Next Article in Journal
Procedural- and Reinforcement-Learning-Based Automation Methods for Analog Integrated Circuit Sizing in the Electrical Design Space
Previous Article in Journal
Self-Calibration Method of Noncontact AC Voltage Measurement
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Power Distribution Strategy and Its Online Implementation for Hybrid Energy Storage Systems of Electric Vehicles

School of Electric Power, South China University of Technology, Guangzhou 510641, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(2), 301; https://doi.org/10.3390/electronics12020301
Submission received: 17 November 2022 / Revised: 8 December 2022 / Accepted: 12 December 2022 / Published: 6 January 2023

Abstract

:
Hybrid energy storage systems (HESS) composed of a battery and ultracapacitor (UC) provide a feasible solution to the economy of electric vehicles (EVs). To fully exploit the potential of HESSs, a power distribution strategy that can split power between the battery and UC in HESSs plays an important role. Therefore, a novel power distribution strategy and its online application are proposed in this paper. First, a new and simple power distribution model of HESSs is proposed, and the model parameters are optimized offline through particle swarm optimization (PSO). Then, a driving condition recognizer based on a neural network is introduced, and the online application of the strategy is realized by combining offline global optimization and online recognition. Compared with the traditional rule-based strategy, the strategy proposed reduces the average fluctuation of the battery current by 52.53% and the average amplitude of the battery current by 11.51%. Meanwhile, it can be seen from the results that the strategy proposed is very close to the offline PSO-based strategy proposed and exhibits good performance under all driving cycles.

1. Introduction

In recent years, due to the impact of the energy crisis and environmental problems, electric vehicles (EVs) have developed rapidly [1,2]. As a key issue in the development of EVs, there is a lot of research on the life of lithium-ion batteries. Battery life is mainly determined by the cycles of the battery, the Depth of Discharge (DOD), the temperature, and the c-rate [3,4,5]. In addition, the battery life is also affected by the change in the battery current. In [6], the battery life with random or constant discharge current was compared experimentally. According to the comparison, although the average discharge current of the battery with random discharge current is smaller, the capacity degradation is greater in the later period with the increase in cycle numbers. In [7], the researchers conducted a variable cycling discharge current experiment on lithium-ion batteries. Through comparison, it was found that the degradation rate of the batteries would be faster than the constant cycling current condition due to the change in the cycling current.
As an energy storage device, ultracapacitors (UCs) have the advantages of a high-power density and a long life cycle, which are complementary with the characteristics of lithium-ion batteries. Therefore, a hybrid energy storage system (HESS) composed of a lithium-ion battery and UC has become a research hotspot [8,9]. Compared with battery-only configuration, it is essential to establishing a reasonable strategy to distribute power to different energy storage devices in HESSs, which can efficiently prolong the battery lifetime, reduce the energy losses of HESSs, and improve the economy of EVs.
In terms of the power distribution strategies of HESSs, the studies can be divided into two types: rule-based and optimization-based [10]. The rule-based strategies are subdivided into strategies of logic thresholds [11], fuzzy logic-based strategies [12], filter-based strategies [13], etc. Rule-based strategies are very simple and have low application costs, so they are mostly widely used. However, they do not consider actual driving conditions, and their robustness cannot be guaranteed.
In order to improve the economy of EVs, researchers have made a lot of progress in the field of optimization-based strategies in the past decade, which mainly involve offline optimization and online optimization. Offline optimization algorithms include dynamic programming (DP) [14], particle swarm optimization (PSO) [15], etc. Theoretically, these algorithms can obtain the global optimization for HESS. However, they are difficult in practical applications because the whole driving data must be obtained in advance. Several rules are extracted from the DP results to control the HESS online, which is expected to solve the real-time problem of the DP algorithm [16]. However, due to the unclear energy distribution law corresponding to the DP results and the difficulty in predicting future driving information, the actual effect of the extracted rule-based strategy is limited. In order to obtain more realistic strategies, some researchers have attempted to design power distribution strategies through model predictive control (MPC) [17,18], which can be directly applied online. In [19], the adaptive model predictive control (AMPC) is employed to the power distribution strategy, where the control strategy of each step is obtained by minimizing the cost function. However, this method requires a high-precision model and tremendous memory, and the calculation process is time consuming.
With the development of computers and artificial intelligence, data-driven algorithms are widely used in various fields because of their simple online application and good ability to handle nonlinear problems. Neural networks are often used to learn the control rules or to predict the future driving patterns [20,21]. In [22], a neural network was applied to predict the vehicle speed to reduce the calculation burden of MPC. Moreover, to reduce the online calculation cost, Pontryagin’s Minimum Principle is used to solve the optimization problem in a rolling horizon. The simulation results show that the proposed method exhibits better performance in terms of battery lifetimes, energy consumption, and computational efficiency. However, the demands of computing and memory are still high.
To balance performance of HESS and computational requirements, this paper presents a novel power distribution strategy combining offline optimization and online driving condition recognition based on a neural network. On the one hand, the optimization process is completed offline, which can greatly reduce the calculation amount and hardware cost compared with the MPC strategy. On the other hand, the online recognition of driving conditions based on a neural network can greatly improve the adaptability of the strategy without apparently increasing the computational complexity. In general, the power distribution strategy proposed in this paper can not only reduce the computational requirement but achieve good results in different operations. The basic idea of this paper is that, firstly, a new power distribution model is proposed through the analyses of the HESS. Then, PSO is employed to determine the unknown parameters in the power distribution model. By establishing a typical driving cycles library, optimal parameters calculated by PSO are combined with driving condition recognition to realize the online application of the control strategy. The major contributions of this paper are as follows.
(1) To prolong the battery lifetime and improve the UC utilization, a novel and simple power distribution model for HESSs is proposed, and the PSO algorithm is employed to optimize the unknown parameters in the model.
(2) By establishing a driving cycles library and combining offline global optimization with online identification, the online application of the strategy is realized, and the adaptability of the strategy is improved.
The rest of this paper is as follows. In Section 2, the model and parameters of the HESS are mainly described. In Section 3, a bilinear power distribution model of the HESS is proposed, and the optimal model parameters are obtained by the PSO algorithm. In Section 4, a driving condition recognizer based on a neural network is proposed. In Section 5, we compare the strategy proposed with the battery-only configuration, the rule-based strategy, and the strategy based on offline PSO.

2. HESS Model

Generally, topologies of HESS are divided into three types: passive parallel topology, fully active topology, and semi-active topology [23]. In this paper, the UC semi-active topology of the HESS shown in Figure 1 is used, which has advantages in terms of efficiency and cost. In addition, the semi-active topology has a wide UC voltage range in order to reach its full potential.
The DC bus voltage of a typical EV is 360 V. Therefore, we use 112 series-connected 3.2 V LiFePO4 battery cells, and the terminal voltage of the battery is 358.4 V.
In this paper, a typical EV is selected as an example, whose specific dynamic parameters are shown in Table 1. According to the vehicle force balance, the longitudinal force Ft of the vehicle is as follows [24]:
F t = m g sin α + f m g cos α + 0.5 ρ C D A v r + δ m d v r / d t
where vr is the speed of the vehicle relative to the wind (m/s), and the wind speed is 0.
P is the total power demanded for the vehicle powertrain and is equal to the output power of HESS, which is as follows:
P = { F t v / ( η t η m ) ,   F t 0 F t v ( η t η m ) ,   F t < 0
where v is the vehicle speed (m/s), ηt represents the efficiency of the mechanical transmission system, which is set to 0.9, and ηm represents the efficiency of the inverter and motor, which is set to 0.85.
According to the target that the vehicle can travel 300 km at a constant velocity of 100 km/h, the number of parallel groups of lithium-ion battery cells is calculated as 3.36 and set to 3, and, therefore, the total battery energy is 64 kWh. Considering the capacity, cost, and volume of UCs comprehensively, the parameters of the UC are set as shown in Table 2, where the maximum energy storage of the UC is only 131 220 J (about 0.03645 kWh).
In order to calculate the battery current, the equivalent circuit model is employed (as shown in Figure 2). According to Figure 2, we can obtain the following equation.
u B A T = E i B A T R
P B A T = u B A T i B A T
Then, the battery current formula can be obtained as follows.
i B A T = E ( E 2 4 R P B A T ) 1 / 2 2 R
where E = 358.4 V, which is the ideal battery voltage, R = 40 mΩ, which is the equivalent series internal resistance of the battery, and PBAT represents the battery output power.
To display the available energy of the UC clearly, the state of energy of the UC (SOEUC) is defined, which is the ratio of the current available energy of the UC to the maximum energy storage of the UC [25]:
S O E UC = ( U UC ) 2 ( U UC min ) 2 ( U UC max ) 2 ( U UC min ) 2
where UUC is the current voltage, U U C m a x is the maximum voltage, which is equal to 216 V, and U U C m i n is the minimum voltage of the UC, which is set to 0.2 × U U C m a x .

3. A Novel Power Distribution Strategy

3.1. Power Distribution Model of the UC

In HESS, the main purpose of utilizing UCs is usually to reduce the battery current and thereby prolong the battery lifetime. When the strategy distributes power, in order to utilize UC more safely and efficiently, the UC input/output power distributed should also be adjusted according to SOEUC. Next, we analyze the principles of power distribution in two cases of P ≥ 0 and P < 0, respectively.
(1)
P ≥ 0 (the vehicle is powered by HESS)
When the total power P demanded for the vehicle powertrain is equal to or more than 0, to reduce the battery current, the greater P is, the greater the UC output power PUC is. In addition, when SOEUC is high, it indicates that the UC has a lot of available energy and not enough room to absorb energy. Therefore, the UC output power should be increased to ensure that there is enough room to absorb energy during vehicle braking. When the SOEUC is low, the UC output power should be reduced to reserve energy for possible acceleration in the future. Overall, the UC output power PUC is simultaneously and positively correlated with the total power P and the state of energy of the UC SOEUC in the HESS.
Based on the above analyses, PUC may be calculated by P and SOEUC. Assuming that the UC output power PUC is linear with P and SOEUC, a bilinear model of PUC is defined as:
P U C = k 1 P + k 2 S O E U C
where k1 and k2 are coefficients greater than zero, k1 is dimensionless, and the dimension of k2 is power.
According to (7), if the vehicle stands still and the total power is 0, the UC output power is k2·SOEUC, which means that the UC will discharge continuously at this time, which is obviously unreasonable. Generally, we hope that the UC is charged up to full capacity before startup such that it is ready to provide power during acceleration. Therefore, corrective term −P0 (P0 > k2·SOEUC) is added to (7) to ensure that the UC supplements energy as much as possible before the vehicle starts. Finally, the UC output power is as follows:
P U C = k 1 P + k 2 S O E U C P 0
(2)
P < 0 (the vehicle regenerates energy to the HESS)
For the convenience of analysis, the regenerative power is defined as P′ (P′ = −P). When the regenerative power P is increased, the UC input power P U C should also increase to reduce the battery current, so P U C is positively correlated with P′. When SOEUC is high, the UC input power should be reduced in order to avoid the UC overcharge. When SOEUC is low, the UC input power should increase to store energy for acceleration. Therefore, P U C has a negative correlation with SOEUC. According to the above analyses, it can also be assumed that P U C is linearly related to P′ and SOEUC, and the UC input power P U C during vehicle regenerative braking is determined as follows:
P U C = k 1 P k 2 S O E U C
where k 1 and k 2 are coefficients and are greater than zero, k 1 is dimensionless, and the dimension of k 2 is power.
According to (9), the first term k 1 ·P′ is greater than zero, and the second term k 2 ·SOEUC is also greater than zero. So, the UC input power obtained by subtracting the second term from the first term may be greater than or less than zero. If the UC input power is less than zero, it means that the battery will absorb the energy from both the UC and the vehicle, which will increase the battery current amplitude and reduce the battery lifetime. Moreover, during the whole regeneration braking process, we often hope that the UC can absorb regenerative braking energy as much as possible to supplement energy for future acceleration. Meanwhile, it can also avoid the frequent switching of the battery between charging and discharging. Therefore, a correction term P 0 ( P 0 > k 2 ·SOEUC) is added to (9), so the UC will always maintain the charging state during vehicle braking. Finally, the UC input power during vehicle braking is defined as:
P U C = k 1 P k 2 S O E U C + P 0
In fact, the UC input power is equivalent to the negative output power of the UC, that is, P U C = −PUC. Therefore, (10) can be written as follows:
P UC = k 1 ( P ) k 2 S O E U C + P 0 P UC = k 1 P + k 2 S O E U C P 0
It can be found that the forms of (8) and (11) are completely consistent, so (8) is set as the UC power distribution model during the whole vehicle operations.

3.2. Optimization of the Model Parameters

The three parameters in (8), k1, k2, and P0, are unknown and need to be determined. The PSO algorithm has the advantages of its ease of use and its fast convergence, and it exhibits a good search performance when solving some optimization problems with non-linear, non-convex, or non-differentiable objective functions [26]. Therefore, the PSO algorithm is adopted to optimize these three parameters in this section.
In order to improve the economy of HESS, on the one hand, it is necessary to extend the service life of the system as much as possible when the hardware cost has been determined; on the other hand, it is necessary to improve the efficiency of the system to improve energy utilization and save energy costs. Research [16] adopted the semi-empirical battery life formula as the optimization objective and compared the cost per kilometer under different super capacitor sizes. Research [27] set the fluctuation of the battery current and the total power loss in the HESS as the optimization objective. Research [28] designed a strategy based on online optimization, taking the square of the battery power and the square of the power difference, as well as the square of the difference between the battery and the super capacitor SOC and the reference value, as the optimization objectives. In Research [13,29], the battery life and energy loss were taken as the optimization objectives, and the influence of the battery current amplitude and fluctuation was mainly considered in battery life. In addition, energy losses in HESSs occur mainly in the battery, the UC, and the bi-directional DC-DC converter. The energy storage of the UC is small, and the power losses of the semi-active topology are significantly lower than those of the fully active topology. Therefore, the energy losses of the battery, which are related to the internal resistance and the square of the battery current, are only considered in this section. Since the internal resistance of the battery rarely changes in one driving cycle, the square value of the battery current must be reduced as much as possible to improve the efficiency. In summary, we take the fluctuation of the battery current and the amplitude of the battery current as optimization objectives, as shown below.
Minimize : k = 1 k = N [ ε f 1 ( k ) + ( 1 ε ) f 2 ( k ) ]
where
f 1 ( k ) = { [ i ( k ) ] 2 k = 1 [ i ( k ) i ( k 1 ) ] 2 k = 2 , , N f 2 ( k ) = [ i ( k ) ] 2                                                   k = 1 , , N
where i(k) is the battery current of the kth sample, N is the number of samples in a driving cycle, ε is a constant weight coefficient. The first and second terms of (12) are used to minimize the fluctuations of the battery current and the energy losses of the battery, respectively. Since the battery current magnitude affects not only the energy losses of the battery but also the battery lifetime, ε is set to 0.3, which means that f2 is weighted more than f1.
For safety reasons, the state of charge of the battery (SOCBAT), the battery output power PBAT, and the UC voltage UUC should be ensured within a certain range, as shown in (13).
Subject to:
S O C BAT min S O C BAT S O C BAT max P BAT min P BAT P BAT max U UC min U UC U UC max
where S O C B A T m i n is the minimum value of SOCBAT, S O C B A T m a x is the maximum value of SOCBAT, P B A T m i n is the minimum value of PBAT, and P B A T m a x is the maximum value of PBAT.
To ensure that the UC voltage is within the range in (13), the UC protection module is shown in Figure 3. The input parameters of the module are PUC and SOEUC, where PUC is calculated by (8) and SOEUC represents the current state of energy of the UC. When SOEUC = 0, if PUC > 0, PUC = 0; otherwise, PUC remains unchanged. When SOEUC = 1, if PUC < 0, PUC = 0; otherwise, PUC remains unchanged. When SOEUC is between 0 and 1, PUC remains unchanged. After obtaining the UC power, the battery output power is as follows:
P B A T = { P P U C η D C D C , P U C 0 P P U C / η D C D C ,   P U C < 0
where ηDC-DC is the efficiency of the bi-directional DC-DC converter connected with the UC, which is set to 0.9.

4. Online Application of the PSO-Based Strategy

The strategy based on the PSO algorithm proposed in Section 3 has a strong dependence on driving conditions, while the global driving conditions are always unknown in practical applications. In order to realize the online application of the strategy, this section proposes a driving condition recognizer based on a neural network. When the vehicle is running, the recognizer can judge the current driving condition type online according to the historical data of the vehicle. By combining the strategy based on the PSO algorithm with the online recognizer, a new power distribution strategy is proposed. Compared with the strategy based on PSO, the new strategy in this section can be applied without knowing the working condition information in advance, and the model parameters can be adjusted according to the actual driving conditions, thus greatly improving the adaptability of the power distribution. The detailed flow of the strategy based on driving condition identification is shown in Figure 4. In the offline part, first, a library of n typical driving cycles is established, and PSO is carried out to obtain the lookup table (LUT) of the optimized model parameters corresponding to the driving cycles. At the same time, driving segments are obtained from the typical driving cycles library, and the characteristic parameters (vmean, vstd, amax, …; the meanings of these will be introduced in the next section) are extracted from the segments. Next, a neural network that can recognize driving conditions online has been trained. During online application, the system will record the vehicle driving information in real time. Then, the characteristic parameters are extracted from the historical driving information, and the current driving condition is identified by the neural network to obtain the corresponding optimal model parameters. Finally, the optimal model parameters are substituted into (8) to calculate the UC output power, and then the battery output power is calculated by (14).

4.1. Selection of Characteristic Parameters

In this paper, 9 of the 11 driving cycles of passenger cars and light trucks issued by the EPA are used as typical driving cycles [30,31], and the parameters of the 9 driving cycles are shown in Table 3. Basically, the characteristics of driving cycles can be observed through speed parameters. Ericsson proposed 62 parameters to describe the driving mode, including parameters regarding speed, acceleration, and the engine [32]. In [31], the number of the above-mentioned parameters shrinks to 40; in addition, 7 new parameters are supplemented, including trip time, trip distance, maximum speed, maximum acceleration, maximum deceleration, number of stops, and idle time. Finally, 47 characteristic parameters are adopted. If there are too many parameters, there is a lot of time to extract and analyze all existing parameters online. Therefore, in order to recognize the driving condition in real time, the number of characteristic parameters must be reduced. In [33], the number of characteristic parameters is set to shrink from 47 to 14. In order to balance the accuracy and real-time performance of driving condition recognition, after comparing and analyzing the above studies, 11 characteristic parameters are selected in this paper, as shown in Table 4.
Furthermore, to recognize the driving condition at time t, the characteristic parameters are extracted from the driving speed in the segment [t − ΔT, t]. Here, ΔT is the window size of the segment used for carrying out the driving condition identification. The research shows that, under urban traffic, the typical start and stop cycle is about 3 min [34]. By comparing the recognition results with ΔT = 90 s, 120 s, 150 s, and 180 s, respectively, ΔT is finally set to 120 s. In order to obtain the segments of each typical driving cycle more comprehensively, the staggered method is adopted, as shown in Figure 5, which means that the identification time interval of the typical cycles is set to ΔT/2.
In order to further verify the difference significance of these characteristic parameters, we conducted analysis of variance (ANOVA) on the 11 characteristic parameters, as shown in Table 5. F is the ratio of the mean square deviation of the characteristic parameters under different driving conditions to the mean square deviation under one driving condition, which reflects the difference in the characteristic parameters between driving conditions. The larger F is, the more significant the difference in the characteristic parameters under different driving conditions is. PANOVA is the test probability. When PANOVA is less than 0.05, it can be considered that the characteristic parameter has significant differences in different typical driving conditions. It can be seen from Table 5 that the PANOVA of each characteristic parameter is less than 0.05, which indicates that the selection of characteristic parameters is reasonable.

4.2. Driving Condition Recognition Based on a Neural Network

At present, the common recognition algorithms include neural networks, extreme learning machines, support vector machines, and so on. Among them, the BP (back propagation) neural network, which is widely used in pattern recognition and linear and nonlinear fitting and exhibits good robustness and real-time performance, is the most widely used algorithm in neural networks. Therefore, the BP neural network is utilized to establish the recognizer of driving conditions in this section.
The recognition results based on the BP neural network for nine typical driving cycles are represented in Table 6, where the first line is the time of driving segments in each cycle and the left side is the real classes of driving segments. The circled numbers in the table indicate that the results are mismatched compared with the real classes. Actually, most driving segments can be accurately recognized by the neural network with an accuracy rate of 94.03%. At the same time, it should be pointed out that these mismatched segments are likely caused by the similarity of adjacent typical driving cycles. For example, some segments in C1 are classified as C2, and C1 and C2 are highly similar in terms of average speed, maximum speed, etc.
UDDS, NEDC, WLTC, and US06, shown in Figure 6, are selected for identification examples next. The window size ΔT is still 120 s, and the identification time interval is set to 10 s for more accurate results. Moreover, the window size is set to the driving time of the vehicle when the operating time of the vehicle is less than ΔT. The results of the identification are shown in Figure 7. We can see that the neural network can distinguish the operating conditions well in this figure. It should be noted that, due to the lack of historical driving data during the start-up state of the vehicle, identification becomes very difficult. Therefore, in practical applications, the start-up state is classified as C9 by default in the first 30 s, because C9 has the characteristics of a low speed and a long idle time, which are consistent with the characteristics of the vehicle starting.

5. Results and Comparisons

To verify the effectiveness of the proposed strategy, the other three control strategies, namely, the battery-only configuration, rule-based strategy, and offline PSO-based strategy, are compared in this section.
In this paper, UDDS, NEDC, WLTC, and US06, shown in Figure 6, are used as the test driving cycles. UDDS is a typical urban test cycle whose speed is relatively low. NEDC is composed of four small cycles of urban conditions and one cycle of suburban conditions. WLTC includes four categories of low-speed, medium-speed, high-speed, and ultra-high-speed conditions. US06 includes a long-term high-speed condition. The four driving cycles cover various road types, which can test the adaptability of strategies.

5.1. Results under UDDS

Figure 8 shows the UC output power and the total power demanded under UDDS using the strategy proposed. Figure 9 shows the battery output power and the total power demanded under UDDS.
Next, the simulation results are analyzed with Figure 8 and Figure 9 simultaneously. From the figures, we can find that the overall trend of the UC output power is consistent with the total power. When the total power is greater than zero, the battery and UC provide energy together. When the total power is less than 0, that is, when the EV brakes, the UC absorbs most of the braking regenerative energy. Moreover, it can be seen that when P > 0, if the total power is small and changes violently, such as area ①, the amplitude of the battery output power is significantly reduced, and the waveform of the battery output power is relatively flat. If the vehicle runs at a high speed, that is, when the total power is at a high level continuously, such as area ②, due to the small capacity of the UC, the UC cannot output large power for a long time, so the total power demanded is mainly provided by the battery. When P ≤ 0, that is, when the vehicle is braking, as shown in area ③, we can find that the regenerative braking energy is absorbed by the UC first. However, the UC can no longer absorb energy when the capacity of the UC reaches its maximum value. Therefore, the remaining regenerative energy is absorbed by the battery in turn. In another braking area ④, it can be seen that the UC absorbs the energy from the battery and vehicle regenerative braking at the same time, which is conducive for the UC to store energy as soon as possible for the subsequent acceleration process.
Overall, the strategy proposed in this paper can significantly reduce the fluctuation of the battery power and reduce the amplitude of the battery power at medium and low speeds so as to improve the battery life and reduce energy losses effectively.

5.2. Comparisons of Different Methods

To further study the impact of the strategy on battery lifetime and energy losses, we compare the strategy proposed in this paper with other methods. The final power distribution strategy proposed in this paper is improved on the basis of the offline PSO-based strategy proposed in Section 3. Compared with the offline PSO-based strategy, the proposed strategy does not need to know the global driving condition data in advance and can adjust the parameters of the power distribution model according to the actual conditions. By comparing the two strategies, it can be further explained that it is reasonable to use the combination of the condition identification method and offline optimization to realize online application.
In addition, in order to verify the superiority of the strategy proposed, we also tested the battery-only configuration and the traditional rule-based strategy [13]. The schematic diagram of the rule-based strategy is shown in Figure 10, where Pth is set as 20 kW. It can be found that, in the rule-based strategy, the goal of the UC is mainly to control the battery power at 0~Pth, so UC only plays a role when the demand power is greater than Pth or less than 0. We can also find that, in the rule-based strategy, SOEUC is used as the safety threshold in the application process. Therefore, the purpose of SOEUC is only to avoid the overcharge and over-discharge of the UC. In addition, the threshold parameter Pth in the strategy is set according to experience, and it is a fixed value under various working conditions which cannot be adjusted for the actual driving conditions. In contrast, in the strategy proposed in this paper, the UC can play a role at any time and can adjust the output power according to its own capacity and driving conditions, which is more adaptive.
Finally, the four driving cycles of UDDS, NEDC, WLTC, and US06 with the battery-only configuration, the rule-based method, the PSO method, and the strategy proposed are simulated. In order to compare the results obtained by different methods under different driving cycles clearly, the results of the battery-only configuration under each driving cycle are set to 1 for normalization. Finally, ∑f1, reflecting the battery current fluctuation, and ∑f2, reflecting the battery current amplitude, are obtained, as shown in Figure 11.
By comparing the three strategies in Figure 10 with the battery-only configuration, it can be seen that the application of the UC can reduce the fluctuation and amplitude of the battery current significantly.
(1)
Comparisons with the rule-based strategy
Comparing the strategy proposed with the rule-based method, under UDDS, NEDC, WLTC, and US06, the ∑f1 of the strategy proposed in this paper is reduced by 68.05%, 65.54%, 41.35%, and 33.99%, respectively, and ∑f2 is decreased by 29.34%, 8.51%, 5.16%, and 2.96%, respectively. Overall, compared with the rule-based strategy, the strategy proposed can significantly reduce the battery current fluctuations and is superior to the rule-based method in terms of reducing the battery current.
(2)
Comparisons with the strategy based on offline PSO
Comparing the strategy proposed with the offline PSO-based strategy, the strategy proposed is more effective in reducing the battery current fluctuation ∑f1. In terms of reducing the battery current amplitude ∑f2, the effect of the strategy proposed is basically the same as the offline PSO-based strategy.
The results of the strategy proposed are basically the same as those of the offline PSO-based strategy. Moreover, the strategy proposed has obvious advantages in reducing the fluctuations of the battery current, which further proves that it is feasible to combine the PSO algorithm and driving condition identification based on a neural network for online application. Overall, the strategy proposed in this paper can obtain good results under various driving cycles.

6. Conclusions

In this paper, first, a novel power distribution model for HESSs is proposed, and the PSO algorithm is used to optimize the unknown parameters in the model. Then, in order to enable the strategy based on the PSO algorithm to be applied online, this paper establishes a typical driving cycles library. Through the PSO of each typical driving cycle in turn, the corresponding relationships between the driving conditions and the optimal parameters of the model are established. In addition, according to the data of the typical driving cycles library, the neural network, which can be used for online driving condition recognition, has been trained. Finally, the online application of the strategy proposed is realized by combining offline global optimization and online identification.
To measure the impact of the proposed strategy, this paper takes the battery-only configuration, the rule-based strategy, and the PSO based strategy as control groups. Under the four test cycles, compared with the battery-only configuration, the strategy proposed reduces∑f1 by 60.74% and ∑f2 by 23.61%, on average. Compared with the rule-based method, the average ∑f1 of the strategy proposed is reduced by 52.23%, and the average ∑f2 is reduced by 11.51%. By comparison, the strategy in this paper is significantly better than the traditional rule-based strategy in prolonging the battery lifetime and reducing the battery energy losses. At the same time, compared with the strategy based on the off-line PSO, the ∑f1 of the strategy proposed is reduced by 15.96%, on average, and the deviation of ∑f2 under each driving cycle is no more than 1%, which further shows that the strategy proposed exhibits excellent performance and good adaptability.
In this paper, we only discuss the problem of power distribution during vehicle operation. In fact, the charging strategy of electric vehicles is also noteworthy because it not only involves the balance between the charging speed and battery life but also has a great impact on the grid load. Therefore, we will conduct further research on the charging strategy of lithium-ion batteries.

Author Contributions

Conceptualization, N.J., X.W. and L.K.; methodology, N.J., X.W. and L.K.; project administration, L.K.; software, N.J.; validation, N.J.; formal analysis, N.J. and X.W.; supervision, L.K.; writing—original draft, N.J. and X.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Research and Development Projects in Key Areas of Guangdong Province, grant number 2019B090911001.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Somakumar, R.; Kasinathan, P.; Monicka, G.; Rajagopalan, A.; Ramachandaramurthy, V.; Subramaniam, U. Optimization of emission cost and economic analysis for microgrid by considering a metaheuristic algorithm-assisted dispatch model. Int. J. Numer. Model. Electron. Netw. Device Fields 2022, 35, e2993. [Google Scholar] [CrossRef]
  2. Devendiran, R.; Kasinathan, P.; Ramachandaramurthy, V.; Subramaniam, U.; Govindarajan, U.; Fernando, X. Intelligent optimization for charging scheduling of electric vehicle using exponential Harris Hawks technique. Int. J. Intell. Syst. 2021, 36, 5816–5844. [Google Scholar] [CrossRef]
  3. Wang, J.; Liu, P.; Garner, J.; Sherman, E.; Soukiazian, S.; Verbrugge, M.; Tataria, H.; Musser, J.; Finamore, P. Cycle-life model for graphite-LiFePO4 cells. J. Power Source 2011, 196, 3942–3948. [Google Scholar] [CrossRef]
  4. Lybbert, M.; Ghaemi, Z.; Balaji, A.; Warren, R. Integrating life cycle assessment and electrochemical modeling to study the effects of cell design and operating conditions on the environmental impacts of lithium-ion batteries. Renew. Sustain. Energy Rev. 2021, 144, 111004. [Google Scholar] [CrossRef]
  5. Motapon, S.; Lachance, E.; Dessaint, L.; Haddad, K. A generic cycle life model for lithium-ion batteries based on fatigue theory and equivalent cycle counting. IEEE Open J. Ind. Electron. Soc. 2020, 1, 207–217. [Google Scholar] [CrossRef]
  6. Shen, D.; Wu, L.; Kang, G.; Guan, Y.; Peng, Z. A novel online method for predicting the remaining useful life of lithium-ion batteries considering random variable discharge current. Energy 2021, 218, 119490. [Google Scholar] [CrossRef]
  7. Liu, C.; Wang, Y.; Chen, Z. Degradation model and cycle life prediction for lithium-ion battery used in hybrid energy storage system. Energy 2019, 166, 796–806. [Google Scholar] [CrossRef]
  8. Rezaei, H.; Abdollahi, S.; Abdollahi, S.; Filizadeh, S. Energy management strategies of battery-ultracapacitor hybrid storage systems for electric vehicles: Review, challenges, and future trends. J. Energy Storage 2022, 53, 105045. [Google Scholar] [CrossRef]
  9. Wang, C.; Liu, R.; Tang, A. Energy management strategy of hybrid energy storage system for electric vehicles based on genetic algorithm optimization and temperature effect. J. Energy Storage 2022, 51, 104314. [Google Scholar] [CrossRef]
  10. Xu, N.; Kong, Y.; Chu, L.; Ju, H.; Yang, Z.; Xu, Z.; Xu, Z. Towards a smarter energy management system for hybrid vehicles: A comprehensive review of control strategies. Appl. Sci. 2019, 9, 2026. [Google Scholar] [CrossRef] [Green Version]
  11. Carter, R.; Cruden, A.; Hall, P.J. Optimizing for efficiency or battery life in a battery/supercapacitor electric vehicle. IEEE Trans. Veh. Technol. 2012, 61, 1526–1533. [Google Scholar] [CrossRef]
  12. Gautam, A.K.; Tariq, M.; Pandey, J.P.; Verma, K.S. Optimal power management strategy by using fuzzy logic controller for BLDC Motor-Driven E-Rickshaw. J. Intell. Fuzzy Syst. 2022, 42, 1089–1098. [Google Scholar] [CrossRef]
  13. Salari, O.; Zaad, K.H.; Bakhshai, A.; Youssef, M.Z.; Jain, P. A systematic approach for the design of the digital low pass filters for energy storage systems in EV applications. IEEE J. Emerg. Sel. Top. Ind. Electron. 2020, 1, 67–79. [Google Scholar] [CrossRef]
  14. Shi, J.; Xu, B.; Zhou, X.; Hou, J. A cloud-based energy management strategy for hybrid electric city bus considering real-time passenger load prediction. J. Energy Storage 2022, 45, 103749. [Google Scholar] [CrossRef]
  15. Zhai, C.; Luo, F.; Liu, Y. A novel predictive energy management strategy for electric vehicles based on velocity prediction. IEEE Trans. Veh. Technol. 2020, 69, 12559–12569. [Google Scholar] [CrossRef]
  16. Song, Z.; Hofmann, H.; Li, J.; Han, X.; Ouyang, M. Optimization for a hybrid energy storage system in electric vehicles using dynamic programing approach. Appl. Energy 2015, 139, 151–162. [Google Scholar] [CrossRef]
  17. Li, X.; Han, L.; Liu, H.; Wang, W.; Xiang, C. Real-time optimal energy management strategy for a dual-mode power-split hybrid electric vehicle based on an explicit model predictive control algorithm. Energy 2019, 172, 1161–1178. [Google Scholar] [CrossRef]
  18. Wu, Y.; Huang, Z.; Hofmann, H.; Liu, Y.; Huang, J.; Hu, X.; Peng, J.; Song, Z. Hierarchical predictive control for electric vehicles with hybrid energy storage system under vehicle-following scenarios. Energy 2022, 251, 123774. [Google Scholar] [CrossRef]
  19. Wang, L.; Wang, Y.; Liu, C.; Yang, D.; Chen, Z. A power distribution strategy for hybrid energy storage system using adaptive model predictive control. IEEE Trans. Power Electron. 2020, 35, 5897–5906. [Google Scholar] [CrossRef]
  20. Yu, H.; Dezza, F.C.; Cheli, F.; Tang, X.; Hu, X.; Lin, X. Dimensioning and power management of hybrid energy storage systems for electric vehicles with multiple optimization criteria. IEEE Trans. Power Electron. 2021, 36, 5545–5556. [Google Scholar] [CrossRef]
  21. Angundjaja, C.Y.; Wang, Y.; Jiang, W. Power management for connected EVs using a fuzzy logic controller and artificial neural network. Appl. Sci. 2022, 12, 52. [Google Scholar] [CrossRef]
  22. Yu, S.; Lin, D.; Sun, Z.; He, D. Efficient model predictive control for real-time energy optimization of battery-supercapacitors in electric vehicles. Int. J. Energy Res. 2020, 44, 7495–7506. [Google Scholar] [CrossRef]
  23. Xiong, R.; Chen, H.; Wang, C.; Sun, F. Towards a smarter hybrid energy storage system based on battery and ultracapacitor—A critical review on topology and energy management. J. Clean Prod. 2018, 202, 1228–1240. [Google Scholar] [CrossRef]
  24. Bobba, P.; Rajagopal, K. Modeling and analysis of hybrid energy storage systems used in electric vehicles. In Proceedings of the IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Bengaluru, India, 16–19 December 2012. [Google Scholar]
  25. Naseri, F.; Farjah, E.; Ghanbari, T.; Kazemi, Z.; Schaltz, E.; Schanen, J.L. Online parameter estimation for supercapacitor state-of-energy and state-of-health determination in vehicular applications. IEEE Trans. Ind. Electron. 2020, 67, 7963–7972. [Google Scholar] [CrossRef]
  26. Eberhart, R.; Kennedy, J. A new optimizer using particle swarm theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, 4–6 October 1995. [Google Scholar]
  27. Shen, J.; Khaligh, A. A supervisory energy management control strategy in a battery/ultracapacitor hybrid energy storage system. IEEE Trans. Transp. Electrif. 2015, 1, 223–231. [Google Scholar] [CrossRef]
  28. Gomozov, O.; Trovão, J.; Kestelyn, X.; Dubois, M. Adaptive energy management system based on a real-time model predictive control with nonuniform sampling time for multiple energy storage electric vehicle. IEEE Trans. Veh. Technol. 2017, 66, 5520–5530. [Google Scholar] [CrossRef]
  29. Samani, H.; Fermando, X. Battery current’s fluctuations removal in hybrid energy storage system based on optimized control of supercapacitor voltage. IEEE Embed. Syst. Lett. 2016, 8, 53–56. [Google Scholar] [CrossRef]
  30. Carlson, T.R.; Austin, T.C. Development of Speed Correction Cycles; Sierra Research, Inc.: Sacramento, CA, USA, 1997. [Google Scholar]
  31. Langari, R.; Won, J.S. Intelligent energy management agent for a parallel hybrid vehicle—Part I: System architecture and design of the driving situation identification process. IEEE Trans. Veh. Technol. 2005, 54, 925–934. [Google Scholar] [CrossRef]
  32. Ericsson, E. Independent driving pattern factors and their influence on fuel-use and exhaust emission factors. Transport. Res. Part D-Transport. Environ. 2001, 6, 325–345. [Google Scholar] [CrossRef]
  33. Park, J.; Chen, Z.; Kiliaris, L.; Kuang, M.L.; Masrur, M.A.; Phillips, A.M.; Murphey, Y.L. Intelligent vehicle power control based on machine learning of optimal control parameters and prediction of road type and traffic congestion. IEEE Trans. Veh. Technol. 2009, 58, 4741–4756. [Google Scholar] [CrossRef]
  34. Roess, R.P.; Prassas, E.S.; McShame, W.R. Traffic Engineering, 5th ed.; Pearson Education: Hoboken, HL, USA, 2019. [Google Scholar]
Figure 1. The UC semi-active topology of the HESS.
Figure 1. The UC semi-active topology of the HESS.
Electronics 12 00301 g001
Figure 2. Equivalent circuit model of the battery.
Figure 2. Equivalent circuit model of the battery.
Electronics 12 00301 g002
Figure 3. Flow chart of the UC overcharge and over-discharge protection module.
Figure 3. Flow chart of the UC overcharge and over-discharge protection module.
Electronics 12 00301 g003
Figure 4. The detailed flow of the proposed power distribution strategy.
Figure 4. The detailed flow of the proposed power distribution strategy.
Electronics 12 00301 g004
Figure 5. Schematic diagram of the staggered method (the length of each segment is ΔT).
Figure 5. Schematic diagram of the staggered method (the length of each segment is ΔT).
Electronics 12 00301 g005
Figure 6. The speed curves of four driving cycles.
Figure 6. The speed curves of four driving cycles.
Electronics 12 00301 g006
Figure 7. The identification results of four driving cycles.
Figure 7. The identification results of four driving cycles.
Electronics 12 00301 g007
Figure 8. The curves of the UC output power and the total power demanded under UDDS.
Figure 8. The curves of the UC output power and the total power demanded under UDDS.
Electronics 12 00301 g008
Figure 9. The curves of the battery output power and the total power demanded under UDDS.
Figure 9. The curves of the battery output power and the total power demanded under UDDS.
Electronics 12 00301 g009
Figure 10. Schematic diagram of the rule-based strategy.
Figure 10. Schematic diagram of the rule-based strategy.
Electronics 12 00301 g010
Figure 11. Statistical diagram of the battery current fluctuation parameter ∑f1 and the battery current amplitude parameter ∑f2 under different driving cycles and methods.
Figure 11. Statistical diagram of the battery current fluctuation parameter ∑f1 and the battery current amplitude parameter ∑f2 under different driving cycles and methods.
Electronics 12 00301 g011
Table 1. Parameters of the vehicles.
Table 1. Parameters of the vehicles.
ParameterValue
m, Vehicle mass (kg)1500
g, Gravitation acceleration (m/s2)9.8
f, Rolling resistance coefficient0.015
α, Grade of the road0
ρ, Density of air (kg/m3)1.2258
CD, Coefficient of air resistance0.4
A, Windward area (m2)2.34
δ, Correction coefficient of the rotation mass1.08
Table 2. Parameters of the battery and UC.
Table 2. Parameters of the battery and UC.
Parameters of the BatteryValueParameters of the UCValue
Cell nominal voltage (V)3.2Cell maximum voltage (V)2.7
Cell capacity (Ah)60Cell rated capacitance (F)10
Number of series112Number of series80
Number of parallels3Number of parallels45
Table 3. Statistics of the 11 Facility-Specific Driving Cycles.
Table 3. Statistics of the 11 Facility-Specific Driving Cycles.
Driving Cyclevmean (km/h)vmax (km/h)Mileage (km)Time (s)
Freeway High Speed101.71119.7417.25610
Freeway LOS A-C96.08117.6413.76516
Freeway LOS D85.13113.629.59406
Freeway LOS E49.08101.396.21456
Freeway LOS F29.9380.313.69442
Freeway LOS “G”21.0857.452.29390
Freeway Ramp55.6896.884.12266
Arterial/Collectors LOS A-B39.9194.798.16737
Arterial/Collectors LOS C-D30.9079.665.41629
Arterial/Collectors LOS E-F18.6764.212.61504
Local Roadways20.7661.643.01525
Table 4. 11 Characteristic Parameters.
Table 4. 11 Characteristic Parameters.
ParameterDescription
vmaxMaximum Speed (km/h)
vmeanMean Speed (km/h)
vstdSpeed Standard Deviation (km/h)
amaxMaximum Acceleration (m/s2)
ameanMean Acceleration (m/s2)
rmeanMean Deceleration (m/s2)
rmaxMaximum Deceleration (m/s2)
RstopProportion of time when speed is equal to 0
v0–15Proportion of time in the speed interval 0–15 km/h
v15–30Proportion of time in the speed interval 15–30 km/h
v90–110Proportion of time in the speed interval 90–110 km/h
Table 5. Results of the ANOVA of the 11 characteristic parameters.
Table 5. Results of the ANOVA of the 11 characteristic parameters.
vmaxvmeanvstdamaxameanrmeanrmaxRstopv0–15v15–30v90–100
F38.44106.0318.062.5822.186.4621.5912.6223.5620.4723.59
PANOVA0000.0170000000
Table 6. Classification results of the network.
Table 6. Classification results of the network.
Class 0~120 s60~180 s120~240 s180~300 s240~360 s300~420 s360~480 s420~540 s480~600 s540~660 s600~720 s
Time
C11111111N/AN/A
C22222222N/AN/AN/AN/A
C33333N/AN/AN/AN/AN/AN/A
C4444444N/AN/AN/AN/AN/A
C5555555N/AN/AN/AN/AN/A
C666666666666
C7777777777N/AN/A
C88888888N/AN/AN/AN/A
C9999999N/AN/AN/AN/A
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jiang, N.; Wang, X.; Kang, L. A Novel Power Distribution Strategy and Its Online Implementation for Hybrid Energy Storage Systems of Electric Vehicles. Electronics 2023, 12, 301. https://doi.org/10.3390/electronics12020301

AMA Style

Jiang N, Wang X, Kang L. A Novel Power Distribution Strategy and Its Online Implementation for Hybrid Energy Storage Systems of Electric Vehicles. Electronics. 2023; 12(2):301. https://doi.org/10.3390/electronics12020301

Chicago/Turabian Style

Jiang, Nanmei, Xuemei Wang, and Longyun Kang. 2023. "A Novel Power Distribution Strategy and Its Online Implementation for Hybrid Energy Storage Systems of Electric Vehicles" Electronics 12, no. 2: 301. https://doi.org/10.3390/electronics12020301

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