Next Article in Journal
Chemical Composition and Antimicrobial Activity of Essential Oils and Hydrosols from Oregano, Sage and Pennyroyal against Oral Pathogens
Previous Article in Journal
InRes-ACNet: Gesture Recognition Model of Multi-Scale Attention Mechanisms Based on Surface Electromyography Signals
Previous Article in Special Issue
STAVOS: A Medaka Larval Cardiac Video Segmentation Method Based on Deep Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Brake Energy Recovery Strategy Based on Working Condition Identification

1
School of Mechanical and Electrical Engineering, Guilin University of Electronic Technology, Guilin 541004, China
2
School of Mechanical and Automotive Engineering, Guangxi University of Science and Technology, Liuzhou 545006, China
3
Commercial Vehicle Technology Center, Dong Feng Liuzhou Automobile Co., Ltd., Liuzhou 545006, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(8), 3235; https://doi.org/10.3390/app14083235
Submission received: 19 March 2024 / Revised: 6 April 2024 / Accepted: 10 April 2024 / Published: 11 April 2024

Abstract

:
As a transitional vehicle between fuel and electric vehicles, hybrid vehicles achieve energy savings and emission reductions without range anxiety. Regenerative braking has a direct impact on the fuel consumption of the whole vehicle; however, the current regenerative braking strategy for commercial vehicles is not yet perfect and has a poor adaptability in terms of working conditions and whole-vehicle load changes. Therefore, this paper proposes a regenerative braking strategy based on the identification of working conditions, by considering the influence of the vehicle load state and driving conditions on braking. Firstly, historical driving data of commercial vehicles were obtained from GPS data, driving conditions were classified using principal component analysis (PCA) and K-means, and a working condition recogniser was constructed using a back propagation neural network (BPNN) optimised with the Coati optimisation algorithm (COA). The recognition accuracy of the COA-BPNN was 7.6% better than that of the BPNN. Secondly, front and rear axle braking force distribution strategies are proposed, according to the braking intensity magnitude and load state under empty-, half-, and full-load conditions. Finally, a genetic algorithm (GA) was used to find the optimal control parameters for each category of working conditions, and the COA-BPNN condition recogniser identified the current category of working conditions needed to retrieve the corresponding optimal control parameters in the offline parameter library. The simulation results under C-WTVC and synthetic conditions show that the energy recovery rate of the proposed strategy in this paper reached up to 69.65%, which is at most 206.3% higher than that of the fixed-ratio strategy and at most 37.4% higher than that of the fuzzy control strategy.

1. Introduction

With the increase in car ownership, the environmental pressure caused by conventional-fuel vehicles is becoming ever more apparent, with a significant impact on the global environment [1,2]. Hybrid vehicles are a model for the transition from traditional-fuel vehicles to pure electrification and are currently the most promising models in the transport electrification industry [3,4].
Hybrid vehicles have two power sources—the combustion engine and the electric motor—so their advantage lies in the fact that their energy utilisation efficiency can be maximised through energy management strategies, and the electric motor can be used as a generator to recover braking energy. Commercial vehicles generate more braking energy due to their larger mass, making the recovery of this braking energy even more important [5].
The usual brake force distribution strategy is a front and rear axle brake force distribution, as well as mechanical braking of the drive axle, and an electric machine power distribution strategy. A balanced distribution of the electromechanical brake force between the front and rear axles is crucial for energy recovery [6,7].
In research on front and rear axle brake force distribution, many scholars use different strategies to distribute the brake force between the front and rear axles. Geng C et al. [8] proposed a zigzag distribution curve combining the I curve, the f-group line (the front and rear brake force distribution line in the case of only the front wheels locking or the front wheels locking first), and the ECE regulation curve based on the brake intensity. Jiang B et al. [9] proposed a variable-ratio brake force distribution strategy for the front and rear axle, based on brake intensity, to find the optimal brake force distribution coefficient β, to improve energy recovery efficiency. Yin.Z et al. [10] set three thresholds for the battery state of charge (SOC), velocity, and braking intensity. This approach allows the front and rear axle braking force distribution to be reclassified, improving braking safety and significantly enhancing braking energy recovery effectiveness. Wei W et al. [11] proposed a braking energy maximisation control strategy, setting three braking intensity thresholds corresponding to three braking force allocation strategies. Itani K et al. [12] proposed a sliding mode controller to regulate the sliding film ratio of wheel braking, effectively improving the braking stability of the whole vehicle; however, due to the over-assurance of stability, this approach led to low energy recovery. Sandrini G [13] proposed a regenerative braking logic for front-wheel drive (FWD), rear-wheel drive (RWD) or all-wheel drive (AWD) use. El-bakkouri J et al. [14] proposed an objective and constraints for the braking torque distribution of a hybrid anti-lock braking system (ABS) based on the extreme search technique, which constitutes a better treatment. Regenerative energy is maximised, and the battery’s state of charge is improved, by optimising the electric braking system’s efficiency.
In their research on driving axle mechanical and electric motor brake force distribution, many scholars use algorithmic optimisation or fuzzy control to find the optimal distribution coefficient trajectory. Li X et al. [15] used a fuzzy control strategy to design a brake energy recovery strategy with the braking intensity, velocity, and SOC as inputs and electromechanical brake power distribution coefficients as outputs. The simulation results show that the method effectively improves the energy recovery rate. Zhai Y et al. [16] used historical 100 s driving information to predict velocity in a future period, to determine the optimum dual-motor torque distribution under the predicted operating conditions to improve energy recovery. Li W et al. [17] proposed a fuzzy control strategy considering braking intensity, and the simulation results showed that the energy recovery rate reached 39.6%. Mei P et al. [18] proposed an adaptive fuzzy control strategy, wherein a genetic algorithm was used to determine the optimal allocation parameters, and the strategy also incorporated the driver’s influence on the weight factor to achieve dynamic control. Li L et al. [19] optimised the torque distribution across the regenerative braking system, and the mechanical braking system was optimised using a particle swarm optimisation algorithm.
In summary, research on brake energy recovery technology for the passenger car sector has shown some progress, but there is still limited-application research in the commercial vehicle sector. Due to the large mass variation in commercial vehicles, which are primarily rear-driven, the established recovery strategies are relatively simplistic, leading to low energy utilisation, poor braking smoothness, and little consideration of the effects of working conditions and loads on braking safety and energy recovery efficiency. As a result, these strategies cannot be effectively applied to scenarios encountered in the actual driving process. In real driving situations, emergencies sometimes occur, and the existing strategies are ambiguous regarding whether energy recovery should be performed when braking is intense. The safety of braking should be fully considered during emergency braking, when all of the braking force needs to be provided by the mechanical brake, without regenerative braking, to ensure that the car can stop quickly.
Aiming to address the above problems in brake energy recovery strategies for commercial vehicles, this paper proposes a strategy based on the identification of working conditions. Firstly, taking into account the effect of braking in the whole vehicle load state, the strategy of distributing the braking force of the front and rear axles in the empty-, half- and full-load states is proposed, according to the braking intensity magnitude and load state. Secondly, according to the GPS data on the historical driving data of commercial vehicles, and according to the performance parameter indicators of the vehicle, and the time–velocity sequence of data pre-processing, the use of pre-processed data, through the Coati optimisation algorithm (COA), was used for the optimisation of the back propagation neural network (BPNN) to construct the working condition identifier. Finally, a genetic algorithm was used to determine the optimal control parameters of the three loads under each working condition category, and the COA-BPNN working condition identifier identified the current working condition category to retrieve the corresponding optimal control parameters in the offline parameter library.
The paper is structured as follows: In Section 2, the whole-vehicle model of a hybrid commercial vehicle is introduced, and its construction in AVL-Cruise v.2019 software is described. In Section 3, the data processing, state classification, and state recognition construction are presented. In Section 4, the development of front and rear axle brake power distribution strategies, based on different loads and energy recovery strategies based on state recognition, is described, as is the construction of the strategy model in Simulink. In Section 5, the simulation of the strategies is described, and the results are studied. In Section 6, conclusions are drawn.

2. HEV Model

In this study, the P2 hybrid commercial vehicle was selected as the model, and its topology is shown in Figure 1. The electric motor of the P2 hybrid vehicle is located between the combustion engine and the transmission, and the torque coupling between the electric motor and the combustion engine is controlled by the clutch, so that different vehicle control and energy management strategies can be set, to achieve different driving modes and improve the overall vehicle dynamics and fuel economy [20]. With the rapid development of new energy vehicles, the P2 structure has been widely adopted by major manufacturers due to its low cost [21]. Table 1 shows the vehicle parameters of the hybrid vehicle.

2.1. Vehicle Model

When a car travels, it must overcome rolling resistance, air resistance, gradient resistance, and acceleration resistance; thus, the following equation for the car’s movement can be formed:
F t = G f cos α + C D A 21.15 u a 2 + G sin α + δ m d u d t
where F t is the driving force, and it can be expressed in terms of:
F t = T t p i g i 0 η T r
where T t p is the combustion engine torque; i g is the transmission ratio; i 0 is the main transmission ratio; η T is the transmission efficiency; r is the tyre radius; G is gravity; f is the tyre rolling resistance coefficient; α is the slope angle; C D is the air resistance coefficient; A is the upwind area; u a is the car velocity; δ is the mass conversion coefficient; and m is the total mass of the car.

2.2. Combustion Engine Parameter Matching

The performance of the car cannot be sacrificed when improving its economy. The performance index for a car is assessed using the maximum speed V m a x , acceleration time t and maximum gradient climb i m a x [22]. Regarding the pure combustion engine drive, when the car is at maximum velocity under the demand power P e v and the maximum gradient-climbing demand power P e i needed to produce the total combustion engine power P e m a x , both need to satisfy the following formula:
P e m a x P e v , P e i
  • The total power is determined from the maximum velocity.
P e v   m a x = v m a x 3600 η t m 1 g f + C D A 21.15 v m a x 2 + P f
where P e v   m a x is the total combustion engine power at the maximum velocity; v m a x is the maximum velocity; η t is the transmission efficiency; m 1 is the unladen mass; f is the rolling resistance coefficient; C D is the air resistance coefficient; A is the windward area of the vehicle; and P f is the demanded power of the high voltage appliance, which takes the value 10% ×   P e v   m a x .
2.
The total power is calculated based on the maximum gradient climbed.
P e i   m a x = v i 3600 η t m g f cos α + m g sin α + C D A 21.15 v i 2 + P f
where v i is the velocity when climbing the slope; m is the full-load mass; α is the maximum climbing angle, α = a r c t a n i , i = 30 % ; and P f   takes the value 10% ×   P e i   m a x .
In summary, the main combustion engine parameters are obtained, as shown in Table 2:
Two- and three-dimensional contour maps of the combustion engine are shown in Figure 2.

2.3. Electric Motor Parameter Matching

When the electric motor is driven alone, it is necessary to simultaneously satisfy the demand power P m v at maximum velocity in EV mode, the demand power P m i at the maximum gradient climb, and the demand power P m a at maximum acceleration, where P m i and P m v should be kept equal to the electric motor parameters.
Neglecting the gradient resistance, the electric motor power demand P m a is calculated from the maximum acceleration as:
P m a   m a x = v n 3600 η t m 1 g f + C D A 21.15 v n 2 + δ m 1 v n x t n t t n x 1 + P f
where v n is the final velocity of acceleration, km/h; t n is the total time of acceleration, s; and x is the fitting coefficient, taken as 0.5.
The maximum electric motor speed is calculated using the following formula:
n m a x = v m a x i 0 0.377 r
The electric motor rated speed is calculated using the formula:
n e = n m a x ξ
where v m a x is the maximum velocity; i 0 is the main deceleration ratio; r is the tyre radius; and ξ is the expanded constant power zone coefficient, which takes the value of 2.
The torque of the electric motor can be obtained from Equation (9).
P m = T m n e 9550
In summary, the main electric motor parameters are obtained, as shown in Table 3.
Two- and three-dimensional efficiency maps of the electric motor are shown in Figure 3.

2.4. Power Battery Models

The power battery is mainly used to provide power to the electric motor; taking into account the role of energy recovery, the battery pack in this study consisted of 550 single lithium batteries. The relationship between the S O C ˙ rate of change and the current is as follows:
S O C ˙ t = I b a t t Q b a t
The capacity of the power battery pack can be calculated based on the nationally specified range, the target constant velocity, and the power requirement of the electric motor. The capacity requirement for the power battery pack for the target range is:
C = S o b j P r e V o b j η m U
where V o b j is the uniform velocity; S o b j is the target driving range; η m is the working efficiency of the electric motor; U is the voltage of the power battery pack; and P r e is the power required by the electric motor.

2.5. Vehicle Model Construction

AVL-Cruise v.2019 is a piece of software developed by AVL for the power components of the whole vehicle; it can be used to study the fuel consumption and dynamics of different vehicles under different working conditions. The way the software divides the whole vehicle into several small modules makes it easy for the user to build different vehicle models according to their own ideas, and its complete solver can quickly output accurate results; therefore, AVL-Cruise v.2019 software was used in this study, and whole-vehicle modelling was carried out based on the topology of the P2 hybrid vehicle as described in the previous section. The specific steps are as follows:
Step 1: According to the structure of the P2 hybrid vehicle, build the mechanical connection model between the vehicle, wheels, combustion engine, electric motor, clutch, transmission, brake, power battery, main reduction gear, and differential, etc., in Cruise.
Step 2: Enter the basic parameters of the whole vehicle and the parameters of the selected components.
Step 3: Set the mechanical and electrical connections, outputs, and output signals between the components.
Figure 4 shows the Cruise vehicle model created in this study.

3. Working Condition Identification Model Construction

3.1. Data Pre-Processing

In this study, the data collected came from the driver’s random autonomous driving, which is random and more responsive to the road driving characteristics in the region and the driving needs of ordinary drivers. Some of the time–velocity information is shown in Figure 5.
It is particularly important to pre-process the data to ensure that they are accurate and reliable. In this study, the data were pre-processed as follows:
When the data distortion was greater than 5 s, the distorted work segment was excluded, and for the part less than or equal to 5 s, the mean value was used to make up the difference. The formula for this is as follows:
v t = v t 1 + v t 2 2
where v t is the velocity at the point of distortion; v t 1 is the velocity one second before the distortion; and v t 2 is the velocity two seconds before the distortion.
The complete dataset after the complementary difference adjustment was subjected to wavelet filtering. According to the multi-scale transformation of wavelet filtering, the signal noise was classified into low- and high-frequency signals, and the noise was usually a high-frequency signal. The one-dimensional noise signal can be expressed as:
s t = f t + σ × e t     t = 0 , 1 , 2 . n
where s t is the original signal; f t is the real signal; σ is the noise standard deviation; and e ( t ) is the noise.
In the wavelet denoising process, the original signal was first decomposed, and then each layer was processed using thresholding; finally, the signal was reconstructed after each layer had been processed. The continuous wavelet transform for any function f t is:
W f a , b = a 1 2 0 R f t ψ t b a d t
where a is the scaling factor; b is the translation factor that changes the displacement of the continuous wavelet; W f j , t is the discrete wavelet transform of f t ; and the discretisation method is a = 2 j ; b = k 2 j ; j , k Z , where Z is the set of integers. In this study, soft-threshold signal processing was chosen, and its expression is as follows:
w λ = s i g n w w λ ,                   w λ 0 ,                                                                                 w < λ
where w is the wavelet coefficient and λ is the threshold. If the absolute value of the wavelet coefficient was equal to the given threshold, it was subtracted from the threshold, and if it was less than the given threshold, it was set to 0. Due to the large size of the original data, filtering was implemented. Figure 6 shows some of the velocity segments after filtering.

3.2. Classification of Working Conditions

In this study, the working condition classification was based on a number of kinematic segments; each kinematic segment had different characteristics, so the pre-processed driving condition time series were divided into kinematic segment libraries, the data from which were the basis for the working condition classification. The processed vehicle velocity was divided into kinematic segments, and the pre-screening process was as follows:
Step 1: Due to the large timespan of the collected data, there were a large number of idle segments on the road; idle segments of >200 s were reduced to 200 s to meet the requirements of kinematic segments.
Step 2: This paper focuses on the study of commercial vehicles; according to the actual situation, the acceleration and deceleration speed should be less than 5 m/s2, so it was necessary to omit kinematic segments with acceleration and deceleration speeds greater than 5 m/s2.
The kinematic segment feature parameters can be used to describe themselves; however, due to certain correlations between the feature parameters, too many feature parameters would make the information redundant. Therefore, this study selected parameters based on relevant research [23,24,25]. The following were chosen as the characteristic parameters of kinematic segments: acceleration segment average acceleration ( a ¯ ); deceleration segment average deceleration ( d ¯ ); maximum deceleration ( d m a x ); maximum acceleration ( a m a x ); deceleration ratio ( P d ); acceleration ratio ( P a ); stopping ratio ( P s ); motion ratio ( P r ); average running velocity ( v ¯ r u n ); maximum velocity ( v m a x ); and average velocity ( v ¯ ). Table 4 shows the characteristic data of the kinematic segments.
The high dimensionality of the original feature parameter data, and the presence of a large data overlap, increase the computational complexity of K-means cluster analysis [26]. Principal component analysis (PCA) replaces the original data feature parameters with fewer principal components by mapping the high-latitude feature parameters to the low-latitude ones; after the dimensionality reduction, each feature of the data is independent of the others, and if the data are affected by noise, discarding some of the data can help to reduce noise. Therefore, the data’s dimensionality was reduced using PCA. The principal components of the kinematic fragment library and their contribution values were obtained according to the PCA step in the literature [27], as shown in Table 5.
As shown in Table 5, the cumulative contribution rate of the first four principal components reached 87.077%, which is sufficient for characterising all the feature information of the driving condition data in this paper, and the first four principal components were selected as the clustering features.
According to the characteristics of the driving condition kinematic segments, the K-means algorithm was used to cluster the segments; the K-means algorithm converges faster and can overcome the shortcomings of spectral clustering, making the classification results more accurate and reasonable. According to the K-means clustering steps outlined in the literature [28], this study finally clustered the original data into four categories. Figure 7 presents a clustering effect diagram.
In Figure 7, Type 1, Type 2, Type 3 and Type 4 are the scatter plots of four categories under the dimensions of Principal Component 1, Principal Component 2 and Principal Component 3, which demonstrate that there are clear boundaries between the categories, that the distribution patterns are clearly unique, and that there are fewer samples in each category that deviate significantly from the centre of the clusters, suggesting that the clustering works well.
Figure 8 shows the results of the category of working conditions. As can be seen in Figure 8, the variability of the characteristics of the four categories is distinct. Figure 8a shows the highest velocity, maintained close to 90 km/h, with a short idle time, low number of times, and high velocity maintained for a long time, reflecting highway conditions. Figure 8b shows the maintenance of the velocity close to 60 km/h; compared to the working condition (a), the number of idle times is increased, the idle time is increased, and the duration of high velocity is moderate, which corresponds to the working conditions of suburban environments. Figure 8c shows that the velocity is kept close to 30 km/h, the number of start–stops is higher, the idle time is longer, and the velocity fluctuation is greater, corresponding to the working conditions of a smooth urban environment. Figure 8d shows the lowest velocity, below 10 km/h; the start–stops are frequent, the idle ratio is large, and the high velocity is maintained for a short period of time, which is in line with the low-velocity working conditions of urban congestion.

3.3. COA-BPNN Working Condition Identification Construction

The backpropagation neural network (BPNN) is a multilayer feedforward neural network trained using error backpropagation. Due to the learnability of its weights and thresholds, the BPNN has a strong nonlinear fitting ability and works better for category recognition [29]. The BPNN consists of an input layer, hidden layer, and output layer, and its structure is shown in Figure 9.
Where x 1 , x 2 x n are input neurons and y 1 , y 2 , y 3 ,   a n d   y 4 are output neurons. The output thresholds of the hidden layer and the output layer are θ j and b k , respectively, where the input layer is the characteristic parameter of the driving conditions and the output layer is the category of the working conditions. The weights of the neuron connections between the input layer and the implicit layer, and between the implicit layer and the output layer, are w i j   a n d   w j k , respectively. w i j , w j k , θ j , and b k directly affect the recognition accuracy of the BPNN and reduce the accuracy of work recognition; thus, this study, with the help of the COA intelligent optimisation algorithm proposed by Mohammad et al. [30], took advantage of the higher convergence speed of the COA algorithm and the ability of global optimisation to search for w i j , w j k , θ j , and b k and obtain the optimal solution to be applied to the BPNN. The specific steps of the COA-BPNN algorithm are as follows:
Step 1: Population initialisation. Translate w i j , w j k , θ j , and b k to each Coati position. Determine the population size N and the maximum number of iterations T .
Step 2: Find the best individual position in the population.
x i t + 1 = x i t j + r x b e s t t j I x i t j ,   i = 1 , 2 , , N 2
Step 3: Update the position. If the new position improves the value of the objective function, the new position is acceptable; otherwise, the raccoon stays put. Use the average of the squared error between the actual output and the desired output as the fitness function.
f i t n e s s = 1 n i = 1 n y i y i ^ 2
x i t + 1 = x i t + 1 ,   i f   f i t n e s s x i t + 1 < f i t n e s s x i x i t ,   e l s e
Step 4: Coati avoidance strategy.
x i t + 1 j = x i t j 1 2 r l b j l o c a l + r u b j l o c a l l b j l o c a l     i = , 2 , , N
Step 5: Greedy selection. If the computed position improves the value of the objective function, it is acceptable; otherwise, keep it as it is.

3.4. COA-BPNN Working Condition Identifier Verification

Online working condition identification was used to retrieve the characteristics of the historical time window Δ T during driving and identify the category of the current time window H p . As explored in Section 3.2, the data of the four working condition category combinations were divided according to the 10 s historical time window, and the total number of samples was set to 1800; 70% was selected as the training set, 20% was used as the test set, and 10% was used as the validation set. The number of iterations was set to 500, and the target accuracy of iteration was 0.001. Each window feature parameter was calculated as the training data. The number of nodes in the input layer of the BPNN was 11, the number of nodes in the hidden layer was 15, and the number of nodes in the output layer was 4.
Figure 10 shows a comparison of the iteration process between COA-BPNN and BPNN. As can be seen in the figure, after 100 iterations, the mean square error of the COA-BPNN algorithm was stable, and the convergence speed was significantly higher than that of the BPNN. When the iteration was carried out 500 times, the final mean square error of the COA-BPNN was 0.001 and that of the BPNN was 0.009, which shows that the recognition accuracy of the COA-BPNN was significantly superior to that of the BPNN, which reached 98.9%.

4. Construction of Regenerative Brake Strategy Based on Condition Identification

This section describes how a distribution strategy was designed to develop the front and rear axle braking force distribution coefficients as a variable ratio value, based on the no-load, half-load and full-load braking force. Then, based on the six key control parameters affecting the electric motor braking energy recovery efficiency, each category of working conditions derived from the clustering in Section 3 was individually treated as a working condition velocity, and a genetic algorithm was used to determine the optimal control parameters for the three kinds of loads under each category of working conditions; then, through the COA-BPNN online working condition recogniser, the algorithm identified the current category of working conditions and retrieved the corresponding optimal control parameters in the offline parameter library, and the electric motor demand braking force and mechanical braking force were calculated. Figure 11 shows the framework of the condition recognition-based regenerative braking strategy.

4.1. Front and Rear Axle Brake Force Distribution Strategy

4.1.1. Front and Rear Axle Brake Force Distribution Curve Analysis

  • Ideal brake force distribution curve
In the braking process, when the braking force can meet the vehicle braking conditions, the front and rear wheels exhibit the following three states: first, the front wheels take the lead in holding and slipping; second, the rear wheels take the lead in holding and slipping; third, the front and rear wheels are simultaneously responsible for holding and slipping. These are the most ideal conditions, as they can avoid rear axle side slip, ensuring the best utilisation rate for adhesion under these conditions, thereby meeting the requirements of vehicle braking safety and stability. At this point, both the front and rear wheels can be in an ideal state of holding dead simultaneously. This occurs when the front and rear axle braking force distribution curve forms what is referred to as an I curve. The formula for the ideal braking relationship function between the front and rear axle braking forces is as follows:
F u r = 1 2 G h g b 2 + 4 h g L G F u f G b h g 2 F u f
where F u f is the front axle brake force; F u r is the rear axle brake force; L is the wheelbase of the vehicle; G is the gravitational force of the vehicle; h g is the height of the centre of mass of the vehicle; and b is the distance from the rear axle to the centre of mass of the vehicle.
2.
ECE regulation requirements
For lorries with a gross mass of more than 3.5 tonnes, the UNECE braking regulation ECER13 sets out requirements for the distribution of braking force between the front and rear axles of such vehicles. The distribution of braking force between the front and rear axles is expressed by the braking force distribution coefficient β , i.e., the ratio of the braking force of the front axle and the total braking force required by the vehicle. According to an analysis of the regulation, the front and rear axle brake force distribution coefficient β and the braking intensity are defined as follows:
                  0 β 1                                                                                                                         0 z 0.1         0 β z + 0.07 b + z h g 0.85 z L                                                                                           0.1 z 0.15 1 z + 0.08 a z h g z L β 1 z 0.08 a z h g z L                                   0.15 z 0.3 z 0.08 b + z h g z L β z + 0.08 b + z h g z L                                                             0.15 z 0.3 1 z 0.02 a z h g 0.74 z L β z 0.02 b + z h g 0.74 z L                                                 0.3 z 0.8

4.1.2. Front and Rear Axle Brake Force Distribution Strategy

According to the level of braking intensity, braking is divided into four modes: light, medium, heavy, and emergency braking. As the rear wheel first locking in the braking process represents an unstable condition, an empty-, half-, and full-load/front- and rear-axle braking force distribution strategy was developed, based on the comprehensive consideration of the f-group line (the front wheel first locking and the rear wheel not being wrapped), ECE braking regulations, and the ideal braking force distribution curve of different loads. Brake force distribution curves for the front and rear axles are shown in Figure 12.
As shown in Figure 12, the brake force distribution rules are as follows:
(1)
Light braking mode: When the braking intensity is between 0 and 0.15 ( 0 z < 0.15 ), regardless of the current vehicle load, all of the braking force is distributed to the rear axle according to the AB curve. The maximum braking force is provided by the electric motor, and the mechanical brake plays a complementary role.
(2)
Medium braking mode: The vehicle distributes the braking force according to the BC curve, the braking force of the rear axle remains unchanged, and the braking force of the front axle increases linearly with the increase in braking intensity, until the no-load threshold z E 1 = 0.42 , half-load threshold z H 1 = 0.29 , and full-load threshold z F 1 = 0.23 are reached.
(3)
Hard braking mode: The vehicle distributes the brake force along the CD curve, and the brake force distribution curve is always below the ideal brake force distribution coefficient I curve and close to the I curve, until it coincides again with the ideal brake force distribution coefficient I curve, at which point z E 2 = z H 2 = z F 2 = 0.7 .
(4)
Emergency braking mode: If z > 0.7 , no regenerative braking is performed under any load condition, and the braking force is fully distributed to the mechanical brakes of the front and rear axles, according to the DE curve.

4.2. Optimisation of Regenerative Braking Parameters Based on GA

The efficiency of regenerative braking energy recovery is mainly affected by the vehicle velocity, battery charge state, battery charging power, electric motor characteristics, and the ratio of brake force distribution between mechanical and electric motor; the braking torque requirement of the electric motor can be calculated using the following equation:
T R e q M o t = K 1 × T R e q W h e e l × 1 β × γ × V k × S O C k η t
where T R e q W h e e l is the vehicle demand brake torque; T R e q M o t is the electric motor brake demand torque; V k is the velocity correction factor; S O C k is the S O C correction coefficient; η t is the transmission efficiency; K 1 is the electric motor brake demand torque gain coefficient; and γ is the mechanical and electric motor brake force distribution coefficient, i.e., the ratio of the electric motor brake torque to the total brake torque of the rear axle.
When S O C > 60 % , the battery limits the maximum charge power to limit the power generated by the electric motor, thus extending the life of the battery.
P l i m = K 2 P b _ m a x
where P l i m is the generating power of the electric motor; P b _ m a x is the maximum charging power of the battery; and K 2 is the maximum charging power gain coefficient of the battery.
The electric motor speed affects the efficiency of the electric motor’s power generation, and the regenerative braking minimum electric motor speed keeps the electric motor in a more efficient working range.
P k = T × n k 9550
where P k is the power at minimum speed and n k is the minimum speed of regenerative braking, in rpm.
In this study, the velocity correction factor V k was set within the range [0.8, 1.2]; the battery SOC correction factor S O C k was set within the range [0.8, 1.2]; the electric motor braking demand torque gain coefficient K 1 was set within the range [1, 4]; the maximum battery charging power amplification coefficient K 2 was set within the range [0.5, 1]; the minimum speed of the electric motor for regenerative braking n k was set within the range [400, 800]; and the mechanical and electric motor braking force distribution coefficients γ were optimised in the range [0, 1] to obtain the best regenerative braking energy recovery efficiency.
Four driving conditions were defined and obtained, as described in Section 3; Figure 13 shows some of the time–velocity curves synthesised for the four conditions, where (a), (b), (c), and (d) were synthesised using only kinematic segments of the highway, suburban, urban smooth, and urban congestion working conditions, respectively, and parameter optimisation was performed under each of the four conditions.
The genetic algorithm (GA) is an adaptive global search method for finding optimal solutions through the simulation of the evolutionary process, which defines the search space of optimal solutions as an evolutionary process and solves them with a set of stochastic rules. GAs do not have the restriction of the hard rules found in traditional algorithms, giving them superior parallel solving abilities and global optimality search abilities, and they can also effectively solve multi-objective optimisation problems; therefore, a GA was chosen for offline parameter determination in this study. The steps of the GA used in this study for parameter optimisation were as follows:
Step 1: The target parameters and their constraints were determined, and the six control parameters were formed into an individual component of the genetic algorithm.
Step 2: The target working conditions and the target load state were determined. The four synthetic working conditions clustered above were used to run the strategy separately, to derive the optimal control parameters under different working conditions.
Step 3: Coding and population initialisation. The binary coding method was used to encode the six control parameters into individuals; the random method was used to initialise the population.
Step 4: Setting and calculating the fitness function. Considering the brake energy recovery efficiency and brake safety, the sum of the minimum brake energy loss and brake safety was selected as the objective function, as shown in Equation (25).
f i t n e s s = δ 1 J 1 + δ 2 J 2 J 1 = 1 K 1 K 2 T R e q W h e e l 1 β γ V k S O C k η m T s n 9550 η t 1 2 m v 0 2 v t 2 + T s v m g f + C d A v 2 21.15 J 2 = z φ f 2 + z φ r 2
where δ 1 decreases as the braking intensity becomes larger, and vice versa for δ 2 . Equation (26) is the weighting factor rule.
δ 1 = 1 , δ 2 = 0                                                                                             z 0,0.3 δ 1 = 1 z 0.3 0.6 , δ 2 = z 0.3 0.6                                                   z 0.3,0.6 δ 1 = 0.5 , δ 2 = 0.5                                                                               z 0.6,1
Step 5: According to the degree of adaptation of the individual determining the probability of the individual to be selected, the better the adaptation of the individual, the greater is the probability of being selected.
Step 6: If the value of the objective function satisfies the condition or reaches the maximum number of iterations, then stop the iteration and output the optimal value; if it does not satisfy the condition, then return to Step 4.
Table 6 shows the values of the optimum control parameters for different loads, obtained according to the above steps.

4.3. Regenerative Braking Strategy Modelling Based on Condition Identification

Simulink is a visual simulation tool in Matlab that is widely used in modelling and simulation applications for linear systems, nonlinear systems, digital control, and digital signal processing, and it can convert the constructed control model into a DLL file to perform data transfer and a joint simulation with AVL-Cruise software to improve research efficiency. Thus, based on the regenerative braking strategy designed in the previous chapters, in this study, the regenerative braking strategy model based on condition identification was built in Simulink, as shown in Figure 14 and Figure 15.

5. Simulation Analysis

The most commonly used verification method in the simulation process of energy management strategy construction is Matlab/Simulink 2022(a) and AVL-Cruise v.2019 joint simulation. To ensure the rigour of the simulation, the C-WTVC cycle, and a sampling synthesis of the cycle based on the clustering results of the previous paper, were selected. The joint simulation analysis was conducted using the Matlab DLL interface method to verify the design of this paper’s control strategy’s effectiveness. With reference to the duration of the international standard conditions, the duration of the synthetic cycle in this study was set to 1800 s, in which the duration of each type of conditions was determined according to the following formula:
t i = T i T n t n
where t i is the duration of the i category of the synthetic conditions; T i is the time occupied by the ith category of all kinematic segments; T n is the duration of all kinematic segments; and t n is the target duration of the synthetic conditions.
To ensure that the research was rigorous, a fixed-ratio strategy where β = 0.6 and   γ = 0.5 , and a fuzzy control strategy with the vehicle velocity, S O C , and brake pedal opening as inputs, and the electromechanical brake force distribution as the output, were selected for comparison in the simulation process for the simulation analysis.
The braking energy recovery rate, i.e., the ratio of energy recovered to the energy consumed during braking, was used as an evaluation index for the simulation, as shown in Equation (28).
η b = E i n E b o u t × 100 %
where η b is the brake consumption energy recovery rate; E i n is the recovered energy (kJ); and E b o u t is the consumed energy (kJ).

5.1. Comparative Analysis of Simulation under C-WTVC Cycle

The simulation was carried out at room temperature (20 °C) with a road adhesion coefficient of 0.7 and windless environment. During the simulation, the COA-BPNN identified the characteristic information of the working conditions for 10 s of history, and since the first identification occurred in less than 10 s, the simulated velocity was set to 0 for the first 10 s. Figure 16 shows the results of the working condition identification for the C-WTVC; the red line is the category of a moment identified by the COA-BPNN, where 1, 2, 3, and 4 correspond to highway, suburban, urban smooth, and urban congestion conditions, respectively; the blue line is the vehicle velocity; and the accuracy of the identification results is 97.3%, indicating an almost perfectly accurate recognition.
Figure 17 shows the electric motor working points during braking under three loads under C-WTVC conditions, from which it can be clearly seen that the regenerative braking strategy based on the condition identification in this paper is obviously more clustered in the medium- and high-efficiency range during braking, with fewer low-speed and low-torque working points. On the other hand, the electric motor working points are more scattered for the fuzzy control strategy and the fixed-ratio strategy. The period in which the electric motor efficiency is higher than the 89% contour is referred to as the high-efficiency interval. Within this interval, the proportions of the regenerative brake strategy based on condition detection under empty-, half- and full-load states are 89.2%, 88.1%, and 89.6%, respectively; for the fuzzy control strategy, the proportions are 67.5%, 68.6%, and 69.1%, respectively; and for the fixed-ratio strategy, they are 67.3%, 67.9%, and 68.8%, respectively. It can be seen that the regenerative braking strategy based on the identification of the working conditions can effectively limit the electric motor to work in the high-efficiency zone and increase the recovery efficiency.
Figure 18 shows a comparison of the total energy consumed and energy recovered from braking for the three load states under the C-WTVC cycle, and it can be clearly seen that, as the load mass of the vehicle rises, the total energy generated during braking increases, and the energy recovered from regenerative braking thus also increases. It is also clear from the graph that the strategy outlined in this paper recovers more energy, regardless of the load.
Table 7 shows the simulation results for three kinds of loads under the C-WTVC cycle, from which it can be seen that under empty-, half- and full-load states, the energy recovery rate of this study’s strategy is improved by 34.6%, 36.9%, and 36%, respectively, compared to that observed with the fuzzy control strategy, and the energy recovery rate with the fixed-ratio strategy is improved by 175%, 186.3%, and 197.6%. This indicates that the regenerative braking strategy based on the identification of working conditions can effectively improve the energy recovery rate of the whole vehicle, by ensuring that the braking effect of the whole vehicle is used.

5.2. Comparative Analysis of Simulation under Synthetic Cycle

The synthetic cycle includes urban congestion, urban smooth, suburban, and highway conditions, with more aggressive driving behaviours, including higher rates of acceleration and deceleration. The entire cycle lasts for a total of 1800 s. Figure 19 shows the working condition identification results for the synthetic working conditions in the simulation process, and the accuracy of the identification results is 98.76%.
Figure 20 shows the working points of the electric motor during braking under synthetic conditions, and it can be seen that, under synthetic conditions, the approximate distribution of the working points is consistent with that of the C-WTVC cycle, indicating that the strategy in this paper is highly adaptable to working conditions.
Figure 21 shows a comparison of the total energy consumed and energy recovered for braking in the three load states under a synthetic cycle, from which it is clear that the strategy of this paper recovers more energy at any load.
Table 8 shows the simulation results for the three loads under synthetic conditions, from which it can be seen that the energy recovery of the strategy in this study was improved by 34.2%, 37.4%, and 31.3% compared with that achieved with the fuzzy control strategy, and by 206.3%, 218.5%, and 197.2% compared with that observed with the fixed-ratio strategy, respectively, under empty, half, and full loads. It can be seen that the regenerative braking strategy based on condition identification resulted in a much higher braking energy recovery than the fuzzy control strategy and the fixed-ratio strategy in both the C-WTVC and synthetic cycles, showing the superiority of the strategy in this paper.

6. Conclusions

In this paper, we propose a regenerative braking strategy based on condition recognition. First, the whole-vehicle model was built in AVL-Cruise. Second, based on the historical driving data, the historical velocity information was divided into four categories of working conditions with obvious differences, and the COA-BPNN online working condition recognition model was constructed. Third, a GA was used to find the optimal parameters in each category, and the offline parameter library was built; additionally, the COA-BPNN was used to identify the online working conditions and retrieve the corresponding parameters. This strategy considered the influence of the overall vehicle load state and driving conditions on braking, making it more adaptable to working conditions and overall vehicle load, and solved the problem of large changes in geographical and commercial vehicle loads. The constructed COA-BPNN working condition recogniser improved the recognition accuracy by 7.6% compared to the BPNN. The simulation results under C-WTVC and synthetic working conditions show that the energy recovery rate of the strategy proposed in this paper reached up to 69.65%, which is much better than the rates achieved with the fixed-ratio strategy and fuzzy control strategy. In this study, brake force distribution coefficients for different loads were proposed, but the real-time identification of vehicle mass was not considered, so the load change needs to be judged by the driver autonomously, and adaptive mass identification can be added for future research.

Author Contributions

W.Z.: Conceptualisation, Methodology, Data Curation, and Writing—Review and Editing. H.L.: Conceptualisation, Methodology, Simulation, Software, Validation, Investigation, Resources, Data Curation, Writing—Original Draft, and Writing—Review and Editing. J.L.: Conceptualisation, Methodology, and Writing—Review and Editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the central guidance for local scientific and technological development funds, grant number Guike ZY23055014; the Innovation-Driven Development Special Fund Project of Guangxi, grant number Guike AA22068060; and the Science and Technology Planning Project of Liuzhou, grant numbers 2022AAA0102 and 2022AAA0104.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy considerations.

Conflicts of Interest

W.Z., H.L., and J.L. were jointly employed by the Company Commercial Vehicle Technology Center, Dong Feng Liuzhou Automobile Co., Ltd., at the time this study was carried out. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as potential conflicts of interest.

References

  1. Guo, Z.; Sun, S.; Wang, Y.; Ni, J.; Qian, X. Impact of New Energy Vehicle Development on China’s Crude Oil Imports: An Empirical Analysis. Electr. Veh. J. 2023, 14, 46. [Google Scholar] [CrossRef]
  2. Yansong, B.; Khalid, M.; Saifullah; Muhammad, Y.; Saad, D.; Mohsin, A.M.; Ajmal, K.M.; Shah, S.; Khadim, D.; Shah, F.; et al. Global Research on the Air Quality Status in Response to the Electrification of Vehicles. Sci. Total Environ. 2021, 795, 148861. [Google Scholar]
  3. Ye, C.; Xu, H.; Hu, J.; Peng, Q.; Yang, L. Research on Technology Development Status and Trend Analysis of New Energy Vehicle. IOP Conf. Ser. Earth Environ. Sci. 2020, 558, 052017. [Google Scholar] [CrossRef]
  4. Squalli, J. Environmental Hypocrisy? Electric and Hybrid Vehicle Adoption and pro-Environmental Attitudes in the United States. Energy 2024, 293, 130670. [Google Scholar] [CrossRef]
  5. Zhang, P.; Lu, W.; Du, C.; Hu, J.; Yan, F. A Comparative Study of Vehicle Velocity Prediction for Hybrid Electric Vehicles Based on a Neural Network. Mathematics 2024, 12, 575. [Google Scholar] [CrossRef]
  6. Zhang, H.; Chen, D.; Zhang, H.; Liu, Y. Research on the Influence Factors of Brake Regenerative Energy of Pure Electric Vehicles Based on the CLTC. Energy Rep. 2022, 8, 85–93. [Google Scholar] [CrossRef]
  7. Yu, Y.; Chao, W.; Shujun, Y.; Xianzhi, T. Study on Top Hierarchy Control Strategy of AEBS over Regenerative Brake and Hydraulic Brake for Hub Motor Drive BEVs. Energies 2022, 15, 8382. [Google Scholar] [CrossRef]
  8. Geng, C.; Ning, D.; Guo, L.; Xue, Q.; Mei, S. Simulation Research on Regenerative Braking Control Strategy of Hybrid Electric Vehicle. Energies 2021, 14, 2202. [Google Scholar] [CrossRef]
  9. Jiang, B.; Zhang, X.; Wang, Y.; Hu, W. Regenerative Braking Control Strategy of Electric Vehicles Based on Braking Stability Requirements. Int. J. Automot. Technol. 2021, 22, 465–473. [Google Scholar]
  10. Yin, Z.; Ma, X.; Zhang, C.; Su, R.; Wang, Q. A Logic Threshold Control Strategy to Improve the Regenerative Braking Energy Recovery of Electric Vehicles. Sustainability 2023, 15, 16850. [Google Scholar] [CrossRef]
  11. Wei, W.; Chong, G.; Fufan, Q.; Huanhuan, M. Analysis the Effect of Braking Force Distribution Strategy on Energy Recovery Results Considering The Front or Rear Shaft Drives. In Proceedings of the 2019 IEEE 2nd International Conference on Electronic Information and Communication Technology (ICEICT), Harbin, China, 20–22 January 2019; pp. 862–867. [Google Scholar]
  12. Itani, K.; Bernardinis, A.D.; Khatir, Z.; Jammal, A. Comparison between Two Braking Control Methods Integrating Energy Recovery for a Two-Wheel Front Driven Electric Vehicle. Energy Convers. Manag. 2016, 122, 330–343. [Google Scholar] [CrossRef]
  13. Sandrini, G.; Gadola, M.; Chindamo, D.; Magri, P. Efficient Regenerative Braking Strategy Aimed at Preserving Vehicle Stability by Preventing Wheel Locking. Transp. Res. Procedia 2023, 70, 28–35. [Google Scholar] [CrossRef]
  14. El-bakkouri, J.; Ouadi, H.; Giri, F.; Khafallah, M.; Gheouany, S.; Bakali, S.E. Extremum Seeking Based Braking Torque Distribution for Electric Vehicles’ Hybrid Anti-Lock Braking System. IFAC-Paperonline 2023, 56, 2546–2551. [Google Scholar] [CrossRef]
  15. Li, X. Simulation Analysis of Fuzzy Control Strategy for Braking Energy Recovery of a Pure Electric Vehicle. Int. J. New Dev. Eng. Soc. 2023, 7, 2522–3488. [Google Scholar]
  16. Yu, Z.; Feng, H.; Meng, Y.; Xu, E.; Wu, Y. Braking Energy Management Strategy for Electric Vehicles Based on Working Condition Prediction. AIP Adv. 2022, 12, 015220. [Google Scholar] [CrossRef]
  17. Li, W.; Xu, H.; Liu, X.; Wang, Y.; Zhu, Y.; Lin, X.; Wang, Z.; Zhang, Y. Regenerative Braking Control Strategy for Pure Electric Vehicles Based on Fuzzy Neural Network. Ain Shams Eng. J. 2024, 15, 102430. [Google Scholar] [CrossRef]
  18. Mei, P.; Karimi, H.R.; Yang, S.; Xu, B.; Huang, C. An Adaptive fUzzy Sliding-mode Control for Regenerative Braking System of Electric Vehicles. Int. J. Adapt. Control Signal Process 2021, 36, 391–410. [Google Scholar] [CrossRef]
  19. Li, L.; Zhang, Y.; Yang, C.; Yan, B.; Martinez, C.M. Model Predictive Control-Based Efficient Energy Recovery Control Strategy for Regenerative Braking System of Hybrid Electric Bus. Energy Convers. Manag. 2016, 111, 299–314. [Google Scholar] [CrossRef]
  20. Haspolat, C.; Yalcin, Y. Energy Management of P2 Hybrid Electric Vehicle Based on Event-Triggered Nonlinear Model Predictive Control and Deep Q Network. World Electr. Veh. J. 2023, 14, 135. [Google Scholar] [CrossRef]
  21. Liu, Y.; Gene, L.Y.; Chia, L.M. Fuel Economy Improvement and Emission Reduction of 48 V Mild Hybrid Electric Vehicles with P0, P1, and P2 Architectures with Lithium Battery Cell Experimental Data. Adv. Mech. Eng. 2021, 13, 16878140211036022. [Google Scholar] [CrossRef]
  22. Wang, X.; Liu, S.; Ye, P.; Zhu, Y.; Yuan, Y.; Chen, L. Study of a Hybrid Vehicle Powertrain Parameter Matching Design Based on the Combination of Orthogonal Test and Cruise Software. Sustainability 2023, 15, 10774. [Google Scholar] [CrossRef]
  23. Guo, S.; Wu, K.; Zhang, G. Application of PCA-K-Means++ Combination Model to Construction of Light Vehicle Driving Conditions in Intelligent Traffic. J. Meas. Eng. 2020, 8, 107–121. [Google Scholar] [CrossRef]
  24. Chunna, L.; Yan, L. Energy Management Strategy for Plug-In Hybrid Electric Vehicles Based on Driving Condition Recognition: A Review. Electronics 2022, 11, 342. [Google Scholar] [CrossRef]
  25. Dapai, S.; Shipeng, L.; Kangjie, L.; Yinggang, X.; Yun, W.; Changzheng, G. Adaptive Energy Management Strategy for Plug-in Hybrid Electric Vehicles Based on Intelligent Recognition of Driving Cycle. Energy Explor. Exploit. 2023, 41, 246–272. [Google Scholar]
  26. Wang, P.; Gu, T.; Sun, B.; Dang, R.; Wang, Z.; Li, W. Energy Management of Electromechanical Flywheel Hybrid Electric Vehicle Based on Condition Prediction. Eng. Lett. 2022, 30, EL_30_4_11. [Google Scholar]
  27. Yang, F.; Liu, S.; Dobriban, E.; Woodruff, D.P. How to Reduce Dimension with PCA and Random Projections? IEEE Trans. Inf. Theory 2021, 67, 8154–8189. [Google Scholar] [CrossRef]
  28. Rustam, M.; Nenad, M.; Bassem, J.; Ravil, M. How to Use K-Means for Big Data Clustering? Pattern Recognit. 2023, 137, 109269. [Google Scholar]
  29. Upendra, K. A Noval Approach for Object Recognition Using Decision Tree Clustering by Incorporating Multi-Level BPNN Classifiers and Hybrid Texture Features. Int. J. Inf. Retr. Res. 2024, 14, 1–31. [Google Scholar]
  30. Mohammad, D.; Zeinab, M.; Eva, T.; Pavel, T. Coati Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems. Knowl. Based Syst. 2023, 259, 110011. [Google Scholar]
Figure 1. Structure of the HEV.
Figure 1. Structure of the HEV.
Applsci 14 03235 g001
Figure 2. (a) Two-dimensional contour map of combustion engine; (b) three-dimensional contour map of combustion engine.
Figure 2. (a) Two-dimensional contour map of combustion engine; (b) three-dimensional contour map of combustion engine.
Applsci 14 03235 g002
Figure 3. (a) Two-dimensional efficiency map of electric motor; (b) three-dimensional contour map of electric motor.
Figure 3. (a) Two-dimensional efficiency map of electric motor; (b) three-dimensional contour map of electric motor.
Applsci 14 03235 g003
Figure 4. Cruise complete vehicle model.
Figure 4. Cruise complete vehicle model.
Applsci 14 03235 g004
Figure 5. Partial velocity clip.
Figure 5. Partial velocity clip.
Applsci 14 03235 g005
Figure 6. Some clips before and after filtering.
Figure 6. Some clips before and after filtering.
Applsci 14 03235 g006
Figure 7. Clustering effect.
Figure 7. Clustering effect.
Applsci 14 03235 g007
Figure 8. Classification results for typical working conditions.
Figure 8. Classification results for typical working conditions.
Applsci 14 03235 g008
Figure 9. BPNN structure.
Figure 9. BPNN structure.
Applsci 14 03235 g009
Figure 10. Comparison of COA-BPNN and BPNN iterations.
Figure 10. Comparison of COA-BPNN and BPNN iterations.
Applsci 14 03235 g010
Figure 11. Structure of regenerative braking strategy based on condition recognition.
Figure 11. Structure of regenerative braking strategy based on condition recognition.
Applsci 14 03235 g011
Figure 12. Brake force distribution curves for front and rear axles.
Figure 12. Brake force distribution curves for front and rear axles.
Applsci 14 03235 g012
Figure 13. Time–velocity curves for four conditions.
Figure 13. Time–velocity curves for four conditions.
Applsci 14 03235 g013
Figure 14. (a) Brake force distribution on front and rear axles in empty-load state; (b) brake force distribution on front and rear axles in half-load state; (c) brake force distribution on front and rear axles in full-load state.
Figure 14. (a) Brake force distribution on front and rear axles in empty-load state; (b) brake force distribution on front and rear axles in half-load state; (c) brake force distribution on front and rear axles in full-load state.
Applsci 14 03235 g014
Figure 15. (a) Feature parameter calculation module; (b) online condition recognition module.
Figure 15. (a) Feature parameter calculation module; (b) online condition recognition module.
Applsci 14 03235 g015
Figure 16. C-WTVC cycle category recognition effect.
Figure 16. C-WTVC cycle category recognition effect.
Applsci 14 03235 g016
Figure 17. Comparison of electric motor working point distribution under C-WTVC conditions.
Figure 17. Comparison of electric motor working point distribution under C-WTVC conditions.
Applsci 14 03235 g017
Figure 18. Comparison of energy consumed and energy recovered under C-WTVC conditions.
Figure 18. Comparison of energy consumed and energy recovered under C-WTVC conditions.
Applsci 14 03235 g018
Figure 19. Synthetic cycle category recognition effect.
Figure 19. Synthetic cycle category recognition effect.
Applsci 14 03235 g019
Figure 20. Comparison of electric motor working point distribution under synthetic conditions.
Figure 20. Comparison of electric motor working point distribution under synthetic conditions.
Applsci 14 03235 g020
Figure 21. Comparison of energy consumed and energy recovered under synthetic conditions.
Figure 21. Comparison of energy consumed and energy recovered under synthetic conditions.
Applsci 14 03235 g021
Table 1. Vehicle parameters.
Table 1. Vehicle parameters.
ParameterValueUnit
Vehicle total mass4495kg
Wheel radius0.375m
Rolling resistance coefficient0.012kg/m3
Aerodynamic drag coefficient0.492-
Final drive gear ratio5.571-
Transmission efficiency92%
Rotating mass conversion factor1.03
Table 2. Combustion engine parameters.
Table 2. Combustion engine parameters.
ParameterValueUnit
TypologyDiesel engine-
Combustion engine displacement2.4L
Maximum power at 2500 r/min100kW
Maximum torque at 1400 r/min350Nm
Maximum speed3000r/min
Moment of inertia0.213 kg · m2
Table 3. Electric motor parameters.
Table 3. Electric motor parameters.
ParameterValueUnit
TypologyAC asynchronous motor
Maximum power90kW
Rated power50kW
Maximum torque375Nm
Rated torque272Nm
Maximum speed3500r/min
Rated speed1750r/min
Table 4. Characteristic values of kinematic fragment library.
Table 4. Characteristic values of kinematic fragment library.
Number v ¯ v m a x v ¯ r u n P r P s a m a x d m a x a ¯ d ¯ P d P a
134.952.835.199.60.40.80−1.290.28−0.3124.721.2
221.660.632.8165.734.31.01−1.110.32−0.3113.918.9
321.3444.734.262.437.60.92−6.090.32−0.5020.524.3
40.211.61.4814.185.90.21−0.210.19−0.214.153.51
57.5238.123.6531.868.20.76−0.830.34−0.4613.514.3
54990.281.801.4020.080.00.25−0.250.25−0.259.676.77
⸽—This symbol represents the kinematic segment characteristic parameters ranging from 5 to 5499.
Table 5. Principal component eigenvalues and contributions.
Table 5. Principal component eigenvalues and contributions.
Principal ComponentCharacteristic RootContribution Rate (%)Cumulative
Contribution Rate (%)
14.8343.90843.908
22.47422.49566.403
31.3812.54278.945
40.8948.13287.077
50.6355.77692.853
60.3983.61496.467
70.3483.16899.635
80.0330.30399.937
90.0070.063100
100.000.00100
110.000.00100
Table 6. The optimal control parameters of different loads under four working conditions.
Table 6. The optimal control parameters of different loads under four working conditions.
PayloadsCondition K 1 K 2 γ V k S O C k n k
EmptyHighway2.520.910.721.111.06780
Suburban2.610.830.631.061.03765
Urban smooth3.130.860.560.980.98565
Urban congestion3.500.780.530.880.96466
HalfHighway2.310.830.901.061.03782
Suburban2.340.750.810.981.01694
Urban smooth2.980.760.740.971.01596
Urban congestion3.120.790.660.910.95501
FullHighway1.920.780.891.130.99786
Suburban2.210.720.871.040.99765
Urban smooth2.710.710.790.980.97583
Urban congestion2.930.690.730.960.91436
Fixed ratio-110.511400
Table 7. Comparison of simulation results under C-WTVC cycle.
Table 7. Comparison of simulation results under C-WTVC cycle.
PayloadsProjectsCondition
Recognition
Fuzzy Control
Strategy
Fixed-Ratio
Strategy
EmptyProportion of high efficiency (%)89.267.567.3
Energy consumption (kJ)6795.376795.376795.37
Energy recovery (kJ)4215.173132.671533.04
Energy recovery rate (%)62.0346.122.56
HalfProportion of high efficiency (%)88.168.667.9
Energy consumption (kJ)7943.627943.627943.62
Energy recovery (kJ)5253.113838.351834.98
Energy recovery rate (%)66.1348.3223.1
FullProportion of high efficiency (%)89.669.168.8
Energy consumption (kJ)8941.438941.438941.43
Energy recovery (kJ)6227.714578.012092.29
Energy recovery rate (%)69.6551.223.4
Table 8. Comparison of simulation results under synthetic conditions.
Table 8. Comparison of simulation results under synthetic conditions.
PayloadsProjectsCondition
Recognition
Fuzzy Control
Strategy
Fixed-Ratio
Strategy
EmptyProportion of high efficiency (%)91.369.467.6
Energy consumption (kJ)7110.217110.217110.21
Energy recovery (kJ)4486.543342.511464.7
Energy recovery rate (%)63.147.0120.6
HalfProportion of high efficiency (%)93.568.369.7
Energy consumption (kJ)8428.358428.358428.35
Energy recovery (kJ)5664.694121.461778.38
Energy recovery rate (%)67.2148.921.1
FullProportion of high efficiency (%)93.468.966.8
Energy consumption (kJ)9641.89641.89641.8
Energy recovery (kJ)6681.765090.872248.47
Energy recovery rate (%)69.352.823.32
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

Zheng, W.; Li, H.; Li, J. Research on Brake Energy Recovery Strategy Based on Working Condition Identification. Appl. Sci. 2024, 14, 3235. https://doi.org/10.3390/app14083235

AMA Style

Zheng W, Li H, Li J. Research on Brake Energy Recovery Strategy Based on Working Condition Identification. Applied Sciences. 2024; 14(8):3235. https://doi.org/10.3390/app14083235

Chicago/Turabian Style

Zheng, Weiguang, Haiqiao Li, and Jun Li. 2024. "Research on Brake Energy Recovery Strategy Based on Working Condition Identification" Applied Sciences 14, no. 8: 3235. https://doi.org/10.3390/app14083235

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