Skip to main content

Bond Graph Modeling of Mechatronic Systems

  • Chapter
  • First Online:
Intelligent Mechatronic Systems

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. J.J. Beaman, P.C. Breedveld, Physical modeling with Eulerian frames and bond graphs. J. Dyn. Syst. Meas. Control 110, 182–188 (1988)

    Article  Google Scholar 

  2. T.K. Bera, A.K. Samantaray, Consistent bond graph modeling of planar multibody systems. World J. Model. Simul. 7(3), 173–178 (2011)

    Google Scholar 

  3. P.C. Bredveld, Multibond graph elements in physical systems theory. J. Frankl. Inst. 319(1/2), 1–36 (1985)

    Article  Google Scholar 

  4. J.W. Brewer, Progress in the bond graph representations of economics and population dynamics. J. Frankl. Inst. 328(5/6), 675–696 (1991)

    Article  MATH  Google Scholar 

  5. J.W. Brewer, P.P. Craig, Bilinear dynamic single-ports and bond graphs of economic systems. J. Frankl. Inst. 313(4), 185–196 (1982)

    Article  MATH  Google Scholar 

  6. S. Das, Mechatronic Modeling and Simulation Using Bond Graphs (CRC Press, Boca Raton, USA, 2009)

    Google Scholar 

  7. G. Dauphin-Tanguy, C. Siè Kam, How to model parameter uncertainies in a bond graph framework, in ESS 99 1999, pp. 121–125

    Google Scholar 

  8. G. Dauphin-Tanguy, A. Rahmani, C. Sueur, Bond graph aided design of controlled systems. Simul. Pract. Theory 7(5–6), 493–513 (1999)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. H. Elmqvist, D. Brûck, M. Otter, Dymola-User’s manual. Dynasim AB (Lund, Sweeden, 1996), see also http://www.Dynasim.se

  13. 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)

    Google Scholar 

  14. P.J. Gawthrop, Bicausal bond graphs, in International Confernce on Bond Graph Modeling and Simulation (IBGM’95), Las Vegas, USA, 1995

    Google Scholar 

  15. P.J. Gawthrop, Thermal modeling using mixed energy and pseudo bond graphs. Proc. IMechE J. Syst. Control Eng. 213, 201–216 (1999)

    Article  Google Scholar 

  16. P.J. Gawthrop, Physical interpretation of inverse dynamics using bicausal bond graphs. J. Frankl. Inst. 337(6), 743–769 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. D.C. Karnopp, State variables and pseudo-bond graphs for compressible thermo-fluid systems. J. Dyn. Syst. Meas. Control 101(3), 201–204 (1979)

    Article  Google Scholar 

  21. D.C. Karnopp, Bond graph models for electrochemical energy storage: electrical, chemical and thermal effects. J. Frankl. Inst. 327, 983–992 (1990)

    Article  Google Scholar 

  22. D.C. Karnopp, S. Azerbaijani, Pseudo bond graphs for generalised compartmental models in engineering and physiology. J. Frankl. Inst. 312(2), 95–108 (1981)

    Article  Google Scholar 

  23. D.C. Karnopp, D. Margolis, R. Rosenberg, Systems Dynamics: A Unified Approach, 2nd edn. (Wiley, New York, 1990)

    Google Scholar 

  24. D.C. Karnopp, D.L. Margolis, R.C. Rosenberg, System Dynamics: Modeling and Simulation of Mechatronic Systems (Wiley, New York, 2000)

    Google Scholar 

  25. M. Khemliche, B. Ould Bouamama, H. Haffaf, Sensor placement for component diagnosability using bond-graph. Sens. Actuators A Phys. 132(2), 547–556 (2006)

    Article  Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Google Scholar 

  28. The Mathworks Inc., MATLAB, http://www.mathworksm.com

  29. 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)

    Article  Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. R. Merzouki, K. Medjaher, M.A. Djeziri, B. Ould Bouamama, Backlash fault detection in mechatronic system. Mechatronics 17(6), 299–310 (2007)

    Article  Google Scholar 

  32. P.J. Mosterman, G. Biswas, Diagnosis of continuous valued systems in transient operating regions. IEEE Trans. Syst. Man Cybern. 29(6), 554–565 (1999)

    Article  Google Scholar 

  33. A. Mukherjee, R. Karmakar, Modelling and Simulation of Engineering Systems Through Bond Graphs (Alpha Sciences International, Pangbourne, 2000)

    Google Scholar 

  34. A. Mukherjee, R. Karmakar, A.K. Samantaray, Bond Graph in Modeling, Simulation and Fault Identification (CRC Press, Boca Raton, 2006) ISBN: 978-8188237968, 1420058657

    Google Scholar 

  35. 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

    Google Scholar 

  36. R.F. Ngwompo, S. Scavarda, Dimensioning problems in system design using bicausal bond graphs. Simul. Pract. Theory 7, 577–587 (1999)

    Article  Google Scholar 

  37. B. Ould Bouamama, Bond graph approach as analysis tool in thermofluid model library conception. J. Frankl. Inst. 340(1), 1–23 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  38. 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)

    Article  Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. 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)

    Article  Google Scholar 

  41. H.M. Paynter, Analysis and Design of Engineering Systems (M.I.T. Press, Cambridge, 1961)

    Google Scholar 

  42. 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)

    Article  MathSciNet  MATH  Google Scholar 

  43. R. Redheffer, On a certain linear fractional transformation. EMJ Maths Phys. 39, 269–286 (1960)

    MathSciNet  Google Scholar 

  44. 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)

    Article  Google Scholar 

  45. 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)

    Article  MATH  Google Scholar 

  46. A.K. Samantaray, S.K. Ghoshal, S. Chakraborty, A. Mukherjee, Improvements to single-fault isolation using estimated parameters. Simulation 81(12), 827–845 (2005)

    Article  Google Scholar 

  47. 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)

    Google Scholar 

  48. 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)

    Article  Google Scholar 

  49. A.K. Samantaray, B. Ould Bouamama, Model-Based Process Supervision—A Bond Graph Approach (Springer, London, 2008)

    Google Scholar 

  50. 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)

    Google Scholar 

  51. C. Sueur, G. Dauphin-Tanguy, Structural controllability/observability of linear systems represented by bond graphs. J. Frankl. Inst. 326(6), 869–883 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  52. C. Sueur, G. Dauphin-Tanguy, Bond graph approach for structural analysis of MIMO linear systems. J. Frankl. Inst. 328(1), 55–70 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  53. C. Sueur, G. Dauphin-Tanguy, Controllability indices for structured systems. Linear Algebra Appl. 250, 275–287 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  54. 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)

    MATH  Google Scholar 

  55. 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)

    Google Scholar 

  56. J.U. Thoma, Introduction to Bond Graphs and Their Applications (Pergamon Press, Oxford, 1975)

    Google Scholar 

  57. J.U. Thoma, B. Ould Bouamama, Modelling and Simulation in Thermal and Chemical Engineering. Bond Graph Approach (Springer, Telos, 2000)

    Google Scholar 

  58. Twentesim, Users Manual of Twentesim (20sim) (Controllab Products Inc., Enschede, 1996)

    Google Scholar 

  59. J. Van-Dijk, On the Role of Bond Graph Causality in Modelling Mechatronic Systems Ph.D. Thesis, University of Twente, The Netherlands, 1994

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rochdi Merzouki .

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics