Electric vehicle modeling utilizing dc motor equations clay hearn - july 2010

16
Electric Vehicle Modeling Utilizing DC Motor Equations Clay S. Hearn, Damon A. Weeks, Richard C Thompson, and Dongmei Chen 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics July 6 – 9, 2010, Montreal, Quebec

description

 

Transcript of Electric vehicle modeling utilizing dc motor equations clay hearn - july 2010

Page 1: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Electric Vehicle Modeling Utilizing DC Motor Equations

Clay S. Hearn, Damon A. Weeks, Richard C Thompson, and Dongmei Chen

2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics

July 6 – 9, 2010, Montreal, Quebec

Page 2: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Introduction

• Previous electric and hybrid electric vehicle modeling experience and demonstrations at UT-CEM

• PSAT modeling toolbox and motor models– Acausal modeling– Steady state efficiency maps

• Development of causal electric vehicle model– Account for transient dynamics

and other constraints– Requires feed-forward control

design

Page 3: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Vehicle Modeling at UT-CEM

• Plug-In Hybrid Fuel Cell Shuttle Bus– On road evaluations– 3 different routes– PSAT models matched energy

consumption data to within 5%

• Columbia ParCar utility vehicle conversion– Upgrading with 8.5 kW fuel cell

and ultracapacitor energy storage– PSAT modeling used in design

process– Base vehicle modeling with DC

motor used for model development

Page 4: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Advantages and Limitations of PSAT

• Large library of component models derived from testing for engines, motors, batteries, etc…

• Quickly evaluate different component options and hybrid configurations

• Development of supervisory control strategies• Acausal modeling techniques

– Static power converters with efficiency transfers power between batteries, motors, and auxiliaries

• Steady state efficiency maps used for motors and engine models

– Validity of efficiency map– Loss of transient dynamics– Loss of other limitations such as current limits

or thermal limits• Inaccuracies in transient dynamics and

performance limitations

Page 5: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Model Development• Base vehicle model is ParCar SUV-LN

– 48V lead acid batteries– 12.9 kW DC motor

• Model vehicle with DC motor equations and causal modeling techniques

• Bond graph and equation formulation• Develop control strategies for route

following– Feed-forward Torque demand estimation– Field and armature voltage control

Page 6: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Bond Graph Model Development

• Bond graph tracks power flow and causality

• Idealized DC converters modeled as transforming elements

• Nonlinearities included in motor constant

Page 7: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Derived Equations from Bond Graph Model• Battery SOC is a quasi-

state based on Voc – R battery model

• Main model states– If = field current

– Ia = armature current– V = Linear velocity

• Controls– m = field current duty

cycle– n = armature current duty

cycle

Back EMF

EM Torque Motor Friction

Drag Grade and Roll Resistance

Page 8: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

DC Motor Control

• Separately wound DC motors allow active control of field and armature current

• Below base speed: field current held constant and armature voltage controlled for constant torque

• Above base speed: field current is weakened to increase motor speed at constant power

Page 9: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Driver Model

• Driver model estimates required torque to move vehicle along given velocity profile

• Feed forward controller design– Linearize and invert vehicle equations

• Feedback PI controller included to add additional corrections to reference speed

Page 10: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Feed Forward Control Design

Linearize vehicle motion equations about a specified V0 and solve for steady state EM torque

Derive and invert transfer function from linearized equations. Inverted TF yields dynamic EM torque output, but requires low-pass filter

Set filter pole ~100X left of pole location

Steady state torque minus V0

torque requirement is added to dynamic estimation (above)

Page 11: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

DC Motor Current Requirements

• Vehicle model uses separate PI controllers for armature and field loops (m and n duty outputs)

• Translate torque estimates from driver model to field and armature current demands

• Constant torque regime– Constant field current at 10 amps– Solve for the armature current

• Field weakening regime– Solve for the steady state field and armature currents from

initial state equations– Solution based on the motor speed demand

Page 12: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Field Weakening Current Estimate

• Above base speed, PI motor current controllers solve for these reference currents

• Current limits are set at 400 A for armature and 40 A for field

Steady state expression for armature current demand

Steady state expression for field current demand

Substitution yields quadratic equation that can be used to find required currents

Page 13: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Simulink Model Overview

Torque_Estimator

Speed _Demand

Grade _Profile

Speed _Veh

Tem

Motor _Speed

time

Armature _Command

Field _Command

Battery _Vout

Battery _Current

Armature _Current

Field _Current

Velocity _Out

Battery _SOC

Speed _Profile

sch_cycle

Motor_Commands

Tem _demand

speed_demand

field _current

armature _current

Vout

M_duty

N_duty

Grade _Profile

sch_grade

Electric_Vehicle

field _control

armature _control

theta

Battery _SOC

Battery _Current

Velocity

field _current

Armature _Current

Vout

Clock

Page 14: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Route Following Response

Page 15: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Comparisons to PSAT Performance

Page 16: Electric vehicle modeling utilizing dc motor equations   clay hearn - july 2010

Summary

• Presented a causal model of an electric vehicle driven by separately wound DC motor

• Developed driver models and vehicle control algorithms

• Level of modeling will include transient dynamics as well as specified constraints– Current limitations– Addition of thermal modeling will allow current limits due

to thermal constraints• ParCar SUV-LN is now at UT-CEM for testing and retro-

fit