Feedforward boundary control of 2×2 nonlinear hyperbolic systems with application to Saint-Venant equations

Because they represent physical systems with propagation delays, hyperbolic systems are well suited for feedforward control. This is especially true when the delay between a disturbance and the output is larger than the control delay. In this paper, we address the design of feedforward controllers for a general class of $2 \times 2$ hyperbolic systems with a single disturbance input located at one boundary and a single control actuation at the other boundary. The goal is to design a feedforward control that makes the system output insensitive to the measured disturbance input. We show that, for this class of systems, there exists an efficient ideal feedforward controller which is causal and stable. The problem is first stated and studied in the frequency domain for a simple linear system. Then, our main contribution is to show how the theory can be extended, in the time domain, to general nonlinear hyperbolic systems. The method is illustrated with an application to the control of an open channel represented by Saint- Venant equations where the objective is to make the output water level insensitive to the variations of the input flow rate. Finally, we address a more complex application to a cascade of pools where a blind application of perfect feedforward control can lead to detrimental oscillations. A pragmatic way of modifying the control law to solve this problem is proposed and validated with a simulation experiment.

[1]  Evanghelos Zafiriou,et al.  Robust process control , 1987 .

[2]  Günter Leugering,et al.  Classical solutions and feedback stabilization for the gas flow in a sequence of pipes , 2010, Networks Heterog. Media.

[3]  Joachim Rudolph,et al.  Flatness based trajectory planning for a semi‐linear hyperbolic system of first order p.d.e. modeling a tubular reactor , 2009 .

[4]  Henrik Anfinsen,et al.  Disturbance rejection in general heterodirectional 1-D linear hyperbolic systems using collocated sensing and control , 2017, Autom..

[5]  Joachim Deutscher,et al.  Output regulation for general linear heterodirectional hyperbolic systems with spatially-varying coefficients , 2017, Autom..

[6]  Joachim Rudolph,et al.  Flatness-based trajectory planning for the shallow water equations , 2010, 49th IEEE Conference on Decision and Control (CDC).

[7]  Joachim Deutscher,et al.  Periodic output regulation for general linear heterodirectional hyperbolic systems , 2019, Autom..

[8]  B. d'Andrea-Novel,et al.  Boundary control for exact cancellation of boundary disturbances in hyperbolic systems of conservation laws , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[9]  L. Shampine Solving Hyperbolic PDEs in MATLAB , 2005 .

[10]  Ole Morten Aamo,et al.  Disturbance rejection in 2 x 2 linear hyperbolic systems , 2013, IEEE Transactions on Automatic Control.

[11]  Günter Leugering,et al.  H2-stabilization of the Isothermal Euler equations: a Lyapunov function approach , 2012 .

[12]  Pierre Rouchon,et al.  Dynamics and solutions to some control problems for water-tank systems , 2002, IEEE Trans. Autom. Control..

[13]  Francesco Ferrante,et al.  Boundary control design for conservation laws in the presence of measurement disturbances , 2021, Mathematics of Control, Signals, and Systems.

[14]  Robert R. Bitmead,et al.  Feedforward for stabilization , 2009 .

[15]  Xavier Litrico,et al.  Robust feedforward boundary control of hyperbolic conservation laws , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[16]  Xavier Litrico,et al.  Feed-Forward Control of Open Channel Flow Using Differential Flatness , 2010, IEEE Transactions on Control Systems Technology.

[17]  Georges Bastin,et al.  Input-to-State Stability in sup norms for hyperbolic systems with boundary disturbances , 2020, Nonlinear Analysis.

[18]  Amaury Hayat Exponential stability of general 1-D quasilinear systems with source terms for the C 1 norm under boundary conditions , 2018, 1801.02353.

[19]  Amaury Hayat On boundary stability of inhomogeneous 2 × 2 1-D hyperbolic systems for the C1 norm , 2019, ESAIM: Control, Optimisation and Calculus of Variations.

[20]  M. Krstić,et al.  Input-to-State Stability for PDEs , 2018, Encyclopedia of Systems and Control.

[21]  Peipei Shang,et al.  A quadratic Lyapunov function for Saint-Venant equations with arbitrary friction and space-varying slope , 2019, Autom..

[22]  Joachim Deutscher,et al.  Robust output regulation by observer-based feedforward control , 2017, Int. J. Syst. Sci..

[23]  Georges Bastin,et al.  A quadratic Lyapunov function for hyperbolic density-velocity systems with nonuniform steady states , 2017, Syst. Control. Lett..

[24]  Tore Hägglund,et al.  Design of Optimal Low-Order Feedforward Controllers , 2012 .

[25]  Zhiqiang Wang,et al.  Exact Controllability for Nonautonomous First Order Quasilinear Hyperbolic Systems* , 2006 .

[26]  M. Banda,et al.  An analysis of the input-to-state-stabilisation of linear hyperbolic systems of balance laws with boundary disturbances , 2020, 2006.02492.

[27]  Amaury Hayat,et al.  PI controller for the general Saint-Venant equations , 2018 .

[28]  Amaury Hayat,et al.  Boundary Stability of 1-D Nonlinear Inhomogeneous Hyperbolic Systems for the C1 Norm , 2019, SIAM J. Control. Optim..

[29]  M. Herty,et al.  EXISTENCE OF CLASSICAL SOLUTIONS AND FEEDBACK STABILIZATION FOR THE FLOW IN GAS NETWORKS , 2011 .

[30]  Tore Hägglund,et al.  Simple tuning rules for feedforward compensators , 2011 .