ThermoBondLib: Thermo-Bond Graph Library for Dymola/Modelica

Introduction

ThermoBondLib is a graphical modeling environment that was developed in the realm of the Dymola/Modelica family of Modeling tools. ThermoBondLib implements the methodology of modeling physical systems using thermo-bond graphs.

Bond graphs describe the power flows through a physical system. Since the concepts of energy conservation and power flow continuity are valid for all physical systems, bond graphs may be employed for modeling any and all physical phenomena.

Bond graphs form an intuitively attractive modeling tool that enables its user to understand and explain the dynamics of physical processes clearly and succinctly. For this reason, bond graphs are suitable both as a didactic and also as a highly practical tool for modelng physical systems.

Thermo-bond graphs form an extension of regular bond graphs. Some thermal phenomena, such as heat conduction and radiation, can be modeled using the regular bond graphs. However when modeling convective flows, a difficulty is being encountered, as the convective flow of heat is always accompanied by corresponding flows of mass and volume.

Thermo-bond graphs contain three parallel bondgraphic tracks, one of which describes the mass flow, whereas the second concerns itself with the coupled volume flow, and the third computes the accompanying entropy flow.

Thermo-bonds look exactly like regular bonds. However, they are painted in red in the ThermoBondLib library. Their connectors connect 11 instead of 3 variables. Internally, thermo-bonds are composed by regular bond graph elements (black bonds). For this reason, the library of regular bond graphs ( BondLib) must always be loaded together with ThermoBondLib.


Historical Development


Most Important Publications

  1. Greifeneder, J. and F.E. Cellier (2001), Modeling Convective Flows Using Bond Graphs, Proc. ICBGM'01, 5th SCS Intl. Conf. on Bond Graph Modeling and Simulation, Phoenix, Arizona, pp. 276-284.

  2. Greifeneder, J. and F.E. Cellier (2001), Modeling Multi-Phase Systems Using Bond Graphs, Proc. ICBGM'01, 5th SCS Intl. Conf. on Bond Graph Modeling and Simulation, Phoenix, Arizona, pp. 285-291.

  3. Greifeneder, J. and F.E. Cellier (2001), Modeling Multi-element Systems Using Bond Graphs, Proc. ESS'01, 13th European Simulation Symposium, Marseille, France, pp. 758-766.

  4. Cellier, F.E. and J. Greifeneder (2003), Object-oriented Modeling of Convective Flows Using the Dymola Thermo-bond-graph Library, Proc. ICBGM'03, 6th SCS Intl. Conf. on Bond Graph Modeling and Simulation, Orlando, Florida, pp. 198-204.

  5. Cellier, F.E. and J. Greifeneder (2008), ThermoBondLib - A New Modelica Library for Modeling Convective Flows, Proc. 6th International Modelica Conference, Bielefeld, Germany, Vol.1, pp. 163-172.

  6. Cellier, F.E. and J. Greifeneder (2009), Modeling Chemical Reactions in Modelica By Use of Chemo-bonds, Proc. 7th International Modelica Conference, Como, Italy, pp. 142-150.

Sponsors


Deutsche Version
Homepage


Last modified: November 25, 2010 -- © François Cellier