Ultimate State MEM 355 Performance Enhancement of Dnamical Sstems Harr G. Kwatn Department of Mechanical Engineering & Mechanics Drexel Universit
Outline Design Criteria two step process Ultimate state error (this lecture) Transient response (following lectures) Ultimate Error Response to Command ~ Unit Feedback Sstems Tables ~ Franklin p. 35, Nise p. 383 Ultimate Error Response to Command ~ General Case Example Error Response to Disturbance
Control Sstem Performance Command tracking Match output to changing command (minimize/eliminate error) Shape transient response (overshoot, damping) Disturbance rejection Minimize/eliminate output error while sstem is subjected to disturbance Shape transient response (overshoot, damping) Stabilization Insure adequate degree of stabilit (deca rate, damping, pole locations) Insure stabilit robustness (gain & phase margins) Handling qualities From perspective of operator (pilot, driver) maneuverabilit, stabilit Reliabilit, Safet emerging theor
Unit Feedback Sstems e, error - G s c G ( p s ) p c G Y + G G s G s G s Y s E s + G s Y s open loop transfer function output response transfer function (closed loop) error response transfer function (closed loop) L, then plug in to get ( ) et Es t e or, much easier, use Final Value Theorem: e lim se s
Error Response to Polnomials Test inputs: polnomial in t, step, ramp, parabola,... step: u t s e lim s + G s s + lim G ramp: tu t s e lim s + G s lim s sg parab: tut s e( ) lim s 3 3 + G s s Position constant: k Velocit constant: k Acceleration constant: k lim s p v limg lim sg s a G s li m s G
Transfer Function Tpe A transfer function G s of the form n s G K where s is not a factor of d s n s k sd s or is said to be of tpe k. Note that: 0 k 0 c 0 k 0 kp limg kv lim sg c 0 k k k 0 k 0, ka lim s G c 0 k k 3
Ultimate Error Table ~ Unit Feedback Sstems Tpe 0 Input + k u(t) 0 0 p tu(t) 0 k v t u(t)/ k a
Example Consider a unit feedback, tpe sstem with G s s + 9 4 s s+ Error responses for standard step, ramp, parabola.5 0.5 e 3 4 5 t Output responses for standard step, ramp, parabola. 0.8 0.6 0.4 0. 4 3,, 5, 0 8 6 4 Step response 4 6 8 0 t Ramp response 3 4 5 t Parabola response 3 4 5 t
General Case Gs () - H The closed loop input response transfer function is G G + GH The error response transfer function is (recall e ) e G s G s e ( ) lim sg Y e + GH G + GH
Ultimate Error Table ~ General Case Tpe 0 Input limg u(t) e 0 0 tu(t) lim sg e 0 t u(t)/ lim sge
Example: Power Sstem Load Tracking Tpical dail load pattern Load 3.5.5 Each power plant that participates in load tracking receives a command of similar shape. 00 00 300 400 500 t
Example, cont d Area Controller k Plant Required generation - G k Plant Total generation k n Plant n Area Controller k, i,, n participation factors i k + k + + k n Required Generation - Gc Aggregate Power Plant Total Generation
Example: cont d - Aggregate Plant 0. 5 s + s 00s + controller plant Simple power plant model. e 0.08 0.06 Error response to tpical Load command 0.8 0.6 0.4 Step Response 0.04 0.0 Note: On a 3000 MW sstem we have an error of ~ 5 MW. 0. 50 00 50 00 t -0.0 00 00 300 400 500 t
Example: cont d Area Controller Aggregate Plant Required Generation - Gc - 0. 5 s + s 00s + Total Generation Outer Loop Compensator: Tpe : Tpe : G G c c 00 6.5 s + s+ s + s+ s 00 6.5 s e 0.075 0.05 0.05-0.05-0.05-0.075 Original response Tpe Tpe 00 00 300 400 500 t Error responses with and without outer loop
Ultimate Error Due to Disturbance d - G () s G () s H G Transfer Function d e: Ged + GG H e lim sg s D s ed
Example: Step Disturbance ( ) lim e sg s D s To reduce error: step disturbance: D s / s e lim + GG H s increase tpe or gain of reduce gain of G ed sg GH lim + limg G ( tpicall not possible) H
Example G, H s s ( + 5) ( a) : P 000 G s + ( b) : PI 000 s Response to command ( + ) Response to disturbance - G () s H s s 5 a Ge, G de s + 5s+ 000 s + 5s+ 000 s( s+ 5) e ( ) lim s 0, e lim 0 d s s 0 s + 5s+ 000 s s s + 5s+ 000 s 000 d G () s First confirm that closed loop is stable!! ( + 5) s s s, G 3 de 3 b Ge s + 5s + 000s+ 000 s + 5s + 000s+ 000 s ( s+ 5) s e ( ) lim s 0, e li 0 3 d ms 0 s 3 s + 5s + 000s+ 000 s s + 5s + 000s+ 000 s
Summar Concept of ultimate error, Formulae for unit feedback sstems in response to commands, Introduction of error constants, The concept of sstem tpe and its role in command tracking, Formulae for general feedback sstems in response to commands and disturbances.