Next Article in Journal
Pathway Simulation and Evaluation of Carbon Neutrality in the Sichuan-Chongqing Region Based on the LEAP Model
Previous Article in Journal
To What Extent and How Does Internet Penetration Affect a Firm’s Upgrading in the Global Value Chain? Evidence from China
Previous Article in Special Issue
Advancing Renewable Energy in Indonesia: A Comprehensive Analysis of Challenges, Opportunities, and Strategic Solutions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Online Energy Management Strategy for Hybrid Energy Storage Electric Vehicles Under Adaptive Cruising Conditions

by
Zhiwen Zhang
1,2,
Jie Tang
1,
Jiyuan Zhang
1,
Tianyu Li
3 and
Hao Chen
1,2,*
1
School of Vehicle and Energy, Yanshan University, Qinhuangdao 066000, China
2
Hebei Key Laboratory of Specialized Transportation Equipment, Qinhuangdao 066004, China
3
School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130025, China
*
Author to whom correspondence should be addressed.
Sustainability 2025, 17(7), 3232; https://doi.org/10.3390/su17073232
Submission received: 27 February 2025 / Revised: 31 March 2025 / Accepted: 3 April 2025 / Published: 4 April 2025
(This article belongs to the Special Issue Renewable Energy and Sustainable Energy Systems—2nd Edition)

Abstract

:
To address the critical challenge of high energy consumption in single-source electric vehicles, this study proposes a hybrid energy storage system (HESS)-integrated energy management strategy (EMS). Firstly, the car-following and HESS models are constructed. Secondly, a multi-objective optimization framework balancing adaptive cruise control (ACC) optimal tracking quality and energy economy is developed, where the fast, non-dominated sorting genetic algorithm (NSGA-II) resolves dynamic power demands. Thirdly, the third-order Haar wavelet enables online rolling decomposition of power profiles. The high-frequency transient power is matched by a supercapacitor, while the low-frequency steady-state power is utilized as an input variable to the optimization controller. Then, a fuzzy logic controller dynamically optimizes HESS’s energy distribution based on state-of-charge (SOC) and load conditions. Finally, the cruise simulation model has been constructed utilizing the MATLAB/Simulink platform. Comparative analysis under the Urban Dynamometer Driving Schedule (UDDS) demonstrates a 3.71% reduction in the total power demand of the ego vehicle compared to the front vehicle. Compared to single-source configurations, the HESS ensures smoother SOC dynamics in lithium-ion batteries. After employing the third-order Haar wavelet for online rolling decomposition of the demand power, the high-frequency transient power matched by the lithium-ion battery is substantially reduced. Comparative analysis of three control strategies demonstrates that the wavelet-fuzzy logic approach exhibits superior comprehensive performance. Consequently, the proposed strategy effectively mitigates high-frequency transient peak charge/discharge currents in the lithium-ion battery and the energy consumption of the entire vehicle. This study provides a novel solution for energy storage systems in hybrid energy storage electric vehicles (HESEV) under ACC scenarios.

1. Introduction

In recent years, with the rapid development of new energy and intelligent vehicles, the energy consumption of vehicles under adaptive cruise control (ACC) conditions has long been a focus of attention. Most researchers have adopted a dual-layer controller framework integrating ACC and energy management strategy (EMS) to hierarchically optimize vehicle energy consumption. This strategy effectively minimizes energy expenditure while driving operations and maintaining dynamic performance. Peng et al. [1] developed an ecological driving strategy (DDPG-ECO) using a deep deterministic policy gradient framework. Experimental results demonstrated that the DDPG-ECO algorithm enhanced fuel economy relative to conventional ACC systems while maintaining car-following safety. Chen et al. [2] employed distributed model predictive control (DMPC) for cooperative speed planning in the upper layer and a rolling optimization method for hybrid energy storage systems (HESS) and EMS in the lower layer. Verification demonstrated that the proposed method achieved stable vehicle cooperative control, reduced battery discharge power fluctuations, and extended battery lifespan. Zhu et al. [3] designed an ACC controller using backstepping techniques for connected and automated fuel cell/battery hybrid electric vehicles (FCHEVs) to accurately track optimal following distances. Simultaneously, they implemented an EMS based on an equivalent consumption minimization strategy (ECMS) to coordinate output power between fuel cells and lithium-ion batteries, enhancing fuel economy. Kural et al. [4] proposed a nonlinear adaptive control strategy for parallel hybrid electric vehicles with collaborative optimization objectives encompassing energy efficiency, tracking safety, and traffic flow. This strategy adjusted power distribution between batteries and engines according to different driving scenarios, achieving improved fuel economy and driving safety. He et al. [5] developed a multi-objective collaborative optimization method based on a Pareto framework for optimizing cooperative adaptive cruise control (CACC) and EMS in hybrid electric vehicles. This method balanced conflicts among traffic flow, driving safety, energy efficiency, and driving comfort. Chu [6] introduced a hybrid cooperative control strategy for fuel cell electric vehicle (FCEV) platoons. This approach employs nonlinear adaptive methods to predict vehicle speed and acceleration while integrating predictive information into the equivalent consumption minimization strategy (ECMS) to enhance real-time energy management.
Beyond the hierarchical ACC/EMS control framework, scholars have proposed various solutions for minimal energy consumption. Aljohani et al. [7] developed a real-time metadata-based optimization method for EMS in fuel cell electric vehicle platoons, integrating vehicle dynamics modeling with optimal control strategies. By predicting vehicle speed and acceleration, this method proactively adjusted battery charging/discharging states to fully utilize battery energy. Özge et al. [8] implemented a Q-learning algorithm based on reinforcement learning to reduce energy consumption in cruising conditions through vehicle route planning. Lu [9] proposed an efficient ACC model (E3DM) for car-following control in mixed traffic flows. By adjusting the following distances, E3DM maintained efficient regenerative braking. Görges et al. [10] designed an adaptive dynamic heuristic programming (ADHDP)-based ecological ACC (ECO-ACC) strategy for hybrid electric vehicles (HEVs), optimizing fuel economy and vehicle dynamic performance. In single-lane car-following scenarios, this method rapidly stabilized vehicle platoons while significantly improving fuel economy. Zhang et al. [11] proposed a dual-layer ACC architecture with hierarchical coordination. The upper layer integrates nonlinear model predictive control (NMPC) to holistically optimize cruise safety and EMS metrics, whereas the lower layer deploys hysteresis current control for precise tracking of reference signals generated by the NMPC framework. This strategy effectively reduced energy consumption and collision risks. Yu et al. [12] addressed ecological ACC (EACC) for electric vehicles by proposing a robust model predictive control (RMPC) method to handle disturbances caused by inaccurate front vehicle information. Results indicated superior economic performance compared to state-of-the-art time-domain robust MPC schemes. The aforementioned EMS primarily focuses on vehicle energy consumption under ACC conditions and has achieved favorable outcomes. However, limited research exists on high-frequency transient peak power caused by frequent acceleration/deceleration in pure electric vehicles.
The HESS adopts a dual-energy source configuration combining power batteries and supercapacitors. Capitalizing on their distinct characteristics, supercapacitors handle high-frequency transient peak power demands, while power batteries supply low-frequency steady-state power. This configuration substantially reduces the frequency of transient peak currents absorbed/released by power batteries, effectively mitigating transient current impacts on battery performance and enhancing overall energy utilization efficiency. However, the integration of dual energy sources increases the complexity of EMS. Among existing approaches, wavelet transform (WT) theory exhibits unique advantages in processing high-frequency transient power. By designing decomposition and reconstruction filters, WT separates demand power into high-frequency transient and low-frequency steady-state components, enabling precise power allocation between heterogeneous energy sources. Wang et al. [13] investigated plug-in hybrid electric vehicles with supercapacitor/lithium-ion battery HESS, studying Haar wavelet decomposition levels through simulations and validating via hardware-in-loop testing. Results demonstrated optimal performance with third-order Haar wavelet decomposition. Ibrahim et al. [14] integrated nonlinear regression neural networks with WT to advance predictive energy management. The neural networks forecasted future vehicle speeds, whereas the WT decomposed power demand profiles, thereby validating the hybrid framework’s efficacy in real-world vehicular systems. Yan et al. [15] integrated WT with logic rule control strategies in supercapacitor/battery pack configurations, achieving an 8.25% energy consumption difference compared to dynamic programming. Our research team investigated HESS’ impacts on engineering vehicles under complex working conditions, revealing that the wavelet-fuzzy logic control strategy effectively reduced energy consumption and minimized high-frequency peak current damage to batteries [16,17]. WT requires a predefined signal sequence for decomposition and reconstruction. Existing studies typically obtain demand power sequences through two methods: applying predefined operating conditions or utilizing predictions from energy management systems. However, these methods either hinder the real-time online application of WT or impose excessive computational burdens on the energy management system, thereby compromising system responsiveness.
Therefore, this study proposes an ACC-WT (Adaptive Cruise Control-Wavelet Transform) hierarchical control framework for hybrid energy storage electric vehicles (HESEV), as illustrated in Figure 1. By integrating ACC-based optimal speed planning, the framework predicts future demand power profiles, which are transmitted to the energy management system. Within the energy management system, the WT performs online rolling decomposition of the demanded power into high-frequency transient peak components and low-frequency steady-state components. The supercapacitor is dynamically allocated to handle high-frequency transient peak power demands, whereby the low-frequency steady-state power component serves as the input variable to the optimization controller. The proposed framework addresses critical challenges in battery electric vehicles during car-following operations, including frequent current fluctuations and excessive energy consumption. This establishes a foundational architecture for sustainable EMS in hybrid energy storage electric vehicles under ACC scenarios. The paper is structured into five sections: development of car-following and hybrid energy storage models (Section 1), design of the ACC control algorithm (Section 2), design of EMS for hybrid energy storage system (Section 3), validation of the ACC-WT framework performance (Section 4), and conclusions with implications for sustainable mobility (Section 5).

2. System Model

2.1. Car-Following Model

2.1.1. Expected Distance Model

In this paper, the Constant Time Headway (CTH) model [18] is selected as follows:
d d e s = t h × v h + d 0 ,
In the formula, ddes represents the desired distance; vh denotes the ego vehicle speed; th signifies the headway time distance, which can take values from 1 to 2.5 s [18,19]; d0 stands for the minimum gap allowed when the front vehicle and the ego vehicle completely stop, which can take values from 3 to 6 m [20]. As demonstrated in Figure 2, the upper and lower limits of the desired distance are contingent on the vehicle’s speed.

2.1.2. Car-Following Model Based on Longitudinal Kinematics

As illustrated in Figure 3, the schematic diagram of the vehicle’s adaptive cruise is presented. Utilizing kinematic principles, the distance error and relative speed expression can be derived as follows:
Δ d = d d d e s = d t h × v h d 0 Δ v = v p v h ,
In the formula, d stands for the actual vehicle spacing; Δd denotes the vehicle distance error; Δv represents the relative vehicle speed; vp denotes the front vehicle speed; vh stands for ego vehicle speed. As stated in [19], the present study examined the relationship between driver style and th vehicle following conditions. The value of 1.5 s was determined as a suitable metric for simulating a moderate driving style. Furthermore, the value of d0 is assumed to be 4.5 m.
The derivation of Equation (2) results in the following equation:
Δ d ˙ = Δ v t h × a h Δ v ˙ = a p a h ,
In the formula, ap represents the front vehicle acceleration; ah stands for ego vehicle acceleration.
Furthermore, according to the first-order inertial hysteresis nature of vehicle acceleration, the desired acceleration is related to the actual acceleration by the following equation [21]:
a ˙ h = ( K s a d e s a h ) / T 0 ,
where Ks is the system gain, representing the steady-state tracking capability of actual acceleration to desired acceleration. To ensure consistency between actual and desired accelerations, Ks is typically set to 1 [22]. T0 denotes the time constant, reflecting the dynamic lag from the acceleration command to the output response. Based on experimental calibration from vehicular acceleration tests, T0 ranges between 0.3–0.6 s, with 0.45 s adopted as the nominal value to balance real-time responsiveness and energy efficiency in sustainable mobility systems [23]. ades signifies the desired acceleration.
The state variable x is defined as [∆d, ∆v, ah]T, the control quantity u is given by ades, the output quantity y is expressed as [∆d, ∆v]T, and the disturbance quantity w is represented as ap of the car-following system. The continuous state-space equation of the car-following system is expressed as follows:
x ˙ = A 0 x + B 0 u + G 0 ω y = C 0 x ,
In the formula, A0, I, B0, G0, and C0 are as follows:
A 0 = 0 1 t h 0 0 1 0 0 1 / T 0 ,   B 0 = 0 0 K s / T 0 ,   G 0 = 0 1 0 ,   C 0 = 1 0 0 0 1 0 0 0 1
Through discretization of Equation (5), the discrete state-space equation of the car-following system is derived as follows:
x ( k + 1 ) = A x ( k ) + B u ( k ) + G ω ( k ) y ( k ) = C x ( k ) ,
In the formula, A denotes the matrix of state variable coefficients; B stands for the matrix of control variable coefficients; G signifies the matrix of front vehicle acceleration interference variable coefficients; C indicates the matrix of output variable coefficients. the above matrix can be expressed as A = TA0 + I, B = TB0, G = TG0, C = C0, respectively. T denotes the discrete time. I denotes the identity matrix.

2.2. HESS Model

As illustrated in Figure 4, the HESS integrates a DC/DC converter with a supercapacitor to mitigate voltage sag caused by high discharge currents [24]. The ACC system directly outputs acceleration/deceleration commands to the pedal controller, which transmits throttle/brake signals to the motor controller for real-time current regulation. The EMS dynamically coordinates the supercapacitor SOC, battery SOC, and motor current profiles, thereby enabling adaptive power allocation between the supercapacitor and battery. During energy recovery, the DC/DC converter steps down the voltage of high-frequency transient power for efficient supercapacitor absorption, while the battery directly stores low-frequency steady-state energy. When the supercapacitor reaches its SOC limit, the transient power is redirected to the battery via the DC/DC converter, preventing battery degradation from high-frequency current pulses and minimizing voltage disparity-induced energy losses. The fundamental parameters delineated in Table 1 encompass vehicle mass, electric motors, lithium-ion batteries, and supercapacitors, amongst other components.

2.2.1. Lithium-Ion Battery Model

Lithium-ion batteries boast several advantages, including high energy density, rapid charging and discharging, and an extensive operating temperature range [25]. The modeling methods employed for lithium-ion batteries principally comprise neural networks [26,27,28], electrochemistry [29,30], and equivalent circuits [31,32,33], in addition to data-driven models [34,35,36,37]. The Rint equivalent circuit model (illustrated in Figure 5a) is notable for its ability to describe the change of external characteristics of the battery by using the circuit method, which is easy to control.
The Rint equivalent circuit is a theoretical model that does not consider the polarization reaction occurring within the battery. It consists of an ideal voltage source and a constant internal resistance connected in series. The open circuit voltage and charge state are illustrated in Figure 6a according to the equivalent circuit model of a lithium-ion battery as implemented in Cruise software. The expression for the battery current is as follows [31]:
I b a t = U b a t U b a t 2 4 P b a t R b a t 2 R b a t ,
In the formula, Ubat represents the battery open-circuit voltage, Ibat denotes the current, Rbat stands for the equivalent internal resistance of the battery, and Pbat indicates battery power.
The charging and discharging efficiencies are expressed as follows:
η b a t = U bat I bat I 2 bat R bat U bat I bat ,
Finally, the state of charge of the battery SOC is expressed as follows, in accordance with the definition thereof [16]:
S O C bat ( t ) = S O C 0 , b a t 0 t I b a t t d t η b a t Q i n i t ,
In the formula, SOC0,bat indicates the initial charge value of the lithium-ion battery; Qinit denotes the battery’s initial charge.

2.2.2. Supercapacitor Model

The high-power density of supercapacitors enables high-frequency energy release and storage, which can complement the advantages and disadvantages of lithium-ion batteries. The RC equivalent circuit is utilized to delineate the external characteristics of the supercapacitor, as illustrated in Figure 5b. The RC circuit consists of an equivalent internal resistance Rsc and a capacitor Usc in series. According to Kirchhoff’s voltage law, the circuit terminal voltage Vsc can be expressed by the following equation:
V s c = U s c I s c R s c ,
In the formula, Vsc represents the circuit voltage; Usc stands for the open circuit voltage; Isc denotes the current; Rsc signifies the equivalent internal resistance.
The supercapacitor circuit-terminal voltage can describe the change in charge. The expression for the supercapacitor state of charge (SOCuc) is given below [17]:
SOC uc = V s c V min V max V min ,
In the formula, Vmin represents the maximum circuit voltage, and Vmax stands for the minimum circuit voltage.

2.2.3. Motor Model

In this paper, the focus is on a permanent magnet synchronous motor, which has been selected for its ability to both drive the vehicle and facilitate energy recovery through braking. The relationship between motor power, torque, and speed is as follows:
P moter = η moter T moter n moter 9550 ,
In the formula, Pmotor represents the motor power; Tmotor stands for the motor torque; nmotor signifies the motor speed; ηmotor denotes the motor efficiency, as illustrated in Figure 6b.
The vehicle travel equation is expressed as follows:
T moter i 0 η T r = m g f cos θ + m g sin θ + C D A 21.15 v 2 + δ m a ,
n motor = v i 0 0.377 r ,
In the formulas, i0 represents the main gearbox ratio; ηT indicates the transmission efficiency; m denotes the vehicle mass; r stands for the tire rolling radius; θ represents the slope angle; CD indicates the wind resistance coefficient; A denotes the windward area; v stands for the vehicle traveling speed; δ indicates the conversion factor of the rotating mass; g represents the gravitational acceleration; a stands for vehicle acceleration.
Curved-road adaptive cruise scenarios are excluded from consideration in this study. The longitudinal slope angle at time step k under straight-road conditions is defined as follows [38]:
θ k = arcsin ( h ( s ) k + 1 h ( s ) k s k + 1 s k ) ,
In the formula, h represents the vehicle traveling road height; s denotes the vehicle traveling road length. Road elevation h is retrieved via the Google Elevation API based on vehicle geolocation coordinates [39].

3. Design of Adaptive Cruise Algorithm Based on Vehicle Speed Prediction

3.1. Establishment of Multi-Objective Function

3.1.1. Longitudinal Tracking Performance

The ACC system prioritizes three operational objectives: vehicle-following precision, energy efficiency, and ride comfort. This study integrates the following performance and ride comfort metrics through weighted normalization, collectively defined as tracking quality optimization. Optimal tracking quality requires minimizing velocity differential (Δv) and inter-vehicle distance error (Δd), which are critical determinants of longitudinal collision risk. For ride comfort, acceleration is more easily measured relative to the jerk metric (time derivative of acceleration) and is responsive to the comfort of the vehicle [40]. Considering the optimal tracking quality and ride comfort of the whole prediction time domain, the longitudinal tracking performance is constructed by applying the two-paradigm number in the following equation:
J 1 = Δ d ( k + i | k ) q 1 2 + v rel ( k + i | k ) q 2 2 + a h ( k + i | k ) q 3 2   = y ( k + i | k ) q 2 , i = 1 , 2 N p ,
In the formula, Np stands for the prediction time domain; q = q 1 0 0 0 q 2 0 0 0 q 3 , q1 and q2 represent the optimal tracking quality weight coefficients, which take the values of 2 and 5 in this paper, respectively; q3 indicates the ride comfort weight coefficient, which takes the value of 1 in this paper.

3.1.2. Energy Economy

In this paper, the driving power demand of vehicles is employed as an energy economic metric. The driving power demand of vehicles is summed in the prediction time domain as follows [41]:
J 2 = k k + N p P req d t = k k + N p m g f v h cos θ + m g v h sin θ + C D A v h 3 / 21.15 + δ m a h v h η T × 9550 × 0.377 d t ,
In the formula, Preq denotes the driving power demand of vehicles.
Assuming that the driving power demand of vehicles remains unchanged during the discrete time, the discrete expression for the total vehicle power demand in the predicted time domain is as follows:
J 2 = P req × T   = T ( m g f v h ( k + i | k ) cos θ + m g v h ( k + i | k ) sin θ η T × 9550 × 0.377 +       + C D A v 3 h ( k + i | k ) / 21.15 + δ m a h ( k + i | k ) v h ( k + i | k ) η T × 9550 × 0.377 ) ,   i = 1 , 2 N p ,

3.2. Fast Non-Dominated Sorting Genetic Algorithm NSGA-II Optimisation Solution

The performance objectives derived in Section 2.1 are then linearly superimposed to form a multi-objective function with constraints on ∆v, ∆d, and ah:
min J = J 1 + J 2 = y ( k + i | k ) q 2 + k k + N p P req d t s . t Δ v min Δ v ( k + i | k ) Δ v max a h , min a h ( k + i | k ) a h , max a des , min a des ( k + i ) a des , max d ( k + i | k ) d des , max Δ d ( k + i | k ) d ( k + i | k ) d des , min i = 1 , 2 N p ,
In the formula, Δvmin represents the relative speed minimum, which takes the value of −4 in this paper; Δvmax stands for the relative speed maximum value, which takes the value of 4 in this paper; ah,min signifies the acceleration minimum value, which takes the value of −3 m/s2 in this paper; ah,max denotes the acceleration maximum value, which takes the value of 2 m/s2 in this paper; ades,min indicates the expected acceleration minimum value, which takes the value of −3 m/s2 in this paper; ades,max represents the expected acceleration maximum value, which takes the value of 2 m/s2 in this paper; ddes,max signifies the upper limit of the desired distance; ddes,min indicates the upper limit of the desired distance; the limit of the desired distance determined by Figure 2.
J is defined as a two-dimensional objective function, while the constraints are represented as linear inequalities, suitable for solving the desired acceleration sequence U(k + Np) = { ades, k, ades,k+1, …, ades,k+Np} by applying the NSGA-II. NSGA-II introduces the concept of a Pareto non-dominated solution set on the basis of a genetic algorithm. The algorithm is comprised of three parts: fast non-dominated sorting, congestion calculation and elite retention strategy. These additions greatly reduce the arithmetic complexity of the genetic algorithm [42].

3.2.1. Fast Non-Dominated Sorting

It is hypothesized that two solutions exist, i.e., U1 and U2, which satisfy equation 20. It is further postulated that U1 dominates U2. A set of solutions is said to be non-dominated if there is no mutual dominance between the solutions in the set.
J i ( U 1 ) J i ( U 2 ) , i 1 , 2 J j ( U 1 ) < J j ( U 2 ) , j 1 , 2 ,
Following a series of operations including, but not limited to, hybridization, mutation, and selection, a set of populations, that is to say, solutions, will be obtained. The first set of non-dominated sorted solution sets will then be screened and assigned a rank of 1. The remaining candidate solutions are iteratively filtered through identical dominance criteria and assigned hierarchical ranking indices until exhaustive classification. This hierarchical stratification process is formally defined as non-dominated sorting in evolutionary multi-objective optimization frameworks. The fast, non-dominated sorting method has been shown to reduce the time complexity from O(mN3) to O(mN2) based on the non-dominated sorting method. This reduction in complexity can be achieved through the following steps:
The individual parameter nq is defined as the number of dominant individuals q in the population, and Sq is defined as the set of individuals dominated by individual q. It should be noted that q = 1, …, N, where N is the population size.
Step 1: A non-dominated sorting judgment is to be performed on all individuals within the population, with the values of all individual parameters (nq, Sq) subsequently being calculated.
Step 2: The identification of individuals in the population with nq = 0 is the first step. These individuals are then assigned a non-dominated rank of 1. The next step is to deposit the individuals in the non-dominated set, rank1.
Step 3: The process of subtraction of 1 from nq for each individual in the set Sq of all individuals in the set rank1 corresponding to the dominated individuals is to be carried out. In the event of nq − 1 = 0, the individual is to be stored as in the set rank2 and assigned the domination rank 2.
Step 4: Repeat the above for the individuals in rank 2 until all individuals are assigned non-dominated ranks.

3.2.2. Crowding Distance and Bias Sequence

The concept of crowding distance is defined as the degree of aggregation of individuals within the same non-dominated class. The crowding distance of individual j on the ith target Ji (i = 1, 2) is expressed as follows:
d j = J i j + 1 J i j 1 ,
In the formula, dj denotes the crowding distance of individual j.
In order to select the optimal individual, based on the non-dominated ordering hierarchy and the congestion distance, for any individual Ui and Uj, the following definition is proposed: Ui is to be biased over Uj:
U i n U j i f ( U i , r a n k < U j , r a n k ) o r ( U i , r a n k = U j , r a n k a n d U i , d < U j , d ) ,
In the formula, Ui,rank and Uj,rank denote the non-dominance rank of individuals Ui and Uj, respectively; Ui,d, and Uj,d represent the crowding distance of individuals Ui and Uj, respectively.

3.2.3. Elite Selection Strategy

The elite preservation mechanism combines the parent population (Pt) and offspring population (Qt) into an extended candidate pool (Rt). This merged population attains a cardinality of 2N individuals, where N represents the baseline population size in evolutionary optimization algorithms. This process serves to expand the screening range of the subsequent generation and enhance the diversity of the population. The selection process is delineated in Figure 7 and comprises the following steps:
Step 1: A fast non-dominated sort is to be performed on the new population Rt in order to form n non-dominated sorted sets.
Step 2: The non-dominated sorted collection is then to be placed into the new parent by sorting rank.
Step 3: Individuals in rank k with partial ordering positions exceeding N−Nk−1 and those possessing non-dominated sorting ranks inferior to k are systematically pruned. This elimination protocol generates the authentic parent population Pt+1 through dominance-based stratification.

3.2.4. Optimal Individual Decision

The objective function J is solved using NSGA-II to obtain the optimal Pareto front, i.e., a set of non-dominated optimal solution sets. It is evident that the solutions constituting the set of undominated optimal solutions are not mutually exclusive, and thus, they cannot be selected directly. The optimal solution that is sought must, therefore, be selected through the utilization of expert experience. In order to determine the optimal solution policy rule, the following requirements must be taken into consideration:
(1)
The time-domain predicted power demand must be constrained below the motor’s peak power output capacity throughout the driving cycle. This critical operational constraint guarantees the electric machine’s dynamic response capability to deliver the required tractive effort.
(2)
The primary concern is the capacity for longitudinal tracking performance, a matter that is addressed through a combination of energy economy considerations.
In consideration of the aforementioned requirements, the optimal solution policy rule is hereby defined as follows:
Step 1: In accordance with requirement 1, set H1 is comprised of the liberation that satisfies equation 23. The set H1 is then sorted according to J1, with the top 10% being extracted into the set H2.
P req , k + i | k ( v k + i | k , a k + i | k ) P motor , peak , i = 1 N p ,
In the formula, Preq,k+i|k denotes the demand power at moment k predicted at moment k + i and Pmotor,peak stands for the peak power of the motor.
Step2: In H2, the solutions are evaluated in a comprehensive manner, with each solution satisfying the criteria outlined in Equation (24). The solution that achieves the maximum score is then identified as the optimal solution and is designated Ubest.
g r a d e i = J 1 , min J 1 , i + J 2 , min J 2 , i   , i = 1 M ,
In the formula, gradei denotes the total score of the ith solution; J1,min and J2,min denote the optimal following and economy in the set H2, respectively; J1,i and J2,i represent the following and economy of the ith solution, respectively; M signifies the number of solutions in the set H2.
Finally, in this paper, the algorithmic parameters are configured as: population size 200, maximum generations 200, crossover probability 0.8, mutation probability 0.2, and elitism preservation rate 0.05. The NSGA-II solution workflow implementing these operators (selection, crossover, mutation) with crowding distance-based niching is systematically illustrated in Figure 8.

4. Design of Energy Management Strategy for HESS

4.1. Haar Wavelet Decomposition of Demand Power

The Haar wavelet demonstrates superior computational efficiency in demand power time-frequency decomposition compared to other wavelets. This structural advantage stems from its minimal-length finite impulse response filter and symmetrical filter architecture, which enables identical forward/inverse transformation coefficients. The Harr wavelet mother function is given in the following equation:
ψ ( t ) = 1 t 0 , 1 / 2 1 t 1 / 2 , 1 0 other ,
Third-order Haar wavelets have been demonstrated to be appropriate for demand power decomposition due to their computational efficiency and the satisfactory quality of the decomposition results [13]. The online decomposition of demand power utilizes the third-order Haar wavelet, requiring seven moments of demand power in addition to the current moment. Consequently, the prediction time domain of the follow-me algorithm is Np = 7, as illustrated in Figure 9a below. The three-level Haar wavelet decomposition-reconstruction architecture employs high-pass and low-pass filters defined as [H1(z),H0(z)]T and [G1(z),G0(z)]T, respectively. This hierarchical filter bank implements dyadic downsampling (decimation factor = 2) during decomposition and symmetrical upsampling (interpolation factor = 2) during reconstruction, thereby preserving time-frequency energy equivalence across all decomposition levels. The decomposition and reconstruction process is shown in Figure 9b as follows. The decomposition and reconstruction filter banks satisfy the orthogonality condition with the following equation [43]:
[ H 1 ( z ) H 0 ( z ) ] T = 1 2 [ 1 z 1 1 + z 1 ] T [ G 1 ( z ) G 0 ( z ) ] T = [ 1 + z 1 1 z 1 ] T ,
As illustrated in Figure 9a, the demand power of the signals xk(n) prior to the decomposition exhibits variation in the kth prediction time domain. However, the demand power of the signals x0k(n) subsequent to three decompositions remains uniform, thereby ensuring a more uniform demand power profile. As illustrated in Figure 9b, the original signal x(n) is decomposed into X3(n), X2(n), X1(n), X0(n) by the filter [H1(z), H0(z)]T. Subsequent to the second sampling, the signal’s length is reduced to L3 = 4, L2 = 2, L1 = 1, L0 = 1, respectively. In the course of the reconstruction process, the signals X3(n), X2(n), X1(n), X0(n) are reconstructed into X3(n), X2(n), X1(n), X0(n) through the filters [G1(z), G0(z)]T. The length of the reconstructed signals after the upsampling is restored to the length of the original signals, L3 = L2 = L1 = L0 = 8, respectively. The final expression for the low-frequency power Plow and the high-frequency power Phigh is as follows:
P low ( k + i | k ) = x 0 k ( n ) , i = 1 8 P high ( k + i | k ) = x 1 k ( n ) + x 2 k ( n ) + x 3 k ( n ) ,
Finally, this paper completes the framework construction of the ACC-WT algorithm. The pseudocode is shown in Algorithm 1. The algorithm inputs include ego vehicle velocity, front vehicle velocity, accelerations, and inter-vehicle distance. Its outputs are high-frequency transient demand power and low-frequency steady-state demand power. Initial weight coefficients and vehicle parameters are first initialized. A constrained car-following system cost function is then optimized using the NSGA-II algorithm. This optimization involves population screening, non-dominated sorting, crowding distance calculation, and Pareto frontier selection. The optimal solution is determined through power constraints and a scoring formula. This generates a demand power sequence for 3-level Haar wavelet decomposition. The proposed algorithm adapts prediction horizons via wavelet order, decoupling cruise demand power into transient and steady-state components.
Algorithm 1: ACC-WT Hierarchical Control Algorithm
  Input: Ego vehicle: vh, ah
  Front vehicle: vp, ap
    Vehicle distance: d
  Output: Power Components: Phigh, Plow
  1: Initialize weight vector q1, q2, q3
  Initialize ego vehicle parameters
  2: Define cost functions and constraints
  3: // ====== NSGA-II Optimization ======
  4: Generate P₀ ← Random population (size=200)
  5: for gen ← 1 to 200 do:
  6:   Apply genetic operators:
  Simulated binary crossover (η = 0.8)
  Polynomial mutation (pm = 0.2)
  7:   Fast non-dominated sorting → {rank1, …, rankn}
  8:   Calculate crowding distance dj and bias sequence
  9:  Select Pt+1 using Elite selection strategy
  10: end for
  11: // ====== Optimal individual decision ====== 
  12: H₁ ← { UP200 | PreqPmotor,peak}
  13: H₂ ← Top 10% solutions in H₁ by J
  14: Compute score:
  gradei = (J,min/J₁,i) + (J2,min/J2,i)
  15: Ubest(k + Np) ← max(gradei)
  16: // ====== Online Haar Decomposition ====== 
  17: Preq = {Preq,k, Preq,k+1, …, Preq,k+7} ← Vehicle driving power calculation
  18: [Phigh, Plow] ← 3-level Haar(Preq)
  Decomposition: H₁(z) = 0.5(1 − z−1), H₀(z) = 0.5(1 + z−1)
Reconstruction: G₁(z) = (1 + z−1), G₀(z) = (1 − z−1)

4.2. Low-Frequency Steady-State Power Quadratic Optimal Decomposition Based on Fuzzy Logic Control

The low-frequency demand power decomposition is conducted through quadratic optimization based on expert experience. This process aims to realize more optimal demand power allocation for vehicle adaptive cruise control. The power allocation factor is defined as follows:
K bat = P bat P low ,
In the formula, Pbat is the matched power of a lithium-ion battery, and Kbat signifies the power allocation factor.
The power output of the supercapacitor can be calculated using the following equation:
P uc = P high + ( 1 K bat ) P low ,
In the formula, Puc is the matched power of a supercapacitor.

4.2.1. Control Variable Setting and Fuzzy Subset Delineation

Fuzzy logic control demonstrates robustness and the ability to adapt to complex changes in operating conditions [44]. The inputs of the fuzzy control system are hereby defined as Plow, SOCbat, and SOCuc, with the power allocation factor Kbat serving as the system’s output. It is acknowledged that the demand power during braking is less than the motor’s maximum capacity. Therefore, the Plow thesis domain is established as [−0.6, 1], and the fuzzy subsets are categorized as Plow = [NB NM NS ZE PS PM PB]. When the battery’s state of charge falls below 0.2, the internal resistance of the battery is increased, thereby reducing the efficiency of charging and discharging. Consequently, the SOCbat and SOCuc domains are set to [0.2,1], and the fuzzy subsets are classified as SOCbat = [LE ME GE] and SOCuc = [LE ME GE]. The Kbat domain is set to [0,1], and the fuzzy subsets are classified as Kbat = [LE ML ME MB GE].

4.2.2. Control Variable Affiliation Function Design

The configuration of the affiliation function curve exerts a substantial influence on the efficacy of the fuzzy controller. A steep curve renders the controller responsive, while a flat curve renders the controller unresponsive. The low-frequency demand power Plow, lithium-ion battery SOCbat, and supercapacitor SOCuc select triangular and trapezoidal affiliation functions that respond quickly and are simple to compute. Accurate control of the power allocation factor Kbat is critically required. This necessitates the adoption of Gaussian-type affiliation functions with high computational precision to enhance the allocation factor’s accuracy. The affiliation function of the input and output variables of the fuzzy logic controller is illustrated in Figure 10.

4.2.3. Fuzzy Rule Design

The subsequent step involves the development of a rule table based on fuzzy principles, as shown in Table 2 below:
The following fuzzy principle is defined in accordance with the characteristics of supercapacitors and lithium-ion batteries:
(1)
In circumstances where demand power is minimal, the demand power is matched by the lithium-ion battery.
(2)
Under moderate traction power demand conditions, the lithium-ion battery exclusively handles the power demand when its SOCbat is sufficiently high, regardless of the supercapacitor’s SOCuc. Conversely, If SOCbat is relatively low, coordinated power allocation between the supercapacitor and lithium-ion battery is activated to fulfill the operational requirements.
(3)
During high traction power demand, the supercapacitor solely supplies power when its SOCuc is sufficient, independent of the lithium-ion battery’s SOCbat. When SOCuc becomes insufficient, both energy storage units jointly provide power to meet the demand.
(4)
Under braking conditions, the supercapacitor recycles the energy converted from larger and medium braking power. The lithium-ion battery recycles the energy converted from smaller braking power.

5. Simulation Verification

5.1. Simulation Verification of Followership Algorithm

This study employs MATLAB/Simulink to simulate and validate an ACC algorithm and EMS. The validation protocol adheres to the Urban Dynamometer Driving Schedule (UDDS), representing standardized urban driving conditions. The simulation sampling spacing T is set at 0.2 s, and the fundamental parameters of the entire vehicle are equivalent between the front vehicle and the ego vehicle. As illustrated in Figure 11a–c, the Pareto solution set at the highest and average speed of the front vehicle is demonstrated. The three cases exhibit analogous trends, indicating an inverse proportionality relationship. The selected individual changes in accordance with the working conditions, and J1 is superior to J2, which is consistent with the principle of the design of the individual selection.
Figure 12a,b, and Table 3 demonstrate that when the leading vehicle decelerates from its maximum speed of 25.347 m/s at 353 s, the instantaneous relative speed peaks at 2.7 m/s. The average relative speed throughout the driving cycle remains 0.5593 m/s, validating the stability of the car-following control strategy. As can be seen from Figure 12c, when both vehicles are parked, the upper limit of the desired distance is 6 m, and the lower limit of the desired distance is 3 m. Beyond the initial parking phase, subsequent parking conditions arise because the distance error fails to converge to zero, resulting in the relative distance not reaching the target of 4.5 m. Nevertheless, the error magnitude remains minimal, maintaining the relative distance within the predefined acceptable vehicle spacing range. Figure 12d demonstrates that under driving conditions, the maximum accelerations of the ego vehicle and front vehicle are 1.94 m/s2 and 1.48 m/s2, respectively. In braking scenarios, the maximum decelerations for both vehicles are recorded as −2.67 m/s2 and −1.48 m/s2.
As illustrated in Figure 13a, the total demanded power of the ego and front-vehicles is 4632 kW and 4811 kW, respectively. This represents a 3.71% decrease. As demonstrated in Figure 13b, the initial SOC of the single-source and HESS battery is 0.8. The final SOC of the single-source and HESS are 0.72339 and 0.74, respectively. This indicates an increase of 2.3% in SOC, suggesting a more gradual decline in the SOC of the HESS battery.

5.2. Simulation Verification of EMS

5.2.1. Haar Wavelet Simulation Verification

The ACC system predicts power demand for seven future timesteps by integrating real-time power demand and decomposing it into low-/high-frequency components through a third-order Haar wavelet transform. This process enables online rolling decomposition of the wavelet transform across successive prediction windows. As illustrated in Figure 14a, the low and high-frequency demand power following wavelet decomposition from 298.2 s to 299.4 s is depicted, while Figure 14b presents the demand power. The sum of wavelet-decomposed components must remain strictly consistent with the original demand power. As illustrated in Figure 14, the recorded original demand power values are 10.89 kW, 9.89 kW, 10.58 kW, 9.82 kW, 10.85 kW, 11.88 kW, and 11.48 kW. The decomposed high-frequency demand power components are 0.73 kW, −0.27 kW, 0.42 kW, −0.34 kW, 0.69 kW, 1.72 kW, and 1.32 kW, while the low-frequency demand power remains constant at 10.16 kW across all time points. Through mathematical verification, the algebraic sum at each timestamp demonstrates precise equivalence to the corresponding original demand power values. This analysis focuses exclusively on the demand power decomposition within a single prediction time domain. The trend of demand power decomposition for each prediction time domain during traveling is similar to Figure 14.
As demonstrated in Figure 15a–c, most of the high-frequency transient power is decomposed to Phigh, with Plow consisting of all low-frequency steady-state power, in addition to a minor proportion of high-frequency transient power. As demonstrated in Figure 16, the summation derived from wavelet decomposition remains consistent with the demand power across all operational conditions. This further validates the strict adherence to energy conservation principles in wavelet-based decomposition methodologies. The absolute cumulative power values of Phigh and Plow under driving and braking conditions are quantified as 13261 kW and 41680 kW, respectively. Notably, the magnitude of Plow exceeds Phigh by a factor of 3.14. This pronounced disparity underscores the critical necessity for implementing secondary allocation strategies targeting Plow, thereby optimizing EMS frameworks to enhance systemic efficiency and sustainability.

5.2.2. Fuzzy Logic Control Simulation Verification and Comparison

As demonstrated in Figure 17a and Table 4, under driving conditions, the lithium-ion battery and supercapacitor are allocated to average power levels of 4.66 kW and 4.34 kW, respectively. The lithium-ion battery matches a large amount of low-frequency steady-state power demand, while the supercapacitor matches a large amount of high-frequency transient peak power. In the context of braking conditions, the average power of the lithium-ion battery and the supercapacitor is −0.77 kW and −4.37 kW, respectively. The lithium-ion battery exhibits a minor degree of energy recovery, while the supercapacitor demonstrates a greater capacity for energy retrieval. As shown in Figure 17b, the lithium-ion battery exhibits small variations in the slope of its charge-release curve, indicating stable discharge. Except for the 200–300 s period, the charge released by the supercapacitor during driving is nearly identical to the charge recovered during braking. Under the UDDS driving cycle, the front vehicle’s speed reaches its maximum within the 200–300 s interval. To ensure safe following distances at high speeds, the supercapacitor significantly increases its charge release to meet transient high-load demands while the lithium-ion battery maintains steady charge output. The lithium-ion battery exhibits a discharge capacity that is 3.25 times that of the supercapacitor, thereby indicating that lithium-ion batteries are the primary energy source.
The threshold logic filtering incorporates a low-pass filter into the logic threshold, thereby facilitating the smoothing of large currents that exceed the threshold. This approach is predominantly employed in scenarios involving high-frequency peak transient currents [45]. The following study will compare threshold logic filtering, wavelet-based logic thresholding, and wavelet-fuzzy logic, highlighting their respective advantages and disadvantages as illustrated in Figure 18 and Table 5. The thresholds for the threshold logic filtering and wavelet-based Logic thresholding are the positive and negative average values of the decomposed power, which are 8.24 kW, −5.59 kW, 7.46 kW, and −5.46 kW, respectively. Figure 18a compares current profiles at the maximum demand PowerPoint. The threshold logic filtering fails to smooth sub-threshold currents and exhibits limited capability in mitigating high-current surges, resulting in poor operational adaptability. The application of wavelet-based logic thresholding has been demonstrated to result in a smoother current flow, more stable current variations, and a substantial enhancement in the capacity to mitigate large currents. In comparison to wavelet-based logic thresholding, wavelet-fuzzy logic demonstrates a superior capacity to adapt to changing conditions. Furthermore, the average current is reduced throughout the range of driving conditions. As illustrated in Figure 18b, the initial SOC of the lithium-ion battery was set to 0.8 under three distinct control strategies. The final values of the threshold logic filtering, wavelet-based logic thresholding, and wavelet-fuzzy logic are 0.74, 0.7415, and 0.7459, respectively. The SOC is increased by 0.2% and 0.59%, respectively. Figure 18c demonstrates that the wavelet-fuzzy logic control achieves the lowest energy consumption, followed by the wavelet-based logic thresholding, while the threshold logic filtering exhibits the highest consumption, with energy reductions of 0.53% and 2.51%, respectively. Under the threshold logic filtering, the ego vehicle’s energy consumption is 2.82% lower than that of the front vehicle.
To statistically validate Figure 18 conclusions and exclude random fluctuation effects, the 1400-s operation was divided into seven 200 s intervals. Each interval was analyzed independently for average battery current Ibat,avg, state-of-charge (SOC) variations, and energy consumption, disregarding cumulative historical data. As illustrated in Figure 19a, the energy consumption can be categorized as follows: threshold logic filtering > wavelet-based logic thresholding > wavelet-fuzzy logic across all intervals. As illustrated in Figure 19b,c, the filter-logic threshold demonstrated poor operational adaptability, with larger SOC fluctuations and unstable Ibat,avg. Both wavelet-based strategies exhibited superior robustness, particularly the wavelet-fuzzy logic, which maintained smoother current discharge profiles alongside systematically reduced Ibat,avg and SOC variations compared to wavelet-based logic thresholding.

6. Conclusions

This study develops an online EMS for HESEV in car-following scenarios, optimizing lithium-ion battery usage by reducing high-frequency transient power allocation while improving energy efficiency. Firstly, a car-following dynamics model and a HESS model were established separately. Subsequently, a multi-objective function considering both optimal tracking quality and energy economy was formulated, which was optimized and solved using the NSGA-II algorithm. Following this, under car-following operating conditions, the demand power was decomposed through online rolling decomposition based on third-order Haar wavelet theory, while the low-frequency steady-state demand power underwent secondary decomposition via a fuzzy logic control strategy. Finally, the following conclusions are drawn through simulation analysis.
(1)
After multi-objective optimization using NSGA-II for optimal tracking quality and energy economy, the maximum relative speed between vehicles is 2.7 m/s with an average relative speed of 0.56 m/s. The relative distance remains within the desired range, accompanied by a 3.71% reduction in total power demand. The ego vehicle demonstrates stable following capability with improved energy economy. The SOC of the lithium-ion battery in the dual-source system decreases more gradually compared to single-source configurations.
(2)
The high-frequency transient power of lithium-ion batteries is significantly reduced after online rolling decomposition based on third-order Haar theory. The wavelet-based logic thresholding is demonstrably superior in terms of control when compared with threshold logic filtering. This is evidenced by a more uniform current, a substantial decrease in peak current, and a 2.51% reduction in energy consumption.
(3)
Compared to the wavelet-based logic threshold, the wavelet-fuzzy logic approach demonstrates superior adaptability to operational condition variations and lower energy consumption. These improvements are validated by an 8.1% reduction in average battery current and a 0.59% increase in SOC of the lithium-ion battery.
The ACC-WT hierarchical control framework reduces high-frequency transient power allocation to lithium-ion batteries and lowers energy consumption in HESS. However, its dependency on finite-horizon power demand prediction introduces feedback delays, compromising vehicle tracking performance. Additionally, the framework’s nonlinear adaptability remains unverified. Future work will optimize the prediction horizon-wavelet decomposition correlation under nonlinear conditions and explore tracking accuracy, energy efficiency, and battery lifespan trade-offs. This will advance online EMS for HESEV under ACC scenarios.

Author Contributions

Conceptualization, Z.Z.; Methodology, J.Z.; Software, J.T.; Validation, J.T.; Formal analysis, J.Z.; Investigation, Z.Z.; Resources, T.L.; Data curation, J.T.; Writing—original draft preparation, J.T.; Writing—review and editing, H.C.; Visualization, H.C.; Supervision, H.C., Z.Z. and T.L.; Project administration, Z.Z.; Funding acquisition, Z.Z. and T.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Regional Innovation and Development Funds of the National Natural Science Foundation of China (U20A20332); Basic Research Program of Shanxi Province of China (201901D211208).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the Article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Peng, J.; Fan, Y.; Yin, G.; Jiang, R. Collaborative Optimization of Energy Management Strategy and Adaptive Cruise Control Based on Deep Reinforcement Learning. IEEE Trans. Transp. Electrif. 2022, 9, 34–44. [Google Scholar]
  2. Li, J.; Chen, C.; Yang, B.; He, J.; Guan, X. Energy-Efficient Cooperative Adaptive Cruise Control for Electric Vehicle Platooning. IEEE Trans. Intell. Transp. Syst. 2023, 25, 4862–4875. [Google Scholar]
  3. Zhu, L.; Tao, F.; Fu, Z.; Wang, N.; Ji, B.; Dong, Y. Optimization Based Adaptive Cruise Control and Energy Management Strategy for Connected and Automated FCHEV. IEEE Trans. Intell. Transp. Syst. 2022, 23, 21620–21629. [Google Scholar]
  4. Kural, E.; Güvenç, B.A. Integrated Adaptive Cruise Control for Parallel Hybrid Vehicle Energy Management. IFAC-PapersOnLine 2015, 48, 313–319. [Google Scholar]
  5. He, Y.; Zhou, Q.; Makridis, M.; Mattas, K.; Li, J.; Williams, H.; Xu, H. Multiobjective Co-Optimization of Cooperative Adaptive Cruise Control and Energy Management Strategy for PHEVs. IEEE Trans. Transp. Electrif. 2020, 6, 346–355. [Google Scholar]
  6. Li, S.; Chu, L.; Fu, P.; Pu, S.; Wang, Y.; Li, J.; Guo, Z. Energy-Oriented Hybrid Cooperative Adaptive Cruise Control for Fuel Cell Electric Vehicle Platoons. Sensors 2024, 24, 5065. [Google Scholar] [CrossRef]
  7. Aljohani, T.M.; Ebrahim, A.; Mohammed, O. Real-Time Metadata-Driven Routing Optimization for Electric Vehicle Energy Consumption Minimization Using Deep Reinforcement Learning and Markov Chain Model. Electr. Power Syst. Res. 2021, 192, 106962. [Google Scholar]
  8. Aslan Yıldız, Ö.; Sarıçiçek, İ.; Yazıcı, A. A Reinforcement Learning-Based Solution for the Capacitated Electric Vehicle Routing Problem from the Last-Mile Delivery Perspective. Appl. Sci. 2025, 15, 1068. [Google Scholar] [CrossRef]
  9. Lu, C.; Dong, J.; Hu, L. Energy-Efficient Adaptive Cruise Control for Electric Connected and Autonomous Vehicles. IEEE Intell. Transp. Syst. Mag. 2019, 11, 42–55. [Google Scholar]
  10. Li, G.; Görges, D. Ecological Adaptive Cruise Control and Energy Management Strategy for Hybrid Electric Vehicles Based on Heuristic Dynamic Programming. IEEE Trans. Intell. Transp. Syst. 2018, 20, 3526–3535. [Google Scholar]
  11. Zhang, R.; Wu, N.; Wang, Z.; Li, K.; Song, Z.; Chang, Z.; Chen, X.; Yu, F. Constrained Hybrid Optimal Model Predictive Control for Intelligent Electric Vehicle Adaptive Cruise Using Energy Storage Management Strategy. J. Energy Storage 2023, 65, 107383. [Google Scholar]
  12. Yu, S.; Pan, X.; Georgiou, A.; Chen, B.; Jaimoukha, I.M.; Evangelou, S.A. A Real-Time Robust Ecological-Adaptive Cruise Control Strategy for Battery Electric Vehicles. IEEE Trans. Transp. Electrif. 2023, 10, 7389–7404. [Google Scholar]
  13. Wang, C.; Xiong, R.; He, H.; Zhang, Y.; Shen, W. Comparison of Decomposition Levels for Wavelet Transform Based Energy Management in a Plug-in Hybrid Electric Vehicle. J. Clean. Prod. 2019, 210, 1085–1097. [Google Scholar]
  14. Ibrahim, M.; Jemei, S.; Wimmer, G.; Hissel, D. Nonlinear Autoregressive Neural Network in an Energy Management Strategy for Battery/Ultra-Capacitor Hybrid Electrical Vehicles. Electr. Power Syst. Res. 2016, 136, 262–269. [Google Scholar]
  15. Yan, M.; Li, M.; He, H.; Peng, J.; Sun, C. Rule-Based Energy Management for Dual-Source Electric Buses Extracted by Wavelet Transform. J. Clean. Prod. 2018, 189, 116–127. [Google Scholar]
  16. Zhang, Z.; Tang, J.; Zhang, J.; Zhang, T. Research on Energy Hierarchical Management and Optimal Control of Compound Power Electric Vehicle. Energies 2024, 17, 1359. [Google Scholar] [CrossRef]
  17. Zhang, Z.; Du, W.; Liang, J.; Zhang, Y.; Wu, Y. Layered Control of Compound Power Loader Based on Fuel Cell. J. Beijing Univ. Aeronaut. Astronaut. 2022, 48, 2165–2176. [Google Scholar]
  18. Liu, Y. Research on Energy-saving Adaptive Cruise Control for Pure electric Vehicles. Master’s Thesis, Chongqing University, Chongqing, China, 2021. [Google Scholar]
  19. Huan, J.; Wei, W.; Zou, D. Research on Mode Switching Strategy of Adaptive Cruise System based on Personalized Spacing Strategy. Automot. Eng. 2020, 42, 1302–1311. [Google Scholar]
  20. Li, S.; Li, K.; Rajamani, R.; Wang, J. Model Predictive Multi-objective Vehicular Adaptive Cruise Control. IEEE Trans. Control Syst. Technol. 2010, 19, 556–566. [Google Scholar]
  21. Santhanakrishnan, K.; Rajamani, R. On Spacing Policies for Highway Vehicle Automation. IEEE Trans. Intell. Transp. Syst. 2003, 4, 198–204. [Google Scholar]
  22. Rajamani, R. Vehicle Dynamics and Control; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  23. Zhang, Q.; Hou, J.; Hu, X.; Yuan, L.; Jankowski, Ł.; An, X.; Duan, Z. Vehicle Parameter Identification and Road Roughness Estimation Using Vehicle Responses Measured in Field Tests. Measurement 2022, 199, 111348. [Google Scholar] [CrossRef]
  24. Lv, Y.-M.; Yuan, H.-W.; Liu, Y.-Y.; Wang, Q.-S. Fuzzy Logic based Energy Management Strategy of Battery-ultracapacitor single power supply for HEV. In Proceedings of the 2010 First International Conference on Pervasive Computing, Signal Processing and Applications, Harbin, China, 17–19 September 2010; pp. 1209–1214. [Google Scholar]
  25. Hemmati, R.; Saboori, H. Emergence of Hybrid Energy Storage Systems in Renewable Energy and Transport Applications–A Review. Renew. Sustain. Energy Rev. 2016, 65, 11–23. [Google Scholar] [CrossRef]
  26. Yuan, Z.; Tian, T.; Hao, F. A Hybrid Neural Network Based on Variational Mode Decomposition Denoising for Predicting State-of-Health of Lithium-Ion Batteries. J. Power Sources 2024, 609, 234697. [Google Scholar] [CrossRef]
  27. Li, Y.; Wu, Y.; Huang, H. Neural Network-Based Modeling of Diffusion-Induced Stress in a Hollow Cylindrical Nano-Electrode of Lithium-Ion Battery. J. Electrochem. Energy Convers. Storage 2025, 22, 011011. [Google Scholar] [CrossRef]
  28. Hoque, M.A.; Hassan, M.K.; Hajjo, A.; Tokhi, M.O. Neural Network-Based Li-Ion Battery Aging Model at Accelerated C-Rate. Batteries 2023, 9, 93. [Google Scholar] [CrossRef]
  29. Sarkar, S.; Halim, S.Z.; El-Halwagi, M.M. Electrochemical Models: Methods and Applications for Safer Lithium-Ion Battery Operation. J. Electrochem. Soc. 2022, 169, 100501. [Google Scholar] [CrossRef]
  30. Bhat, C.; Channegowda, J. An Improved Electrochemical-Based Model to Estimate Battery Equivalent Circuit Parameters for Pulsed Discharge Scenarios. Energy Storage 2022, 4, e294. [Google Scholar] [CrossRef]
  31. Lagnoni, M.; Scarpelli, C.; Lutzemberger, G. Critical Comparison of Equivalent Circuit and Physics-Based Models for Lithium-Ion Batteries: A Graphite/Lithium-Iron-Phosphate Case Study. J. Energy Storage 2024, 94, 112326. [Google Scholar] [CrossRef]
  32. Cheng, Y.S. Identification of Parameters for Equivalent Circuit Model of Li-Ion Battery Cell with Population Based Optimization Algorithms. Ain Shams Eng. J. 2024, 15, 102481. [Google Scholar] [CrossRef]
  33. Graule, A.; Oehler, F.F.; Schmitt, J. Development and Evaluation of a Physicochemical Equivalent Circuit Model for Lithium-Ion Batteries. J. Electrochem. Soc. 2024, 171, 020503. [Google Scholar] [CrossRef]
  34. Hussein, H.M.; Esoofally, M.; Donekal, A.; Rafin, S.M.S.H.; Mohammed, O. Comparative Study-Based Data-Driven Models for Lithium-Ion Battery State-of-Charge Estimation. Batteries 2024, 10, 89. [Google Scholar] [CrossRef]
  35. Mu, G.; Wei, Q.; Xu, Y. State of Health Estimation of Lithium-Ion Batteries Based on Feature Optimization and Data-Driven Models. Energy 2025, 314, 134578. [Google Scholar] [CrossRef]
  36. Zheng, X.; Wu, F.; Tao, L. Degradation Trajectory Prediction of Lithium-Ion Batteries Based on Charging-Discharging Health Features Extraction and Integrated Data-Driven Models. Qual. Reliab. Eng. Int. 2024, 40, 1833–1854. [Google Scholar] [CrossRef]
  37. Zhang, W.; Xie, Y.; He, H. Multi-Physics Coupling Model Parameter Identification of Lithium-Ion Battery Based on Data Driven Method and Genetic Algorithm. Energy 2025, 314, 134120. [Google Scholar] [CrossRef]
  38. Shi, J. Research on Adaptive Cruise Control Algorithm considering Road Conditions. Master’s Thesis, Jilin University, Changchun, China, 2019. [Google Scholar]
  39. Aljohani, T.M.; Mohammed, O. A Real-Time Energy Consumption Minimization Framework for Electric Vehicles Routing Optimization Based on SARSA Reinforcement Learning. Vehicles 2022, 4, 1176–1194. [Google Scholar] [CrossRef]
  40. Luo, Y.; Chen, T.; Zhang, S.; Li, K. Intelligent Hybrid Electric Vehicle ACC with Coordinated Control of Tracking Ability, Fuel Economy, and Ride Comfort. IEEE Trans. Intell. Transp. Syst. 2015, 16, 2303–2308. [Google Scholar] [CrossRef]
  41. Pan, C.; Huang, A.; Wang, J.; Chen, L.; Liang, J.; Zhou, W.; Wang, L.; Yang, J. Energy-optimal Adaptive Cruise Control Strategy for Electric Vehicles based on Model Predictive Control. Energy 2022, 241, 122793. [Google Scholar]
  42. Yan, W. Research on Improved Genetic Algorithm Based on Multi-objective optimization Problem. Master’s Thesis, Tianjin Polytechnic University, Tianjin, China, 2019. [Google Scholar]
  43. Zhang, X.; Mi, C. Vehicle Energy Management: Modeling, Control and Optimization; Zhang, X.; Mi, C., Translators; China Machine Press: Beijing, China, 2013; pp. 113–140. [Google Scholar]
  44. Kakouche, K.; Oubelaid, A.; Mezani, S.; Rekioua, D.; Rekioua, T. Different Control Techniques of Permanent Magnet Synchronous Motor with Fuzzy Logic for Electric Vehicles: Analysis, Modelling, and Comparison. Energies 2023, 16, 3116. [Google Scholar] [CrossRef]
  45. Wang, B. Research on Parameter Matching and Control Strategy of New Energy Vehicle Power System. Master’s Thesis, Hunan University, Changsha, China, 2018. [Google Scholar]
Figure 1. ACC-WT framework and energy allocation optimization flowchart.
Figure 1. ACC-WT framework and energy allocation optimization flowchart.
Sustainability 17 03232 g001
Figure 2. Variation trend of the desired inter-vehicle distance range with ego vehicle speed in car-following scenarios.
Figure 2. Variation trend of the desired inter-vehicle distance range with ego vehicle speed in car-following scenarios.
Sustainability 17 03232 g002
Figure 3. Car-following model diagram.
Figure 3. Car-following model diagram.
Sustainability 17 03232 g003
Figure 4. Hybrid energy storage power system structure.
Figure 4. Hybrid energy storage power system structure.
Sustainability 17 03232 g004
Figure 5. Equivalent circuit topology schematic for energy storage systems: (a) Lithium-ion battery equivalent circuit; (b) Supercapacitor equivalent circuit.
Figure 5. Equivalent circuit topology schematic for energy storage systems: (a) Lithium-ion battery equivalent circuit; (b) Supercapacitor equivalent circuit.
Sustainability 17 03232 g005
Figure 6. Power system external characteristic curves: (a) lithium-ion battery OCV-SOC external characteristic curve; (b) Motor efficiency MAP.
Figure 6. Power system external characteristic curves: (a) lithium-ion battery OCV-SOC external characteristic curve; (b) Motor efficiency MAP.
Sustainability 17 03232 g006
Figure 7. Schematic diagram of elite selection strategy in NSGA-II algorithm.
Figure 7. Schematic diagram of elite selection strategy in NSGA-II algorithm.
Sustainability 17 03232 g007
Figure 8. Flowchart of NSGA-ii solving the objective function.
Figure 8. Flowchart of NSGA-ii solving the objective function.
Sustainability 17 03232 g008
Figure 9. Haar wavelet decomposition and reconstruction flowchart: (a) online numerical decomposition of third-order Haar wavelet; (b) third-order Haar wavelet decomposition and reconstruction.
Figure 9. Haar wavelet decomposition and reconstruction flowchart: (a) online numerical decomposition of third-order Haar wavelet; (b) third-order Haar wavelet decomposition and reconstruction.
Sustainability 17 03232 g009
Figure 10. Affiliation functions of input/output variables: (a) SOCbat affiliation curve for the lithium-ion battery; (b) SOCuc affiliation curve for the supercapacitor; (c) low-frequency steady-state power demand affiliation curve; (d) power distribution coefficient affiliation curve for HESS.
Figure 10. Affiliation functions of input/output variables: (a) SOCbat affiliation curve for the lithium-ion battery; (b) SOCuc affiliation curve for the supercapacitor; (c) low-frequency steady-state power demand affiliation curve; (d) power distribution coefficient affiliation curve for HESS.
Sustainability 17 03232 g010
Figure 11. Optimal individual decisions on Pareto fronts.
Figure 11. Optimal individual decisions on Pareto fronts.
Sustainability 17 03232 g011
Figure 12. ACC simulation results under UDDS conditions: (a) ego vehicle and front-vehicle velocities; (b) relative velocities; (c) relative distances; (d) ego vehicle and front-vehicle accelerations.
Figure 12. ACC simulation results under UDDS conditions: (a) ego vehicle and front-vehicle velocities; (b) relative velocities; (c) relative distances; (d) ego vehicle and front-vehicle accelerations.
Sustainability 17 03232 g012
Figure 13. Power demand comparison (ego vs. preceding vehicle) and SOC contrast of Li-ion batteries in HESS vs. single-source systems: (a) Ego vehicle and front-vehicle total power demand; (b) SOC curves of lithium-ion batteries with HESS and single-source.
Figure 13. Power demand comparison (ego vs. preceding vehicle) and SOC contrast of Li-ion batteries in HESS vs. single-source systems: (a) Ego vehicle and front-vehicle total power demand; (b) SOC curves of lithium-ion batteries with HESS and single-source.
Sustainability 17 03232 g013
Figure 14. Online decomposition of demand power in the prediction time domain: (a) online decomposition of demand power by third-order Haar wavelet; (b) demand power before decomposition.
Figure 14. Online decomposition of demand power in the prediction time domain: (a) online decomposition of demand power by third-order Haar wavelet; (b) demand power before decomposition.
Sustainability 17 03232 g014
Figure 15. Online decomposition of ego vehicle demand power by third-order Haar wavelet under UDDS’s car-following condition: (a) Ego vehicle demand power; (b) Low-frequency steady state demand power; (c) High-frequency transient demand power.
Figure 15. Online decomposition of ego vehicle demand power by third-order Haar wavelet under UDDS’s car-following condition: (a) Ego vehicle demand power; (b) Low-frequency steady state demand power; (c) High-frequency transient demand power.
Sustainability 17 03232 g015
Figure 16. Comparison of demand power with the sum of high-frequency transient and low-frequency steady-state components.
Figure 16. Comparison of demand power with the sum of high-frequency transient and low-frequency steady-state components.
Sustainability 17 03232 g016
Figure 17. HESS power distribution and charge-discharge under wavelet-based fuzzy logic strategy: (a) demand power of lithium-ion battery and supercapacitor matching; (b) lithium-ion battery and supercapacitor releasing electric charges.
Figure 17. HESS power distribution and charge-discharge under wavelet-based fuzzy logic strategy: (a) demand power of lithium-ion battery and supercapacitor matching; (b) lithium-ion battery and supercapacitor releasing electric charges.
Sustainability 17 03232 g017
Figure 18. Comparative analysis of three energy management strategies: (a) Comparison of lithium-ion battery current; (b) Comparison of lithium-ion battery SOC; (c) Comparison of energy consumption.
Figure 18. Comparative analysis of three energy management strategies: (a) Comparison of lithium-ion battery current; (b) Comparison of lithium-ion battery SOC; (c) Comparison of energy consumption.
Sustainability 17 03232 g018
Figure 19. Stability validation of three energy management strategies: (a) Validation of energy consumption, (b) Validation of lithium-ion SOC, (c) Validation of lithium-ion average current.
Figure 19. Stability validation of three energy management strategies: (a) Validation of energy consumption, (b) Validation of lithium-ion SOC, (c) Validation of lithium-ion average current.
Sustainability 17 03232 g019aSustainability 17 03232 g019b
Table 1. Ego vehicle basic parameters.
Table 1. Ego vehicle basic parameters.
Parameter TypeParameter NameValue
Whole vehicleCurb weight/kg1370
Windward area/m22.4
Rolling resistance coefficient0.02
Wind resistance0.342
Rotating mass conversion factor1.05
Tyre rolling radius/m0.325
Transmission efficiency0.96
MotorRated speed/(r/min)3000
Maximum speed/(r/min)9000
Rated torque/(N.m)88
Maximum torque/(N.m)264
Peak power/kW83
Rated power/kW46
Lithium-ion batteryQuantity1
Unit capacity/Ah60
Maximum voltage/V349.6
Minimum voltage/V320
Internal resistance/Ω0.8
SupercapacitorQuantity4
Peak voltage/V432
Minimum voltage/V250
Unit capacity/F23.6
Internal resistance/Ω0.045
DC/DC efficiency0.9
Table 2. Fuzzy logic rules table.
Table 2. Fuzzy logic rules table.
KbatPlow
NBNMNSZEPSPMPB
SOCbat
SOCuc = LE
LEMLMLGEGEMEMEML
MELELELEGEGEMBMB
GELELELEGEGEMBGE
SOCbat
SOCuc = ME
LEMLMEGEGEMEMLML
MELELELEGEGEMELE
GELELELEGEGEMEML
SOCbat
SOCuc = GE
LEGEGEGEGEMLLELE
MEMBMBMLGEGEMLLE
GELELELEGEGEMELE
Table 3. Statistical table of follow-through data.
Table 3. Statistical table of follow-through data.
ParameterΔv/(m/s)d/ma/(m/s2)
Maximum values2.741.951.94
Minimum value−2.573.97−2.67
Average value0.5616.92-
Table 4. Mathematical statistics of HESS power distribution and charge-discharge under the wavelet-based fuzzy logic strategy.
Table 4. Mathematical statistics of HESS power distribution and charge-discharge under the wavelet-based fuzzy logic strategy.
ParameterPmax/kWPdrive,avg/kWPbrake,avg/kWQ/Ah
Battery8.534.66−0.773.25
Supercapacitor40.14.34−4.371
Table 5. Mathematical-statistical comparison of three energy management strategies.
Table 5. Mathematical-statistical comparison of three energy management strategies.
ParameterSOC/%Ibat,max/AIbat,avg/AEnergy Consumption/J
Front vehicle0.7231167.0618.91137275
Threshold logic filtering0.7455.7111.011105196
Wavelet-based logic thresholding0.741523.0610.21077475
Wavelet-fuzzy logic0.745926.499.371071748
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

Zhang, Z.; Tang, J.; Zhang, J.; Li, T.; Chen, H. Research on Online Energy Management Strategy for Hybrid Energy Storage Electric Vehicles Under Adaptive Cruising Conditions. Sustainability 2025, 17, 3232. https://doi.org/10.3390/su17073232

AMA Style

Zhang Z, Tang J, Zhang J, Li T, Chen H. Research on Online Energy Management Strategy for Hybrid Energy Storage Electric Vehicles Under Adaptive Cruising Conditions. Sustainability. 2025; 17(7):3232. https://doi.org/10.3390/su17073232

Chicago/Turabian Style

Zhang, Zhiwen, Jie Tang, Jiyuan Zhang, Tianyu Li, and Hao Chen. 2025. "Research on Online Energy Management Strategy for Hybrid Energy Storage Electric Vehicles Under Adaptive Cruising Conditions" Sustainability 17, no. 7: 3232. https://doi.org/10.3390/su17073232

APA Style

Zhang, Z., Tang, J., Zhang, J., Li, T., & Chen, H. (2025). Research on Online Energy Management Strategy for Hybrid Energy Storage Electric Vehicles Under Adaptive Cruising Conditions. Sustainability, 17(7), 3232. https://doi.org/10.3390/su17073232

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