Abstract
Boundary feedback control design for systems of linear hyperbolic conservation laws in the presence of boundary measurements affected by disturbances is studied. The design of the controller is performed to achieve input-to-state stability (ISS) with respect to measurement disturbances with a minimal gain. The closed-loop system is analyzed as an abstract dynamical system with inputs. Sufficient conditions in the form of dissipation functional inequalities are given to establish an ISS bound for the closed-loop system. The control design problem is turned into an optimization problem over matrix inequality constraints. Semidefinite programming techniques are adopted to devise systematic control design algorithms reducing the effect of measurement disturbances. The effectiveness of the approach is extensively shown in several numerical examples.
Similar content being viewed by others
Notes
We use the fact that for any \(a, b\in \mathbb {R}_{\ge 0}\), \(\sqrt{a^2+b^2}\le a+b\).
Numerical solutions to SDP problems are obtained in Matlab® via SDPT3 [47] thanks to YALMIP [34]. Numerical integration of hyperbolic PDEs is performed via the use of the Lax–Friedrichs (Shampine’s two-step variant) scheme implemented in Matlab® by Shampine [43]. Code at https://github.com/f-ferrante/MCSS2020_HyperbolicISS.
References
Ahmadi M, Valmorbida G, Papachristodoulou A (2016) Dissipation inequalities for the analysis of a class of PDEs. Automatica 66:163–171
Apkarian P, Tuan Hoang D, Bernussou J (2001) Continuous-time analysis, eigenstructure assignment, and \(h_2\) synthesis with enhanced linear matrix inequalities (LMI) characterizations. IEEE Trans Autom Control 46(12):1941–1946
Arendt W, Batty CJK, Hieber M, Neubrander F (2011) Vector-valued Laplace transforms and Cauchy problems, vol 96. Springer Science and Business Media, Berlin
Barreau M, Seuret A, Gouaisbaut F, Baudouin L (2018) Lyapunov stability analysis of a string equation coupled with an ordinary differential system. IEEE Trans Autom Control 63(11):3850–3857
Bastin G, Coron J-M (2016) Stability and boundary stabilization of 1-D hyperbolic systems volume 88 of progress in nonlinear differential equations and their applications. Springer, Berlin
Boyd S, El Ghaoui L, Feron E, Balakrishnan V (1997) Linear matrix inequalities in system and control theory. Society for Industrial and Applied Mathematics, Philadelphia
Brezis H (2010) Functional analysis. Sobolev spaces and partial differential equations. Springer Science and Business Media, Berlin
Bribiesca Argomedo F, Witrant E, Prieur C (2012) D1-input-to-state stability of a time-varying nonhomogeneous diffusive equation subject to boundary disturbances. In: Proceedings of the American control conference, pp 2978–2983
Bribiesca Argomedo F, Witrant E, Prieur C (2013) Safety factor profile control in a Tokamak. Springer International Publishing, Berlin
Castillo F, Witrant E, Prieur C, Dugard L (2012) Dynamic boundary stabilization of linear and quasi-linear hyperbolic systems. In: Proceedings of the IEEE 51st conference on decision and control, pp 2952–2957, Maui (HI), USA
Castillo F, Witrant E, Prieur C, Dugard L (2013) Boundary observers for linear and quasi-linear hyperbolic systems with application to flow control. Automatica 49(11):3180–3188
Chaillet A, Pepe P (2018) Integral input-to-state stability of delay systems based on Lyapunov-Krasovskii functionals with point-wise dissipation rate. In: Proceedings of the 2018 IEEE conference on decision and control (CDC), pp 5451–5456
Cheney W (2013) Analysis for applied mathematics, vol 208. Springer Science and Business Media, Berlin
Coclite GM, Garavello M, Piccoli B (2005) Traffic flow on a road network. SIAM J Math Anal 36(6):1862–1886
Curtain R, Zwart H (1995) An introduction to infinite-dimensional linear systems theory. Springer, Berlin
Curtain RF, Zwart H (2012) An introduction to infinite-dimensional linear systems theory, vol 21. Springer Science and Business Media, Berlin
Dashkovskiy S, Kosmykov M (2013) Input-to-state stability of interconnected hybrid systems. Automatica 49(4):1068–1074
Dashkovskiy S, Mironchenko A (2013) Input-to-state stability of infinite-dimensional control systems. Math Control Signals Syst 25(1):1–35
Dashkovskiy S, Rüffer B, Wirth F (2007) An ISS small gain theorem for general networks. Math Control Signals Syst 19(2):93–122
Dashkovskiy SN, Ruffer BS, Wirth FR (2008) Applications of the general Lyapunov ISS small-gain theorem for networks. In: Proceedings of the 47th IEEE conference on decision and control, pp 25–30
Diagne A, Bastin G, Coron J-M (2012) Lyapunov exponential stability of 1-d linear hyperbolic systems of balance laws. Automatica 48(1):109–114
Espitia N, Girard A, Marchand N, Prieur C (2016) Event-based control of linear hyperbolic systems of conservation laws. Automatica 70:275–287
Espitia N, Tanwani A, Tarbouriech S (2017) Stabilization of boundary controlled hyperbolic PDEs via Lyapunov-based event triggered sampling and quantization. In: Proceedings of the IEEE 56th conference on decision and control, pp 1266–1271
Ferrante F, Prieur C (2018) Boundary control design for linear conservation laws in the presence of energy-bounded measurement noise. In: Proceedings of the 57th IEEE conference on decision and control, pp 6550–6555
Jacob B, Morris K, Zwart H (2015) \(C_0\)-semigroups for hyperbolic partial differential equations on a one-dimensional spatial domain. J Evol Equ 15(2):493–502
Jacob B, Nabiullin R, Partington J, Schwenninger F (2016) On input-to-state-stability and integral input-to-state-stability for parabolic boundary control systems. In: Proceddings of the IEEE 55th conference on decision and control, pp 2265–2269
Jacob B, Nabiullin R, Partington JR, Schwenninger FL (2018) Infinite-dimensional input-to-state stability and Orlicz spaces. SIAM J Control Optim 56(2):868–889
Jacob B, Schwenninger FL, Zwart H (2019) On continuity of solutions for parabolic control systems and input-to-state stability. J Differ Equ 266(10):6284–6306
Karafyllis I, Krstic M (2019) Input-to-state stability for PDEs. communications and control engineering. Springer, Berlin
Khalil H (2002) Nonlinear systems. Prentice Hall, New Jersey
Krstic M, Smyshlyaev A (2008) Boundary control of pdes: a course on backstepping designs. SIAM, Philadelphia
Lamare P-O, Girard A, Prieur C (2016) An optimisation approach for stability analysis and controller synthesis of linear hyperbolic systems. ESAIM Control Optim Calc Var 22(4):1236–1263
Lhachemi H, Shorten R (2019) ISS property with respect to boundary disturbances for a class of riesz-spectral boundary control systems. Automatica 109:108504
Lofberg J (2007) Yalmip: A toolbox for modeling and optimization in matlab. In: Computer aided control systems design, 2004 IEEE international symposium on, pp 284–289. IEEE
Mironchenko A, Ito H (2016) Characterizations of integral input-to-state stability for bilinear systems in infinite dimensions. Math Control Relat Fields 6(3):447–466
Mironchenko A, Prieur C (2019) ISS of infinite-dimensional systems: recent results and open questions. SIAM Review 62(3):529–614
Mironchenko A, Wirth F (2018) Lyapunov characterization of input-to-state stability for semilinear control systems over Banach spaces. Syst Control Lett 119:64–70
Pepe P (2009) Input-to-state stabilization of stabilizable time-delay, control-affine nonlinear systems. IEEE Trans Autom Control 54(7):1688–1693
Pepe P, Jiang Zhong-Ping (2006) A Lyapunov-Krasovskii methodology for ISS and iISS of time-delay systems. Syst Control Lett 55(12):1006–1014
Pipeleers G, Demeulenaere B, Swevers J, Vandenberghe L (2009) Extended LMI characterizations for stability and performance of linear systems. Syst Control Lett 58(7):510–518
Prieur C, Winkin J (2018) Boundary feedback control of linear hyperbolic systems: application to the Saint–Venant–Exner equations. Automatica 89:44–51
Safi M, Baudouin L, Seuret A (2017) Tractable sufficient stability conditions for a system coupling linear transport and differential equations. Syst Control Lett 110:1–8
Shampine LF (2005) Solving hyperbolic PDEs in MATLAB. Appl Numer Anal Comput Math 2(3):346–358
Sontag ED (2007) Input to state stability: basic concepts and results. Nonlinear and optimal control theory. Springer-Verlag, Berlin, pp 163–220
Tang Y, Prieur C, Girard A (2015) Tikhonov theorem for linear hyperbolic systems. Automatica 57:1–10
Trinh N-T, Andrieu V, Xu C-Z (2017) Design of integral controllers for nonlinear systems governed by scalar hyperbolic partial differential equations. IEEE Trans Autom Control 62(9):4527–4536
Tütüncü RH, Toh K-C, Todd MJ (2003) Solving semidefinite-quadratic-linear programs using SDPT3. Math progr 95(2):189–217
Valmorbida G, Ahmadi M, Papachristodoulou A (2016) Stability analysis for a class of partial differential equations via semidefinite programming. IEEE Trans Autom Control 61(6):1649–1654
Weldegiyorgis GY, Banda Mapundi K (2020) An analysis of the input-to-state-stabilisation of linear hyperbolic systems of balance laws with boundary disturbances. arXiv preprint arXiv:2006.02492
Zhang L, Prieur C (2017) Necessary and sufficient conditions on the exponential stability of positive hyperbolic systems. IEEE Trans Autom Control 62(7):3610–3617
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work has been partially supported by MIAI @Grenoble Alpes (ANR-19-P3IA-0003).
Appendix A Ancillary results and definitions
Appendix A Ancillary results and definitions
Definition A1
[15] Let \(\mathcal {Z}\) be a Hilbert space. The function \( \mathscr {T}:\mathbb {R}_{\ge 0}\rightarrow \mathscr {L}(\mathcal {Z}, \mathcal {Z})\) is a \(\mathcal {C}_0\)-semigroup on \(\mathcal {Z}\) if it satisfies the following properties:
-
(a)
For all \(t, s\in \mathbb {R}_{\ge 0}\), \( \mathscr {T}(t+s)= \mathscr {T}(t) \mathscr {T}(s)\)
-
(b)
\( \mathscr {T}(0)=\mathbf {I}\)
-
(c)
For all \(z_0\in \mathcal {Z}\), \(\displaystyle \lim _{t\rightarrow 0^+}\Vert \mathscr {T}(t)z_0-z_0\Vert =0\)
Definition A2
[15] Let \(\mathcal {Z}\) be a Hilbert space and \( \mathcal {A}:{\text {dom}}\mathcal {A}\rightarrow \mathcal {Z}\). We say that \( \mathcal {A}\) generates a \(\mathcal {C}_0\)-semigroup \( \mathscr {T}\) on \(\mathcal {Z}\) if for all \(z\in {\text {dom}}\mathcal {A}\)
\(\square \)
Definition A3
([13]) Let X and Y be linear normed spaces, U be an open subset of X, \(f:U\rightarrow Y\), and \(x\in U\). We say that f is Fréchet differentiable at x if there exists \(L\in \mathscr {L}(X,Y)\) such that
In particular L is the Fréchet derivative of f at x and is denoted by Df(x). When \(X=\mathbb {R}\), we denote
\(\square \)
Lemma A1
Let \(\psi \in \mathcal {C}^0([0, 1]; \mathbb {R}), G\in \mathbb {S}_+^n\) and \(\mathcal {L}^2((0,1); \mathbb {R}^{n_p})\) be endowed with its standard inner product. Consider the following functional
Then, V is Fréchet differentiable on \(\mathcal {L}^2((0,1); \mathbb {R}^{n_p})\) and in particular for each \(X, h\in \mathcal {L}^2((0,1); \mathbb {R}^{n_p})\)
Proof
For any \(X, h\in \mathcal {L}^2((0,1); \mathbb {R}^{n_p})\), one has
Thus, it follows that
This concludes the proof. \(\square \)
Rights and permissions
About this article
Cite this article
Ferrante, F., Prieur, C. Boundary control design for conservation laws in the presence of measurement disturbances. Math. Control Signals Syst. 33, 49–77 (2021). https://doi.org/10.1007/s00498-020-00269-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00498-020-00269-5