ENGI9496 Modeling and Simulation of Dynamic Systems Bond Graphs

Similar documents
Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E.

NONLINEAR MECHANICAL SYSTEMS (MECHANISMS)

Mechatronics 1: ME 392Q-6 & 348C 31-Aug-07 M.D. Bryant. Analogous Systems. e(t) Se: e. ef = p/i. q = p /I, p = " q C " R p I + e(t)

The POG Modeling Technique Applied to Electrical Systems

Regular Physics Semester 1

Index. Index. More information. in this web service Cambridge University Press

AP PHYSICS 1 Learning Objectives Arranged Topically

HS AP Physics 1 Science

A m. Q m P. piston or diaphragm

Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos

Modeling and Computation

2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity

TOPIC E: OSCILLATIONS EXAMPLES SPRING Q1. Find general solutions for the following differential equations:

AP Physics C Mechanics Objectives

Chapter 1 Introduction to System Dynamics

Dynamics. Dynamics of mechanical particle and particle systems (many body systems)

AP PHYSICS 1 BIG IDEAS AND LEARNING OBJECTIVES

Physics 1 Second Midterm Exam (AM) 2/25/2010

OCR Physics Specification A - H156/H556

Bond Graphs. Peter Breedveld University of Twente, EWI/CE, P.O. Box 217, 7500 AE Enschede, Netherlands,

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Modeling of Electromechanical Systems

A MULTI-DOMAIN FUNCTIONAL DEPENDENCY MODELING TOOL BASED ON EXTENDED HYBRID BOND GRAPHS. Zsolt Lattmann. Thesis. Submitted to the Faculty of the

Modeling for Designing. An essential Stage

Physics Pre-comp diagnostic Answers

AP Physics 1. Course Overview

Topic: Force PHYSICS 231

Chapter 6. Dynamics I: Motion Along a Line

Chapter 14. Fluid Mechanics

Physics For Scientists and Engineers A Strategic Approach 3 rd Edition, AP Edition, 2013 Knight

Translational Mechanical Systems

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

DSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1

2.004 Dynamics and Control II Spring 2008

Mod. Sim. Dyn. Sys. Amplifiers page 1

Modeling and Experimentation: Compound Pendulum

PHYSICS I RESOURCE SHEET

POG Modeling of Automotive Systems

The... of a particle is defined as its change in position in some time interval.

Mod. Sim. Dyn. Sys. Amplifiers page 1

Ch 3.7: Mechanical & Electrical Vibrations

EF 152 Physics for Engineers II

SOLUTIONS Aug 2016 exam TFY4102

Here are some internet links to instructional and necessary background materials:

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Modeling, Identification and Control of Aerospace Systems. Luiz Carlos S. Góes and Euler G. Barbosa Instituto Tecnológico de Aeronáutica DCTA

2.004 Dynamics and Control II Spring 2008

Chapter 4. Forces and Newton s Laws of Motion. continued

NETWORK MODELING OF PHYSICAL SYSTEM DYNAMICS

Midterm #1 Solutions

AP Physics 1: Algebra-Based

PHYSICS 221, FALL 2011 EXAM #2 SOLUTIONS WEDNESDAY, NOVEMBER 2, 2011

Summary of changes (certificate to new GCSE)

General Physics I Spring Forces and Newton s Laws of Motion

Physics for Scientists and Engineers 4th Edition, 2017

PHYSICS. Course Structure. Unit Topics Marks. Physical World and Measurement. 1 Physical World. 2 Units and Measurements.

Dynamics: Forces. Lecture 7. Chapter 5. Course website:

PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)

Work and Energy Definition of work Examples. Definition of Mechanical Energy. Conservation of Mechanical Energy, Pg 1

Lecture 5. Labs this week:

Wiley Plus. Final Assignment (5) Is Due Today: Before 11 pm!

Video 2.1a Vijay Kumar and Ani Hsieh

AP Physics C Syllabus

Lecture Fluid system elements

GCSE PHYSICS REVISION LIST

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander

2002 HKAL Physics MC Suggested Solution 1. Before the cord is cut, tension in the cord, T c = 2 mg, tension in the spring, T s = mg

Q1. Which of the following is the correct combination of dimensions for energy?

Study Guide for Physics 1100 Final Exam

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

Dynamics: Forces and Newton s Laws of Motion

Northwestern Connecticut Community College Course Syllabus

Grade Level: 10,11,12. Course Overview:

ENGI9496 Lecture Notes State-Space Equation Generation

PHYS 1114, Lecture 33, April 10 Contents:

Chapter 14 Potential Energy and Conservation of Energy

07/13/07 Name, Roster # Physics 152 Midterm 1

Figure 1 Answer: = m

Personalised Learning Checklists AQA Physics Paper 2

Course Name: AP Physics. Team Names: Jon Collins. Velocity Acceleration Displacement

AN INTRODUCTION TO LAGRANGE EQUATIONS. Professor J. Kim Vandiver October 28, 2016

Physics 1. and graphical representations. Express the motion of an object using narrative, mathematical,

Linear Transport Relations (LTR)

AP Physics Electromagnetic Wrap Up

Physics Waves & Oscillations. Mechanics Lesson: Circular Motion. Mechanics Lesson: Circular Motion 1/18/2016. Spring 2016 Semester Matthew Jones

Physics I. Unit 1 Methods in Science (Systems of Units) Competencies (Do) Students should be able to demonstrate scientific methods.

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION

4) Vector = and vector = What is vector = +? A) B) C) D) E)

A Correlation of Pearson Physics 2014

Lecture Outline Chapter 6. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.

Conservation of mechanical energy *

TOPIC LEARNING OUTCOMES REMARKS HOUR

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

Dynamics: Forces and Newton s Laws of Motion

Practice. Newton s 3 Laws of Motion. Recall. Forces a push or pull acting on an object; a vector quantity measured in Newtons (kg m/s²)

Modeling and Simulation for Automatic Control

Curriculum Map-- Kings School District Honors Physics

LANMARK UNIVERSITY OMU-ARAN, KWARA STATE DEPARTMENT OF MECHANICAL ENGINEERING COURSE: MECHANICS OF MACHINE (MCE 322). LECTURER: ENGR.

AP Physics C: Mechanics and Electricity & Magnetism

Transcription:

ENGI9496 Modeling and Simulation of Dynamic Systems Bond Graphs Topics covered so far: Analogies between mechanical (translation and rotation), fluid, and electrical systems o Review of domain-specific elements and constitutive laws o Review of transformer and gyrator elements (power-conserving transformations) o Review of interconnection laws (energy flow conduits among elements) State equation generation o State variables associated with energy storage elements o Generated equations for mechanical, electrical and hydraulic systems o Explicit ODE s first order; state variable derivatives are algebraic functions of state variables and inputs o Implicit ODE s can arise when energy storage elements are dependent state variable derivatives on left and right-hand sides of equations o Differential-algebraic equations can arise when an algebraic relation exists among state variables, instead of a differential equation (recall massless connection) Shortcomings in the traditional equation formulation method (gathering all the constitutive laws and attempting to combine them into a coherent set of state equations): Selection of state variables is not always obvious Sometimes not clear which of two possible equations to use to define a variable (recall fluid system example with two possible ways to express fluid inertia flow rate) Can be difficult to anticipate or recognize state variable dependencies These shortcomings will be addressed by expressing models from mechanical, electrical and fluid domains in terms of generalized elements. All domains will look identical. Formal algorithmic procedures will be applied to generate equations. 1. Generalized Variables and Power Ports Recall we can express power as the product of generalized effort and flow P = e(t)f(t) and we can define generalized quantities applicable to all energy domains. effort e and flow f momentum p (integral of effort) displacement q (integral of flow) For a system that contains multiple components joined together Components are connected at ports When two components are joined, the two complementary power variables are simultaneously constrained to be equal for both components at the port o e.g., from recent example, torque and speed at the end of the motor output shaft have the same magnitudes as torque and speed at the pump input shaft 1

2. List of Generalized Elements Any dynamic lumped-parameter system can be modeled using the following set of generalized elements: Kirchoff s loop (all elements in loop have same flow, efforts sum to zero) Kirchoff s node (all elements at node have same effort, flows sum to zero) Dissipator (dumps energy to environment) Potential energy storage device (energy is a function of displacement) Kinetic energy storage device (energy is a function of momentum) Source (of effort or flow, prescribed from the environment) Transformer (relates effort to effort, flow to flow; either within or between two different energy domains) Gyrator (relates effort to flow, flow to effort) 3. The Power Bond Half-Arrows and Causal Strokes In bond graphs, the system elements are connected by power bonds. Each bond contains an effort and flow signal. In block diagrams, effort and flow would be shown as separate, individual signals. Each bond has the following: half-arrow to indicate direction of algebraically positive power flow A e f B Instantaneously, power may flow from element A to B, or from B to A. However, if power is algebraically positive, then it is flowing from A to B. Half-arrow is related to sign convention. causal stroke to indicate the input to the element s constitutive law equation f = Ф A (e) A e f B e= Ф B (f) e= Ф A -1(f) A e f B f= Ф B -1(e) In the left figure, the equation for element A has f on the lefthand side (LHS). Flow is the output. Element B takes that flow, plugs it into the right-hand side (RHS) of its equation, and computes effort e. e is therefore on the LHS of element B s equation. e is plugged into the RHS of element A s equation, to generate f. Causal strokes are completely independent of half-arrows. Moving the causal stroke, as in the right figure, means we rearrange the equations, but power is still flowing from A to B when it is positive. Causal stroke is related to input-output form of the equations 2

4. Generalized Bond Graph Elements The following pages describe the specific elements and their generalized constitutive laws and energy equations. 1. Generalized Inertia (Kinetic Energy storage) I element: static relation between flow and momentum electrical relation between flux and current typically nonlinear mechanical typically linear except for relativistic mechanics, where momentum is nonlinear function of velocity preferred integral causality effort in, flow out half-arrow always goes into I element o define positive force and positive velocity in the same direction o if force and velocity are in the same direction, the mass will accelerate because power is flowing into it and being converted to kinetic energy a) system applying positive force, velocity in positive direction (positive power flow) Power flows from system into mass, increasing its kinetic energy. b) system applying negative force, velocity in negative direction (positive power flow) Power flows from system into mass, increasing its kinetic energy. 3

c) instantaneously negative power flow (positive force, negative velocity) System is slowing mass down. Power flows from mass into system. The mass transfers its kinetic energy back to the system. Energy Storage This doesn t change the half-arrow direction. The half-arrow direction is our sign convention, stating simply that if power were positive, it would be flowing into the mass. That s still true in this case. Power is negative right now, so it s not flowing into the mass. Causality Integral (preferred) Derivative - numerical integration is stable and good - numerical differentiation can be unstable 4

2. Generalized Capacitor (Potential Energy storage) C element: static relation between effort and displacement linear or nonlinear constitutive law can be offset from origin: spring deflection defined as zero for nonzero force (mass hanging from spring in gravity field) preferred integral causality flow in, effort out half-arrow always into C element o if a tensile force is acting on the spring, and it is getting longer, then power is flowing into the spring from the system, and its potential energy is increasing o if a tensile force is acting, but the spring is shortening, then the spring is returning some if its potential energy to the system o in either case, if extension and force are both positive in tension (or compression), then power will be flowing into the spring if power is positive 5

Energy Storage Causality Integral (preferred) Derivative - numerical integration is stable and good - numerical differentiation can be unstable 6

3. Generalized Dissipator static relation (linear or nonlinear) between effort and flow R element constitutive law must be in first and third quadrant to be passive power must always flow out of the system and into a passive resistor causality does not matter if the constitutive law is invertible half arrow always into R element (energy always flows from the system into the environment. Power is always positive.) 7

4. Sources (non-dissipative energy exchange with environment) power flow can be instantaneously into or out of source element, but algebraically positive power direction will be fixed half-arrow typically out of source, but not always bond graph element Se, Sf ideal vs. non-ideal sources (battery in Figure 3.7) causality is fixed Se has effort out to system, Sf has flow out to system 8

Example of ideal source which often has half-arrow into the source element: gravity A. Force and velocity positive downward downward gravity force, if mass is moving downward, is increasing kinetic energy of mass. Thus, power flows out of source (Earth s gravitational field) and into the mass when positive. B. Force and velocity positive upward if mass is moving up (positive velocity), and gravity force mg is positive, the gravity source is slowing the mass down. Kinetic energy flows out of the mass and into the Earth s gravitational field. You can change the half-arrow direction by considering gravity to be -mg upward and velocity positive upward. In this case, with the mass moving upwards, -mg times v will be negative, and power will be instantaneously flowing out of the mass, into the source. If v is negative, then -mg times v is positive and the falling mass is receiving power from the gravitational source. 9

5. Generalized Kirchoff Loops and Nodes 0-junction: all connected elements have same effort, flows sum to zero (e.g., node in electrical circuit) 1-junction: all connected elements have same flow, efforts sum to zero (e.g., Newton s law for a mass, loop in electrical circuit) algebraic signs in effort and flow summations are determined by half-arrows causal strokes determine which variables are outputs and inputs causality restriction: there can be only one flow input to a 1-junction, and only one effort input to a 0-junction 10

11

6. Power-Conserving Transformations transformer TF: relates effort to effort, and flow to flow either within a single energy domain, or between two different energy domains gyrator GY: relates effort to flow, and flow to effort (but is power-conserving, unlike an R element) transformer and gyrator modulus (lever ratio, piston area, etc.) may be constant, or may be varying. If the modulus is generated somewhere else in the system, or externally, it must be sent to the TF or GY element by a signal. A TF or GY element with a modulating signal is called a modulated transformer (MTF), or modulated gyrator (MGY). causality restrictions in Table 3.7 12

13

14

5. Examples 1. Electrical System 2. Mechanical System (Translational) 3. Mechanical System (Planar motion) 4. Hydraulic System 15

6. Procedures for Assembling Bond Graphs for Different Types of Systems (from Karnopp et al., System Dynamics, 4 th Edition) 16

17

18

See text for figures corresponding to the following electrical circuit procedure. 19

20