Abstract
This chapter gives a formal introduction to the bond graph modeling tool for integrated modeling of a mechatronic system whose components belong to several energy domains. The chapter starts with the basic concept of using power exchanged between parts of the system as a unified coordinate system and then it introduces various one-port bond graph elements which represent lumped parameter approximations of system components. Thereafter, various multiport elements to represent the model constraint structure are discussed. The concept of causality is explained from physical and mathematical viewpoints and it is shown how the system equations and block diagram models can be systematically derived from a causalled bond graph model. A step-by-step approach to build models of electrical and mechanical systems is presented with several examples. Later, this chapter also discusses the method to model uncertain parameter systems with the aid of linear fractional transformation. Finally, the chapter concludes with an application example and discussion on automated modeling through commercial software.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
J.J. Beaman, P.C. Breedveld, Physical modeling with Eulerian frames and bond graphs. J. Dyn. Syst. Meas. Control 110, 182–188 (1988)
T.K. Bera, A.K. Samantaray, Consistent bond graph modeling of planar multibody systems. World J. Model. Simul. 7(3), 173–178 (2011)
P.C. Bredveld, Multibond graph elements in physical systems theory. J. Frankl. Inst. 319(1/2), 1–36 (1985)
J.W. Brewer, Progress in the bond graph representations of economics and population dynamics. J. Frankl. Inst. 328(5/6), 675–696 (1991)
J.W. Brewer, P.P. Craig, Bilinear dynamic single-ports and bond graphs of economic systems. J. Frankl. Inst. 313(4), 185–196 (1982)
S. Das, Mechatronic Modeling and Simulation Using Bond Graphs (CRC Press, Boca Raton, USA, 2009)
G. Dauphin-Tanguy, C. Siè Kam, How to model parameter uncertainies in a bond graph framework, in ESS 99 1999, pp. 121–125
G. Dauphin-Tanguy, A. Rahmani, C. Sueur, Bond graph aided design of controlled systems. Simul. Pract. Theory 7(5–6), 493–513 (1999)
M.A. Djeziri, R. Merzouki, B. Ould Bouamama, Robust monitoring of an electric vehicle with structured and unstructured uncertainties. IEEE Trans. Veh. Technol. 58, 4710–4719 (2009)
M.A. Djeziri, B. Ould-Bouamama, R. Merzouki, Modelling and robust FDI of steam generator using uncertain bond graph model. J. Process Control 19(1), 149–162 (2009)
M.A. Djeziri, R. Merzouki, B. Ould-Bouamama, G. Dauphin-Tanguy, Robust fault diagnosis using bond graph approach. IEEE/ASME Trans. Mechatron. 12(6), 599–611 (2007)
H. Elmqvist, D. Brûck, M. Otter, Dymola-User’s manual. Dynasim AB (Lund, Sweeden, 1996), see also http://www.Dynasim.se
O.I. Franksen, Basic concepts in engineering and economics, in Physical Structure in Systems Theory: Network Approaches to Engineering and Economics, eds. by J.J. van Dixhoorn, F.J. Evans (Academic Press, San Francisco, 1974)
P.J. Gawthrop, Bicausal bond graphs, in International Confernce on Bond Graph Modeling and Simulation (IBGM’95), Las Vegas, USA, 1995
P.J. Gawthrop, Thermal modeling using mixed energy and pseudo bond graphs. Proc. IMechE J. Syst. Control Eng. 213, 201–216 (1999)
P.J. Gawthrop, Physical interpretation of inverse dynamics using bicausal bond graphs. J. Frankl. Inst. 337(6), 743–769 (2000)
J.J. Granda, The role of bond graph modeling and simulation in mechatronics systems: an integrated software tool: CAMP-G, MATLAB-SIMULINK. Mechatronics 12, 1271–1295 (2002)
C. Heny, D. Simanca, M. Delgado, Pseudo-bond graph model and simulation of a continuous stirred tank reactor. J. Frankl. Inst. 337(1), 21–42 (2000)
B.J. Joseph, H.R. Martens, The method of relaxed causality in the bond graph analysis of nonlinear systems. J. Dyn. Syst. Meas. Control 1, 95–99 (1974)
D.C. Karnopp, State variables and pseudo-bond graphs for compressible thermo-fluid systems. J. Dyn. Syst. Meas. Control 101(3), 201–204 (1979)
D.C. Karnopp, Bond graph models for electrochemical energy storage: electrical, chemical and thermal effects. J. Frankl. Inst. 327, 983–992 (1990)
D.C. Karnopp, S. Azerbaijani, Pseudo bond graphs for generalised compartmental models in engineering and physiology. J. Frankl. Inst. 312(2), 95–108 (1981)
D.C. Karnopp, D. Margolis, R. Rosenberg, Systems Dynamics: A Unified Approach, 2nd edn. (Wiley, New York, 1990)
D.C. Karnopp, D.L. Margolis, R.C. Rosenberg, System Dynamics: Modeling and Simulation of Mechatronic Systems (Wiley, New York, 2000)
M. Khemliche, B. Ould Bouamama, H. Haffaf, Sensor placement for component diagnosability using bond-graph. Sens. Actuators A Phys. 132(2), 547–556 (2006)
T. Kohda, H. Katsubi, H. Fujihara, K. Inoue, Identification of system failure causes using bond graph models. IEEE Trans. Syst. Man Cybern. 5, 269–274 (1993)
J. Lefévre, J. Barreto, A mixed block diagram bond graph approach for biochemical models with mass action rate law kinetics. J. Frankl. Inst. 319(1/2), 201–215 (1985)
The Mathworks Inc., MATLAB, http://www.mathworksm.com
K. Medjaher, A.K. Samantaray, B. Ould Bouamama, M. Staroswiecki, Supervision of an industrial steam generator. Part II: Online implementation. Control Eng. Pract. 14(1), 85–96 (2005)
K. Medjaher, A.K. Samantaray, B. Ould Bouamama, Bond graph model of a vertical U-tube steam condenser coupled with a heat exchanger. Simul. Model. Pract. Theory 17(1), 228–239 (2009)
R. Merzouki, K. Medjaher, M.A. Djeziri, B. Ould Bouamama, Backlash fault detection in mechatronic system. Mechatronics 17(6), 299–310 (2007)
P.J. Mosterman, G. Biswas, Diagnosis of continuous valued systems in transient operating regions. IEEE Trans. Syst. Man Cybern. 29(6), 554–565 (1999)
A. Mukherjee, R. Karmakar, Modelling and Simulation of Engineering Systems Through Bond Graphs (Alpha Sciences International, Pangbourne, 2000)
A. Mukherjee, R. Karmakar, A.K. Samantaray, Bond Graph in Modeling, Simulation and Fault Identification (CRC Press, Boca Raton, 2006) ISBN: 978-8188237968, 1420058657
A. Mukherjee, A.K. Samantaray, System modelling through bond graph objects on SYMBOLS 2000, in International Conference on Bond Graph Modeling and Simulation (ICBGM’01), Simulation Series, vol. 33, no. 1, 2001, pp. 164–170, ISBN 1-56555-103-6
R.F. Ngwompo, S. Scavarda, Dimensioning problems in system design using bicausal bond graphs. Simul. Pract. Theory 7, 577–587 (1999)
B. Ould Bouamama, Bond graph approach as analysis tool in thermofluid model library conception. J. Frankl. Inst. 340(1), 1–23 (2003)
B. Ould Bouamama, K. Medjaher, M. Bayart, A.K. Samantaray, B. Conrard, Fault detection and isolation of smart actuators using bond graphs and external models. Control Eng. Pract. 13(2), 159–175 (2005)
B. Ould Bouamama, K. Medjaher, A.K. Samantaray, M. Staroswiecki, Supervision of an industrial steam generator. Part I: Bond graph modelling. Control Eng. Pract. 14(1), 71–83 (2005)
B. Ould Bouamama, A.K. Samantaray, K. Medjaher, M. Staroswiecki, G. Dauphin-Tanguy, Model builder using functional and bond graph tools for FDI design. Control Eng. Pract. 13(7), 875–891 (2005)
H.M. Paynter, Analysis and Design of Engineering Systems (M.I.T. Press, Cambridge, 1961)
A. Rahmani, C. Sueur, G. Dauphin-Tanguy, Approche des bond graphs pour l’analyse structurelle des systèmes linéaires. Linear Algebra Appl. 259, 101–131 (1997)
R. Redheffer, On a certain linear fractional transformation. EMJ Maths Phys. 39, 269–286 (1960)
A.K. Samantaray, S.K. Ghoshal, Sensitivity bond graph approach to multiple fault isolation through parameter estimation. Proc. MechE Part-I J. Syst. Control Eng. 221(4), 577–587 (2007)
A.K. Samantaray, S.K. Ghoshal, Bicausal bond graphs for supervision: from fault detection and isolation to fault accommodation. J. Frankl. Inst. 345(1), 1–28 (2008)
A.K. Samantaray, S.K. Ghoshal, S. Chakraborty, A. Mukherjee, Improvements to single-fault isolation using estimated parameters. Simulation 81(12), 827–845 (2005)
A.K. Samantaray, K. Medjaher, B. Ould Bouamama, M. Staroswiecki, G. Dauphin-Tanguy, Component based modelling of thermo-fluid systems for sensor placement and fault detection. Simul. Trans. Soc. Model. Simul. Int. 80(7–8), 381–398 (2004)
A.K. Samantaray, K. Medjaher, B. Ould Bouamama, M. Staroswiecki, G. Dauphin-Tanguy, Diagnostic bond graphs for online fault detection and isolation. Simul. Model. Pract. Theory 14(3), 237–262 (2005)
A.K. Samantaray, B. Ould Bouamama, Model-Based Process Supervision—A Bond Graph Approach (Springer, London, 2008)
A.K. Samantaray, S.S. Dasgupta, R. Bhattacharyya, Bond graph modeling of an internally damped nonideal flexible spinning shaft. J. Dyn. Syst. Meas. Control Trans. ASME 132(6), art. no. 061502 (2010)
C. Sueur, G. Dauphin-Tanguy, Structural controllability/observability of linear systems represented by bond graphs. J. Frankl. Inst. 326(6), 869–883 (1989)
C. Sueur, G. Dauphin-Tanguy, Bond graph approach for structural analysis of MIMO linear systems. J. Frankl. Inst. 328(1), 55–70 (1991)
C. Sueur, G. Dauphin-Tanguy, Controllability indices for structured systems. Linear Algebra Appl. 250, 275–287 (1997)
M. Tagina, J.P. Cassar, G. Dauphin-Tanguy, M. Staroswiecki, Bond graph models for direct generation of formal fault detection systems. Syst. Anal. Model. Simul. 23, 1–17 (1996)
M. Tagina, JPh Cassar, G. Dauphin-Tanguy, M. Staroswiecki, Localisation de défaillances par l’approche bond-graph. J. Européen des Systèmes Automatisés (JESA) 31, 1489–1508 (1998)
J.U. Thoma, Introduction to Bond Graphs and Their Applications (Pergamon Press, Oxford, 1975)
J.U. Thoma, B. Ould Bouamama, Modelling and Simulation in Thermal and Chemical Engineering. Bond Graph Approach (Springer, Telos, 2000)
Twentesim, Users Manual of Twentesim (20sim) (Controllab Products Inc., Enschede, 1996)
J. Van-Dijk, On the Role of Bond Graph Causality in Modelling Mechatronic Systems Ph.D. Thesis, University of Twente, The Netherlands, 1994
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2013 Springer-Verlag London
About this chapter
Cite this chapter
Merzouki, R., Samantaray, A.K., Pathak, P.M., Ould Bouamama, B. (2013). Bond Graph Modeling of Mechatronic Systems. In: Intelligent Mechatronic Systems. Springer, London. https://doi.org/10.1007/978-1-4471-4628-5_2
Download citation
DOI: https://doi.org/10.1007/978-1-4471-4628-5_2
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-4627-8
Online ISBN: 978-1-4471-4628-5
eBook Packages: EngineeringEngineering (R0)