Next Article in Journal
Power Outage Prediction on Overhead Power Lines on the Basis of Their Technical Parameters: Machine Learning Approach
Previous Article in Journal
Maximum Efficiency Power Point Tracking in Reconfigurable S-LCC Compensated Wireless EV Charging Systems with Inherent CC and CV Modes Across Wide Operating Conditions
Previous Article in Special Issue
Load Mismatch Compensation of Load-Modulated Power Amplifiers: A Comprehensive Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Driver-Oriented Adaptive Equivalent Consumption Minimization Strategy for Plug-in Hybrid Electric Buses

by
Xiang Tian
1,2,
Ma Wan
1,
Xinqiang Chen
2,
Yingfeng Cai
1,*,
Xiaodong Sun
1,* and
Zhen Zhu
1
1
Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China
2
Chery New Energy Automobile Co., Ltd., Wuhu 241000, China
*
Authors to whom correspondence should be addressed.
Energies 2025, 18(18), 5033; https://doi.org/10.3390/en18185033
Submission received: 26 August 2025 / Revised: 16 September 2025 / Accepted: 19 September 2025 / Published: 22 September 2025
(This article belongs to the Special Issue Renewable Energy Management System and Power Electronic Converters)

Abstract

The adaptability of the supervisory control strategy of plug-in hybrid electric buses (PHEBs) to different driving styles determines the energy-saving performance. This paper proposes a driver-oriented adaptive equivalent consumption minimization strategy (ECMS) for PHEBs. The strategy aims to improve the fuel economy of PHEBs as much as possible by adapting to different driving styles while satisfying the physical constraints of the hybrid power system. Firstly, an online driving style recognition algorithm based on the Fuzzy K-means (FKM) algorithm and the random forest (RF) method is devised, in which the FKM algorithm is used to preprocess the feature parameters related to driving styles and the RF method is utilized to identify the driver’s driving style. Secondly, the driving style recognition results are introduced into the ECMS framework to form a driver-oriented energy management strategy. Finally, the proposed control strategy is verified using both Matlab/Simulink and Hardware-in-the-Loop. The verification results demonstrate that the proposed control strategy improves the fuel economy of PHEBs.

1. Introduction

With the increasingly serious problems of oil resource shortages and global warming, the development of new energy vehicles has received widespread attention [1,2,3]. Compared with gas-powered vehicles, plug-in hybrid electric vehicles (PHEVs) offer lower emissions and improved energy efficiency, thus attracting much attention from the market [4]. However, the energy-saving performance of PHEVs is influenced by factors such as supervisory control strategy, driver style, and traffic conditions. Research from Oak Ridge National Lab indicates that incorporating driver style into the supervisory control strategy for PHEVs can reduce fuel consumption by 25% to 68%, or even up to 100%. Clearly, tailoring the supervisory control strategy to individual drivers is essential for improving the fuel economy of vehicles [5,6].
Many studies have been executed to investigate the relationship between driving behavior and vehicle fuel consumption. It is well known that frequent sharp acceleration and deceleration by drivers will lead to an increase in fuel consumption [7,8,9]. When the driver gently uses the accelerator and brake pedals, it is beneficial for improving the vehicle fuel economy. The influence of driving behavior should be considered when devising a supervisory control strategy. According to existing studies, several representative features, such as signals from the accelerator and brake pedals, vehicle velocity, jerk, and acceleration and deceleration, can be selected for driving style recognition. Based on these features, drivers are generally divided into aggressive, normal, and conservative drivers by using categorization algorithms. In [10], a two-step algorithm was proposed for the segmentation and clustering of driver’s driving behaviors based on eight state–action variables. The results demonstrate that this algorithm exhibits a better classification effect. However, the selection of segment duration has a remarkable impact on the performance of the algorithm. Additionally, an artificial neural network (ANN) was used to classify a person’s driving style, and its normalized average mean squared error was less than 11% [11]. The probabilistic Auto Regressive with eXogenous input (ARX) model was developed to recognize the style of individual drivers based on the labeled driving data collected from different drivers [12]. Both ANNs and the ARX model require extensive high-quality feature vector datasets for offline training. In [13], a statistical pattern recognition framework is introduced that employs kernel density estimation and entropy theory to categorize drivers into six distinct classes ranging from moderate to aggressive. Determining the entropy weight coefficients for aggressive and moderate styles is a challenging task. In [14], a hybrid algorithm composed of the K nearest neighbor (KNN) and the expectation maximization method was applied to identify driving styles. However, the complexity of the algorithm affects the real-time performance of its online applications. Hence, developing an efficient and accurate driving style recognition algorithm is particularly crucial for improving the fuel economy of vehicles.
The fuel economy of PHEVs is influenced by the relevant supervisory control strategies. Existing supervisory control strategies fall into categories such as rule-based, learning-based, and optimization-based strategies [15,16,17]. The charge-depleting and charge-sustaining (CDCS) strategy is a representative rule-based strategy for PHEVs noted for its robust reliability. However, its control performance depends on the engineer’s experience and calibration. With the development of artificial intelligence technology, many learning-based strategies have received widespread attention. Xu et al. proposed a reinforcement learning strategy to improve the fuel economy of hybrid electric vehicles, wherein parametric studies were conducted on four key factors [18]. In [19], deep reinforcement learning (DRL) is developed to improve the fuel economy for HEVs under different driving conditions. Learning-based strategies deliver near-optimal control and are readily deployable, yet their computational load remains a bottleneck. To overcome the limitations, optimization-based strategies have been explored in depth. The equivalent consumption minimization strategy (ECMS), as one representative of optimization-based strategies, has been widely used to optimize energy management for PHEVs. The core idea of ECMS is to improve fuel efficiency by translating battery energy consumption into the equivalent fuel consumption and then minimizing total fuel consumption. The determination of an equivalent factor is a key step during ECMS design. Musardo et al. proposed an adaptive ECMS for HEVs, and the equivalent factor was modified by using an on-the-fly algorithm [20]. Shi et al. proposed an adaptive energy management strategy for PHEVs considering traffic information, in which the equivalent factor was adjusted using a fuzzy controller [21]. In [22], an online adaptive optimization framework is devised to coordinate the optimization of battery aging and energy management for plug-in hybrid electric buses (PHEBs), in which a proportion–integral controller was employed to update the equivalent factor in real time. Many other methods, such as the adaptive neuro-fuzzy inference system [23] and DRL method [24,25] were also employed to update the equivalent factor. In addition, updating the equivalent factors based on the driver’s style to generate a modified version of the ECMS has become an important research hotspot in this field.
Motivated by existing studies, a driver-oriented adaptive ECMS for PHEBs is proposed in this paper. To accurately identify the driver’s driving style, an online driving style recognition algorithm based on the Fuzzy K-means (FKM) algorithm and random forest (RF) method is developed. The feature parameters related to the driving styles are processed to generate the labeled data by using the FKM algorithm. According to the labeled data, RF is constructed to recognize the driving styles. To adapt to individual drivers, an adaptive ECMS is designed to improve the vehicle fuel economy. Finally, the proposed control strategy is verified and verification results are systematically compared. The main contributions of this study are summarized as follows:
(1)
An online driving style recognition algorithm based on the FKM algorithm and RF method is devised.
(2)
According to the recognition results, a driver-oriented energy management strategy is formulated to determine the power distribution for PHEBs.
(3)
The Hardware-in-the-Loop (HiL) technique is used to verify the effectiveness and realizability of the proposed control strategy.
The rest of this paper is organized as follows. Section 2 describes the modeling of studied PHEB system. Section 3 presents the driver-oriented adaptive ECMS for PHEBs. Section 4 demonstrates the verification results of the proposed control strategy. Finally, Section 5 concludes the paper.

2. PHEB System Modeling

The PHEB contains two propulsion sources, an electric motor, and a diesel engine, which are assembled on the same axis, as depicted in Figure 1. An electrically controlled clutch is installed between the two propulsion sources to enable switching between different modes. The output electric motor is connected to the final drive via automated manual transmission. The technical parameters of the PHEB are listed in Table 1.

2.1. Vehicle Longitudinal Dynamic Model

To reduce the complexity of the vehicle model, a steady-state vehicle model that only considers longitudinal motion is described as follows [26,27]:
T d r i v e = r w m g f r cos θ + m g sin θ + C D A v 2 21.15 + δ m v ˙
where Tdrive is the driving torque, θ is the road slope, and v is the vehicle velocity.

2.2. Engine Model

Due to the nonlinear dynamics of the engine, it is difficult to design a high-fidelity engine model [28]. Based on the data provided by the original manufacturer, a data-driven model is built in this paper. Considering that the engine is a machine that operates using fuel, the engine fueling rate is expressed by
m ˙ f = f fuel T e , ω e
where m ˙ f denotes the engine fueling rate. Te and ωe denote the torque and speed of engine, respectively. Figure 2 shows the data of brake-specific fuel consumption (BSFC).

2.3. Motor Model

The motor has two operating modes: one is the motor mode and the other is the generator mode [29]. During the brake action, the motor can generate the power to charge the battery [30,31]. Neglecting the electromagnetic dynamic features, the motor power Pm can be calculated by
P m = T m ω m η m ,   Motor T m ω m η m ,   Generator
where Tm, ωm, and ηm are the torque, speed, and efficiency of the motor, respectively. The motor efficiency is determined using an interpolation method, which can be represented as follows:
ηm = fmot(Tm, ωm)
where fmot(.) represents the efficiency map of the motor.

2.4. Battery Model

In this paper, an equivalent circuit model is selected to simulate the electrical performance of the battery [32,33]. This circuit model includes internal resistance RB and open circuit voltage VOC, as shown in Figure 3. The state of charge (SOC) can be calculated as follows [34,35]:
I B = 1 2 R B V OC V OC 2 4 R B P B s o c = s o c 0 0 t I B d t / Q I
where IB and PB denote the current and power of the battery, respectively. QI denotes the nominal battery capacity, and soc0 denotes the initial SOC.

3. Vehicle Control Problem Formulation

The supervisory control strategy of PHEBs is to coordinate the control of the engine and electric motor to achieve the lowest fuel consumption while keeping the battery SOC at an appropriate low level over a driving cycle [36,37,38,39]. However, different drivers show different driving behaviors [40,41]. For example, an aggressive driver may manipulate the accelerator and brake pedals frequently even in congested traffic conditions. Conservative drivers attach more importance to ride comfort and fuel consumption, so the frequency and amplitude of the acceleration and brake pedal operations are low [42,43,44]. To improve the adaptability, the supervisory control strategy can be designed with driving styles. Figure 4 illustrates the framework of the proposed control strategy. The FKM algorithm is applied to preprocess the collected data, then the labeled data is used to generate the RF model for identifying the driving style. According to the recognition results, the equivalent factor can be updated online. Finally, the adaptive ECMS framework is formulated to determine the power distribution for PEHBs.

3.1. Driver’s Driving Type Recognition

The driving style plays a crucial role in the details of vehicle velocity changes and has a non-negligible impact on vehicle energy consumption. If the driver’s driving style can be identified from historical data, the power distribution function becomes more accurate, which is further conducive to improving the fuel economy. To better recognize the driver’s driving style, feature parameters related to driving style need to be extracted from historical velocity segments and the instant opening information of the pedal. Inspired by previous research works [45], the maximum velocity, average velocity, maximum acceleration, and average acceleration are chosen as the feature parameters. These parameters can be obtained from the velocity segment of m seconds by using the sliding time window. The instant opening information of the pedal includes the accelerator pedal and brake pedal. Hence, the vector of feature parameters can be expressed by
D = [vmax, vavg, amax, aavg, pda, pdb]
where vmax denotes maximum velocity, vavg denotes average velocity, amax denotes maximum acceleration, aavg denotes average acceleration, and pda and pdb denote the instant opening of the accelerator and brake pedals, respectively.

3.1.1. FKM Algorithm

In this study, the FKM algorithm is utilized to preprocess the feature parameters related to the driving styles. The FKM algorithm is an unsupervised classification approach, which aims to identify each sample to a certain cluster based on a membership degree [46,47,48]. Its implementation of the classification process is to minimize the fuzzy objective function [49]. Given a dataset X = [x1, x2, …, xi, …, xN] ∈ RD×N, where N and D denote the number of samples and features, respectively, the fuzzy objective function is formulated by
J ( U , F ) = i = 1 N j = 1 K u i j m x i f j 2 2 U = u i j N × K , F = [ f 1 , f 2 , , f i , , f K ] s . t . j = 1 K u i j = 1 , 0 u i j 1 , i = 1 , , N
where J denotes the fuzzy objective function, K denotes the number of clusters, uij denotes the membership degree of the i-th sample belonging to the j-th cluster, m denotes the fuzziness index, and fj denotes the centroid of the j-th cluster, which can be calculated as follows:
f j = i = 1 N u i j m x i i = 1 N u i j m
The membership degree uij can be expressed by
u i j = n = 1 K x i f j 2 2 x n f j 2 2 1 m 1 1
The membership degree can be regarded as the probability that a sample belongs to a category. If a sample shows a high degree in a cluster, it can be assigned to that cluster. In this study, driver’s driving styles are divided into aggressive, normal, and conservative types. The flow chart of the FKM algorithm is presented in Figure 5.

3.1.2. RF Method

RF is a powerful ensemble learning algorithm including a set of decision trees [50,51]. It is widely applied to solve regression and classification problems. The key idea of the RF method is ensemble learning, which improves model robustness and accuracy by combining the predictions of several decision trees [52]. For the RF method, each decision tree is independently constructed and randomness is integrated into the construction process. The training data for each tree are generated by using the bagging or boosting method. Furthermore, at each decision node, feature selection is conducted using a random subset of features, not all available features. This manner is conducive to a reduction in the risk of overfitting and an improvement in the resilience of the model toward noise in the data. In the prediction stage, the final prediction result of the RF method is available by averaging or majority voting across all trees. This is also beneficial for balancing the prediction error of a single tree and improving the generalization ability. Here, the driving style recognition function is realized using the RF method, and the implementation process contains the following steps:
Step 1 (sampling): random subsample for constructing the decision tree is available by randomly selecting a portion of samples from the original dataset;
Step 2 (feature selection): subset of features is obtained by randomly selecting from all available features;
Step 3 (individual decision tree generation): generate a decision tree by using selected feature subsets and subsamples;
Step 4 (multiple decision trees construction): repeat steps 1 to 3 when the termination conditions are not satisfied, otherwise go to step 5;
Step 5 (voting processing): for classification problems, votes are cast on the recognition results of each decision tree, and the category with the most votes is chosen as the final output result. The whole voting process can be summarized as
h = mod e h 1 z , h 2 z , h K z
where h is the voting result from the RF method, hk(z) is the prediction result of k-th tree, and K is the number of the decision trees. The RF structure is shown in Figure 6.

3.2. Energy Management Problem Formulation

The energy flow of PHEBs can be optimized through supervisory control strategies, thereby minimizing energy consumption. In this study, the control variable u and state variable x are expressed as
x t = s o c t u t = T m t
Due to the physical limitations of some power components, the following constraints should be satisfied by
T e min T e t T e max , ω e min ω e t ω e max T m min T m t T m max , ω m min ω m t ω m max s o c in s o c t s o c end
where superscript max represents the maximum value and min represents the minimum value. socin is the initial battery SOC and socend is the expected final battery SOC. Here, the ECMS algorithm is applied to obtain the optimal control variables. The crucial principle of ECMS is to equate electrical energy into virtual fuel consumption based on a specific equivalent conception. The whole optimal control problem can be formulated by
m ˙ e q v u t , t = m ˙ f T e t , t + m ˙ e l e u t , t T e _ best , T m _ best = arg min [ T e , T m ] m ˙ e q v u t , t
where m ˙ e q v is instantaneous equivalent fuel consumption. Te_best and Tm_best are the optimal engine and motor torque derived from the above control problem, respectively. m ˙ e l e is the virtual fuel consumption converting from the motor power, which can be expressed by
m ˙ e l e u t , t = s t P m ( u t , t ) H l
where Hl is the fuel lower heating value and s(t) is the equivalent factor. The equivalent factor s(t) is inextricably linked to the fuel consumption of vehicles. If the equivalent factor is small, it means that more electrical energy is consumed to drive the vehicle, while conversely, more fuel is consumed.
Unlike the charge-sustaining HEV, PHEBs equipped with a large-capacity battery can provide more electrical energy to generate the kinetic power for vehicle moving and reduce the fuel consumption. Considering the operation characteristic of PHEBs, the battery SOC should follow the targeted value to achieve a sound fuel economy. Hence, s(t) can be defined by
s t = s 0 t + k p s o c t s o c f t + k i 0 t s o c t s o c f t d t
where kp denotes the proportional coefficient and ki denotes the integral coefficient. s0(t) denotes the initial equivalent factor and socf(t) denotes the reference SOC. Here, a reference SOC trajectory can be planned as [53,54]
s o c f t = s o c in L n t L N R d L n t L N s o c in s o c end
where Ln(t) is the current travel distance and LN is the total mileage of one driving mission. Rd(·) is the round-down function. To adapt to individual drivers, the equivalent factor is adjusted through the following equation based on the recognition results of the driver’s driving type:
s t + T = s t + φ L t + T
where φ denotes the constant coefficient, s’ denotes the adjusted equivalent factor, and L(·) denotes the updating function regarding the driver’s driving type.
L t + T = 1 N n = 1 N h t + n T 0
where T0 and T denote the sampling and update periods, respectively. N denotes the sampling number within one update cycle. h(t + nT0) denotes the voting result from the RF method in the last update period.

4. Discussion

In this section, the vehicle model, the recognition method of the driver’s driving style, and the proposed control strategy are constructed in Matlab/Simulink R2023a.

4.1. Vehicle Model Verification

According to the modeling equations, the component modules that make up the vehicle transmission system are constructed in the Simulink platform. To verify the validity of the constructed modules, the China typical city bus driving cycle (CCBC) is chosen as the test cycle. The verification results regarding the vehicle model, including the vehicle velocity and the signal of the acceleration and brake pedals, are shown in Figure 7.
The signal of the accelerator and brake pedals displayed in Figure 7a shows that these constructed models operate normally. Under these control signals, the output of the vehicle transmission system can satisfy the power demand for vehicle operation. According to Figure 7b, it can be discerned that the velocity in the simulation follows the reference profiles well. Hence, the constructed model can meet the requirements of subsequent verification.

4.2. Driving Style Recognition Assessment

All feature parameters related to driving style are gathered using a driving simulator, and its schematic diagram is shown in Figure 8. The driving simulator contains a virtual environment, a vehicle model, and the driver’s operation input equipment. The driver’s operation equipment consists of the brake/accelerator pedal, steering wheel, and gear shift. The virtual environment is implemented using PreScan software 8.5. In addition, the feature parameters are collected using a data acquisition model. In this study, five human drivers with different driving styles are invited to participate. Before testing, all participants need to label their own driving style using a questionnaire.
The RF method is compared with widely used classification models, including decision tree (DT), KNN, and support vector machine (SVM). The original datasets are divided into two subsets: training and testing. The training dataset is applied to determine the parameters of the classification model, while the testing dataset is dedicated to assessing the performance of the model. The comparison of the confusion matrix of different models is demonstrated in Figure 9. In Figure 9a, the RF method exhibits the preferable recognition performance, and the average accuracy rate is at about 85.07%. In the specific driving style identification, the normal styles are often wrongly classified as aggressive styles or conservative styles, and the accuracy rate for the normal driving style is only 80.66%. This is because the boundary between the normal driving style and the other two styles is not very clear. In Figure 9b, the accuracy rates of the DT method for aggressive, normal, and conservative styles are 82.07%, 78.29%, and 81.66%, respectively. These results fully demonstrate that the identification performance of a single tree is inferior to that of the RF composed of multiple trees. In Figure 9c, the accuracy rates of the KNN method for aggressive, normal, and conservative styles are 80.15%, 75.45%, and 76.99%, respectively. The choice of the k value has a remarkable impact on the algorithm’s performance, and currently there is no adequate theory to guide its selection. In Figure 9d, the identification performance of the SVM algorithm is unsatisfactory, and the accuracy rates for the three styles are almost all below 75%. The above results demonstrate the superiority of the proposed driving style identification model.

4.3. Optimization Performance Analysis

To verify the performance of the proposed control strategy, the CCBC was repeated seven times in this test. The aggressive driver’s operations are simulated in the test. In addition, the initial battery SOC was set as 90%.
The simulated velocity and battery SOC trajectory are shown in Figure 10. It can be observed from the figure that the simulated velocity accurately follows the reference value, and the maximum error of the velocity is less than 3 km/h. The battery SOC curve illustrated in Figure 10b shows a downward trend along with the mileage increase, and this phenomenon also conforms to the pre-set requirements. The engine torque and motor torque during the whole testing cycle are demonstrated in Figure 11. It can be discerned that the coupling of engine torque and motor torque can satisfy the demand torque for PHEB operation. In particular, the engine can operate as much as possible in the high-efficiency area due to the regulating effect of the motor. In regenerative braking mode, the motor operates in generator mode to convert the vehicle’s kinetic energy into electrical energy and store it in the battery.
To show the advantage of the proposed control strategy, CDCS, ECMS, and model predictive control (MPC) were chosen as references for the comparison of fuel-saving performance. The detailed comparison results between the proposed control strategy and other strategies, including final SOC, computing time, 100 km fuel consumption, and reduction, are shown in Table 2. It can be discerned that the final SOC of these strategies is basically the same after the test: all around 0.71. The fuel consumptions of CDCS, ECMS, MPC, and the proposed control strategy are 23.69 L/100 km, 21.62 L/100 km, 21.81 L/100 km, and 20.27 L/100 km, respectively. Compared with that of CDCS, ECMS, and MPC, the 100 km fuel consumption of the proposed control strategy can be reduced by 14.4%, 6.2%, and 7.3%, respectively. The awareness of driver’s driving style noticeably increases the adaptiveness of the proposed control strategy. Compared with CDCS, ECMS, and MPC methods, the proposed control strategy exhibits an outstanding fuel economy performance. Because the control rules of the CDCS method are simple, its computing time only requires 96.3 s. The computing time of the ECMS and MPC methods are 400.5 s and 447.2 s, respectively. In addition, the computing time of the proposed control strategy is 482.7 s, which is longer than that of the other methods. It can be inferred that the proposed control strategy with driving style recognition and equivalent factor adjustment functions needs more time to handle these processes. Nevertheless, this will not affect the practical application of the proposed control strategy.
The distribution of engine operating points is an important indicator for evaluating the performance of the control strategy. Figure 12 illustrates the distribution of engine operating points of different control strategies. Constrained by the fixed rules, the CDCS method loses optimality, resulting in a markedly dispersed distribution of engine operating points. The fixed equivalent factor can also cause the same problem for the ECMS method. In addition, it can be discerned that the distribution of engine operating points in high-efficiency regions under the proposed control strategy rises from 35% to 37% compared with the MPC method, while their presence in low-efficiency regions falls sharply from 14% to 9%. This also explains the reason why the proposed control strategy exhibits a better performance for the fuel economy.

4.4. HiL Verification

In this section, the HiL manner is selected to validate the performance of the proposed control strategy in real time. The hardware units include the processor card (PXI-8108 RT), CAN interface module (PXI-8512/2), multifunctional RIO board (PXI-7831 R), programmable power supply (HS052/2U), and product-level vehicle control unit. The HiL testing equipment is shown in Figure 13. To make a fair comparison, the aggressive driver’s operations are also modeled using HiL testing.
The HiL testing results are demonstrated in Figure 14. According to Figure 14, the velocity generated from the HiL testing also follows the reference value well. There are slight differences between the testing and simulation results in terms of engine torque and motor torque. That is because of the difference in signal transmission and processing between HiL testing and simulations. Nevertheless, the testing results still indicate that the proposed control strategy is feasible in practical applications.

5. Conclusions

In this paper, a driver-oriented adaptive ECMS for PHEBs is proposed to determine the energy allocation. To adapt to individual drivers, an online driving style recognition algorithm is devised using the FKM algorithm and RF method. According to the recognition results, an adaptive supervisory control strategy based on the ECMS method is formulated. Finally, numerous verifications are executed. The results demonstrate the desirable performance of the proposed control strategy. The major conclusions are summarized as follows:
(1)
To handle the mass of data collected from a driving simulator, the FKM algorithm is applied to label feature parameters related to driver’s driving styles. Then, the driving style recognition model is developed based on the RF method.
(2)
According to the recognition results, the equivalent factor can be updated online and the energy allocation framework is constructed. Compared with the ECMS method, the 100 km fuel consumption of the proposed control strategy can be reduced by 6.2% over the testing cycle.
(3)
Our future work will focus on real vehicle experiment validation to further verify the realizability of the proposed control strategy. With the development of intelligent traffic systems, traffic information will be incorporated into the vehicle control framework, thereby further improving the fuel economy of vehicles.

Author Contributions

Conceptualization, Y.C. and X.S.; methodology, X.C.; software, X.T.; validation, X.T., M.W., and Z.Z.; formal analysis, X.T.; investigation, M.W.; writing—original draft preparation, X.T.; writing—review and editing, M.W.; visualization, X.T.; supervision, Y.C.; project administration, Y.C.; funding acquisition, X.T. and X.C. 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 No. 2024M761549) and the Postdoctoral Researchers’ Scientific Research Funding Project of Anhui Province (Grant No. 2023B690).

Data Availability Statement

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

Conflicts of Interest

Author Xinqiang Chen was employed by the company Chery New Energy Automobile Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PHEBsPlug-in hybrid electric buses
ECMSEquivalent consumption minimization strategy
PHEVsPlug-in hybrid electric vehicles
ANNArtificial neural network
ARXAuto Regressive with eXogenous input
CDCSCharge-depleting and charge-sustaining
DRLDeep reinforcement learning
RFRandom forest
HiLHardware-in-the-Loop
FKMFuzzy K-means
CCBCChina typical city bus driving cycle
DTDecision Tree
KNNK nearest neighbor
SVMSupport Vector Machine
MPCModel predictive control
BSFCBrake-specific fuel consumption
SOCState of charge

References

  1. Martinez, C.; Hu, X.; Cao, D.; Velenis, E.; Gao, B.; Wellers, M. Energy management in plug-in hybrid electric vehicles: Recent progress and a connected vehicles perspective. IEEE Trans. Veh. Technol. 2017, 66, 4534–4549. [Google Scholar] [CrossRef]
  2. Ansari, A.; Abediasl, H.; Shahbakhti, M. Ambient temperature effects on energy consumption and CO2 emissions of a plug-in hybrid electric vehicle. Energies 2024, 17, 3566. [Google Scholar] [CrossRef]
  3. Zhu, Z.; Yang, Y.; Wang, D.; Cai, Y.; Lai, L. Energy saving performance of agricultural tractor equipped with mechanic-electronic-hydraulic powertrain system. Agriculture 2022, 12, 436. [Google Scholar] [CrossRef]
  4. Liang, J.; Feng, J.; Fang, Z.; Lu, Y.; Yin, G.; Mao, X.; Wu, J.; Wang, F. An energy-oriented torque-vector control framework for distributed drive electric vehicles. IEEE Trans. Transp. Electr. 2023, 9, 4014–4031. [Google Scholar] [CrossRef]
  5. Hu, J.; Pan, J.; Chai, X.; Sun, Y.; Xu, L. Development of an attitude adjustment crawler chassis for combine harvester and experiment of adaptive leveling system. Agronomy 2022, 12, 12030717. [Google Scholar] [CrossRef]
  6. Duhr, P.; Christodoulou, G.; Balerna, C.; Salazar, M.; Cerofolini, A.; Onder, C. Time-optimal gearshift and energy management strategies for a hybrid electric race car. Appl. Energy 2021, 282, 115980. [Google Scholar] [CrossRef]
  7. Tang, X.; Zhang, D.; Liu, T.; Khajepour, A.; Yu, H.; Wang, H. Research on the energy control of a dual-motor hybrid vehicle during engine start-stop process. Energy 2019, 166, 1181–1193. [Google Scholar] [CrossRef]
  8. Liu, Z.; Wu, J.; Cai, Y.; Wang, H.; Chen, L.; Liu, Q. Dual-stage feature specialization network for robust visual object detection in autonomous vehicles. Sci. Rep. 2025, 15, 15501. [Google Scholar] [CrossRef]
  9. Shi, Q.; Mao, H.; Guan, X. Numerical simulation and experimental verification of the deposition concentration of an unmanned aerial vehicle. Appl. Eng. Agric. 2019, 35, 367–376. [Google Scholar] [CrossRef]
  10. Higgs, B.; Abbas, M. Segmentation and clustering of car-following behavior: Recognition of driving patterns. IEEE Trans. Intell. Transp. Syst. 2015, 16, 81–90. [Google Scholar] [CrossRef]
  11. Brombacher, P.; Masino, J.; Frey, M.; Gauterin, F. Driving event detection and driving style classification using artificial Neural Networks. In Proceedings of the IEEE International Conference on Industrial Technology, Toronto, ON, Canada, 22–25 March 2017; pp. 997–1002. [Google Scholar]
  12. Sundbom, M.; Falcone, P.; Sjoberg, J. Online driver behavior classification using probabilistic ARX models. In Proceedings of the 16th International IEEE Conference on Intelligent Transportation Systems, Hague, The Netherlands, 6–9 October 2013; pp. 1107–1112. [Google Scholar]
  13. Yang, S.; Wang, W.; Zhang, F.; Hu, Y.; Xi, J. Driving-style-oriented adaptive equivalent consumption minimization strategies for HEVs. IEEE Trans. Veh. Technol. 2018, 67, 9249–9261. [Google Scholar] [CrossRef]
  14. Tian, X.; Cai, Y.; Sun, X.; Zhu, Z.; Xu, Y. An adaptive ECMS with driving style recognition for energy optimization of parallel hybrid electric buses. Energy 2019, 189, 116151. [Google Scholar] [CrossRef]
  15. Zhu, Z.; Zeng, L.; Chen, L.; Zou, R.; Cai, Y. Fuzzy Adaptive energy management strategy for a hybrid agricultural tractor equipped with HMCVT. Agriculture 2022, 12, 1986. [Google Scholar] [CrossRef]
  16. Zhuang, W.; Li, S.; Zhang, X.; Kum, D.; Song, Z.; Yin, G.; Ju, F. A survey of powertrain configuration studies on hybrid electric vehicles. Appl. Energy 2020, 262, 114553. [Google Scholar] [CrossRef]
  17. Liu, H.; Yan, S.; Shen, Y.; Li, C.; Zhang, Y.; Hussain, F. Model predictive control system based on direct yaw moment control for 4WID self-steering agriculture vehicle. Int. J. Arg. Biol. Eng. 2021, 14, 175–181. [Google Scholar] [CrossRef]
  18. Xu, B.; Rathod, D.; Zhang, D.; Yebi, A.; Zhang, X.; Li, X.; Filipi, Z. Parametric study on reinforcement learning optimized energy management strategy for a hybrid electric vehicle. Appl. Energy 2020, 259, 114200. [Google Scholar] [CrossRef]
  19. Hu, X.; Liu, T.; Qi, X.; Barth, M. Reinforcement learning for hybrid and plug-in hybrid electric vehicle energy management: Recent advances and prospects. IEEE Ind. Electron. Mag. 2019, 13, 16–25. [Google Scholar] [CrossRef]
  20. Musardo, C.; Rizzoni, G.; Guezennec, Y.; Staccia, B. A-ECMS: An adaptive algorithm for hybrid electric vehicle energy management. In Proceedings of the European Control Conference, Seville, Spain, 12–15 December 2005; pp. 1816–1823. [Google Scholar]
  21. Shi, D.; Li, S.; Xu, H.; Wang, S.; Wang, L. Design and test of adaptive energy management strategy for plug-in hybrid electric vehicle considering traffic information. Energy 2025, 325, 136093. [Google Scholar] [CrossRef]
  22. Zhang, S.; Hu, X.; Xie, S.; Song, Z.; Hu, L.; Hou, C. Adaptively coordinated optimization of battery aging and energy management in plug-in hybrid electric buses. Appl. Energy 2019, 256, 113891. [Google Scholar]
  23. Vignesh, R.; Harikrishnan, A.; Ashok, B.; Kumar, M.; Malewar, R. Optimal power split control strategy for plug-in biofuel-electric hybrid vehicle using improvised adaptive ECMS control algorithm. J. Braz. Soc. Mech. Sci. Eng. 2023, 45, 594. [Google Scholar] [CrossRef]
  24. Shi, D.; Xu, H.; Wang, S.; Hu, J.; Chen, L.; Yin, C. Deep reinforcement learning based adaptive energy management for plug-in hybrid electric vehicle with double deep Q-network. Energy 2024, 305, 132402. [Google Scholar]
  25. Sun, H.; Fu, Z.; Tao, F.; Zhu, L.; Si, P. Data-driven reinforcement learning-based hierarchical energy management strategy for fuel cell/battery/ultracapacitor hybrid electric vehicles. J. Power Sources 2020, 455, 227964. [Google Scholar] [CrossRef]
  26. Chen, Y.; Chen, L.; Wang, R.; Shen, X.X.Y.; Liu, Y. Modeling and test on height adjustment system of electrically-controlled air suspension for agricultural vehicles. Int. J. Arg. Biol. Eng. 2016, 9, 40–47. [Google Scholar]
  27. Xie, S.; He, H.; Peng, J. An energy management strategy based on stochastic model predictive control for plug-in hybrid electric buses. Appl. Energy 2017, 196, 279–288. [Google Scholar] [CrossRef]
  28. Li, L.; You, S.; Yang, C. Multi-objective stochastic MPC-based system control architecture for plug-in hybrid electric buses. IEEE Trans. Ind. Electron. 2016, 63, 4752–4763. [Google Scholar] [CrossRef]
  29. Lim, H. Online ecological energy management for plug-in HEVs using optimal soc prediction and stochastic optimization. IEEE Trans. Intell. Transp. Syst. 2024, 25, 10885–10895. [Google Scholar] [CrossRef]
  30. Sarvaiya, S.; Ganesh, S.; Xu, B. Comparative analysis of hybrid vehicle energy management strategies with optimization of fuel economy and battery life. Energy 2021, 228, 120604. [Google Scholar] [CrossRef]
  31. Wu, J.; Wei, Z.; Li, W.; Wang, Y.; Li, Y.; Sauer, D. Battery thermal- and health-constrained battery thermal- and health-constrained based on soft actor-critic DRL algorithm. IEEE Trans. Ind. Inform. 2021, 17, 3751–3761. [Google Scholar] [CrossRef]
  32. Wang, H.; Chen, Y.; Cai, Y.; Chen, L.; Li, Y.; Sotelo, M.; Li, Z. SFNet-N: An Improved SFNet algorithm for semantic segmentation of low-light autonomous driving road scenes. IEEE Trans. Intell. Transp. Syst. 2022, 23, 21405–21417. [Google Scholar] [CrossRef]
  33. Chen, C.; Liu, Z.; Wan, S.; Luan, J.; Pei, Q. Traffic flow prediction based on deep learning in internet of vehicles. IEEE Trans. Intell. Transp. Syst. 2021, 22, 3776–3789. [Google Scholar]
  34. Shafikhani, I.; Ǻslund, J. Energy management of hybrid electric vehicles with battery aging considerations: Wheel loader case study. Control Eng. Pract. 2021, 110, 104759. [Google Scholar] [CrossRef]
  35. Sciarretta, A.; Back, M.; Guzzella, L. Optimal control of parallel hybrid electric vehicles. IEEE Trans. Contr Syst. Technol. 2005, 12, 352–363. [Google Scholar] [CrossRef]
  36. Zhao, D.; Stobart, R.; Dong, G.; Winward, E. Real-time energy management for diesel heavy duty hybrid electric vehicles. IEEE Trans. Contr Syst. Technol. 2015, 23, 829–841. [Google Scholar] [CrossRef]
  37. Anselma, P.G. Computationally efficient evaluation of fuel and electrical energy economy of plug-in hybrid electric vehicles with smooth driving constraints. Appl. Energy 2022, 307, 118247. [Google Scholar] [CrossRef]
  38. Li, J.; Wu, Z.; Shang, Z. Dynamic measurement method for steering wheel angle of autonomous agricultural vehicles. Agriculture 2024, 14, 1602. [Google Scholar] [CrossRef]
  39. Gnanaprakasam, C.; Meena, S.; Devi, M.; Shanmugasundaram, N.; Sridharan, S. Robust energy management technique for plug-in hybrid electric vehicle with traffic condition identification. Appl. Soft Comput. 2023, 133, 109937. [Google Scholar] [CrossRef]
  40. Nassar, M.; Shaltout, M.; Hegazi, H. Multi-objective optimum energy management strategies for parallel hybrid electric vehicles: A comparative study. Energy Convers. Manag. 2023, 277, 116683. [Google Scholar] [CrossRef]
  41. Abd-Elhaleem, S.; Shoeib, W.; Sobaih, A. Improved power management under uncertain driving conditions for plug-in hybrid electric vehicles via intelligent controller. IEEE Trans. Intell. Transp. Syst. 2023, 24, 13698–13712. [Google Scholar] [CrossRef]
  42. Montazeri-Gh, M.; Mahmoodi-K, M. Optimized predictive energy management of plug-in hybrid electric vehicle based on traffic condition. J. Clean. Prod. 2016, 139, 935–948. [Google Scholar] [CrossRef]
  43. Zhang, Y.; Wei, C.; Liu, Y.; Chen, Z.; Hou, Z.; Xu, N. A novel optimal power management strategy for plug-in hybrid electric vehicle with improved adaptability to traffic conditions. J. Power Sources 2021, 489, 229512. [Google Scholar] [CrossRef]
  44. Li, S.; Gu, C.; Zhao, P.; Cheng, S. Adaptive energy management for hybrid power system considering fuel economy and battery longevity. Energy Convers. Manag 2021, 235, 114004. [Google Scholar] [CrossRef]
  45. Shokri, M.; Kebriaei, H. Mean field optimal energy management of plug-in hybrid electric vehicles. IEEE Trans. Veh. Technol. 2019, 68, 113–120. [Google Scholar] [CrossRef]
  46. Borlea, I.; Precup, R.; Borlea, A.; Iercan, D. A unified form of Fuzzy C-Means and K-Means algorithms and its partitional implementation. Knowl-Based Syst. 2021, 214, 106731. [Google Scholar]
  47. Chen, Y.; Chen, L.; Huang, C.; Lu, Y.; Wang, C. A dynamic tire model based on HPSO-SVM. Int. J. Argic. Biol. Eng. 2019, 12, 36–41. [Google Scholar] [CrossRef]
  48. Yu, Y.; Wei, P.; Wu, X.; Feng, Q.; Zhang, C. Discriminative fuzzy K-means clustering with local structure preservation for high-dimensional data. Knowl-Based Syst. 2024, 304, 112537. [Google Scholar] [CrossRef]
  49. Huan, J.; Cao, W.; Liu, X. A dissolved oxygen prediction method based on K-means clustering and the elm neural network: A case study of the changdang lake, China. Appl. Eng. Agric. 2017, 33, 461–469. [Google Scholar] [CrossRef]
  50. Chen, H.; Gao, F.; Rao, Z.; Hua, D. BORF: A Bayesian optimized random forest for prediction of aerosol extinction coefficient from Mie Lidar signal. Appl. Soft. Comput. 2025, 176, 113130. [Google Scholar] [CrossRef]
  51. Cui, L.; Mao, H.; Xue, X.; Ding, S.; Qiao, B. Optimized design and test for a pendulum suspension of the crop spray boom in dynamic conditions based on a six DOF motion simulator. Int. J. Argic. Biol. Eng. 2018, 11, 76–85. [Google Scholar]
  52. Wan, M.; Zou, S. Adolescent mental health state assessment framework by combining YOLO with random forest. Appl. Soft. Comput. 2025, 168, 112497. [Google Scholar] [CrossRef]
  53. Chen, D.; Chen, T.; Li, Z.; Liu, Z.; Sun, C.; Zhao, H. Energy management strategy for plug-in hybrid electric vehicles based on vehicle speed prediction and limited traffic information. Energy 2025, 326, 136292. [Google Scholar] [CrossRef]
  54. Aletras, N.; Broekaert, S.; Bitsanis, E.; Fontaras, G.; Samaras, Z.; Ntziachristos, L. Energy management algorithm based on average power demand prediction for plug-in hybrid electric trucks. Energy Convers. Manag. 2023, 299, 117785. [Google Scholar] [CrossRef]
Figure 1. PHEB configuration.
Figure 1. PHEB configuration.
Energies 18 05033 g001
Figure 2. BSFC map of the engine.
Figure 2. BSFC map of the engine.
Energies 18 05033 g002
Figure 3. Equivalent circuit model.
Figure 3. Equivalent circuit model.
Energies 18 05033 g003
Figure 4. Framework of the proposed control strategy.
Figure 4. Framework of the proposed control strategy.
Energies 18 05033 g004
Figure 5. Flow chart of FKM algorithm.
Figure 5. Flow chart of FKM algorithm.
Energies 18 05033 g005
Figure 6. RF structure.
Figure 6. RF structure.
Energies 18 05033 g006
Figure 7. Verification results. (a) Signal of acceleration and brake pedals. (b) Vehicle velocity.
Figure 7. Verification results. (a) Signal of acceleration and brake pedals. (b) Vehicle velocity.
Energies 18 05033 g007
Figure 8. Schematic diagram of driving simulator.
Figure 8. Schematic diagram of driving simulator.
Energies 18 05033 g008
Figure 9. Comparison of confusion matrix of different models. (a) RF. (b) DT. (c) KNN. (d) SVM.
Figure 9. Comparison of confusion matrix of different models. (a) RF. (b) DT. (c) KNN. (d) SVM.
Energies 18 05033 g009aEnergies 18 05033 g009b
Figure 10. Simulated velocity and SOC curve. (a) Simulated velocity. (b) Battery SOC curve.
Figure 10. Simulated velocity and SOC curve. (a) Simulated velocity. (b) Battery SOC curve.
Energies 18 05033 g010
Figure 11. Output torque. (a) Engine. (b) Motor.
Figure 11. Output torque. (a) Engine. (b) Motor.
Energies 18 05033 g011
Figure 12. Distribution of engine operating points of different control strategies.
Figure 12. Distribution of engine operating points of different control strategies.
Energies 18 05033 g012
Figure 13. HiL testing equipment.
Figure 13. HiL testing equipment.
Energies 18 05033 g013
Figure 14. HiL testing results. (a) Velocity. (b) Engine torque. (c) Motor torque.
Figure 14. HiL testing results. (a) Velocity. (b) Engine torque. (c) Motor torque.
Energies 18 05033 g014
Table 1. Technical parameters of PHEB.
Table 1. Technical parameters of PHEB.
ParameterSymbolValue
Gross massm15,000 kg
Aerodynamic drag coefficientCD0.6
Rolling resistance coefficientfr0.019
Air densityρ1.293 kg/m3
Windward areaA6.05 m2
Acceleration of gravityg9.8 m/s2
Tire rolling radiusrw0.512 m
Rotating mass correction coefficient δ1.02
Table 2. Control performance of different control methods.
Table 2. Control performance of different control methods.
MethodFinal SOCComputing Time (s)100 km Fuel Consumption (L)Reduction
CDCS0.701596.323.6914.4%
ECMS0.7194400.521.626.2%
MPC0.7119447.221.817.3%
Proposed control strategy0.7213482.720.27---
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

Tian, X.; Wan, M.; Chen, X.; Cai, Y.; Sun, X.; Zhu, Z. Driver-Oriented Adaptive Equivalent Consumption Minimization Strategy for Plug-in Hybrid Electric Buses. Energies 2025, 18, 5033. https://doi.org/10.3390/en18185033

AMA Style

Tian X, Wan M, Chen X, Cai Y, Sun X, Zhu Z. Driver-Oriented Adaptive Equivalent Consumption Minimization Strategy for Plug-in Hybrid Electric Buses. Energies. 2025; 18(18):5033. https://doi.org/10.3390/en18185033

Chicago/Turabian Style

Tian, Xiang, Ma Wan, Xinqiang Chen, Yingfeng Cai, Xiaodong Sun, and Zhen Zhu. 2025. "Driver-Oriented Adaptive Equivalent Consumption Minimization Strategy for Plug-in Hybrid Electric Buses" Energies 18, no. 18: 5033. https://doi.org/10.3390/en18185033

APA Style

Tian, X., Wan, M., Chen, X., Cai, Y., Sun, X., & Zhu, Z. (2025). Driver-Oriented Adaptive Equivalent Consumption Minimization Strategy for Plug-in Hybrid Electric Buses. Energies, 18(18), 5033. https://doi.org/10.3390/en18185033

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