Book Open Access

Metamodelling: Bond Graphs and Dynamic Systems

Gawthrop, Peter; Smith, Lorcan


DataCite XML Export

<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd">
  <identifier identifierType="DOI">10.5281/zenodo.6998396</identifier>
  <creators>
    <creator>
      <creatorName>Gawthrop, Peter</creatorName>
      <givenName>Peter</givenName>
      <familyName>Gawthrop</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-6029-515X</nameIdentifier>
      <affiliation>University of Melbourne</affiliation>
    </creator>
    <creator>
      <creatorName>Smith, Lorcan</creatorName>
      <givenName>Lorcan</givenName>
      <familyName>Smith</familyName>
    </creator>
  </creators>
  <titles>
    <title>Metamodelling:  Bond Graphs and Dynamic Systems</title>
  </titles>
  <publisher>Zenodo</publisher>
  <publicationYear>2022</publicationYear>
  <subjects>
    <subject>Bond graphs; system modelling; energy based modelling.</subject>
  </subjects>
  <dates>
    <date dateType="Issued">2022-08-16</date>
  </dates>
  <resourceType resourceTypeGeneral="Book"/>
  <alternateIdentifiers>
    <alternateIdentifier alternateIdentifierType="url">https://zenodo.org/record/6998396</alternateIdentifier>
  </alternateIdentifiers>
  <relatedIdentifiers>
    <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.6998395</relatedIdentifier>
  </relatedIdentifiers>
  <rightsList>
    <rights rightsURI="https://creativecommons.org/licenses/by/4.0/legalcode">Creative Commons Attribution 4.0 International</rights>
    <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
  </rightsList>
  <descriptions>
    <description descriptionType="Abstract">&lt;p&gt;This is a 1996 textbook.&lt;/p&gt;

&lt;p&gt;With the increasing complexity of processes to be analysed, the&lt;br&gt;
modern control engineer often needs to develop a model of the system&lt;br&gt;
to be controlled. However, in many cases, there is limited time for&lt;br&gt;
detailed system analysis, and the engineer may not be an expert in&lt;br&gt;
that particular system domain. This book is aimed at graduate&lt;br&gt;
engineers (and postgraduate students) who wish to use a systematic&lt;br&gt;
approach to model development that is suited to computer-aided&lt;br&gt;
modelling environments.&lt;/p&gt;

&lt;p&gt;The goal of this book is to support the use of modelling as a&lt;br&gt;
useful knowledge-enhancing exercise, and to propose&lt;br&gt;
corresponding modelling methodologies. The motivation for this&lt;br&gt;
is the widespread use of models in analysing and simulating&lt;br&gt;
systems for safe and cost-effective evaluation of new&lt;br&gt;
processes. The context is primarily that of control system&lt;br&gt;
design, due to the extensive use of models of the process, and&lt;br&gt;
its disturbances, in modern design methods.&lt;/p&gt;

&lt;p&gt;We use the term metamodelling to describe the approach taken;&lt;br&gt;
i.e. a modelling methodology which transcends the accepted&lt;br&gt;
mathematical models for specific applications. This methodology&lt;br&gt;
abstracts general models from first principles, by&lt;br&gt;
employing an existing notation (bond graphs) as a metalanguage&lt;br&gt;
for describing physical systems. This book is, therefore,&lt;br&gt;
concerned with separating out the model development process&lt;br&gt;
from the functions for which the model is developed, in order&lt;br&gt;
to enhance understanding of the essentials of the real physical&lt;br&gt;
systems.&lt;/p&gt;

&lt;p&gt;This book is organised in two parts, so that the reader may&lt;br&gt;
first understand the motivation and the basic concepts, and&lt;br&gt;
then have the proposed methodology illustrated by a variety of&lt;br&gt;
examples covering a wide selection of applications.&lt;/p&gt;

&lt;p&gt;The first part describes general modelling principles, based on&lt;br&gt;
system decomposition, first using classical dynamical analysis&lt;br&gt;
and then via the energy bond graph notation. Bond graphs are&lt;br&gt;
shown to provide a powerful core model representation from&lt;br&gt;
which a variety of mathematical models may be derived. Bond&lt;br&gt;
graphs provide a useful means of illustrating causality which&lt;br&gt;
is shown to be a crucial aspect of system modelling.&lt;/p&gt;

&lt;p&gt;The second part uses specific case studies to illustrate the&lt;br&gt;
application of this methodology to systematic generation of the&lt;br&gt;
most widely used mathematical models. Reference is made to a&lt;br&gt;
computer-aided modelling tool (MTT), which is a research modelling&lt;br&gt;
toolbox which uses bond graphs to support the modelling of&lt;br&gt;
dynamic processes.&lt;/p&gt;

&lt;p&gt;This textbook was originally published by Prentice-Hall in 1996. The rights were returned to the authors on 21st July, 2003.&lt;/p&gt;</description>
  </descriptions>
</resource>
63
62
views
downloads
All versions This version
Views 6363
Downloads 6262
Data volume 176.7 MB176.7 MB
Unique views 5050
Unique downloads 4545

Share

Cite as