Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Size: px
Start display at page:

Download "Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31"

Transcription

1 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 : frequency-domain uncertainty, unmodeled dynamics, nonlinearity Robust Control Objective : Design a controller satisfying stability and performance for a set of models Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

2 Model Uncertainty and Feedback The aim of feedback is to overcome the model uncertainty r(t) e(t) u(t) K G + - v(t) y(t) Whatever the plant model is, large GK leads to T = GK 1 (good tracking) 1+GK 1 S = 0 (good disturbance rejection) 1+GK For an open-loop stable system : K = 0 (robust stability) K (good performance) Loopshaping : G(jω)K(jω) should be large in the frequencies where good performances are desired and small where the stability is critical. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

3 Basic Definitions Stability : A transfer function G (s) is stable if it is analytic in the closed Right Half Plane RHP (Re s 0). Properness : G(s) isproper if G(j ) is finite (deg den deg num) G(s) isstrictly proper if G (j ) =0(degden> deg num) G(s) isbiproper if (deg den = deg num) Internal Stability : A closed-loop system is internally stable if the transfer functions from all external inputs to all internal signals are stable. For a unity feedback system the following four transfer functions should be stable. 1 1+GK G 1+GK K 1+GK GK 1+GK Well-posedness : A closed-loop system with unity feedback is well-posed iff 1 + GK 0. This condition is met if GK( ) 1 orifgk is strictly proper (a feedback system with G =1, K = 1 is not well-posed). Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

4 Internal Stability Theorem A unity feedback system is internally stable if and only if there are no zeros in Re s 0 in the characteristic polynomial where N G N K + M G M K =0 G = N G M G, K = N K M K or the following two conditions hold : (a) The transfer function 1+GK has no zeros in Re s 0. (b) There is no pole-zero cancellation in Re s 0 when the product GK is formed. or the Nyquist plot of GK does not pass through the point -1 and encircles it n times counterclockwise, where n denotes the number of unstable poles of G and K. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

5 Norms for Signals Consider piecewise continuous signals mapping (, + ) tor. Anorm must have the following four properties : 1 u 0 (positivity) 2 au = a u, a R (homogenity) 3 u =0 u(t) =0 t (positive definiteness) 4 u + v u + v (triangle inequality) 1-Norm : u 1 = u(t) dt ( ) 1/2 2-Norm : u 2 = u 2 (t)dt ( u 2 2 is the total signal energy) -Norm : u =sup u(t) t ( 1/p p-norm : u p = u(t) dt) p 1 p Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

6 Norms for Systems (SISO) Consider linear, time-invariant, causal and finite-dimensional systems. y(t) =g(t) u(t), y(t) = g(t τ)u(τ)dτ, G (s) =L[g(t)] 2-Norm : This norm is bounded if G (s) is strictly proper and has no pole on the imaginary axis. ( 1 ) 1/2 G 2 = G (jω) 2 dω 2π -Norm : is bounded if G (s) has no pole on the imaginary axis. G =sup G (jω) ω Parseval s theorem : (for stable systems) ( 1 1/2 ( G 2 = G (jω) dω) 2 = g(t) 2 dt 2π ) 1/2 Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

7 Norms for Systems (MIMO) Given G(s) a multi-input multi-output system 2-Norm : This norm is defined as ( 1 G 2 = trace [G (jω)g (jω)] dω 2π -Norm : The H norm is defined as G =sup ω G (jω) =sup σ[g (jω)] ω ) 1/2 Remark : The infinity norm has an important property (submultiplicative) GH G H Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

8 Computing the Norms How to compute the 2-norm : Suppose that G has bounded two-norm, we have : G 2 2 = 1 2π = 1 2πj G (jω) 2 dω = 1 j G( s)g (s)ds 2πj j G ( s)g (s)ds Then by the residue theorem, G 2 2 equals the sum of the residues of G( s)g(s) at its poles in the left half-plane (LHP). Example Compute the two norm of the following transfer function : G (s) = 1 τs +1 Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

9 Computing the Norms How to compute the -norm : Choose a fine grid of frequency points {ω 1,...,ω N },then SISO : G max 1 k N G (jω k) MIMO : G max 1 k N σ[g (jω k)] or alternatively, solve d G(jω) 2 dω =0 Example Compute the infinity norm of G(s) = as +1 bs +1 a, b > 0 If a b If a < b Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

10 Input-output relationships If we know how big the input is, how big is the output going to be? Proofs : If u(t) =δ(t) theny(t) = Output Norms for Two Inputs u(t) δ(t) sin(ωt) y 2 G 2 y g G(jω) g(t τ)δ(τ)dτ = g(t), so y 2 = g 2 = G 2 If u(t) =δ(t) theny(t) =g(t), so y = g If u(t) =sin(ωt) theny(t) = G(jω) sin(ωt + φ), so y 2 = and y = G(jω) Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

11 Input-output relationships Norms for Signals and Systems System Gains : u 2 =1 u =1 y 2 G y G 2 g 1 Entry (1,1) : We have y 2 2 = 1 G(jω) 2 U(jω) 2 dω G 2 1 U(jω) 2 dω 2π 2π = G 2 U 2 2 = G 2 u 2 2 Entry(2,1) : According to the Cauchy-Schwartz inequality ( ) 1/2 ( y(t) = g(t τ)u(τ)dτ g 2 (t τ)dτ u 2 (τ)dτ = g 2 u 2 = G 2 u 2 y G 2 u 2 ) 1/2 Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

12 Asymptotic Tracking Internal Model Principle : For perfect asymptotic tracking of r(t), the loop transfer function L = GK must contain the unstable poles of r(s). Theorem Assume that the feedback system is internally stable and n=d=0. (a) If r(t) is a step, then lim e(t) =r(t) y(t) =0iff t S =(1+L) 1 has at least one zero at the origin. (b) If r(t) is a ramp, then lim e(t) =0iffS has at least two t zerosattheorigin. (c) If r(t) =sin(ωt), then lim e(t) =0iffS has at least one t zero at s = jω. Final-Value Theorem : If y(s) has no poles in Re s 0 except possibly one pole at s =0then: lim y(t) = lim sy(s) t s 0 Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

13 Nominal Performance Tracking performance can be quantified in terms of a weighted norm of the sensitivity function 1 Sensitivity Function : TF from r to tracking error e : S = 1+GK Complementary Sensitivity Function : TF from r to y : T = GK 1+GK S is the relative sensitivity of T with respect to relative perturbations in G : T /T S = lim G 0 G/G = dt G dg T Performance Specification : 2 K (1 + GK ) GK G(1 + GK ) = (1 + GK ) 2 = GK 1 1+GK 1 r(t) is any sinusoid of amplitude 1 filtered by W 1, then the max. amp. of e is W 1 S. 2 In some applications good performance is achieved if S(jω) < W 1 (jω) 1, ω or W 1 S < 1 W 1 (jω) < 1+L(jω), ω Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

14 Nominal Performance In many control applications, the nominal performance can be defined as W 1 S < 1 where W 1 (s) is typically a low-pass filter It guarantees small S(jω) at low frequencies. Graphical interpretation : The nominal performance in the frequency-domain is given by : Im W 1 (jω) W 1 (jω)s(jω) < 1 ω W 1 (jω) -1 1+L(jω) < 1 ω, Re W 1 (jω) < 1+L(jω), ω L(jω) Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

15 Model Uncertainty We cannot exactly model the physical systems so there is always the modeling errors. The best technique is to define a model set which can be structured or unstructured. Structured model set such as parametric uncertainty 1 G = { s 2 + as +1 : a min a a max } or multimodel uncertainty G = {G 0, G 1, G 2, G 3 } Unstructured model set such as unmodeled dynamics or disk uncertainty G = {G 0 + : γ} or frequency-domain uncertainty G = {G (jω) S 1 (jω) < G (jω) < S 2 (jω) } Conservatism : Controller design for a model set greater than the real model set leads to a conservative design. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

16 Model Uncertainty Unstructured uncertainty : Additive uncertainty G = G + W 2 1 Multiplicative uncertainty Feedback uncertainty G = G = G (1 + W 2 ) 1 G 1+ W 2 G or G = G 1+ W 2 1 G :truemodel : norm-bounded uncertainty G : nominal model W 2 : weighting filter Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

17 Model Uncertainty Example (Multimodel to multiplicative uncertainty) m frequency-response models are identified. Find the multiplicative uncertainty model and the weighting filter. if G = G (1 + W 2 ) G G 1= W 2 G (jω) 1 G (jω) 1 W 2(jω) Let G k (jω) be the frequency response of the model at the k-th experiment and G(jω) that of the nominal model (e.g. the mean value). max G k (jω i ) k G (jω i ) 1 W 2(jω i ) i Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

18 Model Uncertainty Example (Parametric to multiplicative uncertainty) { } k Suppose that G(s) = :0.1 k 10. s 2 G(s) = k 0 s 2 G(jω) G(jω) 1 W 2(jω) max k 0.1 k 10 1 k 0 W 2(jω) Thebestvaluefork 0 is 5.05 which gives W 2 (s) =4.95/5.05 Example (Parametric to feedback uncertainty) { } 1 s 2 :0.4 a 0.8 take a = , as +1 So G(s) = where G(s) = 1 s s +0.2 s +1 = 1 s s +1, G (s) 1+ W 2 (s)g (s) W 2(s) =0.2s Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

19 Model Uncertainty Example (Time-delay to multiplicative uncertainty) Assume that G(s) = 1 and G(s) =e τs 1 where 0 τ 0.1. s 2 s 2 G(jω) G(jω) 1 W 2(jω) e τjω 1 W 2 (jω) ω,τ 10 Bode Diagram Using the Bode diagram we can find W 2 (s) = 0.21s 0.1s +1 Magnitude (db) Frequency (rad/s) Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

20 Robust Stability Robustness : A controller is robust with respect to a closed-loop characteristic, if this characteristic holds for every plant in G Robust Stability : A controller is robust in stability if it provides internal stability for every plant in G. Stability margin : For a given model set with an associate size, it can be defined as the largest model set stabilized by a controller. Stability margin for an uncertainty model : Given G = G (1 + W 2 ) with β, the stability margin for a controller C is the least upper bound of β. Im L Modulus margin : The distance from -1 to the open-loop Nyquist curve. M m = inf 1 L(jω) =inf 1+L(jω) ω ω [ ] 1 1 = sup = S 1 ω 1+L(jω) 1 M m L(jω) 1 Re L Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

21 Robust Stability Theorem (Small Gain) Suppose H is stable and has bounded infinity norm and let γ>0. The following feedback loop is internally stable for all stable (s) with (s) H(s) 1/γ if and only if H <γ Robust stability condition for plants with additive uncertainty : K G = G+ W 2 H = W 2 1+GK Closed-loop system is internally stable for all 1 iff W 2 KS < 1 W 2 r(t) + K G y(t) - Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

22 Robust Stability Robust stability condition for plants with multiplicative uncertainty : GK G = G(1+ W 2 ) H = W 2 W 2 1+GK r(t) + K G y(t) Closed-loop system is internally - stable for all 1 iff W 2 T < 1. Proof : Assume that W 2 T < 1. We show that the winding number of 1+GK around zero is equal to that of 1 + GK. 1+ GK =1+GK(1+ W 2 )=1+GK+GK W 2 =1+GK+(1+GK)T W 2 1+ GK =(1+GK)(1 + W 2 T ) so wno { (1 + GK)} =wno{(1 + GK)} +wno{(1 + W 2 T )}. But wno {(1 + W 2 T )} = 0 because W 2 T < 1. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

23 Robust Stability Robust stability condition for plants with feedback uncertainty (1) : G 1 G = H = W 2 1+ W 2 1+GK Closed-loop system is internally stable for all 1 iff W 2 S < 1. W 2 r(t) K G - y(t) - Robust stability condition for plants with feedback uncertainty (2) : G G = 1+ W 2 G H = W G 2 1+GK r(t) Closed-loop system is internally - stable for all 1 iff W 2 GS < 1. K W 2 - G y(t) Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

24 Robust Stability The robust stability condition for systems with multiplicative uncertainty is defined as W 2 T < 1 where W 2 (s) is typically a high-pass filter. It guarantees small T (jω) at high frequencies, where unmodelled dynamics are large. Graphical interpretation : The robust stability condition in the frequency-domain is given by : Im W 2 (jω)t (jω) < 1 ω W 2 (jω)l(jω) 1+L(jω) < 1 ω, -1 Re W 2 (jω)l(jω) < 1+L(jω), ω W 2 L L Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

25 Robust Performance Nominal performance condition : W 1 S < 1 Robust stability condition for multiplicative uncertainty : W 2 T < 1 Robust performance for multiplicative uncertainty : W 2 T < 1and W 1 S < 1 where : 1 S = 1+ GK = 1 1+GK (1+ W 2 ) = 1 (1 + GK )(1+ W 2 T ) = S 1+ W 2 T or W 2 T < 1and W 1 S 1+ W 2 T < 1 Theorem A necessary and sufficient condition for robust performance of a plant model with multiplicative uncertainty is W 1 S + W 2 T < 1 Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

26 Robust Performance Graphical interpretation : The robust performance condition for systems with multiplicative uncertainty is given by : W 1 S + W 2 T < 1 Im W 1 (jω) 1+L(jω) + W 2 (jω)l(jω) 1+L(jω) < 1 ω W 1 (jω) + W 2 (jω)l(jω) < 1+L(jω), ω W 1-1 W 2 L L Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

27 Limit of Performance Algebraic Constraints : S + T =1so S(jω) and T (jω) cannot both be less than 1/2 at the same frequency. A necessary condition for robust performance is that : min{ W 1 (jω), W 2 (jω) } < 1, ω So at every frequency either W 1 or W 2 must be less than 1. Typically W 1 is monotonically decreasing and W 2 is monotonically increasing. If p is a pole and z azeroofl both in Re s 0then: S(p) =0 S(z) =1 T (p) =1 T (z) =0 Analytic Constraints : Bounds on the weights W 1 and W 2 : W 1 S W 1 (z) W 2 T W 2 (p) Proof from the Maximum Modulus Theorem : F = sup F (s) Re s>0 Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

28 Analytic Constraints Definition (All-Pass and Minimum-Phase Transfer Functions) Defin M as the set of stable transfer functions with bounded infinity norm. F (s) Mis all-pass if F (jω) =1 ω G(s) Mis minimum-phase if it has no zeros in Re s > 0. Every function G Mcan be presented as G = G ap G mp Suppose that z and p are the only zero and pole of G in the closed RHP and K has neither poles nor zeros there. Then : S ap (s) = s p s + p S(z) =1 S mp (z) =Sap 1 + p (z) =z z p W 1(z) z + p Then : W 1 S = W 1 S mp W 1 (z)s mp (z) = Similarly : T ap (s) = s z s + z, T (p) =1 W 2T z p W 2(p) p + z p z Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

29 Analytic Constraints Example Consider the inverse pendulum problem. y m (M + m)ẍ + ml( θ cos θ θ 2 sin θ) = u m(ẍ cos θ + l θ g sin θ) = d x u l Linearized model : ( ) x = θ 1 s 2 [Mls 2 (M + m)g] ls 2 g ls 2 s 2 M+m m s2 M ( ) u d Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

30 Analytic Constraints Example Measuring x : T ux = ls 2 g s 2 [Mls 2 (M + m)g] RHP poles and zeros : z = (M + m)g g/l p =0, 0, Ml If m M W 2 T 1( W 2 (p) is an increasing function) the system is difficult to control. The best case is m/m and l large. Measuring y or θ : T uθ = 1 Mls 2 (M + m)g T uy = g s 2 [Mls 2 (M + m)g] Since there is no RHP zero a larger l gives a smaller p so the system is easier to stabilize. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

31 Analytic Constraints Theorem (The Waterbed Effect) Suppose that G has a zero at z with Re z > 0 and : M 1 := max S(jω) ω 1 ω ω 2 M 2 := S Then there exist positive constants c 1 and c 2, depending only on ω 1,ω 2 and z, such that : Theorem (The Area Formula) c 1 log M 1 + c 2 log M 2 log S 1 ap (z) 0 Assume that the relative degree of L is at least 2. Then 0 log S(jω) dω = π(log e) i Re p i where {p i } denotes the set of poles of L in Re s > 0. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Robust Control ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. Alireza Karimi Laboratoire d Automatique

Robust Control ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. Alireza Karimi Laboratoire d Automatique Robust Control ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE Alireza Karimi Laboratoire d Automatique Course Program 1. Introduction 2. Norms for Signals and Systems 3. Basic Concepts (stability and performance)

More information

FEL3210 Multivariable Feedback Control

FEL3210 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 information

Robust Control 3 The Closed Loop

Robust 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 information

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Frequency 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 information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design 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 information

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems . AERO 632: Design of Advance Flight Control System Norms for Signals and. Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Norms for Signals ...

More information

Analysis of SISO Control Loops

Analysis 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 information

Control Systems 2. Lecture 4: Sensitivity function limits. Roy Smith

Control Systems 2. Lecture 4: Sensitivity function limits. Roy Smith Control Systems 2 Lecture 4: Sensitivity function limits Roy Smith 2017-3-14 4.1 Input-output controllability Control design questions: 1. How well can the plant be controlled? 2. What control structure

More information

MEM 355 Performance Enhancement of Dynamical Systems

MEM 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 information

Uncertainty and Robustness for SISO Systems

Uncertainty and Robustness for SISO Systems Uncertainty and Robustness for SISO Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Outline Nature of uncertainty (models and signals). Physical sources of model uncertainty. Mathematical

More information

Richiami di Controlli Automatici

Richiami 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 information

Singular Value Decomposition Analysis

Singular Value Decomposition Analysis Singular Value Decomposition Analysis Singular Value Decomposition Analysis Introduction Introduce a linear algebra tool: singular values of a matrix Motivation Why do we need singular values in MIMO control

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #20 16.31 Feedback Control Systems Closed-loop system analysis Bounded Gain Theorem Robust Stability Fall 2007 16.31 20 1 SISO Performance Objectives Basic setup: d i d o r u y G c (s) G(s) n control

More information

Intro to Frequency Domain Design

Intro 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 information

Robust stability and Performance

Robust stability and Performance 122 c Perry Y.Li Chapter 5 Robust stability and Performance Topics: ([ author ] is supplementary source) Sensitivities and internal stability (Goodwin 5.1-5.4) Modeling Error and Model Uncertainty (Goodwin

More information

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Classify a transfer function to see which order or ramp it can follow and with which expected error. Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 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 information

An Internal Stability Example

An Internal Stability Example An Internal Stability Example Roy Smith 26 April 2015 To illustrate the concept of internal stability we will look at an example where there are several pole-zero cancellations between the controller and

More information

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Chapter 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 Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

More information

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries . AERO 632: of Advance Flight Control System. Preliminaries Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Preliminaries Signals & Systems Laplace

More information

MEM 355 Performance Enhancement of Dynamical Systems

MEM 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 information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability

More information

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization Robust fixed-order H Controller Design for Spectral Models by Convex Optimization Alireza Karimi, Gorka Galdos and Roland Longchamp Abstract A new approach for robust fixed-order H controller design by

More information

Automatic 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 Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

More information

Model Uncertainty and Robust Stability for Multivariable Systems

Model Uncertainty and Robust Stability for Multivariable Systems Model Uncertainty and Robust Stability for Multivariable Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Devron Profile Control Solutions Outline Representing model uncertainty.

More information

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming Gorka Galdos, Alireza Karimi and Roland Longchamp Abstract A quadratic programming approach is proposed to tune fixed-order

More information

Outline. Classical Control. Lecture 1

Outline. 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 information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response .. AERO 422: Active Controls for Aerospace Vehicles Dynamic Response Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. . Previous Class...........

More information

MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan

MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan Outline Motivation & Background: H2 Tracking Performance Limits: new paradigm Explicit analytical solutions with examples H2 Regulation

More information

Robust Control. 2nd class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room

Robust Control. 2nd class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room Robust Control Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) 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 information

Control Systems I. Lecture 9: The Nyquist condition

Control Systems I. Lecture 9: The Nyquist condition Control Systems I Lecture 9: The Nyquist condition adings: Guzzella, Chapter 9.4 6 Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Emilio Frazzoli Institute

More information

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD 206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)

More information

Robust Performance Example #1

Robust Performance Example #1 Robust Performance Example # The transfer function for a nominal system (plant) is given, along with the transfer function for one extreme system. These two transfer functions define a family of plants

More information

Topic # Feedback Control Systems

Topic # 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 information

(Continued on next page)

(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 information

Control Systems I Lecture 10: System Specifications

Control 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 D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture

More information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design AERO 422: Active Controls for Aerospace Vehicles Basic Feedback Analysis & Design Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University Routh s Stability

More information

STABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable

STABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable ECE4510/5510: Feedback Control Systems. 5 1 STABILITY ANALYSIS 5.1: Bounded-input bounded-output (BIBO) stability Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated

More information

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators. Name: SID: EECS C28/ ME C34 Final Thu. May 4, 25 5-8 pm Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 4 2 4 3 6 4 8 5 3

More information

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2) Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)

More information

Lecture 1: Feedback Control Loop

Lecture 1: Feedback Control Loop Lecture : Feedback Control Loop Loop Transfer function The standard feedback control system structure is depicted in Figure. This represend(t) n(t) r(t) e(t) u(t) v(t) η(t) y(t) F (s) C(s) P (s) Figure

More information

MAE 143B - Homework 9

MAE 143B - Homework 9 MAE 143B - Homework 9 7.1 a) We have stable first-order poles at p 1 = 1 and p 2 = 1. For small values of ω, we recover the DC gain K = lim ω G(jω) = 1 1 = 2dB. Having this finite limit, our straight-line

More information

Control Systems I. Lecture 9: The Nyquist condition

Control Systems I. Lecture 9: The Nyquist condition Control Systems I Lecture 9: The Nyquist condition Readings: Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Jacopo Tani Institute for Dynamic Systems and Control

More information

CDS 101/110a: Lecture 10-1 Robust Performance

CDS 101/110a: Lecture 10-1 Robust Performance CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty

More information

Systems Analysis and Control

Systems 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 information

Design Methods for Control Systems

Design Methods for Control Systems Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9

More information

Problem Set 5 Solutions 1

Problem Set 5 Solutions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel

More information

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions Question 1. SIGNALS: Design of a noise-cancelling headphone system. 1a. Based on the low-pass filter given, design a high-pass filter,

More information

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 29. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. ISS0031 Modeling and Identification Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. Aleksei Tepljakov, Ph.D. September 30, 2015 Linear Dynamic Systems Definition

More information

Lecture 7 (Weeks 13-14)

Lecture 7 (Weeks 13-14) Lecture 7 (Weeks 13-14) Introduction to Multivariable Control (SP - Chapters 3 & 4) Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 7 (Weeks 13-14) p.

More information

Nyquist Criterion For Stability of Closed Loop System

Nyquist Criterion For Stability of Closed Loop System Nyquist Criterion For Stability of Closed Loop System Prof. N. Puri ECE Department, Rutgers University Nyquist Theorem Given a closed loop system: r(t) + KG(s) = K N(s) c(t) H(s) = KG(s) +KG(s) = KN(s)

More information

FREQUENCY-RESPONSE DESIGN

FREQUENCY-RESPONSE DESIGN ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 22: The Nyquist Criterion Overview In this Lecture, you will learn: Complex Analysis The Argument Principle The Contour

More information

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop 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 closed-loop system when the gain K changes from 0 to 1+ K G ( s)

More information

1 (20 pts) Nyquist Exercise

1 (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 information

Exercise 1 (A Non-minimum Phase System)

Exercise 1 (A Non-minimum Phase System) Prof. Dr. E. Frazzoli 5-59- Control Systems I (HS 25) Solution Exercise Set Loop Shaping Noele Norris, 9th December 26 Exercise (A Non-minimum Phase System) To increase the rise time of the system, we

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 2.6 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS

More information

Topic # Feedback Control

Topic # Feedback Control Topic #4 16.31 Feedback Control Stability in the Frequency Domain Nyquist Stability Theorem Examples Appendix (details) This is the basis of future robustness tests. Fall 2007 16.31 4 2 Frequency Stability

More information

Exercise 1 (A Non-minimum Phase System)

Exercise 1 (A Non-minimum Phase System) Prof. Dr. E. Frazzoli 5-59- Control Systems I (Autumn 27) Solution Exercise Set 2 Loop Shaping clruch@ethz.ch, 8th December 27 Exercise (A Non-minimum Phase System) To decrease the rise time of the system,

More information

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

Robust 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 (S5-303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3

More information

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017

More information

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design. Plan of the Lecture Review: design using Root Locus; dynamic compensation; PD and lead control Today s topic: PI and lag control; introduction to frequency-response design method Goal: wrap up lead and

More information

Lecture 9: Input Disturbance A Design Example Dr.-Ing. Sudchai Boonto

Lecture 9: Input Disturbance A Design Example Dr.-Ing. Sudchai Boonto Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand d u g r e u K G y The sensitivity S is the transfer function

More information

Let the plant and controller be described as:-

Let the plant and controller be described as:- Summary of Fundamental Limitations in Feedback Design (LTI SISO Systems) From Chapter 6 of A FIRST GRADUATE COURSE IN FEEDBACK CONTROL By J. S. Freudenberg (Winter 2008) Prepared by: Hammad Munawar (Institute

More information

Stability and Robustness 1

Stability 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 information

Digital Control Systems

Digital 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

An Overview on Robust Control

An Overview on Robust Control Advanced Control An Overview on Robust Control P C Scope Keywords Prerequisites allow the student to assess the potential of different methods in robust control without entering deep into theory. Sensitize

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems 1 Analysis of Discrete-Time Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin Discrete-Time

More information

Lecture 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. 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 information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

Chapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of

Chapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter Stability

More information

INTRODUCTION TO DIGITAL CONTROL

INTRODUCTION TO DIGITAL CONTROL ECE4540/5540: Digital Control Systems INTRODUCTION TO DIGITAL CONTROL.: Introduction In ECE450/ECE550 Feedback Control Systems, welearnedhow to make an analog controller D(s) to control a linear-time-invariant

More information

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust

More information

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION Objectives Students should be able to: Draw the bode plots for first order and second order system. Determine the stability through the bode plots.

More information

A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN

A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN Chyi Hwang,1 Chun-Yen Hsiao Department of Chemical Engineering National

More information

Frequency domain analysis

Frequency domain analysis Automatic Control 2 Frequency domain analysis Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011

More information

MAE 143B - Homework 9

MAE 143B - Homework 9 MAE 43B - Homework 9 7.2 2 2 3.8.6.4.2.2 9 8 2 2 3 a) G(s) = (s+)(s+).4.6.8.2.2.4.6.8. Polar plot; red for negative ; no encirclements of, a.s. under unit feedback... 2 2 3. 4 9 2 2 3 h) G(s) = s+ s(s+)..2.4.6.8.2.4

More information

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control 6.241 Dynamic Systems and Control Lecture 17: Robust Stability Readings: DDV, Chapters 19, 20 Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology April 6, 2011 E. Frazzoli

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State 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 information

Theory of Robust Control

Theory of Robust Control Theory of Robust Control Carsten Scherer Mathematical Systems Theory Department of Mathematics University of Stuttgart Germany Contents 1 Introduction to Basic Concepts 6 1.1 Systems and Signals..............................

More information

Class 13 Frequency domain analysis

Class 13 Frequency domain analysis Class 13 Frequency domain analysis The frequency response is the output of the system in steady state when the input of the system is sinusoidal Methods of system analysis by the frequency response, as

More information

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I MAE 43B Linear Control Prof. M. Krstic FINAL June 9, Problem. ( points) Consider a plant in feedback with the PI controller G(s) = (s + 3)(s + )(s + a) C(s) = K P + K I s. (a) (4 points) For a given constant

More information

A brief introduction to robust H control

A brief introduction to robust H control A brief introduction to robust H control Jean-Marc Biannic System Control and Flight Dynamics Department ONERA, Toulouse. http://www.onera.fr/staff/jean-marc-biannic/ http://jm.biannic.free.fr/ European

More information

MAS107 Control Theory Exam Solutions 2008

MAS107 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 information

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10) 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 information

Dynamic 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. 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 information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems TU Berlin Discrete-Time Control Systems 2 Stability Definitions We define stability first with respect to changes in the initial conditions Analysis of Discrete-Time

More information

L 1 Adaptive Output Feedback Controller to Systems of Unknown

L 1 Adaptive Output Feedback Controller to Systems of Unknown Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 WeB1.1 L 1 Adaptive Output Feedback Controller to Systems of Unknown Dimension

More information

Loop shaping exercise

Loop shaping exercise Loop shaping exercise Excerpt 1 from Controlli Automatici - Esercizi di Sintesi, L. Lanari, G. Oriolo, EUROMA - La Goliardica, 1997. It s a generic book with some typical problems in control, not a collection

More information

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D. Radar Dish ME 304 CONTROL SYSTEMS Mechanical Engineering Department, Middle East Technical University Armature controlled dc motor Outside θ D output Inside θ r input r θ m Gearbox Control Transmitter

More information

Lecture 4 Stabilization

Lecture 4 Stabilization Lecture 4 Stabilization This lecture follows Chapter 5 of Doyle-Francis-Tannenbaum, with proofs and Section 5.3 omitted 17013 IOC-UPC, Lecture 4, November 2nd 2005 p. 1/23 Stable plants (I) We assume that

More information

Problem Set 4 Solution 1

Problem Set 4 Solution 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 4 Solution Problem 4. For the SISO feedback

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Chapter 15 - Solved Problems

Chapter 15 - Solved Problems Chapter 5 - Solved Problems Solved Problem 5.. Contributed by - Alvaro Liendo, Universidad Tecnica Federico Santa Maria, Consider a plant having a nominal model given by G o (s) = s + 2 The aim of the

More information

Systems Analysis and Control

Systems 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 information

Homework 7 - Solutions

Homework 7 - Solutions Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Ü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 information

Frequency Response Techniques

Frequency 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 information

Control Systems. Root Locus & Pole Assignment. L. Lanari

Control Systems. Root Locus & Pole Assignment. L. Lanari Control Systems Root Locus & Pole Assignment L. Lanari Outline root-locus definition main rules for hand plotting root locus as a design tool other use of the root locus pole assignment Lanari: CS - Root

More information

(a) Find the transfer function of the amplifier. Ans.: G(s) =

(a) Find the transfer function of the amplifier. Ans.: G(s) = 126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system

More information