Closed-loop fluid flow control with a reduced-order model gain-scheduling approach

Similar documents
Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

6.241 Dynamic Systems and Control

Dissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Estimation, Detection, and Identification CMU 18752

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

Feedback Control of Turbulent Wall Flows

Controlling Human Heart Rate Response During Treadmill Exercise

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

FEL3210 Multivariable Feedback Control

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

The goal of this chapter is to study linear systems of ordinary differential equations: dt,..., dx ) T

Gramians based model reduction for hybrid switched systems

Return Difference Function and Closed-Loop Roots Single-Input/Single-Output Control Systems

Modeling and Analysis of Dynamic Systems

Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller

Examples include: (a) the Lorenz system for climate and weather modeling (b) the Hodgkin-Huxley system for neuron modeling

Design Methods for Control Systems

Rank reduction of parameterized time-dependent PDEs

Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults

Numerical atmospheric turbulence models and LQG control for adaptive optics system

EL2520 Control Theory and Practice

Theorem 1. ẋ = Ax is globally exponentially stable (GES) iff A is Hurwitz (i.e., max(re(σ(a))) < 0).

State feedback gain scheduling for linear systems with time-varying parameters

Module 03 Linear Systems Theory: Necessary Background

Control, Stabilization and Numerics for Partial Differential Equations

Some solutions of the written exam of January 27th, 2014

A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology

Lecture Notes: (Stochastic) Optimal Control

The Important State Coordinates of a Nonlinear System

An LMI Approach to the Control of a Compact Disc Player. Marco Dettori SC Solutions Inc. Santa Clara, California

Nonlinear Control Lecture 5: Stability Analysis II

Jacobian linearisation in a geometric setting

Stochastic contraction BACS Workshop Chamonix, January 14, 2008

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

Robust Observer for Uncertain T S model of a Synchronous Machine

Linear System Theory

EML5311 Lyapunov Stability & Robust Control Design

João P. Hespanha. January 16, 2009

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani

56 INTERNATIONAL JOURNAL OF COMPUTATIONAL COGNITION ( VOL. 3, NO. 1, MARCH 2005

Problem 1: Ship Path-Following Control System (35%)

Higher order sliding mode control based on adaptive first order sliding mode controller

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

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

H 2 Optimal State Feedback Control Synthesis. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Gain Scheduling. Bo Bernhardsson and Karl Johan Åström. Department of Automatic Control LTH, Lund University

Toward nonlinear tracking and rejection using LPV control

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

MIN-MAX AND MIN-MIN STACKELBERG STRATEGIES WITH CLOSED-LOOP INFORMATION STRUCTURE

A Guaranteed Cost LMI-Based Approach for Event-Triggered Average Consensus in Multi-Agent Networks

Riccati Equations and Inequalities in Robust Control

SYSTEMTEORI - ÖVNING Stability of linear systems Exercise 3.1 (LTI system). Consider the following matrix:

Convergence Rate of Nonlinear Switched Systems

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Accurate estimation for the closed-loop robust control using global modes

Chap. 3. Controlled Systems, Controllability

Lecture 10: Singular Perturbations and Averaging 1

Stabilization of persistently excited linear systems

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402

Nonlinear and robust MPC with applications in robotics

Trajectory tracking & Path-following control

A hybrid control framework for impulsive control of satellite rendezvous

Stabilization of a Pan-Tilt System Using a Polytopic Quasi-LPV Model and LQR Control

APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1. Antoine Girard A. Agung Julius George J. Pappas

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

OPTIMAL CONTROL AND ESTIMATION

High order integral sliding mode control with gain adaptation

Université de Cergy-Pontoise. Insitut Universitaire de France. joint work with Frank Merle. Hatem Zaag. wave equation

Stochastic and Adaptive Optimal Control


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

Robust Control 2 Controllability, Observability & Transfer Functions

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Feedback control of transient energy growth in subcritical plane Poiseuille flow

NDI-BASED STRUCTURED LPV CONTROL A PROMISING APPROACH FOR AERIAL ROBOTICS

Fluid flow dynamical model approximation and control

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION

Systems and Control Theory Lecture Notes. Laura Giarré

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Delay-independent stability via a reset loop

1 Lyapunov theory of stability

EE221A Linear System Theory Final Exam

Lecture 8. Applications

H 1 optimisation. Is hoped that the practical advantages of receding horizon control might be combined with the robustness advantages of H 1 control.

Delay-Dependent Exponential Stability of Linear Systems with Fast Time-Varying Delay

Overview of sparse system identification

Advances in Output Feedback Control of Transient Energy Growth in a Linearized Channel Flow

Intelligent Embedded Systems Uncertainty, Information and Learning Mechanisms (Part 1)

Input to state Stability

Chap 4. State-Space Solutions and

Solution of Linear State-space Systems

Semidefinite Programming Duality and Linear Time-invariant Systems

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011

PMU-Based Power System Real-Time Stability Monitoring. Chen-Ching Liu Boeing Distinguished Professor Director, ESI Center

Input-output finite-time stabilization for a class of hybrid systems

Optimal Finite-precision Implementations of Linear Parameter Varying Controllers

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

Chapter III. Stability of Linear Systems

Transcription:

Closed-loop fluid flow control with a reduced-order model gain-scheduling approach L. Mathelin 1 M. Abbas-Turki 2 L. Pastur 1,3 H. Abou-Kandil 2 1 LIMSI - CNRS (Orsay) 2 SATIE, Ecole Normale Supérieure (Cachan) 3 Université Paris-Sud 11 (Orsay) GDR Contrôle Poitiers Dec. 06-08, 2010

Control of fluid flows Context Some issues... more and more complex flows complex models (> 10 7 spatial DOFs, > 10 5 temporal DOFs): 3-D unsteady and turbulent, high Reynolds number flows, coupled physics (e.g., fluid / structure / thermal). strict specifications calls for efficient control algorithms and not just crude ones, real-time control... and some remedies?... One hence needs a light and robust model a reduced-order model which retains the essential dynamics and features for a whole range of operating conditions, an accurate and stable way to time-integrate it, a control objective formulated in the state space, a linear, yet accurate, framework for control.

Drag control Drag control (F D ) of a cylinder in laminar cross-flow: a gentle test bench for the methodology. Non-linear problem can not be directly put under the standard LTI form and the matrices involved remain dependent on the state vector X (X 1... X N ) T and control µ. can not take advantage of LTI tools such as Riccati-based feedback to design the control command. To circumvent this difficulty, trajectory tracking. The reference trajectory is determined using a classical open-loop approach through an optimal control technique X (t) and µ (t), [off-line] The deviation of the system from this optimal trajectory is controlled. [on-line]

Configuration Simulation parameters: The reduced model has 9 state space variables: X R 9. The deviation from optimal trajectory is due to uncertainty in the Reynolds number (Re) which is modeled by a Gaussian stochastic process of exponential temporal correlation of 2 sec (non-dimensional time unit). Its mean is 200 and its variance is 3.8. The control is blowing through the surface of the cylinder.

Phase-portraits of the ROM and the detailed model

Formulation The evolution of the vector state X is approximately described by a first-order non-linear model of the form: Ẋ = F (X, µ). Deviations from the optimal trajectory meant to remain small linear framework. Denoting δx X X and δµ µ µ, the state vector deviation dynamics follows: δx = X F (X, µ) δx + µf (X, µ) δµ. pre-compute the Jacobians for a given number of operating points along the trajectory.

Drag control cont d Operating points (X(t m), µ(t m)) are not known a priori approximation: which formally rewrites δx X F (X (t m), µ (t m)) δx + µf (X (t m), µ (t m)) δµ, δx A (X (t m), µ (t m)) δx + B (X (t m), µ (t m)) δµ, = A tm δx + B tm δµ. Matrices A tm and B tm are known this problem is now described by a LTV model obtained by interpolating the LTI models: δx = A tm δx + B tm δµ with m = 0, 1,..., M, where M is the number of operating points.

Controllability of the reduced system The controllability Gramian is defined as W C (t 0 ) + φ(s) B(t 0 + s) B (t 0 + s) φ (s) ds, t=0 W C (t 0 ), = n max φ n B n Bn φ n t, n=1 with φ the transition matrix: φ(s) = A(t 0 + s) φ(s), with φ(0) = I.

Controllability of the reduced system

Synthesis of the controller First, we introduce the performance output z, which quantifies the distance of the actual trajectory to the optimal one, defined as: with z = C 1m δx + D 12m δµ, C 1m = 1 2 X F D (X (t m), µ (t m)) (I + S X F D ), D 12m = 1 2 µf D(X (t m), µ (t m)) (I + S µf D ). Only state variables and control components that tend to increase z, at first order, are considered. The matrices S X F D and S µf D elements are given by the sign of X F D (X (t m), µ (t m)) and µf D (X (t m), µ (t m)) elements, respectively.

Synthesis of the controller cont d Second, synthesizing LTI controllers for a certain number of operating points and interpolating them to get a Linear Parameter Varying (LPV) controller. LTI controller design: For each operating point, LTI controller design aims at finding a suitable criterion to reach the performance objective of reducing z. LPV controller design: LPV controller design aims at finding a suitable set of LTI controllers, such that there interpolation keeps the stability of the closed-loop system without deteriorating the performance objective.

LTI controller design Exogenous input w. The problem is shown in this standard form: G : z y w δµ A B 1 B 2 C 1 D 11 D 12 C 2 D 21 D 22 where matrices A = X F (X ; µ ) and B 2 = µf (X ; µ ). Lower Linear Fractional Transformation (LLFT). It is still to determine the matrices B 1, C 1, C 2, D 11, D 12, D 21 and D 22.

LTI controller design To simplify the determination of the matrices of standard form: we assume that w acts directly on z and not on δx B 1 = 0, we consider full observability C 2 = I and D 22 = 0. Since w is not a random vector, a H -criterion seems more appropriate. Therefore, the problem of synthesis of the controller K is to minimize the H -norm of the LLFT: J(G; K ) = min K F L (G; K ). We use a direct interpolation of the state-space matrices of the LTI controllers to determine the matrices of the K t. This approach can be applied only if the state-space data of the controller are continuously time-varying.

Gain scheduling Set of linearization Continuity between controllers is a compromise between the following propositions: Single LTI controller stabilizing G t no stability problem but poor performance that can induce the non validity of the linear models. A large number of operating points may lead to an unstable interpolation, due to the discontinuity of the controllers. Solution: selection criterion to give the compromise between the number of controllers (stability) and the drag attenuation (performance). For the LTI controller K ti : The main criterion is the stabilization of the system for all operating points t m. The other criterion is performance which constrains the H -norm of the transfer F L (G tm ; K ti ) to remain below a threshold τ. Set of operating points: { } S i (τ) = (G tm, K ti ) F : J(G tm, K ti ) J(G tmi, K ti ) (1 + τ), where F is the set of stable state space variables induced by the closed-loop controller K ti.

Gain scheduling Stability Criterion: For two controllers K ta and K tb stabilizing the LTV system on the time interval [t a, t b ], if the closed-loop systems admit the same Lyapunov matrix P solution of: A clta P + PA T cl ta < 0 and A cltb P + PA T cl tb < 0, t [t a, t b ], with A clta and A cltb the corresponding closed-loop dynamic matrices ( ) AT + B A clta = 2t D Kt B 2t C Kt, B Kt C 2 A Kt then the linear interpolation of controllers K ta and K tb stabilizes exponentially the LTV system on the interval [t a, t b ]. τ is chosen such that the controllers K ti and K ti+1 verify the stability criterion for all the operating points included in S i (τ) K t = (1 α(t)) K ti + α(t)k ti+1, with α = t t i t i+1 t i.

Configuration Synthesized controllers: LTI controller designed from the initial operating point and stabilizing the system on the whole domain of simulation, LPV controller given by the interpolation of 20 LTI controllers selected among 249 (τ = 0.05). Note: The interpolation of 249 controllers gives an unstable system.

Results LTI controller z δµ

Results LPV controller z

As a conclusion... For controlling a fluid flow in a robust framework: Low dimensional subspace to allow for efficient control methods to remain applicable. Open-loop control to derive an optimal trajectory in the state space [off-line], closed-loop control to prevent the system from departing too much from it despite uncertainties and exogenous perturbations. [on-line] Interpolation of LTI controllers results in a closed-loop LPV robust control. H control achieves better overall performance than H 2 owing to its robustness w.r.t. controllers interpolation artefacts.

As a conclusion... For controlling a fluid flow in a robust framework: Low dimensional subspace to allow for efficient control methods to remain applicable. Open-loop control to derive an optimal trajectory in the state space [off-line], closed-loop control to prevent the system from departing too much from it despite uncertainties and exogenous perturbations. [on-line] Interpolation of LTI controllers results in a closed-loop LPV robust control. H control achieves better overall performance than H 2 owing to its robustness w.r.t. controllers interpolation artefacts. Of course, some remaining issues, including estimator, e.g. Kalman-like, low dimensional state space, initialization of the algorithm (δx(t 0 ) 0),...