Bond Graph Modeling

  • François E. Cellier


When I read a technical paper written by an author from whom I have not read anything before, I usually find that I have the biggest problems not with mastering the intellectual challenges that the paper presents, but with understanding the author’s terminology and relating it back to concepts with which I am familiar In this context, modeling is a notoriously difficult subject since it is so utterly interdisciplinary. It is therefore one of the major goals of this text to introduce a variety of different modeling concepts (terminologies) and relate them to each other. In this chapter, we shall discuss several graphical modeling techniques among which, in more detail, the bond graph modeling technique has found widespread acceptance and use among a number of modelers from several application areas, particularly mechanical engineers. We shall see that bond graphs are very easy to relate back to previously introduced concepts, and yet they are somewhat difficult to read on first glance.


Block Diagram Reference Node Duality Transformation Bond Graph Hydraulic Motor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [7.1]
    Alan Blundell (1982), Bond Graphs for Modelling Engineering Systems, Ellis Horwood Publishers, Chichester, United Kingdom, and Halsted Press, New York.Google Scholar
  2. [7.2]
    Peter C. Breedveld (1982), “Thermodynamic Bond Graphs and the Problem of Thermal Inertance,” J. Franklin Institute, 314 (1), pp. 15–40.MathSciNetCrossRefGoogle Scholar
  3. [7.3]
    Peter C. Breedveld (1984), Physical Systems Theory in Terms of Bond Graphs, Ph.D. dissertation, University of Twente, Enschede, The Netherlands.Google Scholar
  4. [7.4]
    Jan F. Broenink (1990), Computer-Aided Physical-Systems Modeling and Simulation: A Bond-Graph Approach, Ph.D. dissertation, University of Twente, Enschede, The Netherlands.Google Scholar
  5. [7.5]
    François E. Cellier (1990), “Hierarchical Nonlinear Bond Graphs — A Unified Methodology for Modeling Complex Physical Systems,” Proceedings European Simulation MultiConference, Nürnberg, F.R.G., pp. 1–13.Google Scholar
  6. [7.8]
    Hilding Elmqvist (1975), SIMNON — An Interactive Simulation Program for Nonlinear Systems — User’s Manual, Report CODEN: LUTFD2/(TFRT-7502), Dept. of Automatic Control, Lund Institute of Technology, Lund, Sweden.Google Scholar
  7. [7.7]
    Hilding Elmqvist (1978), A Structured Model Language for Large Continuous Systems, Ph.D. dissertation, Report CODEN: LUTFD2/(TRFT-1015), Dept. of Automatic Control, Lund Institute of Technology, Lund, Sweden.Google Scholar
  8. [7.8]
    Jose J. Granda (1982), Computer Aided Modeling Program (CAMP): A Bond Graph Preprocessor for Computer Aided Design and Simulation of Physical Systems Using Digital Simulation Languages, Ph.D. dissertation, Dept. of Mechanical Engineering, University of California, Davis.Google Scholar
  9. [7.9]
    Jose J. Granda (1985), “Computer Generation of Physical System Differential Equations Using Bond Graphs,” J. Franklin Institute, 319 (1/2), pp. 243–255.CrossRefGoogle Scholar
  10. [7.10]
    Jose J. Grande and F. Pourrahimi (1985), “Computer Graphic Techniques for the Generation and Analysis of Physical System Models,” in: Artificial Intelligence, Graphics, and Simulation, Proceedings of the Western Simulation MultiConference ( G. Birtwistle, ed.), SCS Publishing, La Jolla, Calif., pp. 70–75.Google Scholar
  11. [7.11]
    Gene H. Hostetter, Clement J. Savant, Jr., and Raymond T. Stefani (1989), Design of Feedback Control Systems, second edition, Saunders College Publishing, New York.Google Scholar
  12. [7.12]
    Dean C. Karnopp and Ronald C. Rosenberg (1974), System Dynamics; A Unified Approach, John Wiley, New York.Google Scholar
  13. [7.13]
    Granino A. Korn (1989), Interactive Dynamic-System Simulation, McGraw-Hill, New York.zbMATHGoogle Scholar
  14. [7.14]
    Edward E. L. Mitchell and Joseph S. Gauthier (1986), ACSL: Advanced Continuous Simulation Language — User Guide and Reference Manual, Mitchell & Gauthier Assoc., Concord, Mass.Google Scholar
  15. [7.15]
    Henry M. Paynter (1961), Analysis and Design of Engineering Systems, MIT Press, Cambridge, Mass.Google Scholar
  16. [7.16]
    Ronald C. Rosenberg (1974), A User’s Guide to ENPORT-4, John Wiley, New York.Google Scholar
  17. [7.17]
    RosenCode Associates, Inc. (1989), The ENPORT Reference Manual, Lansing, Mich.Google Scholar
  18. [7.18]
    Jan J. van Dixhoorn (1982), “Bond Graphs and the Challenge of a Unified Modelling Theory of Physical Systems,” in: Progress in Modelling and Simulation ( F.E. Cellier, ed.), Academic Press, London, pp. 207–245.Google Scholar


  1. [B7.1]
    Albert M. Bos and Peter C. Breedveld (1985), “Update of the Bond Graph Bibliography,” J. Franklin Institute, 319 (1/2), pp. 269–286.zbMATHCrossRefGoogle Scholar
  2. [B7.2]
    Peter C. Breedveld, Ronald C. Rosenberg, and T. Zhou (1991), “Bibliography of Bond Graph Theory and Application,” J. Franklin Institute, to appear.Google Scholar
  3. [B7.3]
    Vernon D. Gebben (1979), “Bond Graph Bibliography,” J. Franklin Institute, 308 (3), pp. 361–369.zbMATHCrossRefGoogle Scholar
  4. [B7.4]
    Louis P. A. Robichaud (1962), Signal Flow Graphs and Applications, Prentice–Hall, Englewood Cliffs, N.J.zbMATHGoogle Scholar
  5. [B7.5]
    Ronald C. Rosenberg and Dean C. Karnopp (1983), Introduction to Physical System Dynamics, McGraw–Hill, New York.Google Scholar
  6. [B7.6]
    Jean U. Thoma (1989), Simulation by Bondgraphs — Introduction to a Graphical Method, Springer–Verlag, New York.Google Scholar

Copyright information

© Springer Science+Business Media New York 1991

Authors and Affiliations

  • François E. Cellier
    • 1
  1. 1.Department of Electrical and Computer Engineering and Applied Mathematics ProgramUniversity of ArizonaTucsonUSA

Personalised recommendations