Next Article in Journal
A Refined Loss Evaluation of a Three-Switch Double Input DC-DC Converter for Hybrid Vehicle Applications
Next Article in Special Issue
Energy Control Strategy of Fuel Cell Hybrid Electric Vehicle Based on Working Conditions Identification by Least Square Support Vector Machine
Previous Article in Journal
Aerodynamic and Thermal Modelling of Disc Brakes—Challenges and Limitations
Previous Article in Special Issue
Analysis of the Electric Bus Autonomy Depending on the Atmospheric Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Recurrent Neural Network-Based Adaptive Energy Management Control Strategy of Plug-In Hybrid Electric Vehicles Considering Battery Aging

Institute of Electrical Engineering, Yanshan University, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Energies 2020, 13(1), 202; https://doi.org/10.3390/en13010202
Submission received: 21 November 2019 / Revised: 22 December 2019 / Accepted: 27 December 2019 / Published: 1 January 2020
(This article belongs to the Special Issue Energy Storage Systems for Electric Vehicles)

Abstract

:
A hybrid electric vehicle (HEV) is a product that can greatly alleviate problems related to the energy crisis and environmental pollution. However, replacing such a battery will increase the cost of usage before the end of the life of a HEV. Thus, research on the multi-objective energy management control problem, which aims to not only minimize the gasoline consumption and consumed electricity but also prolong battery life, is necessary and challenging for HEV. This paper presents an adaptive equivalent consumption minimization strategy based on a recurrent neural network (RNN-A-ECMS) to solve the multi-objective optimal control problem for a plug-in HEV (PHEV). The two objectives of energy consumption and battery loss are balanced in the cost function by a weighting factor that changes in real time with the operating mode and current state of the vehicle. The near-global optimality of the energy management control is guaranteed by the equivalent factor (EF) in the designed A-ECMS. As the determined EF is dependent on the optimal co-state of the Pontryagin’s minimum principle (PMP), which results in the online ECMS being regarded as a realization of PMP-based global optimization during the whole driving cycle. The time-varying weight factor and the co-state of the PMP are map tables on the state of charge (SOC) of the battery and power demand, which are established offline by the particle swarm optimization (PSO) algorithm and real historical traffic data. In addition to the mappings of the weight factor and the major component of the EF linked to the optimal co-state of the PMP, the real-time performance of the energy management control is also guaranteed by the tuning component of the EF of A-ECMS resulting from the Proportional plus Integral (PI) control on the deviation between the battery SOC and the optimal trajectory of the SOC obtained by the Recurrent Neural Network (RNN). The RNN is trained offline by the SOC trajectory optimized by dynamic programming (DP) utilizing the historical traffic data. Finally, the effectiveness and the adaptability of the proposed RNN-A-ECMS are demonstrated on the test platform of plug-in hybrid electric vehicles based on GT-SUITE (a professional integrated simulation platform for engine/vehicle systems developed by Gamma Technologies of US company) compared with the existing strategy.

1. Introduction

Nowadays, the growing energy dilemma and environmental problem are initiating a revolution and innovation within the automobile industry. Hybrid electric vehicles (HEVs) have more of a degree of freedom for vehicle power distribution thanks to invertible energy storage devices and electric machines [1]. To ensure that all hybrid components work cooperatively, a lot of energy management strategies have been proposed. Generally speaking, an energy management control strategy can be categorized as a rule-based (RB) control strategy [2] and an optimization control strategy. The former is realized easily but the fine control performance is not guaranteed. The latter usually is categorized as instantaneous optimization, such as the equivalent consumption minimization strategy (ECMS) [3], model predictive control (MPC) [4], and global optimization including dynamic programming (DP) [5,6] and pontryagin’s minimum principle (PMP) [7,8,9]. DP can obtain a globally optimal solution in theory, but has a serve computational burden and cannot be used in real-time due to the requirement of knowing the global driving cycles in advance. PMP converts energy management to a minimizing Hamilton function, thus greatly reducing the computational burden and making it easier to implement. Despite this, it is still difficult to solve the numerical solution because the dynamic of the co-state is a function of the battery’s state of charge (SOC), which is nonlinear. In order to overcome the unknown driving information in advance, MPC is used to solve the energy management optimal control problem [10], which can predict driving information in the fixed prediction horizon. With the development of artificial intelligence, many intelligence algorithms have been applied to predict the driving information in MPC in order to obtain a closer to global optimum solution. For example, the neural network is used in [11] to predict demand power, which makes full preparation for the design of the energy management strategy. The radial basis function neural network (RBF-NN) is trained in [12] using engine working points that is optimized offline utilizing a distributed genetic algorithm. ECMS is applied to search the instantaneous minimum cost function and can be applied in real-time, which is evolved in PMP. Thus, ECMS can obtain more closely to a globally optimal solution by appropriately choosing the equivalent factor. [13] employed the shooting method of PMP to gain the initial co-state and then used the proportional integral (PI) controller to adjust the equivalent factor to guarantee that the SOC has a better trajectory in real time.
Most of the literature only regard minimizing fuel consumption as the optimization objective of energy management problem. In reality, the fading of a battery capcity and the shortening of its life due to the frequenct charge and discharge of a battery when the HEV is running, is inevitable. Furthermore, changing a battery before the HEV is scrapped will significantly increase the usage cost of a HEV. Many studies also have shown that battery life is responsible for the fuel economy of HEVs [14]. Thus it is necessary to consider battery life when designing an energy management control strategy. There are many factors that impact the battery life, such as a battery’s thermal management, driving conditions, environment temperature, regional climate, and so on [15]. For this, many ways have been proposed to prolong the battery life for HEVs. In [16], in order to extend the service life of the battery, ultra-capacitors are also equipped to protect the battery by optimizing the distribution of current and using ultra-capacitors to buffer the excessive charge and discharge flow of the battery. [17,18] took fuel consumption and battery capacity loss together into the cost function and solved this multi-objective optimization problem for HEV using PMP and DP, respectively. [19] derived a causal energy management strategy under consideration of battery life for HEV, which effectively reduces battery wear with a reasonable penalty on fuel economy by using ECMS. The distinguishing features of plug-in HEVs (PHEV) over the conventional HEVs are a large variation range of SOC and the repeated charge and discharge of the battery. Moreover, it has been shown that a large depth of discharge (DOD) and frequent use can accelerate the decay of battery life [20]. Consequently, research on the energy management control problem for PHEV considering the battery life is more attractive. [21] established an electrochemical mechanism model for the battery capacity attenuation of PHEV, and formulated a multi-objective optimal energy allocation problem that can be solved by shortest-path stochastic dynamic programming (SP-SDP) while achieving satisfactory vehicle fuel economy and extending battery life. [22] used a genetic algorithm to optimize the energy management strategy aimed at minimum fuel consumption and battery capacity degradation. [23] presented a model predictive control (MPC) strategy and analyzed the Pareto optimal front of the cost function comprised by the equivalent fuel consumption and battery capacity fade during the charge sustaining mode of the battery. [24] further provided the impact of the estimated SOC by the battery management system on the performance of MPC. [25] studied the nonlinear model predictive control for the energy management of a power-split hybrid electric vehicle (HEV) to improve battery aging while maintaining the fuel economy at a reasonable level. [26] employed the shooting method of PMP to obtain the optimal depth of discharge (DOD) and constructed a reference SOC with the optimal DOD, and then, a model predictive controller was used to optimize the conflict between the energy consumption cost and the equivalent battery life loss cost in a moving horizon. [27] used SDP and particle swarm optimization (PSO) to numerically solve the multi-objective optimal control problem under the consideration of the tradeoff between energy consumption and battery loss. The dynamic loop nest optimization of PSO and SDP was used to obtain offline an optimal solution according to the statistical characteristic of the real historical traffic data. The optimal solution was constructed as look-up mappings on different road segments and battery SOC so that in the online implementation of the management control strategy the power demand assignment can be obtained by these mappings without computational burden according to the current driving mode, system states, and road information.
It should be noted that it is necessary to keep a balance between fuel consumption and battery capacity loss in the design of the energy management control strategy for the economy of PHEV, while the designed management strategy should be integrated to global near optimization and the real-time performance. For this, both a globally sub-optimal and implementable energy management strategy, so-called recurrent neural network-based adaptive equivalent consumption minimization strategy (RNN-A-ECMS), is proposed in this paper for a power-split PHEV considering the battery life. Three efforts have been made. Firstly, RNN with long short term memory (LSTM) is trained utilizing the historical global optimal SOC trajectory that can be obtained by DP and real historical traffic data. Secondly, the maps of the weighting factor and main component of the ECMS’ equivalent factor (EF) depending on power demand and battery SOC are obtained by PMP and PSO utilizing the real historical traffic data. The PSO is employed to search the weight factor and co-state of PMP, ensuring the vehicle’s optimal economic performance, and the map of the PMP’s co-state is converted into the main component’s map of the ECMS’s EF. Thirdly, the maps of weight factor and the main component of the EF and the model of the well-trained offline RNN are inserted into the core structure of A-ECMS to carry out the energy management control strategy responsibilities for online implementation.
The remainder of this paper is organized as follows. The PHEV mathematical model is given in Section 2. The optimal control problem is formulated in Section 3. Then, RNN-A-ECMS is designed in Section 4. The simulation result and the comparison with SDP-PSO are given to demonstrate the effectiveness of this approach in Section 5. Finally, the conclusion is summarized in Section 6.

2. PHEV Model Description

The power-split PHEV with a planetary gear set (PGS), shown in Figure 1, is analyzed in this paper. The powertrain of the PHEV mainly consists of the engine, the battery, motor, and generator.
Considering the aerodynamic drag and rolling friction force, the longitudinal dynamic equation of the vehiclecan be written as [28]:
M v ˙ = η f T t r a c T b r R t i r e M g μ r cos α + sin α 1 2 ρ A C d v 2 ,
where M is the PHEV mass. v denotes the velocity of the PHEV. η f is the transmission efficiency of the differential gear. T t r a c and T b r are the traction torque and brake torque, respectively. g is the gravity acceleration. μ r is the coefficient of rolling resistance. α is the grade of the road. ρ is the air density. A is the frontal area of vehicle. C d is the drag coefficient.
The PGS containing the sun gear, carrier gear, and ring gear respectively connecting to the generator, engine, and motor is a core component of PHEV, which allows the PHEV to run not only the series mode in which the engine provide power to generator to charge the battery or to motor through an inverter to drive the vehicle but also the parallel mode in which the engine directly propels the vehicle together with the motor. Under the assumption of rigid connections in the powertrain and without friction loss, the PGS speed and torque relationships are described as:
T r = R r R r + R s T c , T s = R s R r + R s T c ,
R r + R s ω c = R r ω r + R s ω s ,
where T r , T c , and T s are the torques of ring gear, carrier gear, and sun gear, and ω r , ω c , and ω s are the speeds of ring gear, carrier gear, and sun gear, respectively. R s and R r are the teeth number of sun gears and ring gears, respectively. With the assumption that the connecting shafts are rigid, the speed relationship between planetary gear set and powertrain is described as follows:
ω c = ω e , ω r = ω m , ω s = ω g ,
where ω e , ω m , and ω g are the speeds of engine, motor, and generator, respectively. In addition, the motor speed can be computed by the following equation:
ω m = g f R t i r e v ,
where R t i r e and g f are the tire radius of PHEV and the ratio of differential shaft.
Energy consumption chosen as one part of optimization objective contains fuel consumption m ˙ f and electricity consumption m ˙ e l e c which are defined as follows.
m ˙ f u e l = BSFC ( ω e , T e ) · T e · ω e · 10 5 / 36 ,
m ˙ e l e c = s · P e l e c / H l ,
where T e is the torque of engine. BSFC is brake specific fuel consumption. H l is the lower heating value of the fuel. s is EF. P e l e c is the total battery power, which can be expressed as follows:
P e l e c = P b + P l = P b + I b 2 · R b ,
where P l is the internal loss power of the battery, I b and R b are the current and equivalent internal resistance, respectively. P b is the electrical load at the terminals, which can be written as follows:
P b = η m k m T m ω m + η g k g T g ω g ,
where η m and η g are the efficiency of the motor and generator, respectively. T m and T g are the motor torque and generator torque, respectively. k m / k g = 1 when the motor/generator is in a discharging state, otherwise k m / k g = 1 .
Moreover, it has been shown the battery performance is affected by both storage time and usage, often categorized as Calendar life and Cycle life. Calendar life is the ability of the battery to withstand degradation over time, which may be independent of how much or how hard the battery is used. While, cycle life includes deep cycle life and shallow cycles. Deep cycle life is the number of discharge-recharge cycles the battery can perform in the charge-depleting (CD) mode. For example, one complete deep discharge with starting at 90 % SOC, ending at 30 % SOC, and recharging back to 90 % SOC would complete one full cycle. Shallow cycles refer to SOC variations of only a few percent. These smaller variations occur throughout CD and charge-sustaining (CS) mode because the battery frequently takes in electric energy from the engine via a generator and from regenerative braking, and passes energy to the electric motor to power the vehicle. These frequent shallow cycles cause less degradation than deep cycles, but still affect battery life. Therefore, the management to the battery shallow cycle in operating modes should also be considered in order to minimize the battery life degradation in the discharge/charge cycles together with the minimization of energy consumption. There are many factors affecting battery life, such as temperature, Ah-throughput, and depth of discharge. With usage, battery performance in power and energy capacity can degrade. To get the depletion degree of battery capacity, the effective Ah-throughput ( A h e f f ) is defined as [14,20]:
A h e f f ( t ) = 0 t σ ( I b , T b a t t , SOC ) · I b ( t ) d t ,
where T b a t t is the battery temperature. σ ( · ) is called as severity factor, which describes the aging effect of any cycle the battery undergoes with respect to the nominal cycle, which is described as follows.
σ ( I b , T b a t t , SOC ) = γ ( I b , T b a t t , SOC ) Γ = 0 E O L I b ( t ) d t 0 E O L I n o m ( t ) d t ,
where γ ( · ) is the battery duration (Ah-throughput) corresponding to a given sequence of current, temperature, and SOC. Γ is the total Ah-throughput corresponding to the nominal cycle, called as the nominal battery life, which is expressed as:
Γ = 0 E O L I n o m ( t ) d t ,
where I n o m is the current profile under nominal conditions and E O L denotes the battery end of life. The battery life is regarded as the end when A h e f f = Γ . Then, it may be regarded that the capacity loss is as Q l o s s % = A h e f f / Γ . Thus, prolonging the battery life is equivalent to decreasing the depletion degree of battery capacity, which is also equivalent to minimizing the effective Ah-throughput. It should be worth mentioning that the severity factor σ ( · ) in this paper is obtained by the same approach as in [27], the fitting based on the experimental data.
Moreover, SOC dynamics in the energy management problem can be described as follows:
SOC ˙ = I b Q b = P b Q b · U O C ,
where U O C is open circuit voltage, and Q b is the battery capacity.

3. Optimization Problem Formulation

The energy management control for PHEVs is actually an optimization problem, which in this paper is to distribute power among the engine, motor, and generator meeting the power demand of the driver while minimizing energy consumption and prolonging battery life. To this end, the whole objective function can be written as follows:
J = 0 t f ( 1 θ ( t ) ) m ˙ f ( t ) + m ˙ e l e c ( t ) Ω + θ ( t ) σ ( t ) · I b ( t ) Λ d t ,
where θ ( t ) [ 0 , 1 ] is a weight factor balancing two contradict objectives. Ω and Λ are introduced to make normalization, which are the optimal energy consumption with no consideration of battery loss, and the target effective Ah-throughput only the considering battery loss, respectively. The optimization is to calculate the control input u of the motor torque and the generator speed:
u = T m , ω g = arg min u U J
subject to the dynamic constraint in Equation (13) and the physical conditions:
SOC min SOC SOC max ω e , min ω e ω e , max ω m , min ω m ω m , max ω g , min ω g ω g , max T e , min ( ω e ) T e T e , max ( ω e ) T m , min ( ω m ) T m T m , max ( ω m ) T g , min ( ω g ) T g T g , max ( ω g ) .
It should be noted from Equations (7) and (14) that the determinations of two factors θ , s play an important role in satisfying the objective and seeking the optimal solution in the actual operation of PHEV.
The weight factor θ ( t ) should balance the energy consumption and the battery aging in real time according to the operating mode and current state of the vehicle, which yields a Pareto front. Consequently, the determination of θ ( t ) is also an optimization problem. For this, in this paper, θ ( t ) will be offline optimized by PSO and PMP utilizing historical traffic data, and then established as a map table about the battery SOC and power demand.
The EF s ( t ) should be chosen to be linked to the optimal co-state of the PMP for guaranteeing more closely the global optimal solution of the energy management control problem. For this, in this paper, the major component of the s ( t ) is determined by the optimal co-state of the PMP that is optimized offline by PSO, and the tuned component will then be obtained by the PI controller of the deviation between the actual SOC and the reference trajectory of he SOC from a well-trained RNN by historical traffic data.

4. RNN-Based Adaptive Energy Management Strategy

In order to ensure that the designed management strategy is integrated, for global near optimization and real-time performance, in this paper, ECMS is used as the core algorithm of energy management. Considering the uncertainty of the driving condition, a RNN-based adaptive ECMS (RNN-A-ECMS) energy management strategy is designed. The design process of RNN-A-ECMS can be divided into the offline design part and the online implementation part.
The offline design includes two parts. One is the offline training of the recurrent neural network (RNN), in which the base set of the reference SOC is first generated by the DP algorithm using historical speed profile data, and then the RNN is trained by the reference SOC from the base set, as well as road and vehicle speed information extracted from historical traffic information. The other is offline optimizing the weight factor θ ( t ) and the co-state of the PMP corresponding to the major component of EF s ( t ) using PSO, and then to establish the maps of the weight factor and the major component of the EF of A-ECMS.
In the online part, the implemented energy management control strategy includes three parts: The core ECMS with the weight factor θ ( t ) , mapping table considering the battery life, the adaptive mechanism of EF s ( t ) combining the main component mapping table and a PI controller, and a well-trained RNN generating the SOC reference according to current traffic information and vehicle states. The sketch of the design process is shown in Figure 2.
It is worth mentioning that in the actual operation of PHEV the energy management control is not complicated and has no computing burden, but the near-global optimality can be guaranteed because of the existence of RNN and the adaptability of the equivalent factor and weighted factor.
The details of the offline design for RNN predicting the SOC reference and maps of the weight factor and the major component of EF are as follows.

4.1. Prediction Model of SOC Reference of RNN

PHEV is different from HEV with the distinguishing feature of a larger battery capacity and being recharged from the power grid. Thus, it is favorable for fuel consumption and battery health to plan ahead a reasonable reference SOC trajectory, which is obtained based on the historical data and current traffic information. More specifically, the average speed v ¯ of current driving information, distance D, and the SOC of the previous step are chosen as the input of RNN. The average speed ( v ¯ ) is equal to the distance traveled every ten seconds of PHEV divided by the time. The SOC of the previous step is obtained by the DP optimization and historical traffic data. DP is the global optimization algorithm that can convert the continuous optimization control problem into finding an optimal decision problem for n segments under the known driving cycles. Therefore, by using the historical driving cycles of traffic data, the optimal SOC trajectory obtained from the optimal control sequence of DP optimization can be served as the required SOC of the previous step. At this point, the detail is as follows:
Optimization is regarded as the search for a control decision variable so as to minimize the cost function in Equation (17) while satisfying the constraint condition of Equation (16):
J = k = 0 n 1 L x ( k ) , u ( k ) , k = k = 0 n 1 m ˙ f u e l ( k ) · t ,
where n and L represent the duration of the driving cycle and instantaneous fuel consumption, respectively. t is the increment of time step and chosen as 1s in order to alleviate the computational burden. According to the Behrman’s optimal principle, the optimal control problem described as Equation (17) can be decomposed into a series of single level decision problems. The specific steps are as follows:
S t e p n 1 : J x ( n 1 ) = min u ( n 1 ) L x ( n 1 ) , u ( n 1 ) , n 1 + G x ( n ) ,
S t e p k ( 0 k n 2 ) : J x ( k ) = min u ( k ) L x ( k ) , u ( k ) , k + J x ( k + 1 ) ,
where J x ( k ) is the optimal cost of the step k. x ( k ) is the state variable SOC. G x ( n ) is the cost of the step n. The solution of DP algorithm can be divided into the backward and forward process. In the backward process, optimal control u of each step is solved reversely according to the Equations (18) and (19). In the forward process, the optimal control sequence solved by the backward process is substituted into the system state equation to calculate the optimal SOC trajectory, which is regarded as the base sets of training RNN prediction model.
As SOC, distance, and vehicle speed are a sequence about time, RNN is chosen as the predictive model. Although it might be difficult to learn long-term dependence due to the vanishing gradient problem resulting from the gradient propagation of the recurrent network over many layers, Long Short Term Memory (LSTM) can overcome the gradient disappearance in the basic RNN when it introduces a forgetting mechanism. Thus, LSTM can more accurately predict the SOC reference than the basic RNN.
The structure of RNN with LSTM is shown in Figure 3, where x i represents the input of LSTM including the average speed v ¯ i , distance D i , and the SOC of the previous step. SOC i is the output of LSTM representing the current SOC reference. The bottom of Figure 3 is the relationship among hidden layers which are named long and short term memory units.
The memory cell c t that retains data of the time step ( t 1 ) plays a important role in the LSTM model. Keeping the value or resetting the value of the cell c t is managed by several gates. Specially, forgetting, reading, and outputting the new cell value are decided by the forget gate ( f t ) , input gate ( i t ) , input modulation gate ( g t ) , and output gate ( o t ) , which are defined as follows:
f t = F w h f w x f · h [ t 1 , : ] x [ t , : ] + b f ,
i t = F w h i w x i · h [ t 1 , : ] x [ t , : ] + b i ,
g t = tanh w h g w x g · h [ t 1 , : ] x [ t , : ] + b g ,
o t = F w h o w x o · h [ t 1 , : ] x [ t , : ] + b o .
Moreover, the calculations on the cell update and output are defined as follows:
c t = f t c t 1 + i t g t ,
h t = o t tanh ( c t ) ,
where ⊙ denotes the multiplying each element and the w matrices are the network important parameters. h t is the hidden state and employed to compute the current output and the next step hidden state. The LSTM can perfect to solve the vanishing gradients. The activation function F and tanh are the nonlinearity functions of logistic sigmoid and hyperbolic tangent, respectively.

4.2. Control Parameters Optimization Based on PSO-PMP

To improve adaptability to the changes in driving conditions, a kind of adaptive EF s ( t ) is selected, which can be updated by a PI controller in real-time. The specific formulation is as follows:
s ( t ) = s 0 + δ s = s 0 + K p ( SOC r e f SOC ) + K i 0 t ( SOC r e f SOC ) d t ,
where s 0 is the initial value of equivalent factor s ( t ) (major component of EF) and δ s is the tuning component of EF. SOC, SOC r e f represent the actual SOC and the reference SOC trajectory from the RNN, respectively. K p , K i are proportional and integral coefficients, respectively, which are determined using the estimation method for the upper and lower bounds of the EF presented in [29] and calibration with trials similar to [13].
In order to more closely obtain the global optimal solution of the energy management control problem, the s 0 is determined by the co-state λ ( t ) of the PMP optimized offline by PSO. In the PMP, minimizing the objective function is converted to minimizing the Hamiltonian function:
H ( SOC ( t ) , u ( t ) , λ ( t ) , θ ( t ) ) = ( 1 θ ( t ) ) m ˙ f ( t ) Ω + θ ( t ) σ ( t ) · I b ( t ) Λ + λ ( t ) · SOC ˙ ,
where λ ( t ) is the co-state, and its dynamics can be described as:
λ ˙ ( t ) = H ( S O C ( t ) , u ( t ) , λ ( t ) , θ ( t ) ) SOC .
The optimal control trajectory is given by:
u = T m , ω g = arg min u U H ( SOC ( t ) , u ( t ) , λ ( t ) , θ ( t ) ) ,
where the weighting factor θ ( t ) and the co-state λ ( t ) are obtained offline by PSO.
The flowchart of PSO is shown in Figure 4.
In PSO, considering the optimization time and convergence efficiency, the number of swarm N and the maximum iteration k m is set as 5, 15, respectively. In order to facilitate online looking-up table, SOC is discretized as 0.3 , 0.35 , 0.4 , 0.45 , 0.5 , 0.55 , 0.6 , 0.65 , 0.7 , 0.75 , 0.8 , 0.85 , 0.9 . As the range of power demand of the studied PHEV is 0 kW to 50 kW and usually locates in 0 kW to 30 kW, power demand is discretized as 0 , 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , 20 , 22 , 24 , 26 , 28 , 30 , 35 , 40 , 45 , 50 . Thus, in the PSO algorithm, the swarm is defined as X 1 = θ s w a r m , X 2 = λ s w a r m , and the initialization swarm θ s w a r m 0 and λ s w a r m 0 are denoted as two 20 × 13 × N -dimensional tensors. The velocities of θ s w a r m , λ s w a r m are V 1 and V 2 which are also two 20 × 13 × N -dimensional tensors. The update principles of the velocities V 1 , V 2 and positions X 1 , X 2 during the iterations are described as follows:
V 1 i k + 1 = w V 1 i k + c 1 r 1 P 1 i k θ s w a r m k + c 2 r 2 G 1 i k θ s w a r m k ,
V 2 i k + 1 = w V 2 i k + c 1 r 1 P 2 i k λ s w a r m k + c 2 r 2 G 1 i k λ s w a r m k ,
X 1 i k + 1 = X 1 i k + V 1 i k + 1 ,
X 2 i k + 1 = X 2 i k + V 2 i k + 1 ,
where i = 1 , 2 , , N is the current number of swarm and k = 1 , 2 , , k m is the current iteration step. w, c 1 , and c 2 are particle inertia and acceleration constants, respectively. r 1 , r 2 0 , 1 are uniformly distributed random values. P 1 / P 2 is the individual extremum and G 1 / G 2 is global extremum.
Figure 5 shows the optimization result of the fitness function, which can converge to a constant. The maps of θ and λ according to the battery SOC and the power demand are shown as Figure 6.
From Figure 6, it can be seen that both weighting factor θ and co-state λ have a complex functional relationship with SOC and power demand. However, some qualitative conclusions can be drawn, for example, when the power demand is higher than 30 kW and SOC is less than 0.5, the weight factor has larger value. Meanwhile, when the power demand is lower than 10 kW and SOC is larger than 0.7, the co-state has a smaller value. According to the objective function defined in Equations (14) and (7), the evaluation of battery aging is more important than that of energy consumption in optimization than if the θ had a larger value, and then the engine would be used more. Similarly, if the co-state had a smaller value, namely, the corresponding EF was smaller, it means that the evaluation of fuel consumption would be more important than that of electrical consumption in the optimization of energy consumption, which would lead to more use of the battery-powered motor.

5. Simulation Verification on GT-SUITE Test Platform

The effectiveness of the proposed energy management strategy in this paper is demonstrated on the GT-SUITE test platform. The detail of the PHEV system with the proposed energy management control strategy in the simulation is shown in Figure 7. Where the PHEV model is established in GT-SUITE environment so as to more realistically simulate the real PHEV powertrain. The proposed energy management control strategy is constructed in MATLAB/Simulink (MathWorks, Natick, MA, USA) which computes the required torque of motor T m and the required speed of generator ω g . Then, it can send the two control variable to PHEV in real-time. In Figure 7, the module of cost function consists of energy consumption and battery life characterized as effective Ah-throughput, which are balanced by the weight factor θ .
In simulation, the parameters and specifications of model components are listed in Table 1.
Moreover, the historical traffic data used in training RNN and offline optimization of DP and PSO is from the real driving cycles provided by [30]. Then, the driving cycles, used in testing RNN and verifying the effectiveness of the online implementation of the designed energy management control strategy, are also from the historical traffic data provided by [30]. Additionally, the Urban Dynamometer Driving Schedule (UDDS) and New European Driving Cycle (NEDC) were chosen as the test driving cycles. However, it is worth pointing out that the actual traffic routes of the HEV [30] is 28 km from home to office and back from office. In research, it is assumed that the PHEV is charged once after a day’s commute, namely, SOC is the maximum of 0.9 before going to work in the morning and SOC is about 0.4 after 28 km, close to the minimum 0.3. Accordingly, the distances of both UDDS and NEDC are too short to fully verify the effectiveness and practicability of the proposed control strategy, because the SOC change is too small for such a short distance. For this regard, both UDDS and NEDC are repeated up to 28 km.
Firstly, because the precision of the RNN model has a significant impact on the adaptability of the energy management strategy, the constructed RNN is verified by a comparison between the basic RNN and LSTM. The third week of traffic data not used in training is chosen as the testing set. Figure 8 shows the comparison between the two in three evaluation indexes, mean absolute error (MAE), mean radial error (MRE), and root mean square error (RMSE), which are defined as follows:
MAE = i = 1 I | F i T i | I ,
MRE = i = 1 I | F i T i | / T i I ,
RMSE = i = 1 I | F i T i | 2 I ,
where I is the total number of prediction point, F i is the prediction value of the battery SOC, and T i is the true value of the battery SOC.
It is obvious from Figure 8 that the LSTM has better precision than the basic RNN. That is because LSTM introduces the forgetting mechanism based on the basic RNN, which can capture long-term dependencies.
To verify the applicability of the proposed strategy on a real driving cycle on the third Monday week dating from [30], Urban Dynamometer Driving Schedule (UDDS) and New European Driving Cycle (NEDC) were chosen as the test driving cycles. Meanwhile, to demonstrate the advantage of the proposed energy management control strategy in performance improvement, the comparison results among the proposed strategy (RNN-A-ECMS), the SDP-PSO energy management strategy proposed in [27], and the conventional charge depleting-charge sustaining (CD-CS) strategy are given based on the same simulation environment. In the CD-CS mode strategy, the threshold SOC switching from charge depleting (CD) to charge sustaining (CS) mode was set as 0.35 instead of the lowest value 0.3 so as to avoid excessive discharging of the battery.
Figure 9, Figure 10 and Figure 11 show the simulation results and comparisons among the three strategies under the three driving cycles, respectively. Figure 9a–d are the operating results of the PHEV with the proposed RNN-A-ECMS strategy, where it can be seen that the actual vehicle speed profile could greatly track the reference speed profile, see Figure 9a, which guarantees the drivability due to low power demand (Figure 9b), the engine not working long (Figure 9c), and the torque and speed of engine, motor, and generator matching with the power demand of the driver and the PHEV working in pure electric mode most of the time (Figure 9d). Figure 9e–h are the comparisons on SOC trajectory, fuel consumption, effective Ah-throughput, and equivalent fuel consumption including electricity consumption. It indicates that the proposed energy management strategy had a better control performance: The actual SOC curve was closest to the reference SOC predicted by RNN (Figure 9e). Fuel consumption, effective Ah-throughput, and equivalent fuel consumption all were much lower than that of CD-CS although the effective Ah-throughput of the proposed RNN-A-ECMS was a little more than that of the SDP-PSO, the fuel consumption of RNN-A-ECMS was much lower than that of the SDP-PSO, so that the equivalent fuel consumption of the RNN-A-ECMS was the lowest.
Similar simulation results can be seen from Figure 10 and Figure 11. Although UDDS and NEDC are not in the database used by RNN, the driveability and control performance are also satisfied in these two conditions.
It shows that RNN with LSTM have a stronger generalization ability than the basic RNN. Moreover, the weight factor and the initial value of equivalent factor are converted into a 2-dimension table, which can obtain the different θ and s 0 according to the real-time traffic information to adapt the different driving conditions and get the optimal solution and better control performance.
To further demonstrate the advantage of the proposed energy management control strategy in the performance improvement, the comparison results among the RNN-A-ECMS, the SDP-PSO [27], and the CD-CS strategy are given under multiple driving cycles.
Firstly, the simulation result in another driving cycle on the second Monday week dating from [30] is shown in Figure 12. Table 2 shows the simulation comparison results of the three strategies in the driving cycles of the workdays in the second week, which include the fuel consumption per hundred kilometers FC [L/100 km], battery Q l o s s , and final SOC SOC f i n .
From Figure 12, it can be seen that the final SOC of the RNN-A-ECMS was 0.42 which is lower than the final SOC of the SDP-PSO strategy, which was 0.49, and the final SOC of the CD-CS strategy was always 0.35. The lower average final SOC could reflect that RNN-A-ECMS was more dependent on battery for driving than the SDP-PSO. It may lead to that the battery Q l o s s of RNN-A-ECMS was slightly higher than that of the SDP-PSO. However, the fuel consumption of the RNN-A-ECMS is greatly lower than that of the SDP-PSO because the battery is frequently involved in driving in RNN-A-ECMS. It indicates that RNN-A-ECMS sacrifices small battery loss to greatly increase fuel consumption. Without the optimization management for either fuel consumption or the battery aging in the CD-CS strategy, no matter what driving conditions the electrical power is first used to propel the vehicle until the CD-CS switching threshold value of the SOC and then engine works while retaining the threshold level of SOC, as a result, both the battery Q l o s s and the fuel consumption are the highest.
According to the average of the second week in Table 2, it can be calculated that the fuel consumptions of the RNN-A-ECMS and the SDP-PSO were reduced by 18.1 % and 14.4 % compared with that of the CD-CS strategy, respectively. The battery losses of the two strategies were also reduced by 3.3 % and 4.3 % , respectively. Meanwhile, the fuel consumption was reduced by 4.3 % , however, battery loss only sacrificed 1.03 % between the two strategies. It means that the RNN-A-ECMS calculating different weight values for different SOC and power demand could be a better solution to the multi-objective optimization problem than the SDP-PSO.

6. Conclusions

This paper proposed a novel sub-optimal and real-time energy management control strategy RNN-A-ECMS to distribute power demand between the engine and electric machines while considering the fuel consumption and battery aging. Prolonging the battery life and decreasing the fuel consumption were contradictory. Thus, the energy management strategy including battery aging should be regarded as a multi-objective optimization problem. In order to gain the Pareto optimal set, PMP and PSO were used in this paper to solve the multi-objective optimal problem offline, and the time-varying weight factor and the major component the ECMS’s EF were obtained as two maps depending on power demand and SOC. In order to enhance adaptation to uncertain driving conditions, RNN with LSTM was trained offline using historically optimal SOC trajectory resulting from DP, and a PI controller was used to form the adaptive mechanism of the adaptive EF. In the implementation of the control strategy, the values of weighting factor and the major component of equivalent factor were generated online by looking up the two maps according to the current SOC of the battery and power without computational burden. Meanwhile, the equivalent factor was adjusted by the PI controller in order to make the actual SOC trajectory close to the optimal SOC trajectory, which could ensure that the real-time energy management strategy was closer to the optimal energy management strategy. The simulation verification and comparison with the existing strategy, which were implemented on GT-SUITE test platform, showed that the proposed energy management strategy in this paper possessed the effectiveness and adaptability to various driving cycles and had the advantage in compromising multi-objective of decreasing the fuel consumption and prolonging battery life.

Author Contributions

L.H. and X.J. conceived of and designed the framework of control methods. L.H. wrote the initial draft, drew the figures, and performed the simulations. X.J. was responsible for supervising this research and involved in exchanging ideas and reviewing the article draft. Z.Z. provided assistance with the architecture of RNN. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 61573304 and No. 61973265) and the Natural Science Foundation of Hebei Province (Grant No. F2017203210).

Acknowledgments

The authors would like to express their thanks to Yuji Yasui and Masakazu Sasaki for the vehicle speeds and battery degradation data support for this research, respectively.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

MVehicle mass [ kg ] .
gGravity acceleration [ m / s 2 ] .
AFrontal area [ m 2 ] .
C d Air drag coefficient [ ] .
ρ Air density [ kg / m 3 ] .
R t i r e Radius of the tire [ m ] .
μ r Coefficient of rolling resistance [ ] .
α Grade of the road [ ] .
vVelocity of the vehicle [ m / s ] .
η f Transmission efficiency of the differential gear [ ] .
g f Gear ratio of differential shaft [ ] .
T t r a c Traction torque [ Nm ] .
T b r Brake torque [ Nm ] .
R s / R r Sun/Ring gear teeth number [ ] .
T s / T r / T c Torque of sun/ring/carrier gear [ Nm ] .
T e / T m / T g Torque of engine/motor/generator [ Nm ] .
T e , max / T m , max / T g , max Max torque of engine/motor/generator [ Nm ] .
T e , min / T m , min / T g , min Min torque of engine/motor/generator [ Nm ] .
ω s / ω r / ω c Speed of sun/ring/carrier gear [ rad / s ] .
ω e / ω m / ω g Speed of engine/motor/generator [ rad / s ] .
ω e , max / ω m , max / ω g , max Max speed of engine/motor/generator [ Nm ] .
ω e , min / ω m , min / ω g , min Min speed of engine/motor/generator [ Nm ] .
η m / η g Efficiency of the motor/generator [ ] .
P m , m a x / P g , m a x Max power of motor/generator [ kW ] .
P m / P g Power of motor/generator [ kW ] .
J e / J m / J g Inertia of engine/motor/generator [ kg · m 2 ] .
BSFCBrake specific fuel consumption [ g / kWh ] .
m ˙ f u e l Fuel consumption [ g / s ] .
m ˙ e l e c Electricity consumption [ g / s ] .
H l Lower heating value of the fuel [ J / g ] .
P e l e c Total battery power [ W ] .
P b Output power of the battery [ W ] .
P l Internal loss power of the battery [ W ] .
I b Current of the battery [ A ] .
R b Equivalent internal resistance of the battery [ Ω ] .
U O C Open circuit voltage of the battery [ V ] .
Q b Battery maximum charge capacity [ Ah ] .
Γ Nominal battery life [ ] .
I n o m Battery current profile under nominal conditions [ A ] .
E O L Battery end of life [ ] .
A h e f f Effective Ah-throughput [ Ah ] .
σ Severity factor of relative aging effects of battery [ ] .
T b a t t Battery temperature [ C ] .
SOCState of charge of the battery [ ] .
SOC max / SOC min Max and min SOC of the battery [ ] .
v ¯ Average speed of the vehicle of current driving information [ m / s ] .
DDistance the vehicle traveled [ m ] .
c t Memory cell of RNN [ ] .
h t Hidden state of RNN [ ] .
f t Forget gate of RNN [ ] .
i t Input gate of RNN [ ] .
g t Input modulation gate of RNN [ ] .
o t Output gate of RNN [ ] .
F Nonlinearity functions of logistic sigmoid [ ] .
t a n h Nonlinearity functions of hyperbolic tangent [ ] .
θ Weight factor [ ] .
λ Co-state factor of PMP [ ] .
sEquivalence factor [ ] .
s 0 Major component of equivalence factor [ ] .
δ s Tuning component of equivalence factor [ ] .
SOC r e f Reference of SOC [ ] .
K p Proportional coefficient of PI [ ] .
K i Integral coefficient of PI [ ] .
X 1 , X 2 Position of particle [ ] .
V 1 , V 2 Velocity of particle [ ] .
P 1 , P 2 Individual extremum of particles [ ] .
G 1 , G 2 Global extremum of particles [ ] .
c 1 , c 2 Acceleration constants in update principles of PSO [ ] .
wInertia constant in update principles of PSO [ ] .
r 1 , r 2 Uniformly distributed random values in update principles of PSO [ ] .
k m Maximum iteration step of PSO [ ] .

References

  1. Zhang, S.; Xiong, R. Adaptive energy management of a plug-in hybrid electric vehicle based on driving pattern recognition and dynamic programming. Appl. Energy 2015, 155, 68–78. [Google Scholar] [CrossRef]
  2. Padmarajan, B.V.; Mcgordon, A.; Jennings, P.A. Blended rule-based energy management for PHEV: System structure and strategy. IEEE Trans. Veh. Technol. 2016, 65, 8757–8762. [Google Scholar] [CrossRef]
  3. Yang, C.; Du, S.; Li, L.; You, S.; Yang, Y.; Zhao, Y. Adaptive real-time optimal energy management strategy based on equivalent factors optimization for plug-in hybrid electric vehicle. Appl. Energy 2017, 203, 883–896. [Google Scholar] [CrossRef]
  4. Huang, Y.; Wang, H.; Khajepour, A.; He, H.; Ji, J. Model predictive control power management strategies for HEVs: A review. J. Power Sources 2017, 34, 91–106. [Google Scholar] [CrossRef]
  5. Xu, L.; Yang, F.; Li, J.; Ouyang, M.; Hua, J. Real time optimal energy management strategy targeting at minimizing daily operation cost for a plug-in fuel cell city bus. Int. J. Hydrogen Energy 2012, 37, 15380–15392. [Google Scholar] [CrossRef]
  6. Zhang, Y.; Jiao, X.; Li, L.; Yang, C.; Zhang, L.P.; Song, J. A hybrid dynamic programming-rule based algorithm for real-time energy optimization of plug-in hybrid electric bus. Sci. China Technol. Sci. 2014, 57, 2542–2550. [Google Scholar] [CrossRef]
  7. Serrao, L.; Onori, S.; Rizzoni, G. A comparative analysis of energy management strategies for hybrid electric vehicles. J. Dyn. Syst. Meas. Control 2011, 133, 031012. [Google Scholar] [CrossRef] [Green Version]
  8. Onori, S.; Tribioli, L. Adaptive Pontryagin’s minimum principle supervisory controller design for the plug-in hybrid GM Chevrolet Volt. Appl. Energy 2015, 147, 224–234. [Google Scholar] [CrossRef]
  9. Hou, C.; Ouyang, M.; Xu, L.; Wang, H. Approximate Pontryagin’s minimum principle applied to the energy management of plug-in hybrid electric vehicles. Appl. Energy 2014, 115, 174–189. [Google Scholar] [CrossRef]
  10. Borhan, H.; Vahidi, A.; Phillips, A.M.; Kuang, M.L.; Kolmanovsky, I.V.; Di Cairano, S. MPC-based energy management of a power-split hybrid electric vehicle. IEEE Trans. Control Syst. Technol. 2012, 20, 593–603. [Google Scholar] [CrossRef]
  11. Li, T.; Liu, H.; Ding, D. Predictive energy management of fuel cell supercapacitor hybrid construction equipment. Energy 2018, 149, 718–729. [Google Scholar] [CrossRef]
  12. Liu, H.; Li, X.; Wang, W.; Han, L.; Xiang, C. Markov velocity predictor and radial basis function neural network-based real-time energy management strategy for plug-in hybrid electric vehicles. Energy 2018, 152, 427–444. [Google Scholar] [CrossRef]
  13. Xie, S.; Li, H.; Xin, Z.; Liu, T.; Wei, L. A Pontryagin minimum principle-based adaptive equivalent consumption minimum strategy for a plug-in hybrid electric bus on a fixed route. Energies 2017, 10, 1379. [Google Scholar] [CrossRef]
  14. Serrao, L.; Onori, S.; Sciarretta, A.; Guezennec, Y.; Rizzoni, G. Optimal energy management of hybrid electric vehicles including battery aging. In Proceedings of the American Control Conference, San Francisco, CA, USA, 29 June–1 July 2011; pp. 2125–2130. [Google Scholar]
  15. Yuksel, T.; Litster, S.; Viswanathan, V.; Michalek, J.J. Plug-in hybrid electric vehicle LiFePO4 battery life implications of thermal management, driving conditions, and regional climate. J. Power Sources 2017, 338, 49–64. [Google Scholar] [CrossRef] [Green Version]
  16. Masih-Tehrani, M.; Ha’Iri-Yazdi, M.; Esfahanian, V.; Safaei, A. Optimum sizing and optimum energy management of a hybrid energy storage system for lithium battery life improvement. J. Power Sources 2013, 244, 2–10. [Google Scholar] [CrossRef]
  17. Tang, L.; Rizzoni, G.; Onori, S. Energy management strategy for HEVs including battery life optimization. IEEE Trans. Transp. Electrif. 2015, 1, 211–222. [Google Scholar] [CrossRef]
  18. Tang, L.; Giorgio, R. Energy management strategy including battery life optimization for a HEV with a CVT. In Proceedings of the Transportation Electrification Conference, Busan, Korea, 1–4 June 2016; pp. 549–554. [Google Scholar]
  19. Ebbesen, S.; Elbert, P.; Guzzella, L. Battery state-of-health perceptive energy management for hybrid electric vehicles. IEEE Trans. Veh. Technol. 2012, 61, 2893–2900. [Google Scholar] [CrossRef]
  20. Onori, S.; Spagnol, P.; Marano, V.; Guezennec, Y.; Rizzoni, G. A new life estimation method for lithium-ion batteries in plug-in hybrid electric vehicles applications. Int. J. Power Electron. 2012, 4, 302–319. [Google Scholar] [CrossRef]
  21. Moura, S.; Stein, J.; Fathy, H. Battery-health conscious power management in plug-in hybrid electric vehicles via electrochemical modeling and stochastic control. IEEE Trans. Control Syst. Technol. 2013, 21, 679–694. [Google Scholar] [CrossRef]
  22. Hu, J.; Hu, Z.; Niu, X.; Bai, Q. Research on energy management strategy considering battery life for plug-in hybrid electric vehicle. Adv. Mech. Eng. 2018, 10, 1–12. [Google Scholar] [CrossRef]
  23. Sockeel, N.; Shi, J.; Shahverdi, M. Pareto front analysis of the objective function in model predictive control based power management system of a plug-in hybrid electric vehicle. In Proceedings of the IEEE Transportation Electrification Conference and Expo (ITEC), Chicago, IL, USA, 13–15 June 2018; pp. 971–976. [Google Scholar]
  24. Sockeel, N.; Shahverdi, M.; Mazzola, M. Impact of the state of charge estimation on model predictive control performance in a plug-in hybrid electric vehicle accounting for equivalent fuel consumption and battery aging. In Proceedings of the IEEE Transportation Electrification Conference and Expo (ITEC), Detroit, MI, USA, 19–21 June 2019. [Google Scholar]
  25. Ming, C.; Bo, C. Nonlinear model predictive control of a power-split hybrid electric vehicle with consideration of battery aging. J. Dyn. Syst. Meas. Control 2019, 141, 081008. [Google Scholar] [CrossRef] [Green Version]
  26. Xie, S.; Hu, X.; Qi, S.; Tang, X.; Lang, K.; Xin, Z.; Brighton, J. Model predictive energy management for plug-in hybrid electric vehicles considering optimal battery depth of discharge. Energy 2019, 173, 667–678. [Google Scholar] [CrossRef]
  27. Wang, Y.; Jiao, X. Energy management strategy in consideration of battery health for PHEV via stochastic control and particle swarm optimization algorithm. Energies 2017, 10, 1894. [Google Scholar] [CrossRef] [Green Version]
  28. Jiao, X.; Shen, T. SDP Policy Iteration-Based Energy Management Strategy Using Traffic Information for Commuter Hybrid Electric Vehicles. Energies 2014, 7, 4648–4675. [Google Scholar] [CrossRef] [Green Version]
  29. Rezaei, A.; Burl, J.B.; Zhou, B. Estimation of the ECMS equivalent factor bounds for hybrid electric vehicles. IEEE Trans. Control Syst. Technol. 2018, 26, 2198–2205. [Google Scholar] [CrossRef]
  30. Yasui, Y. JSAE-SICE benchmark problem 2: Fuel consumption optimization of commuter vehicle using hybrid powertrain. In Proceedings of the 10th World Congress on Intelligent Control and Automation, Beijing, China, 6–8 July 2012; pp. 606–611. [Google Scholar]
Figure 1. Plug-in hybrid electric vehicle (PHEV) powertrain system architecture.
Figure 1. Plug-in hybrid electric vehicle (PHEV) powertrain system architecture.
Energies 13 00202 g001
Figure 2. The sketch of the design process of the recurrent neural network- (RNN) based adaptive equivalent consumption minimization strategy (A-ECMS).
Figure 2. The sketch of the design process of the recurrent neural network- (RNN) based adaptive equivalent consumption minimization strategy (A-ECMS).
Energies 13 00202 g002
Figure 3. Structure of Long Short Term Memory (LSTM).
Figure 3. Structure of Long Short Term Memory (LSTM).
Energies 13 00202 g003
Figure 4. Particle swarm optimization (PSO) flowchart.
Figure 4. Particle swarm optimization (PSO) flowchart.
Energies 13 00202 g004
Figure 5. Fitness value.
Figure 5. Fitness value.
Energies 13 00202 g005
Figure 6. Maps of weighting factor and co-state.
Figure 6. Maps of weighting factor and co-state.
Energies 13 00202 g006
Figure 7. Simulation environment.
Figure 7. Simulation environment.
Energies 13 00202 g007
Figure 8. Comparison of basic RNN and LSTM.
Figure 8. Comparison of basic RNN and LSTM.
Energies 13 00202 g008
Figure 9. Simulation and comparison results under a real driving cycle.
Figure 9. Simulation and comparison results under a real driving cycle.
Energies 13 00202 g009
Figure 10. Simulation and comparison results under Urban Dynamometer Driving Schedule (UDDS).
Figure 10. Simulation and comparison results under Urban Dynamometer Driving Schedule (UDDS).
Energies 13 00202 g010
Figure 11. Simulation and comparison results under the New European Driving Cycle (NEDC).
Figure 11. Simulation and comparison results under the New European Driving Cycle (NEDC).
Energies 13 00202 g011
Figure 12. Comparison result between the proposed RNN-A-ECMS and the stochastic dynamic programming (SDP)-PSO strategy.
Figure 12. Comparison result between the proposed RNN-A-ECMS and the stochastic dynamic programming (SDP)-PSO strategy.
Energies 13 00202 g012
Table 1. PHEV model parameters.
Table 1. PHEV model parameters.
NotationMeaningParameters
MVehicle mass1460 kg
AFrontal area3.8 m 2
C d Air drag coefficient0.33
ρ Air density1.293 kg/m 3
R t i r e Radius of the tire0.2982 m
μ Coefficient of rolling resistance0.015
Q b Battery maximum charge capacity6.5 Ah
P m , m a x Motor max power50 kw
P g , m a x Generator max power30 kw
J e Inertia of the engine crankshaft0.16 kg · m 2
J m Inertia of the motor0.035 kg · m 2
J g Inertia of the generator0.0265 kg · m 2
g f Final differential gear ratio40,113
R s Sun gear teeth number30
R r Ring gear teeth number78
Table 2. Simulation comparison results.
Table 2. Simulation comparison results.
DayCD-CSSDP-PSORNN-A-ECMS
FC Q loss SOC fin FC Q loss SOC fin FC Q loss SOC fin
Mon3.175 6.477 × 10 4 0.352.614 6.185 × 10 4 0.482.496 6.203 × 10 4 0.32
Tue3.798 7.615 × 10 4 0.353.311 7.343 × 10 4 0.523.203 7.412 × 10 4 0.36
Wed3.054 7.025 × 10 4 0.352.745 6.831 × 10 4 0.432.599 6.865 × 10 4 0.39
Thu3.531 6.902 × 10 4 0.353.029 6.579 × 10 4 0.412.925 6.688 × 10 4 0.35
Fri2.967 7.143 × 10 4 0.352.450 6.712 × 10 4 0.392.314 6.836 × 10 4 0.33
ave3.305 7.032 × 10 4 0.352.829 6.730 × 10 4 0.452.707 6.800 × 10 4 0.35

Share and Cite

MDPI and ACS Style

Han, L.; Jiao, X.; Zhang, Z. Recurrent Neural Network-Based Adaptive Energy Management Control Strategy of Plug-In Hybrid Electric Vehicles Considering Battery Aging. Energies 2020, 13, 202. https://doi.org/10.3390/en13010202

AMA Style

Han L, Jiao X, Zhang Z. Recurrent Neural Network-Based Adaptive Energy Management Control Strategy of Plug-In Hybrid Electric Vehicles Considering Battery Aging. Energies. 2020; 13(1):202. https://doi.org/10.3390/en13010202

Chicago/Turabian Style

Han, Lu, Xiaohong Jiao, and Zhao Zhang. 2020. "Recurrent Neural Network-Based Adaptive Energy Management Control Strategy of Plug-In Hybrid Electric Vehicles Considering Battery Aging" Energies 13, no. 1: 202. https://doi.org/10.3390/en13010202

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop