Abstract
To reduce hydrogen consumption by hydrogen fuel cell vehicles (HFCVs), an adaptive power-following control strategy based on gated recurrent unit (GRU) neural network operating condition recognition was proposed. The future vehicle speed was predicted based on a GRU neural network and a driving cycle condition recognition model was established based on k-means cluster analysis. By predicting the speed over a specific time horizon, feature parameters were extracted and compared with those of typical operating conditions to determine the categories of the parameters, thus the adjustment of the power-following control strategy was realized. The simulation results indicate that the proposed control strategy reduces hydrogen consumption by hydrogen fuel cell vehicles (HFCVs) by 16.6% with the CLTC-P driving cycle and by 4.7% with the NEDC driving cycle, compared to the conventional power-following control strategy. Additionally, the proposed strategy effectively stabilizes the battery’s state of charge (SOC).
1. Introduction
With the increasing severity of the global energy crisis and environmental pollution, HFCVs have become a key solution for achieving green transportation and sustainable development, due to their high efficiency and zero emissions [1]. Furthermore, hydrogen fuel, as a renewable energy source, offers advantages such as cleanliness and safety [2]. In dynamic and complex operating conditions, the fuel cell system must respond rapidly, placing higher demands on its durability and the overall economic efficiency of the system [3]. Therefore, it is essential to design an effective energy management control strategy to address these challenges [4,5].
The energy management and control strategy for HFCVs is key to ensuring vehicle performance and economy. The current research on optimizing the collaborative operation between the fuel cell and the power battery mainly focuses on two directions [6]: a rule-based control strategy [7,8,9] and an optimization-based control strategy [10,11,12].
The rule-based energy management control strategy is developed based on engineering experience. While it offers good real-time control performance, it is difficult to achieve optimal fuel economy. Currently, the rule-based control strategy mainly includes a thermostat control strategy [13], a fuzzy control strategy [14], a multi-mode switching control strategy [15], and a power-following control strategy [16].
The optimization-based control strategy can be broadly categorized into global optimization control and instantaneous optimization control approaches. Although the former can achieve optimal control performance, it typically requires prior knowledge of the entire operating condition information and involves a large computational load, making it difficult to apply in practical control scenarios. The latter achieves optimal control based on the status of the vehicle’s system and the current operating condition information. Common optimization algorithms include dynamic programming [17], Pontryagin’s minimum principle algorithm [18], genetic algorithms [19], convex optimization [20], and particle swarm optimization [21], among others.
With advancements in artificial intelligence, reinforcement learning (RL)-based energy management strategies have evolved, leveraging historical driving data for iterative optimization. Li et al. [22] proposed a Q-learning strategy with deterministic rules for optimal control. Lin et al. [23] developed an RL-based approach for plug-in fuel cell electric vehicles, demonstrating improved battery maintenance and reduced energy consumption. Tang et al. [24] enhanced deep learning efficiency via the adoption of distributed architecture, achieving a fourfold improvement. Qi et al. [25] introduced a hierarchical RL framework for hybrid vehicle energy management, addressing sparse rewards and optimizing the power distribution. However, RL-based strategies require extensive training, limiting their real-time adaptability and introducing discretization errors.
In traditional fuel cell control strategies, the power-following control strategy is a commonly used approach that derives the hydrogen fuel cell target power from the required drive motor power and the power battery’s state of charge (SOC). This enables the hydrogen fuel cell output power to vary with the operating conditions, avoiding large current discharge from the power battery and significantly improving the vehicle’s NVH performance. However, the threshold parameters of the power-following control strategy are fixed, which may lead to frequent start–stop cycles and low efficiency of the fuel cell. To address this issue, numerous studies have applied intelligent optimization algorithms to the energy management and control strategy. Li et al. [26] optimized the CD-CS power-following strategy using particle swarm optimization, improving the performance despite the algorithm’s complexity in regard to parameter tuning. Xiao et al. [27] applied a genetic algorithm for multi-objective optimization, balancing fuel economy, performance, and the assembly cost, although its practical application remains challenging due to complex operating conditions.
Driving conditions significantly impact the economic performance of fuel cell vehicles, making their integration into energy management strategies a key research focus [28,29]. Lei et al. [30] applied cluster analysis for condition recognition, while Sun et al. [31] used data clustering to classify vehicle routes, based on static and quasi-static traffic features. However, initial cluster center selection remains a challenge. Zhan et al. [32] optimized power allocation based on equivalent fuel consumption coefficients, improving fuel economy by 7.47%. Zhao et al. [33] enhanced driving condition recognition in hydrogen fuel cell hybrid vehicles using a genetic algorithm-optimized support vector machine, improving fuel cell efficiency and battery longevity. Li et al. [34] combined mode switching, adaptive thresholds, and historical data optimization via particle swarm algorithms, demonstrating superior fuel economy. Qin et al. [35] employed a Markov model for speed prediction and developed a stochastic model predictive control strategy, achieving a 28.64% fuel economy gain compared to rule-based methods. Yang et al. [36] utilized a radial basis function neural network for speed prediction, integrating DP for optimization. Guo et al. [37] introduced an energy management strategy using a variable horizon speed prediction model and Q-learning for SOC trajectory optimization, yielding improved fuel economy in the simulations.
The existing power-following control strategies suffer from fixed key parameters, leading to suboptimal performance in complex driving conditions. As discussed earlier, employing optimization algorithms, such as particle swarm optimization, for real-time tuning introduces challenges related to parameter adjustment and computational complexity, making pure optimization-based approaches unsatisfactory. Similarly, reinforcement learning faces practical limitations due to the difficulties in regard to data acquisition, training, and hyperparameter tuning, hindering its direct application.
To address these issues, a hybrid approach is proposed to optimize the power-following control strategy. Initially, fuzzy control is employed to refine the control strategy; however, this alone is insufficient to achieve optimal performance. Considering key factors in terms of vehicle operation, particularly speed, a gated recurrent neural network, which is well-suited for speed prediction, is incorporated, based on recent advances in driving condition recognition. Instead of using predicted speed for real-time control computation, which is common in conventional studies where the control strategy is computed at every time step for the entire prediction horizon, significantly increasing the computational load, the proposed approach extracts key feature parameters of the prediction horizon. These parameters are then fed into a driving condition recognizer, which adjusts the power-following control strategy accordingly. This method substantially reduces computational complexity and enhances the feasibility of real-time implementation.
This paper proposes a fuzzy power-following energy management strategy based on driving condition recognition, aiming to improve fuel economy while ensuring the stability of the fuel cell operating state and battery SOC, thereby achieving optimal control. By utilizing a gated recurrent unit (GRU) neural network for speed prediction and employing k-means cluster analysis to establish a driving condition recognizer, the proposed strategy dynamically identifies the driving conditions and updates the key parameters of the power-following control strategy in real time, thereby enhancing its adaptability to varying operational conditions. Additionally, fuzzy control is incorporated to further refine the power demand adjustments. This strategy’s effectiveness is enhanced by its minimal computational requirements and rapid processing in regard to online applications. The key contributions of this paper are as follows.
- A hybrid system for fuel cell vehicles was designed, involving the selection and design of hybrid powertrain parameters, and a corresponding model was established in Matlab/Simulink R2023b;
- A fuzzy power-following control strategy based on driving condition recognition for fuel cell vehicles was proposed, which takes into account vehicle fuel economy and the fuel cell operating state, the battery’s SOC;
- A GRU neural network speed prediction model was developed, and a driving condition recognizer was established using k-means cluster analysis. This enabled the online updating of the key parameters in the power-following control strategy, facilitating the real-time implementation of the proposed control strategy;
- A comparative analysis with the traditional power-following control strategy and the single-method optimized power-following control strategy demonstrated the significant advantages of the proposed control strategy in terms of vehicle fuel economy and the fuel cell operating state, the battery’s SOC.
The remainder of this paper is organized as follows. Section 2 presents the modeling of the hydrogen fuel cell vehicle system. Section 3 elaborates on the conventional power-following control strategy and provides an introduction to the fuzzy control module and operating condition recognition module. In Section 4, the proposed control strategy is validated through simulations for two representative driving cycles, CLTC-P and NEDC, which is followed by a discussion of the results. Finally, Section 5 concludes the paper.
2. Hydrogen Fuel Cell Vehicle System Modeling
The hydrogen fuel cell vehicle studied, primarily consisting of a fuel cell system and a controller, a power battery system, a DC–DC converter, a drive motor system, and a reduction transmission mechanism, as shown in Figure 1. The vehicle parameters are listed in Table 1.
Figure 1.
A diagram of the fuel cell vehicle system’s structure.
Table 1.
Vehicle parameters.
2.1. Automotive Dynamics Model
The following equation is used to build a system model based on vehicle dynamics theory:
In the formula:
is the driving force required during vehicle operation;
is the total vehicle mass;
is the road slope;
is the air resistance coefficient;
is the vehicle’s frontal area;
is the vehicle speed;
is the rotational mass conversion factor;
is the rolling resistance coefficient.
During vehicle operation, the power required by the motor is jointly supplied by the fuel cell and the power battery, as follows:
In the formula:
is the fuel cell output power;
is the power battery output power;
is the DC/DC converter efficiency;
is the DC/AC converter efficiency.
All the driving force required for vehicle operation is provided by the drive motor. At this time, the external output power of the drive motor is:
2.2. Fuel Cell Model
Fuel cells are the primary power source for the vehicle. During the design and research on vehicle energy management strategies, numerical modeling of fuel cell system efficiency and the hydrogen consumption rate are sufficient to accurately capture the dynamic characteristics of the fuel cell. The operating characteristics of the fuel cell were obtained by fitting the experimental data.
The expression for the hydrogen consumption rate of the fuel cell is:
In the formula:
is the molar mass of hydrogen;
is the number of electrons per hydrogen molecule;
is the fuel cell output current;
is Faraday’s constant.
The efficiency of the fuel cell system is defined as the ratio of the fuel cell system’s output power to the power consumed as the result of hydrogen consumption:
In the formula:
is the fuel cell system efficiency;
is the power consumed as a result of hydrogen consumption;
is the higher heating value of hydrogen.
The fuel cell system efficiency curve and the hydrogen consumption rate curve of the fuel cell system studied in this paper are shown in Figure 2.
Figure 2.
Fuel cell system efficiency and hydrogen consumption rate curves.
2.3. Power Battery Model
A lithium battery was chosen as the auxiliary power source for the studied vehicle, and a Rint model was established, as shown in Figure 3. The relationship between the open-circuit voltage, internal resistance, and the state of charge (SOC) of a single lithium battery in the studied vehicle is shown in Figure 4. The relationships between the parameters are as follows:
Figure 3.
Battery model topology diagram.
Figure 4.
Battery characteristics curve.
In the formula:
is the state of charge at a certain time;
is the initial state of charge;
is the maximum charge capacity of the fully charged battery;
is the open-circuit voltage;
is the output current;
is the output voltage;
is the internal resistance.
2.4. Motor Model
The motor model is established based on the motor efficiency map, as shown in Figure 5. The motor efficiency is determined using a lookup table method, and the operating efficiency of the motor is as follows:
Figure 5.
Motor efficiency map.
In the formula:
is the motor torque;
is the motor speed;
is the motor operating efficiency;
is the motor output power.
The related simulation model was built in MATLAB/Simulink, as shown in Figure 6. The vehicle model primarily consists of four modules: the operating condition input module, the driver module, the vehicle module, and the control strategy module. The operating condition input module is responsible for providing the operating condition signals required for vehicle operation. These signals serve as inputs to the driver module to determine the actual operational demands of the vehicle. The driver module generates actual vehicle speed signals, based on the target speed and pedal signals provided by the operating condition input module. Additionally, this module provides feedback control signals to coordinate the dynamic response of the vehicle. The vehicle module simulates the actual operation of the vehicle. It receives the actual speed, pedal signals, and control signals from the driver module and converts them into vehicle state signals. These signals serve as inputs for the control strategy module to adjust the control strategy. The control strategy module outputs the corresponding control strategy signals, based on the state signals and control signals fed back by the vehicle module. The function of this module is to adjust the vehicle’s energy management strategy in real-time to achieve the efficient operation and dynamic stability of the vehicle.
Figure 6.
Simulink model.
3. Energy Management Control Strategy
3.1. Traditional Power-Following Control Strategy
The power-following control strategy takes into account both the SOC of the battery and the power demand of the fuel cell. The fuel cell is activated when the fuel cell power demand exceeds a certain threshold or when the battery’s SOC falls below the set lower limit. Conversely, the fuel cell is deactivated when the power demand is below a set threshold and the battery’s SOC is above the set upper limit. The control strategy is shown in Figure 7, and the calculation process for the output power of the fuel cell in the power-following control strategy is given by Equations (11) and (12).
Figure 7.
Schematic diagram of the power-following control strategy.
In the formula:
is the required output power of the fuel cell;
is the required output power of the drive motor;
is the correction power for the fuel cell;
is the fuel cell correction factor;
is the upper limit of the battery’s state of charge;
is the lower limit of the battery’s state of charge;
is the current state of charge of the battery.
If the battery’s SOC is higher than the midpoint of and , the correction power is negative. In this case, the fuel cell and the battery jointly provide power to meet the motor’s power demand. If the battery’s SOC is lower than the midpoint of and , the correction power is positive. In this case, the fuel cell not only meets the motor’s power demand, but also charges the battery.
The existence of correction power primarily aims to maintain the battery’s SOC within an efficient range, optimize the operating point of the battery and, thereby, extend its service life. However, since the is a constant, during power correction, situations may arise where the fuel cell power corresponding to the motor’s power demand operates at high efficiency, but after correction, the operating point efficiency of the corrected fuel cell power decreases. Therefore, it can be seen that solely considering the battery’s SOC for power correction may degrade the operating point distribution of the fuel cell, thereby affecting the overall vehicle economy.
3.2. Fuzzy Control Strategy
Based on the above analysis, a fuzzy improvement method is proposed. During power correction, both the battery’s SOC and the power demand are considered simultaneously. This approach ensures SOC stability, while adjusting the fuel cell’s output power towards operating points with higher efficiency. The fuzzy control framework is shown in Figure 8.
Figure 8.
The fuzzy control framework.
Triangular membership functions are adopted, which require only three parameters [a, b, c] to define their boundaries and peak position. Compared to smoother Gaussian functions or more complex asymmetric membership functions, triangular membership functions entail only simple piecewise linear operations, making them well-suited for systems with stringent real-time requirements.
When tuning the membership functions, primary adjustments are made to the membership functions of the fuel cell’s required power, whereas the membership functions for the battery’s SOC and the output correction coefficient are divided into equal intervals.
The formulation of the input membership function can be derived based on the power efficiency curve of the fuel cell. First, the power efficiency curve of the fuel cell is divided into different operating intervals, with the division criterion being the efficiency values. The three horizontal lines in Figure 9 correspond to efficiency values of 0.46, 0.50, and 0.54, respectively. These three horizontal lines divide the fuel cell’s operating range into seven segments, with the intervals and midpoints listed in Table 2.
Figure 9.
Fuel cell efficiency and operating interval division.
Table 2.
Operating intervals and corresponding midpoints.
When formulating the membership function for the fuel cell power, the seven segments defined here are used, and the midpoint of each segment corresponds to a membership value of 1. The corresponding fuzzy subsets are shown in Table 3. Subsequently, the parameters related to the fuzzy subsets are manually adjusted and optimized based on the experience gained through simulation analysis, as shown in Table 4.
Table 3.
Initial fuzzy subset.
Table 4.
Optimized fuzzy subset.
The correction factor is changed from a constant value to a variable fuzzy control output. The inputs for this fuzzy control system are the current SOC of the battery and the current power demand of the fuel cell. The membership functions are shown in Figure 10; (a) and (b) represent the inputs, while (c) represents the output. The fuzzy control rule is shown in Table 5.
Figure 10.
Membership function.
Table 5.
Fuzzy control rule table.
The sign of the correction power is determined by the correction factor, and the formula for calculating the correction power is as follows:
As shown in Figure 11, when the battery’s SOC and the fuel cell power demand are relatively low, a larger correction factor is applied to increase the actual output power of the fuel cell. This adjustment improves the efficiency corresponding to the operating point of the fuel cell. The additional output power from the fuel cell is used to charge the battery, ensuring that the SOC returns to the target value as quickly as possible. When the battery’s SOC and the fuel cell power demand are relatively high, a negative correction factor with a larger magnitude is applied to reduce the actual output power of the fuel cell. This adjustment also improves the efficiency corresponding to the operating point of the fuel cell, while the shortfall in power demand is supplemented by the battery.
Figure 11.
Graphical representation of the fuzzy rules.
3.3. Operating Condition Recognition
In practical simulation experiments, although the use of fuzzy control to optimize the power-following control strategy reduces battery SOC fluctuations, the improvement in fuel cell efficiency is not significant. Therefore, to further enhance the operating efficiency of the fuel cell, operating condition recognition is employed to optimize the key parameters in the power-following control strategy.
3.3.1. GRU Neural Network Prediction Model
To achieve operating condition recognition, the future vehicle speed should first be predicted. The historical vehicle speed exhibits nonlinear characteristics, and time series-based predictions have high accuracy. Therefore, a GRU neural network is used to predict the vehicle speed within a future time domain. The historical vehicle speed sequence is collected and input into the GRU speed prediction model to predict the driving speed within the future time domain, . The abstract formula of the GRU speed prediction model is as follows:
In the formula:
represents the speed prediction model;
and denote the length of the historical vehicle speed sequence input into the prediction model and the length of the prediction domain, respectively;
and represent the input historical vehicle speed sequence and the output predicted vehicle speed sequence, respectively.
The training parameters of the GRU neural network are shown in Table 6.
Table 6.
GRU neural network training parameter settings.
The training dataset for the GRU neural network consists of four driving cycles: NYCC, US06_HWY, WVUSUB, and WLTP. The testing dataset is based on the CLTC-P driving cycle.
The final prediction results are shown in Figure 12. In the figure, (a) and (b) represent the results for the training set and the testing set, respectively. The root mean square error (RMSE) for the testing set is 2.3355, indicating that the trained GRU neural network performs well in regard to predicting the vehicle speed.
Figure 12.
GRU neural network prediction results.
3.3.2. Operating Condition Recognition Model
The driving condition of a vehicle is an essential consideration when developing an energy management strategy. A k-means cluster analysis is performed on the driving condition data from the four driving cycles, namely NYCC, US06_HWY, WVUSUB, and WLTP, to achieve clustering and classification, thereby improving the operating condition recognition model.
A kinematic segment is defined as the vehicle speed sequence interval starting from an idle state and ending at the beginning of the next idle state. According to this definition, the road condition data are segmented into kinematic segments.
To accurately and comprehensively describe the characteristic differences between different kinematic segments, while avoiding information redundancy, eight feature parameters are determined: the maximum speed, acceleration time ratio, deceleration time ratio, maximum acceleration, average acceleration, idle time ratio, average deceleration, and speed standard deviation.
Based on the segmented kinematic segments and the identified feature parameters, k-means cluster analysis is applied to the processed data for clustering.
After k-means clustering, the feature parameters of the cluster centers for each type of driving condition were identified, as shown in Table 7.
Table 7.
Feature parameters of the cluster centers for various typical driving conditions.
The highest speed in terms of the first type of driving condition is 86.34 km/h, and the idle time ratio is 4.34%. This condition is defined as a high-speed condition.
The highest speed in terms of the second type of driving condition is 63.73 km/h, and the idle time ratio is 15.46%. This condition is defined as a medium-speed condition.
The highest speeds in terms of the third and fourth types of driving conditions are 33.19 km/h and 26.73 km/h, respectively. However, the acceleration time ratio and deceleration time ratio in terms of the fourth type are higher than those of the third type. The fourth condition matches congested road conditions and is, thus, defined as a low-speed congested condition, while the third condition is defined as a low-speed free-flow condition.
The operating condition recognition model is established using the method for calculating the Euclidean proximity. By comparing the proximity of the kinematic segment in the predicted time domain to the cluster centers of various typical operating conditions, the vehicle’s driving state is determined. A greater proximity indicates that the current driving condition of the vehicle is closer to that particular type of typical condition.
The specific method is as follows:
In the formula:
represents the number of feature parameters within the driving condition ;
denotes the -th feature parameter within the driving condition ;
represents the processed feature parameter data in terms of the predicted time domain driving condition.
3.3.3. Key Parameter Optimization
The selection of key parameters in regard to the energy management control strategy significantly impacts the economic performance of the vehicle. The optimization variables are first determined. For the power-following control strategy, four key control parameters are identified: the upper limit of the battery , the lower limit of the battery , the minimum power threshold of the fuel cell , and the maximum power threshold of the fuel cell .
In addition, the minimum shutdown time of the fuel cell, , is also a critical control parameter. When the shutdown time of the fuel cell is less than this value, the fuel cell cannot restart unless the power demand can not be met by the battery alone. This parameter effectively prevents frequent startups of the fuel cell.
The optimization process aims to minimize hydrogen consumption in fuel cell vehicles. A non-dominated sorting genetic algorithm (NSGA) is used to optimize the parameters in different operating conditions. The typical road condition data obtained from the clustering process mentioned above are shown in Figure 13.
Figure 13.
Typical driving conditions.
The key parameters in the power-following control strategy are optimized for four different driving conditions, and the optimization process is shown in Figure 14.
Figure 14.
Optimization algorithm iteration process.
The constraints are as follows:
The optimized parameters for different driving conditions are shown in Table 8.
Table 8.
Optimization parameter results.
3.3.4. Online Control Strategy Calculation
As shown in Figure 15, using the vehicle speed prediction method, the driving characteristic parameters within the future predicted time domain of the rolling window can be obtained. By calculating the Euclidean proximity to the cluster centers of typical driving conditions, the category of the current condition can be determined. The power-following control parameters corresponding to this category are then selected for control in the next time step.
Figure 15.
Online control strategy.
Operating condition recognition is performed using the CLTC-P driving cycle, and the adaptive rolling adjustment results for this condition are shown in Figure 16. In Figure 16, identification codes 1, 2, 3, and 4 represent high-speed conditions, medium-speed conditions, low-speed free-flow conditions, and low-speed congested conditions, respectively. From the figure, it can be observed that the periods 0–500 s and 1220–1550 s correspond to low-speed driving conditions, the period 500–1220 s represents medium-speed driving conditions, and the period 1550–1800 s corresponds to high-speed driving conditions.
Figure 16.
Operating condition recognition.
4. Results and Discussion
The fuzzy control strategy and the operating condition recognition-based control strategy designed in this study are embedded into the Simulink vehicle model. The CLTC-P driving cycle and NEDC driving cycle are used to verify the rationality of the strategies. The simulation results are shown in Figure 17, Figure 18, Figure 19 and Figure 20.
Figure 17.
Hydrogen consumption results over time.
Figure 18.
Fuel cell efficiency over time.
Figure 19.
The battery’s SOC over time.
Figure 20.
Start–stop operating status of the fuel cell.
4.1. Control Strategy Performance Discussion
The overall hydrogen consumption, fuel cell efficiency, changes in the battery’s SOC, and fuel cell start–stop behavior for various strategies are shown in Figure 17, Figure 18, Figure 19 and Figure 20. In the figures, (a) and (b) represent the experimental results for the CLTC-P and NEDC driving cycles, respectively. PF represents the power-following control strategy, OCR stands for operating condition recognition optimization, and FC denotes fuzzy control optimization. The relevant data for each operating condition are shown in Table 9 and Table 10.
Table 9.
Comparison of control strategy performance for the CLTC-P driving cycle.
Table 10.
Comparison of control strategy performance for the NEDC driving cycle.
Figure 17 and Figure 18 show that the OCR optimization strategy improves fuel cell efficiency and reduces hydrogen consumption for both the CLTC-P and NEDC driving cycle conditions. In regard to the CLTC-P driving cycle, the PF + OCR + FC strategy reduces the hydrogen consumption by 1.7%, 20.6%, and 16.6% compared to other strategies, while the fuel cell efficiency is improved by 0.03%, 4.09%, and 4.17%, respectively. In regard to the NEDC driving cycle, the hydrogen consumption decreases by 4.2%, 10.6%, and 4.7%, with corresponding fuel cell efficiency improvements of 0.8%, 4.8%, and 5.7%.
From the hydrogen fuel cell efficiency data presented in Figure 18a, it is evident that, with the OCR optimization control strategy, the fuel cell efficiency remains consistently high throughout the entire operation. In contrast, when the OCR optimization is not applied, the fuel cell efficiency is relatively lower. Moreover, the fuel cell’s operating efficiency is influenced by variations in the driving conditions, specifically changes in speed, which correspond to fluctuations in power demand.
From Figure 19a, it can be observed that during the initial low-speed phase (0–500 s), the application of the fuzzy control optimization strategy results in an increase in the battery’s SOC, effectively suppressing excessive battery discharge. Additionally, from Figure 18a, it is evident that during the first 500 s, the fuzzy control optimization strategy allows the fuel cell to charge the battery, while without the fuzzy optimization, the battery’s SOC continuously decreases during the low-speed phase.
During the medium-speed phase (500–1220 s), increased power demand leads to higher battery discharge, causing frequent fuel cell start–stop cycles or excessive battery charge–discharge, resulting in SOC fluctuations. The FC optimization strategy reduces SOC fluctuations (0.65–0.8), but increases the number of fuel cell start–stop cycles to four. In contrast, the OCR strategy limits the fuel cell start–stop cycles to two, but causes severe SOC fluctuations (0.1–0.7). The combined FC + OCR strategy balances both of these aspects, with three fuel cell start–stop cycles and SOC fluctuations maintained within 0.5–0.7, optimizing system efficiency. During the high-speed phase (1550–1800 s), the fuel cell primarily charges the battery to meet high power demands.
Figure 20a illustrates the start–stop behavior of the fuel cell throughout the entire operational cycle. It can be observed that, with the combined application of OCR and FC optimization, the intervals between fuel cell start–stop events are more evenly distributed, and the fuel cell’s operating time remains more consistent. This approach avoids the issues typically seen with a purely power-following control strategy, where the fuel cell experiences either very short start–stop intervals or prolonged operating periods, which could lead to battery overcharging.
Although Figure 17a shows that the PF + OCR control strategy achieves lower equivalent hydrogen consumption compared to the PF + OCR + FC control strategy, this is achieved at the cost of a significantly increased SOC fluctuation amplitude. A comparison of the SOC trajectories shown in Figure 19a reveals that the PF + OCR + FC control strategy has greater advantages: it significantly reduces the SOC fluctuation amplitude. Using the PF + OCR control strategy, the maximum depth of the charge–discharge of the battery is 0.5834, whereas for the PF + OCR + FC control strategy, it is reduced to 0.4429, representing a 17.7% reduction in the maximum SOC fluctuation amplitude.
In regard to the NEDC driving cycle, the fuel cell’s operating efficiency, battery SOC variations, and start–stop behavior are similar to those observed for the CLTC-P cycle. However, a key difference is that the fuel cell achieves higher efficiency and lower hydrogen consumption in the NEDC cycle. This further highlights the instability of relying solely on the condition recognition optimization strategy, while demonstrating the robustness of the combined condition recognition and fuzzy control strategy.
4.2. Control Strategy HIL Testing
Building upon the previous offline simulation, further Hardware-in-the-Loop (HIL) simulation testing was conducted. The control performance in both offline and online environments was compared to verify the real-time ability of the control strategy. Additionally, this provided comprehensive validation for its subsequent implementation in real vehicles.
The Hardware-in-the-Loop (HIL) platform used in this study is shown in Figure 21. Its main components include the dSPACE Simulator for real-time vehicle simulation, a host computer, and a controller. The control strategy is tested online using predefined driving conditions. To eliminate the influence of human operation on the simulation results and ensure consistency, a driver model is employed to achieve closed-loop simulation testing. The developed vehicle model and the PID-based driver model are integrated, compiled, and downloaded by the simulator, while the energy management strategy model is compiled and downloaded by the controller. The two systems communicate via the CAN bus, and the simulation process is operated and monitored using ControlDesk 7.1 software, installed on the host computer.
Figure 21.
HIL testing.
The final vehicle speed tracking performance results in the HIL test environment are shown in Figure 22a and Figure 23a. As observed from the figures, the vehicle speed follows the target speed well in the online test environment, indicating that the developed control strategy enables the vehicle to track the target speed in real-time, with good performance achieved.
Figure 22.
HIL testing for CLTC-P driving cycle.
Figure 23.
HIL testing for NEDC driving cycle.
Additionally, comparative analyses of fuel cell hydrogen consumption and the batteries’ SOC were conducted, demonstrating a high degree of similarity, as shown in Figure 22b,c and Figure 23b,c. Notably, the hydrogen consumption, serving as the primary evaluation metric, exhibited an error margin of less than 2%.
Therefore, the developed control strategy exhibits strong real-time performance and feasibility for in-vehicle implementation.
4.3. Control Strategy Scalability Discussion
The power-following control strategy regulates vehicle power demand based on the fuel cell system’s operational status, with adjustable control modules to accommodate various vehicle requirements and environments. References [38,39,40,41] utilize standalone fuzzy control, while references [41,42,43,44,45] integrate condition recognition for optimization. By tuning key parameters, such as battery SOC limits, fuel cell operating thresholds, and start–stop intervals, the strategy adapts to different fuel cell systems and battery configurations. For instance, vehicles with a larger battery capacity can reduce fuel cell output, whereas those with smaller batteries may require higher fuel cell power.
This strategy is hardware agnostic, dynamically adjusting the power distribution based on real-time driving conditions, such as acceleration, cruising, and braking. Its flexibility ensures its applicability across diverse vehicle architectures, including hydrogen fuel cell vehicles (HFCVs), methanol fuel cell vehicles, and hybrid systems combining batteries and fuel cells.
5. Conclusions
Based on the power-following control energy management strategy, a method was proposed to optimize the key parameters for power-following control, using fuzzy control and operating condition recognition. In the CLTC-P driving cycle and NEDC driving cycle test conditions, the control strategy was validated, and the simulation results demonstrated that the optimized power-following control strategy improves the power distribution relationship between the fuel cell and the power battery. The maximum SOC fluctuation amplitude of the battery was reduced, effectively mitigating battery life degradation.
At the same time, the optimized power-following control strategy achieved parameter optimization of the fuel cell thresholds, resulting in a reduced number of fuel cell start–stop events. After the fuel cell starts, its operating points are concentrated in the high-efficiency region. Compared to the traditional power-following control strategy, the total hydrogen consumption of the vehicle was reduced by 16.6% and 4.7% for the CLTC-P and NEDC driving cycles, respectively, demonstrating the effectiveness of the optimized power-following energy management strategy.
Author Contributions
Conceptualization, K.W.; methodology, Y.Y.; software, K.W.; validation, K.W.; formal analysis, J.B.; investigation, Y.F.; resources, K.W.; data curation, K.W.; writing—original draft preparation, K.W.; writing—review and editing, Y.Y.; visualization, X.T.; supervision, M.H.; project administration, Y.F. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the “China Postdoctoral Science Foundation”, grant number “2021M701477”.
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 that there are no conflicts of interest.
References
- Huang, M.-T.; Zhai, P.-M. Achieving Paris Agreement temperature goals requires carbon neutrality by middle century with far-reaching transitions in the whole society. Adv. Clim. Chang. Res. 2021, 12, 281–286. [Google Scholar] [CrossRef] [Scilit]
- Wu, X.; Tian, Z.; Guo, J. A review of the theoretical research and practical progress of carbon neutrality. Sustain. Oper. Comput. 2022, 3, 54–66. [Google Scholar] [CrossRef] [Scilit]
- Zeng, X.; Niu, C.; Song, D.; Ji, R. Deep energy saving analysis of fuel cell vehicles. J. Harbin Inst. Technol. 2021, 53, 77. [Google Scholar]
- Teng, T.; Zhang, X.; Dong, H.; Xue, Q. A comprehensive review of energy management optimization strategies for fuel cell passenger vehicles. Int. J. Hydrogen Energy 2020, 45, 20293–20303. [Google Scholar] [CrossRef] [Scilit]
- Wang, T.; Li, Q.; Wang, X.; Qiu, Y.; Liu, M.; Meng, X.; Li, J.; Chen, W. An optimized energy management strategy for a fuel cell hybrid power system based on maximum efficiency range identification. J. Power Sources 2019, 445, 227333. [Google Scholar] [CrossRef] [Scilit]
- Li, H.; Ravey, A.; N’Diaye, A.; Djerdir, A. A review of energy management strategy for fuel cell hybrid electric vehicles. In Proceedings of the 2017 IEEE Vehicle Power and Propulsion Conference (VPPC), Belfort, France, 11–14 December 2017; pp. 1–6. [Google Scholar]
- Zhou, Y.; Li, H.; Ravey, A.; Péra, M.-C. An integrated predictive energy management for light-duty range-extended plug-in fuel cell electric vehicles. J. Power Sources 2020, 451, 227780. [Google Scholar] [CrossRef] [Scilit]
- He, H.; Meng, X. A review on energy management technology of hybrid electric vehicles. Trans. Beijing Inst. Technol. 2022, 42, 773–783. [Google Scholar]
- Li, Q.; Chen, W.; Li, Y.; Liu, S.; Huang, J. Energy management strategy for fuel cell/battery/ultracapacitor hybrid vehicle based on fuzzy logic. Int. J. Electr. Power Energy Syst. 2012, 43, 514–525. [Google Scholar] [CrossRef] [Scilit]
- Zhao, K.; He, K.; Liang, Z.; Mai, M. Global optimization-based energy management strategy for series-parallel hybrid electric vehicles using a multi-objective optimization algorithm. Automot. Innov. 2023, 6, 492–507. [Google Scholar] [CrossRef] [Scilit]
- Yao, D.; Lu, X.; Chao, X.; Zhang, Y.; Shen, J.; Zeng, F.; Zhang, Z.; Wu, F. Adaptive equivalent fuel consumption minimization-based energy management strategy for extended-range electric vehicles. Sustainability 2023, 15, 4607. [Google Scholar] [CrossRef] [Scilit]
- Gao, K.; Luo, P.; Xie, J.; Chen, B.; Wu, Y.; Du, R. Energy management of plug-in hybrid electric vehicles based on speed prediction fused with driving intention and LIDAR. Energy 2023, 284, 128535. [Google Scholar] [CrossRef] [Scilit]
- Deng, Z.; Chen, Y.; Huo, W. Energy management strategy and energy consumption analysis of extended-range electric buses. Comput. Simul. 2021, 38, 170–175+501. [Google Scholar]
- Zhang, D.; Liu, Z.; Yang, X.; Huang, D. Energy Management Strategy for Parallel Hybrid Vehicles Based on Fuzzy Control. Auto Time 2022, 128–130. Available online: https://kns.cnki.net/kcms2/article/abstract?v=YvzTZTPVeK4DKKSbXPuTzfqcO40Ko9JzsYneMS96INvNPGnqayouBr7xgPqLOan-5xmT-9e3fFKAzY87rH2-YLKFW1UzO_nBNp9mHQwQrXNAJfjidkuO9nkZImvoEb09YQ3Xanft7X6Ua_kGf78O7k2zxjOocQqjMT5lRaXci-DdVoHbDt5vd_tAkZ1WVIYhgEACHLWvPwA=&uniplatform=NZKPT&language=CHS (accessed on 23 January 2025).
- Zhou, Y.; Ravey, A.; Péra, M.-C. Multi-mode predictive energy management for fuel cell hybrid electric vehicles using a Markov driving pattern recognizer. Appl. Energy 2020, 258, 114057. [Google Scholar] [CrossRef] [Scilit]
- Tian, L.; Sun, G.; Wang, Z.; Liu, J. Research on extended-range electric vehicles based on constant power and power-following control. Automot. Parts 2022, 21–26. [Google Scholar] [CrossRef]
- Jienkulsawad, P.; Patcharavorachot, Y.; Chen, Y.-S.; Arpornwichanop, A. Energy and exergy analyses of a hybrid system containing solid oxide and molten carbonate fuel cells. Int. J. Hydrogen Energy 2021, 46, 34883–34895. [Google Scholar] [CrossRef] [Scilit]
- Peng, J.; Huang, J.; Wu, X.-L.; Xu, Y.-W.; Chen, H.; Li, X. Solid oxide fuel cell (SOFC) performance evaluation. J. Power Sources 2021, 505, 230058. [Google Scholar] [CrossRef] [Scilit]
- Dou, H.; Zhang, Y.; Fan, L. Design of optimized energy management strategy for all-wheel-drive electric vehicles. Appl. Sci. 2021, 11, 8218. [Google Scholar] [CrossRef] [Scilit]
- Liu, C.; Liu, L. Optimal power source sizing of fuel cell hybrid vehicles based on Pontryagin’s minimum principle. Int. J. Hydrogen Energy 2015, 40, 8454–8464. [Google Scholar] [CrossRef] [Scilit]
- Fathy, A.; Yousri, D.; Alanazi, T.; Rezk, H. Minimum hydrogen consumption-based control strategy of fuel cell/PV/battery/supercapacitor hybrid system using a recent approach based on parasitism-predation algorithm. Energy 2021, 225, 120316. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Tao, J.; Xie, L.; Zhang, R.; Ma, L.; Qiao, Z. Enhanced Q-learning for real-time hybrid electric vehicle energy manage-ment with deterministic rule. Meas. Control. 2020, 53, 1493–1503. [Google Scholar] [CrossRef] [Scilit]
- Lin, X.; Xia, Y.; Wei, S. Energy management control strategy for plug-in fuel cell electric vehicles based on reinforcement learning algorithm. Chin. J. Eng. 2019, 41, 1332–1341. [Google Scholar]
- Tang, X.; Chen, J.; Liu, T.; Qin, Y.; Cao, D. Distributed deep reinforcement learning-based energy and emission management strategy for hybrid electric vehicles. IEEE Trans. Veh. Technol. 2021, 70, 9922–9934. [Google Scholar] [CrossRef] [Scilit]
- Qi, C.; Zhu, Y.; Song, C.; Yan, G.; Xiao, F.; Wang, D.; Zhang, X.; Cao, J.; Song, S. Hierarchical reinforcement learning-based energy management strategy for hybrid electric vehicles. Energy 2021, 238 Pt A, 121703. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Huang, Y.; Wang, X.; Guo, F. Parameter matching and control strategy optimization of the power system for extend-ed-range electric vehicles. J. Automot. Eng. 2021, 11, 177–190. [Google Scholar]
- Xiao, R.; Huang, B.; Jia, X.; Lu, Y. Multi-objective collaborative optimization of parameter matching and control strategies for extended-range electric vehicles. J. Kunming Univ. Sci. Technol. (Nat. Sci. Ed.) 2022, 47, 103–112. [Google Scholar] [CrossRef]
- Shi, J.; Xu, B.; Shen, Y.; Wu, J. Energy management strategy for battery/supercapacitor hybrid electric city buses based on driving pattern recognition. Energy 2022, 243, 122752. [Google Scholar] [CrossRef] [Scilit]
- Song, K.; Li, F.; Hu, X.; He, L.; Niu, W.; Lu, S.; Zhang, T. Multi-mode energy management strategy for fuel cell electric vehicles based on driving pat-tern identification using a learning vector quantization neural network algorithm. J. Power Sources 2018, 389, 230. [Google Scholar] [CrossRef] [Scilit]
- Lei, Z.; Cheng, D.; Liu, Y.; Qin, D.; Zhang, Y.; Xie, Q. A dynamic control strategy for hybrid electric vehicles based on parameter optimization for multiple driving cycles and driving pattern recognition. Energies 2017, 10, 54. [Google Scholar] [CrossRef] [Scilit]
- Sun, X.; Zhou, Y.; Huang, L.; Lian, J. A real-time PMP energy management strategy for fuel cell hybrid buses based on driving segment feature recognition. Int. J. Hydrogen Energy 2021, 46, 39983–40000. [Google Scholar] [CrossRef] [Scilit]
- Zhan, S.; Qin, D.; Zeng, Y. Energy management strategy of HEV based on driving cycle recognition using a genet-ic-optimized K-means clustering algorithm. China J. Highw. Transp. 2016, 29, 130–137. [Google Scholar]
- Zhao, Y.; Xie, J.; Shi, J.; Li, H. Energy management strategy of fuel cell hybrid electric vehicles based on genetic algorithm-support vector machine condition recognition. Sci. Technol. Eng. 2020, 20, 5820–5827. [Google Scholar]
- Li, Y.; Jiao, X.H. Energy management strategy for hybrid electric vehicles based on adaptive equivalent consumption min-imization strategy and mode switching with variable thresholds. Sci. Prog. 2020, 103, 874992. [Google Scholar]
- Qin, D.; Qin, L. Energy management strategy for a power-split hybrid electric vehicle based on explicit stochastic model predictive control. J. South China Univ. Technol. (Nat. Sci. Ed.) 2019, 47, 112–120. [Google Scholar]
- Pan, W.; Wu, Y.; Tong, Y.; Li, J.; Liu, Y. Optimal rule extraction-based real-time energy management strategy for series-parallel hybrid electric vehicles. Energy Convers. Manag. 2023, 293, 117474. [Google Scholar] [CrossRef] [Scilit]
- Guo, L.; Zhang, X.; Zou, Y.; Guo, N.; Li, J.; Du, G. Cost-optimal energy management strategy for plug-in hybrid electric vehicles with varia-ble horizon speed prediction and adaptive state-of-charge reference. Energy 2021, 232, 120993. [Google Scholar] [CrossRef] [Scilit]
- Zou, K.; Luo, W.; Lu, Z. Real-time energy management strategy of hydrogen fuel cell hybrid electric vehicles based on power-following strategy and fuzzy logic control hybridization. World Electr. Veh. J. 2023, 14, 315. [Google Scholar] [CrossRef] [Scilit]
- Zhang, B.; Guo, S.; Zhang, X.; Xue, Q.; Teng, L. Adaptive smoothing power-following control strategy based on an optimal efficiency map for a hybrid electric tracked vehicle. Energies 2020, 13, 1893. [Google Scholar] [CrossRef] [Scilit]
- Jia, X.; Zhao, M. A hierarchical energy control strategy for hybrid electric vehicles with fuel cell/battery/ultracapacitor combining fuzzy control and status regulation. Electronics 2023, 12, 3428. [Google Scholar] [CrossRef] [Scilit]
- Kök, C.; Mert, S.O. Comparison of energy and exergy analysis of fuzzy logic and power-following control strategies in fuel cell electric vehicles. J. Power Sources 2024, 614, 235033. [Google Scholar] [CrossRef] [Scilit]
- Zheng, W.; Li, H.; Li, J. Research on brake energy recovery strategy based on working condition identification. Appl. Sci. 2024, 14, 3235. [Google Scholar] [CrossRef] [Scilit]
- Feng, G.; Zhang, J.; Yan, X.; Dong, C.; Liu, M.; Xu, L. Research on energy-saving control of agricultural hybrid tractors inte-grating working condition prediction. PLoS ONE 2024, 19, e0299658. [Google Scholar]
- Chen, Y.; Yang, L.; Yang, C.; Wang, W.; Zha, M.; Gao, P.; Liu, H. Real-time analytical solution to energy management for hybrid electric vehicles using intelligent driving cycle recognition. Energy 2024, 307, 132643. [Google Scholar] [CrossRef] [Scilit]
- Tao, S.; Peng, Z.; Zheng, W. Energy management strategy of fuel cell commercial vehicles based on adaptive rules. Sustainability 2024, 16, 7356. [Google Scholar] [CrossRef] [Scilit]
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. |
© 2025 by the authors. Published by MDPI on behalf of the World Electric Vehicle Association. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).






















