Bond graphs and object-oriented modelling - a comparison
- Bond graph modelling was devised by Professor Paynter at the Massachusetts Institute of Technology in 1959 and subsequently developed into a methodology for modelling multidisciplinary systems at a time when nobody was speaking of object-oriented modelling. On the other hand, so-called object-oriented modelling has become increasingly popular during the last few years. By relating the characteristics of both approaches, it is shown that bond graph modelling, although much older, may be viewed as a special form of object-oriented modelling. For that purpose the new object-oriented modelling language Modelica is used as a working language which aims at supporting multiple formalisms. Although it turns out that bond graph models can be described rather easily, it is obvious that Modelica started from generalized networks and was not designed to support bond graphs. The description of bond graph models in Modelica is illustrated by means of a hydraulic drive. Since VHDL-AMS as an important language standardized and supported by IEEE has been extended to support also modelling of non-electrical systems, it is briefly investigated as to whether it can be used for description of bond graphs. It turns out that currently it does not seem to be suitable.
Document Type: | Article |
---|---|
Language: | English |
Author: | W. Borutzky |
Parent Title (English): | Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering |
Volume: | 216 |
Issue: | 1 |
First Page: | 21 |
Last Page: | 33 |
ISSN: | 0959-6518 |
URN: | urn:nbn:de:hbz:1044-opus-1413 |
DOI: | https://doi.org/10.1243/0959651021541408 |
Publisher: | Sage |
Publishing Institution: | Hochschule Bonn-Rhein-Sieg |
Date of first publication: | 2002/02/01 |
Embargo Date: | 2003/02/01 |
Copyright: | © IMechE 2002. This publication is with permission of the rights owner freely accessible due to an Alliance licence and a national licence (funded by the DFG, German Research Foundation) respectively. |
Keyword: | bond-graph-based physical systems modelling; model exchange; object-oriented modelling; textual model description languages |
Departments, institutes and facilities: | Fachbereich Informatik |
Dewey Decimal Classification (DDC): | 0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik |
Open access funding: | Deutsche Forschungsgemeinschaft / Allianz- und Nationallizenzen: Diese Beiträge sind mit Zustimmung der Rechteinhaber aufgrund einer DFG-geförderten National- bzw. Allianzlizenz frei zugänglich. |
Entry in this database: | 2015/04/02 |
Licence (Multiple languages): | In Copyright (Urheberrechtsschutz) |