: Vjekoslav Dami , John Montgomery
: Mechatronics by Bond Graphs An Object-Oriented Approach to Modelling and Simulation
: Springer-Verlag
: 9783662490044
: 2
: CHF 86.70
:
: Maschinenbau, Fertigungstechnik
: English
: 521
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF
This book presents a computer-aided approach to the design of mechatronic systems. Its subject is an integrated modeling and simulation in a visual computer environment. Since the first edition, the simulation software changed enormously, became more user-friendly and easier to use. Therefore, a second edition became necessary taking these improvements into account.
The modeling is based on system top-down and bottom-up approach. The mathematical models are generated in a form of differential-algebraic equations and solved using numerical and symbolic algebra methods. The integrated approach developed is applied to mechanical, electrical and control systems, multibody dynamics, and continuous systems.


Vjekoslav Damic was born on 27. February 1941 in Sarajevo, Bosnia and Herzegovina. He graduated at faculty of Mechanical Engineering University of Sarajevo in 1963. The PhD in Engineering he received from University of Sarajevo in 1985. During his professional career he was employed by different industry research institution and universities where he was engaged as lecturer and researcher in field of engineering mechanics, process control, automatic control, robotics, modeling and simulation. From 1992 he was with University of Dubrovnik as professor of Engineering mechanics and Vice Rector. He retired in 2010 as emeritus professor of the University of Dubrovnik. He was also the full member of Croatian Academy of Engineering. After retirement he is in the status of emeritus of the Academy. He published two books and more scientific papers in leading international journals and conferences. His main field of scientific interest is modeling and simulations of engineering system with emphasis on applications of Bond Graphs and 3D visualization. He is creator of BondSim and BondSimVisual programs for simulation and visualization of mechatronic systems.

John Montgomery was born on the 1st of July 1936 in Kilmarnock Scotland. He graduated from the Faculty of Engineering, University of Glasgow with the degree of BSc in 1959. He was awarded the degree of PhD by the University of Nottingham in 1970. He worked for Glenfield and Kennedy, Ruston and Hornsby as a research engineer in the fields of hydraulics and Diesel engines and as a part time lecturer at what is now NottinghamTrent University . He was employed as a full time lecturer there during the period 1964 until 1998. He is co-author of two books He is now retired


Preface to the Second Edition7
Preface to the First Edition8
Contents12
Part I Fundamentals17
1 Basic Forms of Model Representation18
1.1 Objectives18
1.2 The General Modelling Approach20
1.3 Physical Modelling, Analogies, and Bond Graphs21
1.4 Block Diagrams25
1.5 Symbolic Model Solving26
1.6 The Object-Oriented Approach27
1.7 Computer Aided Modelling30
1.8 The Book Summary34
References36
2 Bond Graph Modelling Overview38
2.1 Introduction38
2.2 Word Models38
2.3 Ports, Bonds, and Power Variables39
2.4 Component Model Development41
2.5 Modelling Basic Physical Processes43
2.5.1 Elementary Components43
2.5.2 The Inertial Components44
2.5.3 The Capacitive Components45
2.5.4 The Resistive Components46
2.5.5 The Sources47
2.5.5.1 Source Efforts SE47
2.5.5.2 Source Flows SF47
2.5.6 The Transformers and Gyrators48
2.5.6.1 Transformer TF48
2.5.6.2 Gyrators GY49
2.5.7 The Effort and Flow Junctions49
2.5.7.1 Effort Junctions50
2.5.7.2 Flow Junctions50
2.5.8 Controlled Components50
2.6 Block Diagram Components52
2.6.1 Introduction52
2.6.2 Continuous-Time Components53
2.6.2.1 Input Components53
2.6.2.2 Output Components53
2.6.2.3 Function Component54
2.6.2.4 Integrator54
2.6.2.5 Differentiator54
2.6.2.6 Summator55
2.6.2.7 Node55
2.6.3 Discrete-Time Components55
2.7 Modelling Simple Engineering Systems58
2.7.1 Simple Body Spring Damper System58
2.7.2 The Simple Electrical Circuit63
2.7.3 A See-Saw Problem68
2.8 Causality of Bond Graphs78
2.8.1 The Concept of Causality78
2.8.2 Causalities of Elementary Components79
2.8.3 The Procedure for Assigning Causality82
2.9 The Formulation of the System Equations84
2.10 The Causality Conflicts and Their Resolution87
References90
3 An Object-Oriented Approach to Modelling92
3.1 Introduction92
3.2 The Component Model92
3.2.1 The Component Class93
3.2.2 The Document Class94
3.3 The Component Class Hierarchy98
3.4 Port and Bond Classes100
3.5 Description of the Element Constitutive Relations104
3.6 Modelling Vector and Higher-Dimensional Quantities105
3.7 Port Connection Rules107
3.8 The Component Set Classes110
3.9 Systematic Top/Down Model Development112
3.10 Component Libraries and Model Reuse115
References117
4 Object Oriented Modelling in a Visual Environment119
4.1 Introduction119
4.2 The Visual Environment120
4.3 The Component Hierarchy124
4.4 The Port and Bond Classes Hierarchy126
4.5 The Document Architecture126
4.6 Editing Models132
4.6.1 The Editing Box132
4.6.2 Developing Bond Graph Models135
4.6.3 Developing Block Diagram Models140
4.6.4 Modelling Discrete-Time Processes143
4.7 Generating Electrical and Mechanical Schemas145
4.7.1 Developing Electrical Circuits145
4.7.2 Developing Mechanical Circuits148
4.8 Editing Elementary Components Constitutive Relations149
4.8.1 Component Port Dialogues149
4.8.2 Defining the Parameters152
4.9 Library Operations155
4.9.1 Library Projects156
4.9.2 Library Components157
4.10 Important Operations at the Document Level16