Recent robust analysis and design results. for simple adaptive control

Similar documents
Robust Multi-Objective Control for Linear Systems

Synthèse de correcteurs par retour d état observé robustes. pour les systèmes à temps discret rationnels en les incertitudes

Robust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions

Passification-based adaptive control with quantized measurements

Region of attraction approximations for polynomial dynamical systems

Marcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties

arzelier

SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1. P. V. Pakshin, S. G. Soloviev

Robust Anti-Windup Compensation for PID Controllers

Stability and performance analysis for input and output-constrained linear systems subject to multiplicative neglected dynamics

Linear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002

Convex computation of the region of attraction for polynomial control systems

Optimization based robust control

LMI Methods in Optimal and Robust Control

Convex computation of the region of attraction for polynomial control systems

Denis ARZELIER arzelier

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

Stability and performance analysis for linear systems with actuator and sensor saturations subject to unmodeled dynamics

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Multiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

Time-Invariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2015

LMI-based design of a structured direct adaptive satellite attitude control with actuator rate feedback

Semidefinite Programming Duality and Linear Time-invariant Systems

On parameter-dependent Lyapunov functions for robust stability of linear systems

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays

A Control Methodology for Constrained Linear Systems Based on Positive Invariance of Polyhedra

Synthesis of Static Output Feedback SPR Systems via LQR Weighting Matrix Design

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Switched systems: stability

Germain Garcia. LAAS CNRS University of Toulouse : INSA. 40th Anniversary of LAAS CNRS

Time-Invariant Linear Quadratic Regulators!

Delay-independent stability via a reset loop

Proc. 9th IFAC/IFORS/IMACS/IFIP/ Symposium on Large Scale Systems: Theory and Applications (LSS 2001), 2001, pp

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Output Stabilization of Time-Varying Input Delay System using Interval Observer Technique

SYNTHESIS OF LOW ORDER MULTI-OBJECTIVE CONTROLLERS FOR A VSC HVDC TERMINAL USING LMIs

On the Scalability in Cooperative Control. Zhongkui Li. Peking University

Stability and Stabilizability of Linear Parameter Dependent System with Time Delay

Fixed-Order Robust H Controller Design with Regional Pole Assignment

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Constrained interpolation-based control for polytopic uncertain systems

Slack variable approach for robust stability analysis of switching discrete-time systems

ROBUST ANALYSIS WITH LINEAR MATRIX INEQUALITIES AND POLYNOMIAL MATRICES. Didier HENRION henrion

STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME DELAYS SYSTEM USING SLIDING MODE CONTROLLER. Received April 2010; revised August 2010

Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics

Feedback stabilisation with positive control of dissipative compartmental systems

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Robustly stable feedback min-max model predictive control 1

Euler s Method applied to the control of switched systems

Trajectory tracking & Path-following control

Poluqenie rezulьtatov v vide. line inyx matreqnyh neravenstv dl robastnosti. Tradicionna Xkola Upravlenie, Informaci i Optimizaci

Stability analysis and state feedback control design of discrete-time systems with a backlash

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback

Introduction. 1.1 Historical Overview. Chapter 1

Homogeneous polynomially parameter-dependent state feedback controllers for finite time stabilization of linear time-varying systems

Multiobjective Robust Dynamic Output-feeback Control Synthesis based on Reference Model

Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems

Outline. Linear Matrix Inequalities in Control. Outline. Time-Invariant Parametric Uncertainty. Robust stability analysis

Multiobjective H 2 /H /impulse-to-peak synthesis: Application to the control of an aerospace launcher

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control

Anti-windup Design for a Class of Nonlinear Control Systems

Quadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Applications of Controlled Invariance to the l 1 Optimal Control Problem

Cherry-Picking Control Nodes and Sensors in Dynamic Networks

Eects of small delays on stability of singularly perturbed systems

Adaptive Parameter Identification for Simplified 3D-Motion Model of LAAS Helicopter Benchmark

Linear Systems with Saturating Controls: An LMI Approach. subject to control saturation. No assumption is made concerning open-loop stability and no

Robust Observer for Uncertain T S model of a Synchronous Machine

Disturbance Attenuation in Classes of Uncertain Linear Hybrid Systems

EE C128 / ME C134 Feedback Control Systems

Problem Set 5 Solutions 1

Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions

Copyrighted Material. 1.1 Large-Scale Interconnected Dynamical Systems

Fractional order polytopic systems: robust stability and stabilisation

Decentralized and distributed control

ON THE ROBUST STABILITY OF NEUTRAL SYSTEMS WITH TIME-VARYING DELAYS

Observer-based sampled-data controller of linear system for the wave energy converter

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Lecture 9 Nonlinear Control Design

L 1 Adaptive Controller for Multi Input Multi Output Systems in the Presence of Unmatched Disturbances

Robust Stability Analysis of Teleoperation by Delay-Dependent Neutral LMI Techniques

Unknown inputs observers for a class of nonlinear systems

Improving the performance of existing missile autopilot using simple adaptive control

Riccati Equations and Inequalities in Robust Control

Stability theory is a fundamental topic in mathematics and engineering, that include every

Outline. Linear Matrix Inequalities and Robust Control. Outline. Time-Invariant Parametric Uncertainty. Robust stability analysis

Design of Robust Fuzzy Sliding-Mode Controller for a Class of Uncertain Takagi-Sugeno Nonlinear Systems

Nonlinear and robust MPC with applications in robotics

Analysis of systems containing nonlinear and uncertain components by using Integral Quadratic Constraints

Modeling and Analysis of Dynamic Systems

Lecture 19 Observability and state estimation

ROBUST CONTROLLER DESIGN: POLYNOMIALLY PARAMETER DEPENDENT LYAPUNOV FUNCTION APPROACH

Further results on Robust MPC using Linear Matrix Inequalities

Lectures 25 & 26: Consensus and vehicular formation problems

Transcription:

Recent robust analysis and design results for simple adaptive control Dimitri PEAUCELLE LAAS-CNRS - Université de Toulouse - FRANCE Cooperation program between CNRS, RAS and RFBR A. Fradkov, B. Andrievsky, P. Pakshin

Introduction Simple adaptive control u(t) = K(t)y(t) + w(t), K(t) = Gy(t)y T (t)γ φ(k(t)) Passivity-based, Direct of Simple Adaptive Control (SAC) [Fradkov, Kaufman et al, Ioannou, Barkana] Adaptation does not need parameter measurement or estimation. Regulation case (no reference model y ref = 0) Rectangular uncertain linear systems ẋ = A( )x + B( )u, y = C( ), u R m, y R p : p m Properties achieved thanks to closed-loop passification (almost passive systems [Barkana]) F : ẋ = (A + BF C)x + Bw, z = GCx passive 1 MOSAR Toulouse June 2009

Outline ❶ Parallel feedthrough gain for robustness LMI formulas for SAC stability analysis ❷ Design of a G matrix BMI problem, clues for some heuristics ❸ Guaranteed robust L 2 gain for SAC Proves better than some parameter-dependent controllers ❹ Guaranteed robust stability in case of time varying uncertainties Convergence to a neigborhood of the origin 2 MOSAR Toulouse June 2009

❶ Parallel feedthrough gain for robustness Closed-loop stability with SAC Guaranteed if F : ẋ = (A + BF C)x + Bw, z = GCx passive or equivalenty if F, P : (A + BF C) T P + P (A + BF C) < O, P B = C T G T This condition happens to be LMI+E (for given G): F, P : A T P + P A + C T (G T F + F T G)C < O, P B = C T G T Robustness LMI-based techniques may be applied to LMI conditions Equality constraint almost impossible to guarantee robustly P ( )B( ) = C T ( )G T,!!! 3 MOSAR Toulouse June 2009

❶ Parallel feedthrough gain for robustness New stability condition [S&CL 2008] Closed-loop stability with SAC is guaranteed if F, P, R, D : R P B C L(F, P, R, D) > O, T G T B T P T GC I O Includes previous result when R = O Related to passivity of closed-loop system with parallel feedthrough ẋ = (A + BF C)x + Bw, z = GCx + Dw passive (Same passivity propoerty holds for closed-loop with SAC) Conditions are all LMI: can be used to derive conditions for guaranteed robustness. Results only demonstrated for a particular choice of φ. 4 MOSAR Toulouse June 2009

❶ Parallel feedthrough gain for robustness Simple adaptive control u(t) = K(t)y(t) + w(t), K(t) = Gy(t)y T (t)γ φ(k(t)) Gyy T Γ: drives the gain K(t) to stabilizing values Choice of Γ: tunes dynamics of K(t), must take into account implementation φ is dead-zone type, defined by φ(k) = ψ(tr(k T K))KΓ where ψ(k) = 0 0 k < α ψ(k) = k α α k < β β k φ prevents K to grow too large (Tr(K T K) < β) α should be large to keep the adaptation free. α and β are chosen accordingly to implementation constraints. 5 MOSAR Toulouse June 2009

❷ Design of a G matrix A non convex problem In case without parallel feedthrough: take large enough k and solve Some solved cases A T P + P A kc T G T GC < O, P B = C T G T If open-loop system is square and hyper minimum phase: G = I If open-loop system such that CB square diagonalizable [Barkana 2006] State-feedback G may be derived from physical considerations G may be imposed by required closed-loop passivity properties Heuristic for the general case [IEEE-CCA 2009] -1- Find a stabilyzing SOF gain F (BMI) -2- For fixed F, find G while minimizing D (LMI) -3- Perform robust stability analysis for this choice of G (LMI) 6 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC Uncertain linear system with input/output performance signals ẋ = A( )x + B( )u + B L ( )w L y = C( )x, z L = C L ( )x + D L ( )w L Find controller that stabilizes and guarantees z L 2 γ w L 2, [S&CL 2008] LMI results in case of polytopic parametric uncertainties ī ī A( ) = ζ i A [i], B( ) = ζ i B [i],... i=1 i=1 ζ i are assumed constant in the simplex ī ζ i 0, i=1 ζ i = 1 7 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC Theorem If P [i], F [i], R [i], D [i],... solutions to LMI problem L i (P, F, R, D,...) > O, i = 1... ī then u = F ( )y = ī i=1 ζ if [i] y is a PD SOF such that L 2 gain is guaranteed L 2 gain is guaranteed with SAC For all : z L,SAC z L,P DSOF. Proof Based on the following Lyapunov function x T (t)p ( )x(t) + Tr(K(t) F ( )Γ 1 (K(t) F ( )) T LMI conditions, combined to assumptions that ζ = 0 and K(t) bounded (due to corrective term φ(k)), prove the derivative of the Lyapunov function to be negative definite whatever admissible ζ. Moreover, for zero initial conditions, one gets that z L 2 γ w L 2. Note that z L,SAC z L,P DSOF whatever choice of w L, z L, although SAC does not use any information on these signals. 8 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC UAV Example 4 states, 2 scalar uncertainties, δ 2 [ 0 2.5 ] Tests on large intervals of δ 1 δ 1 min γ δ 1 min γ δ 1 min γ [ 1 0 ] 0.2 [ 0.7 0.72 ] 141 [ 0.72 0.722 ] 1001 [ 1 0.7 ] 24 [ 0.7 0.73 ] infeas. 0.723 infeas. [ 1 0.72 ] infeas. 9 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC UAV Example Tests on small intervals of δ 1 10 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC UAV Example SAC simulations with impulse disturbances w L (every 20s) and slowly varying δ 1 (beyond proved stable values). 11 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC UAV Example Zoom on the output responses. 12 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC UAV Example Time histories of the SAC gains 13 MOSAR Toulouse June 2009

❸ Guaranteed robust L 2 gain for SAC UAV Example α = 10, β = 12 : the gains are bounded Tr(K T K) β. 14 MOSAR Toulouse June 2009

❹ Robust stability in case of time varying uncertainties Unceratin time-varying linear system ẋ(t) = A( (t))x(t) + B( (t))u(t), y = C( (t))x(t) Stability proof based on the Lyapunov function V (x, K, ) = x T (t)p ( (t))x(t) + Tr(K(t) F ( (t))γ 1 (K(t) F ( (t))) T If is unbounded, then V (x, K, ) exists only if: P ( ) = P, F ( ) = F, are constant i.e. the robust stabilisation is solved with constant SOF F. If is bounded, then [Auto.R.Ctr 09], LMI conditions for V (x, K, ) < O whatever x s.t. x T Qx 1, i.e. Lasalle s principle x T Qx 1 attractive set. Attractive domain can be made arbitrarily small if 0 or Γ u(t) = K(t)y(t) + w(t), K(t) = Gy(t)y T (t)γ φ(k(t)) 15 MOSAR Toulouse June 2009

❹ Robust stability in case of time varying uncertainties Example State of the UAV for input impulses every 20s and δ 1 (t) = 0.75 sin(0.125t + 3π/2) + 0.1 sin(49t + 3π/2) 0.15 0.7 16 MOSAR Toulouse June 2009

❹ Robust stability in case of time varying uncertainties Example Gains of SAC: 17 MOSAR Toulouse June 2009

Conclusions Novel robustness results LMI-based: use of efficient numerical tools [YALMIP, SeDuMi...] Guaranteed robustness (A(δ), B(δ), C(δ)) Estimated attraction domain in case of time-vaying uncertainties Future work Validations of the theoretical results on examples Heuristics for the design of G matrix SAC applied to dynamic output-feedback... 18 MOSAR Toulouse June 2009