Top Banner
Optimal energy management strategy for battery powered electric vehicles Jiaqi Xi a , Mian Li a,b,, Min Xu b a University of Michigan–Shanghai Jiao Tong University Joint Institute, Shanghai Jiao Tong University, Shanghai 200240, China b National Engineering Laboratory for the Automotive Electronic Control Technology, Shanghai Jiao Tong University, Shanghai 200240, China highlights The power usage for battery-powered electrical vehicles with in-wheel motors is maximized. The battery and motor dynamics are examined emphasized on the power conversion and utilization. The optimal control strategy is derived and verified by simulations. An analytic expression of the optimal operating point is obtained. article info Article history: Received 18 April 2014 Received in revised form 17 July 2014 Accepted 7 August 2014 Available online 29 August 2014 Keywords: Energy management Battery powered EVs Optimal control abstract Due to limited energy density of batteries, energy management has always played a critical role in improving the overall energy efficiency of electric vehicles. In this paper, a key issue within the energy management problem will be carefully tackled, i.e., maximizing the power usage of batteries for bat- tery-powered electrical vehicles with in-wheel motors. To this end, the battery and motor dynamics will be thoroughly examined with particular emphasis on the power conversion and power utilization. The optimal control strategy will then be derived based on the analysis. One significant contribution of this work is that an analytic expression for the optimal operating point in terms of the component and envi- ronment parameters can be obtained. Owing to this finding, the derived control strategy is also rendered a simple structure for real-time implementation. Simulation results demonstrate that the proposed strategy works both adaptively and robustly under different driving scenarios. Ó 2014 Elsevier Ltd. All rights reserved. 1. Introduction In response to renewed pleadings for energy efficiency and environment protection, the electric vehicles (EVs), as a promising substitute for the conventional ones, have received much more attention than ever before. However, due to limited energy density of batteries nowadays, energy management has always been the central and critical issue in the control of EVs. Although the term ‘energy management’ may have various meanings in different con- texts, all share the common goal of improving the energy efficiency and maximizing the utilization of stored energy in the batteries equipped on the vehicle. In order to achieve the purpose of energy management, exten- sive research work has focused on energy control by analyzing the component characteristics, especially for battery-powered EVs. For example, Capasso and Veneri verified the applicability of lithium-based batteries for EV applications [1]. Xiong et al. and Hu et al. proposed adaptive state-of-charge estimation methods based on real-time measurements on the battery terminal voltage and current [2,3]. Zhong et al. developed a method for state-of- charge estimation of the battery pack which accounted for the dif- ference among the cells [4]. Besides the in-depth analyses of bat- tery performance, the study of other key components of the EV system, such as power converters and motors, also abounds in the literature. Pahlevaninezhad et al. proposed a Control-Lyapu- nov-Function based approach to regulate the input power of the inverter so that higher energy efficiencies and larger stability mar- gin could be attained [5]. Faiz et al. designed a direct torque control law for induction motors used in EVs with the improved overall efficiency and reasonable dynamic response [6]. Although physical http://dx.doi.org/10.1016/j.apenergy.2014.08.033 0306-2619/Ó 2014 Elsevier Ltd. All rights reserved. Corresponding author at: University of Michigan–Shanghai Jiao Tong University Joint Institute, Shanghai Jiao Tong University, Shanghai 200240, China. Tel.: +86 21 34207212. E-mail address: [email protected] (M. Li). Applied Energy 134 (2014) 332–341 Contents lists available at ScienceDirect Applied Energy journal homepage: www.elsevier.com/locate/apenergy
10
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • r b

    g Ungh

    The power usage for battery-powered electricxamineand veperatin

    pression for the optimal operating point in terms of the component and envi-

    energy management may have various meanings in different con-texts, all share the common goal of improving the energy efciencyand maximizing the utilization of stored energy in the batteriesequipped on the vehicle.

    Xiong et al. andimation methodsterminal

    thod for stcharge estimation of the battery pack which accounted for tference among the cells [4]. Besides the in-depth analysestery performance, the study of other key components ofsystem, such as power converters and motors, also abounds inthe literature. Pahlevaninezhad et al. proposed a Control-Lyapu-nov-Function based approach to regulate the input power of theinverter so that higher energy efciencies and larger stability mar-gin could be attained [5]. Faiz et al. designed a direct torque controllaw for induction motors used in EVs with the improved overallefciency and reasonable dynamic response [6]. Although physical

    Corresponding author at: University of MichiganShanghai Jiao Tong UniversityJoint Institute, Shanghai Jiao Tong University, Shanghai 200240, China. Tel.: +86 2134207212.

    E-mail address: [email protected] (M. Li).

    Applied Energy 134 (2014) 332341

    Contents lists availab

    Applied

    lsesubstitute for the conventional ones, have received much moreattention than ever before. However, due to limited energy densityof batteries nowadays, energy management has always been thecentral and critical issue in the control of EVs. Although the term

    lithium-based batteries for EV applications [1].Hu et al. proposed adaptive state-of-charge estbased on real-time measurements on the batteryand current [2,3]. Zhong et al. developed a mehttp://dx.doi.org/10.1016/j.apenergy.2014.08.0330306-2619/ 2014 Elsevier Ltd. All rights reserved.voltageate-of-he dif-of bat-the EVBattery poweredEVsOptimal control

    ronment parameters can be obtained. Owing to this nding, the derived control strategy is also rendereda simple structure for real-time implementation. Simulation results demonstrate that the proposedstrategy works both adaptively and robustly under different driving scenarios.

    2014 Elsevier Ltd. All rights reserved.

    1. Introduction

    In response to renewed pleadings for energy efciency andenvironment protection, the electric vehicles (EVs), as a promising

    In order to achieve the purpose of energy management, exten-sive research work has focused on energy control by analyzingthe component characteristics, especially for battery-poweredEVs. For example, Capasso and Veneri veried the applicability ofKeywords:Energy management

    work is that an analytic ex The battery and motor dynamics are e The optimal control strategy is derived An analytic expression of the optimal o

    a r t i c l e i n f o

    Article history:Received 18 April 2014Received in revised form 17 July 2014Accepted 7 August 2014Available online 29 August 2014al vehicles with in-wheel motors is maximized.d emphasized on the power conversion and utilization.ried by simulations.g point is obtained.

    a b s t r a c t

    Due to limited energy density of batteries, energy management has always played a critical role inimproving the overall energy efciency of electric vehicles. In this paper, a key issue within the energymanagement problem will be carefully tackled, i.e., maximizing the power usage of batteries for bat-tery-powered electrical vehicles with in-wheel motors. To this end, the battery and motor dynamics willbe thoroughly examined with particular emphasis on the power conversion and power utilization. Theoptimal control strategy will then be derived based on the analysis. One signicant contribution of thish i g h l i g h t sOptimal energy management strategy fovehicles

    Jiaqi Xi a, Mian Li a,b,, Min Xu baUniversity of MichiganShanghai Jiao Tong University Joint Institute, Shanghai Jiao TonbNational Engineering Laboratory for the Automotive Electronic Control Technology, Sha

    journal homepage: www.eattery powered electric

    niversity, Shanghai 200240, Chinaai Jiao Tong University, Shanghai 200240, China

    le at ScienceDirect

    Energy

    vier .com/ locate/apenergy

  • untouched. The lack of this essential part of contents makes the

    simplications, we identify the dependence of the optimal operat-

    ergycharacteristics of a specic component were fully explored in allthose work, the analysis was only performed in a somewhat iso-lated manner and the coupling effects between different compo-nents were neglected.

    In parallel to component level analysis, much of attention in theenergy-control area has been directed to hybrid energy systemdesign by integrating, for example, ultra-capacitors into the energystorage system of EVs. The dening features of the ultra-capacitorare its high power density and long life cycle [7]. By combining thecomplementary characteristics of the battery and the ultra-capac-itor, a superior dynamic behavior can thus be achieved. Along thisdirection, the research has been carried out in full length. Forexample, Dougal et al. analyzed the performance improvement ofthe hybrid energy system when the ultra-capacitor was connectedin parallel with the battery directly [8]. Lu et al. explored a newtopology to interface the battery and ultra-capacitor, and proposedthe corresponding energy management schemes [9]. Kupermanet al. and Garcia et al. focused on the power ow control of thehybrid energy system. An embedded control topology was pro-posed to guarantee that the extra power during peak time willbe provided by the ultra-capacitor while keeping the battery cur-rent unchanged [10,11]. Lukic et al. compared different topologiesin terms of efciency and stability and showed that an active com-bination of the battery with ultra-capacitor was a promisingapproach [12]. Under this active topology, Laldin et al. designedan optimal power split path in real time based on the predictionof future load demand and the energy loss model for all systemcomponents [13]. The similar problem was approached fromanother perspective in the work done by Wang et al., in whichthe way of hybridization between the battery and the ultra-capac-itor was determined by solving an optimization problem for thetotal fuel economy of the energy system [14]. Besides, there arealso fuzzy approaches proposed in the literature. Wang et al.designed the fuzzy logic based on the power requirement of EVs[15]. Hannan et al. presented a multi-source model and designeda rule-based power sharing strategy according to the energy sourcestates and load conditions [16].

    Whether it be control methods for the individual componentsor power split mechanisms for hybrid systems, it can be noted thatmost of the work above were targeted at minimizing the powerloss in power sharing for a given power demand. This demand isusually either obtained priori or estimated in real time. On the con-trary, another point of view in this area has been concerned withthe maximization of the travel distance for a given amount ofstored energy [17]. Instead of determining the power sharing pro-le at each instant, it aimed to nd an optimal velocity prole thatwould maximize the travel distance. As a rst step, this work builta simplied yet complete EV model. Based on the terrain informa-tion and the operating efciency of the in-wheel motors, the opti-mal velocity prole can be found using the dynamic programmingor other optimization algorithms. The originality of this work liesin that it offers a new perspective to treating the energy manage-ment problem.

    However, the approach in Ref. [17] is plagued by two majorissues that can undermine the optimality of its solution. First, thebattery and motor are statically viewed as the energy storageand energy consumption components, and the dynamic behaviorsassociated with those two components are totally ignored, not tomention the energy ow associated with those dynamic behaviors.Because of this intrinsic model discrepancy, the optimal velocityprole obtained may not produce the corresponding optimalpower ow prole as expected in a real-world test. To make thingsworse, the optimal velocity prole itself might not even be repro-

    J. Xi et al. / Applied Enducible due to the coupling effects and dynamic constraints.Relevant to the rst issue, the second one is that since everythingis viewed statically, the technical details of control implementa-ing point on the component and environment parameters in ananalytic form. This not only provides a guideline on the drivingmode in different road conditions, but also offers insights to thephysical mechanism behind the optimality for further theoreticalinvestigation. Owing to this nding, the derived energy manage-ment strategy is also rendered a simple and compact structure thatfacilitates the real-time implementation. Simulation results fortwo case studies will be demonstrated and analyzed. It can beshown that the proposed strategy works both adaptively androbustly under different driving scenarios.

    The rest of the paper is organized as follows. A brief introduc-tion to the vehicle architecture considered in our study is providedin Section 2. In Section 3, the component model for the battery andthe motor are derived step by step. Based on this model, the con-trol strategy is developed accordingly. The simulation is demon-strated in Section 4, including the initial condition settings,simulation results, and post analysis. Finally the conclusion ofthe proposed work and possible future improvement are summa-rized in Section 5.

    2. Background

    In this paper, the energy management strategy will be devel-oped for an electric vehicle driven by two rear in-wheel motors.The vehicle topology is shown in Fig. 1. The battery power is deliv-ered to the motors through the DCDC converter, which is con-trolled by an energy management unit (EMU) on the vehicle.

    Notice that in this work the ultra-capacitor is not included as apart of the power source system like other hybrid systems.Undoubtedly adding ultra-capacitors can improve the transientdynamics of the vehicle at acceleration and can take care of theenergy recovery at regenerative braking much better. However,in the authors opinion, the study of power transportation andpower usage is of more fundamental importance from the energymanagement point of view. In this regard we restrict our focus tothese key aspects and temporarily set aside the discussion of theancillary function of the ultra-capacitor, which will be an extensionof this work and addressed in our future work.

    3. Proposed energy management methodproposed strategy incomplete or inconvincible to some extent.In this paper, amore systematic and renedapproach is proposed

    for energy management of EVs with in-wheel motors and a singlepower source, i.e., batteries. Two major issues mentioned above inprevious work will be carefully tackled. The discussion will beginwith the component analysis by examining the battery and motordynamics respectively. The vehicle dynamics will also be accountedfor in our work and special attention will be paid to the power andtorque couplings between motor and vehicle dynamics. The energymanagement problemwill then be reformulated as an optimal con-trol problem with input constraints. With the help of justied sim-plications, we can nally nd an analytic solution to this energymanagement problem, which can serve as an important guidelineto energy control of battery-powered EVs. After that we will moveon to the control implementation of the proposed energy manage-ment strategy. Specically, we will provide the details of the PI con-troller design for the DCDC converter in this work which accountsfor both the dynamic response and noise rejection.

    One signicant contribution of this work is that, with justiabletion, especially the control of the DCDC converter, remain

    134 (2014) 332341 333The ultimate goal of energy management is to maximize thepower usage of the battery on the vehicle. To this end, two aspects

  • B C o

    rgyof the matter need to be considered concurrently. The rst issue isto minimize the power loss during the energy transportation onthe vehicle. Another issue, of course closely coupled with the rstone, is to extend the driving range as much as possible for a givenamount of energy. These two issues occur at two ends of the sameproblem and are associated with two key components of the vehi-cle: the battery and motor. In the following discussion, we willstart with the component-level analysis.

    In the analysis of battery dynamics, we will thoroughly investi-gate the impact of the current intensity on the power loss duringthe energy transportation. The analysis will be based on a well-known battery model which is generally used to characterize prop-erties of different types of batteries. In this regard, our objective forthe battery analysis is to nd a discharge prole to minimize thepower loss during the energy transportation.

    In the analysis of motor dynamics, we will study the couplingrelationship between the electrical and mechanical behavior ofin-wheel motors to clearly demonstrate their dynamic characteris-tics (which were usually neglected in the previous work). Since in-wheel motors are applied in this work, the mechanical coupling

    atter y

    nv erter

    Motor

    EMU

    Fig. 1. Vehicle topology used in our analysis.Motor

    334 J. Xi et al. / Applied Enebetween motor and vehicle dynamics, which depends on the wayof connection between the wheel and the vehicle, will also beinvestigated and claried. Given that, our objective of study onmotor dynamics is to nd an optimal operating point which mini-mizes the total energy usage for a given driving range.

    The study of these two components goes in parallel to eachother and gets merged under the system-level analysis by combin-ing results from them together. The overall control hierarchy willbe proposed based on results from the component-level analysis;and then we will discuss the real time implementation of our con-trol strategy on the DCDC converter. At the end of this section,several practical considerations of the control strategy will be pro-vided including the choice of lter parameters and controlfrequency.

    3.1. Component analysis: battery

    A generic battery model proper for dynamic characterizationhas been proposed by Tremblay et al. [18], who assume that thebattery state-of-charge (SOC) is the only state variable and othercharacteristics of the battery can be derived from it. In their work,the battery is modeled as a controlled voltage source in series con-nection with a resistance. The expression for the voltage source isgiven byvb E0 k QcQc QQ AeBQ k Qc

    Qc Qib 1

    where Qc is the battery capacity and Q is the actual battery chargewhich is a value related to the current ib dened by:

    _Q ib 2Here the battery constant voltage E0 and polarization voltage k, aswell as the exponential zone coefcients A and B, can be identiedusing the experimental data. The detailed discussion on this modelcan be found in the literature [18]. Our interest is to analyze theimpact of the current intensity on the total power loss both undercharging and discharging conditions. The instant power of the bat-tery can be calculated as: p = vb ib, where vb is the no-load voltageof the battery. By integrating the instant power over a period oftime, we can obtain the corresponding energy ow of the batteryas below:

    W Z tft0

    E0 k QcQc QQ AeBQ

    dQ

    Z tft0

    kQc

    Qc Qi2bdt

    W1 W2 3Two terms can be recognized from Eq. (3):W1 andW2. SinceW1 is afunction solely depending on Q, its value is independent of any spe-cic power ow path. In other words, W1 is a state function. W2, onthe contrary, is a process function. In view of this particular energyfeature, we only need to focus on the term W2 when analyzing thepower loss since W1 will not be affected by any specic power owpath. A closer look at Eq. (3) reveals that the term Qc/(Qc Q) isstrictly positive, which means the entire integrand of W2 is strictlynegative contributing to the energy loss during the irreversible pro-cess. The question following is whether there exist such a currentprole (power ow path) that can minimize this energy loss, thatis, to minimizeW2. Reformulating this problemmathematically willgive us a minimization problem by changing the variable Q:

    minZ tft0

    kQc

    Qc Q_Q2 dt; withQt0 Q0 and Qtf Qf 4

    where Q0 and Qf correspond to the initial and nal battery chargerespectively. Both of them can be easily obtained by on-line SOCestimation of the battery. The charging and discharging processcan be differentiated by the relative magnitude of Q0 and Qf. Letus denote the integrand in Eq. (4) as L. By invoking the EulerLagrangian condition [19], the following condition has to be satis-ed for an extremal:

    LQ ddt L _Q 5

    where LQ and L _Q denote the partial derivative with respect to Q and_Q . Expressing the Eq. (5) explicitly yields

    _Q2 2 Q QcQ 6which is a second order nonlinear differential equation and the fea-sible solution to it takes the form as:

    Q Q2c b

    2

    4Q0 Qc t2 bQc t Q0; where

    b 2 1tf

    1Qf QcQ0 Qc

    s ! Q0

    Qc 1

    7

    Notice that the term b in Eq. (7) will be positive in the dischargingprocess (Q0 < Qf) and negative in the charging process. The currentintensity can then be readily calculated as

    134 (2014) 332341ib Q2c b

    2

    2Q0 Qc t bQc 8

  • When the time span tf is long enough, b2 will be relatively smallcompared to b. So the optimal current intensity ib will stay on a con-stant value b for a long charging or discharging duration.

    3.2. Component analysis: motor

    The motor dynamics can be fully characterized in terms of its

    di

    dt Jvb

    dhdt

    x 20

    where h is the traversed angle of the wheel. Dene the state vectorx = (im,x,h) and the control variable u = vm, we can rewrite Eqs.(18)(20) in a compact form:

    _x f x;u; t 21The control objective is to drive the state h from h0 to hf with theminimal total electrical energy. So the cost functional is

    Crr Cd

    J. Xi et al. / Applied EnergyMVelectrical and mechanical behaviors [20]. The governing equationsof these two behaviors are derived from Kirchhoffs Voltage Lawand Newtons Second Law, respectively, as below:

    Lmdimdt

    vm kb x Rm im 9

    Jmdxdt

    kb im Cf x sL 10

    In these two equations, vm and im are the input voltage and currentto the motor, and x is the angular velocity of the motor. Rm and Lmrepresent the resistance and inductance of the rotor loop, while Jmand Cf are the moment of inertia of the rotor and coefcient of vis-cous friction, respectively. The electrical and mechanical parts arelinked with each other through the electromagnetic conversion fac-tor kb, which measures how the electrical energy is transformedinto the mechanical one. In Eq. (10), sL represents the external loadon the motor, which depends on the way of the connection betweenthe motor and the vehicle system as well as on the vehicle dynam-ics. In order to link these two aspects together, here we consider asimplied vehicle dynamics model shown in Fig. 2, with road fric-tion, rolling resistance, and drag coefcients indicated as l, Crr,and Cd, respectively.

    The vehicle here is powered by two rear in-wheel motors.Before the analysis two basic assumptions are made: (1) the masscenter of the vehicle body is low, so the lifting effect can beneglected and only the forces in the horizontal direction are con-sidered; (2) the variation of the vehicle speed is within a certainrange and thus the air resistance can be considered proportionalto the vehicle velocity v [21]. The free body diagram of the entiresystem including the front wheels, the rear wheels and the mainbody is shown in Fig. 3. The wheels are pin-connected with thevehicle body.

    Applying the force and torque balance to the system gives:

    4Jwdxdt

    2sL 2f 1 rw 2f 2 rw Crr Mvg 11

    Mvdvdt

    2f 1 2f 2 qaCdAF rwx 12

    where x is the angular velocity of the wheel (which is the same asthat of the motor), rw is the wheel radius, and v is the correspondinglinear velocity (v =x rw). f1 and f2 represent the static road fric-tions on the front and rear wheels respectively. The air resistancehas been written out as a multiplication of the air density qa, thedrag coefcient Cd, the cross-sectional area AF, and the velocity v.sL is driving torque provided by the in-wheel motor. It is assumedthat the vehicle mass Mv is evenly distributed among the fourwheels and no slip occurs. Multiplying Eq. (12) with rw and adding

    Fig. 2. Schematic of an electric vehicle on the road.Lmm

    dt vm kb x Rm im 16

    Jvdxdt

    2kb im Cv x sv 17

    3.2.1. Solving for the optimal operating pointWith the augmented motor model discussed above, the next

    goal is to nd an optimal operating prole for the motor in thesense that the energy consumption for a given driving range isminimized. In view of its complicated nature, we will break downthe analysis into two stages. Namely we will rst study an uncon-strained case, i.e., there is no constraint on the system states andcontrol variable. Then we will come to tackle with the constrainedone. It will become clear later that the approach we take in solvingthe unconstrained case will shed meaningful lights on the deriva-tion of controller for the constrained one. Both of these cases willbe studied in the optimal control context. As a preliminary step,let us specify the control objective mathematically. The controlsystem under consideration takes the form as:

    dimdt

    1Lm

    vm kb x Rm im 18dx 1 2k im Cv x sv 19to Eq. (11), we can ultimately obtain the relationship between sLand the external load to the vehicle.

    2sL Mvr2 4Jw dxdt

    qaCdAF rwx CrrMv 13

    Substituting the expression for sL into Eq. (10) will give us

    Mvr2w 4Jw 2Jm dx

    dt 2kb im 2Cf qaCdAFrw x CrrMvg

    14Since in general Mv rw2 is much larger than Jw and Jm, and Cd ismuch larger than Cf, Eq. (14) can be simplied as Eq. (15) with onlydominant terms reserved

    Jvdxdt

    2kb im Cv x sv 15

    where Jv =Mv rw2, Cv = qaCdAF rw and sv = CrrMvg. Then the aug-mented motor model can be written as

    Jw JwMV

    Crr Cd

    f1 f2 L

    Fig. 3. Free body diagram of the vehicle.

    134 (2014) 332341 335P Z tft0

    vm imdt; where vm 2 U 22

  • rgywhere U is the feasible control set, which will be discussed in detailsin Section 3.2.3. Overall Eq. (22) is a free time xed endpoint prob-lem. The Hamiltonian associated with the system is

    Hx;p;u; t pT f x;u; t vs im 23and the corresponding co-state p is given by

    dp1dt

    RmLm

    p1 2kbJv

    p2 v s 24dp2dt

    kbLm

    p1 CvJv

    p2 p3 25dp3dt

    0 26

    By invoking the Pontryagins Minimum Principle [19], we have thefollowing two conditions:

    Hx;p;u; t 6 Hx;p;u; t; for all u 2 U 27Hx;p;u; t 0 28Eq. (28) follows the fact that H does not explicitly depend on time t.Given the discussion above, now we can discuss the unconstrainedand constrained cases separately one by one.

    3.2.2. Optimum of the unconstrained caseIn the unconstrained case, the condition in Eq. (27) will indicate

    that u* is a stationery point of H.

    Hux; p;u; t juu 0 29By solving it we will have the relationship between im and p1 as:

    1Lm

    p1 im 0 30

    This equation is supposed to hold for all time, and so does its timederivative. Substituting p1 with im in Eq. (24) and collecting the rel-ative terms, we will obtain

    dimdt

    1Lm

    Rm im 2kbJv p2 vm

    31

    By comparing Eq. (31) with Eq. (18), we will have

    2Rm im 2kbJv p2 kb x 0 32

    Substituting p2 with im and x, and repeating the same procedure asfor p1 will give us

    dimdt

    CvJv

    im kbCvRmJvx kb

    RmJv

    sv2

    p3

    33

    Finally we have a set of equations that im and x need to satisfy:

    dimdt

    CvJv

    im kbCvRmJvx kb

    RmJv

    sv2

    p3

    34dxdt

    2kbJv

    im CvJvx 1

    Jv sv 35

    and a quick calculation can show that the eigenvalues of this linearsystem are:

    k1;2 C2vJ2v

    k2bCvJ2vRm

    vuut 36Since there is a positive eigenvalue, for a given initial condition, thestate variable im and x will eventually increase exponentially. Byexamining Eq. (18), this implies that the control variable vm will

    336 J. Xi et al. / Applied Eneincrease exponentially, which is impractical for a real controller.So we need to nd a stationery solution with appropriate boundaryconditions that satisfy Eqs. (28) and (29). By a stationary solution,we mean that all the dynamics of the state variables tend to zero,which means two derivatives in Eqs. (34) and (35) become zero.Thus we have:

    CvJv

    im kbCvRmJvx kb

    RmJv

    sv2

    p3

    0 372kbJv

    im CvJvx 1

    Jv sv 0 38

    Combining them with the condition in Eq. (28), we can nd aunique solution which is:

    vm Rm svkb

    11 2k

    2b

    Rm Cv

    s0@

    1A 39

    Since in general Pontryagins Minimum Principle (PMP) is a neces-sary condition of the optimality, it is still necessary to verify thesolution to be a local minimum. Notice that our goal is to minimizethe cost function G. In the stationery case where im and x are allconstants, the expression for G can be written as:

    P Z tft0

    vm im dt vm im hx g h 40

    Here the physical meaning of the term g can be interpreted as theenergy consumption per unit distance. If im and x are the corre-sponding optimal states, then g should attain its minimum value.In order to verify this point, we need to nd out the minimum valueof g. By expressing im and x in terms of vm, the term g can berewritten as

    g Cvvm kbsv2kbvm Rmsv vm 41

    Taking derivatives with respect to vm and setting the equation to bezero gives us:

    2kbCv v2m 2RmCvsv vm Rmkbs2v 0 42After solving it we have

    vm Rm svkb

    11 2k

    2b

    Rm Cv

    s0@

    1A 43

    which coincides with the one obtained by solving the PMP condi-tion. A further check of the second derivative of g at the value vm*

    shows:

    d2gdv2m

    > 0 44

    So it is indeed the local minimum. Since g is a convex function of vm,the local minimum is also a global one and any deviation from vm*

    will result in an increase of g. Next we will discuss the constrainedcase.

    3.2.3. Optimum of the constrained caseIn the constrained case, we will study how the optimal point

    may shift in accordance with the constraints on the system statesand control variable. For the current control system, the constraintmainly arises from safety considerations. In order to avoid slip, themaximum angular acceleration of the wheel needs to be carefullyspecied, which is closely related to the road friction coefcient l.

    Jw dxdt6 lMv

    445

    Since it is usually not easy to deal with state constraints in the opti-

    134 (2014) 332341mal control problem, we try to translate the constraint on dx/dtinto the restriction on vm. This can be done by examining the trans-fer function of dx/dt with respect to vm,

  • Hs _xsvms 46

    If we further assume the control variable vm to be of some particularforms, e.g., piecewise constant functions, the inverse Laplace Trans-form of H(s) vm(s) can then be written out explicitly and the limiton the magnitude of vm(t) can be calculated accordingly,

    zero too. After solving the set of equations explicitly, we then need

    will be maintained at the optimal value. In this regard, we will rstanalyze the entire power system in terms of the power circuit,including the battery, the booster, and the motor connected in cas-cade as shown in Fig. 5.

    Based on the analysis result of the battery, the battery modelhas been simplied as an equivalent voltage source in series con-nection with a resistance as shown in Fig. 5. ib represents the out-ow current from the battery. The motor model, as discussed

    DC

    Lev

    J. Xi et al. / Applied Energy 134 (2014) 332341 337to check the inequality condition of the PMP. It turns out that theinequality always holds for any vm* > umax(l). This also conrmswith the conclusion made previously in the unconstrained case.To sum up, we are ended with the following result for the optimalcontrol problem.

    vm Rm svkb

    11 2k2bRm Cv

    q umaxl

    8 umax(l). Motivated by the fact vm* is a globalminimum of the convex function g, we expect the optimum tooccur at the value of umax(l) in the constrained case. In order toverify this case, we follow the same line of reasoning in the uncon-strained case. Again, we need to nd a stationery solution in thesense that the dynamics of the state variables along with the co-state variables tend to become zero. A slight modication for thecurrent case is that, in addition to the requirements on im and x,we also require that the time derivatives of p1 and p2 should beRoad Friction

    Fig. 4. The overall cobefore, is represented as an inductance in series connection witha resistance together with a back EMF. im and vm represent theinput current and voltage to the motor, respectively. The boostermodel is composed of two switches and a low pass lter. Herethe control variable in the converter is q(t), the on/off state of theswitch. The choice of L and C should meet the specications givenby:

    C Pib1 d T

    Dvb; LP

    vm1 d TDim

    49

    In these inequalities, T is the switching period and d is the dutyratio, which is related to q(t) in the following way.

    d Z tTt

    qs ds 50

    Dvb andDim are the ripple components of the voltage and current atthe steady state, and they are specied based on design require-ments. The state space representation of the circuit model is shownbelow, in which ib, vm, im and xm are the corresponding systemstates.

    dibdt

    1Lvb Rbib q vb vm 1 q 51

    dvmdt

    1Cim q ib im 1 q 52

    dimdt

    1Lm

    vm Rm im kb x 53

    dxdt

    1Jv2kb im Cv x sv 54

    Intrinsically this is a nonlinear time-varying system with the con-trol in the switched state. In dealing with the systemwhich involvesswitching, a common approach is to perform the state-space averag-ing [22]. Instead of focusing on the full dynamics of the waveform,we pay special attention to the low frequency averaged component,which is of greater importance from the control perspective. Theaveraging operator is dened as

    Xt 1T

    Z ttT

    xs ds 55

    When acting on both sides of Eqs. (51) and (52), we will have

    dibdt

    1Lvb Rbib d vm 1 d 56

    dvmdt

    1Cim ib 1 d 57

    C/DController DC/DC Motor

    PWMelntrol hierarchy.

  • tion in a city. All the road information as well as the trafc situa-tion is incorporated into the speed of the vehicle moving ahead.In contrast to the previous scenario, for the most cases in the sec-ond scenario, there tends to be a continuous change in the speed.So it sets a higher demand on the controllers adaptability. Apartfrom those external variations, in both scenarios some randomnoises have been purposely introduced into the model parameters,which in some sense accounts for a discrepancy between themodel and the actual system. We would like to test whether thecontroller can work robustly in the uncertain environment, i.e., inthe presence of the process noise. In the following part, quantita-tive descriptions of the road conditions will be given for each sce-nario together with the initial conditions of the EV system. Thenthe simulation results will be shown followed by a discussionfocusing on the vehicle behavior and controller performance. Asan illustration of the controllers optimality, vehicle behavior at anon-optimal operating point will also be shown and comparedwith that of the optimal solution. It can be noted that any variationin the optimal vehicle speed will ultimately contribute to a totalincrease in the energy dissipation. The vehicle parameters usedin both of the simulations are listed in Table 1.

    rgy 134 (2014) 332341It can be noted that in Eqs. (56) and (57), all the state variables havebeen replaced with their averaged ones over the period T, and q(t)automatically becomes d. As long as the switching period T is muchsmaller than the time constant at the system input side given by L/Rb and time constant at the system output side given by RmC, thesimplied model will sufce to capture the averaged behavior ofthe system. Since it is a regulatory problem, we further linearizethe system about its operating point Xss, which yields

    ~

    Fig. 5. Power circuit for electric vehicle.

    Compensator Booster

    d

    vreff

    verr

    vm

    Fig. 6. DCDC level control.Em

    ib

    q(t) vm

    Rb

    vb

    L

    C

    Lm

    Rm

    im

    338 J. Xi et al. / Applied Enedibdt

    1LRb d ~ib 1 d ~vm vb Rbib ~d 58

    d~vmdt

    1C1 d ~ib ~im ib ~d 59

    d~imdt

    1Lm

    ~vm Rm ~im kb ~x 60

    d ~xdt

    1Jv2kb ~im Cv ~x 61

    After applying the Laplace Transform and obtaining the transferfunction for the duty ratio d and output voltage vm, we can thenanalyze its pole location and design the feedback PI compensator.The block diagram of the closed-loop control system is shown inFig. 6. Detailed numerical simulations and corresponding resultswill be given in the next section.

    4. Simulation and case studies

    In this section, the proposed controller performance will betested with respect to its adaptability and robustness under twodifferent scenarios using simulations. The rst scenario is drivingon a country road with variations in road conditions includingthe road friction and air resistance at some particular locationsalong the way, assuming no vehicle ahead of the test EV. This sce-nario is designed to test the controllers adaptability to discreteabrupt changes from the external environment. The second sce-nario is driving behind another vehicle which has a varying speed.This scenario is specically designed to simulate the driving situa-Table 1Vehicle parameters used in the simulations.

    Battery pack No-load voltage vb 48 VInternal resistance Rb 0.15 ohm

    Motor Resistance of the rotor loop Rm 0.6 ohmInductance of the rotor loop Lm 12 mHConversion factor kb 0.25 V/rad

    Vehicle dynamics Vehicle mass Mv 250 kgWheel radius rw 0.3 mCross-sectional area AF 2 m2

    Table 2Road conditions and initial settings of the EV, Scenario I.

    Road conditions Rolling resistance coefcient Crr 0.01Air density qa 1.2 kg/m3

    Drag coefcient Cd 0.200 t150s

    Initial settings Battery current Ib 132.6 AInput voltage to the rotor motor vm 66.4 V4.1. Scenario I

    The road conditions for the rst scenario and the initial settingsof the EV system are specied in Table 2, and the correspondingresults are shown in Fig. 7.

    In this scenario, the vehicle is supposed to be initially cruising atthe optimal speed of 105 rad/s on the country road when a suddenincrease in the drag coefcient occurs at t = 150 s. With this varia-tion in the drag coefcient, the optimal operating point shiftsaccordingly. The energy efciency diagrams for the change of envi-ronmental conditions are shown in Fig. 7(I), where the efciency isdened as x/(vm im), a measure of the energy consumption perunit angle. It can be noted that as the drag coefcient Cd increasesfrom 0.20 to 0.28, the optimal voltage level shifts from 66.35 V to62.45 V and at same time the overall energy efciency drops from0.0197 to 0.0160 (from the black curve to the grey curve). This ulti-mate decline indicates that more energy has to be used for over-coming the air resistance.Input current to the rotor motor Im 80.2 AAngular velocity of the wheel x 105 rad/s

  • ergy 134 (2014) 332341 339J. Xi et al. / Applied EnIn order to adapt to this change in the environment, the inputvoltage to the motor has to be altered accordingly. Under the pro-posed control strategy, it can be seen in Fig. 7(II) that the motorvoltage (black line) experiences a smooth transition to the newoptimal level within a few seconds. In accordance with this varia-tion, the angular velocity of the wheel in Fig. 7(III) also transitionsto a new value, even though it takes a relatively longer time. This ismainly because of a longer response time of the mechanical sys-tem. As the voltage and angular velocity transition to their corre-sponding new values, the energy efciency rst increases andthen declines rapidly and converges to the new level (as shownin Fig. 7(IV)). The initial increase is mainly attributed to the differ-ence in response time between the mechanical and electrical sys-tem, as mentioned before.

    The motor voltage in the comparison group (grey line) is main-tained at 50 V all the time and the corresponding angular velocityprole is shown in Fig. 7(III). As the drag coefcient increases, theangular velocity drops accordingly. It can be noted that the energyefciency in the comparison group always lies below that of thecontrolled one, which conrms the observation in Fig. 7(I). In bothconditions, the voltage level 50 V is well below the optimal one.

    4.2. Scenario II

    The road conditions for the second scenario and the initial set-tings of the EV system are specied in Table 3, and the correspond-ing results are shown in Fig. 8.

    Fig. 7. (I) The efciency map under two conditions, (II) the response of the motor voltagenergy efciency.In this scenario there is no change in the road conditions butthere is a vehicle ahead with varying speeds as indicated inFig. 8(I) by the black dashed line. As long as its speed is greateror equal to the optimal cruising speed (105 rad/s in this case),the controlled system will just stay on the optimal one. Howeverwhen the speed of the vehicle ahead falls below, the optimal oper-ating point cannot be attained anymore and we have to follow thatspeed. It can be noted in Fig. 8(I) that the tracking performance ofthe angular velocity (black solid line) is still quite good, except for aminor undershoot around the corner point at t = 650 s. After a shortperiod of the transient stage, the angular velocity nally convergesto 85 rad/s, the same value we chose for the angular velocity in thecomparison group. The motor voltage which produces this velocityprole is shown in Fig. 8(II). The corresponding energy efciencyassociated with this process is shown in Fig. 8(III). As the angularvelocity deviates from the optimal value, the energy efciencynally converges to a value below the optimal one.

    e, (III) the angular velocity of the wheel, and (IV) the corresponding instantaneous

    Table 3Road conditions and initial settings of the EV, Scenario II.

    Road conditions Rolling resistance coefcient Crr 0.01Air density qa 1.2 kg/m3

    Drag coefcient Cd 0.200

    Initial settings Battery current Ib 132.6 AInput voltage to the rotor motor vm 66.4 VInput current to the rotor motor Im 80.2 AAngular velocity of the wheel x 105 rad/s

  • rgy340 J. Xi et al. / Applied Ene5. Conclusion

    In this paper the energy management for battery powered elec-tric vehicles has been approached from a comprehensive and sys-tematic perspective. By examining the battery and motor dynamicsrespectively, we have acquired an analytic expression that relatesthe optimal operating point of components to the vehicle and envi-ronmental parameters. Based on this analysis, we have proposed acontroller hierarchy suitable for real-time implementation. Fromthe simulation results it can be seen that the controller can adaptto different road conditions and work robustly under uncertainty.To achieve the performance of the proposed integrated approach,the dynamics and couplings of the battery and motor have beenfocused in this work with other minor effects being neglected forthe time being, so that the focus of this work will not be diluted.Those minor effects will be considered in our future work, forexample, as uncertain factors or additional estimated terms inthe models. Another natural extension of the current work wouldbe to integrate the ultra-capacitor into the power source system.

    References

    [1] Capasso C, Veneri O. Experimental analysis on the performance of lithiumbased batteries for road full electric and hybrid vehicles. Appl Energy 2014.

    [2] Xiong R, Sun F, Gong X, Gao C. A data-driven based adaptive state of chargeestimator of lithium-ion polymer battery used in electric vehicles. Appl Energy2014;113:142133.

    Fig. 8. (I) The angular velocity of the wheel, (II) the response of the motor134 (2014) 332341[3] Hu C, Youn BD, Chung J. A multiscale framework with extended kalman lterfor lithium-ion battery soc and capacity estimation. Appl Energy2012;92:694704.

    [4] Zhong L, Zhang C, He Y, Chen Z. A method for the estimation of the battery packstate of charge based on in-pack cells uniformity analysis. Appl Energy2014;113:55864.

    [5] Pahlevaninezhad M, Das P, Drobnik J, Moschopoulos G, Jain PK, Bakhshai A. Anonlinear optimal control approach based on the control-lyapunov functionfor an ac/dc converter used in electric vehicles. IEEE Trans Ind Inform2012;8(3):596614.

    [6] Faiz J, Sharian MBB, Keyhani A, Proca AB. Sensorless direct torque control ofinduction motors used in electric vehicle. IEEE Trans Energy Convers2003;18(1):110.

    [7] Faggioli E, Rena P, Danel V, Andrieu X, Mallant R, Kahlen H. Supercapacitors forthe energy management of electric vehicles. J Power Sources1999;84(2):2619.

    [8] Dougal RA, Liu S, White RE. Power and life extension of battery-ultracapacitorhybrids. IEEE Trans Compon Pack Technol 2002;25(1):12031.

    [9] Lu S, Corzine KA, Ferdowsi M. A new battery/ultracapacitor energy storagesystem design and its motor drive integration for hybrid electric vehicles. IEEETrans Veh Technol 2007;56(4):151623.

    [10] Kuperman A, Aharon I, Malki S, Kara A. Design of a semiactive battery-ultracapacitor hybrid energy source. IEEE Trans Power Electron2013;28(2):80615.

    [11] Garcia F, Ferreira A, Pomilio J. Control strategy for battery-ultracapacitorhybrid energy storage system. In: Proc applied power electronics conferenceand exposition, twenty-fourth annual IEEE. IEEE; 2009. p. 82632.

    [12] Lukic SM, Wirasingha SG, Rodriguez F, Cao J, Emadi A. Power management ofan ultracapacitor/battery hybrid energy storage system in an hev. In: Procvehicle power and propulsion conference, IEEE. IEEE; 2006. p. 16.

    [13] Laldin O, Moshirvaziri M, Trescases O. Predictive algorithm for optimizingpower ow in hybrid ultracapacitor/battery storage systems for light electricvehicles. IEEE Trans Power Electron 2013;28(8):388295.

    voltage; and (III) the corresponding instantaneous energy efciency.

  • [14] Wang L, Collins Jr EG, Li H. Optimal design and real-time control for energymanagement in electric vehicles. IEEE Trans Veh Technol 2011;60(4):141929.

    [15] Wang G, Yang P, Zhang J. Fuzzy optimal control and simulation of battery-ultracapacitor dual-energy source storage system for pure electric vehicle. In:Proc intelligent control and information processing international conferenceon, IEEE; 2010. p. 55560.

    [16] Hannan M, Azidin F, Mohamed A. Multi-sources model and control algorithmof an energy management system for light electric vehicles. Energy ConversManage 2012;62:12330.

    [17] Li X, Chen Y, Wang J. In-wheel motor electric ground vehicle energymanagement strategy for maximizing the travel distance. In: Proc americancontrol conference, IEEE; 2012. p. 49938.

    [18] Tremblay O, Dessaint L-A, Dekkiche A-I. A generic battery model for thedynamic simulation of hybrid electric vehicles. In: Proc vehicle power andpropulsion conference, IEEE. IEEE; 2007. p. 2849.

    [19] Liberzon D. Calculus of variations and optimal control theory: a conciseintroduction. Princeton University Press; 2011.

    [20] Chiasson J. Modeling and high performance control of electricmachines. Wiley-IEEE Press; 2005.

    [21] Gillespie TD. Fundamentals of vehicle dynamics. Society of AutomotiveEngineers; 1992.

    [22] Kassakian JG, Schlecht MF, Verghese GC. Principles of powerelectronics. Prentice Hall; 1991.

    J. Xi et al. / Applied Energy 134 (2014) 332341 341

    Optimal energy management strategy for battery powered electric vehicles1 Introduction2 Background3 Proposed energy management method3.1 Component analysis: battery3.2 Component analysis: motor3.2.1 Solving for the optimal operating point3.2.2 Optimum of the unconstrained case3.2.3 Optimum of the constrained case

    3.3 Proposed control strategy

    4 Simulation and case studies4.1 Scenario I4.2 Scenario II

    5 ConclusionReferences