Analysis and Design of an Electric Vehicle using Matlab and Simulink

Similar documents
MECH 3140 Final Project

Simple Car Dynamics. Outline. Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, May 18, 2005

Estimation of Tire-Road Friction by Tire Rotational Vibration Model

Team-Exercises for DGC 100 Modelica Course

To convert a speed to a velocity. V = Velocity in feet per seconds (ft/sec) S = Speed in miles per hour (mph) = Mathematical Constant

EXAMPLE: MODELING THE PT326 PROCESS TRAINER

Tutorial 1 - Drive fundamentals and DC motor characteristics

Objectives. Power in Translational Systems 298 CHAPTER 6 POWER

Road Vehicle Dynamics

Assignment 9. to roll without slipping, how large must F be? Ans: F = R d mgsinθ.

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

International Journal of Multidisciplinary and Current Research

Target Cascading: A Design Process For Achieving Vehicle Targets

A Study on the Tube of Integral Propeller Shaft for the Rear-wheel Drive Automobile Using Carbon Composite Fiber

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING

CHAPTER INTRODUCTION

Single-track models of an A-double heavy vehicle combination

Simultaneous Plant/Controller Optimization of Traction Control for Electric Vehicle

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

Overcoming the Limitations of Conservation of Linear Momentum by Including External Impulse

Introduction to Control (034040) lecture no. 2

Principles of Engineering Midterm Exam

2.000 Homework # 4: Machine components

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

Electric Vehicle Performance Power and Efficiency

Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars

CHAPTER 5 SIMULATION AND TEST SETUP FOR FAULT ANALYSIS

PROBLEM SOLUTIONS: Chapter 4

Surface Interaction Modeling Engineering Methods. Karl Iagnemma, Ph.D. Massachusetts Institute of Technology

Physics 106 Common Exam 2: March 5, 2004

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

Improving EV Lateral Dynamics Control Using Infinity Norm Approach with Closed-form Solution

Physics 106 Sample Common Exam 2, number 2 (Answers on page 6)

Chapter 5 Three phase induction machine (1) Shengnan Li

Basic ground vehicle dynamics 1. Prof. R.G. Longoria Spring 2015

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

PRIVATE CAR STRUCTURES BASELINE LOAD PATHS

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

Overview of motors and motion control

Unit Workbook 4 - Level 4 ENG U8 Mechanical Principles 2018 UniCourse Ltd. All Rights Reserved. Sample

Modelling and Finite Element Analysis of Double Wishbone Suspension

Introduction to System Optimization: Part 1

Jackknife stability of a tractor semi-trailer combination

SOP Release. FEV Chassis Reliable Partner in Chassis Development. FEV Chassis Applications and Activities. Concept Layout. Design

Investigation of Steering Feedback Control Strategies for Steer-by-Wire Concept

Closed-form Method to Evaluate Bike Braking Performance

Lesson 17: Synchronous Machines

Dynamic (Vibrational) and Static Structural Analysis of Ladder Frame

A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction

Virtual Data Evaluation for ABS Maneuvers on Rough Roads

Robot Control Basics CS 685

REAL TIME CONTROL OF DOUBLY FED INDUCTION GENERATOR. Benmeziane Meriem, Zebirate Soraya, Chaker Abelkader Laboratory SCAMRE, ENPO, Oran, Algeria

Modeling a powertrain in Simscape in a modular vehicle component model library. Stuttgart, , MBtech, Jörn Bader

ET3-7: Modelling I(V) Introduction and Objectives. Electrical, Mechanical and Thermal Systems

Linear Analysis of Railway Vehicle as Mechatronic System

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

Control of Mobile Robots Prof. Luca Bascetta

A STUDY ON THE BASIC CONTROL OF SPEED RATIO OF THE CVT SYSTEM USED FOR ELECTRIC VEHICLES

AP practice ch 7-8 Multiple Choice

The University of Melbourne Engineering Mechanics

Matlab Sheet 2. Arrays

Simulation of the Stick-Slip Friction between Steering Shafts Using ADAMS/PRE

ERRATA AND CLARIFICATIONS Fundamentals of Vehicle Dynamics by Thomas D. Gillespie

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

State Space Representation

Methods and Tools. Average Operating Point Approach. To lump all engine operating points into one single average operating point.

OPTIMIZING CONTROL OF SHELL ECO-MARATHON PROTOTYPE VEHICLE TO MINIMIZE FUEL CONSUMPTION. A Thesis. presented to

CEE 271: Applied Mechanics II, Dynamics Lecture 25: Ch.17, Sec.4-5

Fuzzy Logic Control for Half Car Suspension System Using Matlab

Rotational Systems, Gears, and DC Servo Motors

Development of a Visual Demonstration Platform for Parallel Evaluation of Active Suspension Systems

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

Equal Pitch and Unequal Pitch:

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

Lecture 6 mechanical system modeling equivalent mass gears

Mechatronics Engineering. Li Wen

Computational and mathematical modeling of an industrialautomobile robot: a multi-purpose case of study

CHAPTER 17 FLEXIBLE MECHANICAL ELEMENTS LECTURE NOTES DR. HAFTIRMAN

Newton s Laws.

Chapter 7: Stepper Motors. (Revision 6.0, 27/10/2014)

Chapter 2 Pressure Estimation of a Wet Clutch 2.1 Introduction

Chapter 8: Newton s Laws Applied to Circular Motion

Electric Vehicle Lateral Dynamics Control based on Instantaneous Cornering Stiffness Estimation and an Efficient Allocation Scheme

Engineering Mechanics. Friction in Action

Vehicle Parameter Identification and its Use in Control for Safe Path Following. Sanghyun Hong

String tyre model for evaluating steering agility performance using tyre cornering force and lateral static characteristics

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

Modeling of Vehicle Dynamics using Matrix-Vector Oriented Calculation in Matlab.

The single track model

HCTL Open Int. J. of Technology Innovations and Research HCTL Open IJTIR, Volume 3, May 2013 e-issn: ISBN (Print):

Activity: Dragged Racers

POG Modeling of Automotive Systems

UNIT-I (FORCE ANALYSIS)

Electric Machines I Three Phase Induction Motor. Dr. Firas Obeidat

Methodology for modeling, parameter estimation, and validation of powertrain torsional vibration

Vehicular Suspension and Propulsion Using Double Sided Linear Induction Machines

Torsional vibrations in truck powertrains with dual mass flywheel having piecewise linear stiffness

Mouse Trap Racer Analysis Worksheet

Impact. m k. Natural Period of Vibration τ. Static load Gray area Impact load t > 3 τ. Absorbing energy. Carrying loads

EE 742 Chapter 3: Power System in the Steady State. Y. Baghzouz

Transcription:

Analysis and Design of an Electric Vehicle using Matlab and Simulink Advanced Support Group January 22, 29

23-27: University of Michigan Research: Optimal System Partitioning and Coordination Original System: Partitioned System: Coordination:

Optimal Partitioning and Coordination Decisions in Decomposition-based Design Optimization

Application: Integrated Design of an Electric Vehicle

Vehicle Layout l e b lmax x b y b l W available battery space front control arm x b w battery traction motor pulley drive system sprung mass center rear trailing arm forward direction of travel l 3 l 1 l 2 L

Powertrain Simulation Vehicle model: backward-looking Simulink model that accounts for vehicle pitch motion and tire slip Motor model: computes power loss map from geometric design variables Battery model: Li-ion Simulink model (Fuller et al. 1994, Han 28). Battery parameters computed using artificial neural network.

Powertrain Simulation 25 2 15 1 5 5 1 15 2 25 3 35 4 time (sec) 2 15 1 5!5!1!15!2!25.4.4.4.6.8.8.92.9.6.8.6.93.9.6 1 1 2 3 4 5 6 7 1.6.4.8.4 1 velocity (m/sec) v(t) τ(t).91.91.9.92.93.93.92.93.91.8.9.9.91.4.4.6.6.9.92.92.8.4.4.8.92.91.93.94.97.95.98.96.99.91.8.92.9.93.94.97.95.98.6.99.96.91.92.4 P (t) ω(t).92.91.91.9.6 SFUDS cycle Vehicle model Motor model Battery model

Powertrain Simulation 25 2 15 1 5 5 1 15 2 25 3 35 4 time (sec) 2 15 1 5!5!1!15!2!25.4.4.4.6.8.8.92.9.6.8.6.93.9.6 1 1 2 3 4 5 6 7 1.6.4.8.4 1 velocity (m/sec) v(t) τ(t).91.91.9.92.93.93.92.93.91.8.9.9.91.4.4.6.6.9.92.92.8.4.4.8.92.91.93.94.97.95.98.96.99.91.8.92.9.93.94.97.95.98.6.99.96.91.92.4 P (t) ω(t).92.91.91.9.6 SFUDS cycle Vehicle model Motor model Battery model Power History P(t): 2.5 x 14 Power Requirements battery output power mechanical power 2 1.5 1.5.5 1 1.5 5 1 15 2 25 3 35 4

Powertrain Simulation: Vehicle Model τr(t) 1/2 τb(t) Single Wheel Torque Belt Model Net Drive Torque v(t) Fa(t) Frx(t) Ffz(t) τm(t) Motor Inertia Model Aero Drag Force Net Longitudinal Force Frz(t) Vehicle Pitch Model P (t) + Frt(t) Fft(t) Motor Power Loss Map Tire Drag Model ωr(t) ωm(t) Rear Tire Slip Model Belt Model

Vehicle Pitch Model l 1 l 2 θ p z F fz static height of mass center F rz ż θ p z θ p = 1 1 k f +k r m s l 2k r l 1k f I y l 2k r l 1k f m s l2 2 kr +l2 1 k f I y c f +c r m s l 2c r l 1c f I y l 2c r l 1c f m s l2 2 cr l2 1 c f Iy z θ p ż θ p + M p I y

Tire Slip Model ω r = v(i + 1) r(v) Slip data obtained for a high efficiency tire from Bridgestone: 15 F z 1 5.2.4.1.3.2.1.1.1.2.1.2.3.1.4 15 1 5 5 1 15 F x Dynamic radius model constructed from Bridgestone data: r(v) = C t1 + C t2 v + C t3 v 2

Induction Motor Model stator R s L ls L lr output shaft V s L m R r /s rotor τ e constant flux region flux weakening region Motor Efficiency Map τ em increasing s constant V s/ω e τnet (N) ω e ω b ωm (rad/sec)

Power Demand Calculation 25 2 SFUDS Profile Power Demand History 2.5 x 14 Power Requirements battery output power mechanical power 2 1.5 velocity (m/sec) 15 1 1.5 5.5 1 5 1 15 2 25 3 35 4 time (sec) τ and ω points visited 1.5 5 1 15 2 25 3 35 4 2 4 15 6 6 1 τnet (N) 5!5!1!15!2!25!2 2!4 4!2!4!6 2!2 4!4!6 2 1 2 3 4 5 6 7 ωm (rad/sec)

Battery Simulation Li-ion Battery Construction Vehicle Range Simulation current collector separator current collector height 1 x 14 8 6 P(t) P u (t) P l (t) 4 electrode electrode power (W) 2 width 2 4 (a) Cell widings (a) cell winding (b) Flat-wound lithium-ion cell 6 2 4 6 8 1 12 time (sec) Lumped parameter dynamic model Hybrid pulse power characterization (HPPC) test computes: Polarization resistance curve Polarization time constant HHPC results modeled with a neural network

Vehicle Dynamics Simulation Quarter-car model: state-space model used to simulate vehicle comfort, roadholding, rattle space, and suspension forces Static bicycle model: analytical model used to assess directional stability Dynamic bicycle model: state-space model used to simulate steering responsiveness

Quarter-car Model z s m s /4 z us k s c s m us /4 v z k t c t d dt 2 6 4 z us z ż us z s z us ż s 3 7 5 = 2 6 4 1 4k t 4(cs +c t ) 4ks 4cs mus mus mus mus 1 1 4cs 4ks 4cs ms ms ms 3 2 7 6 5 4 z us z ż us z s z us ż s 3 7 5 + 2 6 4 1 4ct mus 3 7 5 ż

Road Profile Model Begin with random data from a gaussian distribution Apply color and moving average filters Check IRI using quarter-car model with golden parameters IRI = 4.2: driver discomfort simulation IRI = 7.37: roadholding metric.6.4 unfiltered data low pass filter moving average filter.2 Elevation (m).2.4.6.2.4.6.8 1 1.2 1.4 1.6 1.8 2 Longitudinal Position (m)

Steering Responsiveness (Step Input) Lower yaw rate (Ω) rise time more responsive handling [ ] [ vy a 3 a = 1 Ω z b3 b 1 a2 a 1 b2 b 1 ] [ vy Ω z ] + [ a4 a 1 b 4 a 1 ] δ f a 1 = m a 2 = m + 2(l 1C αf l 2 C αr ) v a 3 = 2(C αf + C αr ) v a 4 = 2C αf b 1 = I z b 2 = 2(l 2 1 C αf + l 2 2 Cαr ) v b 3 = 2(l 2 1 C αf l 2 2 Cαr ) v b 4 = 2l 1 C αf

Directional Stability Stable at speeds up to v max if: D s = L + v 2 max gk us where: K us = ( Wf W ) r C αf C αr Modeled C αf and C αr dependence on normal forces based on data from Bridgestone.

Vehicle Structure Simulation ANSYS R finite element model used to predict: bending and torsional stiffness bending and torsional stresses Surrogate model created using artificial neural network to reduce simulation time

EV Subsystem Interactions Modeling these system interactions required the flexibility of Matlab and Simulink P T Suspension parameters V D Battery mass and geometry ST Battery mass and geometry Vehicle mass and inertia Suspension forces Frame mass and inertia Vehicle mass and inertia M

Electric Vehicle Design Problem Design Objective and Constraints: minimize 1/mpg equivalent fuel consumption subject to g 1 2 motor feasibility g 3-6 time 1 sec g 4 urban range 1 mi g 5 6 battery power and capacity constraints g 7 directional stability constraint g 8 steering responsiveness constraint g 9 maximum rattle space constraint g 1 road holding constraint g 11 passenger comfort constraint g 12 geometric frame constraint g 13 14 frame stress constraints g 15 16 frame stiffness constraints g 17 18 battery packaging constraints

Electric Vehicle Design Problem Design Variables: x 1 2 x 3 x 4 7 x 8 1 x 11 12 x 13 suspension parameters pulley speed ratio motor geometry and rotor resistance battery geometry frame geometry battery position

Electric Vehicle Project Summary Developed powertrain and chassis models from scratch in Matlab and Simulink Developed structural model using ANSYS, constructed neural network model Quantified vehicle system interactions Used as a case study for system optimization research

Electric Vehicle Project Summary Developed powertrain and chassis models from scratch in Matlab and Simulink Developed structural model using ANSYS, constructed neural network model Quantified vehicle system interactions Used as a case study for system optimization research Design results: > 2 mpg equiv. (with AC and other loads) 1 mile range -6 mph in 1 seconds

EV Lessons Learned Modeling system interactions is difficult, but essential Requires flexible modeling environment Mass change propagation is significant Enables exploitation of synergy EV technology can provide substantial energy savings Explored tradeoffs between performance and efficiency