1. Introduction
According to a report released by Worldmetrics, as of 2024, there are over 1 billion vehicles operating globally [
1]. IEA statistics indicate that global electric vehicle (EV) sales in 2023 approached 14 million units, bringing the cumulative number of EVs on the road to approximately 40 million, which accounts for around 4% of the total vehicle fleet worldwide [
2]. It can be said that cars have become an indispensable means of transportation in people’s daily lives. However, with the increase in the number of vehicles, traffic accidents have also risen. According to statistics from the World Health Organization, approximately 1.19 million people die each year due to traffic accidents, with about 30% of these accidents resulting from vehicle instability caused by speeding [
3]. To prevent traffic accidents caused by vehicle instability at high speeds, research on vehicle stability control systems has become one of the key research areas in the automotive industry [
4,
5,
6].
The vehicle stability control system improves vehicle handling and stability by continuously monitoring the difference between the vehicle’s real-time operating state and the ideal reference model and applying certain control strategies. One strategy, researched by Li, X. et al. [
7], is based on an adaptive sliding mode controller; the sliding surface’s weight is automatically adjusted according to the vehicle’s operating state, which effectively improves vehicle handling and stability. To enhance computational efficiency and reduce calculation time, Roberto, Z. et al. [
8] employed a constrained parametric Model Predictive Controller (MPC), applying exponential parameterization to the control vector within the prediction range to reduce the complexity of solving optimization problems. This allows for the fast computation of additional yaw moment to maintain the vehicle’s lateral stability. Zhai, L. et al. [
9] used a fuzzy Proportional-Integral-Derivative (PID) controller to calculate the yaw moment required to maintain vehicle stability, effectively improving the vehicle’s stability.
The stability criterion of a vehicle dictates the timing of intervention and withdrawal of the control system, which is an extremely crucial link in stability control. Therefore, research on the stability criterion of a vehicle is of great significance for improving vehicle stability and ensuring the safety of drivers and passengers [
6,
10,
11]. Scholars have conducted extensive research on stability criterion of vehicles. In Reference [
12], a phase plane of vehicle sideslip angle
and
was constructed based on different vehicle operating conditions. The diamond method was used to divide the stable regions of the phase plane under various conditions. To avoid excessive data volume, a Support Vector Regression (SVR) model was established to achieve automatic regression of dynamic stability regions. In [
13], based on real-time vehicle dynamics and road conditions, the phase plane of sideslip angle
and yaw rate
was divided into three control zones: stable, critical, and unstable, enabling timely and precise vehicle stability control. This method adapts to rapid changes in vehicle status under extreme driving conditions and enhances overall vehicle stability. Reference [
14] utilized the real-time estimated lateral tire stiffness of the front and rear wheels to obtain the understeer coefficient, which reflects the vehicle’s stability characteristics, to determine the vehicle’s stability. Reference [
15] based on a two-degree-of-freedom vehicle model, created a
phase plane and applied the “normalization” method, comprehensively considering the effects of road surface adhesion coefficient
, vehicle speed
, and front-wheel steering angle
on the size and location of the stable region in the phase plane. The stability determination was evaluated by using the distance between
and
values from the boundary of their value ranges.
Due to the independent control of the four wheels, FWID EVs offer high flexibility and control precision. This paper conducts research on lateral stability control based on FWID EVs. The aforementioned extensive research has provided valuable references for this study. The hierarchical control framework proposed in References [
7,
8,
9,
14] laid the foundation for the controller structure design in this research. Although the different stability criterion methods proposed in References [
12,
13,
16,
17] enable a vehicle stability assessment, they ignore the influence of the front-wheel steering angle
on the stability center and the size of the stability region in the phase plane when defining the stability boundaries. The “normalization” method in Reference [
15] accounts for the influence of the front-wheel steering angle
, but it does not consider the impact of vertical load changes on the four wheels, caused by vehicle body roll during cornering, on the phase plane. Therefore, based on References [
15,
18], the main contributions of this paper are as follows: a four-wheel vehicle dynamics model and a Magic Formula Tire model are established to construct the
phase plane, which considers the changes in vertical tire load due to vehicle body roll; a “normalization” method is proposed for vehicle stability assessment, and a hierarchical lateral stability control system is designed. When the vehicle is in a stable state, the control system outputs additional yaw moment to improve vehicle handling. When the vehicle is in an unstable state, the control system outputs additional yaw moment to enhance vehicle stability.
The rest of this article is organized as follows:
Section 2 introduces the four-wheel vehicle dynamics model that reflects the dynamic characteristics of the vehicle, as well as the two-degree-of-freedom (2-DOF) vehicle dynamics model used as a reference for designing the controller.
Section 3 presents the
phase plane method and the stability criterion method.
Section 4 focuses on the design of the controller, which is divided into an upper-level and lower-level controller. The upper-level controller includes the handling assistance controller, the stability controller, the speed-following controller, and the stability criterion, while the lower-level controller consists of the control allocation.
Section 5 introduces the testing experiments and simulation results.
Section 6 concludes the paper.
5. Results
Based on different vehicle stability criterion methods, including the double-line method, the diamond method, the curved boundary method, and the “normalization” method, four test groups were designed using MATLAB and Simulink (version 2023b) to build the controllers: Case A, Case B, Case C, and Case D. These controllers were tested in a Carsim–Simulink co-environment. The evaluation of the controllers was conducted through open-loop control using the Sine with Dwell steering test and closed-loop control using the DLC test.
The ramp input steering test can intuitively demonstrate the linearity of the vehicle’s response to steering wheel input. With slight modifications to the ‘Slowly Increasing Steer Procedure’ from Euro NCAP, the test was conducted under the following conditions: road surface adhesion coefficient μ = 0.85, vehicle speed
, and steering wheel angle
input at 13.5
. The results are shown in
Figure 14. When
, all four test vehicles were in a stable state, so only the handling assistance control was activated, with the corresponding
for point
being 22.92
, which prepares for the subsequent tests.
5.1. Sine with Dwell Steering Test
Sine with Dwell steering is an open-loop testing method used to assess the dynamic performance of a vehicle under extreme conditions. According to FMVSS 126, which serves as the standard for ESC, there are three criteria for passing this test. First, the vehicle’s lateral displacement must exceed 1.83 m at 1.07 s after the sine wave begins. Second, at 1 s and 1.75 s after the sine wave input ends, the vehicle’s yaw rate
and
must be less than 35% and 25% of the peak value, respectively. The final criterion is that the amplitude of the input sine wave at the end of the test must be greater than 270
. From the ramp input test, the value of A was determined to be 22.92
, and here the sine wave input is conducted with an amplitude of 12 A, equal to 275
, as shown in
Figure 15.
The results are shown in
Figure 16 and
Table 1. At 1.07 s after the sine wave began, the lateral displacements of the four test groups were 3.41 m, 3.42 m, 3.31 m, and 3.23 m, respectively, with all exceeding 1.83 m. At 1 s after the sine wave ended, the yaw rates
for the four test groups were 12.32%, 11.94%, 0.89%, and 0.16% of their respective peak values—all below 35% of the peak value. At 1.75 s after the sine wave ended, all four test vehicles had returned to a stable state, with yaw rates below 25% of the peak value, meeting the requirements of the sine with dwell steering test.
As seen in
Figure 17, the phase trajectory of Case D is smaller compared to the other Cases, indicating that Case D has a superior control effect. Specifically, from
Figure 18 and the data in
Table 2, it can be observed that in terms of the maximum vehicle sideslip angle
, Case D reduced it from 14.78
(in Case A, B, and C) to 7.19
, a decrease of 51.35%. The smaller sideslip angle provides the driver with a better driving experience. In terms of the additional torque required to maintain stable vehicle driving
, it decreased from 1808.84
to 1536.19
—a reduction of 15.07%. The maximum torque distributed to the four wheels
decreased from 322.80
to 275.24
—a reduction of 14.73%. Lastly, the vehicle’s maximum slip ratio
decreased from 14.94% to 9.74%, improving the tire’s longitudinal adhesion capability and significantly enhancing vehicle stability.
Case D demonstrates better vehicle stability control compared to Cases A, B, and C. The reason, as illustrated in
Figure 17 and
Figure 18a, is that Case A’s ‘double-line method’ has an open stable region, where a misjudgment of stability occurs when the vehicle is actually in an unstable state due to a large
, leading to a delay in the activation or deactivation of the stability control system. Although Case B’s ‘diamond method’ has a closed region, it also fails to account for the
and
limits during actual vehicle operation, resulting in an overly large stable region, which similarly delays the intervention or deactivation of the stability control system. While Case C provides better stability control than Cases A and B, it does not consider the influence of a large front wheel steering angle
(which can reach up to 16.26
in this test) on the position of the stability center and the size of the stable region. This leads to a delay in recognizing vehicle instability at 1.13 s compared to Case D by 0.32 s, and at 1.81 s, when the steering wheel rapidly crosses 0
, it misjudges the vehicle as stable, requiring a larger additional torque
to maintain vehicle stability in subsequent moments. Case D comprehensively considers the effects of road adhesion coefficient
, vehicle speed
, and front wheel angle
on the size and position of the stability region in the phase plane. This approach avoids potential misjudgments that could arise when assessing the stability of dynamic points (
,
) within the phase plane by using a fixed region partitioning method. Furthermore, a smooth step function is employed to ensure a seamless transition for the stability control weighting factor
.
5.2. Double Lane Change Test
The DLC test is a closed-loop test method. According to the international standard (ISO 3888-1 [
19]), the test route is shown in
Figure 19. Using the driver model provided by Carsim, four test cases were conducted under high vehicle speed conditions (
) and a low road adhesion coefficient (
).
The test results are shown in
Figure 20. From the driving trajectory in
Figure 20a, it can be seen that all four test vehicles follow the predetermined target route steadily, with Case D switching lanes more promptly and closely following the target path. From the lateral acceleration
dynamic graph in
Figure 20b, it is evident that all test vehicles reach 2.82 m/s
2. Case D exhibits more sensitive acceleration compared to the other three cases, with its acceleration increasing from −2.82 m/s
2 to 2.82 m/s
2 0.1 s earlier at 4.55 s, indicating better handling performance for Case D. From
Figure 20,
Figure 20, and
Table 3, it is clear that Case D has a significant advantage over the other three cases. The maximum sideslip angle
and maximum yaw rate
are reduced to 2.17
and 12.92
, representing decreases of 72.39% and 50.95%, respectively, compared to the other cases. In terms of the yaw moment
required to maintain stable driving, Case D reduced
from 1236.92
to 693.73
—a decrease of 43.91%. The maximum torque
distributed to the wheels was reduced from 208.22
to 138.40
, a reduction of 33.53%, while the maximum wheel slip rate decreased from 6.16% to 1.30% as the distributed torque decreased, significantly improving the vehicle’s stability during the rapid lane change on the low-adhesion surface.
Figure 21a and
Figure 22 clearly explain why Case D performed the best among the four test cases. In Cases A and B, the stability boundaries were inaccurately determined during vehicle stability assessment. Additionally, the introduction of
from Reference [
20] caused a smooth transition between stability control and handling assistance control, but when
is small, the transition zone (critical region) becomes too large, resulting in delays and inaccuracies in the switching and intervention of the handling assistance and stability control systems. Although Case C considered the limitations of
and
, it did not account for the influence of δ on the position of the stability center and the size of the stable region. This led to a 0.26 s delay in identifying vehicle instability compared to Case D at 1.06 s. At 3.13 s, after completing a single lane change, a misjudgment of vehicle stability occurred, requiring a larger additional torque
to maintain vehicle stability.
6. Conclusions
The following research results were achieved in this study:
A hierarchical lateral stability control system was designed. The upper-level controller automatically selects the handling assistance controller or stability controller based on driver input and vehicle operating conditions through a stability assessment method. It calculates the yaw moment needed to maintain vehicle following of the ideal reference model and transmits it to the lower-level controller. Additionally, to prevent sudden acceleration or deceleration during driving, a speed-following controller uses a PID controller to calculate the torque required to maintain speed and transmits it to the lower-level controller. The lower-level controller then solves the optimal distribution of the additional yaw moment to the four wheels.
To accurately assess vehicle stability, a phase plane was established using a four-wheel vehicle dynamics model and a nonlinear Magic Formula Tire model, which takes into account the effects of vehicle body roll. A “normalization” method was proposed to assess vehicle stability. Based on different stability assessment methods, four sets of experimental groups were designed using the double-line method, diamond method, curve boundary method, and “normalization” method. An Open-loop Sine with Dwell steering test and a closed-loop DLC test were conducted. The results show that the proposed “normalization” method is more sensitive and accurate in assessing vehicle stability. Moreover, the results indicate that the “normalization” method significantly reduces the additional torque required for distribution to the wheels when improving vehicle handling and enhancing stability.
The proposed control system requires the accurate acquisition of relevant parameters reflecting vehicle motion, such as the vehicle’s sideslip angle and speed . Accurately obtaining these parameters is a prerequisite for the proper functioning of the control system. In this test, the parameters were directly obtained through vehicle simulation software. However, it is difficult to accurately measure these parameters using traditional sensors on real vehicles. After obtaining the kinematic parameters via measurement or the state-estimation method, experiments should be conducted in the following research to test the proposed control system. Additionally, during vehicle acceleration/deceleration and cornering, the vertical load on each of the four wheels varies due to load transfer (longitudinal transfer during acceleration/deceleration and lateral transfer during cornering). This affects the forces on the wheels, subsequently impacting the vehicle’s dynamic characteristics. Therefore, it is essential in future research to continuously and accurately estimate the vertical load on each wheel.