Return Difference Function and ClosedLoop Roots SingleInput/SingleOutput Control Systems


 Charles Hodge
 8 months ago
 Views:
Transcription
1 Spectral Properties of Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2018! Stability margins of singleinput/singleoutput (SISO) systems! Characterizations of frequency response! Loop transfer function! Return difference function! Kalman inequality! Stability margins of scalar linearquadratic regulators Copyright 2018 by Robert Stengel. All rights reserved. For educational use only Return Difference Function and ClosedLoop Roots SingleInput/SingleOutput Control Systems 2
2 SISO Transfer Function and Return Difference Function Unit feedback control law Block diagram algebra 1+ A s Δy ( s ) = A( s ) Δy C ( s ) Δy ( s ) Δy ( s ) = A( s )Δy C ( s ) Δy s Δy C s = A( s) 1+ A( s) : Open  Loop Transfer Function : Return Difference Function A s 1+ A s : Closed  Loop Transfer Function 3 Return Difference Function and Root Locus A( s ) = kn( s ) d ( s ) 1+ A( s ) = 1+ kn( s ) = 0 defines locus of roots d ( s ) d ( s ) + kn( s ) = 0 defines locus of closedloop roots 4
3 Return Difference Example = kn( s) d( s) = k( s z) A s 1+ A( s) = 1+ 2 s 2 + 2ζω n s + ω = 1.25 s n s 2 + 2( 0.3) ( 7)s + 7 k( s z) = 0 2 s 2 + 2ζω n s + ω = s n s 2 + 2( 0.3) ( 7)s + 7 s 2 + 2( 0.3) ( 7)s + ( 7) s + 40 ) = 0 5 ClosedLoop Transfer Function Example A s 1+ A s = A s 1+ A s 1.25 s + 40 s 2 + 2( 0.3) ( 7)s + ( 7) ( s + 40) 1+ s 2 + 2( 0.3) ( 7)s + ( 7) 2 = 1.25( s + 40) s 2 + 2( 0.3) ( 7)s + ( 7) s s + 40 = s 2 + 2( 0.3) ( 7) s + 7 kn( s ) = d s + kn( s ) ( 40) 6
4 OpenLoop Frequency Response: Bode Plot A( jω ) = Two plots 20 log A jω A jω jω + ( 7) 2 K jω z ( jω ) 2 + 2ζω n jω + ω = 1.25 jω n ( jω ) 2 + 2( 0.3) 7 vs. logω vs. logω Gain Margin Referenced to 0 db line Evaluated where phase angle = 180 Phase Margin Referenced to 180 Evaluated where amplitude ratio = 0 db 7 OpenLoop Frequency Response: Nyquist Plot vs. Imag( A( jω )) Re A( jω ) Single plot; input frequency not shown explicitly Gain and Phase Margins referenced to ( 1) point GM and PM represented as length and angle Dotted lines are MCircles denoting the amplitude of closedloop frequency response (db) Δy jω 20log Δy C jω = 20log A( jω ) 1+ A( jω ) Only positive frequencies need be considered 8
5 Algebraic Riccati Equation in the Frequency Domain 9 LinearQuadratic Control Quadratic cost function for infinite final time J = 1 2 = Δx T (t) Δu T (t) Q 0 0 R Δx T (t)qδx(t) + Δu(t)RΔu T (t) dt Linear, timeinvariant dynamic system Constantgain optimal control law Δx(t) dt Δu(t) Δ x(t) = FΔx(t) + GΔu(t) Δu( t ) = R 1 G T PΔx( t ) = CΔx( t ) C! R 1 G T P Algebraic Riccati equation 0 = Q P PF + PGR 1 G T P Q = F T P PF + C T RC 10
6 Frequency Characteristics of the Algebraic Riccati Equation Add and subtract sp such that P( F) + ( F T )P + C T RC = Q P( si n ) + ( si n )P + C T RC = Q State Characteristic Matrix Adjoint Characteristic Matrix 11 Frequency Characteristics of the Algebraic Riccati Equation P( si n ) + si n P + C T RC = Q Premultiply each term by G T ( si n ) 1 Postmultiply each term by ( si n ) 1 G G T ( si n ) 1 PG + G T P si n 1 G + G T si n 1 Q si n = G T si n 1 C T RC si n 1 G 1 G 12
7 Frequency Characteristics of the Algebraic Riccati Equation Substitute on left using the control gain matrix C = R 1 G T P G T P = RC G T ( si n ) 1 C T R + RC si n 1 G + G T si n 1 Q si n = G T si n Add R to both sides R + G T ( si n ) 1 C T R + RC si n 1 C T RC si n 1 G 1 G + G T si n 1 Q si n = R + G T si n 1 G 1 C T RC si n 1 G 1 G 13 Frequency Characteristics of the Algebraic Riccati Equation R + G T ( si n ) 1 C T R + RC si n I m + G T 1 G + G T si n 1 Q si n = R + G T si n 1 C T RC si n 1 G The left side can be factored as* ( si n ) 1 C T 1 G R I + C si m n = R + G T ( si n ) 1 Q( si n ) 1 G = R + G T ( si n ) 1 H T 1 G H si n 1 G * Verify by multiplying the factored form 14
8 Modal Expression of Algebraic Riccati Equation Define the loop transfer function matrix A( s)! C( si n ) 1 G 15 Y 1 Modal Expression of Algebraic Riccati Equation Recall the cost function transfer matrix ( s)! Y s = H( si n ) 1 G, where Q = H T H Laplace transform of algebraic Riccati equation becomes I m + A s T R I m + A( s) = R + ( YT s)y( s) 16
9 Algebraic Riccati Equation I m + A s T R I m + A( s) = R + ( YT s)y( s) Cost function transfer matrix, Y(s) Reflects controlinduced state variations in the cost function Governs closedloop modal properties as R becomes small Does not depend on R or P Y( s) = H( si n ) 1 G Loop transfer function matrix, A(s) Defines the modal control vector when s = s i 1 GΔu i Δu i = C s i I n = A( s i )Δu i, i = 1,n 17 LQ Regulator Portrayed as a UnitFeedback System A( s) = C( si n ) 1 G I m + A( s) = I m + C( si n ) 1 G : Return Difference Matrix 18
10 Determinant of Return Difference Matrix Defines ClosedLoop Eigenvalues I m + A( s) = I m + C( si n ) 1 G = I m + CAdj ( si n )G si n = I m + CAdj ( si n )G s Δ OL Δ CL ClosedLoop Characteristic Equation ( s ) = Δ OL ( s ) I m + A( s ) = Δ OL s = Δ OL s Δ OL G I m + CAdj si n Δ OL ( s ) ( s ) Δ OL s I m + CAdj ( si n )G = 0 19 Stability Margins and Robustness of Scalar LQ Regulators 20
11 Scalar Case Multivariable algebraic Riccati equation I m + A s T R I m + A( s) = R + ( YT s)y( s) Algebraic Riccati equation with scalar control 1 + A s r 1 + A( s) = r + Y T ( s)y ( s) where = C( si n ) 1 G ( 1 1) dim( C) = ( 1 n) dim( F) = ( n n) dim( G) = ( n 1) A s = H( si n ) 1 G dim Y ( s) = ( p 1) dim( H) = ( p n) Y s 21 Scalar Case 1 + A jω 1+ A jω Let s = jω r 1+ A ( jω ) = r + Y T ( jω )Y ( jω ) or = 1 + Y T ( jω )Y jω r 1 + A( jω ) A( jω ) is a complex variable 1+ A jω 1+ A jω = 1+ c ω jd ω = 1+ c ω 2 + d 2 ω { }{ 1+ c ( ω ) + jd ( ω )} { } = 1+ A( jω ) 2 (absolute value) 22
12 Kalman Inequality In frequency domain, cost transfer function becomes Y i ( jω ) = l i ( ω ) + jm i ( ω ), i = 1, p 1+ Y T ( jω )Y jω r = 1+ Consequently, the return difference function magnitude is greater than one p i=1 l i 2 ( ω ) + m 2 i ( ω ) 1+ A( jω ) 1 Kalman Inequality r 23 Nyquist Plot Showing Consequences of Kalman Inequality 1+ A( jω ) stays outside of unit circle centered on ( 1,0) 24
13 Uncertain Gain and Phase Modifications to the LQ Feedback Loop Uncertain Element How large an uncertainty in loop gain or phase angle can be tolerated by the LQ regulator? 25 LQ Gain Margin Revealed by Kalman Inequality Nyquist Stability Criteria! Stability is preserved if! No encirclements of the 1 point, or! Number of counterclockwise encirclements of the 1 point equals the number of unstable openloop roots! Nominal LQR satisfies the criteria! Loop gain change expands or shrinks entire Nyquist plot 26
14 A optimal A non optimal A non optimal Gain Change Expands or Shrinks Entire Plot k U! Uncertain gain ( jω ) = C LQ ( jωi n ) 1 G ( jω ) = k U A optimal ( jω ) = k U C LQ ( jωi n ) 1 G ( jω ) = k U A optimal ( jω )! ClosedLoop LQ system is stable until 1 point is reached, and # of encirclements changes 27 Scalar LQ Regulator Gain Margin Increased gain margin = Infinity Decreased gain margin = 50% 28
15 LQ Phase Margin Revealed by Kalman Inequality! Stability is preserved if! No encirclements of the 1 point! Number of counterclockwise encirclements of the 1 point equals the number of unstable openloop roots Return Difference Function, 1 + A( jω ), is excluded from a unit circle centered at ( 1,0) A( jω ) = 1 intersects a unit circle centered at the origin Intersection of the unit circles occurs where the phase angle of A( jω ) = ( 180 o ± 60 o ) Therefore, Phase Margin of LQ regulator LQ Regulator Preserves Stability with Phase Uncertainties of At Least 60 A optimal A non optimal ϕ U! Uncertain phase angle, deg ( jω ) = C LQ ( jωi n ) 1 G ( jω ) = e jϕ U A optimal ( jω ) = e jϕ U C ( jωi LQ n ) 1 G ϕ non optimal = ϕ optimal +ϕ U! Phaseangle change rotates entire Nyquist plot! ClosedLoop LQ system is stable until 1 point is reached 30
16 ReducedGain/PhaseMargin Tradeoff Reduced loop gain decreases allowable phase lag while retaining closedloop stability (see OCE, Fig ) 31 Control Design for Increased Gain Margin! Obtain lowest possible LQ control gain matrix, C, by choosing large R! Gain margin is 1/2 of these gains! Speed of response (e.g., bandwidth) may be too slow! Increase gains to restore desired bandwidth! Control system is suboptimal but has higher gain margin than LQ system designed for same bandwidth 32
17 Control Design for Increased Gain Margin! High R, lowgain optimal controller! Increased gain to restore bandwidth R! ρ 2 R o F T P + PF + Q PGR 1 G T P = 0 C opt = R 1 G T P C sub opt = R 1 o G T P = ρ 2 C opt! Increased gain margin for highbandwidth controller K sub opt = 1 2ρ, 2 33 Example: Control Design for Increased Robustness (Ray, Stengel, 1991) Openloop longitudinal eigenvalues λ 1 4 = 0.1 ± j, 5.15, 3.35! Three controllers! a) Q = diag( ) and R = 1! b) R = 1000! c) Case (b) with gains multiplied by 5 34
18 Loop Transfer Function Frequency Response with Elevator Control = C( jωi ) 1 G H jω Q = , R = 1 or Loop Transfer Function Nyquist Plots with Elevator Control H ( jω ) = C( jωi ) 1 G 36
19 Next Time: Singular Value Analysis of LQ Systems 37 Supplemental Material 38
20 Root Loci for Three Cases Case a Case b Transmission zeros z 1,2 = Case c! Closedloop system roots! Originate at stable images of openloop poles! 2 roots to transmission zeros! 2 roots to, multiple Butterworth spacing 39 OpenLoop Frequency Response: Nichols Chart 20 log 10 A jω vs. A jω! Single plot! Gain and Phase Margins shown directly 40
21 Loop Transfer Function Nichols Charts with Elevator Control H ( jω ) = C( jωi ) 1 G 41 Probability of Instability Describes Robustness to Parameter Uncertainty (Ray, Stengel, 1991)! Distribution of closedloop roots with! Probability of instability! Gaussian uncertainty in 10 parameters! a) Pr = 0.072! Uniform uncertainty in velocity and air density! b) Pr = 0.021! 25,000 Monte Carlo evaluations! c) Pr = Stochastic Root Locus 42
22 Effect of Time Delay 43 Time Delay Example: DC Motor Control Control command delayed by τ sec 44
23 Effect of Time Delay on Step Response With no delay Phase lag due to time delay reduces closedloop stability 45 Bode Plot of Pure Time Delay = 1 = τω AR e jτω φ e jτω As input frequency increases, phase angle eventually exceeds
24 Effect of Pure Time Delay on LQ Regulator Loop Transfer Function Laplace transform of timedelayed signal: L u t τ = e τ s L u t = e τ s u s τ U! Uncertain time delay, sec A optimal A non optimal ( jω ) = C LQ ( jωi n ) 1 G ( jω ) = e τ U jω A optimal ( jω ) = e τ U jω C LQ ( jωi n ) 1 G 47 Effect of Pure Time Delay on LQ Regulator Loop Transfer Function Crossover frequency, ω cross, is frequency for which A optimal = C LQ ( jω cross I n ) 1 G = 1 jω cross Time delay that produces 60 phase lag τ U = 60 ω cross π 180 = π 3ω cross, sec 48
FirstOrder LowPass Filter
Filters, Cost Functions, and Controller Structures Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 218! Dynamic systems as lowpass filters! Frequency response of dynamic systems!
More informationStochastic Optimal Control!
Stochastic Control! Robert Stengel! Robotics and Intelligent Systems, MAE 345, Princeton University, 2015 Learning Objectives Overview of the LinearQuadraticGaussian (LQG) Regulator Introduction to Stochastic
More informationFrequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability
Lecture 6. Loop analysis of feedback systems 1. Motivation 2. Graphical representation of frequency response: Bode and Nyquist curves 3. Nyquist stability theorem 4. Stability margins Frequency methods
More informationLinearQuadratic Control System Design
LinearQuadratic Control Sytem Deign Robert Stengel Optimal Control and Etimation MAE 546 Princeton Univerity, 218! Control ytem configuration! Proportionalintegral! Proportionalintegralfiltering! Model
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
More informationOPTIMAL CONTROL AND ESTIMATION
OPTIMAL CONTROL AND ESTIMATION Robert F. Stengel Department of Mechanical and Aerospace Engineering Princeton University, Princeton, New Jersey DOVER PUBLICATIONS, INC. New York CONTENTS 1. INTRODUCTION
More informationIntro to Frequency Domain Design
Intro to Frequency Domain Design MEM 355 Performance Enhancement of Dynamical Systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Closed Loop Transfer Functions
More informationTimeInvariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2015
TimeInvariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 15 Asymptotic approach from timevarying to constant gains Elimination of cross weighting
More informationSingular Value Analysis of Linear Quadratic Systems!
Singular Value Analyi of Linear Quadratic Sytem! Robert Stengel! Optimal Control and Etimation MAE 546! Princeton Univerity, 2017!! Multivariable Nyquit Stability Criterion!! Matrix Norm and Singular
More informationTopic # Feedback Control Systems
Topic #17 16.31 Feedback Control Systems Deterministic LQR Optimal control and the Riccati equation Weight Selection Fall 2007 16.31 17 1 Linear Quadratic Regulator (LQR) Have seen the solutions to the
More informationTimeInvariant Linear Quadratic Regulators!
TimeInvariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 17 Asymptotic approach from timevarying to constant gains Elimination of cross weighting
More informationLinearQuadraticGaussian Controllers!
LinearQuadraticGaussian Controllers! Robert Stengel! Optimal Control and Estimation MAE 546! Princeton University, 2017!! LTI dynamic system!! Certainty Equivalence and the Separation Theorem!! Asymptotic
More informationTime Response of Linear, TimeInvariant (LTI) Systems Robert Stengel, Aircraft Flight Dynamics MAE 331, 2018
Time Response of Linear, TimeInvariant LTI Systems Robert Stengel, Aircraft Flight Dynamics MAE 331, 2018 Learning Objectives Methods of timedomain analysis Continuous and discretetime models Transient
More informationRichiami di Controlli Automatici
Richiami di Controlli Automatici Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA) Richiami di Controlli Automatici
More informationTopic # Feedback Control. StateSpace Systems Closedloop control using estimators and regulators. Dynamics output feedback
Topic #17 16.31 Feedback Control StateSpace Systems Closedloop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall
More informationTopic # Feedback Control
Topic #5 6.3 Feedback Control StateSpace Systems Fullstate Feedback Control How do we change the poles of the statespace system? Or,evenifwecanchangethepolelocations. Where do we put the poles? Linear
More informationClassify a transfer function to see which order or ramp it can follow and with which expected error.
Dr. J. Tani, Prof. Dr. E. Frazzoli 505900 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,
More informationControl Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.
Control Systems Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 2017 Analog vs. digital systems Continuous and Discretetime Dynamic Models Frequency Response Transfer Functions
More informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steadystate Steadystate errors errors Type Type k k systems systems Integral Integral
More informationTopic # Feedback Control Systems
Topic #19 16.31 Feedback Control Systems Stengel Chapter 6 Question: how well do the large gain and phase margins discussed for LQR map over to DOFB using LQR and LQE (called LQG)? Fall 2010 16.30/31 19
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 5/8/25 Outline Closed Loop Transfer Functions
More informationDigital Control Systems
Digital Control Systems Lecture Summary #4 This summary discussed some graphical methods their use to determine the stability the stability margins of closed loop systems. A. Nyquist criterion Nyquist
More information(Continued on next page)
(Continued on next page) 18.2 Roots of Stability Nyquist Criterion 87 e(s) 1 S(s) = =, r(s) 1 + P (s)c(s) where P (s) represents the plant transfer function, and C(s) the compensator. The closedloop characteristic
More informationRobust Control 3 The Closed Loop
Robust Control 3 The Closed Loop Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /2/2002 Outline Closed Loop Transfer Functions Traditional Performance Measures Time
More informationx(t) = x(t h), x(t) 2 R ), where is the time delay, the transfer function for such a e s Figure 1: Simple Time Delay Block Diagram e i! =1 \e i!t =!
1 TimeDelay Systems 1.1 Introduction Recitation Notes: Time Delays and Nyquist Plots Review In control systems a challenging area is operating in the presence of delays. Delays can be attributed to acquiring
More informationSTABILITY OF CLOSEDLOOP CONTOL SYSTEMS
CHBE320 LECTURE X STABILITY OF CLOSEDLOOP CONTOL SYSTEMS Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 101 Road Map of the Lecture X Stability of closedloop control
More informationRobust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization
Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using the
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability
More informationECSE 4962 Control Systems Design. A Brief Tutorial on Control Design
ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Intro Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /5/27 Outline Closed Loop Transfer
More informationDesign Methods for Control Systems
Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 20022003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9
More informationAnalysis of DiscreteTime Systems
TU Berlin DiscreteTime Control Systems 1 Analysis of DiscreteTime Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin DiscreteTime
More informationControl Systems I Lecture 10: System Specifications
Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture
More informationRobust Control. 2nd class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5303B) Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room
Robust Control Spring, 2018 Instructor: Prof. Masayuki Fujita (S5303B) 2nd class Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room 2. Nominal Performance 2.1 Weighted Sensitivity [SP05, Sec. 2.8,
More informationAA/EE/ME 548: Problem Session Notes #5
AA/EE/ME 548: Problem Session Notes #5 Review of Nyquist and Bode Plots. Nyquist Stability Criterion. LQG/LTR Method Tuesday, March 2, 203 Outline:. A review of Bode plots. 2. A review of Nyquist plots
More informationMAS107 Control Theory Exam Solutions 2008
MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve
More informationUncertain Systems. Robust vs. Adaptive Control. Generic Dynamic System ( Plant )
Uncertain Systems Stochastic Robustness of Control Systems Robert Stengel Princeton University May 2009 Robustness Monte Carlo Evaluation Confidence Interval vs. Number of Trials Robustness Benchmark Problem
More informationEECS C128/ ME C134 Final Wed. Dec. 14, am. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C128/ ME C134 Final Wed. Dec. 14, 211 8111 am Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth 1 points total. Problem Points Score 1 16 2 12
More informationAnalysis of DiscreteTime Systems
TU Berlin DiscreteTime Control Systems TU Berlin DiscreteTime Control Systems 2 Stability Definitions We define stability first with respect to changes in the initial conditions Analysis of DiscreteTime
More informationD(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
More information1 (20 pts) Nyquist Exercise
EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically
More informationROOT LOCUS. Consider the system. Root locus presents the poles of the closedloop system when the gain K changes from 0 to. H(s) H ( s) = ( s)
C1 ROOT LOCUS Consider the system R(s) E(s) C(s) + K G(s)  H(s) C(s) R(s) = K G(s) 1 + K G(s) H(s) Root locus presents the poles of the closedloop system when the gain K changes from 0 to 1+ K G ( s)
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using
More informationHere represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.
19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that
More informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 9. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid 
More informationTable of Laplacetransform
Appendix Table of Laplacetransform pairs 1(t) f(s) oct), unit impulse at t = 0 a, a constant or step of magnitude a at t = 0 a s t, a ramp function e at, an exponential function s + a sin wt, a sine fun
More informationRecitation 11: Time delays
Recitation : Time delays Emilio Frazzoli Laboratory for Information and Decision Systems Massachusetts Institute of Technology November, 00. Introduction and motivation. Delays are incurred when the controller
More informationAnalysis of SISO Control Loops
Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities
More informationChapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control
Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization nonstochastic version of LQG Application to feedback system design
More informationLecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.
Lecture 6 Chapter 8: Robust Stability and Performance Analysis for MIMO Systems Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 6 p. 1/73 6.1 General
More informationStochastic and Adaptive Optimal Control
Stochastic and Adaptive Optimal Control Robert Stengel Optimal Control and Estimation, MAE 546 Princeton University, 2018! Nonlinear systems with random inputs and perfect measurements! Stochastic neighboringoptimal
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationPrinciples of Optimal Control Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 16.323 Principles of Optimal Control Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 16.323 Lecture
More informationFirstOrder LowPass Filter!
Filters, Cost Functions, and Controller Structures! Robert Stengel! Optimal Control and Estimation MAE 546! Princeton University, 217!! Dynamic systems as lowpass filters!! Frequency response of dynamic
More informationControls Problems for Qualifying Exam  Spring 2014
Controls Problems for Qualifying Exam  Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function
More informationIntroduction to Optimization!
Introduction to Optimization! Robert Stengel! Robotics and Intelligent Systems, MAE 345, Princeton University, 2017 Optimization problems and criteria Cost functions Static optimality conditions Examples
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency ResponseDesign Method
.. AERO 422: Active Controls for Aerospace Vehicles Frequency Response Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to
More informationIntroduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31
Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured
More informationLecture 7 LQG Design. Linear Quadratic Gaussian regulator Controlestimation duality SRL for optimal estimator Example of LQG design for MIMO plant
L7: Lecture 7 LQG Design Linear Quadratic Gaussian regulator Controlestimation duality SRL for optimal estimator Example of LQG design for IO plant LQG regulator L7:2 If the process and measurement noises
More informationRobust fixedorder H Controller Design for Spectral Models by Convex Optimization
Robust fixedorder H Controller Design for Spectral Models by Convex Optimization Alireza Karimi, Gorka Galdos and Roland Longchamp Abstract A new approach for robust fixedorder H controller design by
More informationESE319 Introduction to Microelectronics. Feedback Basics
Feedback Basics Stability Feedback concept Feedback in emitter follower Onepole feedback and root locus Frequency dependent feedback and root locus Gain and phase margins Conditions for closed loop stability
More informationAdditional ClosedLoop Frequency Response Material (Second edition, Chapter 14)
Appendix J Additional ClosedLoop Frequency Response Material (Second edition, Chapter 4) APPENDIX CONTENTS J. ClosedLoop Behavior J.2 Bode Stability Criterion J.3 Nyquist Stability Criterion J.4 Gain
More informationControl Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard
Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control
More informationStability and Robustness 1
Lecture 2 Stability and Robustness This lecture discusses the role of stability in feedback design. The emphasis is notonyes/notestsforstability,butratheronhowtomeasurethedistanceto instability. The small
More informationControl Systems. Design of State Feedback Control.
Control Systems Design of State Feedback Control chibum@seoultech.ac.kr Outline Design of State feedback control Dominant pole design Symmetric root locus (linear quadratic regulation) 2 Selection of closedloop
More informationContents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42
Contents Preface.............................................. xiii 1. Introduction......................................... 1 1.1 Continuous and Discrete Control Systems................. 4 1.2 OpenLoop
More informationẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)
EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 9653712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and
More informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
More informationThe stability of linear timeinvariant feedback systems
The stability of linear timeinvariant feedbac systems A. Theory The system is atrictly stable if The degree of the numerator of H(s) (H(z)) the degree of the denominator of H(s) (H(z)) and/or The poles
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the splane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationCDS 101/110a: Lecture 81 Frequency Domain Design
CDS 11/11a: Lecture 81 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationECE 486 Control Systems
ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following
More informationLQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin
LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system
More informationFEL3210 Multivariable Feedback Control
FEL3210 Multivariable Feedback Control Lecture 5: Uncertainty and Robustness in SISO Systems [Ch.7(8)] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 5:Uncertainty and Robustness () FEL3210 MIMO
More informationToday (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10
Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:
More informationSubject: Optimal Control Assignment1 (Related to Lecture notes 110)
Subject: Optimal Control Assignment (Related to Lecture notes ). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must
More informationSome solutions of the written exam of January 27th, 2014
TEORIA DEI SISTEMI Systems Theory) Prof. C. Manes, Prof. A. Germani Some solutions of the written exam of January 7th, 0 Problem. Consider a feedback control system with unit feedback gain, with the following
More informationAndrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)
1 AUTOMATIC CONTROL Andrea M. Zanchettin, PhD Spring Semester, 2018 Linear systems (frequency domain) 2 Motivations Consider an LTI system Thanks to the Lagrange s formula we can compute the motion of
More informationEL2520 Control Theory and Practice
EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller
More informationProfessor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley
Professor Fearing EE C8 / ME C34 Problem Set 7 Solution Fall Jansen Sheng and Wenjie Chen, UC Berkeley. 35 pts Lag compensation. For open loop plant Gs ss+5s+8 a Find compensator gain Ds k such that the
More informationFATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY
FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai  625 020. An ISO 9001:2008 Certified Institution DEPARTMENT OF ELECTRONICS AND COMMUNICATION
More informationLecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore
Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.
More informationLaplace Transform Analysis of Signals and Systems
Laplace Transform Analysis of Signals and Systems Transfer Functions Transfer functions of CT systems can be found from analysis of Differential Equations Block Diagrams Circuit Diagrams 5/10/04 M. J.
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid 
More informationSTABILITY ANALYSIS TECHNIQUES
ECE4540/5540: Digital Control Systems 4 1 STABILITY ANALYSIS TECHNIQUES 41: Bilinear transformation Three main aspects to controlsystem design: 1 Stability, 2 Steadystate response, 3 Transient response
More informationModule 5: Design of Sampled Data Control Systems Lecture Note 8
Module 5: Design of Sampled Data Control Systems Lecture Note 8 Laglead Compensator When a single lead or lag compensator cannot guarantee the specified design criteria, a laglead compensator is used.
More informationK(s +2) s +20 K (s + 10)(s +1) 2. (c) KG(s) = K(s + 10)(s +1) (s + 100)(s +5) 3. Solution : (a) KG(s) = s +20 = K s s
321 16. Determine the range of K for which each of the following systems is stable by making a Bode plot for K = 1 and imagining the magnitude plot sliding up or down until instability results. Verify
More informationUnit 11  Week 7: Quantitative feedback theory (Part 1/2)
X reviewer3@nptel.iitm.ac.in Courses» Control System Design Announcements Course Ask a Question Progress Mentor FAQ Unit 11  Week 7: Quantitative feedback theory (Part 1/2) Course outline How to access
More informationControl Systems. Frequency Method Nyquist Analysis.
Frequency Method Nyquist Analysis chibum@seoultech.ac.kr Outline Polar plots Nyquist plots Factors of polar plots PolarNyquist Plots Polar plot: he locus of the magnitude of ω vs. the phase of ω on polar
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? OpenLoop vs ClosedLoop (Feedback) Why Use Feedback Control? ClosedLoop Control System Structure Elements of a Feedback Control System
More informationH(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )
.7 Quiz Solutions Problem : a H(s) = s a a) Calculate the zero order hold equivalent H eq (z). H eq (z) = z z G(s) Z{ } s G(s) a Z{ } = Z{ s s(s a ) } G(s) A B Z{ } = Z{ + } s s(s + a) s(s a) G(s) a a
More informationControl Systems Lab  SC4070 Control techniques
Control Systems Lab  SC4070 Control techniques Dr. Manuel Mazo Jr. Delft Center for Systems and Control (TU Delft) m.mazo@tudelft.nl Tel.:0152788131 TU Delft, February 16, 2015 (slides modified from
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21211 1 / 39 Feedback
More informationStability of CL System
Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed
More informationDynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.
Dynamic Response Assoc. Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 3 Assoc. Prof. Enver Tatlicioglu (EEE@IYTE) EE362 Feedback Control
More informationChemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University
Chemical Process Dynamics and Control Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University 1 Chapter 4 System Stability 2 Chapter Objectives End of this
More informationFrequency Response Techniques
4th Edition T E N Frequency Response Techniques SOLUTION TO CASE STUDY CHALLENGE Antenna Control: Stability Design and Transient Performance First find the forward transfer function, G(s). Pot: K 1 = 10
More informationEE C128 / ME C134 Final Exam Fall 2014
EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket
More information