Discrete-Time Flatness-Based Feedforward Control for the 1D Shallow Water Equations
Authors
Abstract
Flatness of given outputs for quasilinear 1D hyperbolic systems is conserved under an appropriate port-Hamiltonian spatial discretization. Combining the spatial with a structure-preserving temporal scheme leads to a fully discretized control model of the infinite-dimensional system, which can be exploited for discrete-time trajectory planning. We show that with a suitable approximation of the continuous nonlinear equations, a stable explicit numerical scheme is obtained for flatness-based feedforward control of quasilinear hyperbolic systems. As an example, we consider the 1D shallow water equations and the inverse flow routing problem, i. e. the computation of the upstream discharge trajectory from a given downstream hydrograph. We compare our approach with known results based on the method of characteristics.
Keywords
Port-Hamiltonian systems; nonlinear conservation laws; structure-preserving discretization; geometric integration; discrete-time systems; flatness-based trajectory planning
Citation
- Journal: IFAC-PapersOnLine
- Year: 2019
- Volume: 52
- Issue: 16
- Pages: 42–47
- Publisher: Elsevier BV
- DOI: 10.1016/j.ifacol.2019.11.753
- Note: 11th IFAC Symposium on Nonlinear Control Systems NOLCOS 2019- Vienna, Austria, 4–6 September 2019
BibTeX
@article{Kotyczka_2019,
title={{Discrete-Time Flatness-Based Feedforward Control for the 1D Shallow Water Equations}},
volume={52},
ISSN={2405-8963},
DOI={10.1016/j.ifacol.2019.11.753},
number={16},
journal={IFAC-PapersOnLine},
publisher={Elsevier BV},
author={Kotyczka, Paul},
year={2019},
pages={42--47}
}References
- Cardoso-Ribeiro FL, Matignon D, Lefèvre L (2018) A structure-preserving Partitioned Finite Element Method for the 2D wave equation ⁎ ⁎This work is supported by the project ANR-16-CE92-0028, entitled Interconnected Infinite-Dimensional systems for Heterogeneous Media, INFIDHEM, financed by the French National Research Agency (ANR). Further information is available at https://websites.isae-supaero.fr/infidhem/the-project/. IFAC-PapersOnLine 51(3):119–124. https://doi.org/10.1016/j.ifacol.2018.06.033 – 10.1016/j.ifacol.2018.06.033
- Chaudhry, (1993)
- Devasia S, Degang Chen, Paden B (1996) Nonlinear inversion-based output tracking. IEEE Trans Automat Contr 41(7):930–942. https://doi.org/10.1109/9.508898 – 10.1109/9.508898
- Duindam, (2009)
- Egger H (2019) Structure preserving approximation of dissipative evolution problems. Numer Math 143(1):85–106. https://doi.org/10.1007/s00211-019-01050-w – 10.1007/s00211-019-01050-w
- Flanders, (1963)
- FLIESS M, LÉVINE J, MARTIN P, ROUCHON P (1995) Flatness and defect of non-linear systems: introductory theory and examples. International Journal of Control 61(6):1327–1361. https://doi.org/10.1080/00207179508921959 – 10.1080/00207179508921959
- Fliess, Active signal restoration for the telegraph equation. In. 38th IEEE Conference on Decision and Control (1999)
- Golo, Hamiltonian discretization of boundary control systems. Auto-matica (2004)
- Hairer, (2006)
- Holm, (2011)
- Iserles, (2009)
- Knüppel, Flatness-based trajectory planning for the shallow water equations. In. 49th IEEE Conference on Decision and Control (2010)
- Kotyczka P (2016) Finite Volume Structure-Preserving Discretization of 1D Distributed-Parameter Port-Hamiltonian Systems. IFAC-PapersOnLine 49(8):298–303. https://doi.org/10.1016/j.ifacol.2016.07.457 – 10.1016/j.ifacol.2016.07.457
- Kotyczka, Zur Erhaltung von Struktur und Flachheit bei der torbasierten Ortsdiskretisierung. at – Automatisierungstech-nik (2018)
- Kotyczka P, Blancato A (2015) Feedforward control of a channel flow based on a discretized port-Hamiltonian model. IFAC-PapersOnLine 48(13):194–199. https://doi.org/10.1016/j.ifacol.2015.10.238 – 10.1016/j.ifacol.2015.10.238
- Kotyczka P, Lefèvre L (2018) Discrete-time port-Hamiltonian systems based on Gauss-Legendre collocation ⁎ ⁎P. Kotyczka received financial support as a part-time post-doctoral researcher (03/17–08/17) from the DFG-ANR funded project INFI-DHEM (no ANR-16-CE92-0028) and by a part-time visiting fellowship of Grenoble INP in summer term 2017. The work makes also part of the project KO 4750/1-1, funded by the German Research Foundation (DFG). IFAC-PapersOnLine 51(3):125–130. https://doi.org/10.1016/j.ifacol.2018.06.035 – 10.1016/j.ifacol.2018.06.035
- Kotyczka P, Maschke B, Lefèvre L (2018) Weak form of Stokes–Dirac structures and geometric discretization of port-Hamiltonian systems. Journal of Computational Physics 361:442–476. https://doi.org/10.1016/j.jcp.2018.02.006 – 10.1016/j.jcp.2018.02.006
- Laroche B, Martin P, Rouchon P (2000) Motion planning for the heat equation. Int J Robust Nonlinear Control 10(8):629–643. https://doi.org/10.1002/1099-1239(20000715)10:8<629::aid-rnc502>3.0.co;2-n – 10.1002/1099-1239(20000715)10:8<629::aid-rnc502>3.0.co;2-n
- Lévine, (2009)
- Meurer T (2011) Flatness-based trajectory planning for diffusion–reaction systems in a parallelepipedon—A spectral approach. Automatica 47(5):935–949. https://doi.org/10.1016/j.automatica.2011.02.004 – 10.1016/j.automatica.2011.02.004
- Morrison PJ (1998) Hamiltonian description of the ideal fluid. Rev Mod Phys 70(2):467–521. https://doi.org/10.1103/revmodphys.70.467 – 10.1103/revmodphys.70.467
- Moulla R, Lefévre L, Maschke B (2012) Pseudo-spectral methods for the spatial symplectic reduction of open systems of conservation laws. Journal of Computational Physics 231(4):1272–1292. https://doi.org/10.1016/j.jcp.2011.10.008 – 10.1016/j.jcp.2011.10.008
- Mounier H, Rudolph J (1998) Flatness-based control of nonlinear delay systems: A chemical reactor example. International Journal of Control 71(5):871–890. https://doi.org/10.1080/002071798221614 – 10.1080/002071798221614
- Rabbani TS, Meglio FD, Litrico X, Bayen AM (2010) Feed-Forward Control of Open Channel Flow Using Differential Flatness. IEEE Trans Contr Syst Technol 18(1):213–221. https://doi.org/10.1109/tcst.2009.2014640 – 10.1109/tcst.2009.2014640
- Sira-Ramírez, (2004)
- Szymkiewicz R (1993) Solution of the inverse problem for the Saint Venant equations. Journal of Hydrology 147(1-4):105–120. https://doi.org/10.1016/0022-1694(93)90077-m – 10.1016/0022-1694(93)90077-m
- Trenchant V, Ramirez H, Le Gorrec Y, Kotyczka P (2018) Finite differences on staggered grids preserving the port-Hamiltonian structure with application to an acoustic duct. Journal of Computational Physics 373:673–697. https://doi.org/10.1016/j.jcp.2018.06.051 – 10.1016/j.jcp.2018.06.051
- van der Schaft AJ, Maschke BM (2002) Hamiltonian formulation of distributed-parameter systems with boundary energy flow. Journal of Geometry and Physics 42(1-2):166–194. https://doi.org/10.1016/s0393-0440(01)00083-3 – 10.1016/s0393-0440(01)00083-3
- Woittennek, On flatness and controllability of simple hyperbolic distributed parameter systems. In. 18th IFAC World Congress, Milano (2011)
- Woittennek F, Rudolph J (2012) Controller Canonical Forms and Flatness Based State Feedback for 1D Hyperbolic Systems. IFAC Proceedings Volumes 45(2):792–797. https://doi.org/10.3182/20120215-3-at-3016.00140 – 10.3182/20120215-3-at-3016.00140