Lecture 3 Nonlinear Control. Center Manifold Theorem Robustness analysis and quadratic inequalities
|
|
- Francine Gardner
- 6 years ago
- Views:
Transcription
1 Lecture 3 Nonlinear Control Center Manifold Theorem Robustness analysis and quadratic inequalities
2 Material Khalil, Ch 8. Center manifold theorem lecture notes A. Megretski and A. Rantzer, System Analysis via Integral Quadratic Constraints, IEEE Transactions on Automatic Control, 47:6, 1997 U. Jönsson, Lecture Notes on Integral Quadratic Constraints User s guide to µ toolbox, Matlab
3 The Center Manifold Theorem [Khalil ch 8] What can we do if the linearizationa= f x imaginary axis? has zeros on the
4 Center Manifold Theory Assume that a system ( possibly via a state space transformation[x] [y T,z T ] T ) can be written as ẏ = A 0 y+f 0 (y,z) ż = A z+f (y,z) A : asymptotically stable A 0 : eigenvalues on imaginary axis f 0 andf second order and higher terms.
5 Center Manifold Theorem Assume[y T,z T ] T =0is an equilibrium point. For everyk 2 there exists a δ k >0andC k mappinghsuch thath(0)=0and h (0)=0and the surface z=h(y) y δ k is invariant under the dynamics above.
6 Proof Outline For any continuously differentiable functionh k, globally bounded together with its first partial derivative and with h k (0)=0,h (0)=0, leth k+1 be defined by the equations ẏ = A 0 y+f 0 (y,h k (y)) ż = A z+f (y,h k (y)) h k+1 (y) = z Under suitable assumptions, it can be verified that this defines h k+1 uniquely. Furthermore, the sequence{h i } is contractive in the normsup y h i (y) and the limith satisfies the conditions for a center manifold.
7 Usage 1) Determine z = h(y), at least approximately. (E.g., do a series expansion and identify coefficients...) 2) The local stability for the entire system can be proved to be the same as for the dynamics restricted to a center manifold: ẏ=a 0 y+f 0 (y,h(y))
8 Usage cont d In the case of using series expansion ofh(y)=c 2 y 2 +c 3 y , you would need to continue (w.r.t the order of the terms) until you have been able to determined the local behavior. (Low order terms dominate locally). Identify the coefficients from the boundary condition [Khalil (8.8, 8.11)] h y (y)[a0 y+f 0 (y,h(y))] A h(y) f (y,h(y))=0
9 Example ẏ = z ż = z+ay 2 +byz HereA 0 =0andA = 1.z=h(y) gives h+ay 2 +byh h h=0 hence h(y)=ay 2 +O( y 3 ) Substituting into the dynamics we get ẏ=ay 2 +O( y 3 ) sox=(0,0) is unstable fora =0.
10 Non-uniqueness The center manifold need not be unique Example ẏ = y 3 ż = z z=h(y) gives h y 3 =z=h(y) which has the solutions h(y)=ce 1/(2y2 ) for all constants C.
11 Robustness analysis and quadratic inequalities µ-analysis S-procedure Multipliers Integral Quadratic Constraints Performance analysis
12 Preview Example A linear system of equations { x=y y= x x=y=1 Equations with uncertainty { (x y) 2 < ǫ 1 x 2 (y+0.1x 1.1) 2 < ǫ 2 (x 1) 2 +(y 1) 2 < ǫ 3 Given ǫ 1 and ǫ 2, how do we find a valid ǫ 3?
13 Example v C(sI A) 1 B w + r Question: For what values of is the system stable? Note: May be large differences if we consider complex or real uncertainties. A formula for Computation of the Real Stability Radius, L. Qiu, B. Bernhardsson, A. Rantzer, E.J. Davison, and P.M. Young. Automatica, pp , vol 31(6), 1995.
14 Parametric Uncertainty in Linear Systems LetD R n n contain zero. The systemẋ=(a+b C)x is then exponentially stable for all D if and only if A is stable det [ I C(iωI A) 1 B ] =0for ω R, D v C(sI A) 1 B w + r
15 Use quadratic inequalities at each frequency! [ 1r w= I C(iωI A) B] 1 { w= v+r v=c(iωi A) 1 Bw For example, if {[ ] δ1 0 D= 0 δ 2 } : δ k [ 1,1] Then a bound of the form w 2 < γ 2 r 2 can be obtained using w 1 r 1 2 < v 1 2 [ ] [ ] v1 w 2 r 2 2 < v 2 2 =C(iωI A) 1 w1 B This verifies thatdet [ I C(iωI A) 1 B ] =0. v 2 w 2
16 Structured Singular Values GivenM C n n and a perturbation set D={diag[δ 1 I r1,...,δ m I rm, 1,..., p ]: δ k R, l C m l m l } the structured singular value µ D (M) is defined by µ D (M)=sup{ σ( ) 1 : D,det(I M )=0} See Matlab s µ toolbox
17 Reformulated Definition The following two conditions are equivalent (i) (ii) 0 =det[i M(iω)] for all D and ω R µ D (M(iω))<1for ω R
18 Bounds on µ IfD consists of full complex matrices, then µ D (M)= σ(m). where σ(m) is the largest singular value of M = the larges eigenvalue of the matrixm M. IfD consists of perturbations of the form = δi with δ [ 1,1], then µ D (M) is equal to the magnitude ρ R (M) of the largest real eigenvalue of M ( the spectral radius ). In general ρ R (M) µ D (M) σ(m)
19 Computation of µ Define U D ={U D:U U=I} D D ={D=D C n : D = D for all D} G D ={G=G C n : G = G for all D} Then sup ρ R (UM) µ D (M) inf µ(d,g) inf U U D D D D D G G D σ(dmd 1 ) D where µ(d,g)=inf{µ>0: M D DM+j(GM M G)<µ 2 D D}
20 S-procedure LetM 0,M 1,...M p be quadratic functions ofz R n wheret i =T T i. M i =z T T i z+2u i z+v i, i=0,...,p Consider the following condition onm 0,M 1,...M p : M 0 (z) 0 forallzsuchthat M i (z) 0, i=1,...,p (1)
21 Consider the following condition onm 0,M 1,...M p : M 0 (z ) 0 for allz such that (1) M i (z ) 0, i=1,...,p Obviously, if there exists τ 1 0,...τ p 0such that for allz M 0 (z)+ then (1) holds. p τ i M i (z) 0 (2) i=1 Nontrivial fact, that whenp=1,(1) implies (2), provided that there exist somez 0 such thatm 0 (z 0 )<0.
22 S-procedure for quadratic inequalities The inequality x y 1 T M 0 x y 0 1 follows from the inequalities x y 1 T M 1 x y 0 1 x y 1 T M 2 x y 0 1 if there exist τ 1,τ 2 0such that M 0 + τ 1 M 1 + τ 2 M 2 0 Numerical algorithms in available (e.g. in Matlab), see also [Boyd et al]
23 S-procedure in general The inequality σ 0 (h) 0 follows from the inequalities σ 1 (h) 0,...,σ n (h) 0 if there exist τ 1,...,τ n 0such that σ 0 (h)+ τ k σ k (h) 0 h k
24 S-procedure losslessness by Megretski/Treil Let σ 0,σ 1,...,σ n be time-invariant quadratic forms onl m 2. Suppose that there existsz such that σ 1 (z )>0,...,σ m (z )>0 Then the following statements are equivalent σ 0 (z) 0for allz such that σ 1 (z) 0,...,σ n (z) 0 There exist τ 1,...,τ n 0such that σ 0 (z)+ k τ k σ k (z) 0 z
25 Integral Quadratic Constraint An IQC expresses information of a subsystem. Should be convenient to use for analysis of a larger system. Unifies Multiplier (Zames-Falb) Passivity Absolute stability µ
26 Passivity Theorem is a Small Phase Theorem r 1 e 1 S 1 y 1 y 2 e 2 r 2 S 2 φ 2 φ 1 A passive operator can also be viewed as a sector condition[0, ). Compare circle criterion: Nyquist curve should avoid "circle" ( 1 α, 1 β ) whole LHP as α 0and β.
27 Multipliers Cut the loops in smart ways or introduce multipliers (Bounded operatorsm andm 1 ). Same idea as loop transformations: should be easier to prove stability for transformed system. G 1 G 1 M G 2 M 1 G 2
28 Multipliers, cont d Example: Negative feedback of linear system G(s)=C(sI A) 1 B with nonlinearity with positivity property ϕ(y) y 0. Circle criterion assures exponential stability if Re{G(iω)}>0 ω R Compare (strict) passivity conditions
29 Zames-Falb (1968): Multipliers, cont d Circle criterion can be improved if there are additional assumptions on the nonlinearity as e.g., monotonicity or bounds on slope. If dϕ(y) dy 0, Z-F introduced extra freedom with H RL and H L1 1 such that absolute stability is assured if Re{G(iω) 1 (1+H(iω))}>0, ω R{0} Compare with Popov-criterion conditions
30 Integral Quadratic Constraint v v The causal bounded operator onl2 m is said to satisfy the IQC defined by the matrix function Π(iω) if [ ] [ ] v(iω) v(iω) ( v)(iω) Π(iω) ( v)(iω) dω 0 for allv L 2. Trivial for Π>0, but almost all interesting cases have non-positive Π.
31 Integral Quadratic Constraint v v The causal bounded operator onl2 m is said to satisfy the IQC defined by the matrix function Π(iω) if [ ] [ ] v(iω) v(iω) ( v)(iω) Π(iω) ( v)(iω) dω 0 for allv L 2. Trivial for Π>0, but almost all interesting cases have non-positive Π.
32 Example Gain and Passivity Suppose the gain of is at most one. Then [ ] [ ] [ ] v(iω) 0 ( v 2 v 2 I 0 v(iω) )dt= ( v)(iω) 0 I ( v)(iω) dω 0 Suppose instead that is passive. Then [ ] [ ] [ ] v(iω) 0 I v(iω) 0 v(t)( v)(t)dt= ( v)(iω) I 0 ( v)(iω) dω 0 Note: Scaling in Parseval s formula neglected here (does not affect sign of IQC).
33 Exercise Show that a nonlinearity satisfying the sector condition αy 2 ϕ(t,y)y βy 2 satisfies the IQC, ϕ IQC(Π) given by Π(jω)=Π= [ ] 2α β α+ β α+ β 2 Note: Satisfies a quadratic inequality (for every frequency)= satisfies integral quadratic inequality
34 IQC s for Coulomb Friction Zames/Falb s property f(t)= 1 ifv(t)<0 f(t) [ 1,1] ifv(t)=0 f(t)=1 ifv(t)>0 0 0 v(t)[f(t)+(h f)(t)]dt, h(t) dt 1 0 ] [ ][ v f] 0 1+H(iω) dω [ v f 1+H( iω) 0
35 structure Π(iω) Condition passive (iω) 1 δ [ 1,1] δ(t) [ 1,1] ( v)(t)=sgn(v(t)) [ [ ] 0 I I 0 [ ] x(iω)i 0 0 x(iω)i [ ] X(iω) Y(iω) Y(iω) X(iω) [ ] X Y Y T X 0 1+H(iω) 1+H(iω) 0 ] x(iω) 0 X=X 0 Y= Y H L1 1
36 Well-posed Interconnection f v τ G(s) w e The feedback interconnection { v =Gw+f w = (v)+e is said to well-posed if the map(v,w) (e,f) has a causal inverse. It is called BIBO stable if the inverse is also bounded.
37 Use as many IQCs as possible to characterize the nonlinearity/uncertainty IQC(Π 2 ) IQC(Π 1 ) IQC(Π 3 ) In this caseiqc(π 3 ) does not help to restrict the complete set that satisfy the IQCs.
38 IQC Stability Theorem τ G(s) LetG(s) be stable and proper and let be causal. For all τ [0,1], suppose the loop is well posed and τ satisfies the IQC defined by Π(iω). If [ G(iω) I ] [ G(iω) Π(iω) I then the feedback system is BIBO stable. ] <0 for ω [0, ]
39 Computations via LMI s [ G(iω) I ] k [ G(iω) τ k Π(iω) I ] <0 for ω [0, ] [ (iωi A) 1 B I ] (M+ k [ (iωi A) τ k M k ) 1 B I ] <0 for ω [0, ] n i=1 Solve for τ 1,...,τ n 0andP. [ A τ k M k + T P+PA PB B T P 0 ] <0.
40 Relation to Passivity and Gain Theorems τ G(s) [ ] I 0 A stability theorem based on gain is recovered with. 0 I [ ] 0 I A passivity based stability theorem is recovered with. I 0
41 Special Case µ Analysis Note that =diag{δ 1,...,δ m }, with δ k 1satisfies the IQC defined by [ ] X(iω) 0 Π(iω)= 0 X(iω) wherex(iω)=diag{x 1 (iω),...,x m (iω)}>0. Feedback loop stability follows if there existsx(iω)>0with G(iω) X(iω)G(iω)<X(iω) ω [0, ] or equivalently, withd(iω) D(iω)=X(iω) sup D(iω)G(iω)D(iω) 1 <1 ω
42 Combination of Uncertain and Nonlinear Blocks The operator (v 1,v 2 )=(δv 1,φ(v 2 )) where δ [ 1,1] α φ(v 2 )/v 2 β satisfies all IQC s defined by matrix functions of the form X(iω) 0 Y(iω) 0 Π(iω)= 0 2α β 0 α+ β Y(iω) 0 X(iω) 0 0 α+ β 0 2 wherex(iω)=x(iω) andy(iω)=y(iω).
43 Proof idea of IQC Theorem Combination of the IQC for with the inequality for G gives existence ofc 0 >0such that v c 0 v τg (v) v L 2,τ [0,1] If(I τg ) 1 is bounded for some τ [0,1] then the above inequality gives boundedness of(i νg ) 1 for all ν with c 0 G τ ν <1 Hence, boundedness for τ = 0 gives boundedness for τ<(c 0 G ) 1. This, in turn, gives boundedness for τ<2(c 0 G ) 1 and so on. Finally the whole interval[0,1] is covered.
44 A toolbox for IQC analysis Copy /home/kursolin/matlab/lmiinit.m to the current directory or download and install the IQCbeta toolbox from G(iω) e(t) y(t) 10s 2 s 3 +2s 2 +2s >> abst_init_iqc; >> G = tf([10 0 0],[ ]); >> e = signal >> w = signal >> y = -G*(e+w) >> w==iqc_monotonic(y) >> iqc_gain_tbx(e,y)
45 A simulation model
46 An analysis model defined graphically The text version (i.e., NOT the gui) is strongly recommended by the IQCbeta author(s) at present version!!
47 z iqc_gui( fricsystem ) extracting information from fricsystem... scalar inputs: 5 states: 10 simple q-forms: 7 LMI #1 size = 1 states: 0 LMI #2 size = 1 states: 0 LMI #3 size = 1 states: 0 LMI #4 size = 1 states: 0 LMI #5 size = 1 states: 0 Solving with 62 decision variables... ans = The text version (i.e., NOT the gui) is strongly recommended by the IQCbeta author(s) at present version!!
48 A library of analysis objects
49 Bounds on Auto Correlation u system The auto correlation bound u(t) u(t T)dt α corresponds to Ψ(iω)=2α e iωt e iωt. u(t) u(t)dt,
50 Dominant Harmonics u system For small ǫ>0, the constraint 0 û(iω) 2 dω (1+ǫ) b a û(iω) 2 dω means that the energy of u is concentrated to the interval[a, b].
51 Incremental Gain and Passivity v v A causal nonlinear operator onl2 m incremental gain less than γ if is said to have (v 1 ) (v 2 ) γ v 1 v 2 v 1,v 2 L 2 It is called incrementally passive if 0 T 0 [ (v 1 ) (v 2 )][v 1 v 2 ]dt T>0,v 1,v 2 L 2
52 Incremental Stability f v τ G(s) w e The feedback interconnection { v =Gw+f w = (v)+e is called incrementally stable if there is a constant C such that any two solutions(e 1,f 1,v 1,w 1 ),(e 2,f 2,v 2,w 2 ) satisfies v 1 v 2 + w 1 w 2 C e 1 e 2 +C f 1 f 2
53 Robust Performance G 11 (iω) G 12 (iω) G 21 (iω) G 22 (iω)
54 A Converse Small Gain Theorem The static case A matrixm satisfies σ(m)<1if and only if0 =det(i M) for all matrices with σ( ) 1. The dynamic case A stable transfer matrixg(s) satisfies G <1if and only if [I (s)g(s)] 1 is stable for every stable (s) with <1.
55 Proof in the Static Case Suppose thatdet(i M)=0and σ( ) 1. Then there existsx =0such thatx Mx=0and so σ(m) 1. x = Mx Mx On the other hand, if σ(m) 1, there existsx =0with Mx x. Let = xm x Mx 2 Then σ( ) 1and(I M)x=0, sodet(i M)=0.
56 Robust Performance Theorem Suppose that σ(m 11 ) 1and thatd is a connected set of matrices with0 D. Let D 1 ={diag( 1, ): σ( 1 ) 1, D}. Then the following conditions are equivalent. (i) σ(m 11 +M 12 [I M 22 ] 1 M 21 )<1for D ( [ ][ ]) 1 0 M11 M (ii) 0 =det I 12 for 0 M 21 M { 22 D σ( 1 ) 1 ([ ]) M11 M (iii) µ 12 D1 1for ω R M 21 M 22
57 Proof The conditions (ii) and (iii) are equivalent by the definition of µ. Moreover, we showed on the previous slide that (i) fails if and only if there exists 1 with σ( 1 ) 1andx 1 =0such that 0={I 1 (M 11 +M 12 [I M 22 ] 1 M 21 )}x 1 Introducex 2 =[I M 22 ] 1 M 21 x 1. Then [ ] [ ][ x1 1 0 M11 M = 12 x 2 0 M 21 M 22 ][ x1 This is possible if and only if (ii) fails, so the equivalence of (i) and (ii) is proved. x 2 ]
58 Example Compute maxsup δ k 1 ω δ 1 (iω) 2 +(2+ δ 2 )iω+2+ δ 1 δ 2 This is the worst case gain of the system { ÿ= (2+ δ 2 )ẏ (2+ δ 1 δ 2 )y+ δ 1 u= 2ẏ 2y δ 1 v 1 δ 2 v 2 v 1 = δ 2 v 3 +u, v 2 =ẏ, v 3 =y ẏ y ÿ ẏ v δ 1 v 1 v δ 2 v 2 v δ 2 v 3 y u
59 Performance Analysis via S-procedure The performance criterion σ 0 (h) 0 h N follows from the IQC s σ 1 (h) 0,...,σ n (h) 0 h N if there exist τ 1,...,τ n 0such that σ 0 (h)+ k τ k σ k (h) 0 h L n 2
60 Performance Bounds from IQC s v y G 11 G 12 G 21 G 22 w u Suppose that satisfies the IQC defined by Π. Then the gain bound y γ u holds provided that the system is stable and [ ] Π 11 0 Π 12 0 [ ] G(iω) 0 0 I 0 0 G(iω) I Π 21 0 Π 22 0 I γ 2 I ω R
Lecture 5 Input output stability
Lecture 5 Input output stability or How to make a circle out of the point 1+0i, and different ways to stay away from it... k 2 yf(y) r G(s) y k 1 y y 1 k 1 1 k 2 f( ) G(iω) Course Outline Lecture 1-3 Lecture
More informationExponential Decay Rate Conditions for Uncertain Linear Systems Using Integral Quadratic Constraints
Exponential Decay Rate Conditions for Uncertain Linear Systems Using Integral Quadratic Constraints 1 Bin Hu and Peter Seiler Abstract This paper develops linear matrix inequality (LMI) conditions to test
More informationL2 gains and system approximation quality 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 24: MODEL REDUCTION L2 gains and system approximation quality 1 This lecture discusses the utility
More informationIntroduction to Nonlinear Control Lecture # 4 Passivity
p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive
More informationLecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.
Lecture 8 Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture
More informationEE 380. Linear Control Systems. Lecture 10
EE 380 Linear Control Systems Lecture 10 Professor Jeffrey Schiano Department of Electrical Engineering Lecture 10. 1 Lecture 10 Topics Stability Definitions Methods for Determining Stability Lecture 10.
More informationStability of Parameter Adaptation Algorithms. Big picture
ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about
More informationAnalysis of systems containing nonlinear and uncertain components by using Integral Quadratic Constraints
Analysis of systems containing nonlinear and uncertain components by using Integral Quadratic Constraints Tamas Peni MTA-SZTAKI October 2, 2012 Tamas Peni (MTA-SZTAKI) Seminar October 2, 2012 1 / 42 Contents
More informationGLOBAL ANALYSIS OF PIECEWISE LINEAR SYSTEMS USING IMPACT MAPS AND QUADRATIC SURFACE LYAPUNOV FUNCTIONS
GLOBAL ANALYSIS OF PIECEWISE LINEAR SYSTEMS USING IMPACT MAPS AND QUADRATIC SURFACE LYAPUNOV FUNCTIONS Jorge M. Gonçalves, Alexandre Megretski y, Munther A. Dahleh y California Institute of Technology
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 informationIncremental Positivity Non-Preservation by Stability Multipliers
SUBMITTED 03/2001 TO IEEE TRANS. ON AUTOMATIC CONTROL (revised June 21, 2001) 1 Incremental Positivity Non-Preservation by Stability Multipliers Vishwesh V. Kulkarni and Michael G. Safonov Abstract It
More informationAnalysis of periodic solutions in tapping-mode AFM: An IQC approach
Analysis of periodic solutions in tapping-mode AFM: An IQC approach A. Sebastian, M. V. Salapaka Department of Electrical and Computer Engineering Iowa State University Ames, IA 5004 USA Abstract The feedback
More informationLecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.
Lecture 4 Chapter 4: Lyapunov Stability Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 4 p. 1/86 Autonomous Systems Consider the autonomous system ẋ
More informationTheory 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 information10 Transfer Matrix Models
MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important
More informationNonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability
Nonlinear Control Lecture # 6 Passivity and Input-Output Stability Passivity: Memoryless Functions y y y u u u (a) (b) (c) Passive Passive Not passive y = h(t,u), h [0, ] Vector case: y = h(t,u), h T =
More informationStructured singular value and µ-synthesis
Structured singular value and µ-synthesis Robust Control Course Department of Automatic Control, LTH Autumn 2011 LFT and General Framework z P w z M w K z = F u (F l (P,K), )w = F u (M, )w. - Last week
More informationRiccati Equations and Inequalities in Robust Control
Riccati Equations and Inequalities in Robust Control Lianhao Yin Gabriel Ingesson Martin Karlsson Optimal Control LP4 2014 June 10, 2014 Lianhao Yin Gabriel Ingesson Martin Karlsson (LTH) H control problem
More informationStability radii and spectral value sets for real matrix perturbations Introduction D. Hinrichsen and B. Kelb Institut fur Dynamische Systeme Universitat Bremen D-859 Bremen, F. R. G. dh@mathematik.uni-bremen.de
More informationEstimating the region of attraction of uncertain systems with Integral Quadratic Constraints
Estimating the region of attraction of uncertain systems with Integral Quadratic Constraints Andrea Iannelli, Peter Seiler and Andrés Marcos Abstract A general framework for Region of Attraction (ROA)
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 informationEL2520 Control Theory and Practice
So far EL2520 Control Theory and Practice r Fr wu u G w z n Lecture 5: Multivariable systems -Fy Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden SISO control revisited: Signal
More informationEE363 homework 8 solutions
EE363 Prof. S. Boyd EE363 homework 8 solutions 1. Lyapunov condition for passivity. The system described by ẋ = f(x, u), y = g(x), x() =, with u(t), y(t) R m, is said to be passive if t u(τ) T y(τ) dτ
More informationGlobal Analysis of Piecewise Linear Systems Using Impact Maps and Quadratic Surface Lyapunov Functions
Global Analysis of Piecewise Linear Systems Using Impact Maps and Quadratic Surface Lyapunov Functions Jorge M. Gonçalves, Alexandre Megretski, Munther A. Dahleh Department of EECS, Room 35-41 MIT, Cambridge,
More informationRobust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions
Robust Stability Robust stability against time-invariant and time-varying uncertainties Parameter dependent Lyapunov functions Semi-infinite LMI problems From nominal to robust performance 1/24 Time-Invariant
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear
More informationRaktim 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 informationHybrid Systems - Lecture n. 3 Lyapunov stability
OUTLINE Focus: stability of equilibrium point Hybrid Systems - Lecture n. 3 Lyapunov stability Maria Prandini DEI - Politecnico di Milano E-mail: prandini@elet.polimi.it continuous systems decribed by
More information1.1 Notations We dene X (s) =X T (;s), X T denotes the transpose of X X>()0 a symmetric, positive denite (semidenite) matrix diag [X 1 X ] a block-dia
Applications of mixed -synthesis using the passivity approach A. Helmersson Department of Electrical Engineering Linkoping University S-581 83 Linkoping, Sweden tel: +46 13 816 fax: +46 13 86 email: andersh@isy.liu.se
More informationGlobal Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 12, DECEMBER 2003 2089 Global Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions Jorge M Gonçalves, Alexandre Megretski,
More informationRobust Control 2 Controllability, Observability & Transfer Functions
Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable
More informationContents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping
Contents lecture 5 Automatic Control III Lecture 5 H 2 and H loop shaping Thomas Schön Division of Systems and Control Department of Information Technology Uppsala University. Email: thomas.schon@it.uu.se,
More informationRobust H Filter Design Using Frequency Gridding
Robust H Filter Design Using Frequency Gridding Peter Seiler, Balint Vanek, József Bokor, and Gary J. Balas Abstract This paper considers the design of robust H filters for continuous-time linear systems
More informationAn efficient algorithm to compute the real perturbation values of a matrix
An efficient algorithm to compute the real perturbation values of a matrix Simon Lam and Edward J. Davison 1 Abstract In this paper, an efficient algorithm is presented for solving the nonlinear 1-D optimization
More informationStructured singular values for Bernoulli matrices
Int. J. Adv. Appl. Math. and Mech. 44 2017 41 49 ISSN: 2347-2529 IJAAMM Journal homepage: www.ijaamm.com International Journal of Advances in Applied Mathematics and Mechanics Structured singular values
More informationNonlinear Control. Nonlinear Control Lecture # 18 Stability of Feedback Systems
Nonlinear Control Lecture # 18 Stability of Feedback Systems Absolute Stability + r = 0 u y G(s) ψ( ) Definition 7.1 The system is absolutely stable if the origin is globally uniformly asymptotically stable
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 14: LMIs for Robust Control in the LF Framework ypes of Uncertainty In this Lecture, we will cover Unstructured,
More informationIT IS common engineering practice to work with the simplest
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 42, NO. 6, JUNE 1997 819 System Analysis via Integral Quadratic Constraints Alexandre Megretski, Member, IEEE, and Anders Rantzer, Member, IEEE Abstract This
More informationarxiv: v3 [math.oc] 1 Sep 2018
arxiv:177.148v3 [math.oc] 1 Sep 218 The converse of the passivity and small-gain theorems for input-output maps Sei Zhen Khong, Arjan van der Schaft Version: June 25, 218; accepted for publication in Automatica
More informationUncertainty Analysis for Linear Parameter Varying Systems
Uncertainty Analysis for Linear Parameter Varying Systems Peter Seiler Department of Aerospace Engineering and Mechanics University of Minnesota Joint work with: H. Pfifer, T. Péni (Sztaki), S. Wang, G.
More information2006 Fall. G(s) y = Cx + Du
1 Class Handout: Chapter 7 Frequency Domain Analysis of Feedback Systems 2006 Fall Frequency domain analysis of a dynamic system is very useful because it provides much physical insight, has graphical
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 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 informationStability Multipliers for MIMO Monotone Nonlinearities
Stability Multipliers for MIMO Monotone Nonlinearities Ricardo Mancera and Michael G Safonov Abstract For block structured monotone or incrementally positive n-dimensional nonlinearities, the largest class
More informationROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF SINGULAR SYSTEMS
INTERNATIONAL JOURNAL OF INFORMATON AND SYSTEMS SCIENCES Volume 5 Number 3-4 Pages 480 487 c 2009 Institute for Scientific Computing and Information ROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF
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 informationCDS Solutions to Final Exam
CDS 22 - Solutions to Final Exam Instructor: Danielle C Tarraf Fall 27 Problem (a) We will compute the H 2 norm of G using state-space methods (see Section 26 in DFT) We begin by finding a minimal state-space
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 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9
More informationChapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc
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 Robust
More informationDynamical Systems & Lyapunov Stability
Dynamical Systems & Lyapunov Stability Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Ordinary Differential Equations Existence & uniqueness Continuous dependence
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 informationAn anti-windup control of manufacturing lines: performance analysis
An anti-windup control of manufacturing lines: performance analysis A. Pogromsky Systems Engineering Group Eindhoven University of Technology The Netherlands In cooperation with R. A. van den Berg, W.
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationA 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 informationProf. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait
Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use
More informationEngineering Tripos Part IIB Nonlinear Systems and Control. Handout 4: Circle and Popov Criteria
Engineering Tripos Part IIB Module 4F2 Nonlinear Systems and Control Handout 4: Circle and Popov Criteria 1 Introduction The stability criteria discussed in these notes are reminiscent of the Nyquist criterion
More informationFEL3210 Multivariable Feedback Control
FEL3210 Multivariable Feedback Control Lecture 6: Robust stability and performance in MIMO systems [Ch.8] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 6: Robust Stability and Performance () FEL3210
More informationConvergent systems: analysis and synthesis
Convergent systems: analysis and synthesis Alexey Pavlov, Nathan van de Wouw, and Henk Nijmeijer Eindhoven University of Technology, Department of Mechanical Engineering, P.O.Box. 513, 5600 MB, Eindhoven,
More informationMEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction
MEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 11/2/214 Outline Solving State Equations Variation
More informationControl 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 information1 Continuous-time Systems
Observability Completely controllable systems can be restructured by means of state feedback to have many desirable properties. But what if the state is not available for feedback? What if only the output
More informationContraction Based Adaptive Control of a Class of Nonlinear Systems
9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 WeB4.5 Contraction Based Adaptive Control of a Class of Nonlinear Systems B. B. Sharma and I. N. Kar, Member IEEE Abstract
More informationHybrid Systems Course Lyapunov stability
Hybrid Systems Course Lyapunov stability OUTLINE Focus: stability of an equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability
More informationOutput Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems
Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk
More informationIdentification Methods for Structural Systems
Prof. Dr. Eleni Chatzi System Stability Fundamentals Overview System Stability Assume given a dynamic system with input u(t) and output x(t). The stability property of a dynamic system can be defined from
More informationControl Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:
More informationFloor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5.
DECENTRALIZED ROBUST H CONTROL OF MECHANICAL STRUCTURES. Introduction L. Bakule and J. Böhm Institute of Information Theory and Automation Academy of Sciences of the Czech Republic The results contributed
More informationCENTER MANIFOLD AND NORMAL FORM THEORIES
3 rd Sperlonga Summer School on Mechanics and Engineering Sciences 3-7 September 013 SPERLONGA CENTER MANIFOLD AND NORMAL FORM THEORIES ANGELO LUONGO 1 THE CENTER MANIFOLD METHOD Existence of an invariant
More informationEE363 homework 7 solutions
EE363 Prof. S. Boyd EE363 homework 7 solutions 1. Gain margin for a linear quadratic regulator. Let K be the optimal state feedback gain for the LQR problem with system ẋ = Ax + Bu, state cost matrix Q,
More information6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski. Solutions to Problem Set 1 1. Massachusetts Institute of Technology
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Solutions to Problem Set 1 1 Problem 1.1T Consider the
More informationFRTN10 Multivariable Control, Lecture 13. Course outline. The Q-parametrization (Youla) Example: Spring-mass System
FRTN Multivariable Control, Lecture 3 Anders Robertsson Automatic Control LTH, Lund University Course outline The Q-parametrization (Youla) L-L5 Purpose, models and loop-shaping by hand L6-L8 Limitations
More informationProblem 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 informationADAPTIVE OUTPUT FEEDBACK CONTROL OF NONLINEAR SYSTEMS YONGLIANG ZHU. Bachelor of Science Zhejiang University Hanzhou, Zhejiang, P.R.
ADAPTIVE OUTPUT FEEDBACK CONTROL OF NONLINEAR SYSTEMS By YONGLIANG ZHU Bachelor of Science Zhejiang University Hanzhou, Zhejiang, P.R. China 1988 Master of Science Oklahoma State University Stillwater,
More informationThere is a more global concept that is related to this circle of ideas that we discuss somewhat informally. Namely, a region R R n with a (smooth)
82 Introduction Liapunov Functions Besides the Liapunov spectral theorem, there is another basic method of proving stability that is a generalization of the energy method we have seen in the introductory
More informationKuhn Tucker-Based Stability Conditions for Systems With Saturation
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 46, NO. 10, OCTOBER 2001 1643 [13] Y. B. Shtessel, Nonlinear output tracking in conventional and dynamic sliding manifolds, IEEE Trans. Automat. Contr., vol.
More informationautomating the analysis and design of large-scale optimization algorithms
automating the analysis and design of large-scale optimization algorithms Laurent Lessard University of Wisconsin Madison Joint work with Ben Recht, Andy Packard, Bin Hu, Bryan Van Scoy, Saman Cyrus October,
More informationThe Q-parametrization (Youla) Lecture 13: Synthesis by Convex Optimization. Lecture 13: Synthesis by Convex Optimization. Example: Spring-mass System
The Q-parametrization (Youla) Lecture 3: Synthesis by Convex Optimization controlled variables z Plant distubances w Example: Spring-mass system measurements y Controller control inputs u Idea for lecture
More informationA fast algorithm to compute the controllability, decentralized fixed-mode, and minimum-phase radius of LTI systems
Proceedings of the 7th IEEE Conference on Decision Control Cancun, Mexico, Dec. 9-, 8 TuA6. A fast algorithm to compute the controllability, decentralized fixed-mode, minimum-phase radius of LTI systems
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Systems of Differential Equations Phase Plane Analysis Hanz Richter Mechanical Engineering Department Cleveland State University Systems of Nonlinear
More informationCourse Outline. FRTN10 Multivariable Control, Lecture 13. General idea for Lectures Lecture 13 Outline. Example 1 (Doyle Stein, 1979)
Course Outline FRTN Multivariable Control, Lecture Automatic Control LTH, 6 L-L Specifications, models and loop-shaping by hand L6-L8 Limitations on achievable performance L9-L Controller optimization:
More informationSubject: 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 informationCDS 101/110: Lecture 3.1 Linear Systems
CDS /: Lecture 3. Linear Systems Goals for Today: Describe and motivate linear system models: Summarize properties, examples, and tools Joel Burdick (substituting for Richard Murray) jwb@robotics.caltech.edu,
More informationStability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions
Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions Vinícius F. Montagner Department of Telematics Pedro L. D. Peres School of Electrical and Computer
More informationResearch Article Mean Square Stability of Impulsive Stochastic Differential Systems
International Differential Equations Volume 011, Article ID 613695, 13 pages doi:10.1155/011/613695 Research Article Mean Square Stability of Impulsive Stochastic Differential Systems Shujie Yang, Bao
More informationModern Optimal Control
Modern Optimal Control Matthew M. Peet Arizona State University Lecture 22: H 2, LQG and LGR Conclusion To solve the H -optimal state-feedback problem, we solve min γ such that γ,x 1,Y 1,A n,b n,c n,d
More informationMATH 205C: STATIONARY PHASE LEMMA
MATH 205C: STATIONARY PHASE LEMMA For ω, consider an integral of the form I(ω) = e iωf(x) u(x) dx, where u Cc (R n ) complex valued, with support in a compact set K, and f C (R n ) real valued. Thus, I(ω)
More informationDenis ARZELIER arzelier
COURSE ON LMI OPTIMIZATION WITH APPLICATIONS IN CONTROL PART II.2 LMIs IN SYSTEMS CONTROL STATE-SPACE METHODS PERFORMANCE ANALYSIS and SYNTHESIS Denis ARZELIER www.laas.fr/ arzelier arzelier@laas.fr 15
More informationIntegral Quadratic Constraints for Delayed Nonlinear and Parameter-Varying Systems
Integral Quadratic Constraints for Delayed Nonlinear and Parameter-Varying Systems Harald Pfifer and Peter Seiler a a Aerospace Engineering and Mechanics Department, University of Minnesota, 7 Akerman
More informationResearch Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems
Hindawi Publishing Corporation Journal of Inequalities and Applications Volume 28, Article ID 67295, 8 pages doi:1.1155/28/67295 Research Article An Equivalent LMI Representation of Bounded Real Lemma
More informationLinear Matrix Inequality (LMI)
Linear Matrix Inequality (LMI) A linear matrix inequality is an expression of the form where F (x) F 0 + x 1 F 1 + + x m F m > 0 (1) x = (x 1,, x m ) R m, F 0,, F m are real symmetric matrices, and the
More informationBIBO STABILITY AND ASYMPTOTIC STABILITY
BIBO STABILITY AND ASYMPTOTIC STABILITY FRANCESCO NORI Abstract. In this report with discuss the concepts of bounded-input boundedoutput stability (BIBO) and of Lyapunov stability. Examples are given to
More informationLecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor
Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand Linear Quadratic Gaussian The state space
More informationTHE NOTION of passivity plays an important role in
2394 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 46, NO. 9, SEPTEMBER 1998 Passivity Analysis and Passification for Uncertain Signal Processing Systems Lihua Xie, Senior Member, IEEE, Minyue Fu, and Huaizhong
More informationThe servo problem for piecewise linear systems
The servo problem for piecewise linear systems Stefan Solyom and Anders Rantzer Department of Automatic Control Lund Institute of Technology Box 8, S-22 Lund Sweden {stefan rantzer}@control.lth.se Abstract
More informationEG4321/EG7040. Nonlinear Control. Dr. Matt Turner
EG4321/EG7040 Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear [System Analysis] and Control Dr. Matt
More informationODE Homework 1. Due Wed. 19 August 2009; At the beginning of the class
ODE Homework Due Wed. 9 August 2009; At the beginning of the class. (a) Solve Lẏ + Ry = E sin(ωt) with y(0) = k () L, R, E, ω are positive constants. (b) What is the limit of the solution as ω 0? (c) Is
More informationFEL3210 Multivariable Feedback Control
FEL3210 Multivariable Feedback Control Lecture 8: Youla parametrization, LMIs, Model Reduction and Summary [Ch. 11-12] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 8: Youla, LMIs, Model Reduction
More informationRobustness Analysis of Linear Parameter. Varying Systems Using Integral Quadratic Constraints
Robustness Analysis of Linear Parameter 1 Varying Systems Using Integral Quadratic Constraints Harald Pfifer and Peter Seiler Abstract A general approach is presented to analyze the worst case input/output
More informationResearch Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities
Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,
More informationProblem 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