POG Modeling of Automotive Systems

Similar documents
The POG Modeling Technique Applied to Electrical Systems

EMR coupled with Power-Oriented Graphs for automotive application

Parameter Prediction and Modelling Methods for Traction Motor of Hybrid Electric Vehicle

ENGI9496 Modeling and Simulation of Dynamic Systems Bond Graphs

Synchronous Machines

Model of a DC Generator Driving a DC Motor (which propels a car)

Vehicle Propulsion Systems. Electric & Hybrid Electric Propulsion Systems Part III

AP Physics C Mechanics Objectives

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

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)

Inductors. Hydraulic analogy Duality with capacitor Charging and discharging. Lecture 12: Inductors

Mathematical Modelling of Permanent Magnet Synchronous Motor with Rotor Frame of Reference

AC vs. DC Circuits. Constant voltage circuits. The voltage from an outlet is alternating voltage

Mechatronics Engineering. Li Wen

Simulation of Vehicle Drivetrain with Modelica

Generators for wind power conversion

Rotational Systems, Gears, and DC Servo Motors

Circuits Practice Websheet 18.1

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

Ch. 23 Electromagnetic Induction, AC Circuits, And Electrical Technologies

Handout 10: Inductance. Self-Inductance and inductors

Introduction to Synchronous. Machines. Kevin Gaughan

Dynamic Modeling Of A Dual Winding Induction Motor Using Rotor Reference Frame

Motor Info on the WWW Motorola Motors DC motor» /MOTORDCTUT.

CHAPTER 2 MODELLING OF INTERIOR PERMANENT MAGNET SYNCHRONOUS MOTOR

2016 Kappa Electronics Motor Control Training Series Kappa Electronics LLC. -V th. Dave Wilson Co-Owner Kappa Electronics.

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

Direct-Current Circuits

«SYSTEM, ENERGY AND CAUSALITY»

EDEXCEL NATIONALS UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES. ASSIGNMENT No. 3 - ELECTRO MAGNETIC INDUCTION

Research on Permanent Magnet Linear Synchronous Motor Control System Simulation *

Dynamic Modeling of Surface Mounted Permanent Synchronous Motor for Servo motor application

II. Mathematical Modeling of

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

Doubly salient reluctance machine or, as it is also called, switched reluctance machine. [Pyrhönen et al 2008]

EN40: Dynamics and Vibrations. Final Examination Wed May : 2pm-5pm

Physics 115. General Physics II. Session 24 Circuits Series and parallel R Meters Kirchoff s Rules

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

Anakapalli Andhra Pradesh, India I. INTRODUCTION

Chapter 1 Fundamental Concepts

MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES

RC Circuits (32.9) Neil Alberding (SFU Physics) Physics 121: Optics, Electricity & Magnetism Spring / 1

DC Motor Position: System Modeling

Chapter 1 Fundamental Concepts

EDEXCEL NATIONALS UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES. ASSIGNMENT No.2 - CAPACITOR NETWORK

Technical University of Graz, April 2012

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

An Introduction to Electrical Machines. P. Di Barba, University of Pavia, Italy

Current. I = ei e = en e Av d. The current, which is Coulomb s per second, is simply

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

Modelling of Closed Loop Speed Control for Pmsm Drive

INDUCTION MOTOR MODEL AND PARAMETERS

General Physics (PHY 2140)

Electromagnetic Oscillations and Alternating Current. 1. Electromagnetic oscillations and LC circuit 2. Alternating Current 3.

(Refer Slide Time: 00:01:30 min)

Exam 2: Tuesday, March 21, 5:00-6:00 PM

«Towards an energetic modeling of a helicopter using EMR and BG»

LAB REPORT: THREE-PHASE INDUCTION MACHINE

Inductance, Inductors, RL Circuits & RC Circuits, LC, and RLC Circuits

Modeling and Computation

CHAPTER 5 SIMULATION AND TEST SETUP FOR FAULT ANALYSIS

Review of Circuit Analysis

JRE SCHOOL OF Engineering

Engineering Science. Advanced Higher. Finalised Marking Instructions

Chapter 27. Circuits

of the spring 0.05 m ~~ ~~~~

ELECTROMAGNETIC OSCILLATIONS AND ALTERNATING CURRENT

Chapter 7 Direct-Current Circuits

Magnets. Domain = small magnetized region of a magnetic material. all the atoms are grouped together and aligned

Last time. Ampere's Law Faraday s law

PHYS 1444 Section 003 Lecture #12

MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK

2014 Texas Instruments Motor Control Training Series. -V th. Dave Wilson

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Lecture 27: FRI 20 MAR

Clicker Session Currents, DC Circuits

MODULE I. Transient Response:

Power density improvement of three phase flux reversal machine with distributed winding

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

International Journal of Advance Engineering and Research Development SIMULATION OF FIELD ORIENTED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR

MANAGEMENT FLOW CONTROL ROTOR INDUCTION MACHINE USING FUZZY REGULATORS

PARAMETER SENSITIVITY ANALYSIS OF AN INDUCTION MOTOR

vtusolution.in Initial conditions Necessity and advantages: Initial conditions assist

AP Physics C Summer Assignment Kinematics

Modeling and Analysis of Dynamic Systems

Sensorless Field Oriented Control of Permanent Magnet Synchronous Motor

Revision Guide for Chapter 15

Induction_P1. 1. [1 mark]

LO 1: Three Phase Circuits

Control of Wind Turbine Generators. James Cale Guest Lecturer EE 566, Fall Semester 2014 Colorado State University

E11 Lecture 13: Motors. Professor Lape Fall 2010

Graph-theoretic Modeling and Dynamic Simulation of an Automotive Torque Converter

Chapter 26 Direct-Current Circuits

Chapter 32. Inductance

NEPTUNE -code: KAUVG11ONC Prerequisites:... Knowledge description:

ECE Spring 2017 Final Exam

DYNAMICS MOMENT OF INERTIA

Electromagnetic Induction (Chapters 31-32)

Digitization of Vector Control Algorithm Using FPGA

Spontaneous Speed Reversals in Stepper Motors

Transcription:

POG Modeling of Automotive Systems MORE on Automotive - 28 Maggio 2018 Prof. Roberto Zanasi

Graphical Modeling Techniques Graphical Techniques for representing the dynamics of physical systems: 1) Bond-Graph (BG) (1959) 2) Power-Oriented Graphs (POG) - 1991 3) Energetic Macroscopic Representation (EMR) 2001 4) Causal Ordering Graphs (COG) - 2000 5) Vectorial Bond Graphs (VBG) 6) (F.d.T., G.f.s., ecc.) The BG, POG, EMR and VBG techniques put in evidence the power flows that are present within the system. This presentation shows how the POG Technique can be useful for modeling Automotive Subsystems. 2

Power-Oriented Graphs (POG) The Power-Oriented Graphs are ''block diagrams'' obtained by using a ''modular'' structure essentially based on the following two blocks: Positive power flows 3-Port Junctions: 0-Junction; 1-Junction; 1-Port Elements: Capacitor C; Inertia I; Resistor R; Elaboration block Connection block 2-Port Elements : Transformers TR; Girators GY; Modulated TR; Modulated GY; Power sections: the POG maintain a direct correspondence between pairs of variables and real power flows: the product of the two variables involved in each dashed line has the meaning of ``power flowing through that section''. The Elaboration block can store and dissipate/generate energy. The Connection block can only ''transform'' the energy. 3

Kirchhoff s current law POG modeling: a simple example Across and through variables: I I I R The system V c R V O Across variables are defined between two points: C Kirchhoff s voltage law Throughvariables Through variables are defined in a single point: Acrossvariables The POG model 4

POG models can be directly inserted in Simulink. POG: DC motor with an hydraulic pump A DC motor connected to an hydraulic pump: 1 2 3 4 5 6 9 There is a direct correspondence between the POG blocks and the physical elements L a R a E m 8 The POG model: 7 1 2 3 4 5 6 7 8 9 5

POG: from Block Scheme to State Space Model The POG state space description of the DC motor with hydraulic pump: The coefficients of matrices A and B are the gains of all the paths that link the state and input variables x and u to the inputs of the integrators: The elements of matrix L are the coefficients of the constitutive relations. 6

State Space Models of the POG schemes The POG model of the DC motor with hydraulic pump: The POG models can be represented by the compact vectorial scheme: Energy matrix Power matrix Stored Energy: Dissipating Power: A s contains only the dissipating elements: A w contains only the connection elements: 7

POG Model Reduction: Congruent Transformation When an eigenvalue of matrix L goes to zero (or to infinity), the system degenerates towards a lower dynamic dimension system. The reduced system can be obtained by using a congruent transformation x=tz where T is a rectangular matrix: congruent transformation Transformed system When a parameter goes to zero a static relation between state variable arises: A rectangular state space transformation can be easily obtained: Old state vector Rectangular matrix New state vector Applying the congruent transformation one directly obtains the reduced system: 8

Modeling a Planetary Gear Sun Ring Planet 4-5 3-4 2-3 The POG blocks have a direct correspondence with the physical elements. 1-2 3-4 The POG model: 5-6 1 2 3 4 5 6 9

Planetary Gear: State Space Model From the POG block scheme directly follows the dynamic state space model of the system (n=6): State vector: Energy matrix: Input matrix: Power matrix: Is this model too complex? POG technique provides the reduced models when the stiffness tend to infinity or the inertias tend to zero. 10

Planetary Gear: Reduced Model When the stiffness coefficients tend to infinity, a static relation between the state variables appears: Applying a rectangular and congruent state space transformation where: Matrices, and. have the following structure: one obtains the transformed and reduced system: 11

Planetary Gear Reduced Model: Simulation Results Comparison between the extended and reduced models: Extended model reduced model Parameters used in simulation (SI): Note: the use of a rectangular matrix for transforming and reducing a dynamical system is a specific characteristics of the POG technique. 12

Continuous Variable Transmission (CVT) Hydro-Mechanical system Hydraulic circuit Motor shaft Planetary gear Equivalent inertia (CVT reduced system): Equivalent friction coefficient (CVT reduced system): POG model of the Hydro-Mechanical system: 13

KERS - Full Toroidal Variator (FTV) Extended POG model with fictitious stiffnesses: 14

Full Toroidal Variator: Reduced Model When the stiffnesses tend to infinity, POG model reduces to a one-dimensional time-varying dynamic system: Congruent Transformation: time-varying inertia the where: 15

POG model of Multi-Phase Syncronous Motors POG state space model: POG block scheme: is diagonal! The POG scheme is very compact and can be easily translated into a Simulink model. Transfor mation Energy accumulation Energy conversion Energy dissipation Energy conversion Energy accumulation Energy dissipation Electrical part Mechanical part 16

POG Model of Multi-Phase Synchronous Motors POG m-phases Motors: Types of rotor flux: 1. Trapezoidal 2. Triangular 3. Squared wave 4. Sinusoidal 5. Cosinusoidally connected 6. Sinusoidally connected 7. Polynomial even 8. Polynomial odd 9. Trapezoidal if derived 10.Fourier defined The stator can also be star connected 17

Multi-Phase Asynchronous Motors The POG state space equations (m s =9, m r =5): The POG scheme in the transformed reference frame: transformation energy accumulation energy dissipation energy redistribution energy accumulation energy dissipation The POG scheme 28 Maggio in 2018 the MORE transformed on Automotive reference frame: Electrical part 18 Mechanical part

POG Model of Multi-Phase Asynchronous Motors Two equivalent Simulink implementations of POG multi-phase asynchronous motors: 1) In the transformed reference frame Σ ω : 2) In the original reference frame Σ t : 19

POG model of the Tire-ground Interaction POG Elastic Model 3D Mechanical dynamics of the wheel Elasticity Skid Slip 6-dimensional elastic element Pacejca s Model 3D Mechanical dynamics of the wheel NO Elasticity Longitudinal force Fx Skid + Slip a 20

POG Model of Hybrid Automotive Systems The system: A parallel Hybrid Automotive System: - ICE - PMSM - Vehicle (Internal Combustion Engine) 4 Using the POG technique it is easy to connect the subsystems because it is based on the use of the dashed power sections! The POG model: ICE 21

POG model of PMSM: The Simulink block scheme: Hybrid Automotive Systems: POG model 1 PMSM 2 PMSM: Permanent Magnet Syncronous Motor -- Electrical part -- Mechanical part -- Energy conversion 22

Hybrid Automotive Systems: POG model POG model of the vehicle: -- From transmission to center of mass -- Mechanical dynamics -- From center of mass to road contact -- Tire-road contact: Elasticity Skitting Slipping Elasticity Skidding Slipping 23

Planetary gear torques Planetary gear velocities Vehicle velocity Hybrid Automotive Systems: simulations Start and stop simulation results obtained with the ICE switched off: The small tracking delay is due to the elastic horizontal slipping of the tires on the ground. 24

Power flows Electric motor currents Electric motor voltages Hybrid Automotive Systems: simulations A PMSM multiphase electric motor has been used: It can be useful to improve the robustness and safety of the system With POG models clearly shows the power flows within the system: - motor - generator motor generator 25

Toyota Hybrid System (THS-II) of the Prius Internal Combustion Engine MG1 MG2 Planetary Gear Transmission & Vehicle http://www.evworld.com/library/toyotahs2.pdf Batteries are not considered! 26 26

Toyota Hybrid System: Simulink scheme Direct translation of POG schemes (power sections) Simulation of the Extra Urban Driving Cycle (Normal Operation): 27

Simulation of Toyota System: Fault Condition Simulation of the Extra Urban Driving Cycle sun carrier ring t = 145 s open phase fault on MG2 t = 160 s fault tolerant control activation fault on MG2 fault tolerant control 28

POG Modeler: the web site of the POG technique The web site address of the POG Modeler: http://zanasi2009.ing.unimo.it The Welcome page: The POG Modeler is free, but you have to be registered The Login page: The Home page: 29

POG Modeler: the Physical Elements The Internal Physical Elements: The Internal and the External Physical Elements PE are identified by using a two digit string xx : The External Physical Elements: 30

POG Modeler: a simple electric circuit The Physical System are defined using ascii command-lines : ev, a, b, An, -90, En, Vin er, a, c, Kn, Ra - -, b, d ec, c, d, En, Vb, Kn, Cb er, c, e, Kn, Rc - -, d, f el, e, f, Fn, Id, Kn, Ld er, e, f, Sh, 0.6, Kn, RL Each line defines one Physical Element: 1) The string ev, a, b, En, Vin defines the Voltage Generator Vin between points a and b; 2) The string er, a, c, Kn, Ra defines the Resistance Ra between points a and c; 3) The string - -, b, d defines the line connecting point b to point d; 4) The string ec, c, d, En, Vb, Kn, Cb defines the Capacitor Cb between points c and d; 5) The string er, c, e, Kn, Rc defines the Resistance Rc between points c and e; 6) The string - -, d, f defines the line connecting point d to point f; 7) 31

POG Modeler: POG and Simulink schemes Command As, Yes provides the state space equations in symbolic form: % State space equations: % LM*dot_X = AM*X + BM*U % Y = CM*X + DM*U LM =... % Energy matrix LM: [ Cb, 0] [ 0, Ld] AM =... % Power matrix AM: [ - 1/(RL + Rc) - 1/Ra, -RL/(RL + Rc)] [ RL/(RL + Rc), -(RL*Rc)/(RL + Rc)] BM =... % Input matrix BM: 1/Ra 0 CM =... % Output matrix CM: [ -1/Ra, 0] DM =... % Input-output matrix DM: 1/Ra X =... % State vector X: Vb Id U =... % Input vector U: Vin Y =... % Output vector Y: I_1 Command POG, Yes provides the POG block scheme: Command SLX, Yes provides the Simulink block scheme: 32

POG Modeler: an Hydraulic System The hydraulic circuit: The command lines: The corresponding POG block scheme is: **, Gr, Si, Sn, Si, As, No, **, EQN, No, POG, No ip, 1, a, En, P a, An, -90 ir, 1, 2, Kn, R 1, En, P 1, Ln, 0.6 il, 2, 3, Kn, L 1, Fn, Q 1 ic, 3, b, Kn, C 2, En, P 2, An, -90 - -, a, b - -, 3, 4, Ln, 0.4 ir, 3, b, Kn, R 2, Fn, -Q 2, Sh, 0.4 il, 4, 5, Kn, L 3, Fn, -Q 3, Ln, 1.0 - -, b, c, Ln, 1.4 ic, 5, c, Kn, C 4, En, P 4, An, -90 ir, 5, c, Kn, R 4, Fn, -Q 4, Sh, 0.4 iq, c, 5, Fn, Q b, Sh, -0.9 33

POG Modeler: the KERS System rt, 1, a, An,-90, Ln, 1.2 rj, 1, a, Sh, 0.5, Kn, J_1, En, w_1, Kn0, 13, Qn0, 2 --, 1, 2 --, a, b rb, 2, b, Kn, b_1 CB, [2;3],[b;c], Kn, E2=r_1*E1, Sh, [0.6;-0.2] mk, 3, 4, Ln, 0.8, Kn, K_1_2 --, c, d, Ln, 0.8 CB, [4;5],[d;e], Kn, E1=r_2*E2, Sh, [0.2;-0.6] rj, 5, e, Kn, J_2, En, w_2 --, 5, 6, Ln, 0.5 --, e, f, Ln, 0.5 rb, 6, f, Kn, b_2 CB, [6;7],[f;g], Kn, E2=r_2_t_h*E1, Sh, [0.6;- 0.2] mk, 7, 8, Ln, 0.8, Kn, K_2_b --, g, h, Ln, 0.8 CB, [8;9],[h;i], Kn, F2=r_b*F1, Sh, [0.2;-0.6] rj, 9, i, Kn, J_b, En, w_b 34

POG Modeler: a complex electric system 'ev, 1, a, En, V_a, Fn, I_a, An, -90, Ln, 3' 'er, 1, 2, Kn, R_1, Ln, 1, Out, Flow' 'ec, 2, 3, Kn, C_1, En, V_1, An, -90, Ln, 1.5' '--, a, b' 'er, 3, b, Kn, R_2, Ln, 1.5, Out, Flow' 'el, 3, b, Kn, L_1, Fn, I_1, Sh, 0.6' 'er, 3, 4, Kn, R_3, Ln, 1.6, Tr, 0.3' '--, b, c, Ln, 1.6' 'ec, 4, c, Kn, C_2, En, V_2' 'el, 2, 5, Kn, L_2, Fn, I_2,Ln, 1.2' 'ev, 2, 5, En,-V_b, Fn, I_b, Sh, 0.5' 'er, 5, 6, Kn, R_4, Ln, 1.2, Out, Flow' 'ec, 6, 7, Kn, C_3, En, V_3, An, -90, Ln, 1.0' 'er, 6, 7, Kn, R_5, Sh, 0.6' 'el, 7, 8, Kn, L_3, Fn, I_3, An, -90' 'er, 7, 8, Kn, R_6, Sh, 0.6, Out, Flow' '--, c, d, Ln, 0.8' 'er, 8, d, Kn, R_7' '--, 7, 9, Ln, 1.2' '--, d, e, Ln, 1.2' 'ec, 9, e, Kn, C_4, En, V_4' 'ei, 9, e, Fn, I_c, En, V_c, Sh, 0.8' 35

POG Modeler: Basic Features Today Features: 1) Energetic domains: a) Electrical; b) Mechanical Translational; c) Mechanical Rotational; d) Hydraulic. 2) Provides all types of Transformers and Gyrators 3) Only for Linear Time-Invariant Systems 4) Only for One-dimensional Variables 5) Command line ascii interface Future work: 1) The Thermic Energetic Domain; 2) Multi-dimensional Variables 3) Graphical Interface 4) Also for Nonlinear Time-Variant Systems 5) Provide other graphical outputs: Bond Grahs (BG) and Energetic Macroscopic Representation (EMR) 36

Conclusions The Power-Oriented Graphs (POG) technique is a very powerful and simple tool for Modelling Physical Systems. In particular it is very useful for modelling Automotive Systems and Subsystems. The POG technique is also good for beginners. If you like the POG modelling technique, use on the web the POG modeler: http://zanasi2009.ing.unimo.it 37

Thank You! MORE on Automotive - 28 Maggio 2018 Prof. Roberto Zanasi