Bond Graph Modelling of Engineering Systems Theory , Applications and Software Support

This chapter introduces the reader to the concept-oriented approach to modeling that clearly separates ideal concepts from the physical components of a system when modeling its dynamic behavior for a specific problem context. This is done from a port-based point of view for which the domain-independent bond graph notation is used, which has been misinterpreted over and over, due to the paradigm shift that concept-oriented modeling in terms of ports requires. For that reason, the grammar and semantics of the graphical language of bond graphs are first defined without making any connection to the physical modeling concepts it is used for. In order to get a first impression of how bond graphs can represent models, an existing model is transformed into bond graphs as the transformation steps also give a good impression of how this notation provides immediate feedback on modeling decisions during actual modeling. Next, physical systems modeling in terms of bond graphs is discussed as well as the importance of the role of energy and power that is built into the semantics and grammar of bond graphs. It is emphasized that, just like circuit diagrams, bond graphs are a topological representation of the conceptual structure and should not be confused with spatial structure. By means of a discussion of some examples of such confusions it is explained why bond graphs have a slow acceptance rate in some scientific communities.

[1]  Singiresu S Rao,et al.  A Comparative Study of Evidence Theories in the Modeling, Analysis, and Design of Engineering Systems , 2013 .

[2]  Pieter C. Breedveld,et al.  Thermodynamic Bond Graphs and the Problem of Thermal Inertance , 1982 .

[3]  Stephen P. Timoshenko,et al.  Elementary theory and problems , 1940 .

[4]  D. G. Zill A first course in differential equations with applications , 1982 .

[5]  L. Chua Memristor-The missing circuit element , 1971 .

[6]  Dean Karnopp The energetic structure of multi-body dynamic systems , 1978 .

[7]  A. J. Blundell Bond graphs for modelling engineering systems , 1982 .

[8]  P. Breedveld,et al.  Simulation of system models containing zero-order causal paths—II Numerical implications of class 1 zero-order causal paths , 1991 .

[9]  Ilene J. Busch‐Vishniac,et al.  Wave-scattering approaches to conservation and causality , 1988 .

[10]  R. Leighton,et al.  Feynman Lectures on Physics , 1971 .

[11]  Anne Connor,et al.  Introduction to Physical Biochemistry and Biochemical Systems Modeling , 2008 .

[12]  Peter C. Breedveld Port-Based Modeling of Engineering Systems in Terms of Bond Graphs , 2007, Handbook of Dynamic System Modeling.

[13]  P. Breedveld Multibond graph elements in physical systems theory , 1985 .

[14]  Johannes van Dijk,et al.  Simulation of System Models Containing Zero-order Causal Paths , 1991 .

[15]  R. R. Allen Dynamics of Mechanisms and Machine Systems in Accelerating Reference Frames , 1981 .

[16]  Phillipp Meister,et al.  Introduction To Bond Graphs And Their Applications , 2016 .

[17]  P. C. Breedveld,et al.  Proposition for an Unambiguous Vector Bond Graph Notation , 1982 .

[18]  A. Schaft,et al.  An intrinsic Hamiltonian formulation of the dynamics of LC-circuits , 1995 .

[19]  J. Willems The Behavioral Approach to Open and Interconnected Systems , 2007, IEEE Control Systems.

[20]  Dean Karnopp,et al.  Analysis and simulation of multiport systems : the bond graph approach to physical system dynamics , 1968 .

[21]  Pieter C. Breedveld,et al.  Decomposition of multiport elements in a revised multibond graph notation , 1984 .

[22]  Pieter C. Breedveld Port-Based Modeling of Dynamic Systems , 2009 .