Automatic Control • Ballistic vs guided • Compare Actual Output to Desired Output • Automatic Gain Control (feedforward) • Negative feedback (desired – actual) = error • Op Amp as example of negative feedback • Use of SIMULINK [ F(s) represents f(t)… ] • Proportional control • Effects of transport delay • Integral control • Linear vs nonlinear control: Bang Bang • Adaptive gain control • Stability
33
Embed
Automatic Control Ballistic vs guided Compare Actual Output to Desired Output Automatic Gain Control (feedforward) Negative feedback (desired – actual)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Automatic Control• Ballistic vs guided• Compare Actual Output to Desired Output• Automatic Gain Control (feedforward)• Negative feedback (desired – actual) = error • Op Amp as example of negative feedback• Use of SIMULINK [ F(s) represents f(t)… ] • Proportional control • Effects of transport delay • Integral control • Linear vs nonlinear control: Bang Bang• Adaptive gain control• Stability
Feedforward→• Is there subtraction of actual from desired?
No, it’s “then” subtracted from “now” …• Consider delay in one path: differentiation• AGC = Automatic Gain Control… • Or noise subtracted from signal+noise…• Examples:
1. Automatic Control vs Homeostatics Automatic control is imagined to be carried out by sensors that transduce physical data into voltage; control itself is achieved by motors, heaters, pumps, and other electromechanical devices. To account for sensing and control by biological tissue and organs, physiologists use the term homeostatis. It implies that important physiological parameters need to be kept in limited, “static” ranges, by means of negative feedback.
•Blood presssure (vessel dilation)•Blood sugar (insulin)•Potassium ions (actions in kidney)•Pupil diameter of the eye (light level, emotion) •Sense of balance (vestibular apparatus)•Temperature (metabolism, cooling by evaporation)•Stretch reflex (golgi tendon organs)•Intracellular cyclic GMP (phosphodiesterase enzyme activity)
Negative feedback output as a function of IN and G(S)Below: G(ain) = Plant + Compensation (control)
Output is less than “open loop” but insensitive to changesin G, if G >> 1. G is an “internal” factor
Negative feedback with dynamics in F(s):(the problem of algebraic loops…)
Generating the inverse of a functionuse in “linearizing” a complex machine (motor)
Let G be a large “algebraic” gain;the only dynamics is in F(s)
• Increase speed of response of LP filter with negative feedback
www.biomathdynamics.com
And see fold23/SpeedChangeLPHP13.m for speed of HP filter in feedback
Deriving exp(+at) Laplace transform
Second order plantSpeed increase:
with feedback as gainincreases it becomes underdamped.
• Reduced sensitivity to changes in Load:
suppose the load changes suddenly, at t=0, from 0 to 2: a step of magnitude 2:
instead of 2.0
• Stabilize a system:
Let the input be an impulse function with L(δ(t)) = 1
open loop response;then place in (unity) negative feedback system
Virtues of negative feedback:
• system less sensitive to internal parameter changes• can be used to generate inverse to a transfer function• system less sensitive to external parameter changes• increase system speed• help stabilize an unstable system
• What you’ve seen here is PROPORTIONAL control:Control effort proportional to error…
Vestibular Nystagmus as a marker of velocity storage
• http://www.youtube.com/watch?v=jAE1hr_cLFw
Notice quick phase of VN…
Paroxysmal alternating skew deviation and nystagmus after partial destruction of the uvulaA Radtkea, A M Bronsteina, M A Grestya, M Faldona, W Taylorb, J M Stevensb, P Rudgea
A use for positive feedback: loop gain less than one…
Example of a positive feedback loop inside a negative loop:Velocity storage in the VOR and optokinesis…
Lcturs/vstopt05
First Top is increased by X4 with 0.75 gain + feedback then when “the lights are turned on” it reverts back to faster than normal
• B. Widrow & Peter N. Stearns, Adaptive Signal Processing (1985)
Adaptive Gain Control:Learning to be a D→A converter
• We, the designers of a D→A converter, figured out that resistors of size 1K, 2K, 4K and 8K would be required for a 4-bit conversion.
• Think of the resistances as representing “gain” blocks of 1, 2, 4, 8 for LSB to MSB inputs.
• Can the weight be learned, by training? • See code in script: • C:/MatlabR12/work/fold23/D2A_learn_2010.m • The weights start at random then are updated on each
presentation of a learning stimulus/response pair. • ΔW(i) = input(i) * error ε * learning rate μ Hebb’s Law
Fuzzy Controllers• See description of Matlab Fuzzy Logic