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]:
where
M is the PHEV mass.
v denotes the velocity of the PHEV.
is the transmission efficiency of the differential gear.
and
are the traction torque and brake torque, respectively.
g is the gravity acceleration.
is the coefficient of rolling resistance.
is the grade of the road.
is the air density.
A is the frontal area of vehicle.
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:
where
,
, and
are the torques of ring gear, carrier gear, and sun gear, and
,
, and
are the speeds of ring gear, carrier gear, and sun gear, respectively.
and
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:
where
,
, and
are the speeds of engine, motor, and generator, respectively. In addition, the motor speed can be computed by the following equation:
where
and
are the tire radius of PHEV and the ratio of differential shaft.
Energy consumption chosen as one part of optimization objective contains fuel consumption
and electricity consumption
which are defined as follows.
where
is the torque of engine. BSFC is brake specific fuel consumption.
is the lower heating value of the fuel.
s is EF.
is the total battery power, which can be expressed as follows:
where
is the internal loss power of the battery,
and
are the current and equivalent internal resistance, respectively.
is the electrical load at the terminals, which can be written as follows:
where
and
are the efficiency of the motor and generator, respectively.
and
are the motor torque and generator torque, respectively.
when the motor/generator is in a discharging state, otherwise
.
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
SOC, ending at
SOC, and recharging back to
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 (
) is defined as [
14,
20]:
where
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.
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:
where
is the current profile under nominal conditions and
denotes the battery end of life. The battery life is regarded as the end when
. Then, it may be regarded that the capacity loss is as
. 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:
where
is open circuit voltage, and
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:
where
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:
subject to the dynamic constraint in Equation (
13) and the physical conditions:
It should be noted from Equations (
7) and (
14) that the determinations of two factors
play an important role in satisfying the objective and seeking the optimal solution in the actual operation of PHEV.
The weight factor 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 is also an optimization problem. For this, in this paper, 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 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 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 and the co-state of the PMP corresponding to the major component of EF 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
, mapping table considering the battery life, the adaptive mechanism of EF
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 of current driving information, distance D, and the SOC of the previous step are chosen as the input of RNN. The average speed () 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):
where
n and
L represent the duration of the driving cycle and instantaneous fuel consumption, respectively.
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:
where
is the optimal cost of the step
k.
is the state variable SOC.
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
represents the input of LSTM including the average speed
, distance
, and the SOC of the previous step.
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
that retains data of the time step
plays a important role in the LSTM model. Keeping the value or resetting the value of the cell
is managed by several gates. Specially, forgetting, reading, and outputting the new cell value are decided by the forget gate
, input gate
, input modulation gate
, and output gate
, which are defined as follows:
Moreover, the calculations on the cell update and output are defined as follows:
where ⊙ denotes the multiplying each element and the
w matrices are the network important parameters.
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
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
is selected, which can be updated by a PI controller in real-time. The specific formulation is as follows:
where
is the initial value of equivalent factor
(major component of EF) and
is the tuning component of EF. SOC, SOC
represent the actual SOC and the reference SOC trajectory from the RNN, respectively.
,
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
is determined by the co-state
of the PMP optimized offline by PSO. In the PMP, minimizing the objective function is converted to minimizing the Hamiltonian function:
where
is the co-state, and its dynamics can be described as:
The optimal control trajectory is given by:
where the weighting factor
and the co-state
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
is set as 5, 15, respectively. In order to facilitate online looking-up table, SOC is discretized as
. 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
. Thus, in the PSO algorithm, the swarm is defined as
, and the initialization swarm
and
are denoted as two
-dimensional tensors. The velocities of
,
are
and
which are also two
-dimensional tensors. The update principles of the velocities
and positions
during the iterations are described as follows:
where
is the current number of swarm and
is the current iteration step.
w,
, and
are particle inertia and acceleration constants, respectively.
are uniformly distributed random values.
is the individual extremum and
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
and the required speed of generator
. 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:
where
I is the total number of prediction point,
is the prediction value of the battery SOC, and
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 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
, and final SOC SOC
.
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
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
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
and
compared with that of the CD-CS strategy, respectively. The battery losses of the two strategies were also reduced by
and
, respectively. Meanwhile, the fuel consumption was reduced by
, however, battery loss only sacrificed
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.