supervisory control of plug-in hybrid electric …jianghai/publication/...supervisory control of...

7
Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait * , Jianghai Hu and Yaobin chen Abstract—In this paper, a supervisory control of Plug-in Hy- brid Electric Vehicles (PHEVs) using hybrid dynamical systems theory is presented. In hybrid dynamical systems, the state trajectories are described by both differential equations and discrete transitions. A PHEV has different operating modes which are modelled in the hybrid dynamical systems framework, simulated and analyzed. Furthermore, a constrained optimization problem to minimize energy used by PHEV is formulated. Finally, dynamic programming is used to minimize energy consumption. The obtained results are studied to evaluate the performance of supervisory control and hybrid dynamical system. I. I NTRODUCTION Plug-in Hybrid Electric Vehicles utilizes power from in- ternal combustion engine and electric motor to drive the vehicle. The electric motor is driven by onboard battery, which can be charged through grid power supply. This grid power supply can be obtained through various renewable and non- renewable energy power plants. As the natural resources of the planet are getting exhausted, demand for renewable energy is increasing very rapidly. Conventional vehicles use non- renewable energy to drive the vehicles. By using a Plug-in Hybrid Electric Vehicle, electrical motor can be used which significantly reduces the usage of non-renewable energy. PHEVs have two energy sources onboard, hence an effi- cient use of both sources can further improve the benefit of renewable energy. This problem has been a subject of interest for many researchers. In [1] a rule based algorithm was used to solve the above problem. In [2] authors used the Particle Swarm Optimization (PSO) to obtain a solution to the problem. Xiao [3] used the PSO results to obtain optimal results, before applying them to Artificial Neural Network which gave suboptimal results. A. Rousseau et al. [4] did a parameteric optimization to optimize control parameters using the Divided Rectangles (so-called DIRECT) method. Similarly, X. Wu [5] employed a control parameter optimization for PHEV using PSO. P. Sharer et al. compared EV and charge depletion strat- egy option using PSAT for different control strategies of power split hybrid [6]. Baumann [7] used a fuzzy logic controller for nonlinear controller and optimized component sizing of a Hybrid Electric Vehicle. Musardo [8] designed a real-time Adaptive Equivalent Consumption Minimization Strategy (A- ECMS) for an energy management system of HEV. Borhan [9] employed a model predictive control strategy to design a power management system of power-split hybrid electric vehicle. In [10], Stockar designed a supervisory energy manager by applying Pontryagin’s minimum principle to minimize the overall carbon dioxide emissions. In Plug-in Hybrid Electric vehicles, the vehicle operates in various modes such as EV mode, Battery charging mode, Regenerative mode, etc. In each of these modes, the vehicle dynamics differ. Furthermore, the engine and motor inputs in these modes are very different. Such a system which consists of both discrete and continuous states can be modelled by Hybrid dynamical systems. Yuan [11] demonstrated the application of hybrid dynamical system to hybrid electric ve- hicles, where sequential Quadratic Programming and dynamic programming were used to obtain an optimal solution to the problem before using fuzzy approximation. In this paper, a Plug-in Hybrid Electric Vehicle (PHEV) model is developed using hybrid dynamical system. Section II discuses the modelling part of PHEV. It is divided into a vehicle dynamics section and a hybrid dynamical system section. In the vehicle dynamics section, continuous differen- tial equations are used to model dynamics of the PHEV in each modes. In the hybrid dynamical system section, a hybrid dynamical system framework for PHEV is defined. Section III shows the simulation results for the hybrid dynamical system defined in Section II. In Section IV, an optimization problem is formulated to minimize energy consumption of PHEV. Section V proposes a Dynamic Programming solution to the optimization problem described in Section IV. Finally, in Section VI the Optimization simulation results are shown and analysed. II. MODEL OF PHEV For the PHEV considered in this paper, a power-split drive train is considered. The power-split drivetrain has a Contin- uously Varying Transmission (CVT) , which has a planetary gear set. In this planetary gear set, sun gear is connected to generator(MG2); carrier gear is connected to engine; and ring gear is connected to motor (MG1) and drive shaft. Detailed model of the drivetrain is shown in Figure 1. A power-split drivetrain configuration has several modes of operation, for example, EV mode, Battery charging mode, Regenerative Braking mode etc. For each mode, a non-linear mathematical model is derived to describe the dynamics of the vehicle. Mode switching combined with system dynamics models a Plug-in Hybrid Electric Vehicle that operates in different modes. This system can be described using Hybrid dynamical systems framework. A. Vehicle Dynamics By applying Newtons second law on the engine we obtain differential equation (1) which relates Engine speed ω e with

Upload: others

Post on 04-Apr-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Supervisory Control of Plug-in Hybrid Electric …jianghai/Publication/...Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait∗,

Supervisory Control of Plug-in Hybrid ElectricVehicle with Hybrid Dynamical System

Harpreetsingh Banvait!, Jianghai Hu† and Yaobin chen‡

Abstract—In this paper, a supervisory control of Plug-in Hy-brid Electric Vehicles (PHEVs) using hybrid dynamical systemstheory is presented. In hybrid dynamical systems, the statetrajectories are described by both differential equations anddiscrete transitions. A PHEV has different operating modeswhich are modelled in the hybrid dynamical systems framework,simulated and analyzed. Furthermore, a constrained optimizationproblem to minimize energy used by PHEV is formulated. Finally,dynamic programming is used to minimize energy consumption.The obtained results are studied to evaluate the performance ofsupervisory control and hybrid dynamical system.

I. INTRODUCTION

Plug-in Hybrid Electric Vehicles utilizes power from in-ternal combustion engine and electric motor to drive thevehicle. The electric motor is driven by onboard battery, whichcan be charged through grid power supply. This grid powersupply can be obtained through various renewable and non-renewable energy power plants. As the natural resources of theplanet are getting exhausted, demand for renewable energyis increasing very rapidly. Conventional vehicles use non-renewable energy to drive the vehicles. By using a Plug-inHybrid Electric Vehicle, electrical motor can be used whichsignificantly reduces the usage of non-renewable energy.PHEVs have two energy sources onboard, hence an effi-

cient use of both sources can further improve the benefit ofrenewable energy. This problem has been a subject of interestfor many researchers. In [1] a rule based algorithm was usedto solve the above problem. In [2] authors used the ParticleSwarm Optimization (PSO) to obtain a solution to the problem.Xiao [3] used the PSO results to obtain optimal results,before applying them to Artificial Neural Network which gavesuboptimal results. A. Rousseau et al. [4] did a parametericoptimization to optimize control parameters using the DividedRectangles (so-called DIRECT) method. Similarly, X. Wu [5]employed a control parameter optimization for PHEV usingPSO. P. Sharer et al. compared EV and charge depletion strat-egy option using PSAT for different control strategies of powersplit hybrid [6]. Baumann [7] used a fuzzy logic controllerfor nonlinear controller and optimized component sizing ofa Hybrid Electric Vehicle. Musardo [8] designed a real-timeAdaptive Equivalent Consumption Minimization Strategy (A-ECMS) for an energy management system of HEV. Borhan [9]employed a model predictive control strategy to design a powermanagement system of power-split hybrid electric vehicle.In [10], Stockar designed a supervisory energy manager byapplying Pontryagin’s minimum principle to minimize theoverall carbon dioxide emissions.

In Plug-in Hybrid Electric vehicles, the vehicle operatesin various modes such as EV mode, Battery charging mode,Regenerative mode, etc. In each of these modes, the vehicledynamics differ. Furthermore, the engine and motor inputsin these modes are very different. Such a system whichconsists of both discrete and continuous states can be modelledby Hybrid dynamical systems. Yuan [11] demonstrated theapplication of hybrid dynamical system to hybrid electric ve-hicles, where sequential Quadratic Programming and dynamicprogramming were used to obtain an optimal solution to theproblem before using fuzzy approximation.In this paper, a Plug-in Hybrid Electric Vehicle (PHEV)

model is developed using hybrid dynamical system. SectionII discuses the modelling part of PHEV. It is divided intoa vehicle dynamics section and a hybrid dynamical systemsection. In the vehicle dynamics section, continuous differen-tial equations are used to model dynamics of the PHEV ineach modes. In the hybrid dynamical system section, a hybriddynamical system framework for PHEV is defined. SectionIII shows the simulation results for the hybrid dynamicalsystem defined in Section II. In Section IV, an optimizationproblem is formulated to minimize energy consumption ofPHEV. Section V proposes a Dynamic Programming solutionto the optimization problem described in Section IV. Finally,in Section VI the Optimization simulation results are shownand analysed.

II. MODEL OF PHEVFor the PHEV considered in this paper, a power-split drive

train is considered. The power-split drivetrain has a Contin-uously Varying Transmission (CVT) , which has a planetarygear set. In this planetary gear set, sun gear is connected togenerator(MG2); carrier gear is connected to engine; and ringgear is connected to motor (MG1) and drive shaft. Detailedmodel of the drivetrain is shown in Figure 1.A power-split drivetrain configuration has several modes

of operation, for example, EV mode, Battery charging mode,Regenerative Braking mode etc. For each mode, a non-linearmathematical model is derived to describe the dynamics ofthe vehicle. Mode switching combined with system dynamicsmodels a Plug-in Hybrid Electric Vehicle that operates indifferent modes. This system can be described using Hybriddynamical systems framework.

A. Vehicle DynamicsBy applying Newtons second law on the engine we obtain

differential equation (1) which relates Engine speed ! e with

Page 2: Supervisory Control of Plug-in Hybrid Electric …jianghai/Publication/...Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait∗,

Fig. 1. Power-split drivetrain

engine torque "e, sun gear torque "s and ring gear torque "r .

Je.!e = "e ! "r ! "s (1)

Jm.!r = "r + "m ! #"w (2)

Jg.!g = "g + "s (3)

Similarly to equation (1), applying Newtons law at ring gearwe obtain the differential equation (2) which relates ring gearspeed !r with ring gear torque "r, motor torque "m and wheeltorque "w. The generator speed !g is related with generatortorque "g and sun gear torque. In the equations (1), (2) and (3)Je, Jm, Jg and # are moment of inertia of engine, momentof inertia of motor, moment of inertia of generator and gearratio respectively.

Rwm.$ = "w !mFres (4)

Fres = a0 + a1$ + a2$2 (5)

Equation (4) is obtained from vehicle dynamics whichrelates vehicle speed $, wheel torque "w and losses Fres. Rw

and m are wheel radius and vehicle mass, respectively. Forthis drivetrain !r is equal to vehicle speed $. Equation (5)is a quadratic approximation of the aerodynamic losses androlling resistance lossesDue to planetary gear set the engine speed !e, generator

speed !g and ring gear !r speed are related by equation (6).

!r = (1 + %)!e ! %!g (6)

Using the above equations the vehicle dynamics are derivedfor each and every mode.

B. Hybrid Dynamical systemHybrid dynamical system consists of both continuous states

and discrete states. Discrete states in dynamical systems areoften described as modes. When the system is operating in amode, its continuous states follow the dynamics of that mode.A hybrid dynamical system for PHEV is defined as equation(7).

Hs = (Q,X, V,Dom, f, E,G,R, Init)

Q = {Regen,EV,Hybrid,Batterychg, ED}

X = {!e, $ , &}

V = {"e, "g, "m}

Dom(.) : Q " #n

Dom(EV ) = {x : !e = 0, $> 0, 1 > & > 0.3}

Dom(Regen) = {x : !e = 0, $> 0, 0.9 > & > 0}

Dom(Hybrid) = {x : !emax ! !e ! !Idle, $> 0,

0.3 > & > 0.2}

Dom(Batterychg) = {x : !emax ! !e ! !Idle, $> 0,

0.3 > & > 0.2}

Dom(ED) = {x : !e = 0, $> 0, 1 > 0.2 > & > 0.3}

f = Q $X $ V " #n

E % Q$Q

G(.) : E " 2X

R(.) : E $X " 2X

Init % Q$X (7)

In equation (7) engine speed !e, vehicle speed $ and Stateof Charge(SOC) & of battery are defined as the continuousstates. Engine torque "e, MG2 torque "g and MG1 torque "mare the continuous inputs to the system. Discrete states set Qconsists of 5 different modes. For each mode, DomainDom(.)specifies the set of feasible continuous state. For EV mode, EDmode and Regen mode, !e is zero. For remaining modes !e

is within its lower bounds of !Idle and its maximum !max.In EV mode and ED mode, & is not allowed to dischargemore then 0.2, otherwise it will reduce the battery life. InRegen mode, & is restricted to 0.9 so that battery alwayshas capacity to recover energy into battery. In Hybrid andBatterychg modes, & is required to be between 0.2 and 0.3 tomaintain the SOC. Function f defines the continuous dynamicsof states X for each mode Q. The continuous dynamics forEV mode and Hybrid drive mode are given in equation (10)and (11) respectively. In equation (11) ' and Jr

!

d is givenby equation (8) and (9) respectively. For Regen mode and EDmode the dynamics are the same as that of EV mode dynamicsequation (10). For Batterychg mode dynamics are same as theHybrid mode but it has different inputs and state constraintswhich are defined in the domain. Function E is defined as aset of transitions as shown in the Figure 2. The function G isa set of guards defined for each e = (q, q !) & E. R(·) is a setof reset maps which are trivial in this hybrid system. The setInit is a set of initial hybrid states.

' = JgJ!r(%+ 1)2 + JeJ

!r%

2 + JeJg (8)

Page 3: Supervisory Control of Plug-in Hybrid Electric …jianghai/Publication/...Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait∗,

Fig. 2. State flow Diagram

J !r = Jr +m(Rw#)2 (9)

In Equation (10) and (11) R int, C, Voc and Pbat are batteryinternal resistance, maximum capacity of battery, battery opencircuit voltage and battery power respectively.

III. SIMULATION

Plug-in Hybrid Electric Vehicle uses 57 kWh engine, 50kWh MG1 motor and 5 kWh battery pack in its simulations.Vehicle is simulated for an EPA Urban dynamometer drivecycle. Total distance travelled by the vehicle in simulation is7.3 miles for 1370 seconds. The hybrid dynamical system ofPHEV is modelled in Matlab/Simulink environment to obtainresults. For this model, guard conditions and resets for thehybrid dynamical system are defined in Figure 2.PHEV’s primary purpose is to use maximum electrical

energy while it is available. Starting from 95 % until 30% maximum electrical energy should be used by driving thevehicle in only two modes, EV mode or Regen mode. Hence,simulation results are shown from 31 % onwards. From 30 %to 20 % vehicle will operate in ED mode, Regen mode, Hybridmode or BatteryChg mode depending on the driver demands.Figure 3 shows Vehicle speed and battery SOC. Figure 4

shows inputs to the system. These inputs are derived froma rule based strategy. It can be observed that the SOC &decreases from 31 % towards 20 %. When SOC reaches 20% the control system maintains the SOC so that it does notdecrease any further. If SOC is decreased further, it woulddecrease the battery life. At the same time, it can be seenin Figure 3(a) that the vehicle achieves the desired speed andperformance. Fig 5 shows modes of operation of the vehicle. Inthis figure, 1 represents ED mode, 6 represents Hybrid drivemode, 3 represents Battery charging mode and 5 is Regenmode. It shows that while SOC & is yet to reach 20 % thevehicle operates in ED mode and Regen mode. It does not goin the Hybrid mode of operation because the demand torqueis never so high that it cannot be satisfied by the ED mode.But when SOC & reaches around 20 % the vehicle switches

(a) Vehicle speed

(b) State of Charge of battery

Fig. 3. State response of simulation

among Battery charge mode, Regen mode and ED mode, sothat it can maintain SOC while operating the vehicle withdesired performance. Figure 4 shows the inputs from Rulebased strategy provided to the vehicle.When vehicle is operating in ED mode or Regen mode,

the inputs are well defined and we have unique set of inputsthat satisfy the vehicle performance demand. But in Hybridmode and Battery charge mode both engine and motor MG1provide power to drive the vehicle. Hence, there are multipleinputs which satisfy the performance requirements. Thus,selection of optimum inputs and optimum operating pointcan be formulated as a optimization problem. Next sectiondescribes this formulation.

IV. PROBLEM FORMULATION

A Plug-in Hybrid Electric Vehicle can be operated in onemode at a time. The selection of this mode is based on awell-defined supervisory control strategy which triggers thetransition from one mode to another. During mode transitionswe can have forced transitions or selective transitions. In aforced transition, the operating mode is forced to be changedto another mode due to constraints. But in a selective transitionwe have multiple choices of modes, so a suitable choice ismade based on an optimum switching policy. The performanceof Plug-in Hybrid Electric Vehicle can be evaluated in terms

Page 4: Supervisory Control of Plug-in Hybrid Electric …jianghai/Publication/...Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait∗,

!̇e = 0

(̇ ="m

Jr + Jg/%2! "g

%(Jr + Jg/%2)! #RwFresis

Jr + Jg/%2(10)

&̇ =1

2RintC{!Voc +

!Voc

2 ! 4RintPbat}

!̇e =1

'{(%2J !

r + Jg)"e + (1 + %)%J !r"g + Jg"m ! (1 + %)Jgr#Fresis}

(̇ =1

'{(1 + %)Jg"e + (!%Je)"g + ((1 + %)2Jg + %2Je)"m ! ((1 + %)2Jg + %2Je)Rw#Fresis} (11)

&̇ =1

2RintC{!Voc +

!Voc

2 ! 4RintPbat}

of energy usage, fuel consumption, emissions, etc. In PHEV,the fuel consumption is reduced significantly due to electricalenergy usage, and can be further improved by optimizingthe use of fuel and electrical energy. To accomplish this, anoptimization problem of minimizing the objective function oftotal energy use has been defined in this paper, subjected toseveral constraints as shown in (12). In equation (13), theintegration term is energy input by the engine, the second termis energy ) input by the battery and the third term is initialenergy stored in the battery.

minimizeu(t)

J(x(t), u(t))

subject to 0 < !e < !emax

0 < $

0 < & < 1

!gmin < !g < !gmax

"emin < "e < "emax

"gmin < "g < "gmax

"mmin < "m < "mmax

(12)

J(x(t), u(t)) =

"!e"e dt+ )(&(t)) ! )(&(0)) (13)

V. DYNAMIC PROGRAMMINGIn dynamic programming, all the value functions are evalu-

ated backward in time at every time interval, at every stateand at every mode as shown in Figure 7. Once all thevalue functions are evaluated, an optimal control sequence isrecovered using forward time evaluation. The results obtainedfrom dynamic programming are globally optimal, but in thiscase it is suboptimal because of discretization and objectivefunction approximations.For a constrained system, in each mode only feasible states

xk(·)are considered, whereas infeasible states are discardedby assigning infinite cost to them. Starting at final time, valuefunction of all states are defined as zero. At each time step k,the Value function Vk(·) is minimum of sum of current timestep cost w(·) and cost to go to next state Vk+1(·). The current

cost w(·) is a function of feasible state xk(k), feasible inputsuk(k) and mode *k+1. Cost to go to next state Vk+1(·) isa function of xk(k + 1), feasible inputs uk(k + 1) and mode*k+1. As we go backward in time, the value function for everystate is evaluated using equation (14) until time step k is zero.

Vk(xk) = minuk,!k+1

[w(xk, uk,*k+1)+Vk+1(xk+1(xk, uk,*k+1))]

(14)After evaluating value functions at each state, mode and

time, optimal input u!k and optimal mode * !

k+1 are obtainedat each time step k using equation(14). Finally, an optimalcontrol sequence is obtained using optimal input sequence .For a PHEV system, the stateflow is defined as shown in

Figure 6. In a PHEV vehicle, it is desired to maximize the useof electrical energy because it is cost effective and abundantlyavailable. Thus, starting from 95 % SOC the vehicle operatesin EV mode and Regen mode according to the stateflow Figure6. But as soon as the vehicle reaches 30 % it can be operatedin ED mode, Regen mode, Hybrid mode or Batterychg mode.Operation of vehicle in one of these modes is subject toobjective function minimization as defined earlier. Due to thesemultiple solutions when SOC is between 20 % and 30 %, theoptimization process is carried out within this range.

VI. DYNAMIC PROGRAMMING RESULTS

To solve this optimization problem, a sequence of trape-zoidal desired drive cycle of 78 sec was designed. The accel-erations during the trapezoid drive cycles are 0m2/s, 2 m2/s,3 m2/s and 4 m2/s respectively. As time increases, the valuefunctions increase rapidly. Thus, desired trapezoidal drivecycle was discretized into a reasonable time interval of 1 sec.Then, using the dynamic programming algorithm a solution tothe problem was evaluated. Figure 8 shows the optimal stateresults and Figure 9 shows the optimal system input results,which are obtained from dynamic programming. The optimalmode of operation of the vehicle is shown Figure 10. Theoperating mode 1 represents ED mode, 2 represents Regenmode, 3 represents Hybrid mode and 0 represents vehiclestandstill. For both ED mode and Regen mode, engine torque

Page 5: Supervisory Control of Plug-in Hybrid Electric …jianghai/Publication/...Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait∗,

(a) Engine Torque input

(b) Generator Torque input

(c) Motor Torque input

Fig. 4. Simulation Input results

and generator torques are defined as zero, whereas motortorque is operated at desired torque. Figure 10 further showsthat for low power demands during acceleration 0 m 2/s, 2m2/s and 3 m2/s ED mode was selected to drive the vehicle.Here power required by the vehicle to maintain its speed isvery low, to overcome vehicle losses. Hence, vehicle operatesin ED mode. Whereas for vehicle acceleration demand of4m2/s Hybrid drive mode was used to drive the vehicle dueto high power demand. During all the decelerations, Regenbraking was used. For time interval 20 to 30 sec, the vehicleis standstill hence it shows 0 in Figure 10.In ED and Regen mode, the engine speed !e is always

Fig. 5. Vehicle operating mode

Fig. 6. A Hybrid system of PHEV

zero, as shown in Figure VI. Figure 8(b) shows the desiredspeed and achieved vehicle speed $. Vehicle speed follows thedesired speed, hence the desired performance of the vehicle isachieved. In the SOC plot VI the SOC & starts from 30 %andgoes up until 27.35 % for the drive cycle of 78 seconds.

VII. CONCLUSIONIn this paper, a hybrid dynamical system model of Plug-in

Hybrid Electric Vehicle is proposed and dynamics of PHEVare derived for different modes. The simulation results of thishybrid system model in Matlab/Simulink show that the desired

Fig. 7. Dynamic Programming Evaluation [12]

Page 6: Supervisory Control of Plug-in Hybrid Electric …jianghai/Publication/...Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait∗,

0 10 20 30 40 50 60 70 800

20

40

60

80

100

120

Time (s)

Engin

e spe

ed !

e (rad

/s)

(a) Engine speed

0 10 20 30 40 50 60 70 800

5

10

15

Time (s)

Veloc

ity (m

/s)

VelocityDesired Velocity

(b) Vehicle speed

0 10 20 30 40 50 60 70 8027

27.5

28

28.5

29

29.5

30

Time (s)

State

of C

harg

e(%

)

(c) State of Charge of battery

Fig. 8. State response of simulation

vehicle performance can be achieved while maintaining theSOC within its desired bounds. To minimize the total energyconsumption of the PHEV, energy optimization problem isformulated to find optimal mode switching and optimal in-put. This optimization problem is solved using a supervisorycontrol based on dynamic programmings. Finally, optimizationresults for a trapezoidal drive cycle are shown. In our futurework, dynamic programming results would be obtained for theEPA drive cycle.

0 10 20 30 40 50 60 70 800

5

10

15

20

25

30

35

40

Time (s)

Engin

e Tor

que "

e (Nm)

(a) Engine Torque input

0 10 20 30 40 50 60 70 80−12

−10

−8

−6

−4

−2

0

Time (s)

Gene

rator

Tor

que "

g (Nm)

(b) Generator Torque input

0 10 20 30 40 50 60 70 80−400

−300

−200

−100

0

100

200

300

400

Time (s)

Mot

or T

orqu

e "m (N

m)

(c) Motor Torque input

Fig. 9. Simulation Input results

REFERENCES

[1] H. Banvait, S. Anwar, and Y. Chen, “A rule-based energy managementstrategy for plug-in hybrid electric vehicle (phev),” in American ControlConference, 2009. ACC ’09., june 2009, pp. 3938 –3943.

[2] H. Banvait, X. Lin, S. Anwar, and Y. Chen, “Plug-in hybrid electricvehicle energy management system using particle swarm optimization,”World Electric Vehicle Journal, vol. 3, no. 1, 2009.

[3] X. Lin, H. Banvait, S. Anwar, and Y. Chen, “Optimal energy man-agement for a plug-in hybrid electric vehicle: Real-time controller,” inAmerican Control Conference (ACC), 2010, 30 2010-july 2 2010, pp.5037 –5042.

[4] A. Rousseau, S. Pagerit, and D. Gao, “Plug-in hybrid electric vehiclecontrol strategy parameter optimization,” Journal of Asian ElectricVehicles, vol. 6, no. 2, pp. 1125–1133, 2008.

Page 7: Supervisory Control of Plug-in Hybrid Electric …jianghai/Publication/...Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System Harpreetsingh Banvait∗,

0 10 20 30 40 50 60 70 800

0.5

1

1.5

2

2.5

3

3.5

Time (s)

Mod

e

Fig. 10. Vehicle operating modes

[5] X. Wu, B. Cao, J. Wen, and Y. Bian, “Particle swarm optimization forplug-in hybrid electric vehicle control strategy parameter,” in VehiclePower and Propulsion Conference, 2008. VPPC ’08. IEEE, sept. 2008,pp. 1 –5.

[6] P. Sharer, A. Rousseau, D. Karbowski, and S. Pagerit, “Plug-in hybridelectric vehicle control strategy: Comparison between ev and charge-depleting options,” SAE paper, pp. 01–0460, 2008.

[7] B. Baumann, G. Washington, B. Glenn, and G. Rizzoni, “Mecha-tronic design and control of hybrid electric vehicles,” Mechatronics,IEEE/ASME Transactions on, vol. 5, no. 1, pp. 58 –72, mar 2000.

[8] C. Musardo, G. Rizzoni, and B. Staccia, “A-ecms: An adaptive algo-rithm for hybrid electric vehicle energy management,” in Decision andControl, 2005 and 2005 European Control Conference. CDC-ECC ’05.44th IEEE Conference on, dec. 2005, pp. 1816 – 1823.

[9] H. Borhan, A. Vahidi, A. Phillips, M. Kuang, and I. Kolmanovsky,“Predictive energy management of a power-split hybrid electric vehicle,”in American Control Conference, 2009. ACC ’09., june 2009, pp. 3970–3976.

[10] S. Stockar, V. Marano, M. Canova, G. Rizzoni, and L. Guzzella,“Energy-optimal control of plug-in hybrid electric vehicles for real-world driving cycles,” Vehicular Technology, IEEE Transactions on,vol. 60, no. 7, pp. 2949 –2962, sept. 2011.

[11] Y. Zhu, Y. Chen, Z. Wu, and A. Wang, “Optimisation design of anenergy management strategy for hybrid vehicles,” International Journalof Alternative propulsion, vol. 1, no. 1, p. 47, 2006.

[12] J. Hu, “Quadratic regulation of discrete-time switched linear systems,”Purdue University Lecture, 2011.