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, P. C. Multibond graph elements in physical systems theory. Journal of the Franklin Institute vol. 319 1–36 (1985) – 10.1016/0016-0032(85)90062-6
- Breedveld, A definition of the multibond graph language. (1986)
- Dauphin-Tanguy, (2000)
- Ngwompo, R. F. & Scavarda, S. Dimensioning problems in system design using bicausal bond graphs. Simulation Practice and Theory vol. 7 577–587 (1999) – 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, P. J. Physical interpretation of inverse dynamics using bicausal bond graphs. Journal of the Franklin Institute vol. 337 743–769 (2000) – 10.1016/s0016-0032(00)00051-x
- Karnopp, (2000)
- Kirk, (1970)
- Agrawal, (1999)
- 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)