Simulation by Bondgraphs

Similar documents
MATLAB Guide to Finite Elements

Cognitive Systems Monographs

Dry Etching Technology for Semiconductors. Translation supervised by Kazuo Nojiri Translation by Yuki Ikezi

Hierarchy Process. The Analytic. Bruce L. Golden Edward A. Wasil Patrick T. Harker (Eds.) Applications and Studies

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective

Computer-Aided Production Management

Advanced Electronic Circuits

Studies in Empirical Economics

Design for Innovative Value Towards a Sustainable Society

3 Forensic Science Progress

StraBer Wahl Graphics and Robotics

2 Forensic Science Progress

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control

Lecture Notes in Control and Information Sciences 283. Editors: M. Thoma M. Morari

Architecture Design and Validation Methods

Lecture Notes in Control and Information Sciences

Technology Roadmapping for Strategy and Innovation

Springer Series on. Signals and Communication Technology

Dynamics of Fibre Formation and Processing

Risk-Based Ship Design

U. Lindemann (Ed.) Human Behaviour in Design

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

ICT for the Next Five Billion People

Synthetic Aperture Radar

MICROSCOPE PHOTOMETRY

Introduction to Computational Optimization Models for Production Planning in a Supply Chain

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Health Information Technology Standards. Series Editor: Tim Benson

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Pierre-Yves Henin (Ed.) Advances in Business Cycle Research

Introduction to Fuzzy Logic using MATLAB

SpringerBriefs in Space Development

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

Computer Automation in Manufacturing

ZEW Economic Studies. Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany

Applied Technology and Innovation Management

Advances in Modern Tourism Research

Handbook of Engineering Acoustics

Scientific Data Mining and Knowledge Discovery

Lecture Notes in Applied and Computational Mechanics

Advances in Metaheuristic Algorithms for Optimal Design of Structures

Innovation Policy in a Knowledge-Based Economy

Studies in Economic Ethics and Philosophy

Offshore Energy Structures

Future-Oriented Technology Analysis

Lindenmayer Systems. G. Rozenberg A. Salomaa (Eds.) Impacts on Theoretical Computer Science, Computer Graphics, and Developmental Biology

Power Sonic and Ultrasonic Transducers Design

Communications in Computer and Information Science 85

ANALOG CIRCUITS AND SIGNAL PROCESSING

Lecture Notes in Computer Science

Lecture Notes in Computational Science and Engineering 68

Dao Companion to the Analects

Acoustic Emission Testing

146 Advances in Polymer Science

Computational Intelligence for Network Structure Analytics

Inside the Smart Home

Matthias Pilz Susanne Berger Roy Canning (Eds.) Fit for Business. Pre-Vocational Education in European Schools RESEARCH

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM

Broadband Networks, Smart Grids and Climate Change

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, May 2016, Trento, Italy

Enabling Manufacturing Competitiveness and Economic Sustainability

B.I. Dundas M. Levine P.A. Østvær O. Röndigs. Motivic Homotopy Theory. Lectures at a Summer School in Nordfjordeid, Norway, August 2002 ABC

SpringerBriefs in Applied Sciences and Technology

Lecture Notes in Computer Science

Representations of Integers as Sums of Squares

Explaining Technical Change in a Small Country. The Finnish National Innovation System

Lecture Notes in Computer Science

Health Informatics. For further volumes:

El-Kébir Boukas and Fouad M. AL-Sunni. Mechatronic Systems. Analysis, Design and Implementation ABC

AUTOMOTIVE CONTROL SYSTEMS

Surface Mining Machines

Palgrave Studies in the History of Science and Technology

SpringerBriefs in Electrical and Computer Engineering

TECHNOLOGY, INNOVATION, and POLICY 3. Series of the Fraunhofer Institute for Systems and Innovation Research (lsi)

6 Forensic Science Progress

Testing Safety-Related Software

Studies in Systems, Decision and Control

SpringerBriefs in Space Development

FUNDAMENTALS OF SIGNALS AND SYSTEMS

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Requirements Engineering for Digital Health

Active Perception in the History of Philosophy

Sustainable Development

Palgrave Studies in Comics and Graphic Novels. Series Editor Roger Sabin University of the Arts London London, United Kingdom

CMOS Test and Evaluation

The Cultural and Social Foundations of Education. Series Editor A.G. Rud College of Education Washington State University USA

Power Electronics Semiconductor Switches

Hiroyuki Kajimoto Satoshi Saga Masashi Konyo. Editors. Pervasive Haptics. Science, Design, and Application

@'1? CAD. ~ Office. Integration

SpringerBriefs in Astronomy

Advances in Computer Vision and Pattern Recognition

THE FIELDS OF ELECTRONICS

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Privacy, Data Protection and Cybersecurity in Europe

Management and Industrial Engineering. Series editor J. Paulo Davim, Aveiro, Portugal

Discursive Constructions of Corporate Identities by Chinese Banks on Sina Weibo

Socio-technical Design of Ubiquitous Computing Systems

Springer Series in Advanced Microelectronics 33

Faster than Nyquist Signaling

Transcription:

Jean U. Thoma Simulation by Bondgraphs Introduction to a Graphical Method Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong 1990

Professor Dr. Jean Ulrich Thoma Dept. of Mechanical Engineering University of Waterloo Ontario, Canada N2L 3G 1 Thoma Consulting CH-6300 Zug, Switzerland ISBN-13:978-3-642-83924-5 e-isbn-13:978-3-642-83922-1 001: 10.1007/978-3-642-83922-1 Library of Congress Cataloging in Publication Data Thoma, Jean U. (Jean Ulrich), 1927- Simulation by bondgraphs : introduction to a graphical method / Jean U. Thoma. Includes bibliographical references. ISBN-13:978-3-642-83924-5(U.S. : alk. paper) 1. Bond graphs. I. Title. II. Title: Simulation by bond graphs. TA338.B6T47 1900 620'.00l'l-<ic2Q This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in other ways, and storage in data banks. Duplication of this publication or parts thereof is only permitted under the provisions of the German Copyright Law of September 9, 1965, in its current version, and a copyright fee must always be paid. Violations fall under the prosecution act of the German Copyright Law. Springer-Verlag Berlin Heidelberg 1990 The use of registered names, trademarks, etc. in this publication does not imply, even in the absence' of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Typesetting: Thomson Press India Ltd., India; 216113020-543210 - Printed on acid-free paper

Preface The idea of this new Bondgraph book appeared during the authors stay at Osaka University in spring 1987 as fellow of the JSPS (Japanese Society for the Promotion of Science). Instead of having my 1975 book translated into japanese I felt it needed to be completely rewritten. The japanese edition is under way as a joint-venture with Prof. N. Suda of Osaka University and should be available soon by Corona Publisher in Tokyo as Nr 9 of their series on Modern Control Engineering. The basic plan comes from myoid book on Bondgraphs (Thoma 1975), meanwhile published also in German and Italian. It has been modified from teaching and consulting experience, particularly from the graduate course "Modern Machine Design by Bondgraphs" at the University of Waterloo, Ontario, Canada. Many of the 20 worked examples come from the industrial simulation of real machines, installations and systems. Since the early years the PC (Personal Computer) has changed the working environment of the modern engineer and scientist, as with many other professions. Today (1990), the programing power of Bondgraphs produces impressive results on inexpensive personal machines. Bondgraphs stem from the ingenuity of Henry Paynter at MIT (Cambridge, USA) since the 1960ties. They are a representation of engineering systems on paper by letter elements and their interconnections, called bonds. They posses a myriad of advantages (Margolis 1985) which become impressive, even world shaking with moderately complex simulations. We therefore expect a great increase of bondgraphing in the future. Our intended readers remain the same: Any person, student or engineer in industry who needs to simulate systems with mechanical, hydraulic or electric parts. Due to its application oriented character, bond graphing is most useful for increasing the efficiency of new product design. Further, the book can be used for Bondgraph courses and will be by the author for his courses Modebond and Simbond (Appendix 1). We expect no prior knowledge of Bondgraphs from our readers, only a feeling for control engineering, including block diagrams, transfer functions and stability. Interest in interdisciplinary engineering and analogies will help. In the first chapter we describe graphical system models in general whilst Bondgraphs are introduced in Chapter 2. The following 3 chapters treat the

VI Preface writing of Bondgraphs for mechanical, hydraulic and electric systems with worked examples. Computational details and elimination of numeric difficulties come in chapter 6, in order to also teach the practical aspects of simulation. Chapter 7 speaks about thermodynamics by Bondgraphs with extension to thermal engines and chemical networks. More involved questions are treated in chapter 8 and the final chapter brings further worked examples. The examples are worked with the TUTSIM (1988) program, which is a fast and powerful program for microcomputers. However, other programs can be used and we encourage our collaborators and students to do so in order to gain experience with the strong and weak points of each program. Each TUTSIM listing is like a set of mathematical equation written in a condensed form; reconverting to usual mathematical writing is immediate (Fig. 2.24/2.25). It can then be converted to BASIC, PASCAL, C, etc., which include other unconventional writings of mathematical equations. In summary, the problems and pitfalls of numerical mathematics are universal. Today (1990), a book is a data carrier, an alternative to telephone wires and computer diskettes. We have carefully optimised the accessibility, the weak point of books compared to diskettes. So the start is easy, but difficulty increases both with the chapters and with the sections within a chapter. Fitting modern times, the efficiency of information acquisition by the reader is greatly improved by the personal play with the computer, including the worked examples. Hence we recommend the reader to use his PC as often as possible. It is fun and learning at the same time. In order to make study and play with the examples easier, the reader can order a diskette with the worked examples and a rudimentary form a TUTSIM for a nominal fee. Concluding, we the authors of Bondgraph books and papers, enjoy the power and beauty of Bondgraphs in teaching, research and consulting since many years. We wish to share our experience and emotions with our readers. March 1990 Jean U. Thoma A diskette with the listings of the worked examples and a rudimentary form of TUTSIM can be obtained from: in Europe: Meerman Automation, Postbus 154, NL 7160 AC Neede Tel. 0031545093901, Fax 00315450 91153 in America: TUTSIM Products, 200 California A V #212, Palo Alto, CA 94306, USA Tel. (415) 325 4800, Fax (415) 325 4801

Table of Contents 1 Simulation and Graphical System Models... 1 1.1 Setting the Stage... 1 1.2 Networks for Engineering.............................. 4 1.3 Mixed Introductory Topics... 6 2 Bondgraphs as Networks for Power and Signal Exchange......... 9 2.1 Word Bondgraphs and Main Bondgraph Variables... 9 2.2 Bondgraph Standard Elements... 11 2.3 Computation Marks, Power and Causality.................. 19 2.4 Simulation from Blockdiagrams and Bondgraphs............. 27 2.5 Nonlinearities and Block-Bondgraphs... 30 2.6 Multiport Bondgraph Elements.......................... 33 2.7 Junction Structures and Transformations................... 39 3 Simulation and Design of Mechanical Engineering Systems........ 41 3.1 Opening ofthe Application Chapters... 41 3.2 Mechanical Systems with Ground Reference... 41 3.3 Systematic Writing of Mechanical Bondgraphs with Moving Reference Points..................................... 44 3.4 Slip, Clutches and Electric Induction Motors................ 50 3.5 Transmissions and Efficiencies........................... 54 4 Simulation of Fluid Power Systems and Hydrostatic Drives........ 57 4.1 Hydrostatic Power in Fluid Flow......................... 57 4.2 Valve Controlled Actuators and Servomotors... 64 4.3 Circuits and Hydrostatic Transmissions... 68 4.4 Special Components and Devices... 71

VIII Contents 5 Electrical Circuits, Drives and Components 80 5.1 Electric Circuits and Components... 80 5.2 Electric Motors... 82 5.3 Capacitors, Inductors, Actuators and Real Transformers....... 89 6 Computational Overview, Practical Procednres and Problems... 95 6.1 Programs for Simulation from a Bondgraph... " 95 6.2 Linear Control Theory, Eigenvalues and Calculating Step... " 96 6.3 Stability Preview and Steady State Bondgraphs... 99 6.4 Eigenvalue Estimation and Dynacheck... 103 6.5 Causality Problems and Algebraic Loops................... 108 6.6 Compact Parameters and Paracheck... 115 6.7 Causal Loops and Inspectional Analysis... 119 7 Applications to Thermodynamics, Chemistry and Biology......... 123 7.1 Meet and Love Entropy... 123 7.2 Convection, Matter Flow and Solar Energy................. 128 7.3 Networks in Chemistry and Physics....................... 135 8 Selected Questions... 139 8.1 Multibonds, Robotics and Circuit Theorems... 139 8.2 Bondgraphs for Elements Distributed in Space... 144 8.3 Shocks, Collisions and Hysteresis... 150 8.4 Analogies, Linear Graphs and Portality.................... 155 8.5 The Problem of Alternating Current Bondgraphs... 162 9 Further Worked Examples... 165 9.1 Hydraulic Examples... 165 9.2 Thermofluid Examples... 174 Appendices........ 177 Al Organization of Bondgraph Courses... 177 A2 Note on Bondgraph Standards and Graphics................ 179 A3 Table>of the Main Bondgraph Elements... 181 Glossary of Frequent Terms in English, French, and German... 183 References.............................................. 185 Snbject Index............................................ 187