11
SPECIAL SECTION ON ADVANCED ENERGY STORAGE TECHNOLOGIES AND THEIR APPLICATIONS Received December 8, 2018, accepted December 26, 2018, date of publication January 11, 2019, date of current version February 4, 2019. Digital Object Identifier 10.1109/ACCESS.2019.2891884 Multi-Objective Optimization-Based Real-Time Control Strategy for Battery/Ultracapacitor Hybrid Energy Management Systems XIAOYING LU 1,2,3 , (Student Member, IEEE), YAOJIANG CHEN 1 , MINFAN FU 1 , (Member, IEEE), AND HAOYU WANG 1 , (Senior Member, IEEE) 1 School of Information Science and Technology, ShanghaiTech University, Shanghai 201210, China 2 Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai 200050, China 3 University of Chinese Academy of Sciences, Beijing 100049, China Corresponding author: Haoyu Wang ([email protected]) This work was supported in part by the National Natural Science Foundation of China under Grant 51607113, and in part by the Shanghai Sailing Program under Grant 16YF1407600. ABSTRACT Battery and ultracapacitor (UC) have complementary advantages, which meet the requirements of energy storage systems (ESSs) for plug-in electric vehicles (PEVs). In this paper, a novel control strategy is proposed to manage the power distribution between the battery and UC for a hybrid energy management system (HEMS) in PEVs. This control strategy aims at realizing less power loss, longer battery lifecycle, as well as UC’s stable terminal voltage and ability of quick charge/discharge. Based on these three optimization targets, we define three sets of loss functions and formulate a multi-objective optimization (MOO) problem. In particular, two different methods, weighted method and no-preference method, are implemented to transform the MOO problem into a uni-objective convex optimization problem. The final problem is solved using the Karush–Kuhn–Tucker conditions. Simulation is conducted to verify the proposed control strategy, while a battery-only ESS and a HEMS utilizing rule-based control strategy are implemented as a comparative study. A scaled-down laboratory prototype is built to validate the theoretical analysis and simulation results. The results indicate that the proposed control strategy brings the benefits of minimized battery current magnitudes and ripples, enhanced system efficiency, stabilized dc-link voltage, and improved dynamic response. Moreover, this strategy exhibits fast computation speed and requires no pre-information of future load demand. Therefore, it can be easily deployed in real-time. INDEX TERMS Hybrid energy management system, multi-objective optimization, plug-in electric vehicles, real-time control strategy, ultracapacitor. I. INTRODUCTION In plug-in electric vehicles (PEVs), the hybridization of high energy density battery and high power density ultracapaci- tor (UC) in a hybrid energy management system (HEMS) is considered an effective energy management solution. This is because battery/UC HEMS not only enables the overall optimized power density and energy density performances, but also increases the durability of the battery pack [1]–[3]. To achieve power management between battery and UC, a straightforward strategy is to manage the power flow based on heuristic rules. Such kind of rule-based con- trol is usually achieved by deterministic [4], [5] or fuzzy mechanism [6], [7]. Although those demonstrated control strategies are featured with simple implementation and high computation efficiency, they are highly dependent on empir- ical knowledge and human expertise. Therefore, it is difficult to ensure system robustness due to the environment uncer- tainties, such as the varied drive cycles. A more advanced and effective strategy is to optimize the power flow with intelligent algorithms. Based on this mechanism, the system model should be abstracted and used to build the cost function. And an optimization-based con- troller can finally achieve the system objectives without suf- fering the limitation of the predefined rules. For example, several well-known methods, such as linear programming [8], dynamic programming (DP) [9], Monte Carlo method [10] and genetic algorithm [11] have been investigated in the literature. Although these algorithms are able to provide the 11640 2169-3536 2019 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. VOLUME 7, 2019

Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

SPECIAL SECTION ON ADVANCED ENERGY STORAGETECHNOLOGIES AND THEIR APPLICATIONS

Received December 8, 2018, accepted December 26, 2018, date of publication January 11, 2019, date of current version February 4, 2019.

Digital Object Identifier 10.1109/ACCESS.2019.2891884

Multi-Objective Optimization-Based Real-TimeControl Strategy for Battery/UltracapacitorHybrid Energy Management SystemsXIAOYING LU 1,2,3, (Student Member, IEEE), YAOJIANG CHEN 1,MINFAN FU 1, (Member, IEEE), AND HAOYU WANG 1, (Senior Member, IEEE)1School of Information Science and Technology, ShanghaiTech University, Shanghai 201210, China2Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai 200050, China3University of Chinese Academy of Sciences, Beijing 100049, China

Corresponding author: Haoyu Wang ([email protected])

This work was supported in part by the National Natural Science Foundation of China under Grant 51607113, and in part by the ShanghaiSailing Program under Grant 16YF1407600.

ABSTRACT Battery and ultracapacitor (UC) have complementary advantages, which meet the requirementsof energy storage systems (ESSs) for plug-in electric vehicles (PEVs). In this paper, a novel controlstrategy is proposed to manage the power distribution between the battery and UC for a hybrid energymanagement system (HEMS) in PEVs. This control strategy aims at realizing less power loss, longerbattery lifecycle, as well as UC’s stable terminal voltage and ability of quick charge/discharge. Based onthese three optimization targets, we define three sets of loss functions and formulate a multi-objectiveoptimization (MOO) problem. In particular, two different methods, weighted method and no-preferencemethod, are implemented to transform the MOO problem into a uni-objective convex optimization problem.The final problem is solved using the Karush–Kuhn–Tucker conditions. Simulation is conducted to verifythe proposed control strategy, while a battery-only ESS and a HEMS utilizing rule-based control strategy areimplemented as a comparative study. A scaled-down laboratory prototype is built to validate the theoreticalanalysis and simulation results. The results indicate that the proposed control strategy brings the benefits ofminimized battery current magnitudes and ripples, enhanced system efficiency, stabilized dc-link voltage,and improved dynamic response. Moreover, this strategy exhibits fast computation speed and requires nopre-information of future load demand. Therefore, it can be easily deployed in real-time.

INDEX TERMS Hybrid energy management system, multi-objective optimization, plug-in electric vehicles,real-time control strategy, ultracapacitor.

I. INTRODUCTIONIn plug-in electric vehicles (PEVs), the hybridization of highenergy density battery and high power density ultracapaci-tor (UC) in a hybrid energy management system (HEMS)is considered an effective energy management solution. Thisis because battery/UC HEMS not only enables the overalloptimized power density and energy density performances,but also increases the durability of the battery pack [1]–[3].

To achieve power management between battery and UC,a straightforward strategy is to manage the power flowbased on heuristic rules. Such kind of rule-based con-trol is usually achieved by deterministic [4], [5] or fuzzymechanism [6], [7]. Although those demonstrated controlstrategies are featured with simple implementation and high

computation efficiency, they are highly dependent on empir-ical knowledge and human expertise. Therefore, it is difficultto ensure system robustness due to the environment uncer-tainties, such as the varied drive cycles.

A more advanced and effective strategy is to optimizethe power flow with intelligent algorithms. Based on thismechanism, the system model should be abstracted and usedto build the cost function. And an optimization-based con-troller can finally achieve the system objectives without suf-fering the limitation of the predefined rules. For example,several well-knownmethods, such as linear programming [8],dynamic programming (DP) [9], Monte Carlo method [10]and genetic algorithm [11] have been investigated in theliterature. Although these algorithms are able to provide the

116402169-3536 2019 IEEE. Translations and content mining are permitted for academic research only.

Personal use is also permitted, but republication/redistribution requires IEEE permission.See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

VOLUME 7, 2019

Page 2: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

global optimal solution, they tend to be time-consuming.Furthermore, they generally assume that the entire drive sit-uations are pre-known. Therefore, they are mainly applied inoff-line applications. Nevertheless, the requirement of priordrive cycles can hardly be satisfied in practice.

For practical driving applications, real-time control strat-egy which responses immediately is preferred. To providereal-time energy management, the control strategy mustexhibit high-speed computation capability and require nopre-knowledge of future load conditions. To overcome thelack of future load conditions, model predictive control isdeveloped and can be used to predict future data [12]–[15].Although real-time control can be realized with acceptablecomputation time in this manner, the potential inaccurate pre-diction might degrade the system performance severely [16].Global Positioning System (GPS) based real-time controlis also introduced to do path forecasting based on onlinetraffic and terrain information [17], [18]. However, it can-not be applied everywhere due to some missing map infor-mation or communication outage. Sometimes, typical drivecycle data are utilized and trained offline to provide a goodreference for real-time optimization. Reference [19] proposesan energy management strategy for battery life extension andHEMS power loss reduction. The problem is first solvedby DP offline and the results are used to train the neuralnetwork architecture for a real-time controller. However, theperformance highly depends on the training test cycles.More-over, in the multi-objective optimization (MOO) problem,the author simply assigns equal weights to different optimiza-tion targets, without considering diversified needs or varieddrive cycles. Also as an MOO problem, the weights for theobjective functions in [20] are determined by locating theknee point in the Pareto set based on a target drive cycle.The inadequacy of this method is that the determination ofweights is difficult, and the selection process needs the pre-information of the target drive cycle.

Motivated by the limitations of the reviewed literature, thispaper aims to find a better tradeoff among system perfor-mance, amount of required information and implementationdifficulty. Thereafter a novel real-time optimization-basedcontrol strategy is proposed in PEV battery/UC HEMS appli-cations. This strategy is featured with low computation bur-den, robust system response, simple implementation andexception of massive training data or future information.It provides a good example to solve the MOO problem inHEMS applications.

Themajor contributions of this work are as follows. Firstly,the characteristics of the battery pack, the UC bank andthe dc/dc converter are considered comprehensively. In thismanner, this paper makes a pioneering effort in combin-ing three optimization targets regarding system power loss,the longevity of the battery cycle life, as well as UC’s sta-ble terminal voltage and ability of quick charge/dischargetogether. These three targets formulate an MOO problem.

Secondly, for an MOO problem, it is hard to directly findthe optimal solution. We tackle this problem by providing

two different methods to transform the MOO problem intoa convex optimization problem based on different require-ments. In particular, by using the second method, the problemof weight selection has been solved skillfully. Next a controlstrategy is developed to provide an effective way to calculatethe analytical solution of the problem instead of seeking thenumerical solution by an iterative method. Hence, its compu-tation complexity is quite low and can be easily realized inreal-time.

Finally, the proposed energy management strategy is ver-ified by simulation and experimental bench test. Duringimplementation, the proposed control only utilizes real-timedata to do optimization, without any need for pre-knowledgeof the drive cycle or model training process. Therefore,the proposed strategy can be straightly used in battery/UCHEMS controller, and can be extended to fit many morecomplex systems with battery/UC HEMS.

This paper is organized in the following aspects: inSection II, we introduce the configuration of battery/UCHEMS. Section III proposes three optimization targets andpresents the definition of three sets of loss functions. Theformulation and solvingmethods of the optimization problemare discussed in Section IV. Section V shows the simulationprocess and results in Advanced Vehicle Simulator software(ADVISOR). Section VI demonstrates the setup proceduresand results of the experimental test bench. Finally, this paperconcludes with a brief summary in Section VII.

II. CONFIGURATION OF BATTERY/UC HEMSGenerally, there are three practical configurations of thePEV battery/UC HEMS: a) UC/battery semi-active HEMS,where UC is connected to the dc link via the dc/dc con-verter [19]; b) battery/UC semi-active HEMS, where batteryis connected to the dc link via the dc/dc converter [20]; andc) battery/UC active HEMS, where the battery pack and theUC bank are connected with the load via two separate dc/dcconverters [21].

In this work, the battery/UC semi-active HEMS is selectedas the case study to validate the proposed control strategy.However, as a general method, the proposed strategy also fitswell to other HEMS configurations.

FIGURE 1. Schematic of the battery/UC HEMS topology.

Fig. 1 depicts the topology of the adopted battery/UCsemi-active HEMS. In this configuration, the battery packand the UC bank are linked by a boost converter workingin continuous conduction mode (CCM). These two energy

VOLUME 7, 2019 11641

Page 3: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

storage systems (ESSs) work together to provide power to theload. The boost converter consists of a power MOSFET Q,a power diode D1, an inductor L, and an output capacitor C .The power flow of the battery pack is actively regulated bythe converter. Whereas, the UC bank operates as the energybuffer to compensate the load power. The output voltage ofthe converter equals the terminal voltage of UC (vc), andthe input of the boost converter is the battery pack terminalvoltage (vb). Based on the working principles of the boostconverter and Kirchhoff’s Current Law, we can easily derivethat,

ib (1− D)+ ic = iload (1)

where ib is the current of the battery pack, D represents theduty ratio of Q, ic is the UC bank’s current, and iload is theload current.

III. THREE OPTIMIZATION TARGETS ANDDEFINITION OF LOSS FUNCTIONSThree optimization targets are specified: a) to reduce the sys-tem’s total power loss; b) to extend the lifecycle of the batterypack by minimizing the current magnitudes and ripples; andc) to maintain UC’s ability of quick charge/discharge and amore stable dc link voltage with small variations.

A. SYSTEM POWER LOSSFor system power loss analysis, three groups of power loss areconsidered. They are conduction loss of the dc/dc converter,conduction loss of the battery pack and the UC bank, andswitching loss of the dc/dc converter.

FIGURE 2. Models of battery, UC, inductor, MOSFET and diode.

Fig. 2 shows the non-ideal circuit models of all componentsin the HEMS. The boost converter is designed to operate inCCM. Therefore, each switching period is divided into twomodes. In Mode I, Q is on while D1 is off, and ib flows

through L and Q. In Mode II, Q is turned off, and ib flowsthrough D1 to deliver power to the load or the UC bank.

Considering all the non-ideal identities, conduction loss ofthe dc/dc converter in Mode I could be calculated as,

Pcond,I = Di2b(RL + RQ

)(2)

where, RL is the winding resistance of L, RQ is the on-resistance of Q. In analogy, in Mode II, the circuit model forD1 consists of a voltage source VD and an on-resistance RD.The conduction loss for Mode II is formulated as,

Pcond,II = (1− D)[i2b (RL + RD)+ ib · VD

](3)

Considering the conduction loss for the battery pack andthe UC bank, we could derive the total system conductionloss as,

Pcond = Pcond,I + Pcond,II + i2bRb + i2cRc (4)

where, Pcond is the total system conduction loss, Rb and Rcare the internal resistances of the battery pack and the UCbank.

Besides, switching loss of the converter is calculated as,

Psw = fs[12vbib

(trise,Q + tfall,Q

)+ QC · Vgs

+12V 2bCoss + Qr · vb + vb · ir · tr,D] (5)

where, Psw is the switching loss of the dc/dc converter; fs isthe switching frequency; trise,Q and tfall,Q are the rise time andfall time of Q during the switching transitions; Coss denotesthe output capacitance of Q; Qc defines the total gate chargeof Q; Vgs represents the gate driving voltage of Q; Qr is thetotal reverse recovered charge ofD1; ir is the reverse recoverycurrent ofD1; and tr,D is defined as the reverse recovery timeof D1 [22].The HEMS total power loss (Ploss) is the sum of Pcond

and Psw, given by

Ploss = Pcond + Psw (6)

Finally, we define the loss function of this optimizationtarget as floss, given by

floss =Ploss

Ploss,max(7)

where, Ploss,max is the possible maximum system power loss,which is used to normalize floss within the range of [0, 1].For mathematical optimization problems, a loss function is

often used as an indicator to measure the ‘‘cost’’ associatedwith some event by mapping the event-related variables to ascalar number intuitively [23]. For this optimization target,the control strategy focuses on minimizing the loss functionto decrease the total power loss. In other words, floss has avalue of 0 for the best case, and a value of 1 for the worstcase. The following two sets of loss functions are developedaccording to the similar principle.

11642 VOLUME 7, 2019

Page 4: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

B. BATTERY LIFECYCLEThe second optimization target is to extend the battery life-cycle by minimizing battery current magnitudes and ripples.Hence, the loss function of the battery pack (fb) is formulatedin two aspects [24],

fb,ave = a(ib − ib,ave

)2 (8)

fb,dif = b(ib − ib,last

)2 (9)

where, fb,ave is the loss function to evaluate the magnitudesof ib, and fb,dif is the loss function to evaluate the ripplesof ib. ib denotes the real-time battery current, ib,ave representsthe average battery current from the first to the latest controlaction, and ib,last is the battery current of the previous controlaction. a and b are utilized to constrain the loss function valuewithin [0, 1], as shown in (10) and (11).

a =1

(Ib,max − ib,ave)2(10)

b =1[

max(∣∣ib − ib,last ∣∣)]2 (11)

From the perspective of battery current magnitudes,fb,ave reaches unity when ib equals its maximum value Ib,max.This is the worst-case scenario. In analogy, regarding batterycurrent ripples, when the difference between ib and ib,lastreaches the threshold [max(|ib − ib,last |)], fb,dif is assignedas unity. The optimization target for the battery pack is tominimize both fb,ave and fb,dif .

C. UC’S STABLE TERMINAL VOLTAGE AND ABILITYOF QUICK CHARGE/DISCHARGEThe last optimization target is to maintain the UC bank’sstable terminal voltage and ability of quick charge/discharge.In order to reach the best condition for both charge anddischarge, a 50% SOC of the UC bank is desired. It should benoted that large variation of the dc link voltage is unfavorablefor motor control on the load side. In the adopted HEMSconfiguration, dc link voltage equals UC terminal voltage.Therefore, this optimization target also helps to maintain arelatively stable dc link voltage.

SOC of the UC is the ratio between the remaining powerto the total, and could be defined with charge or energy [25].The latter is adopted to better utilize the energy stored inUC. Hence, SOC of UC is expressed as the ratio between theremaining energy and the full capacity energy, given by

SOC =EremainingEmax

=

12C · (v

2c − V

2c,min)

12C · (V

2c,max − V

2c,min)

=v2c − V

2c,min

V 2c,max − V

2c,min

(12)

where C is the capacitance; vc represents the terminal voltageof UC; Emax is the maximum energy that can be released byUC bank from fully charged until fully discharged; Eremainingrepresents the remaining energy of UC bank which is dis-charged/charged in a period. Vc,max and Vc,min represent the

maximum and minimum terminal voltages of the UC bank.Thus, the reference voltage of the UC bank can be derived as,

Vc,ref =

√V 2c,max + V

2c,min

2(13)

The loss function for the UC bank is formulated as fc,given by

fc = c(ic − ic,ref

)2 (14)

where,

c =1

(Ic,max − ic,ref )2(15)

where, c is used to normalize fc; Ic,max is the maximum UCcurrent; ic,ref is the UC’s reference current. The closer ic isto ic,ref , the smaller fc is.

The setup standard for ic,ref is to bring the UC bank’sSOC back to its reference value (50%). Thus, ic,ref shouldbe determined by the real-time SOC and the preset Ic,max tomaintain a 50% SOC as much as possible, given by

ic,ref = (2 · SOC − 1) · Ic,max (16)

IV. OPTIMIZATION PROBLEMA. PROBLEM FORMULATIONThe above three sets of loss functions are cross coupled.Therefore, this problem is considered an MOO problem.It aims at finding the optimal ib and ic that minimize all lossfunctions simultaneously. TheMOO problem is expressed as,

minimize F ={floss, fb,ave, fb,dif , fc

}subject to ib(1− D)+ ic = iload (17)

where,F can be considered as a vector composed by four lossfunctions. Two design variables are ib and ic. In this work,ib is regulated actively while ic passively compensates iloadaccording to ib. In each control action, ib and ic are refreshedto implement the real-time optimization.

B. SOLVING METHODS AND PROCESSIn theory, the MOO problem has more than one optimalsolution. However, only one group of ib and ic will be appliedduring every control action. Therefore, in order to obtain asingle practical solution, the common idea is to merge themultiple optimization targets into one. Thereafter the problembecomes a uni-objective optimization problem and can besolved by general optimization methods. In the followingpart, two different methods are utilized to perform the merg-ing: they are weighted method and no-preference method.

1) WEIGHTED METHODWeighted method provides multiple optimal solutions basedon different weight sets: every single solution reflects the cor-responding preferences which are potentially merged in the

VOLUME 7, 2019 11643

Page 5: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

selection of a single set of weight coefficients [23]. By assign-ing a set of weights to the loss functions, the MOO problemis transformed into a uni-objective optimization problem,

minimize f1 = wlossfloss + wb,avefb,ave + wb,dif fb,dif + wcfc(18)

subject to ib (1− D)+ ic − iload = 0 (19)

where, wloss, wb,ave, wb,dif , and wc are the weights assignedto the four loss functions, respectively. The Karush–Kuhn–Tucker (KKT) conditions [26] could be utilized to solve thisoptimization problem. The Lagrangian function of the finalobjective function f1 can be calculated as,

L = wlossfloss + wb,avefb,ave + wb,dif fb,dif + wcfc+ v [ib (1− D)+ ic − iload ] (20)

where v is Lagrange multiplier. Let the gradient of L be zero,

∇L = 0 (21)

The optimal solution is solved in the following equations,

i∗b =wb,aveaib,ave+wb,dif bib,last+A(iload−ic,fit )+B

wlossPloss,max

wb,avea+wb,dif b+A(1−D)+Cwloss

Ploss,max

(22)

i∗c = iload − (1− D)i∗b (23)

where

A = wcc(1− D) (24)

B = Rciload (1−D)−12[VD+fs ·

vb2(trise,Q+tfall,Q)] (25)

C = RL + RD + D(RQ − RD)+ Rb + Rc(1− D)2 (26)

where, i∗b is the optimal ib, and i∗c is the optimal ic.Moreover, the Hessian of L can be calculated as,

∇2L =

∂2L

∂i2b

∂2L∂ib∂ic

∂2L∂ic∂ib

∂2L∂i2c

� 0 (27)

The Hessian of L is positive definite. This means theobjective function f1 is strong convex, and solution from (22)and (23) is the global minimum of the proposed optimizationproblem [27]. They are calculated to determine i∗b and i∗c .In each control action, ib and ic are refreshed to carry out thereal-time optimization.

Practically, there are also some physical constraints thatneed to be satisfied, such as lower and upper bounds ofcurrents or voltages of the battery pack and the UC bank,

0 ≤ ib ≤ Ib,max (28)

−Ic,max ≤ ic ≤ Ic,max (29)

Vc,min ≤ vc ≤ Vc,max (30)

vb < vc (31)

It should be noted that with these physical constraints,the global optimal solution from (22) and (23) still minimizes

the objective function f1 as long as it is within the physicalconstraints. However, when the solution in (22) and (23)exceeds the constraints, the optimal solution must be locatedon the nearest boundary of the physical constraints accordingto the properties of convex functions.

In the weighted method, different combinations of weights(wloss, wb,ave, wb,dif , wc) result in different optimal solutions.The value of each weight should be determined referring tothe actual situation. The more we care about an optimizationtarget, the higher weight should we assign to it. Practically,it is the decision maker who makes the choice. A decisionmaker is a person who defines the importance of each opti-mization target in the MOO problem based on his or hervalues, preferences and expertise. Hence, the decision makerwill conduct the decision-making process which is regardedas the cognitive procedure resulting in the selection of afinal choice among several alternative possibilities. Gener-ally, the decision maker is an expert or a policymaker in theproblem domain.

2) NO-PREFERENCE METHODIf the decision maker does not articulate preferences to anyoptimization target, the MOO problem can be solved byno-preference method [28]. A typical example is the methodof global criterion [29]: it does not include any weights. Nev-ertheless, this method aims to seek the point which is closestto the point that minimizes all loss functions (origin pointhere), of the Pareto front. Therefore, the final optimizationproblem could be formulated as,

minimize f2 = ‖F‖22 = f 2loss + f2b,ave + f

2b,dif + f

2c (32)

subject to the same constraint defined in (19). Here, ‖F‖22 isthe L2-norm of F [26].f2 is also a convex function because of the property of

vector composition [27]. The optimal solution of f2 can alsobe calculated by utilizing KKT conditions with (21).

V. SIMULATION VERIFICATIONIn order to verify the robustness and performance of the pro-posed control, a PEV model is built and deployed in ADVI-SOR. The Urban Dynamometer Driving Schedule (UDDS)has been repeated 23 times to fully discharge the battery pack.This process lasts approximately 8.75 hours. Velocity data forUDDS is shown in Fig. 3. With the standard velocity data,the power demand depends on the PEV model parameters.In this work, the vehiclemodel is set as the default PEVmodel(VEH_SMCAR). The motor is set as MC_AC75. The ESSsinclude a 250 V Li-ion battery pack (66 series 60 parallel,51.3kWh in total) and a 500V UC bank (200 series 4 parallel,58 F). The total weight of the full vehicle is 1760 kg. With allpre-defined PEV model parameters, the load power demandfor the vehicle is derived by ADVISOR, also as illustratedin Fig. 3. The power management solution is realized with apower split controller. This controller employs the proposedMOO-based real-time control strategy. The period of controlactions is set as one second.

11644 VOLUME 7, 2019

Page 6: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

FIGURE 3. Velocity and power profiles of UDDS.

FIGURE 4. Comparison of battery current profiles.

A. COMPARATIVE TESTSTo compare with the proposed control strategy, the perfor-mances of battery-only ESS and HEMS with a DP approachrule-based control strategy proposed in [30] are also imple-mented in ADVISOR. These three systems work underidentical load conditions. The key results are presentedin Figs. 4 ∼ 8. Fig. 4 compares battery current profiles ofbattery-only ESS, rule-based controlled HEMS and the pro-posed battery/UC HEMS solved by weighted method and

FIGURE 5. Zoom in of battery current profiles.

FIGURE 6. Comparison of battery current ripple profiles.

FIGURE 7. Zoom in of battery current ripple profiles.

FIGURE 8. Comparison of UC bank’s SOC.

no-preference method. Fig. 5 is the zoom in of those cur-rent waveforms. As shown, the battery pack current is muchsmoother with the proposed control strategy. This bringsthe advantage of battery cycle life extension. The batterycurrent ripples (the difference between ib and ib,last ) for threesystems are captured in Fig. 6. The zoom in of the batterycurrent ripple profiles is illustrated in Fig. 7. It is shownthat battery current ripples are reduced significantly withthe proposed control strategy. Fig. 8 compares UC’s SOCof the proposed control strategy with the rule-based controlstrategy. As shown, the proposed control strategy is capable of

VOLUME 7, 2019 11645

Page 7: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

FIGURE 9. Comparison of system efficiency for three systems under four drive cycles.

FIGURE 10. Comparison of battery pack currents for three systems under four drive cycles.

maintaining a 50% SOC more efficiently. It is highlydesired for the UC bank to ensure its ability of quickcharge/discharge.

B. QUANTITATIVE COMPARISON REGARDING THREEOPTIMIZATION TARGETSIn order to analyze the performance of the proposed controlstrategy more comprehensively and precisely, the proposedcontrol strategy (with two solving methods), battery-onlyESS, and DP approach rule-based control strategy are sim-ulated under four typical drive cycles. Besides UDDS,the other three are the New York City Cycle (NYCC),the New European Driving Cycle (NEDC), and the IndianUrban Sample (INDIA_URBAN_SAMPLE), respectively.The comparative test is implemented to obtain quantitativeresults regarding all the three optimization targets.

1) HEMS SYSTEM EFFICIENCYThe PEV driving process is a long period when the powerloss keeps on varying. In this work, system efficiency (η) isdefined to evaluate the power loss in the entire driving period,

η =

∫Pload (t)dt∫

Pload (t)dt +∫Ploss(t)dt

(33)

where Pload (t) is the real-time power demand of the load,and Ploss(t) is the real-time total power loss of the system.η represents the ratio between the energy delivered to the loadand the total energy released from ESSs.

The system efficiency data for the three systems runningfour driving cycles is illustrated in Fig. 9. It can be observedthat the proposed control strategy exhibits less power loss andis able to provide a superior overall system efficiency.

2) BATTERY PACKThe battery pack currents for the three systems are comparedin three aspects: peak value (ib,peak), mean value (ib) and theaverage rate of change value (ARC). The ARC of batterycurrent can be calculated as,

ARC =1N·

N∑n=1

∣∣∣∣ (i− ilast )1t

∣∣∣∣ (34)

where i is the real-time current; ilast is the current of theprevious control action; 1t is the period of control actions;N is the total number of control actions.The simulation results for the battery currents are shown

in Fig. 10. It is seen that the peak value and ARC of batterypack current of the proposed control are much lower than

11646 VOLUME 7, 2019

Page 8: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

FIGURE 11. Comparison of UC’s SOC for the proposed control strategy and rule-based control strategyunder four drive cycles.

FIGURE 12. HEMS prototype and experimental setup.

those of the other strategies. Whereas, the ability to limit themean value of the proposed control is also competitive whencompared with rule-based control.

3) UC BANKThe third optimization target is to maintain a 50% SOC

of the UC bank. In order to evaluate the performance of thisoptimization target, δ is defined to evaluate the deviationbetween the real-time UC SOC and a 50% SOC during thewhole driving process. It is calculated by,

δ =

√√√√ N∑n=1

(SOC(t)− 50%)2 (35)

where SOC (t) is the real-time SOC of UC. The smallerδ is, the more desired conditions will the UC bank workin. Likewise, δ is calculated and compared for the proposedcontrol strategy and the DP rule-based control strategy underfour drive cycles to evaluate their capabilities of maintainingUC’s SOC.

The comparative results are presented in Fig. 11. Theresults show that the proposed control strategy has a prefer-able performance on maintaining the UC’s SOC and dc linkvoltage compared with the rule-based control.

VI. EXPERIMENTAL VALIDATIONIn order to validate the theoretical analysis and simulationresults of the proposed MOO-based real-time controller,a scaled-down experimental platform is set up, as shownin Fig. 12. The maximum load power demand is 30 W.The HEMS consists of a 15.8 V Maxwell UC module(BMOD0058 E016 B02), a 7.4V, 7800mAh lithium-ion bat-tery module (18650), and a dc/dc converter with the switch-ing frequency of 20 kHz. A programmable power supply(RIGOL DP832) and a programmable electric load (RIGOLDL3031A)work together to emulate the load demand of drivecycles. They are both controlled by the host PC running NILabVIEWprogram. The embedded device (NI myRIO-1900)is employed to a) detect the real-time voltages and currents;b) implement the optimization-based real-time controller tocalculate i∗b and i∗c using the real-time data; c) construct aPID controller to compensate the negative feedback loop, andto regulate ib and ic to i∗b and i∗c . NI myRIO-1900 is alsoprogrammed with LabVIEW.

FIGURE 13. Block diagram of the experimental battery/UC HEMS.

The block diagram of the experimental platform is shownin Fig. 13 and the parameters are listed in Table 1.

VOLUME 7, 2019 11647

Page 9: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

TABLE 1. Parameter specifications of the HEMS.

There are two voltage sensors and three current sensorsinstalled onboard tomeasure the real-time vb, vc, ib, ic, and thecurrent flowing out the dc/dc converter (idc/dc). Provided withPload and vc, the host PC calculates iload and orders DL3031Aand DP832 to emulate the charging and discharging currents,respectively. NI myRIO-1900 collects all the measured dataand calculates the optimal solution for each control action.The solution automatically refreshes in NI myRIO-1900 aftereach control action. The PID controller ensures that ib followsi∗b tightly and robustly. For each test case, UDDS is repeatedthree times to emulate the load variations over the times-pan of approximately 70 minutes. Both the no-preferencemethod and weighted method are implemented in the HEMSprototype.

FIGURE 14. Experimental results of the HEMS with no-preferencemethod: (a) Load power demand; (b) load current; (c) real-time batterycurrent and optimal battery current; (d) battery terminal voltage;(e) UC terminal voltage; (f) SOC of UC.

The experimental results of the HEMS with no-preferencemethod are illustrated in Fig. 14. Fig. 14 (a) shows the

FIGURE 15. Experimental results of the HEMS with weighted methodwhen weight coefficients = (0.1, 0.1, 0.1, 0.7): (a) Load power demand;(b) load current; (c) real-time battery current and optimal battery current;(d) battery terminal voltage; (e) UC terminal voltage; (f) SOC of UC.

profile of Pload ; Fig. 14 (b) illustrates the profile of iload ;Fig. 14 (c) captures the real-time ib and i∗b. As shown, ib ismuch smoother than iload , and well follows i∗b. This meansthe PID controller works robustly, and battery lifetime exten-sion can be expected. Fig. 14 (d) shows the real-time vbduring the implementation process, while Fig. 14 (e) andFig. 14 (f) capture vc and UC’s SOC, respectively. As shownin Fig. 14 (d-f), the battery keeps on being discharged whilethe UC bank maintains a relatively stable SOC after threedrive cycles. It should be noted that the total power loss isalso considered as a key factor in decision making.

When the decision maker has preferences to a specificoptimization target, the weightedmethod is more appropriate.Fig. 15 shows the experimental results with the weight set:(wloss, wb,ave, wb,dif , wc) = (0.1, 0.1, 0.1, 0.7). Fig. 16exhibits the experimental results with the weight set: (wloss,wb,ave, wb,dif , wc) = (0.1, 0.1, 0.4, 0.4). The experi-mental results using weighted method are similar to thoseof no-preference method. Moreover, results illustrate that ahigher weight for battery module is more efficient for batterycurrent smoothing (as shown in Table 2). In this manner,an extended battery cycle life can be expected. Whereas,a higher weight for the UC bank could maintain a SOC muchcloser to 50%. This means the system is more capable ofhandling severe load surge currents, and the dc link voltage ismore stable. It should be noted that the sum of all weightsequals unity, and an increase in one component inevitablycauses a decrease in the others. Therefore, it is important todesign a reasonable weight set.

11648 VOLUME 7, 2019

Page 10: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

FIGURE 16. Experimental results of the HEMS with weighted methodwhen weight coefficients = (0.1, 0.1, 0.4, 0.4): (a) Load power demand;(b) load current; (c) real-time battery current and optimal battery current;(d) battery terminal voltage; (e) UC terminal voltage; (f) SOC of UC.

TABLE 2. ARC for battery current and load current.

The ARC for ib and iload of all the three test cases abovecalculated by (34) are shown in Table 2. These results demon-strate again that the proposed control strategy solved by bothtwo methods is capable of smoothing the battery current(compared with load current). Moreover, different weightselections might cause different effects on the system.

Last but not least, since the optimization problem is solvedby KKT conditions to obtain the analytical solution directly,the computational cost is quite low. In real experimentalvalidation, it takes the processor approximately 100 ms tocalculate one set of solution. The period of control actionsis set as one second, which is much longer than 100 ms.Hence, the proposed control strategy is suitable for real-timeapplications.

VII. CONCLUSIONThis paper proposes a MOO-based real-time control strat-egy for PEV battery/UC HEMS. The optimization problempresents three factors: a) system power loss, b) battery cur-rent magnitudes and ripples, and c) UC’s ability of quickcharge/discharge as well as a stable dc link voltage. TheMOO problem is formulated and transformed into a convex

optimization problem by weighted method and no-preferencemethod. The final convex optimization problem is solved byKKT conditions. A PEV battery/UC HEMS model using theproposed control strategy is built and deployed in ADVISORto verify the proposed control. A battery-only ESS and aHEMS utilizing rule-based control strategy are also imple-mented as a comparative study. Finally, a laboratory platformis implemented to validate the theoretical analysis and simu-lation results. Simulation and experimental results prove thatthe proposed control strategy could a) smooth the batterycurrent to extend its cycle life, b) take full advantages ofthe UC bank as the energy buffer, c) maintain a relativelystable dc link voltage, and d) enhance the system efficiencyby minimizing the power loss.

Compared with prior arts, the proposed MOO-based con-trol strategy pays close attention to three essential factors inHEMS design and operation, and requires no pre-informationof any future data or representative drive patterns. More-over, the optimization process only utilizes real-time datato calculate the analytical solution, and the algorithm com-plexity is very low. Therefore, it can be easily deployedto adjust all kinds of driving conditions in real-time. Fur-thermore, as a general approach, the proposed control strat-egy can be adjusted and extended to fit many other HEMSconfigurations.

REFERENCES[1] M. O. Badawy, T. Husain, Y. Sozer, and J. A. de Abreu-Garcia, ‘‘Integrated

control of an IPMmotor drive and a novel hybrid energy storage system forelectric vehicles,’’ IEEE Trans. Ind. Appl., vol. 53, no. 6, pp. 5810–5819,Nov. 2017.

[2] A. Ostadi and M. Kazerani, ‘‘A comparative analysis of optimal sizing ofbattery-only, ultracapacitor-only, and battery–ultracapacitor hybrid energystorage systems for a city bus,’’ IEEE Trans. Veh. Technol., vol. 64, no. 10,pp. 4449–4460, Oct. 2015.

[3] C. Wang, B. Huang, and W. Xu, ‘‘An integrated energy management strat-egy with parameter match method for plug-in hybrid electric vehicles,’’IEEE Access, vol. 6, pp. 62204–62241, 2018.

[4] R. Carter, A. Cruden, and P. J. Hall, ‘‘Optimizing for efficiency or batterylife in a battery/supercapacitor electric vehicle,’’ IEEE Trans. Veh. Tech-nol., vol. 61, no. 4, pp. 1526–1533, May 2012.

[5] A. M. Phillips, M. Jankovic, and K. E. Bailey, ‘‘Vehicle system controllerdesign for a hybrid electric vehicle,’’ in Proc. IEEE Int. Conf. Control Appl.Conf., Sep. 2000, pp. 297–302.

[6] A. A. Ferreira, J. A. Pomilio, G. Spiazzi, and L. de Araujo Silva, ‘‘Energymanagement fuzzy logic supervisory for electric vehicle power suppliessystem,’’ IEEE Trans. Power Electron., vol. 23, no. 1, pp. 107–115,Jan. 2008.

[7] Q. Li, W. Chen, Y. Li, S. Liu, and J. Huang, ‘‘Energy management strategyfor fuel cell/battery/ultracapacitor hybrid vehicle based on fuzzy logic,’’Int. J. Elect. Power Energy Syst., vol. 43, no. 1, pp. 514–525, Dec. 2012.

[8] E. D. Tate and S. P. Boyd, ‘‘Finding ultimate limits of performance forhybrid electric vehicles,’’ in Proc. SAE Future Transp. Technol. Conf.,Costa Mesa, CA, USA, Aug. 2000, pp. 1–12.

[9] V. Larsson, L. Johannesson, and B. Egardt, ‘‘Analytic solutions to thedynamic programming subproblem in hybrid vehicle energy manage-ment,’’ IEEE Trans. Veh. Technol., vol. 64, no. 4, pp. 1458–1467,Apr. 2015.

[10] M. L. Di Silvestre, E. R. Sanseverino, G. Zizzo, and G. Graditi,‘‘An optimization approach for efficient management of EV parking lotswith batteries recharging facilities,’’ J. Ambient Intell. Humanized Com-put., vol. 4, no. 6, pp. 641–649, 2013.

[11] M. S. Kumari and S. Maheswarapu, ‘‘Enhanced genetic algorithm basedcomputation technique for multi-objective optimal power flow solution,’’Int. J. Elect. Power Energy Syst., vol. 32, no. 6, pp. 736–742, Jul. 2010.

VOLUME 7, 2019 11649

Page 11: Multi-Objective Optimization-Based Real-Time Control ...pearl.shanghaitech.edu.cn/pdf/2019lu_access2.pdf · of energy storage systems (ESSs) for plug-in electric vehicles (PEVs)

X. Lu et al.: MOO-Based Real-Time Control Strategy for Battery/UC HEMSs

[12] J. Zhang and T. Shen, ‘‘Real-time fuel economy optimization with nonlin-ear MPC for PHEVs,’’ IEEE Trans. Control Syst. Technol., vol. 24, no. 6,pp. 2167–2175, Nov. 2016.

[13] C. Sun, X. Hu, S. J. Moura, and F. Sun, ‘‘Velocity predictors for predictiveenergy management in hybrid electric vehicles,’’ IEEE Trans. Control Syst.Technol., vol. 23, no. 3, pp. 1197–1204, May 2015.

[14] S. Zhang, R. Xiong, and F. Sun, ‘‘Model predictive control for powermanagement in a plug-in hybrid electric vehicle with a hybrid energystorage system,’’ Appl. Energy, vol. 185, pp. 1654–1662, Jan. 2017.

[15] Y. Zhao, W.Wang, C. Xiang, H. Liu, and R. Langari, ‘‘Research and benchtest of nonlinear model predictive control-based power allocation strategyfor hybrid energy storage system,’’ IEEE Access, vol. 6, pp. 70770–70787,2018.

[16] Y. Huang, H. Wang, A. Khajepour, H. He, and J. Ji, ‘‘Model predictivecontrol power management strategies for HEVs: A review,’’ J. PowerSources, vol. 341, pp. 91–106, Feb. 2017.

[17] M. Moshirvaziri, ‘‘Ultracapacitor/battery hybrid energy storage systemsfor electric vehicles,’’ Ph.D. dissertation, Graduate Dept. Elect. Comput.Eng., Univ. Toronto, Toronto, ON, Canada, 2012.

[18] A. Rajagopalan and G. Washington, ‘‘Intelligent control of hybrid electricvehicles using GPS information,’’ in Proc. Future Car Congr., Arlington,VA, USA, 2002, pp. 1–11.

[19] J. Shen and A. Khaligh, ‘‘A supervisory energy management controlstrategy in a battery/ultracapacitor hybrid energy storage system,’’ IEEETrans. Transport. Electrific., vol. 1, no. 3, pp. 223–231, Oct. 2015.

[20] H. Yin, C. Zhao, M. Li, and C. Ma, ‘‘Utility function-based real-timecontrol of a battery ultracapacitor hybrid energy system,’’ IEEE Trans. Ind.Informat., vol. 11, no. 1, pp. 220–231, Feb. 2015.

[21] V. I. Herrera, H. Gaztanaga, A. Milo, A. Saez-de-Ibarra, I. Etxeberria-Otadui, and T. Nieva, ‘‘Optimal energy management and sizing ofa battery–supercapacitor-based light rail vehicle with a multiobjectiveapproach,’’ IEEE Trans. Ind. Appl., vol. 52, no. 4, pp. 3367–3377,Jul. 2016.

[22] R. W. Erickson and D. Maksimovic, Fundamentals of Power Electronics.New York, NY, USA: Springer, 2007, pp. 92–102.

[23] R. T. Marler and J. S. Arora, ‘‘The weighted sum method for multi-objective optimization: New insights,’’ Struct. Multidiscipl. Optim.,vol. 41, no. 6, pp. 853–862, 2010.

[24] X. Lu, Y. Chen, and H. Wang, ‘‘Multi-objective optimization based real-time control for PEV hybrid energy management systems,’’ in Proc. IEEEAppl. Power Electron. Conf. Expo. (APEC), Mar. 2018, pp. 969–975.

[25] G. Hao, J. Liu, Y. Li, Q. Zhang, and S. Guo, ‘‘Research of super capacitorsSOC algorithms,’’ in Electrical Engineering and Control. New York, NY,USA: Springer, 2011, pp. 967–973.

[26] J. Nocedal and S. J.Wright,Numerical Optimization. NewYork, NY, USA:Springer, 2006.

[27] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge, U.K.:Cambridge Univ. Press, 2004, pp. 67–79.

[28] G. P. Rangaiah, Multi-objective Optimization: Techniques and Applica-tions in Chemical Engineering, vol. 1. Singapore: World Scientific, 2009.

[29] A. A. Keller, Multi-Objective Optimization in Theory and Practice I:Classical Methods. Emirate of Sharjah, United Arab Emirates: BenthamScience Publishers, 2017.

[30] Z. Song, H. Hofmann, J. Li, X. Han, and M. Ouyang, ‘‘Optimizationfor a hybrid energy storage system in electric vehicles using dynamicprograming approach,’’ Appl. Energy, vol. 139, pp. 151–162, Feb. 2015.

XIAOYING LU (S’17) was born in China,in 1994. She received the B.S. degree (Hons.)in microelectronics from the Chongqing Univer-sity of Posts and Telecommunications, Chongqing,China, in 2016. She is currently pursuing the M.S.degree in power electronics with ShanghaiTechUniversity, Shanghai, China.

She was an IC Validation Engineer Intern withFreescale Semiconductor, Ltd., Shanghai, in 2015.Since 2016, she has been a Graduate Research

Assistant with the Power Electronics and Renewable Energies Laboratory,ShanghaiTech University. Her current research interests include power elec-tronics, plug-in electric vehicles, resonant dc/dc converters, and power man-agement of hybrid energy storage systems.

YAOJIANG CHEN was born in China, in 1993.He received the bachelor’s degree in electricalengineering from Shanghai Jiao Tong University,Shanghai, China, in 2015. He is currently pursuingthe Ph.D. degree with the School of InformationScience and Technology, ShanghaiTech Univer-sity, China.

MINFAN FU (S’13–M’16) received the B.S.,M.S., and Ph.D. degrees in electrical andcomputer engineering from the University ofMichigan–Shanghai Jiao Tong University JointInstitute, Shanghai Jiao TongUniversity, Shanghai,China, in 2010, 2013, and 2016, respectively.

From 2016 to 2018, he held a Postdoctoralposition with the Center for Power ElectronicsSystems, Virginia Polytechnic Institute and StateUniversity, Blacksburg, VA, USA. He is cur-

rently an Assistant Professor with the School of Information Science andTechnology, ShanghaiTech University, Shanghai. His research interestsinclude megahertz wireless power transfer, high-frequency power conver-sion, high-frequency magnetic design, and application of wide-bandgapdevices.

HAOYU WANG (S’12–M’14–SM’18) receivedthe bachelor’s degree (Hons.) from Zhejiang Uni-versity, Hangzhou, China, and the master’s andPh.D. degrees in electrical engineering from theUniversity of Maryland at College Park, CollegePark, MD, USA.

He is currently a Tenure-Track Assistant Pro-fessor with the School of Information Science andTechnology, ShanghaiTech University, Shanghai,China. His research interests include power elec-

tronics, plug-in electric and hybrid electric vehicles, the applications ofwide-bandgap semiconductors, renewable energy harvesting, and powermanagement integrated circuits.

Dr. Wang is an Associate Editor of the IEEE TRANSACTIONS ON

TRANSPORTATION ELECTRIFICATION and a Guest Associate Editor of the CPSSTransactions on Power Electronics and Applications.

11650 VOLUME 7, 2019