Bond graph formulation of an optimal control problem for linear time invariant systems
Authors
Wilfrid Marquis-Favre, Omar Mouhib, Bogdan Chereji, Daniel Thomasset, Jérôme Pousin, Martine Picq
Abstract
A recent communication has proposed a conjectural procedure for representing a category of optimal control problems in bond graph language [W. Marquis-Favre, B. Chereji, D. Thomasset, S. Scavarda, Bond graph representation of an optimal control problem: the dc motor example, in: ICBGM’05 International Conference of Bond Graph Modelling and Simulation, New Orleans, USA, January 23–27, 2005, pp. 239–244]. This paper aims at providing a fundamental theory for proving the effectiveness of this procedure. The class of problem that the procedure can deal with has been extended. Its application was formerly restricted to linear time invariant siso system. The systems considered now are linear time invariant mimo systems. The optimization objective is the minimization of dissipation and input. The developments concerning the optimal control problem are based on the Pontryagin maximum principle and the proof of the effectiveness of the procedure makes a broad use of the port-Hamiltonian concept. As a result, the bond graph representation of the given optimization problem enables the analytical system, which provides the optimal solution, to be derived. The work presented in this paper is the first step in research with perspectives towards formulating dynamic optimization problems in bond graph and, towards coupling this formulation with a sizing methodology using bond graph language and a state-space inverse model approach. This sizing methodology, however, is not the topic of this paper and thus is not presented here.
Keywords
Optimal control; Bond graph; Pontryagin maximum principle; Port-Hamiltonian system; Bicausality
Citation
- Journal: Journal of the Franklin Institute
- Year: 2008
- Volume: 345
- Issue: 4
- Pages: 349–373
- Publisher: Elsevier BV
- DOI: 10.1016/j.jfranklin.2007.10.005
BibTeX
@article{Marquis_Favre_2008,
title={{Bond graph formulation of an optimal control problem for linear time invariant systems}},
volume={345},
ISSN={0016-0032},
DOI={10.1016/j.jfranklin.2007.10.005},
number={4},
journal={Journal of the Franklin Institute},
publisher={Elsevier BV},
author={Marquis-Favre, Wilfrid and Mouhib, Omar and Chereji, Bogdan and Thomasset, Daniel and Pousin, Jérôme and Picq, Martine},
year={2008},
pages={349--373}
}
References
- Marquis-Favre, Bond graph representation of an optimal control problem: the dc motor example. (2005)
- Naslin, (1966)
- Pun, (1969)
- Naidu, (2003)
- Cabanellas, A formulation of the sensitivity analysis for dynamic systems optimization based on pseudo bond graphs. (1995)
- Cabanellas, Dynamic systems optimization based on pseudo bond graph. (1999)
- Gawthrop, P. J. Sensitivity bond graphs. Journal of the Franklin Institute vol. 337 907–922 (2000) – 10.1016/s0016-0032(00)00052-1
- Gawthrop, P. J. & Ronco, E. Estimation and control of mechatronic systems using sensitivity bond graphs. Control Engineering Practice vol. 8 1237–1248 (2000) – 10.1016/s0967-0661(00)00062-9
- 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
- Maschke, B. M., Van Der Schaft, A. J. & Breedveld, P. C. An intrinsic hamiltonian formulation of network dynamics: non-standard poisson structures and gyrators. Journal of the Franklin Institute vol. 329 923–966 (1992) – 10.1016/s0016-0032(92)90049-m
- Maschke, B. M. & van der Schaft, A. J. Port-Controlled Hamiltonian Systems: Modelling Origins and Systemtheoretic Properties. IFAC Proceedings Volumes vol. 25 359–365 (1992) – 10.1016/s1474-6670(17)52308-3
- Breedveld, A definition of the multibond graph language. (1986)
- Crandall, (1968)
- Karnopp, (2000)
- 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
- Schultz, (1967)
- Takahashi, (1972)
- 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
- Agrawal, Optimization of dynamic systems. (1999)
- Lewis, (1995)
- Zadeh, (1963)
- Kailath, (1980)
- Xia, Adjoint system by using the representation of bond graph. (2001)