Book Open Access

Metamodelling: Bond Graphs and Dynamic Systems

Gawthrop, Peter; Smith, Lorcan

JSON-LD ( Export

  "description": "<p>This is a 1996 textbook.</p>\n\n<p>With the increasing complexity of processes to be analysed, the<br>\nmodern control engineer often needs to develop a model of the system<br>\nto be controlled. However, in many cases, there is limited time for<br>\ndetailed system analysis, and the engineer may not be an expert in<br>\nthat particular system domain. This book is aimed at graduate<br>\nengineers (and postgraduate students) who wish to use a systematic<br>\napproach to model development that is suited to computer-aided<br>\nmodelling environments.</p>\n\n<p>The goal of this book is to support the use of modelling as a<br>\nuseful knowledge-enhancing exercise, and to propose<br>\ncorresponding modelling methodologies. The motivation for this<br>\nis the widespread use of models in analysing and simulating<br>\nsystems for safe and cost-effective evaluation of new<br>\nprocesses. The context is primarily that of control system<br>\ndesign, due to the extensive use of models of the process, and<br>\nits disturbances, in modern design methods.</p>\n\n<p>We use the term metamodelling to describe the approach taken;<br>\ni.e. a modelling methodology which transcends the accepted<br>\nmathematical models for specific applications. This methodology<br>\nabstracts general models from first principles, by<br>\nemploying an existing notation (bond graphs) as a metalanguage<br>\nfor describing physical systems. This book is, therefore,<br>\nconcerned with separating out the model development process<br>\nfrom the functions for which the model is developed, in order<br>\nto enhance understanding of the essentials of the real physical<br>\nsystems.</p>\n\n<p>This book is organised in two parts, so that the reader may<br>\nfirst understand the motivation and the basic concepts, and<br>\nthen have the proposed methodology illustrated by a variety of<br>\nexamples covering a wide selection of applications.</p>\n\n<p>The first part describes general modelling principles, based on<br>\nsystem decomposition, first using classical dynamical analysis<br>\nand then via the energy bond graph notation. Bond graphs are<br>\nshown to provide a powerful core model representation from<br>\nwhich a variety of mathematical models may be derived. Bond<br>\ngraphs provide a useful means of illustrating causality which<br>\nis shown to be a crucial aspect of system modelling.</p>\n\n<p>The second part uses specific case studies to illustrate the<br>\napplication of this methodology to systematic generation of the<br>\nmost widely used mathematical models. Reference is made to a<br>\ncomputer-aided modelling tool (MTT), which is a research modelling<br>\ntoolbox which uses bond graphs to support the modelling of<br>\ndynamic processes.</p>\n\n<p>This textbook was originally published by Prentice-Hall in 1996. The rights were returned to the authors on 21st July, 2003.</p>", 
  "license": "", 
  "creator": [
      "affiliation": "University of Melbourne", 
      "@id": "", 
      "@type": "Person", 
      "name": "Gawthrop, Peter"
      "@type": "Person", 
      "name": "Smith, Lorcan"
  "url": "", 
  "datePublished": "2022-08-16", 
  "keywords": [
    "Bond graphs; system modelling; energy based modelling."
  "@context": "", 
  "identifier": "", 
  "@id": "", 
  "@type": "Book", 
  "name": "Metamodelling:  Bond Graphs and Dynamic Systems"
All versions This version
Views 6565
Downloads 6464
Data volume 182.5 MB182.5 MB
Unique views 5252
Unique downloads 4747


Cite as