Optimal control problem in bond graph formalism
Authors
Omar Mouhib, Audrey Jardin, Wilfrid Marquis-Favre, Eric Bideaux, Daniel Thomasset
Abstract
This paper presents a new way to derive an optimal control system for a specific optimisation problem, based on bond graph formalism. The procedure proposed concerns the optimal control of linear time invariant MIMO systems and can deal with both cases of the integral performance index, these correspond to dissipative energy minimization and output error minimization. An augmented bond graph model is obtained starting from the bond graph model of the system associated with the optimal control problem. This augmented bond graph, consisting of the original model representation coupled to an optimizing bond graph, supplies, by its bicausal exploitation, the set of differential-algebraic equations that analytically give the solution to the optimal control problem without the need to develop the analytical steps of Pontryagin’s method. The proof uses the Pontryagin Maximum Principle applied to the port-Hamiltonian formulation of the system.
Keywords
Optimal control; Dissipative energy minimization; Output error minimization; Bond graph; Pontryagin Maximum Principle; Port-Hamiltonian system; Bicausality
Citation
- Journal: Simulation Modelling Practice and Theory
- Year: 2009
- Volume: 17
- Issue: 1
- Pages: 240–256
- Publisher: Elsevier BV
- DOI: 10.1016/j.simpat.2008.04.011
- Note: Bond Graph Modelling
BibTeX
@article{Mouhib_2009,
title={{Optimal control problem in bond graph formalism}},
volume={17},
ISSN={1569-190X},
DOI={10.1016/j.simpat.2008.04.011},
number={1},
journal={Simulation Modelling Practice and Theory},
publisher={Elsevier BV},
author={Mouhib, Omar and Jardin, Audrey and Marquis-Favre, Wilfrid and Bideaux, Eric and Thomasset, Daniel},
year={2009},
pages={240--256}
}References
- Breedveld PC (1985) Multibond graph elements in physical systems theory. Journal of the Franklin Institute 319(1-2):1–36. https://doi.org/10.1016/0016-0032(85)90062-6 – 10.1016/0016-0032(85)90062-6
- Breedveld, A definition of the multibond graph language. (1986)
- B. Chereji, O. Mouhib, W. Marquis-Favre, D. Thomasset, J. Pousin, M. Picq, An optimal control problem: bond graph representation and solver implementation, in: 5th MATHMOD, 8–10 February 2006, Vienna.
- Dauphin-Tanguy, (2000)
- R. Fotsu-Ngwompo, Contribution au Dimensionnement des Systèmes sur des Critères Dynamiques et Energétiques – Approche par Bond Graph, Ph.D. Thesis, Institut National des Sciences Appliquées de Lyon, 1997.
- Ngwompo RF, Scavarda S (1999) Dimensioning problems in system design using bicausal bond graphs. Simulation Practice and Theory 7(5-6):577–587. https://doi.org/10.1016/s0928-4869(99)00013-0 – 10.1016/s0928-4869(99)00013-0
- Fotsu-Ngwompo, Physical model-based inversion in control systems design using bond graph representation. Part 1: Theory. Proceedings of the imeche Part I. Journal of Systems and Control Engineering (2001)
- Fotsu-Ngwompo, Physical model-based inversion in control systems design using bond graph representation. Part 2: Applications. Proceedings of the imeche Part I. Journal of Systems and Control Engineering (2001)
- Gawthrop, Bicausal Bond Graphs. (1995)
- Gawthrop PJ (2000) Physical interpretation of inverse dynamics using bicausal bond graphs. Journal of the Franklin Institute 337(6):743–769. https://doi.org/10.1016/s0016-0032(00)00051-x – 10.1016/s0016-0032(00)00051-x
- Karnopp, (2000)
- Kirk, (1970)
- W. Marquis-Favre, B. Chereji, D. Thomasset, S. Scavarda, Bond graph representation of an optimal control problem: the DC motor example, in: Proceedings of the 7th ICBGM, 2005, New-Orleans, USA.
- B. Maschke, A.J. van der Schaft, Port-controlled Hamiltonian systems: modelling origins and system-theoretic properties, in: Proceedings of 2nd IFAC NOLCOS, Bordeaux, 1992, pp. 282–288.
- O. Mouhib, B. Chereji, W. Marquis-Favre, D. Thomasset, J. Pousin, M. Picq, Procedure for the bond graph construction of an optimal control problem, in: International Journal of Tomography & Statistics, Special Issue on: Control Applications of Optimisation – control and aeronautics, optimal control, control of partial differential equations, vol. 5, Winter 2007.
- O. Mouhib, B. Chereji, W. Marquis-Favre, E. Bideaux, D. Thomasset, Bond graph representation of an optimal control problem for output error minimization, in: Proceedings of the 8th ICBGM 15–17 January 2007, San Diego, CA.
- A.J. van der Schaft, B. Maschke, Hamiltonian formulation of bond graphs, Ecole d’t d’Automatique de Grenoble, Session 22, Brogliato, B., 17–21 September 2001.
- Agrawal, (1999)
- P. Dolcini, C. Canudas de Wit, H. Bchart, Improved optimal control of dry clutch engagement, in: Proceedings of the 16th IFAC World Congress, Prague, Czech Republic, 4–8 July 2005, p. 6.
- Foulard, Commande et rgulation par calculateur numrique. Editions Eyrolles (1979)
- Moler, Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. Society for Industrial and Applied Mathematics Review (2003)
- MS1, http://www.lorsim.be, 2004.