Next Article in Journal
Multidimensional Analysis of Technological Innovation Efficiency in New Energy Vehicles: Industrial Chain Heterogeneity and Key Drivers
Previous Article in Journal
Model Predictive Control Using an Artificial Neural Network for Fast-Charging Lithium-Ion Batteries
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Active Suspension Control Based on Vehicle Speed Control Under Transient Pavement Excitation

1
Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China
2
School of Automotive and Traffic Engineering, Jiangsu University, Zhenjiang 212013, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2025, 16(4), 232; https://doi.org/10.3390/wevj16040232
Submission received: 28 February 2025 / Revised: 24 March 2025 / Accepted: 14 April 2025 / Published: 15 April 2025

Abstract

:
Transient road excitation can cause high-frequency impacts to the vehicle, leading to deterioration of smoothness and operational stability, and seriously impairing system life and performance. To address this problem, the vehicle model and the road model containing transient road excitation is first established, and the impact mechanism of transient excitation is simulated and analyzed, from which the fuzzy control of vehicle speed and the model predictive control of the suspension system are designed respectively. The suspension control method based on the speed control is further proposed, which sets the strategy to use fuzzy control to regulate the vehicle speed after the on-board sensors identify the bumpy road excitation, and at the same time to implement the model predictive control for the active suspension system, and dynamically adjusts the control weight parameters to be compatible with the vehicle speed control. The simulation results show that compared with the single suspension control, the control strategy improves in all stages, and the root mean square values of body acceleration, pitch angle acceleration, and front and rear tire dynamic loads are reduced by 9.52%, 4.55%, 29.5% and 17.8%, respectively, and the peaks are reduced by 23.8%, 39.9%, 44.7% and 33.2%, respectively, which further enhances the safety and ride comfort of the vehicle. Finally, the effectiveness and correctness of the strategy are verified by a hardware-in-the-loop test.

1. Introduction

Today, smart electric vehicles are becoming increasingly important, not only playing a key role in addressing the energy crisis and environmental issues but also providing innovative ideas for improving the active safety of vehicles [1]. Intelligent electric vehicles have led technological innovation through their high control flexibility, excellent transmission efficiency and powerful environment sensing capability, and have specially made significant progress in improving vehicle stability, optimizing drive efficiency and simplifying chassis design [2,3,4,5].
However, road surface excitations have a significant impact on the comfort and safety of smart electric vehicles. Among them, transient road excitations, such as bumpy packs and potholes, are particularly important to the vehicle [6,7]. These transient excitations not only reduce vehicle comfort and safety but also may lead to vehicle failure or loss of control. Therefore, an in-depth study of transient road excitations is essential to improve the smoothness and operational stability of intelligent electric vehicles.
In the face of transient roads, the driver often alleviates the impact and improves the ride comfort by braking deceleration. However, due to the lack of reasonable control of vehicle speed, the actual effect is limited. In addition, some vehicles equipped with passive suspension systems cannot adjust according to real-time road conditions, resulting in a significant decline in the ride comfort of electric vehicles on such roads. In reference [8], a road identification method based on instantaneous frequency and a switching control strategy of skyhook and groundhook control algorithm is proposed for transient road surface. The ride comfort of the vehicle on the mixed road with transient pavement is improved, but although a single suspension control can improve the overall vehicle dynamics performance, it does not take into account the peak deterioration on the transient pavement, resulting in the deficiency of vehicle driving stability. In reference [9], a preview control method for suspension system is proposed, which can detect the road roughness profile caused by the transient excitation in the front, and calculate the optimal control force required by the semi-active suspension system, however; the maximum control force provided by the suspension cannot suppress the huge impact caused by the transient road very well. The literature [10] proposed the use of deep reinforcement learning to stabilize the vertical motion of a vehicle traveling on rough terrain, while considering the influence of vehicle structural parameter variations on the controller performance; but in practical applications, the proposed method can be used to stabilize the vertical motion of a vehicle traveling on rough terrain. It is difficult to obtain the external environment information, and the algorithm is complex, so it is difficult to ensure the real-time and stability of the suspension system control. The single suspension control strategy is difficult to deal with the huge impact caused by the transient road.
Therefore, speed control is considered to improve the control effect of the suspension system when facing the transient road surface. For the joint control of longitudinal vehicle speed and vertical suspension system, the literature [11] helped design an ABS and ASS fuzzy cooperative control strategy with a supervisor. The cooperative controller does not work to prevent excessive interference with driver behavior. When the vehicle braking intensity is greater than or equal to the critical value, the cooperative controller is involved, and the compensation vertical load to be provided by the active suspension is solved by fuzzy control. This method emphasizes the performance of the brake system with the suspension system but ignores the improvement of the vertical suspension performance by the longitudinal speed control. By analyzing the relationship between vehicle speed and ride comfort on continuous uneven roads and the influence of vehicle speed change on ride comfort, an online description method of vehicle comfort performance index is given in the literature [12]. The optimization method of vehicle speed variation on continuous uneven roads is given, which emphasizes the optimization of vehicle speed control combined with suspension data, however, the peak performance of the vehicle impacting the road surface is not considered, which leads to the instability and safety of the vehicle.
Considering the shortcomings of the above research, this article takes convex road surfaces as the research object and designs an active suspension control method based on vehicle speed control (hereinafter referred to as LV control). It proposes longitudinal vehicle speed control and vertical body vibration suppression methods to control the vehicle speed passing through transient road surfaces and considers the adverse effects of vehicle speed changes on suspension control. Relative to previous studies, it can improve the overall comfort of the driving process, reduce the impact of transient road surfaces on the vehicle and enhance stability. The effectiveness of the method was verified through simulation analysis and further validated through hardware-in-the-loop testing.

2. Model Construction

2.1. Road Model Construction

2.1.1. Stochastic Pavement Modeling

In this study, the time domain model of pavement input is constructed by introducing filtered white noise [13,14,15]. The pavement elevation and pavement displacement satisfy the following equation:
z ˙ q t = 2 π f 0 z q t + 2 π n 0 G q n 0 v W t
where z q t is the pavement elevation; n 0 is the standard spatial frequency; G q n 0 is the pavement unevenness coefficient; which takes the value of 64 × 10−6 m3 in this paper, i.e., class B pavement; v is the vehicle speed; and W t is the stochastic Gaussian white noise with the mean value of one.

2.1.2. Model Construction of Bumpy Pavement

The impact of transient road surface excitations such as bumpy packs and speed bumps seriously affects the driving stability and comfort of the vehicle when the smart electric vehicle is in motion. In this paper, the bumpy packet road excitation refers to the related literature [16] and establishes the bumpy packet road as shown in Figure 1.
The pavement represents a bump with a height of 0.1 m and a width of 4 m. The pavement elevation satisfies the following equation:
z r = 0.1 2 1 cos 2 π · x 4
where z r is the convex packet pavement elevation, x 0 ,   4 .
In this study, a pavement with bumps is set up and the bumps are set at 100 m from the starting point, and the mathematical model of the unevenness of the longitudinal section of the pavement can be expressed as:
y =     z q   0 x 100   m z r = 0.1 2 1 cos 2 π · x 100 4   100 x 104   m z q   104 x 110   m
where x is the distance from the starting point.
Equations (1) and (3) were modeled and the pavement elevation data for this pavement was outputted to create a class B pavement with transient pavement excitation required for simulation.

2.2. Mechanism of the Effect of Transient Road Excitation on Vehicle Dynamics

2.2.1. Brake Model

The brake is a widely used disc brake, and the friction in the brake meets the following requirements:
F v = μ F N s i g n v
F f = μ F N tan 2 v r v d
where F v is the brake friction, F f is the brake disc friction, F N is the brake positive pressure, μ is the coefficient of friction, s i g n v is the relative velocity function, v r is the relative velocity between the brake friction pad and the brake disc and v d is the threshold velocity magnitude.
The mechanical expression for this brake is as follows:
P c = T k · r b A
where P c is the brake master cylinder pressure, T is the brake target torque, k is the efficiency factor, r b denotes the brake equivalent friction radius and A is the equivalent contact area.

2.2.2. Active Suspension Model

Since the lateral changes of the vehicle are not considered in the scenario studied in this paper, only the semi-vehicle active suspension model as shown in Figure 2 is required for modeling the suspension.
According to the vehicle dynamics, the differential equation of motion of the suspension system is as follows:
m b x ¨ b + k s 1 x b 1 x w 1 + C s 1 x ˙ b 1 x ˙ w 1 u 1 + k s 2 x b 2 x w 2 + C s 2 x ˙ b 2 x ˙ w 2 u 2 = 0 I y y θ ¨ a k s 1 x b 1 x w 1 + C s 1 x ˙ b 1 x ˙ w 1 u 1 + b k s 2 x b 2 x w 2 + C s 2 x ˙ b 2 x ˙ w 2 u 2 = 0 m w 1 x ¨ w 1 + k u 1 x w 1 x r 1 k s 1 x b 1 x w 1 C s 1 x ˙ b 1 x ˙ w 1 + u 1 = 0 m w 2 x ¨ w 2 + k u 2 x w 2 x r 2 k s 2 x b 2 x w 2 C s 1 x ˙ b 2 x ˙ w 2 + u 1 = 0 x b 1 = x b a θ x b 2 = x b + b θ
where the subindex, b is the car body, w is the wheel, r is the road, s is the spring and u is the tire. As for the other variables, m b is the body mass, k s 1 and k s 2 are the spring stiffnesses of the front and rear suspensions, respectively, C s 1 and C s 2 are the damping coefficients of the front and rear shock absorbers, I y y is the inertia of rotation of the body, a and b are the distances from the front and rear axles to the center of mass of the vehicle, m w 1 and m w 2 are the mass of the front and rear wheels, k u 1 and k u 2 are the stiffnesses of the front and rear tires, and θ is the body pitch angle and u 1 and u 2 are the active force of the active suspension.

2.2.3. Transient Pavement Excitation Characterization

In order to analyze the specific effects of transient road excitation on vehicle dynamics performance, the dynamics response of the vehicle passing through the bumpy pavement was simulated at different driving speeds, and the peak changes in the dynamic performance of the vehicle at different speeds are shown in Figure 3, Figure 4, Figure 5 and Figure 6.
The simulation results show that the vehicle’s body acceleration and tire dynamic load indicators increase with increasing speed as the vehicle passes through the bumpy pack section. This is due to the fact that the increase in speed leads to a reduction in the response time of the vehicle system to the high-frequency excitation, making the process similar to a rigid body collision, which in turn leads to a deterioration in performance. The increase in vehicle speed also reduces the magnitude of the body attitude response, so that the pitch angle acceleration index of the body appears to decrease with the increase in vehicle speed.
This shows that vehicle speed has a very important influence on vehicle dynamics under transient road excitation. In order to improve the dynamic performance of the vehicle under transient road excitation, this paper carries out research in longitudinal speed control and vertical suspension system control.

3. Speed and Suspension Control Strategy Design

3.1. Speed Control

In this study, it is set that the vehicle starts to decelerate at 80 m from the bump, and the speed of the vehicle traveling is controlled by inputting the appropriate brake master cylinder pressure.
In order to cope with the complexity and variability of the actual traffic environment and the poor real-time accuracy of the specific brake pressure calculation, this study adopts the fuzzy control method, which has good stability and robustness in dealing with similar problems.
According to the actual driving process, the process of the vehicle passing through the convex bag is divided into three stages, which are: the uniform speed driving stage under the normal driving of the vehicle, the braking stage in which the sensor recognizes the convex bag ahead for braking and decelerating and the convex bag stage in which the vehicle arrives at the convex bag and glides through the convex bag.
In this study, a detailed setting is carried out for the process of vehicle passing through the bumpy road surface, the initial speed is set to 50 km/h, and based on the actual driving experience, the speed of passing through the bumpy road surface is controlled to be 20 to 25 km/h. According to the speed difference e v and the distance of the bumpy road surface identified by the sensors e s , the braking torque is dynamically adjusted in order to achieve smooth deceleration and to improve the passing efficiency. The structure diagram of the system is shown in Figure 7. The fuzzy control rules are shown in Table 1, where the speed control requirements in this study are not complex, and it can meet the basic needs; so, the fuzzification of the input and output quantities selected five more basic fuzzy subsets, which are O (very low), S (medium-low), M (medium), L (medium-high) and V (very high). The control rules are based on the following situations: when the speed difference e v is large and the distance from the bump e s is small, the braking torque is increased to decelerate quickly; when the speed difference e v is small and the distance from the bump e s is large, the braking torque is reduced to rely on skidding and friction to decelerate; when the speed difference e v is large and the distance to the convex packet e s is large, the speed is moderately adjusted and the control continues to be optimized according to the real-time conditions.
The final speed control is shown in Figure 8.

3.2. Suspension Control

3.2.1. Model Predictive Controller Design

Model predictive control (MPC) can satisfy the need to control various types of performance metrics to effectively cope with abrupt changes such as transient road excitation [17]. The established suspension model is a nonlinear system, therefore, a general form of the discrete model as shown in Equation (8) can be considered as follows:
ξ t + 1 = f ξ t , u t η t + 1 = h ξ t
where f x denotes the system state transfer function, h x denotes the system output transfer function, ξ t denotes the system state variable, u t denotes the system control variable, ξ t X , u t Γ , X , Γ denotes the constraints on the system state variable, and output variable and η t denotes the system output variable.
Further processing yields a linear time-varying discrete model:
ε k + 1 = A k , t ε k + B k , t ω k
where ε ( k ) is the system state quantity at moment k , ω k is the system control quantity at moment and k , A k , t and B k , t are the coefficient matrices at moment.
Combining the system output variables and setting ε ~ ( k t ) = ε ( k t ) ω ( k 1 t ) , implying the predicted value of the variable, other cases are synonymous. We obtain the new state space expression:
ε ~ k + 1 t = A ~ k , t ε ~ k t + B ~ k , t Δ ω k t η k t = C ~ k , t ε ~ k t + D ~ k , t Δ ω k t
where η ( t ) is the system output variable, A ~ k , t = A k , t , B k , t , B ~ k , t = B k , t , C ~ k , t = C k , t , D k , t , D ~ k , t = D k , t , Δ ω ( k t ) = ω ( k t ) ω ( k 1 t ) .
The stability of the control process cannot be separated from the appropriate optimization objective, here we set the k-moment step size as N P and establish the optimization objective function:
J k = i = 1 N p η T k + i k Q η k + i k
where Q is the matrix of weight coefficients set at moment k, the smoothness of the control system, along with the optimization priorities representing the system’s performance indicators.
The transient road excitation scenarios considered in this paper require a fast response from the suspension system and need to deal with multiple constraints. Transforming the optimized performance metrics into a quadratic programming form:
m i n i = 1 N p η T k + i k Q η k + i k s . t . θ t Δ U t α
where Δ U ( t ) is a vector matrix consisting of the optimal suspension control forces obtained from each calculation, and α is a threshold matrix set to prevent the vehicle suspension from exceeding the limit block, which limits the dynamic suspension deflection of the wheels. The specific form is as follows:
Δ U t = Δ ω t t Δ ω t + 1 t Δ ω t + N c t T
α = f d m a x I n × 1 D ε
θ t = C ~ t B ~ t 0 0 C ~ t A ~ t B ~ t C ~ t B ~ t 0 C ~ t A ~ t N c 1 B ~ t C ~ t A ~ t N c 2 B ~ t C ~ t B ~ t C ~ t A ~ t N c B ~ t C ~ t A ~ t N c 1 B ~ t C ~ t A ~ t B ~ t C ~ t A ~ t N p 1 B ~ t C ~ t A ~ t N p 2 B ~ t C ~ t A ~ t N p N c 1 B ~ t p × c
Assuming that the system state quantity ε ( k ) is available at each moment in time and solved by the quadratic programming method in each control cycle, thus obtaining the control input increment in the control time domain, the first element in the control matrix is applied to the system as the control input increment, i.e., ω ( t ) = ω ( t 1 ) + Δ ω t , and the subsequent process model predicts that the controller will loop through this process.

3.2.2. Determination of Control Parameters

In this paper, the prediction step is defined as 30 and the control step as 20, and the body acceleration, pitch angle acceleration, and tire dynamic load are selected as the performance evaluation indexes and different weight parameters are specified on different road surfaces so as to improve the overall control effect. The parameters are selected according to the optimization-seeking objective function:
P optional   = m i n q 1 r m s a r m s ( a ) passive   2 + q 2 r m s r r m s ( r ) passive   2 + q 3 r m s F r m s ( F ) passive   2
where q 1 , q 2 and q 3 represent the weighting coefficients of vehicle body acceleration, pitch angle acceleration and tire dynamic load, respectively. When the vehicle is driving on the B road surface, comfort is the main focus and priority is given to optimizing body acceleration, and when the vehicle passes the bumpy road surface, body pitch is hard to avoid and priority is given to improving the tire dynamic load in order to ensure safety. r m s ( a ) , r m s ( r ) and r m s ( F ) are the root mean square (RMS) of the three performance indicators. r m s ( a ) passive   , r m s ( r ) passive   and r m s ( F ) passive   are the RMS of the reference passive suspension.

3.3. Design of Active Suspension Control Strategy Based on Vehicle Speed Control

This study proposes a longitudinal and vertical control method as shown in Figure 9. The longitudinal fuzzy control has better real-time performance relative to other control methods and has relatively low requirements for sensors and other configurations, whereas the vertical suspension MPC control can effectively satisfy the various needs of the control, but the arithmetic is relatively slow and combining it with the longitudinal control can make up for this disadvantage to ensure the real-time performance of the entire control.
In this control strategy, a synergistic controller is added, aiming at the synergistic control of the two control modes, weakening the problem of control degradation due to the longitudinal and vertical coupling relationship and improving the overall control effect. The driving stages are divided according to the longitudinal speed control information, and the control weight coefficients of the suspension system are adjusted: in the initial uniform speed stage, the smoothness of vehicle driving is ensured, and the focus is on the suppression of body vibration; after identifying the transient excitation, the speed controller starts to adjust the vehicle speed, and the resulting changes in the body attitude lead to the decrease of comfort, and the focus is on the suppression of body pitch to ensure the comfort of the drivers and passengers; when passing through the transient road surface, the impact brought by the road surface is easy to lead to the safety of the vehicle; at this time, focus on the control of tire dynamic load to ensure the safety of the vehicle.

4. Results

4.1. Analysis of Simulation Results

4.1.1. Analysis of Single Control Simulation Results

To evaluate the effectiveness of the vehicle control strategy proposed in this paper under transient road excitation, the vehicle response under single longitudinal control, single suspension control and no control conditions are compared through simulation. In the simulation, a bumpy road surface is modeled at 100 m in front of the vehicle:
(1)
Single speed control: the vehicle performs braking and passes with reduced speed upon detection of the bumpy pack, aiming to assess the effect of deceleration on smoothness;
(2)
Single suspension control: the vehicle speed is kept constant and the active suspension is adjusted by model predictive control (MPC) to optimize the performance when passing the bump;
(3)
No control condition: the vehicle passes through the bumpy pack at 50 km/h, equipped with a passive suspension, which serves as a control group.
The relevant simulation parameters are shown in Table 2:
The control weight coefficients selected in the simulation are shown in Table 3, which are based on the control demands of different road surfaces analyzed in the previous section, with a certain degree of subjectivity, and similar results can be obtained for other similar parameters.
Figure 10, Figure 11, Figure 12 and Figure 13 demonstrate the simulation results of body acceleration, pitch angle acceleration and front and rear tire dynamic loads under different control conditions.
Due to the short time for the vehicle to pass through the bumpy pack road surface, the peak data of the performance indexes better reflect the transient performance of the suspension system to cope with the impact when studying this transient excitation. Therefore, when analyzing the simulation results, this paper presents the root mean square value data when the vehicle is driving on a graded road surface and the peak data when driving on a bumpy pack road surface, as shown in Table 4 and Table 5, respectively.
The simulation results show that under single speed control, the speed reduction effectively reduces the peaks of body acceleration, pitch angle acceleration and tire dynamic load when the vehicle passes through the bumpy pack road surface, but the improvement of pitch angle acceleration is limited during braking deceleration and the tire dynamic load sometimes even deteriorates.
Although the single suspension control strategy improves the overall dynamic performance, the lack of effective longitudinal speed control results in poor control of the smoothness of passing through the convex pack, which is affected by the speed of the vehicle.
In summary, although the single speed and suspension control strategies have positive effects on improving the dynamics of smart electric vehicles, they are still insufficient in different driving phases and more integrated control strategies are needed to achieve better performance.

4.1.2. Comparative Analysis of LV Control Simulations

The control weights are reclassified according to the driving phases, i.e., body acceleration is preferred to be improved in the uniform speed phase, pitch angle acceleration is preferred in the braking phase, wheel dynamic load is preferred when passing through the cambered pack, the parameters of the suspension control weights based on the speed control are shown in Table 6, Figure 14, Figure 15, Figure 16 and Figure 17 show the comparison between the LV control strategy and the single control strategy in terms of body acceleration, pitch angle acceleration and front and rear wheel tire dynamic loads. The related root mean square values and peak values are shown in Table 7 and Table 8.
There is a significant improvement in body acceleration with the introduction of this control strategy. As shown in Figure 14, the LV control strategy reduces the root mean square values of body acceleration by 31.3% (compared with speed control) and 9.52% (compared with suspension control) on class broad surfaces and reduces the peak values by 43.6% and 23.8% on bumpy pack road surfaces, respectively, compared with the single control.
Figure 15 further reveals the effect of the strategy on pitch angle acceleration control, where the peaks are reduced by 68.3% and 39.9%, respectively, on convex packet pavements. The RMS value is improved by 4.55% compared to the single suspension control on class B pavements, which is because of the speed variation on the body pitch.
Figure 16 and Figure 17 demonstrate the benefits of tire dynamic load control. The RMS and peak values of front and rear wheel dynamic loads are significantly reduced compared to both the single speed control and the single suspension control for both B-road and cambered pavement.
In summary, the active suspension control strategy based on speed planning brings better improvement in vehicle dynamics, both on the relatively smooth class B road surface and on the high-impact cambered pack road surface.

4.2. Hardware-in-the-Loop Test Validation and Analysis

To verify the effectiveness of the LV control method designed in this paper, the specific simulation process will be verified using HIL hardware-in-the-loop (HIL) experiments. HIL experiment is a kind of testing method that connects real controllers or devices to a simulated simulation environment. In this way, the function and performance of the controller or device can be tested comprehensively and systematically without relying on real physical objects. The experiment can save cost and ensure the safety of the experimental process and improve the efficiency of the research. The effectiveness of the control method proposed in this paper can be verified by comparing the obtained experimental results with the simulation results.

4.2.1. Experimental Design

In this study, the ECU hardware design draws on the scheme of the existing literature and selects the MCU model STM32F103VET6. While the core of the software design is the embedded C code, this study is based on the model design (MBD), which is processed with the help of the toolbox (Simulink Coder) of the simulation software to automatically generate the embedded code, and then locally modify and optimize it.
The test system scheme is shown in Figure 18, the host computer is a personal computer, and the target machine is an embedded controller model Yanhua 610 L. The test process is as follows: Firstly, the simulation model is discretized in the host computer, then the controlled system model and environment model are extracted, and then the driver module of the I/O board is added to provide software support for the data transmission between the board and the target machine, and finally the corresponding output module is added to visualize and store the real-time operation data of the target machine; then the host computer downloads the simulation model to the target machine through the TCP/IP protocol. Then, the host machine downloads the simulation model to the target machine through TCP/IP protocol; after the system is running, the target machine outputs the vehicle dynamic information collected by the sensors to the ECU, and the ECU outputs the required actual braking force and suspension force after calculation.

4.2.2. Analysis of Test Results

Based on the hardware-in-the-loop test program, the vehicle is driven on a road surface containing transient road excitations according to a speed control curve for longitudinal and vertical co-control and the vehicle dynamics performance metrics obtained from the tests are compared with the simulation results. In addition, the LQR control algorithm will be introduced for comparison under the same conditions. The objective of the LQR control is to minimize the integral value of the weighted squares of the body acceleration, pitch angle acceleration and the tire dynamic loads in the time domain T, with equal weighting coefficients for each of the performance metrics and the results of the comparisons are shown in Figure 19, Figure 20, Figure 21 and Figure 22.
Specific data comparisons are shown in Table 9 and Table 10, which compare the root mean square (RMS) values and peak data for the full course of the test and simulation, respectively.
Firstly, by observing the HIL results it can be found that the results of the proposed method in this study applied in real controllers have less error with simulation, which is within the acceptable range. By comparing the simulation results with LQR, it can be found that the overall root mean square value is better than the LQR control when driving on regular road surfaces because the LV control takes into account the effect of the speed change, whereas in the transient road phase, even though the speed is also lowered to the target speed, the LQR control cannot switch the control weights with the road surface, which makes the peak data not as good as that of the LV control as well.
Therefore, through the controller validation of HIL and the comparison of other algorithms, it can be proved that the LV control method proposed in this study can effectively improve the ride comfort and operational stability of the vehicle when coping with transient road surfaces and it also has certain potential for practical application.

5. Conclusions

In this study, an active suspension control strategy based on vehicle speed control is proposed to address the problem of vehicle performance degradation under transient road excitation. Through the establishment of a vehicle model and transient road surface model, a suspension model prediction control method is designed based on longitudinal vehicle speed fuzzy control. The simulation and hardware-in-the-loop test results verify the effectiveness of the strategy in improving vehicle dynamics and enhancing driving safety.
Despite the subjectivity in the selection of weight coefficients, the proposed method in this study points out the necessity of considering longitudinal speed in suspension control, which proves that the upper limit of suspension performance can be improved through the combination of speed and suspension control, and enables the vehicle to better cope with all kinds of road excitations in the process of real driving and provides a new way of thinking for the subsequent research related to speed control and suspension control.

Author Contributions

Conceptualization, X.M. and L.K.; methodology, L.K.; software, L.K.; validation, L.K.; formal analysis, L.K.; data curation, L.K.; writing—original draft preparation, L.K.; writing—review and editing, X.M., R.D. and W.L.; supervision, R.D. and R.W.; project administration, R.W.; funding acquisition, R.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by [National Natural Science Foundation Project of China] grant number [52472410] and [“Unveiling the List and Taking Command” Tackling Project of Nantong] grant number [JB2022003].

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yu, M.; Evangelou, S.A.; Dini, D. Advances in Active Suspension Systems for Road Vehicles. Engineering 2023, 33, 160–177. [Google Scholar] [CrossRef]
  2. Adnane, M.; Nguyen, C.T.P.; Khoumsi, A.; Trovao, J.P.F. Real-Time Torque-Distribution for Dual-Motor Off-Road Vehicle Using Machine Learning Approach. IEEE Trans. Veh. Technol. 2024, 73, 4567–4577. [Google Scholar] [CrossRef]
  3. Drexler, D.; Hou, Z. Simulation analysis on vertical vehicle dynamics of three in-wheel motor drive configurations. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2023, 238, 2105–2119. [Google Scholar] [CrossRef]
  4. Yoi, H. Future Vehicle Driven by Electricity and Control Research on Four-Wheel-Motored “UOT Electric March II”. IEEE Trans. Ind. Electron. 2004, 51, 954–962. [Google Scholar]
  5. Fergani, S.; Menhour, L.; Sename, O.; Dugard, L.; D’Andréa-Novel, B. Integrated Vehicle Control through the Coordination of Longitudinal/Lateral and Vertical Dynamics Controllers: Flatness and LPV/H ∞ Based Design. Int. J. Robust Nonlinear Control 2017, 27, 4992–5007. [Google Scholar] [CrossRef]
  6. Zhang, K.; Sun, Q.; Wang, R.; Ding, R.; Ye, Q.; Meng, X. Longitudinal and vertical cooperative control of vehicles under discrete impact road surface. For. Mach. Woodwork Equip. 2023, 51, 60–68. [Google Scholar]
  7. Li, Z.q. Research on Semi-Active Suspension Control Method for Automobiles under Discrete Impact Road Conditions. Master’s Thesis, Harbin Institute of Technology, Harbin, China, 2019. [Google Scholar]
  8. Xu, C. Research on Control Method of Solenoid Valve Semi-Active Suspension under Discrete Impact Road Surface. Master’s Thesis, Harbin Institute of Technology, Harbin, China, 2020. [Google Scholar]
  9. Çalışkan, K.; Henze, R.; Küçükay, F. Potential of Road Preview for Suspension Control under Transient Road Inputs. IFAC-Pap. 2016, 49, 117–122. [Google Scholar] [CrossRef]
  10. Salvi, A.; Coleman, J.; Buzhardt, J.; Krovi, V.; Tallapragada, P. Stabilization of vertical motion of a vehicle on bumpy terrain using deep reinforcement learning. IFAC-Pap. 2022, 55, 276–281. [Google Scholar] [CrossRef]
  11. Chen, H.; Jun, H.; Keqiang, L.; Yugong, L.; Xiaoqiang, S.; Chen, W. Cooperative control of composite braking and active suspension for pure electric vehicles. J. Automot. Saf. Energy Conserv. 2018, 9, 441–448. [Google Scholar]
  12. Sun, J. Robust Control and Vehicle Speed Optimization of Semi-Active Suspension for Comfortable Intelligent Vehicles. Master’s Thesis, Harbin Institute of Technology, Harbin, China, 2018. [Google Scholar]
  13. Liu, W.; Wang, R.; Ding, R.; Meng, X.; Yang, L. On-line estimation of road profile in semi-active suspension based on unsprung mass acceleration. Mech. Syst. Signal Process. 2020, 135, 106370. [Google Scholar] [CrossRef]
  14. Wang, R.; Liu, W.; Ding, R.; Meng, X.; Sun, Z.; Yang, L.; Sun, D. Switching control of semi-active suspension based on road profile estimation. Veh. Syst. Dyn. 2022, 60, 1972–1992. [Google Scholar] [CrossRef]
  15. Chen, Y.; Chen, L.; Wang, R.; Xu, X.; Shen, Y.; Liu, Y. Modeling and test on height adjustment system of electrically-controlled air suspension for agricultural vehicles. Int. J. Agric. Biol. Eng. 2016, 9, 40–47. [Google Scholar]
  16. Shao, X.; Naghdy, F.; Du, H.; Qin, Y. Coupling effect between road excitation and an in-wheel switched reluctance motor on vehicle ride comfort and active suspension control. J. Sound Vib. 2019, 443, 683–702. [Google Scholar] [CrossRef]
  17. Liu, W.; Wang, R.; Rakheja, S.; Ding, R.; Meng, X.; Sun, D. Vibration analysis and adaptive model predictive control of active suspension for vehicles equipped with non-pneumatic wheels. J. Vib. Control 2024, 30, 3207–3219. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of a bumpy pavement.
Figure 1. Schematic diagram of a bumpy pavement.
Wevj 16 00232 g001
Figure 2. Schematic diagram of the suspension dynamics model of a semi-car.
Figure 2. Schematic diagram of the suspension dynamics model of a semi-car.
Wevj 16 00232 g002
Figure 3. Change in peak body acceleration.
Figure 3. Change in peak body acceleration.
Wevj 16 00232 g003
Figure 4. Change in peak body pitch angle acceleration.
Figure 4. Change in peak body pitch angle acceleration.
Wevj 16 00232 g004
Figure 5. Change in peak dynamic load on the left front tire.
Figure 5. Change in peak dynamic load on the left front tire.
Wevj 16 00232 g005
Figure 6. Change in peak dynamic load on the left rear tire.
Figure 6. Change in peak dynamic load on the left rear tire.
Wevj 16 00232 g006
Figure 7. Block diagram of fuzzy control strategy system.
Figure 7. Block diagram of fuzzy control strategy system.
Wevj 16 00232 g007
Figure 8. Speed change curve.
Figure 8. Speed change curve.
Wevj 16 00232 g008
Figure 9. Block diagram of active suspension control strategy based on vehicle speed planning.
Figure 9. Block diagram of active suspension control strategy based on vehicle speed planning.
Wevj 16 00232 g009
Figure 10. Single control body acceleration comparison.
Figure 10. Single control body acceleration comparison.
Wevj 16 00232 g010
Figure 11. Single control pitch acceleration comparison.
Figure 11. Single control pitch acceleration comparison.
Wevj 16 00232 g011
Figure 12. Comparison of dynamic loads on single control left front tire.
Figure 12. Comparison of dynamic loads on single control left front tire.
Wevj 16 00232 g012
Figure 13. Comparison of dynamic loads on single control left rear tire.
Figure 13. Comparison of dynamic loads on single control left rear tire.
Wevj 16 00232 g013
Figure 14. Comparison of LV control and single control body acceleration.
Figure 14. Comparison of LV control and single control body acceleration.
Wevj 16 00232 g014
Figure 15. Comparison of LV control with single control of pitch angle acceleration.
Figure 15. Comparison of LV control with single control of pitch angle acceleration.
Wevj 16 00232 g015
Figure 16. Comparison of dynamic loads on the left front tire between LV control and single control.
Figure 16. Comparison of dynamic loads on the left front tire between LV control and single control.
Wevj 16 00232 g016
Figure 17. Comparison of dynamic loads on the left rear tire between LV control and single control.
Figure 17. Comparison of dynamic loads on the left rear tire between LV control and single control.
Wevj 16 00232 g017
Figure 18. HIL general experimental program.
Figure 18. HIL general experimental program.
Wevj 16 00232 g018
Figure 19. Comparison of body acceleration test and simulation plot.
Figure 19. Comparison of body acceleration test and simulation plot.
Wevj 16 00232 g019
Figure 20. Pitch angle acceleration test and simulation comparison plot.
Figure 20. Pitch angle acceleration test and simulation comparison plot.
Wevj 16 00232 g020
Figure 21. Comparison between test and simulation of dynamic load on the front wheel.
Figure 21. Comparison between test and simulation of dynamic load on the front wheel.
Wevj 16 00232 g021
Figure 22. Comparison between test and simulation of dynamic load on the rear wheel.
Figure 22. Comparison between test and simulation of dynamic load on the rear wheel.
Wevj 16 00232 g022
Table 1. Fuzzy control rule table.
Table 1. Fuzzy control rule table.
T e V
OSMLV
e s OOMLVV
SOMLVV
MOSMLL
LOSMML
VOSSMM
Table 2. Model-related parameters.
Table 2. Model-related parameters.
ParametricValueParametricValue
m b [kg] 1270 k s 1 [ N · m 1 ] 27,000
m w 1 [kg]66.3 k s 2 [ N · m 1 ] 30,000
m w 2 [kg]66.3 C s 1 [ N · s · m 1 ] 6000
a[m]1.015 C s 2 [ N · s · m 1 ] 6000
b[m]1.895 k u 1 [ N · m 1 ] 268,000
I y y [ k g · m 2 ] 1536.7 k u 2 [ N · m 1 ] 268,000
Table 3. Selection of control weight parameters for model prediction based on pavement type.
Table 3. Selection of control weight parameters for model prediction based on pavement type.
Pavement Body   Acceleration   q 1 Pitch   Acceleration   q 2 Tire   Dynamic   Load   q 3
Class B 811
Bumpy road316
Table 4. Comparison of root mean square values of single control and uncontrolled vehicle dynamics performance in class B pavement stage.
Table 4. Comparison of root mean square values of single control and uncontrolled vehicle dynamics performance in class B pavement stage.
DescriptionUnitRMS ValueSingle Speed Control vs. No ControlSingle Suspension Control vs. No Control
No UncontrolSingle Speed ControlSingle Suspension Control
Body accelerationm/s21.120.830.63↓25.9%↓43.7%
Pitch accelerationrad/s20.530.490.44↓7.54%↓17.0%
Left front tire dynamic loadN169218351356↑8.45%↓19.9%
Left rear tire dynamic loadN180317531534↓2.77%↓14.9%
Table 5. Comparison of peak vehicle dynamics performance between single control and uncontrolled vehicle dynamics in the convex pack road stage.
Table 5. Comparison of peak vehicle dynamics performance between single control and uncontrolled vehicle dynamics in the convex pack road stage.
DescriptionUnitPeak ValueSingle Speed Control vs. No ControlSingle Suspension Control vs. No Control
No UncontrolSingle Speed ControlSingle Suspension Control
Body accelerationm/s212.66.765.00↓46.3%↓60.3%
Pitch accelerationrad/s26.393.761.98↓41.1%↓69.0%
Left front tire dynamic loadN22,24512,2125472↓45.1%↓75.4%
Left rear tire dynamic loadN23,16211,8336629↓48.9%↓71.4%
Table 6. Selection of control weight parameters for model prediction based on driving phases.
Table 6. Selection of control weight parameters for model prediction based on driving phases.
Traveling Stage Body   Acceleration   q 1 Pitch   Acceleration   q 2 Tire   Dynamic   Load   q 3
Uniform speed811
Decelerations261
Bumpy116
Table 7. Comparison of root mean square values of vehicle dynamics performance between LV control and single control in class B pavement stage.
Table 7. Comparison of root mean square values of vehicle dynamics performance between LV control and single control in class B pavement stage.
DescriptionUnitRMS ValueLV Control vs. Single Speed ControlLV Control vs. Single Suspension Control
Single Speed ControlSingle Suspension ControlLV Control
Body accelerationm/s20.830.630.57↓31.3%↓9.52%
Pitch accelerationrad/s20.490.440.46↓6.12%↑4.55%
Left front tire dynamic loadN18351356955.8↓47.9%↓29.5%
Left rear tire dynamic loadN175315341261↓28.1%↓17.8%
Table 8. Comparison of peak vehicle dynamics performance between LV control and single control in the convex pack road stage.
Table 8. Comparison of peak vehicle dynamics performance between LV control and single control in the convex pack road stage.
DescriptionUnitPeak ValueLV Control vs. Single Speed ControlLV Control vs. Single Suspension Control
Single Speed ControlSingle Suspension ControlLV Control
Body accelerationm/s26.765.003.81↓43.6%↓23.8%
Pitch accelerationrad/s23.761.981.19↓68.3%↓39.9%
Left front tire dynamic loadN12,21254723024↓75.2%↓44.7%
Left rear tire dynamic loadN11,83366294429↓44.0%↓33.2%
Table 9. Comparison of hardware-in-the-loop test and simulation results for the root mean square value of the class B pavement stage.
Table 9. Comparison of hardware-in-the-loop test and simulation results for the root mean square value of the class B pavement stage.
DescriptionUnitRMS ValueHIL vs. LVLQR vs. LV
LVHILLQR
Body accelerationm/s20.570.580.64↑1.6%↑10.9%
Pitch accelerationrad/s20.460.470.57↑2.1%↑23.9%
Left front tire dynamic loadN9569681065↑1.3%↑11.4%
Left rear tire dynamic loadN126112681414↑0.6%↑12.1%
Table 10. Hardware-in-the-loop test vs. simulation result peaks.
Table 10. Hardware-in-the-loop test vs. simulation result peaks.
DescriptionUnitPeak ValueHIL vs. LVLQR vs. LV
LVHILLQR
Body accelerationm/s23.814.024.57↑5.5%↑19.9%
Pitch accelerationrad/s21.191.281.34↑7.6%↑12.6%
Left front tire dynamic loadN302432243751↑6.6%↑24.0%
Left rear tire dynamic loadN442946484976↑4.9%↑12.3%
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

Meng, X.; Kong, L.; Ding, R.; Liu, W.; Wang, R. Research on Active Suspension Control Based on Vehicle Speed Control Under Transient Pavement Excitation. World Electr. Veh. J. 2025, 16, 232. https://doi.org/10.3390/wevj16040232

AMA Style

Meng X, Kong L, Ding R, Liu W, Wang R. Research on Active Suspension Control Based on Vehicle Speed Control Under Transient Pavement Excitation. World Electric Vehicle Journal. 2025; 16(4):232. https://doi.org/10.3390/wevj16040232

Chicago/Turabian Style

Meng, Xiangpeng, Linghui Kong, Renkai Ding, Wei Liu, and Ruochen Wang. 2025. "Research on Active Suspension Control Based on Vehicle Speed Control Under Transient Pavement Excitation" World Electric Vehicle Journal 16, no. 4: 232. https://doi.org/10.3390/wevj16040232

APA Style

Meng, X., Kong, L., Ding, R., Liu, W., & Wang, R. (2025). Research on Active Suspension Control Based on Vehicle Speed Control Under Transient Pavement Excitation. World Electric Vehicle Journal, 16(4), 232. https://doi.org/10.3390/wevj16040232

Article Metrics

Back to TopTop