Model Based Control Strategies (Motor Learning). Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback.

Slides:



Advertisements
Similar presentations
Chapter 31 Cerebellum Copyright © 2014 Elsevier Inc. All rights reserved.
Advertisements

The Cerebellum.
 90 % of the human cerebral cortex is neocortex (also termed isocortex)  It is phylogenetically newest and structurally most complex.  Neocortex is.
Neural Network of the Cerebellum: Temporal Discrimination and the Timing of Responses Michael D. Mauk Dean V. Buonomano.
Cerebellar Spiking Engine: Towards Object Model Abstraction in Manipulation UGR with input from PAVIA and other partners  Motivation 1.Abstract corrective.
Lecture 15: Cerebellum The cerebellum consists of two hemispheres and a medial area called the vermis. The cerebellum is connected to other neural structures.
Cerebellum Yung-Yang Lin Institute of Brain Science National Yang-Ming University Reference:
Neurobiology Anatomy CS pathway Cerebellar Cortex Cerebellar Deep Nuclei Brainstem Pontine nuclei Interpositus Granule cell Purkinje cell.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
How does the mind process all the information it receives?
Motor systems III: Cerebellum April 16, 2007 Mu-ming Poo Population coding in the motor cortex Overview and structure of cerebellum Microcircuitry of cerebellum.
Jacques Wadiche, PhD Assistant Professor Neurobiology Department 1/25/08 Cerebellum.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Chapter 15 CEREBELLUM Dr. Mohammed Alanazy.
Cerebellum By: Shahab Vahdat Fall 2006.
Neural Plasticity Lecture 7. Neural Plasticity n Nervous System is malleable l learning occurs n Structural changes l increased dendritic branching l.
Getting on your Nerves. What a lot of nerve! There are about 100,000,000,000 neurons in an adult human. These form 10,000,000,000,000 synapses, or connections.
The Cerebellum. –The cerebellar cortex is folded into numerous, small gyri, making it easy to distinguish from the cerebral hemispheres. –The cerebellum.
NERVOUS SYSTEM Dr Iram Tassaduq SPINAL CORD Externally placed white matter Internally present butterfly shaped grey matter Central canal.
Cerebellum Overview and structure of cerebellum Microcircuitry of cerebellum Motor learning.
Cerebellum John H. Martin, Ph.D. Center for Neurobiology & Behavior Columbia University.
Summary of Lecture 3 VETS2011 Cerebellum Demo of VOR in owl: VOR plasticity World record cerebellum: Electric fish: nanosecond timing Summary of structure.
Cerebellum and pathways
Motor Control Engineering View Motor Control Engineering View.
Model Predictive Impedance Control MPIC
Unit Eleven: The Nervous System: C
COSC 460 – Neural Networks Gregory Caza 17 August 2007.
Connecting neural mass models to functional imaging Olivier Faugeras, INRIA ● Basic neuroanatomy Basic neuroanatomy ● Neuronal circuits of the neocortex.
Histology of Central Nervous System Dr. Sama ul Haque.
Cerebellum Dr. Safaa. Cerebellum Dr. Safaa Objectives Identify the major lobes and regions of cerebellum. Summarize the structure of the cerebellar.
Clinical Case A patient delays initiation of movement, displays an uneven trajectory in moving her hand from above her head to touch her nose, and is uneven.
Introduction The neurons of the cerebral cortex Study methodology Laminae (layers)
Motor learning through the combination of primitives. Mussa-Ivaldi & Bizzi Phil.Trans. R. Soc. Lond. B 355:
Model Based Control Strategies (Motor Learning). Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback.
Model Based Control Strategies. Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback 3- Combination.
Model Predictive Impedance Control MPIC. Motor Control Features 1.Feedback (closed loop) 2.Feedforward (open loop) 3.Learning 4.Predictive Control 5.Joint.
Sensorimotor Neurophysiology of Active Sensing
aftab ansari. Gross Appearance It is the largest part of the hindbrain and lies posterior to the fourth ventricle, the pons and the medulla.
CEREBELLUM. Gross Morphology Tentorium cerebelli Tentorium cerebelli Falx cerebelli Falx cerebelli.
Model Based Control Strategies. Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback 3- Combination.
Clinical Case A patient delays initiation of movement, displays an uneven trajectory in moving her hand from above her head to touch her nose, and is uneven.
Cerebellum External Configurations Cerebellum External Configurations - located in posterior cranial fossa - tentorium cerebelli (cerebrum), 4th ventricle.
Process Dynamics and Operations Group (DYN) TU-Dortmund
Model Predictive Control
Farah Nabil Abbas MBChB-MSc-PhD Neurophysiology
Neuronal connections of the cerebellar cortex: inhibitory elements
Cerebellum Lec 12.
Anatomy Highly folded, surface area 500 cm2 (compared to 2300 cm2 of cerebral cortex) 3-layered: Granular, Purkinje, Molecular Voogd, Glickstein (1998)
1011 neurons (105 per mm3) 1015 synapses.
Lobus anterior - spinocerebellum - paleocerebellum Lobus posterior - pontocerebellum - neocerebellum Lobus floculonodularis - vestibulocerebellum.
Organization and Subdivisions of the Cerebellum
NERVOUS SYSTEM Dr Iram Tassaduq. NERVOUS SYSTEM Dr Iram Tassaduq.
Cerebellum January 15, 2008.
Histology of the central nervous system
The motor regulator 2) The cerebellum.
Laboratory exercises for Brain
Optimal Degrees of Synaptic Connectivity
Cerebellar Function in Consolidation of a Motor Memory
1011 neurons (105 per mm3) 1015 synapses.
neuroConstruct: A Tool for Modeling Networks of Neurons in 3D Space
Cerebellum and movement modulation
LAB #10: CEREBELLUM.
Learning: A mechanism of learning found?
The Timing Is Right for Cerebellar Learning
Model Predictive Control
This power point is made available as an educational resource or study aid for your use only. This presentation may not be duplicated for others and should.
A schematic diagram illustrating the arrival of axons onto layer III neurons during normal development (top). A schematic diagram illustrating the arrival.
This power point is made available as an educational resource or study aid for your use only. This presentation may not be duplicated for others and should.
Cerebellar LTD: A Molecular Mechanism of Behavioral Learning?
Cerebellar Function in Consolidation of a Motor Memory
Presentation transcript:

Model Based Control Strategies (Motor Learning)

Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback 3- Combination of above

Inverse Model (Dynamic) PlantController Control Signal Output Reference G(s) G -1 (s)

Forward Model Plant G(s) Controller Gc(s) Gc(s) Plant Model   dddd

Plant Controller Delay Control Signal OutputReference Plant Controller Delay Control Signal Output Reference a) b)

History 1- Feedback-Error-Learning (Kawato et al, 1987) 2- Smith Predictor (Mial et al, 1993) 3- Internal Model 3- Model Predictive Control (Towhidkhah, 1993, 1996)

Feedback Error Learning

Granule cell axons ascend to the molecular layer, bifurcate and form parallel fibers that run parallel to folia forming excitatory synapses on Purkinje cell dendrites. Cerebellar cortex also has several types of inhibitory interneurons: basket cells, Golgi cells, and stellate cells. Purkinje cell axon is only output of cerebellar cortex, is inhibitory and projects to the deep nuclei and vestibular nuclei. Deep nuclei axons are the most common outputs of the cerebellum.

Feedback Error Learning (cont.)

Smith Predictor, 1958 Plant G(s) Controller Gc(s) Gc(s) G * (s)   dddd

Smith Predictor (cont.) Plant G(s) Controller Gc(s) Gc(s) G m (s) - G * (s)   dddd

Miall, R. C., Weir, D. J., Wolpert, D. M., and Stein, J. F., (1993), "Is the Cerebellum a Smith Predictor ?", Journal of Motor Behavior, 25,

Model Predictive Control (MPC)

1.Receding (Finite) Horizon Control 2.Using Time (Impulse/Step) Response 3.Based on Optimal Control with Constraints

Model Predictive Control Plant Controller Plant & Disturbance Model Optimizer TdTdTdTd   mmmm dddd

Model Predictive Control Basis

Smith Predictor & MPC Comparison

I 1/[s(s+w c )] 1/[s(s+w c )] I 1/[s(s+w c )] 1/[s(s+w c )] II 1/[s(s+w c )] 1/[s(s+w c )] II 1/[s(s+w c )] 1/[s(s+w c )] III 1/[s(s+w c )] 1/[s(s+w m )] IV 1/[s(s+w c )] 1/[s(s+w m )] V(s-0.5)/[s(s+w c )](s-0.5)/[s(s+w c )] V(s-0.5)/[s(s+w c )](s-0.5)/[s(s+w c )] Comparison of MPC & Smith Predictor Case Plant Plant Model Plant Model Delay Delay w c = 2*pi*(0.9), w m = 2*pi*(0.54), G c =20, time delay is in ms.

Time (s) Smith Predictor and MPC Outputs for Perfect Model

Smith Predictor and MPC Outputs for Time Delay Mismatch Time (s)

Smith Predictor and MPC Outputs for Non-Minimum Phase System Time (s)

SPC MPC Comparison of MPC & Smith Predictor ( Cont. ) SPC = Smith Predcitor Controller, MPC = Model Predictive Controller, Error is root mean square errors (rad). Error Case I Case II Case III Case IV Case V