Stabilité des systèmes hyperboliques avec des commutations

Similar documents
Stabilité des systèmes hyperboliques avec des commutations

Lyapunov functions for switched linear hyperbolic systems

Stability of Switched Linear Hyperbolic Systems by Lyapunov Techniques

Stabilization of Boundary Controlled Hyperbolic PDEs via Lyapunov-Based Event Triggered Sampling and Quantization

Stability analysis of a singularly perturbed coupled ODE-PDE system

ON LYAPUNOV STABILITY OF LINEARISED SAINT-VENANT EQUATIONS FOR A SLOPING CHANNEL. Georges Bastin. Jean-Michel Coron. Brigitte d Andréa-Novel

Coupling conditions for transport problems on networks governed by conservation laws

Control of 2 2 Linear Hyperbolic Systems: Backstepping-Based Trajectory Generation and PI-Based Tracking

Hybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching

SWITCHED systems are a convenient modeling paradigm

Robust boundary control of systems of conservation laws: theoretical study with numerical and experimental validations

Boundary Feedback Control and Lyapunov Stability Analysis for Physical Networks of 2 2 Hyperbolic Balance Laws

Stability and output regulation for a cascaded network of 2 2 hyperbolic systems with PI control

Stability and boundary stabilization of physical networks represented by 1-D hyperbolic balance laws

Some results on the stabilization and on the controllability of hyperbolic systems

Exponential Decay: From Semi-Global to Global

A model for a network of conveyor belts with discontinuous speed and capacity

ISS-Lyapunov functions for time-varying hyperbolic systems of balance laws

Switched systems: stability

Fluid-flow modeling and stability analysis of communication networks

Stability analysis of linear hyperbolic systems with switching parameters and boundary conditions

Dynamic Boundary Stabilization of First Order Hyperbolic Systems

Stability analysis of coupled linear ODE-hyperbolic PDE systems with two time scales

Boundary Control of Open Channels With Numerical and Experimental Validations Valérie Dos Santos and Christophe Prieur

Stabilization of persistently excited linear systems

Lyapunov stability analysis of a system coupled to a hyperbolic PDE with potential

ISS Lyapunov functions for time-varying hyperbolic partial differential equations

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

Boundary control synthesis for hyperbolic systems: A singular perturbation approach

Index. Chromatography, 3 Condition of C 0 compatibility, 8, 9 Condition of C 1 compatibility, 8, 9, 33, 36, 38, 39, 41, 43, 50, 53, 56, 58, 59, 62

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

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

Stability analysis of linear systems under asynchronous samplings

Exponential stability of PI control for Saint-Venant equations

On the Dependence of Euler Equations on Physical Parameters

A space-time Trefftz method for the second order wave equation

Convergence Rate of Nonlinear Switched Systems

Control system design for concrete irrigation channels

Observability for deterministic systems and high-gain observers

Switching, sparse and averaged control

Stability and Boundary Stabilization of 1-D Hyperbolic Systems. Georges Bastin and Jean-Michel Coron

Linear ODEs. Existence of solutions to linear IVPs. Resolvent matrix. Autonomous linear systems

A space-time Trefftz method for the second order wave equation

Conservation laws and some applications to traffic flows

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

Outline. Input to state Stability. Nonlinear Realization. Recall: _ Space. _ Space: Space of all piecewise continuous functions

ODEs Cathal Ormond 1

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

Stealthy Deception Attacks on Water SCADA Systems

Finite-dimensional predictor-based feedback stabilization of a 1D linear reaction-diffusion equation with boundary input delay

Modeling & Control of Hybrid Systems Chapter 4 Stability

arxiv: v1 [math.oc] 19 May 2015

Discrepancy based control of systems of population balances

Notes on RKDG methods for shallow-water equations in canal networks

Refined exponential stability analysis of a coupled system

Gramians based model reduction for hybrid switched systems

Global stabilization of a Korteweg-de Vries equation with saturating distributed control

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

Piecewise Smooth Solutions to the Burgers-Hilbert Equation

Robust stabilization of linear uncertain plants with polynomially time varying parameters

M. HERTY, CH. JÖRRES, AND B. PICCOLI

Delay-independent stability via a reset loop

Numerical Oscillations and how to avoid them

Numerical discretization of tangent vectors of hyperbolic conservation laws.

Stabilization of second order evolution equations with unbounded feedback with delay

Half of Final Exam Name: Practice Problems October 28, 2014

Control Design of a Distributed Parameter. Fixed-Bed Reactor

Kelvin-Helmholtz instabilities in shallow water

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

Constructing Approximations to Functions

Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions

The Convergence of the Minimum Energy Estimator

Nonlinear stabilization via a linear observability

Workshop on Hyperbolic systems and control in networks OCTOBER 18 20, 2010 BOOK OF ABSTRACTS. Institut Henri-Poincaré, Paris

Global Carleman inequalities and theoretical and numerical control results for systems governed by PDEs

Control of ferromagnetic nanowires

STABILIZATION THROUGH HYBRID CONTROL

Stochastic dynamical modeling:

Hybrid Systems Course Lyapunov stability

Positive Markov Jump Linear Systems (PMJLS) with applications

Backstepping stabilization of an underactuated 3 3 linear hyperbolic system of fluid flow equations

MATH 5640: Fourier Series

A collocation method for solving some integral equations in distributions

MIMO analysis: loop-at-a-time

A Primal-Dual Weak Galerkin Finite Element Method for Second Order Elliptic Equations in Non-Divergence Form

Symbolic Control of Incrementally Stable Systems

Stability of Stochastic Differential Equations

STABILITY OF RESET SWITCHED SYSTEMS. University of Aveiro, Portugal University of Beira Interior, Portugal University of Aveiro, Portugal

1 Separation of Variables

Deakin Research Online

Conservation Laws and Finite Volume Methods

Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems

SINC PACK, and Separation of Variables

Global stabilization of a Korteweg-de Vries equation with a distributed control saturated in L 2 -norm

A brief introduction to ordinary differential equations

STABILITY ANALYSIS FOR SYSTEMS WITH LARGE DELAY PERIOD: A SWITCHING METHOD. Received March 2011; revised July 2011

CP1 REVISION LECTURE 1 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017

Pole placement control: state space and polynomial approaches Lecture 3

TTK4150 Nonlinear Control Systems Solution 6 Part 2

Math 2930 Worksheet Final Exam Review

Transcription:

Stabilité des systèmes hyperboliques avec des commutations Christophe PRIEUR CNRS, Gipsa-lab, Grenoble, France Contrôles, Problèmes inverses et Applications Clermont-Ferrand Septembre 2014 1/34 C. Prieur Clermont-Ferrand, Septembre 2014

2/34 C. Prieur Clermont-Ferrand, Septembre 2014

Two goals Stability of hyperbolic systems containing some switches Stability of hyperbolic systems thanks to switching rules 3/34 C. Prieur Clermont-Ferrand, Septembre 2014

Two goals Stability of hyperbolic systems containing some switches Stability of hyperbolic systems thanks to switching rules 3/34 C. Prieur Clermont-Ferrand, Septembre 2014

Outline 1 Stability analysis of switched hyperbolic systems Motivations using an open channel Related works Main results 2 Stabilization of hyperbolic systems by means of switching rules Motivations (same ones) Main results 3 Applications on the linear shallow water equations 4 Conclusion 4/34 C. Prieur Clermont-Ferrand, Septembre 2014

Outline 1 Stability analysis of switched hyperbolic systems Motivations using an open channel Related works Main results 2 Stabilization of hyperbolic systems by means of switching rules Motivations (same ones) Main results 3 Applications on the linear shallow water equations 4 Conclusion 4/34 C. Prieur Clermont-Ferrand, Septembre 2014

Outline 1 Stability analysis of switched hyperbolic systems Motivations using an open channel Related works Main results 2 Stabilization of hyperbolic systems by means of switching rules Motivations (same ones) Main results 3 Applications on the linear shallow water equations 4 Conclusion 4/34 C. Prieur Clermont-Ferrand, Septembre 2014

1 Switched hyperbolic systems Consider the following switched linear hyperbolic system t y(x, t) + Λ i x y(x, t) = 0, x [0, 1], t 0 (1) where, for each i I, Λ i = diag(λ i,1,..., λ i,n ), with λ i,1 <... < λ i,m < 0 < λ i,m+1 <... < λ i,n and m does not depend on the index i in a given finite set I. Use the notation: Λ + i = diag( λ i,1,..., λ i,n ), and y = ( y, y+ ) The boundary conditions are ( ) y+ (0, t) y (1, t) where, for each i in I, G i R n n. = G i ( y+ (1, t) y (0, t) ), (2) 5/34 C. Prieur Clermont-Ferrand, Septembre 2014

1 Switched hyperbolic systems Consider the following switched linear hyperbolic system t y(x, t) + Λ i x y(x, t) = 0, x [0, 1], t 0 (1) where, for each i I, Λ i = diag(λ i,1,..., λ i,n ), with λ i,1 <... < λ i,m < 0 < λ i,m+1 <... < λ i,n and m does not depend on the index i in a given finite set I. Use the notation: Λ + i = diag( λ i,1,..., λ i,n ), and y = ( y, y+ ) The boundary conditions are ( ) y+ (0, t) y (1, t) where, for each i in I, G i R n n. = G i ( y+ (1, t) y (0, t) ), (2) 5/34 C. Prieur Clermont-Ferrand, Septembre 2014

1 Switched hyperbolic systems Consider the following switched linear hyperbolic system t y(x, t) + Λ i x y(x, t) = 0, x [0, 1], t 0 (1) where, for each i I, Λ i = diag(λ i,1,..., λ i,n ), with λ i,1 <... < λ i,m < 0 < λ i,m+1 <... < λ i,n and m does not depend on the index i in a given finite set I. Use the notation: Λ + i = diag( λ i,1,..., λ i,n ), and y = ( y, y+ ) The boundary conditions are ( ) y+ (0, t) y (1, t) where, for each i in I, G i R n n. = G i ( y+ (1, t) y (0, t) ), (2) 5/34 C. Prieur Clermont-Ferrand, Septembre 2014

1 Switched hyperbolic systems Consider the following switched linear hyperbolic system t y(x, t) + Λ i x y(x, t) = 0, x [0, 1], t 0 (1) where, for each i I, Λ i = diag(λ i,1,..., λ i,n ), with λ i,1 <... < λ i,m < 0 < λ i,m+1 <... < λ i,n and m does not depend on the index i in a given finite set I. Use the notation: Λ + i = diag( λ i,1,..., λ i,n ), and y = ( y, y+ ) The boundary conditions are ( ) y+ (0, t) y (1, t) where, for each i in I, G i R n n. = G i ( y+ (1, t) y (0, t) ), (2) 5/34 C. Prieur Clermont-Ferrand, Septembre 2014

This kind of models appear in many various applications such as the traffic flow control [Bressan, Han; 11], [Garavello, Piccoli; 06], [Gugat, Herty, Klar, Leugering; 06] the open-channel regulation [Bastin et al; 09]... Example: Level and flow control in an horizontal reach of an open-channel. It will be considered in all this talk Control = two gates operations: H Controllers V 0 L x The linearized shallow water equation may be used. Switching amongs different controls yields a model as in (1)-(2). 6/34 C. Prieur Clermont-Ferrand, Septembre 2014

This kind of models appear in many various applications such as the traffic flow control [Bressan, Han; 11], [Garavello, Piccoli; 06], [Gugat, Herty, Klar, Leugering; 06] the open-channel regulation [Bastin et al; 09]... Example: Level and flow control in an horizontal reach of an open-channel. It will be considered in all this talk Control = two gates operations: H Controllers V 0 L x The linearized shallow water equation may be used. Switching amongs different controls yields a model as in (1)-(2). 6/34 C. Prieur Clermont-Ferrand, Septembre 2014

Review of the literature on the unswitched case Many technics exist for the unswitched case Let us consider the following linear hyperbolic system: t y + Λ x y = 0, x [0, 1], t 0 y(0, t) = Gy(1, t), t 0 (3) There are sufficient conditions on G so that (3) is Locally Exponentially Stable in H 2, or in C 1... [Coron, Bastin, d Andréa-Novel; 08] [CP, Winkin, Bastin; 08] Notation: G = max{ Gy, y R n, y = 1} ρ 1 (G) = inf{ G 1, D n,+ } [Coron et al; 08]: if ρ 1 (G) < 1 then the system (3) is Exp. Stable. This sufficient condition is weaker that the one of [Li; 94]. 7/34 C. Prieur Clermont-Ferrand, Septembre 2014

Review of the literature on the unswitched case Many technics exist for the unswitched case Let us consider the following linear hyperbolic system: t y + Λ x y = 0, x [0, 1], t 0 y(0, t) = Gy(1, t), t 0 (3) There are sufficient conditions on G so that (3) is Locally Exponentially Stable in H 2, or in C 1... [Coron, Bastin, d Andréa-Novel; 08] [CP, Winkin, Bastin; 08] Notation: G = max{ Gy, y R n, y = 1} ρ 1 (G) = inf{ G 1, D n,+ } [Coron et al; 08]: if ρ 1 (G) < 1 then the system (3) is Exp. Stable. This sufficient condition is weaker that the one of [Li; 94]. 7/34 C. Prieur Clermont-Ferrand, Septembre 2014

Problem under consideration Stability analysis of (1) and (2) for different classes of switching signals. Define a switching signal as a piecewise constant function i : R + I. Denote by S(R +, I ) the set of switching signals such that, on each bounded interval of R +, there is only a finite number of discontinuity points. Denote by S τ (R +, I ) the set of switching signals with a dwell time larger than τ. Given a piecewise continuous function y 0 : [0, 1] R n, the initial condition is y(x, 0) = y 0 (x), x [0, 1]. (4) Given a switching signal i, the existence of a solution for the switched hyperbolic (1) with the boundary conditions (2) and the initial condition (4) is established in [Hante, Leugering, Seidman; 09] and [Amin, Hante, Bayen; 12]. 8/34 C. Prieur Clermont-Ferrand, Septembre 2014

Problem under consideration Stability analysis of (1) and (2) for different classes of switching signals. Define a switching signal as a piecewise constant function i : R + I. Denote by S(R +, I ) the set of switching signals such that, on each bounded interval of R +, there is only a finite number of discontinuity points. Denote by S τ (R +, I ) the set of switching signals with a dwell time larger than τ. Given a piecewise continuous function y 0 : [0, 1] R n, the initial condition is y(x, 0) = y 0 (x), x [0, 1]. (4) Given a switching signal i, the existence of a solution for the switched hyperbolic (1) with the boundary conditions (2) and the initial condition (4) is established in [Hante, Leugering, Seidman; 09] and [Amin, Hante, Bayen; 12]. 8/34 C. Prieur Clermont-Ferrand, Septembre 2014

Problem under consideration Stability analysis of (1) and (2) for different classes of switching signals. Define a switching signal as a piecewise constant function i : R + I. Denote by S(R +, I ) the set of switching signals such that, on each bounded interval of R +, there is only a finite number of discontinuity points. Denote by S τ (R +, I ) the set of switching signals with a dwell time larger than τ. Given a piecewise continuous function y 0 : [0, 1] R n, the initial condition is y(x, 0) = y 0 (x), x [0, 1]. (4) Given a switching signal i, the existence of a solution for the switched hyperbolic (1) with the boundary conditions (2) and the initial condition (4) is established in [Hante, Leugering, Seidman; 09] and [Amin, Hante, Bayen; 12]. 8/34 C. Prieur Clermont-Ferrand, Septembre 2014

Problem under consideration Stability analysis of (1) and (2) for different classes of switching signals. Define a switching signal as a piecewise constant function i : R + I. Denote by S(R +, I ) the set of switching signals such that, on each bounded interval of R +, there is only a finite number of discontinuity points. Denote by S τ (R +, I ) the set of switching signals with a dwell time larger than τ. Given a piecewise continuous function y 0 : [0, 1] R n, the initial condition is y(x, 0) = y 0 (x), x [0, 1]. (4) Given a switching signal i, the existence of a solution for the switched hyperbolic (1) with the boundary conditions (2) and the initial condition (4) is established in [Hante, Leugering, Seidman; 09] and [Amin, Hante, Bayen; 12]. 8/34 C. Prieur Clermont-Ferrand, Septembre 2014

Stability condition under a dwell time property Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. Theorem 1 [CP, Girard, Witrant; 14] Under Assumption 1, there exists τ > 0 such that for all 0 < τ < τ, the switched system t y(x, t) + Λ i x y(x, t) = 0, x [0, 1], t 0 (5) with the boundary conditions ( ) y+ (0, t) y (1, t) = G i ( y+ (1, t) y (0, t) ), (6) is exponentially stable uniformly for all switching signals in S τ (R +, I ). 9/34 C. Prieur Clermont-Ferrand, Septembre 2014

Some ideas on the proof Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. For the unswitched case If i(t) = ī, for all t 0, then Assumption 1 implies with [Coron et al; 08], that system (5)ī with boundary conditions (6)ī is asymptotically stable. More precisely, due to the definition of ρ 1 norm, there exists a diagonal positive definite matrix ī such that īgī 1 < 1. ī Then, letting Qī = 2 ī (Λ+ ) 1, we have ī Λ + ī Qī G ī QīΛ + ī Gī > 0 n and, then with a suitable µ > 0, the function V : y 1 0 e µx y(x) Qīy(x)dx is a Lyapunov function for the unswitched system (1)ī and (2)ī. For the switched case Combine these technics with finite-dimensional Lyapunov theory for switched linear systems. 10/34 C. Prieur Clermont-Ferrand, Septembre 2014

Some ideas on the proof Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. For the unswitched case If i(t) = ī, for all t 0, then Assumption 1 implies with [Coron et al; 08], that system (5)ī with boundary conditions (6)ī is asymptotically stable. More precisely, due to the definition of ρ 1 norm, there exists a diagonal positive definite matrix ī such that īgī 1 < 1. ī Then, letting Qī = 2 ī (Λ+ ) 1, we have ī Λ + ī Qī G ī QīΛ + ī Gī > 0 n and, then with a suitable µ > 0, the function V : y 1 0 e µx y(x) Qīy(x)dx is a Lyapunov function for the unswitched system (1)ī and (2)ī. For the switched case Combine these technics with finite-dimensional Lyapunov theory for switched linear systems. 10/34 C. Prieur Clermont-Ferrand, Septembre 2014

Some ideas on the proof Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. For the unswitched case If i(t) = ī, for all t 0, then Assumption 1 implies with [Coron et al; 08], that system (5)ī with boundary conditions (6)ī is asymptotically stable. More precisely, due to the definition of ρ 1 norm, there exists a diagonal positive definite matrix ī such that īgī 1 < 1. ī Then, letting Qī = 2 ī (Λ+ ) 1, we have ī Λ + ī Qī G ī QīΛ + ī Gī > 0 n and, then with a suitable µ > 0, the function V : y 1 0 e µx y(x) Qīy(x)dx is a Lyapunov function for the unswitched system (1)ī and (2)ī. For the switched case Combine these technics with finite-dimensional Lyapunov theory for switched linear systems. 10/34 C. Prieur Clermont-Ferrand, Septembre 2014

Some ideas on the proof Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. For the unswitched case If i(t) = ī, for all t 0, then Assumption 1 implies with [Coron et al; 08], that system (5)ī with boundary conditions (6)ī is asymptotically stable. More precisely, due to the definition of ρ 1 norm, there exists a diagonal positive definite matrix ī such that īgī 1 < 1. ī Then, letting Qī = 2 ī (Λ+ ) 1, we have ī Λ + ī Qī G ī QīΛ + ī Gī > 0 n and, then with a suitable µ > 0, the function V : y 1 0 e µx y(x) Qīy(x)dx is a Lyapunov function for the unswitched system (1)ī and (2)ī. For the switched case Combine these technics with finite-dimensional Lyapunov theory for switched linear systems. 10/34 C. Prieur Clermont-Ferrand, Septembre 2014

Some ideas on the proof Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. For the unswitched case If i(t) = ī, for all t 0, then Assumption 1 implies with [Coron et al; 08], that system (5)ī with boundary conditions (6)ī is asymptotically stable. More precisely, due to the definition of ρ 1 norm, there exists a diagonal positive definite matrix ī such that īgī 1 < 1. ī Then, letting Qī = 2 ī (Λ+ ) 1, we have ī Λ + ī Qī G ī QīΛ + ī Gī > 0 n and, then with a suitable µ > 0, the function V : y 1 0 e µx y(x) Qīy(x)dx is a Lyapunov function for the unswitched system (1)ī and (2)ī. For the switched case Combine these technics with finite-dimensional Lyapunov theory for switched linear systems. 10/34 C. Prieur Clermont-Ferrand, Septembre 2014

Some ideas on the proof Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. For the unswitched case If i(t) = ī, for all t 0, then Assumption 1 implies with [Coron et al; 08], that system (5)ī with boundary conditions (6)ī is asymptotically stable. More precisely, due to the definition of ρ 1 norm, there exists a diagonal positive definite matrix ī such that īgī 1 < 1. ī Then, letting Qī = 2 ī (Λ+ ) 1, we have ī Λ + ī Qī G ī QīΛ + ī Gī > 0 n and, then with a suitable µ > 0, the function V : y 1 0 e µx y(x) Qīy(x)dx is a Lyapunov function for the unswitched system (1)ī and (2)ī. For the switched case Combine these technics with finite-dimensional Lyapunov theory for switched linear systems. 10/34 C. Prieur Clermont-Ferrand, Septembre 2014

Some ideas on the proof Assumption 1 For all i in I, the following holds ρ 1 (G i ) < 1. For the unswitched case If i(t) = ī, for all t 0, then Assumption 1 implies with [Coron et al; 08], that system (5)ī with boundary conditions (6)ī is asymptotically stable. More precisely, due to the definition of ρ 1 norm, there exists a diagonal positive definite matrix ī such that īgī 1 < 1. ī Then, letting Qī = 2 ī (Λ+ ) 1, we have ī Λ + ī Qī G ī QīΛ + ī Gī > 0 n and, then with a suitable µ > 0, the function V : y 1 0 e µx y(x) Qīy(x)dx is a Lyapunov function for the unswitched system (1)ī and (2)ī. For the switched case Combine these technics with finite-dimensional Lyapunov theory for switched linear systems. 10/34 C. Prieur Clermont-Ferrand, Septembre 2014

Stability condition for all switching signals Assumption 1 implies, for each i in I, Λ + i Q i Gi Q i Λ + i G i > 0 n Assumption 2 There exists a diagonal positive definite matrix Q in R n n such that, for all i in I, Λ + i Q Gi QΛ + i G i > 0 n, and Λ + i Q > 0 n hold. Theorem 2 Under Assumption 2, the switched system t y(x, t) + Λ i x y(x, t) = 0, x [0, 1], t 0 ( ) ( ) y+ (0, t) y+ (1, t) with the boundary conditions = G y (1, t) i, is y (0, t) exponentially stable uniformly for all switching signals in S(R +, I ). 11/34 C. Prieur Clermont-Ferrand, Septembre 2014

Stability condition for all switching signals Assumption 1 implies, for each i in I, Λ + i Q i Gi Q i Λ + i G i > 0 n Assumption 2 There exists a diagonal positive definite matrix Q in R n n such that, for all i in I, Λ + i Q Gi QΛ + i G i > 0 n, and Λ + i Q > 0 n hold. Theorem 2 Under Assumption 2, the switched system t y(x, t) + Λ i x y(x, t) = 0, x [0, 1], t 0 ( ) ( ) y+ (0, t) y+ (1, t) with the boundary conditions = G y (1, t) i, is y (0, t) exponentially stable uniformly for all switching signals in S(R +, I ). 11/34 C. Prieur Clermont-Ferrand, Septembre 2014

2 Stabilization by means of a switching rule Back to the channel! Controllers H V 0 L x t ( H V ) + x ( HV V 2 2 + gh ) = 0 (7) 12/34 C. Prieur Clermont-Ferrand, Septembre 2014

2 Stabilization by means of a switching rule Back to the channel! Controllers H V 0 L x t ( H V ) + x ( HV V 2 2 + gh ) = 0 (7) 12/34 C. Prieur Clermont-Ferrand, Septembre 2014

Linearization around a steady state (H, V ) Consider a steady state (H, V ), constant not only in time but also in space. Defining the deviations of the state H(x, t), V (x, t) w.r.t. a steady state as h(x, t) = H(x, t) H v(x, t) = V (x, t) V it gives t ( h v ) + ( V H g V ) ( ) h x = 0. (8) v 13/34 C. Prieur Clermont-Ferrand, Septembre 2014

Linearization around a steady state (H, V ) Consider a steady state (H, V ), constant not only in time but also in space. Defining the deviations of the state H(x, t), V (x, t) w.r.t. a steady state as h(x, t) = H(x, t) H v(x, t) = V (x, t) V it gives t ( h v ) + ( V H g V ) ( ) h x = 0. (8) v 13/34 C. Prieur Clermont-Ferrand, Septembre 2014

Change of variables Making the diagonalization of the system (8) we define the Riemann coordinates y i, i = 1, 2: H y 1 = h + g v, y H 2 = h g v To be sure that the matrix of the system in (8) is diagonalizable, the following assumption holds: gh V 2 > 0 This assumption is called fluviality assumption. Thus the system is rewritten: ( ) ( ) ( ) y1 λ1 0 y1 t + y 2 0 λ x = 0. (9) 2 y 2 14/34 C. Prieur Clermont-Ferrand, Septembre 2014

Change of variables Making the diagonalization of the system (8) we define the Riemann coordinates y i, i = 1, 2: H y 1 = h + g v, y H 2 = h g v To be sure that the matrix of the system in (8) is diagonalizable, the following assumption holds: gh V 2 > 0 This assumption is called fluviality assumption. Thus the system is rewritten: ( ) ( ) ( ) y1 λ1 0 y1 t + y 2 0 λ x = 0. (9) 2 y 2 14/34 C. Prieur Clermont-Ferrand, Septembre 2014

Change of variables Making the diagonalization of the system (8) we define the Riemann coordinates y i, i = 1, 2: H y 1 = h + g v, y H 2 = h g v To be sure that the matrix of the system in (8) is diagonalizable, the following assumption holds: gh V 2 > 0 This assumption is called fluviality assumption. Thus the system is rewritten: ( ) ( ) ( ) y1 λ1 0 y1 t + y 2 0 λ x = 0. (9) 2 y 2 14/34 C. Prieur Clermont-Ferrand, Septembre 2014

Boundary conditions The channel is provided with actuators in such a way that we can prescribe the inflow rate at the beginning and the outflow rate at the end of the channel: u 1 (t) = H(0, t)v (0, t) u 2 (t) = H(L, t)v (L, t) It can be shown that the following boundary conditions (10a) (10b) y 1 (0, t) = k 1 y 2 (0, t) y 2 (L, t) = k 2 y 1 (L, t) are equivalent to (10) for a suitable choice of u 1 (t) and u 2 (t): u 1 (t) = u1 + V h(0, t) + ( ) gh k1 1 k 1 +1 h(0, t) u 2 (t) = u 2 + V h(l, t) + gh ( 1 k2 1+k 2 ) h(l, t) 15/34 C. Prieur Clermont-Ferrand, Septembre 2014

Boundary conditions The channel is provided with actuators in such a way that we can prescribe the inflow rate at the beginning and the outflow rate at the end of the channel: u 1 (t) = H(0, t)v (0, t) u 2 (t) = H(L, t)v (L, t) It can be shown that the following boundary conditions (10a) (10b) y 1 (0, t) = k 1 y 2 (0, t) y 2 (L, t) = k 2 y 1 (L, t) are equivalent to (10) for a suitable choice of u 1 (t) and u 2 (t): u 1 (t) = u1 + V h(0, t) + ( ) gh k1 1 k 1 +1 h(0, t) u 2 (t) = u 2 + V h(l, t) + gh ( 1 k2 1+k 2 ) h(l, t) 15/34 C. Prieur Clermont-Ferrand, Septembre 2014

Boundary conditions The channel is provided with actuators in such a way that we can prescribe the inflow rate at the beginning and the outflow rate at the end of the channel: u 1 (t) = H(0, t)v (0, t) u 2 (t) = H(L, t)v (L, t) It can be shown that the following boundary conditions (10a) (10b) y 1 (0, t) = k 1 y 2 (0, t) y 2 (L, t) = k 2 y 1 (L, t) are equivalent to (10) for a suitable choice of u 1 (t) and u 2 (t): u 1 (t) = u1 + V h(0, t) + ( ) gh k1 1 k 1 +1 h(0, t) u 2 (t) = u 2 + V h(l, t) + gh ( 1 k2 1+k 2 ) h(l, t) 15/34 C. Prieur Clermont-Ferrand, Septembre 2014

Motivation for switching and relative questions Considering discontinuous controllers may add some degrees of freedom w.r.t. continuous controllers. Improve the convergence of the system to the desired behavior Drawback: the question of existence of solutions in the case of switched system can be hard to solve. See e.g. [Hante, Sigalotti; 11], recent work of Valein, Tucsnak and recent work of Coron, Bastin 16/34 C. Prieur Clermont-Ferrand, Septembre 2014

Motivation for switching and relative questions Considering discontinuous controllers may add some degrees of freedom w.r.t. continuous controllers. Improve the convergence of the system to the desired behavior Drawback: the question of existence of solutions in the case of switched system can be hard to solve. See e.g. [Hante, Sigalotti; 11], recent work of Valein, Tucsnak and recent work of Coron, Bastin 16/34 C. Prieur Clermont-Ferrand, Septembre 2014

Stabilizability We are concerned with n n linear hyperbolic systems of conservation laws of the form: t y(x, t) + Λ x y(x, t) = 0, t 0, x [0, 1], y(0, t) = G σ(t) y(1, t), t 0, (11a) (11b) y(x, 0) = y 0 (x), x [0, 1], (11c) where y : [0, 1] [0, ) R n, σ : R + I is a piecewise constant function, and is the controlled switching signal. I = {1,..., N} is a finite set of index. y 0 L 2 (0, 1). Λ is a positive diagonal matrix. Remark Instead of Λ, it could be considered Λ s(t) where s(t) is an (uncontrolled) switching signal. 17/34 C. Prieur Clermont-Ferrand, Septembre 2014

Stabilizability We are concerned with n n linear hyperbolic systems of conservation laws of the form: t y(x, t) + Λ x y(x, t) = 0, t 0, x [0, 1], y(0, t) = G σ(t) y(1, t), t 0, (11a) (11b) y(x, 0) = y 0 (x), x [0, 1], (11c) where y : [0, 1] [0, ) R n, σ : R + I is a piecewise constant function, and is the controlled switching signal. I = {1,..., N} is a finite set of index. y 0 L 2 (0, 1). Λ is a positive diagonal matrix. Remark Instead of Λ, it could be considered Λ s(t) where s(t) is an (uncontrolled) switching signal. 17/34 C. Prieur Clermont-Ferrand, Septembre 2014

Stabilizability We are concerned with n n linear hyperbolic systems of conservation laws of the form: t y(x, t) + Λ x y(x, t) = 0, t 0, x [0, 1], y(0, t) = G σ(t) y(1, t), t 0, (11a) (11b) y(x, 0) = y 0 (x), x [0, 1], (11c) where y : [0, 1] [0, ) R n, σ : R + I is a piecewise constant function, and is the controlled switching signal. I = {1,..., N} is a finite set of index. y 0 L 2 (0, 1). Λ is a positive diagonal matrix. Remark Instead of Λ, it could be considered Λ s(t) where s(t) is an (uncontrolled) switching signal. 17/34 C. Prieur Clermont-Ferrand, Septembre 2014

Problem statement Stabilization by means of a switching rule Design σ : [0, ) I satisfying the existence of c > 0 and α > 0 such that all y 0 in L 2 (0, 1), the solution of (11) satisfies for all t 0. y(., t) L 2 (0,1) ce αt y 0 L 2 (0,1), (12) 18/34 C. Prieur Clermont-Ferrand, Septembre 2014

Using again a Lyapunov function The candidate Lyapunov function considered is defined by V (y) = 1 0 y Qye µx dx, (13) for all y L 2 (0, 1). Q is a diagonal positive definite matrix Q R n n. Along the pde (11a) and using the bound. cond. (11b), it holds V = 2 1 0 y(x, t) QΛ x y(x, t)e µx dx = [y(x, t) QΛy(x, t)e µx] 1 µ 0 1 y(1, t) [ G i QΛG i QΛe µ] y(1, t) µλv. where λ = min j {1,...,n} λ j. 0 y(x, t) QΛy(x, t)e µx dx 19/34 C. Prieur Clermont-Ferrand, Septembre 2014

Let the output be defined as w(t) = y(1, t) and α = 1 2λµ we obtain: Lemma V 2αV +q i (w(t)) where q i (w(t)) = q i (w(t)) = w(t) [ Gi QΛG i QΛe µ] w(t). Thanks to this lemma it is natural to consider the following optimal switching controller [Geromel, Colaneri; 06] σ[w](t) = argmin q i (w(t)) (14) i {1,...,N} Let us define the simplex: { N } Γ := γ R N γ i = 1, γ i 0. (15) i=1 20/34 C. Prieur Clermont-Ferrand, Septembre 2014

Let the output be defined as w(t) = y(1, t) and α = 1 2λµ we obtain: Lemma V 2αV +q i (w(t)) where q i (w(t)) = q i (w(t)) = w(t) [ Gi QΛG i QΛe µ] w(t). Thanks to this lemma it is natural to consider the following optimal switching controller [Geromel, Colaneri; 06] σ[w](t) = argmin q i (w(t)) (14) i {1,...,N} Let us define the simplex: { N } Γ := γ R N γ i = 1, γ i 0. (15) i=1 20/34 C. Prieur Clermont-Ferrand, Septembre 2014

Let the output be defined as w(t) = y(1, t) and α = 1 2λµ we obtain: Lemma V 2αV +q i (w(t)) where q i (w(t)) = q i (w(t)) = w(t) [ Gi QΛG i QΛe µ] w(t). Thanks to this lemma it is natural to consider the following optimal switching controller [Geromel, Colaneri; 06] σ[w](t) = argmin q i (w(t)) (14) i {1,...,N} Let us define the simplex: { N } Γ := γ R N γ i = 1, γ i 0. (15) i=1 20/34 C. Prieur Clermont-Ferrand, Septembre 2014

Let the output be defined as w(t) = y(1, t) and α = 1 2λµ we obtain: Lemma V 2αV +q i (w(t)) where q i (w(t)) = q i (w(t)) = w(t) [ Gi QΛG i QΛe µ] w(t). Thanks to this lemma it is natural to consider the following optimal switching controller [Geromel, Colaneri; 06] σ[w](t) = argmin q i (w(t)) (14) i {1,...,N} Let us define the simplex: { N } Γ := γ R N γ i = 1, γ i 0. (15) i=1 20/34 C. Prieur Clermont-Ferrand, Septembre 2014

Assumption 3 There exist γ Γ, a diagonal definite positive matrix Q and a coefficient µ > 0 such that N ( γ i i=1 Gi ) QΛG i e µ QΛ 0 n. (16) Theorem 3 [Lamare, Girard, CP; 14] Under Assumption 3, system (11a) with switching control (14) is globally exponentially stable. Letting V as proposed, there exist c > 0 such that all solutions of (11a) satisfy the inequality for all t 0. y(., t) L 2 (0,1) ce µλt y 0 L 2 (0,1), (17) 21/34 C. Prieur Clermont-Ferrand, Septembre 2014

Assumption 3 There exist γ Γ, a diagonal definite positive matrix Q and a coefficient µ > 0 such that N ( γ i i=1 Gi ) QΛG i e µ QΛ 0 n. (16) Theorem 3 [Lamare, Girard, CP; 14] Under Assumption 3, system (11a) with switching control (14) is globally exponentially stable. Letting V as proposed, there exist c > 0 such that all solutions of (11a) satisfy the inequality for all t 0. y(., t) L 2 (0,1) ce µλt y 0 L 2 (0,1), (17) 21/34 C. Prieur Clermont-Ferrand, Septembre 2014

Proof With the switching control (14): V 2αV + q σ[w](t) (w(t)) = 2αV + min q i(w(t)). i {1,...,N} By Assumption 3, there exists γ Γ such that N ( γ i i=1 Gi ) QΛG i e µ QΛ 0 n. Therefore t > 0, N i=1 γ iq i (w(t)) 0. Thanks to the above inequality one gets that there exists at least one i for which q i (w(t)) 0. Hence t > 0, i I : q i (w(t)) 0, which gives V 2αV. Finally V satisfies V e 2αt V ( y 0). 22/34 C. Prieur Clermont-Ferrand, Septembre 2014

Proof With the switching control (14): V 2αV + q σ[w](t) (w(t)) = 2αV + min q i(w(t)). i {1,...,N} By Assumption 3, there exists γ Γ such that N ( γ i i=1 Gi ) QΛG i e µ QΛ 0 n. Therefore t > 0, N i=1 γ iq i (w(t)) 0. Thanks to the above inequality one gets that there exists at least one i for which q i (w(t)) 0. Hence t > 0, i I : q i (w(t)) 0, which gives V 2αV. Finally V satisfies V e 2αt V ( y 0). 22/34 C. Prieur Clermont-Ferrand, Septembre 2014

Proof With the switching control (14): V 2αV + q σ[w](t) (w(t)) = 2αV + min q i(w(t)). i {1,...,N} By Assumption 3, there exists γ Γ such that N ( γ i i=1 Gi ) QΛG i e µ QΛ 0 n. Therefore t > 0, N i=1 γ iq i (w(t)) 0. Thanks to the above inequality one gets that there exists at least one i for which q i (w(t)) 0. Hence t > 0, i I : q i (w(t)) 0, which gives V 2αV. Finally V satisfies V e 2αt V ( y 0). 22/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 Data of the linear hyperbolic system Q = I 2 µ = 0.1 γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 Q = I 2 µ = 0.1 Assumption 3 holds: A = = 2 i=1 γ i ( G i QΛ i G i e µ QΛ i ) ( 1.1747 0.0825 0.0825 0.0923 ) spec (A) = { 1.1809; 0.0861} γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 Q = I 2 µ = 0.1 γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) Initial condition 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example Unstability when applying only G 1 ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 Q = I 2 µ = 0.1 γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example Unstability when applying only G 2 ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 Q = I 2 µ = 0.1 γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example Stability with argmin control ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 Q = I 2 µ = 0.1 γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example Switching signal: ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 iw(t) 2 1 Switching signal Q = I 2 µ = 0.1 0 1 2 3 4 5 6 7 8 9 10 t γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Numerical simulations: academic example Switching signal: ( ) 2 0 Λ i {1,2} = 0 1 ( ) 1.1 0 G 1 = 0.3 0.1 ( ) 0 0.2 G 2 = 0.1 1 iw(t) 2 1 Switching signal Q = I 2 µ = 0.1 γ 1 = 3 4 and γ 2 = 1 4 ( ) y 0 (x) = 2 sin(3πx) 2 sin(4πx) 0 1 2 3 4 5 6 7 8 9 10 t Fast switching, this behavior is most of the time undesirable! Control by avoiding this... 23/34 C. Prieur Clermont-Ferrand, Septembre 2014

Argmin with hysteresis q σ[w](t )(w(t)) < 0 q σ[w](t )(w(t)) = 0; σ[w](t) := q i (w(t)) argmin i {1,...,N} Figure: Argmin with hysteresis automaton. { σ[w](t ) if q σ[w](t )(w[t]) < 0 σ[w](t) = argmin q i (w(t)), if q σ[w](t )(w(t)) = 0 (18) i {1,...,N} 24/34 C. Prieur Clermont-Ferrand, Septembre 2014

Theorem 4 (Lamare, Girard, CP; 14) Under Assumption 3, system (11a) with hysteresis control (18) is globally exponentially stable, i.e. with the same V, there exists c > 0 such that all solutions of (11a) satisfy the inequality for all t 0. y(., t) L 2 (0,1) ce µλt y 0 L 2 (0,1), (19) The proof follows the lines than with the argmin rule. 25/34 C. Prieur Clermont-Ferrand, Septembre 2014

Theorem 4 (Lamare, Girard, CP; 14) Under Assumption 3, system (11a) with hysteresis control (18) is globally exponentially stable, i.e. with the same V, there exists c > 0 such that all solutions of (11a) satisfy the inequality for all t 0. y(., t) L 2 (0,1) ce µλt y 0 L 2 (0,1), (19) The proof follows the lines than with the argmin rule. 25/34 C. Prieur Clermont-Ferrand, Septembre 2014

Hysteresis controller yields a robustness issue [CP and Trélat; 05 and 06]: design of hysteresis controller for the stabilization of finite dimensional systems in presence of measurement noise. In this context: Instead of the previous hysteresis controller (18), consider the following: { σ[w](t ) if q σ[w](t )(w[t]) γ w(t) 2 σ[w](t) = argmin q i (w(t)), if q σ[w](t )(w(t)) γ w(t) 2 i {1,...,N} then consider q σ[w+δ](t) (w(t)) instead of q σ[w](t) (w(t)) where δ is a small measurement noise wrt w(t), that is (for a given ρ > 0), δ(t) ρ w(t) Under actual investigation with Lamare and Girard. 26/34 C. Prieur Clermont-Ferrand, Septembre 2014

Hysteresis controller yields a robustness issue [CP and Trélat; 05 and 06]: design of hysteresis controller for the stabilization of finite dimensional systems in presence of measurement noise. In this context: Instead of the previous hysteresis controller (18), consider the following: { σ[w](t ) if q σ[w](t )(w[t]) γ w(t) 2 σ[w](t) = argmin q i (w(t)), if q σ[w](t )(w(t)) γ w(t) 2 i {1,...,N} then consider q σ[w+δ](t) (w(t)) instead of q σ[w](t) (w(t)) where δ is a small measurement noise wrt w(t), that is (for a given ρ > 0), δ(t) ρ w(t) Under actual investigation with Lamare and Girard. 26/34 C. Prieur Clermont-Ferrand, Septembre 2014

Another controller: Argmin, hysteresis and filter Thanks to the Lemma it holds: V 2αV + q σ[w](t) (w(t)). Instead imposing that q σ[w](t) (w(t)) 0 at any time t > 0, we just imposing that a weighted averaged value of q σ[w](s) (w(s)) is negative or zero. With Gronwall Lemma: V e 2αt V ( y 0) t + e 2αt e 2αs q σ[w](s) (w(s))ds (20) If e 2αt t 0 e2αs q σ[w](s) (w(s))ds 0 then 0 V e 2αt V ( y 0) 27/34 C. Prieur Clermont-Ferrand, Septembre 2014

Another controller: Argmin, hysteresis and filter Thanks to the Lemma it holds: V 2αV + q σ[w](t) (w(t)). Instead imposing that q σ[w](t) (w(t)) 0 at any time t > 0, we just imposing that a weighted averaged value of q σ[w](s) (w(s)) is negative or zero. With Gronwall Lemma: V e 2αt V ( y 0) t + e 2αt e 2αs q σ[w](s) (w(s))ds (20) If e 2αt t 0 e2αs q σ[w](s) (w(s))ds 0 then 0 V e 2αt V ( y 0) 27/34 C. Prieur Clermont-Ferrand, Septembre 2014

Another controller: Argmin, hysteresis and filter Thanks to the Lemma it holds: V 2αV + q σ[w](t) (w(t)). Instead imposing that q σ[w](t) (w(t)) 0 at any time t > 0, we just imposing that a weighted averaged value of q σ[w](s) (w(s)) is negative or zero. With Gronwall Lemma: V e 2αt V ( y 0) t + e 2αt e 2αs q σ[w](s) (w(s))ds (20) If e 2αt t 0 e2αs q σ[w](s) (w(s))ds 0 then 0 V e 2αt V ( y 0) 27/34 C. Prieur Clermont-Ferrand, Septembre 2014

Another controller: Argmin, hysteresis and filter Thanks to the Lemma it holds: V 2αV + q σ[w](t) (w(t)). Instead imposing that q σ[w](t) (w(t)) 0 at any time t > 0, we just imposing that a weighted averaged value of q σ[w](s) (w(s)) is negative or zero. With Gronwall Lemma: V e 2αt V ( y 0) t + e 2αt e 2αs q σ[w](s) (w(s))ds (20) If e 2αt t 0 e2αs q σ[w](s) (w(s))ds 0 then 0 V e 2αt V ( y 0) 27/34 C. Prieur Clermont-Ferrand, Septembre 2014

Let us define m(t) = e 2αt t 0 e2αs q σ[w](s) (w(s))ds. ṁ(t) = 2αm(t) +q σ[w](t )(w(t)) Inv: m(t) < 0 m(t) = 0; σ[w](t) := argmin q i (w(t)) i {1,...,N} Figure: Argmin, hysteresis and filter automaton. { σ[w](t ) if m(t) < 0 σ[w](t) = argmin q i (w(t)) if m(t) = 0. (21) i {1,...,N} 28/34 C. Prieur Clermont-Ferrand, Septembre 2014

Theorem 5 Under Assumption 3, system (11a) with the switching rule (21) is globally exponentially stable, i.e. with the same V, there exists c > 0 such that all solutions of (11a) satisfy the inequality for all t 0. y(., t) L 2 (0,1) ce µλt y 0 L 2 (0,1), (22) The proof follows the line than with the argmin rule. 29/34 C. Prieur Clermont-Ferrand, Septembre 2014

Comparison of the strategies y 0 k (x) = ( 2 sin((2k 1)πx) 2 sin(2kπx) ), k = 1, 2, 3 Initial cond. yk 0 Argmin Hysteresis Low-pass filter Theoretical bound on the speed of convergence: µ = 0.05 Number of switches by time unit k = 1 4.2 2.8 0.2 k = 2 21.1 13.7 0.1 k = 3 18.5 17.1 0.1 Speed of convergence k = 1 1.4278 1.3393 0.0960 k = 2 1.6332 1.5466 0.1279 k = 3 1.4989 1.4596 0.1209 Table: Comparison of the different switching strategies for the example with three initial conditions in L 2 ([0, 1]) basis. With 10 units of time. 30/34 C. Prieur Clermont-Ferrand, Septembre 2014

Comparison of the strategies y 0 k (x) = ( 2 sin((2k 1)πx) 2 sin(2kπx) ), k = 1, 2, 3 Initial cond. yk 0 Argmin Hysteresis Low-pass filter Theoretical bound on the speed of convergence: µ = 0.05 Number of switches by time unit k = 1 4.2 2.8 0.2 k = 2 21.1 13.7 0.1 k = 3 18.5 17.1 0.1 Speed of convergence k = 1 1.4278 1.3393 0.0960 k = 2 1.6332 1.5466 0.1279 k = 3 1.4989 1.4596 0.1209 Table: Comparison of the different switching strategies for the example with three initial conditions in L 2 ([0, 1]) basis. With 10 units of time. 30/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Back to the channel! The simulation parameters are: Length: L = 100m Width: l = 1m H = 0.8m V = 0.9m.s 1 u 1 = u 2 = 0.72m3.s 1 h(x, t = 0) = 0.1 m v(x, t = 0) = 0.6 m.s 1 k1 i=1 = 1.1, k2 i=1 = 0.7 k1 i=2 = 0.8, k2 i=2 = 1 Q = ( 1 0 2.5419 0 ) µ = 0.1 31/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Back to the channel! The simulation parameters are: Length: L = 100m Width: l = 1m H = 0.8m V = 0.9m.s 1 u 1 = u 2 = 0.72m3.s 1 h(x, t = 0) = 0.1 m v(x, t = 0) = 0.6 m.s 1 k1 i=1 = 1.1, k2 i=1 = 0.7 k1 i=2 = 0.8, k2 i=2 = 1 Q = ( 1 0 2.5419 0 ) µ = 0.1 31/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Back to the channel! The simulation parameters are: Length: L = 100m Width: l = 1m H = 0.8m V = 0.9m.s 1 u 1 = u 2 = 0.72m3.s 1 h(x, t = 0) = 0.1 m v(x, t = 0) = 0.6 m.s 1 k1 i=1 = 1.1, k2 i=1 = 0.7 k1 i=2 = 0.8, k2 i=2 = 1 Q = ( 1 0 2.5419 0 ) µ = 0.1 31/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Back to the channel! The simulation parameters are: Length: L = 100m Width: l = 1m H = 0.8m V = 0.9m.s 1 u 1 = u 2 = 0.72m3.s 1 h(x, t = 0) = 0.1 m v(x, t = 0) = 0.6 m.s 1 k1 i=1 = 1.1, k2 i=1 = 0.7 k1 i=2 = 0.8, k2 i=2 = 1 Q = ( 1 0 2.5419 0 ) µ = 0.1 31/34 C. Prieur Clermont-Ferrand, Septembre 2014

3 Back to the channel! The simulation parameters are: Length: L = 100m Width: l = 1m H = 0.8m V = 0.9m.s 1 u 1 = u 2 = 0.72m3.s 1 h(x, t = 0) = 0.1 m v(x, t = 0) = 0.6 m.s 1 k1 i=1 = 1.1, k2 i=1 = 0.7 k1 i=2 = 0.8, k2 i=2 = 1 Q = ( 1 0 2.5419 0 ) µ = 0.1 31/34 C. Prieur Clermont-Ferrand, Septembre 2014

Comparison of the three strategies 10 1 Speed of convergence G 1 G 2 argmin Hysteresis Filter 10 2 y(.,t) L 2 10 3 10 4 0 50 100 150 200 250 300 350 400 450 500 t Figure: Convergence in L 2 -norm for different control strategies. 32/34 C. Prieur Clermont-Ferrand, Septembre 2014

4 Conclusion and open questions Conclusion Lyapunov functions have been computed for a class of linear hyperbolic systems It gives sufficient stability condition under a dwell time assumption, and without any dwell time It generalizes what has been done in [CP, Winkin, Bastin; 08] and [Coron, Bastin, d Andréa-Novel; 08] and parallels [Amin, Hante, Bayen; 12]. 33/34 C. Prieur Clermont-Ferrand, Septembre 2014

4 Conclusion and open questions Conclusion Lyapunov functions have been computed for a class of linear hyperbolic systems It gives sufficient stability condition under a dwell time assumption, and without any dwell time It generalizes what has been done in [CP, Winkin, Bastin; 08] and [Coron, Bastin, d Andréa-Novel; 08] and parallels [Amin, Hante, Bayen; 12]. 33/34 C. Prieur Clermont-Ferrand, Septembre 2014

4 Conclusion and open questions Conclusion Lyapunov functions have been computed for a class of linear hyperbolic systems It gives sufficient stability condition under a dwell time assumption, and without any dwell time It generalizes what has been done in [CP, Winkin, Bastin; 08] and [Coron, Bastin, d Andréa-Novel; 08] and parallels [Amin, Hante, Bayen; 12]. 33/34 C. Prieur Clermont-Ferrand, Septembre 2014

4 Conclusion and open questions Open questions Improvement of Theorem 4 by considering source terms, and systems of balance laws: t y + Λ i x y = F i y Generalization to quasilinear hyperbolic systems or quasilinear systems of balance laws (using [Drici, Coron, preprint] t y + Λ i (y) x y = Fy Applications and stability/performance improvement using switches? Application on the quasilinear shallow-water equations? 34/34 C. Prieur Clermont-Ferrand, Septembre 2014

4 Conclusion and open questions Open questions Improvement of Theorem 4 by considering source terms, and systems of balance laws: t y + Λ i x y = F i y Generalization to quasilinear hyperbolic systems or quasilinear systems of balance laws (using [Drici, Coron, preprint] t y + Λ i (y) x y = Fy Applications and stability/performance improvement using switches? Application on the quasilinear shallow-water equations? 34/34 C. Prieur Clermont-Ferrand, Septembre 2014

4 Conclusion and open questions Open questions Improvement of Theorem 4 by considering source terms, and systems of balance laws: t y + Λ i x y = F i y Generalization to quasilinear hyperbolic systems or quasilinear systems of balance laws (using [Drici, Coron, preprint] t y + Λ i (y) x y = Fy Applications and stability/performance improvement using switches? Application on the quasilinear shallow-water equations? 34/34 C. Prieur Clermont-Ferrand, Septembre 2014