Start Presentation October 11, 2012 The Theoretical Underpinnings of the Bond Graph Methodology In this lecture, we shall look more closely at the theoretical.

Slides:



Advertisements
Similar presentations
Start Presentation October 11, 2012 Thermodynamics Until now, we have ignored the thermal domain. However, it is fundamental for the understanding of physics.
Advertisements

Start Presentation November 8, 2012 Bond Graphs for Mechanical Systems We shall look today in a bit more detail at the modeling of 1D mechanical systems.
Principles of Engineering System Design Dr T Asokan
System Analysis through Bond Graph Modeling Robert McBride May 3, 2005.
7. Modeling of Electromechanical Systems
© 2007 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
Copyright © 2010 Pearson Education, Inc. Lecture Outline Chapter 23 Physics, 4 th Edition James S. Walker.
Lect.2 Modeling in The Frequency Domain Basil Hamed
Start Presentation ICSC 2005: Beijing October 25, 2005 Object-oriented Modeling in the Service of Medicine François E. Cellier, ETH Zürich Àngela Nebot,
Start of Presentation Mathematical Modeling of Physical Systems © Prof. Dr. François E. Cellier Electrical CircuitsI This lecture discusses the mathematical.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 3, 2008 ThermoBondLib – A New Modelica Library for Modeling Convective Flows François.
The simple pendulum Energy approach q T m mg PH421:Oscillations F09
ET 332a Dc Motors, Generators and Energy Conversion Devices 1.
Lecture B Electrical circuits, power supplies and passive circuit elements.
Start Presentation November 15, th Homework In this homework, we shall exercise the model wrapping technique. To this end, we shall create a mini-library.
Electromagnetic Induction
Lect.2 Modeling in The Frequency Domain Basil Hamed
Chapter 22 Alternating-Current Circuits and Machines.
Remember?  An electron is moving downward with a velocity, v, in a magnetic field directed within the page, determine direction of force.
CS 367: Model-Based Reasoning Lecture 13 (02/26/2002) Gautam Biswas.
Chapter 28 Direct Current Circuits 1.R connections in series and in parallel 2.Define DC (direct current), AC (alternating current) 3.Model of a battery.
Automatic Control System
SENSORS MEETING THE NEEDS OF THE DAY  A device which converts energy or information in one form to another  In other words, a device which provides.
1 Institute of Mechatronics and Information Systems Control and Driving Systems.
Lagrange Equations Use kinetic and potential energy to solve for motion! References
Chapter 21 Electromagnetic Induction and Faraday’s Law.
SISO System Input Output SIMO System InputOutputs MISO System Input Output MIMO System InputOutput (a)(b) (c)(d) A general way of classifying the systems.
DC Machines.
Bond Graphs II In this class, we shall deal with the effects of algebraic loops and structural singularities on the bond graphs of physical systems. We.
EEE1012 Introduction to Electrical & Electronics Engineering Chapter 9: Introduction to Electric Machines by Muhazam Mustapha, October 2010.
Lecture 18-1 Ways to Change Magnetic Flux Changing the magnitude of the field within a conducting loop (or coil). Changing the area of the loop (or coil)
Chapter 32 Inductance L and the stored magnetic energy RL and LC circuits RLC circuit.
Electromagnetic Induction Create electric current from changing magnetic fields.
System Models Mathematical Models Mechanical System Building Blocks Electrical System Building Blocks Fluid System Building Blocks Thermal Systems Building.
Chapter 21 Magnetic Induction. Electric and magnetic forces both act only on particles carrying an electric charge Moving electric charges create a magnetic.
UNIVERSAL COLLEGE OF ENGG. & TECH.. AKSHAY VERMA GUIDED BY: DHAVAL PATEL.
ECO-BOND GRAPHS An Energy-Based Modeling and Simulation Framework for Complex Dynamic Systems with a focus on Sustainability and Embodied Energy Flows.
Analogous Physical Systems BIOE Creating Mathematical Models Break down system into individual components or processes Need to model process outputs.
Start Presentation December 6, 2012 Chemical Thermodynamics II In this lecture, we shall continue to analyze our chemical thermodynamics bond graphs, making.
DC Electrical Circuits Chapter 28 (Continued) Circuits with Capacitors.
Start Presentation November 15, 2012 Convective Mass Flows I In this lecture, we shall begin looking at the problem of convective mass flows. Irreversible.
Start Presentation November 24, th Homework In this homework, we shall exercise the model wrapping technique. To this end, we shall create a mini-library.
Magnetic Flux and Faraday’s Law of Induction
Thermodynamic variables Path FunctionState Function B I II A III (V B -V A ) I = (V B -V A ) II = (V B -V A ) III (state Function) (Path Function)
Start of presentation September 27, 2012 Algebraic Loops and Structural Singularities The sorting algorithm, as it was demonstrated so far, does not always.
Start Presentation November 1, 2012 Treatment of Discontinuities II We shall today once more look at the modeling of discontinuous systems. First, an additional.
Determine the mathematical models that capture the behavior of an electrical system 1.Elements making up an electrical system 2.First-principles modeling.
(VB-VA)I = (VB-VA)II = (VB-VA)III
Lecture 9: Modeling Electromechanical Systems 1.Finish purely electrical systems Modeling in the Laplace domain Loading of cascaded elements 2.Modeling.
Automatic Control Theory CSE 322
Multi-bond Graphs We shall today look at vectors of bonds, called multi-bonds. Especially when dealing with 2D and 3D mechanics, the d’Alembert principle.
6. Maxwell’s Equations In Time-Varying Fields
Physics Magnetism and Electromagnetic Induction. California State Standards f. Students know magnetic materials and electric currents (moving electric.
Right-hand Rule 2 gives direction of Force on a moving positive charge Right-Hand Rule Right-hand Rule 1 gives direction of Magnetic Field due to current.
7. Modeling of Electromechanical Systems
ELECTRICAL MACHINES Electrical Machines.
Electrical circuits, power supplies and passive circuit elements
Modeling Methods of Electric Circuits
CAPACITANCE AND INDUCTANCE
Electrical circuits, power supplies and passive circuit elements
Mathematical Models of Physical Systems
Port-Hamiltonian Description of Electro-Thermal Field-Circuit models
Chapter 6 Overview.
6. Maxwell’s Equations In Time-Varying Fields
Scintillas System Dynamics Tutorial
Structured Modeling of Mechatronic Systems in which you meet the modest but talented multiport component.
BDU20102 Electromechanical & Control System
LECTURE #5 System Modeling& Responses
Chapter 29 D.C. Motor. Chapter 29 D.C. Motor D.C. Motor C-29 Motor Principle Comparison of Generator and Motor Action Significance of the Back e.m.f.
Presentation transcript:

Start Presentation October 11, 2012 The Theoretical Underpinnings of the Bond Graph Methodology In this lecture, we shall look more closely at the theoretical underpinnings of the bond graph methodology: the four base variables, the properties of capacitive and inductive storage elements, and the duality principle. We shall also introduce the two types of energy transducers: the transformers and the gyrators, and we shall look at hydraulic bond graphs.

Start Presentation October 11, 2012 Table of Contents The four base variables of the bond graph methodologyThe four base variables of the bond graph methodology Properties of storage elementsProperties of storage elements Hydraulic bond graphsHydraulic bond graphs Energy transducersEnergy transducers Electromechanical systemsElectromechanical systems The duality principleThe duality principle The diamond ruleThe diamond rule

Start Presentation October 11, 2012 The Four Base Variables of the Bond Graph Methodology Beside from the two adjugate variables e and f, there are two additional physical quantities that play an important role in the bond graph methodology: p =   e · dt Generalized Momentum: Generalized Position: q =   f · dt

Start Presentation October 11, 2012 Relations Between the Base Variables e f qp  R C I Resistor: Capacity: Inductivity: e = R( f ) q = C( e ) p = I( f )  Arbitrarily non-linear functions in 1 st and 3 rd quadrants  There cannot exist other storage elements besides C and I.

Start Presentation October 11, 2012 Linear Storage Elements General capacitive equation: q = C( e ) Linear capacitive equation: q = C · e Linear capacitive equation differentiated: f = C · dede dt “Normal” capacitive equation, as hitherto commonly encountered.

Start Presentation October 11, 2012 EffortFlow Generalized Momentum Generalized Position efpq Electrical Circuits Voltage u (V) Current i (A) Magnetic Flux  (V·sec) Charge q (A·sec) Translational Systems Force F (N) Velocity v (m / sec) Momentum M (N·sec) Position x (m) Rotational Systems Torque T (N·m) Angular Velocity  (rad / sec) Torsion T (N·m·sec) Angle  (rad) Hydraulic Systems Pressure p (N / m 2 ) Volume Flow q (m 3 / sec) Pressure Momentum Γ (N·sec / m 2 ) Volume V (m 3 ) Chemical Systems Chem. Potential  (J / mol) Molar Flow (mol/sec) -Number of Moles n (mol) Thermodynamic Systems Temperature T (K) Entropy Flow S’ (W / K) -Entropy S (J / K )

Start Presentation October 11, 2012 Hydraulic Bond Graphs I In hydrology, the two adjugate variables are the pressure p and the volume flow q. Here, the pressure is considered the potential variable, whereas the volume flow plays the role of the flow variable. The capacitive storage describes the compressibility of the fluid as a function of the pressure, whereas the inductive storage models the inertia of the fluid in motion. P hydr = p · q [W] = [N/ m 2 ] · [m 3 / s] = kg · m -1 · s -2 ] · [m 3 · s -1 ] = [kg · m 2 · s -3 ]

Start Presentation October 11, 2012 Hydraulic Bond Graphs II q in q out p dp dt = c · ( q in – q out ) p qq C : 1/c Compression: q  = k ·  p = k · ( p 1 – p 2 ) p1p1 Laminar Flow: q p2p2 pp q R : 1/k Turbulent Flow: pp q G : k p2p2 p1p1 q q  = k · sign(  p) ·  |  p| Hydro

Start Presentation October 11, 2012 Energy Conversion Beside from the elements that have been considered so far to describe the storage of energy ( C and I ) as well as its dissipation (conversion to heat) ( R ), two additional elements are needed, which describe the general energy conversion, namely the Transformer and the Gyrator. Whereas resistors describe the irreversible conversion of free energy into heat, transformers and gyrators are used to model reversible energy conversion phenomena between identical or different forms of energy.

Start Presentation October 11, 2012 Transformers f 1 e 1 f 2 e 2 TF m Transformation: e 1 = m · e 2 Energy Conservation: e 1 · f 1 = e 2 · f 2  (m ·e 2 ) · f 1 = e 2 · f 2  f 2 = m · f 1 (4) (3) (2) (1)  The transformer may either be described by means of equations (1) and (2) or using equations (1) and (4).

Start Presentation October 11, 2012 The Causality of the Transformer f 1 e 1 f 2 e 2 TF m e 1 = m · e 2 f 2 = m · f 1 f 1 e 1 f 2 e 2 TF m e 2 = e 1 / m f 1 = f 2 / m  As we have exactly one equation for the effort and another for the flow, it is mandatory that the transformer compute one effort variable and one flow variable. Hence there is one causality stroke at the TF element.

Start Presentation October 11, 2012 Examples of Transformers Electrical Transformer (in AC mode) Mechanical Gear Hydraulic Shock Absorber m = 1/Mm = r 1 /r 2 m = A

Start Presentation October 11, 2012 Gyrators f 1 e 1 f 2 e 2 GY r Transformation: e 1 = r · f 2 Energy Conservation: e 1 · f 1 = e 2 · f 2  (r ·f 2 ) · f 1 = e 2 · f 2  e 2 = r · f 1 (4) (3) (2) (1)  The gyrator may either be described by means of equations (1) and (2) or using equations (1) and (4).

Start Presentation October 11, 2012 The Causality of the Gyrator f 1 e 1 f 2 e 2 GY r f 1 e 1 f 2 e 2 r e 1 = r · f 2 e 2 = r · f 1 f 2 = e 1 / r f 1 = e 2 / r  As we must compute one equation to the left, the other to the right of the gyrator, the equations may either be solved for the two effort variables or for the two flow variables.

Start Presentation October 11, 2012 Examples of Gyrators The DC motor generates a torque  m proportional to the armature current i a, whereas the resulting induced Voltage u i is proportional to the angular velocity  m. r = 

Start Presentation October 11, 2012 Example of an Electromechanical System uaua iaia iaia iaia iaia u Ra u La uiui τ ω1ω1 ω1ω1 ω1ω1 ω1ω1 τ B3 τ B1 τ J1 ω2ω2 ω 12 ω2ω2 ω2ω2 ω2ω2 τ k1 τGτG FGFG v v v v v F B2 F k2 FmFm -m·g Causality conflict (caused by the mechanical gear) τ J2

Start Presentation October 11, 2012 The Duality Principle It is always possible to “dualize” a bond graph by switching the definitions of the effort and flow variables. In the process of dualization, effort sources become flow sources, capacities turn into inductors, resistors are converted to conductors, and vice-versa. Transformers and gyrators remain the same, but their transformation values are inverted in the process. The two junctions exchange their type. The causality strokes move to the other end of each bond.

Start Presentation October 11, st Example The two bond graphs produce identical simulation results. u0u0 iLiL i1i1 i1i1 i1i1 i0i0 u0u0 u0u0 u1u1 uCuC uCuC uCuC i2i2 iCiC u0u0 i0i0 iLiL u0u0 u0u0 i1i1 i1i1 i1i1 u1u1 uCuC uCuC uCuC i2i2 iCiC

Start Presentation October 11, nd Example uaua iaia iaia iaia iaia u Ra u La uiui τ ω1ω1 ω1ω1 ω1ω1 ω1ω1 τ B3 τ B1 τ J1 ω2ω2 ω 12 ω2ω2 ω2ω2 ω2ω2 τ k1 τGτG FGFG v v v v v F B2 F k2 FmFm -m·g τ J2 uaua iaia iaia iaia iaia ω1ω1 ω1ω1 ω1ω1 ω1ω1 ω2ω2 ω2ω2 ω2ω2 ω2ω2 ω 12 v v v v v uiui u Ra u La τ B1 τ B3 τ J1 τ k1 τ J2 τ τGτG FGFG FmFm F B2 F k2 -m·g

Start Presentation October 11, 2012 Partial Dualization It is always possible to dualize bond graphs only in parts. It is particularly easy to partially dualize a bond graph at the transformers and gyrators. The two conversion elements thereby simply exchange their types. For example, it may make sense to only dualize the mechanical side of an electromechanical bond graph, whereas the electrical side is left unchanged. However, it is also possible to dualize the bond graph at any bond. Thereby, the “twisted” bond is turned into a gyrator with a gyration of r=1. Such a gyrator is often referred to as symplectic gyrator in the bond graph literature.

Start Presentation October 11, 2012 Manipulation of Bond Graphs Any physical system with concentrated parameters can be described by a bond graph. However, the bond graph representation is not unique, i.e., several different-looking bond graphs may represent identical equation systems. One type of ambiguity has already been introduced: the dualization. However, there exist other classes of ambiguities that cannot be explained by dualization.

Start Presentation October 11, 2012 The Diamond Rule m2m2 B2B2 k 12 B 12 m1m1 B1B1 F SE: F F v2v2 I: m 2 v2v2 F m2 1 R: B 2 v2v2 F B2 0 v 12 0 R: B 12 1 R: B 1 v1v1 F B1 I: m 1 v1v1 F m1 C: 1/k 12 v1v1 F B12 v2v2 F k12 F B12 v1v1 F k12 v 12 v2v2  SE: F F v2v2 I: m 2 v2v2 F m2 1 R: B 2 v2v2 F B2 F k12 +F B12 v2v2 F k12 +F B12 v1v1 0 F k12 +F B12 v 12 1 R: B 12 v 12 F B12 1 R: B 1 v1v1 F B1 I: m 1 v1v1 F m1 C: 1/k 12 v 12 F k12 Diamond Different variables More efficient

Start Presentation October 11, 2012 References Cellier, F.E. (1991), Continuous System Modeling, Springer-Verlag, New York, Chapter 7.Continuous System ModelingChapter 7