Professional Documents
Culture Documents
Adaptive Hierarchical Energy Management Design For A Plug-In Hybrid Electric Vehicle
Adaptive Hierarchical Energy Management Design For A Plug-In Hybrid Electric Vehicle
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 1
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 2
Optimized
EMS
➢ Low-level: DL-enabled online controller training
Trained Model (Controller) Multiple Artificial NN Driving Conditions Information
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 3
In the Chevrolet Volt’s powertrain, the sun gear is directly where Pwh is the power demand. Tg and ωg are the torque and
connected to the motor, the ring gear is linked to the generator rotate speed of the generator.
via clutch 2 (CL2), the generator and ICE are connected by
clutch 1 (CL1) and the carrier is finally linked to the reduction 3) Range-extender Mode: For this mode, the ICE and battery
transmission [31]. Generally, the carrier speed ωc could be
can provide power in a series style and thus the clutches are
calculated by the sun speed ωs and ring speed ωr
BK1=1, CL1=1 and CL2=0. The ICE and generator set can
charge the battery and propel the vehicle. Hence, this mode is
1
c = r + (4) explained as
+1 +1 s
where ρ is the teeth ratio of the ring and sun gears and is equal Pwh = m Pm = g Pg + Pb (11)
to 83/37=2.243. The torques of these three parts are further
depicted as Pg = Pe = Te e (12)
( J e + J g )e = Te + Tg (13)
Ts =Tr / = Tc / ( + 1) (5)
where Pe, Te, and ωe are the output power, torque and rotate
where Ts, Tr, and Tc are the torques of the sun gear, ring gear and speed of the ICE, respectively. Je=0.1988 and Jg=0.0784 are the
carrier, respectively. Based on the connected condition, these inertias of ICE and generator.
torques can be expressed as following
4) Hybrid Mode: In this mode, the clutches are switched as
Ts = Tm BK1=0, CL1=1, and CL2=1 and thus the engine can supply the
power while the battery is charged. The dynamic expressions of
Tc = Twh / i0 (6)
this mode are
T = T + CL T
r g 1 e
where Twh is the required torque at wheel and i0 is the final Pwh = Pb + Pe (14)
transmission ratio. CL1∈{0, 1} indicates the open or close of
( J e + J g + 2 J m )e -(1 + ) J mwh =Te + Tg - Tm (15)
the corresponding clutch, so are the CL2 and BK1.
TABLE I [25]
B. Operation Modes Classification ARGUMENTS OF ENERGY SOURCES IN STUDIED PHEV
As mentioned above, the three clutches decide the working Notation Implication Values
condition of different power sources, which results in diverse M Vehicle mass 1715 kg
types of operation mode [32]. The clutch symbol is equal to 1
ρ PG ratio 2.243
denotes that this clutch is close, vice versa. The studied
powertrain totally has four operation modes and they are mod- i0 Final transmission ratio 3.02
eled as r Wheel radius 0.3 m
Pg, max Generator peak power 53 kW
1) Electric Mode 1: In this mode, the status of the clutches are
Pb, max Battery peak power 110 kW
BK1=1, CL1=0 and CL2=0, which indicates that the ICE and
generator set would not provide power to the wheels. The Pe, max ICE maximum power 63 kW
transient dynamics (rotation rate and torque) at wheels can be Pm, max Motor peak power 111 kW
written as As the operation modes are complicated, seven parameters
are selected as the control actions in this energy management
wh = m / (1 + )=vi0 / r (7) problem. They are clutches status BK1, CL1 and CL2, torque
and rotate speed of the ICE Te and ωe, and torques of motor and
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 4
generator Tm and Tg. The first three actions are used to deter- model that can unite different GA-based EMSs. Hence, the
mine the operation modes and the last four ones are utilized to theory of GA is described first in this section.
calculate the optimal power spilt. The parameters of the main GA is named from the principle of natural genetics and
components in this powertrain are listed in Table I. represents a heuristic search procedure. The concepts of artifi-
cial intelligence and function optimization are included in GA
C. Optimization Control Problem
to develop the solutions. First, the primary generations of so-
After defining the state variable and control actions in the lutions are chosen randomly. Then, better solutions with higher
powertrain modeling, the control objective can be served as performance are recombined to formulate new ones. Finally,
their output. In this research, the cost function is the sum of fuel the original solutions are replaced by the new ones and this
cost Cfu and electricity cost Cel process is repeated to obtain the best solution.
J = C fu + Cel Three representative evolution ideas are defined in GA,
tf (16) which are crossover, mutation, and selection [13]. Selection
= m f (t )dt Pfu + g ( SoC (t f ), Pel ) indicates that some of the primary generations are determined
t0
to reproduce the new offspring. The chosen rule is based on the
where [t0, tf] is the simulation time horizon. Pfu and Pel are the control objective, which means better control actions are pre-
prices for fuel and electricity, which are 0.795 US $/kg and ferred. Crossover is treated as the guidance for new offspring
0.137 US $/kWh, respectively. Function g represents the production. Hybridization among the candidate control actions
look-up table method, which indicates that the electricity cost is the core method to generate the new offspring. The function
depends on the final SoC value and electricity price. The related of mutation is avoiding the local optimum solutions, which is
table is provided in the software Autonomie [29]. The fuel achieved by the random adjustment.
consumption rate and SoC value are determined by the seven
control actions, which are mentioned in Section II.B (the last
paragraph).
When selecting the optimal control actions at each time in-
stant, a couple of restraints need to be followed, such as safety
and physical constraints. They are formulated as follow Driving Cycle Profile 1 Driving Cycle Profile 2
where the subscript min and max denote the lower and upper
Realization: GA function in Matlab, variables constraints in
bounds of the variables. The minimum and maximum values of (17) and (18), search seven control actions simultaneously.
SoC are set as 0.3 and 0.9 in this problem. The goal of this
problem is designing an adaptive EMS, which is able to ac-
Optimal control actions (Group 1) Optimal control actions (Group 2)
commodate unknown driving cycle. In the next section, the GA Three clutches status, torque Three clutches status, torque
and DL methods are introduced to search the target policy. and rotate speed of ICE, and and rotate speed of ICE, and
torques of motor and generator. torques of motor and generator.
III. GENETIC ALGORITHM AND DEEP LEARNING METHOD
Fig. 3. Operation procedure of GA for energy management problem.
This section focuses on the methodology that is used to ex- The global optimality of the GA-enabled EMSs has been
plore the desired control actions. First, the principle of GA is evaluated and analyzed in previous literature [33]. Since the
explained to obtain optimal control actions offline with respect control action space is large (seven control actions), GA is
to the integrated driving cycle. Furthermore, the DL method is suitable to optimize them simultaneously. Fig. 3 depicts the
applied to train the mapping model to connect the inputs and operation procedure of GA in this work. For a particular known
output. driving cycle, GA could search the optimal control actions. The
A. GA Exploration first three actions (clutches status) decide the operation mode of
powertrain, and the last four actions determine the power split
GA is a global search algorithm and it is first applied to
among the energy sources. The search space of these seven
search the adaptive control actions for an integrated driving
control actions is BK1∈{0, 1}, CL1∈{0, 1}, CL2∈{0, 1}, Te
cycle in our previous work [31]. This cycle combines the urban
and motorway cycles together and it is expected to generate the ∈[0 200] Nm, ωe∈[0 4500] r/min, Tm∈[-350 350] Nm, Tg∈
appropriate parameters for the testing driving cycle. The [-200 200] Nm, respectively. If the driving cycle is unknown,
comparison analysis indicates the GA-based EMS has nearly the derived control actions from other cycles could be ap-
optimal performance and is potential to be employed for un- proximate solutions for this cycle. The performance should be
known driving cycles. To further improve the control perfor- evaluated by cost function in (16).
mance and real-time effectiveness, DL is employed to train a The computation process is realized by combining the GA
function in Matlab and powertrain model in Simulink offline.
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 5
The values for population size and terminal threshold are 130 sum of the weighted parameters (from the input layer) and a
and 1e-4. Furthermore, the probability of crossover, mutation, bias b. Assuming the input vector is x=[x1, x2, … xN] and the
and selection are 80%, 1% and 5%, respectively. The service weight is k1, k2, …, kN, then the neuron input is described as
platform is a common 2.90 GHz desktop with 7.83 GB RAM. N
Specifically, the inputs of the GA function are the cost func- y = ki xi + b (19)
tion, threshold intervals of parameters and constraints in (17) i =1
and (18), and the outputs are total cost and optimal control where N is the index of the total inputs from the input layer. An
actions. The seven control actions are optimized at the same activation function is used to connect the neuron input and
time and their optimality depends on the information of the output and the log-sigmoid activation is adopted in this article
driving cycle is known or not. The next subsection explains z = h( y )
how to exploit DL to train an online model based on the −x
(20)
GA-enabled control actions. h( x ) = 1 / (1 + e )
Finally, the output of the multiple ANN is represented as
B. DL Training
DL method is one of the representation learning approaches S N
and consists of multiple levels of representation regularly [34]. zall = h 2 ( k12j h1 ( k 1 ji zi + b1j ) + ball
2
) (21)
The aim of DL is transforming several raw data into more j =1 i =1
abstract and slighter one. As long as the collected data is where h2 and h1 are the activation functions of the hidden layer
enough, complicated functions can be conducted during the and the output layer. S indicates the total number of neurons in
transformations. Its advantage in uncovering intricate struc- the hidden layer, k1ji is the weight linking the i-th input and j-th
tures has been demonstrated in many researches and thus can be neuron in the hidden layer, k21j represents the weight connect-
applied in many domains. ing the j-th source of hidden layer to the output layer neuron.
Inputs Weight Neuron Output b2all denotes the bias of the neuron in the output layer and b1j
represents the bias of the j-th neuron in the hidden layer.
x1 In this article, the multiple ANN is utilized to connect the
ω1
inputs and outputs in the energy management of HEV. The
x2
y h2
. ω2 h1 z inputs are the vehicle velocity, acceleration, power demand,
. and SoC values. The outputs are the seven control actions,
. which are clutches status, torque and rotate speed of the ICE,
.
. and torques of motor and generator. The operational diagram is
. ωN shown in Fig. 5. The relevant inputs and outputs for different
xN driving cycles are first collected. Then, this data is utilized to
Bias b Activation function
train an ANN model. Different types of driving cycles enable
Fig. 4. Construction of a neuron in multiple ANN. the trained model to adapt to various driving conditions.
A multiple artificial neural network (ANN) [35] is one of the For different driving conditions, the GA-based EMSs are
DL methods, which is able to establish the function approxi- different, and thus the collected data is not the same. Different
mation between the inputs and output. It is composed of artifi- driving cycles provided in the Autonomie are all employed to
cial neurons to form a network, which is applying a mathe- gather data, such as NYC-Hev-Taxi, UDDS, WLTC, and JC08,
matical model to process information. Its structure could etc. The data size of each driving cycle is about 28 MB and the
change with the transmitted information. Four characteristics total size of the training data is about 1.54 GB. The trained
are included in an ANN [36]: 1) Approximate network topol- model could guide the instantaneous control actions based on
ogy is necessary for different problems to avoid model over- the input information. The proposed approach is estimated in
fitting; 2) ANN is able to handle redundant features because the next section by comparing the original GA method.
weights are learned automatically; 3) Training time increases
along with the number of hidden layers; 4) ANN is quite sen- IV. ANALYSIS AND DISCUSSION OF RESULTS
sitive to the perspective of noise in the training data.
This section evaluates the optimality and adaptability of the
Three important layers usually exist in one ANN and they are
proposed energy management strategy. First, a comparative
input layer, hidden layer, and output layer. The input layer
analysis among the signal GA, DL combines with GA and
defines the feature data from the raw database, which would
original charge depleting/charge sustaining (CD/CS) methods
affect the variation of the output. The hidden layer connects the
is constructed. Signal GA indicates the control actions are
inputs and output via an activation function and is usually not
searched by original GA and they will not change all the time.
visible. The output layer aims to coalesce and concretely pro-
The optimality is verified by comparing the related total cost in
duce the final results. For DL methods, the features of these
(16). Furthermore, a HIL experiment is formulated to test the
three layers are learned from data instead of being designed by
online application of the presented policy. The corresponding
human engineers.
calculative time indicates the DL and GA method can be ap-
Neurons are the basic components of the multiple ANN, see
plied in real-world environments.
Fig. 4 as an example. The input of a neuron is y, which is the
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 6
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 7
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 8
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 9
Future work focuses on three perspectives: 1) Apply the re- Sustainability, vol. 10, no. 6, 2060, 2018.
lated EMS of this article into the real HEV and improve the [18] D. Zhou, and A. Ravey, “A comparative study of extremum seeking
methods applied to online energy management strategy of fuel cell hy-
effectiveness by adding the reinforcement learning techniques; brid electric vehicles,” Energy Conversion and Management, vol. 151,
2) Formulate more efficient EMS based on the information pp. 778-790, 2017.
provided by the intelligent transportation system. By doing this, [19] X. Wu, X. Hu, X. Yin, and S. Moura, “Stochastic optimal energy man-
the efficiency and safety of HEVs in the network can be pro- agement of smart home with PEV energy storage,” IEEE Trans. Smart
moted simultaneously by sharing the information; 3) Employ Grid, vol. 9, no. 3, pp. 2065-2075, 2018.
[20] T. Liu, X. Hu, S. Li, and D. Cao, “Reinforcement learning optimized
more advanced algorithms to derive human-like EMSs for look-ahead energy management of a parallel hybrid electric vehicle,”
plug-in HEVs. For example, inverse reinforcement learning IEEE/ASME Trans. Mechatronics, vol. 22, no. 4, pp. 1497-1507, 2017.
(IRL) is a promising method to train the human-like EMS by [21] E. Foruzan, L. Soh, and S. Asgarpoor, “Reinforcement learning approach
providing the expert trajectory first. for optimal distributed energy management in a microgrid,” IEEE Trans.
Power Syst., vol. 33, no. 5, pp. 5749-5758, 2018.
REFERENCES [22] T. Liu, Y. Zou, D. Liu and F. C. Sun, “Reinforcement learning of adaptive
[1] T. Liu, and X. Hu, “A bi-level control for energy efficiency improvement energy management with transition probability for a hybrid electric
of a hybrid tracked vehicle,” IEEE Trans. Ind. Informat., vol. pp, no. 99, tracked vehicle,” IEEE Trans. Ind. Electron., vol. 62, no. 12,
pp. 1-1, 2018. pp.7837-7846, 2015.
[2] X. Tang, D. Zhang, T. Liu, A. Khajepour, H. Yu, and H. Wang, “Research [23] T. Liu, X. Hu, W. Hu, Y. Zou, “A heuristic planning reinforcement
on the energy control of a dual-motor hybrid vehicle during engine learning-based energy management for power-split plug-in hybrid elec-
start-stop process,” Energy, vol. 166, pp. 1181-1193, 2019. tric vehicles,” IEEE Transactions on Industrial Informatics, DOI:
[3] Y. Zou, T. Liu, D. X. Liu, and F. C. Sun, “Reinforcement learning-based 10.1109/TII.2019.2903098.
real-time energy management for a hybrid tracked vehicle,” Appl. En- [24] T. Liu, B. Wang, and C. Yang, “Online Markov Chain-based energy
ergy, vol. 171, pp. 372-382, 2016. management for a hybrid tracked vehicle with speedy Q-learning,” En-
[4] H. Wang, Y. Huang , and A. Khajepour, “Cyber-Physical Control for ergy, vol. 160, pp. 544-555, 2018.
Energy Management of Off-road Vehicles with Hybrid Energy Storage [25] R. Langari, and J. Won, “Intelligent energy management agent for a
Systems,” IEEE/ASME Trans. Mechantroincs, DOI: 10.1109/ parallel hybrid vehicle-part I: system architecture and design of the
TMECH.2018.2832019 driving situation identification process,” IEEE Trans. Veh. Technol., vol.
[5] Z. Chen, L. Li, X. Hu, B. Yan, and C. Yang, “Temporal-Difference 54, no. 3, pp. 925-934, 2005.
Learning-Based Stochastic Energy Management for Plug-in Hybrid [26] J. Won, and R. Langari, “Intelligent energy management agent for a
Electric Buses,” IEEE Transactions on Intelligent Transportation Sys- parallel hybrid vehicle-part II: torque distribution, charge sustenance
tems, 2018, DOI: 10.1109/TITS.2018.2869731. strategies, and performance results,” IEEE Trans. Veh. Technol., vol. 54,
[6] Y. Zou, Z. Kong, and T. Liu, “A real-time markov chain driver model for no. 3, pp. 935-953, 2005.
tracked vehicles and its adaptability via stochastic dynamic program- [27] Y. Hu, W. Li, K. Xu, T. Zahid, F. Qin, and C. Li, “Energy management
ming,” IEEE Trans. Veh. Technol., vol. 13, no. 2, pp. 8-16, 2016. strategy for a hybrid electric vehicle based on deep reinforcement
[7] H. Wang, Y. Huang, A. Khajepour, A. Soltani, and D. Cao, learning,” Applied Sciences, vol. 8, no. 2, 187, 2018.
“Cyber-Physical Predictive Energy Management for Through-The-Road [28] P. Zhao, Y. Wang, N. Chang, Q. Zhu, and X. Lin, “A deep reinforcement
Hybrid Vehicles,” IEEE Trans. Veh. Technol., 2019. learning framework for optimizing fuel economy of hybrid electric ve-
[8] D. Zhou, A. Al-Durra, I. Matraji, A. Ravey, and F. Gao, “Online energy hicles,” In Proc. 2018 IEEE Design Automation Conference (ASP-DAC),
management strategy of fuel cell hybrid electric vehicles: a fraction- pp. 196-202, Jan. 2018.
al-order extremum seeking method,” IEEE Transactions on Industrial [29] C. Depature, S. Pagerit, L. Boulon, et al., “IEEE VTS motor vehicles
Electronics, vol. 65, no. 8, pp. 6787-6799, 2018. challenge 2018-energy management of a range extender electric vehicle,”
[9] I. Ali., M. Turki, J. Belhadj, and X. Roboam, “Optimized fuzzy in Proc. IEEE Vehicle Power and Propulsion Conference (VPPC), Chi-
rule-based energy management for a battery-less PV/wind-BWRO de- cago, Illinois, USA, Aug. 2018.
salination system,” Energy, vol. 159, pp. 216-228, 2018. [30] C. Depature, S. Jemei, L. Boulon, A. Bouscayrol, N. Marx, S. Morando,
[10] Y. Liu, J. Gao, D. Qin, Y. Zhang, and Z. Lei, “Rule-corrected energy and A. Castaings, “Energy management in fuel-cell/battery vehicles: key
management strategy for hybrid electric vehicles based on opera- issues identified in the IEEE vehicular technology society motor vehicle
tion-mode prediction,” Journal of Cleaner Production, vol. 188, pp. challenge 2017,” IEEE Vehicular Technology Magazine, vol. pp, no. 99,
796-806, 2018. June 2018.
[11] T. Liu, Y. Zou, and D. Liu, “Energy management for battery electric [31] T. Liu, H. Yu, and X. Hu, “Robust energy management strategy for a
vehicle with automated mechanical transmission,” International Journal range extender electric vehicle via genetic algorithm,” in Proc. IEEE
of Vehicle Design (IJVD), vol. 70, no. 1, pp. 98-112, 2016. Vehicle Power and Propulsion Conference (VPPC), Chicago, Illinois,
[12] Y. Zou, T. Liu, F. Sun, and H. Peng, “Comparative study of dynamic USA, Aug. 2018.
programming and pontryagin’s minimum principle on energy manage- [32] S. Onori, and L. Tribioli, “Adaptive pontryagin’s minimum principle
ment for a parallel hybrid electric vehicle,” Energies, vol. 6, no. 4, pp. supervisory controller design for the plug-in hybrid GM Chevrolet Volt,”
2305-2318, 2013. Appl. Energy, vol. 147, no. 1, pp. 224-234, 2015.
[13] T. Liu, H. Yu, H. Guo, Y. Qin, and Y. Zou, “Online energy management [33] M. Wieczorek, and M. Lewandowski, “A mathematical representation of
for multimode plug-in hybrid electric vehicles,” IEEE Trans Ind. In- an energy management strategy for hybrid energy storage system in
format., DOI: 10.1109/TII.2018.2880897. electric vehicle and real time optimization using a genetic algorithm,”
[14] Z. Song, J. Hou, and H. Hofmann, et al., “Sliding-mode and Lyapunov Appl. Energy, vol. 192, pp. 222-233, 2017.
function-based control for battery/supercapacitor hybrid energy storage [34] Y. LeCun, Y. Bengio, and G. Hinton, “Deep learning,” nature, vol. 521,
system used in electric vehicles,” Energy, vol. 122, pp. 601-612, 2017. 7553, pp. 436-444, May 2015.
[15] C. Martinez, M. Heucke, and F. Y. Wang, “Driving style recognition for [35] A. Afram, F. Janabi-Sharifi, A. Fung, and K. Raahemifar, “Artificial
intelligent vehicle control and advanced driver assistance: A Survey,” neural network (ANN) based model predictive control (MPC) and op-
IEEE Trans. Intell. Transp. Syst., vol. 19, no. 3, pp. 666-676, Aug. 2017. timization of HVAC systems: A state of the art review and case study of a
[16] H. Viot, A. Sempey, L. Mora, J. Batsale, and J. Malvestio, “Model residential HVAC system,” Energy and Buildings, vol. 141, pp. 96-113,
predictive control of a thermally activated building system to improve 2017.
energy management of an experimental building: Part II-Potential of [36] S. Shanmuganathan, “Artificial neural network modelling: An introduc-
predictive strategy,” Energy and Buildings, vol. 172, pp. 385-396, 2018. tion,” In Artificial neural network modelling, pp. 1-14, Springer, Cham,
[17] Y. Zeng, Y. Cai, G. Kou, W. Gao, and D. Qin, “Energy management for 2016.
plug-in hybrid electric vehicle based on adaptive simplified-ECMS,”
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2926733, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 10
Teng Liu (M’2018) received the B.S. degree in math- Xiaosong Hu (SM’16) received the Ph.D. degree in
ematics from Beijing Institute of Technology, Beijing, Automotive Engineering from Beijing Institute of
China, 2011. He received his Ph.D. degree in the Technology, China, in 2012.
automotive engineering from Beijing Institute of He did scientific research and completed the Ph.D.
Technology (BIT), Beijing, in 2017. His Ph.D. disserta- dissertation in Automotive Research Center at the
tion, under the supervision of Pro. Fengchun Sun, was University of Michigan, Ann Arbor, USA, between
entitled “Reinforcement learning-based energy man- 2010 and 2012. He is currently a professor at the State
agement for hybrid electric vehicles.” He worked as a Key Laboratory of Mechanical Transmissions and at the
research fellow in Vehicle Intelligence Pioneers Ltd for Department of Automotive Engineering, Chongqing
one year. Now, he is a member of IEEE VTS, IEEE ITS, University, Chongqing, China. He was a postdoctoral
IEEE IES, IEEE TEC and IEEE/CAA. researcher at the Department of Civil and Environmental Engineering, Uni-
Dr. Liu is now a postdoctoral fellow at Department of Mechanical and versity of California, Berkeley, USA, between 2014 and 2015, as well as at the
Mechatronics Engineering, University of Waterloo, Ontario N2L3G1, Canada. Swedish Hybrid Vehicle Center and the Department of Signals and Systems at
Dr. Liu has more than 8 years’ research and working experience in renewable Chalmers University of Technology, Gothenburg, Sweden, between 2012 and
vehicle and connected autonomous vehicle. His current research focuses on 2014. He was also a visiting postdoctoral researcher in the Institute for Dy-
reinforcement learning (RL)-based energy management in hybrid electric namic systems and Control at Swiss Federal Institute of Technology (ETH),
vehicles, RL-based decision making for autonomous vehicles, and CPSS-based Zurich, Switzerland, in 2014. His research interests include modeling and
parallel driving. He has published over 30 SCI papers and 10 conference papers control of alternative powertrains and energy storage systems.
in these areas. He received the Merit Student of Beijing in 2011, the Teli Xu Dr. Hu has been a recipient of several prestigious awards/honors, including
Scholarship (Highest Honor) of Beijing Institute of Technology in 2015, “Top World Emerging Sustainability Leaders Award in 2016, EU Marie Currie
10” in 2018 IEEE VTS Motor Vehicle Challenge and sole outstanding winner Fellowship in 2015, ASME DSCD Energy Systems Best Paper Award in 2015,
in 2018 ABB Intelligent Technology Competition. Dr. Liu is a workshop and Beijing Best Ph.D. Dissertation Award in 2013.
co-chair in 2018 IEEE Intelligent Vehicles Symposium (IV 2018) and has been
reviewer in multiple SCI journals, selectively including IEEE Trans. Industrial
Electronics, IEEE Trans. on Intelligent Vehicles, IEEE Trans. Intelligent
Transportation Systems, IEEE Transactions on Systems, Man, and Cybernetics:
Systems, IEEE Transactions on Industrial Informatics, Advances in Mechani-
cal Engineering.
0018-9545 (c) 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.