Next Article in Journal
Unsupervised Anomaly Detection and Explanation in Network Traffic with Transformers
Previous Article in Journal
Anti-Jamming Power Control Algorithm for Wireless Communication Systems Based on MPC
Previous Article in Special Issue
Vision-Based Algorithm for Precise Traffic Sign and Lane Line Matching in Multi-Lane Scenarios
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Lateral Stability System of Four-Wheel Driven Electric Vehicles Based on Phase Plane Method

Department of Vehicle Engineering, National Taipei University of Technology, Taipei 10608, Taiwan
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(22), 4569; https://doi.org/10.3390/electronics13224569
Submission received: 4 October 2024 / Revised: 4 November 2024 / Accepted: 19 November 2024 / Published: 20 November 2024
(This article belongs to the Special Issue Control Systems for Autonomous Vehicles)

Abstract

:
To improve the handling and stability of four-wheel independent drive electric vehicles (FWID EVs), this paper introduces a hierarchical architecture lateral stability control system. The upper-level controller is responsible for generating the additional yaw moment required by the vehicle. This includes a control strategy based on feedforward control and a Linear Quadratic Regulator (LQR) for handling assistance control, an LQR-based stability control, a PID controller-based speed-following control, and a stability assessment method. The lower-level controller uses Quadratic Programming (QP) to optimally distribute the additional yaw moment to the four wheels. A “normalized” method was proposed to determine vehicle stability. After comparing it with the existing double-line method, diamond method, and curved boundary method through the open-loop Sine with Dwell test and the closed-loop Double Lane Change (DLC)test simulation, the results demonstrate that this method is more sensitive and accurate in determining vehicle stability, significantly enhancing vehicle handling and stability.

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 v x , 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.

2. Vehicle Dynamics Model

A precise vehicle dynamics model can accurately represent the dynamic characteristics of a vehicle. In this paper, a four-wheel two-degree-of-freedom vehicle dynamics model and a nonlinear Magic Formula Tire model, known for its superior performance, are utilized to characterize the vehicle’s dynamic behavior. When designing the vehicle controller, a linear 2-DOF vehicle dynamics model, which requires less computational effort and can represent vehicle stability and handling performance, is used as the reference model.

2.1. Four-Wheel Vehicle Dynamics Model

In this paper, a four-wheel vehicle dynamics model is adopted to consider lateral load transfer between left-side and right-side wheels during steering. Neglecting the vehicle’s pitch motion, as shown in Figure 1 refined by Zhao et al. [4]. v represents the velocity at the vehicle’s center of mass; v x and v y represent the vehicle’s longitudinal and lateral speeds, respectively; F x i j and F y i j represent the vehicle’s longitudinal and lateral forces acting on the wheels, respectively; α i j is the slip angle at each wheel, where i f , r represents the front or the rear tire and j l , r represents the left or the right tire; L is the vehicle’s wheelbase, with l f and l r indicating the distances from the vehicle’s center of mass to the front and rear axles, respectively; δ is the steering angle of the front axle; γ and β represent the yaw rate and side slip angle of the vehicle, respectively; t f and t r are the front and rear track widths, respectively. A four-wheel vehicle dynamics model is established, as described in (1), and includes both the vehicle’s lateral and yaw motions.
m v x β ˙ + r   = F y f l + F y f r cos δ + F y r l + F y r r I z r ˙ = l f F y f l + F y f r cos δ l r F y r l + F y r r + t f 2 F y f l F y f r sin δ + M z
where m represents the vehicle mass; I z is the yaw moment of inertia; M z represents the additional yaw moment.
Assuming the longitudinal vehicle speed remains constant during operation, and given that the lateral velocity is much smaller than the longitudinal velocity, the vehicle’s sideslip angle β can be approximately expressed by (2). The slip angles of the front and rear wheels can be expressed by (3). Considering load transfer during vehicle cornering, the vertical forces F z i j acting on each wheel can be expressed by (4). The lateral forces F y i j can be described using the Magic Formula Tire model, as shown in (5). For detailed information, refer to [18].
β = v y v x
α f l = α f r = δ β l f r v x α r l = α r r = β l r r v x              
F z f l = m g l r 2 L m s a y h t f F z f r = m g l r 2 L + m s a y h t f F z r l = m g l f 2 L m s a y h t r F z r r = m g l f 2 L + m s a y h t r
F y f j = f α f j , μ , F z f j       F y r j = f α r j , μ , F z r j
where m s represents the sprung mass of the vehicle; h is the height of the vehicle’s center of gravity; a y is the vehicle’s lateral acceleration and μ is the road adhesion coefficient.

2.2. Linear 2-DOF Vehicle Dynamics Model

By combining the left and right wheels of Figure 1, a linear 2-DOF vehicle dynamics model is used, as shown in Figure 2. In order to simplify calculations, this model uses the linear tire model to calculate the lateral force as shown in (6), C α f and C α r represent the cornering stiffness of the front and rear wheels, respectively. Using (1), (3), and (6) the state-space representation of this linear 2-DOF vehicle dynamics model can be expressed in (7).
F y f = C α f α f F y r = C α r α r
x ˙ = A x + B u + G w
where x = β r , A = a 11 a 12 a 21 a 22 , B = b 1 b 2 , a 11 = C α f + C α r m v x , a 12 = l r C α r l f C α f m v x 2 1 , a 21 = l r C α r l f C α f I z , a 22 = l f 2 C α f + l r 2 C α r I z v x , b 1 = 0 , b 2 = 1 I z , G = C α f m v x l f C α f I z   u = M z , w = δ
When β ˙ = 0 and γ ˙ = 0 , meaning the vehicle is in a stable state, the ideal vehicle sideslip angle β d and yaw rate γ d that serve as references for the controller can be obtained.

3. Vehicle Stability Criterion

This paper uses the phase plane method to determine vehicle stability. To improve the accuracy of the phase plane, a four-wheel vehicle dynamics model, which accounts for the changes in tire vertical forces caused by vehicle roll, along with the nonlinear Magic Formula Tire model, is employed to establish the β β ˙ phase plane.

3.1. The Establishment of the Phase Plane

By combining (1), (3), (4), and (5), the vehicle state–space expression (8) is derived. When M z = 0 , v x = 80   km / h and μ = 0.85 , with δ set to 0 d e g , 1.5 d e g , and 3 d e g ,   r e s p e c t i v e l y , the differential solution of (8) yields the β β ˙ phase plane diagram shown in Figure 3. It can be seen that δ has a certain effect on the position of the stable center and the stable region in the phase plane. As δ increases, the stable center shifts a certain distance to the left along the horizontal axis, the stable region on the left shrinks, and the stable region on the right expands. When δ increases beyond a certain value, the stable center disappears, and the system becomes unstable.
β ˙ γ ˙ = F y f l + F y f r · cos δ + F y r l + F y r r m v x γ F y f l + F y f r · l f · cos δ l r · F y r l + F y r r + t f 2 F y f l F y f r sin δ I z + M z I z

3.2. Phase Plane-Based Stability Region Estimation

Existing methods for determining vehicle stability based on the phase plane primarily involve dividing the stable region. When the point ( β , β ˙ ) lies within the stable region, the vehicle is considered stable; otherwise, it is considered unstable. Since the front wheel steering angle δ changes within a small range when the vehicle is traveling at high speeds, its influence is typically ignored. These methods mainly focus on the effects of v x and μ , which have a greater impact on the phase plane and stable region. Relatively little in-depth research has been conducted on the effect of the δ on the phase plane; however, the influence of the δ on the phase plane cannot be ignored [11].

3.2.1. The Typical Phase Plane Stable Region Determination Method

As shown in Figure 4, Case A, Case B, and Case C correspond to the double-line method, the diamond method, and the curved boundary method, respectively. The double-line method is shown in Figure 4a and can be specifically referenced in [16,17]; the diamond method is shown in Figure 4b and can be specifically referenced in [12]; and the curved boundary method fully considers the maximum allowable γ under the constraint of μ (12) and the two extreme values of β ( β m i n , β m a x ) when δ = 0 , obtained from the first equation of (8), to constrain the phase plane, resulting in the magenta curve in Figure 4c. The area outside the thick solid line in Figure 4 represents the instability zone, the area enclosed by the black dashed line represents the stable zone, and the area between the black dashed line and the thick solid line is the critical zone.
By input β ˙ = 0 into (8), γ can be expressed as (9):
γ = F y f l + F y f r · cos δ + F y r l + F y r r m v x
While the vehicle is turning, ignoring the velocity changes along the longitudinal axis, combined with β ˙ = 0 , then γ can be presented as (10).
γ = a y v x
Restricted by the road adhesion coefficient μ , the lateral acceleration is given as shown in (11):
a y 0.85   μ g
Considering the vehicle turning left and right, the extreme values of the vehicle’s yaw rate γ can be obtained as shown in (12).
γ m i n = 0.85   μ g v x γ m a x = 0.85   μ g v x          
When the point ( β , β ˙ ) is located in the stable region, the stability control weight coefficient W = 0 ; when it is in the unstable region, W = 1 ; and when it is in the critical region, to achieve a smooth transition between the stable and unstable regions, the expression for the stability control weight coefficient W is given as shown in (13). s 1 is the distance from the point ( β , β ˙ ) to the black dashed line, and s 0 is the distance between the corresponding solid boundary and the dashed boundary.
W = s 1 s 0

3.2.2. Effect of δ on the Phase Plane

As discussed in Section 3.1, the influence of δ on the β β ˙ phase plane cannot be ignored. When δ takes values of −2 d e g , 0 d e g , and 2 d e g , respectively, and the Case C method is applied, the local stable phase plane diagram is shown in Figure 5. It is evident that the stable region and stable center in the phase plane vary significantly with different δ . Ignoring the influence of the front wheel steering angle δ may lead to inaccurate vehicle stability determinations or even misjudgments.

3.2.3. The “Normalization” Method Design

To improve the accuracy of the vehicle stability determination, this paper adopts the “normalization” method as Case D for the vehicle stability assessment. This method comprehensively considers the effects of μ , v x , and δ on the size and position of the stable region in the phase plane, avoiding the misjudgments caused by using a fixed partitioning method to determine whether the real-time changing midpoint ( β ˙ , β ) in the phase plane is stable. This approach transforms the stability determination problem from assessing whether the point ( β ˙ , β ) lies within a specific region in the phase plane to evaluating the distance between the values of β and γ and the boundaries of their value ranges as a metric for stability.
Under different driving conditions, the value range of γ can be determined by (12), and the value range of β can be calculated using (5), (9), and (12). When δ reaches a certain value, causing the phase plane to have no stable center, it is defined that β m i n = β m a x = 0 . Figure 6 shows the relationship between β m i n , β m a x , and v x , δ on a road surface with an adhesion coefficient μ = 0.85 . A lookup table is established for subsequent use.
Through (14), the evaluation indices I β and I γ , which represent the distances of the coordinates ( β ˙ , β ) on the phase plane trajectory to their respective boundaries for γ and β , are obtained. When the evaluation index falls within the range [0, 0.8], it indicates the stable region, as shown by the light-yellow area in Figure 7. When the evaluation index is in the range [0.8, 1], it indicates the critical region, as shown by the light red area in Figure 7. If the evaluation index exceeds 1, it indicates the unstable region. Substituting into (15), the maximum value of I β and I γ is used as the input coefficient u for determining the stability control weight coefficient W in subsequent discussions. To ensure a smooth transition of the stability control weight coefficient W , a smooth step function described by (16) is applied, as shown in Figure 8, determining the relationship between the input coefficient u and the vehicle stability control weight coefficient W .
I β = 1 s i g n β m a x β β β m i n × m i n β m a x β , β β m i n 0.5 × β m a x β m i n I γ = 1 s i g n γ m a x γ γ γ m i n × m i n γ m a x γ , γ γ m i n 0.5 × γ m a x γ m i n      
u = max I β , I γ
W =   0 , 0 u < 0.8 1 2 1 c o s π u 0.8 1 0.8 ,   0.8 u < 1 1 , u   >   1

4. Controller Design

Figure 9 shows a block diagram of the overall system. The controller consists of an upper-level controller and a lower-level controller. The upper-level controller includes four components: the handling assistance controller, the stability controller, the speed-following controller, and the stability criterion method. The lower-level controller mainly handles the control allocation. The upper-level controller, based on the driver’s inputs, uses the stability criterion method to calculate the proportional weight of the additional yaw moment generated by the handling assistance control and stability control, producing the necessary yaw moment to enhance vehicle handling or maintain vehicle stability. The lower-level controller distributes the additional yaw moment and the torque required to maintain vehicle speed to the individual wheels.

4.1. Handling Assistance Controller

To improve the handling performance of the vehicle during stable driving, this paper proposes a handling assistance controller. The block diagram is shown in Figure 10. Based on the driver’s input, such as front wheel steering angle δ and target vehicle speed v t , the system generates additional yaw moment M z , f f applied to the vehicle through Feed-Forward Control, making the vehicle sideslip angle β approach the ideal reference sideslip angle β d , h . Considering that the vehicle may deviate from the ideal value due to factors such as road conditions or wind during actual operation, the handling assistance controller adopts a Linear Quadratic Regulator (LQR). It calculates the required additional yaw moment M z , f b , h a n d to improve vehicle handling by using the difference between the ideal reference vehicle yaw rate r d , h , the reference sideslip angle β d , h , and the actual yaw rate γ and actual sideslip angle β as input values.
Taking the Laplace transform of (7), then obtain the following (17):
β s = g 1 s g 1 a 22 + g 2 a 12 δ f s + b 2 a 12 M z s s a 11 s a 22 a 12 a 21                                   γ s = g 2 s + g 1 a 21 g 2 a 11 δ f s + b 2 s a 11 M z s s a 11 s a 22 a 12 a 21          
To make the vehicle sideslip angle β approach the ideal value, a feed-forward control is designed. The relationship between the additional control yaw moment M z , f f and δ is given by (18):
M z , f f = G f f δ s
Substituting (18) into the first equation of (17) we can obtain the (19):
β 0 δ 0 = g 1 a 22 + g 2 a 12 + b 2 a 12 G f f a 11 a 22 a 12 a 21
When the vehicle is in a steady state, β 0 = 0 , then G f f can be expressed as:
G f f = g 1 a 22 g 2 a 12 b 2 a 12
Thus, M z , f f is showed as (21):
M z , f f = g 1 a 22 g 2 a 12 b 2 a 12 δ
In the feedback control of the handling assistance control system, a Linear Quadratic Regulator (LQR) is used. When u = 0 in (7), the ideal reference values β d , h and r d , h in the handling assistance control system can be expressed as:
β ˙ d , h γ ˙ d , h = a 11 a 12 a 21 a 22 β d , h r d , h + g 1 g 2 δ
Subtracting (22) from (7), then we arrive at the new Equation:
x ˙ = A x + B u
where x = β d , h β r d , h r , A = a 11 a 12 a 21 a 22 , B = b 1 b 2 and u = M z .
The objective function of the controller is expressed as (24)
J = 1 2 0 x T Q h a n d x + u T R u d t
where Q h a n d = Q 1 0 0 Q 2 and R are the weighting matrices for the state deviations and the input error. Since the handling assistance control system primarily follows the yaw rate, Q 2 is much greater than Q 1 . By solving the Algebraic Riccati Equation (25), the gain matrix K h for the handling assistance control is obtained. Substituting into (27), the required additional yaw moment M z , f b , h a n d is calculated.
A T S + S A S B R 1 B T S + Q = 0
K h = R 1 B T S
M z , f b , h a n d = K h x
In summary, combining (21) and (27), the additional yaw moment M z , h a n d in the handling assistance control system is calculated as:
M z , h a n d = M z , f f + M z , f b , h a n d

4.2. Stability Controller

The block diagram of the stability controller from this paper is shown in Figure 11. The reference model adopts the handling assistance control reference model. To prevent the loss of control, the target value for the reference vehicle sideslip angle β d , s is set to 0, while maintaining a certain level of steering capability, with the yaw rate r d , s = r d , h . The LQR controller is used to calculate the additional yaw moment M z , s t a b . To emphasize limiting the vehicle sideslip angle, Q s t a b must satisfy the condition in (29) and Q 3 Q 4 . Solving the Algebraic Riccati Equation yields the gain matrix K s , and finally, the additional yaw moment from the stability controller M z , s t a b is obtained.
Q s t a b = Q 3 0 0 Q 4
M z , s t a b = K s x

4.3. Speed-Following Controller

This speed-following controller uses PID control to obtain the required speed-following torque T v x , achieving control over the target vehicle speed. The specific flowchart is shown in Figure 12.

4.4. Control Allocation

Combining Section 3.2, Section 4.1 and Section 4.2, the additional yaw moment M z , t o t a l , which improves vehicle handling and enhances stability, is expressed in (31):
M z , t o t a l = 1 W · M z , h a n d + W · M z , s t a b
In order to effectively distribute the additional yaw moment generated by the upper-level controller to the four wheels, the relationship shown in (32) is derived based on the analysis of forces acting on the wheels. To prevent tire forces from reaching saturation and causing vehicle instability, this paper uses Control Allocation and applies Quadratic Programming (QP) to solve for the optimal torque values distributed to each wheel.
M z , t o t a l = T f l R t f 2 c o s δ + l f sin δ + T f r R t f 2 c o s δ + l f s i n δ T r l t r 2 R + T r r t r 2 R T v x = T f l c o s δ + T f r c o s δ + T r l + T r r                                                                                                                      
where T i j is the torque applied to the corresponding wheel of the vehicle; R is the radius of the wheel.
From the tire adhesion limit circle, we obtain the (33). Since (33) is a nonlinear inequality, the computational complexity is high, and the possibility of no solution may arise during the solving process. In this paper, the tire adhesion limit circle is simplified into a linear octagon, as shown in Figure 13. The octagon is inscribed within the adhesion limit circle, converting the nonlinear inequality in (33) into a linear inequality constraint problem, as shown in (34).
F x i j 2 + F y i j 2 μ i j F z i j
From Figure 13, we can obtain R F = μ · F z i j , and then the constraint in (33) can be transformed into (34):
2 × cos 22.5 ° × μ · F z i j F y i j F x i j   2 × cos 22.5 ° × μ · F z i j F y i j cos 22.5 ° × μ · F z i j F x i j   cos 22.5 ° × μ · F z i j
The objective of torque distribution is to minimize the tire-road adhesion utilization of the four wheels. Assuming the adhesion coefficient for all four wheels is μ , the objective function can be expressed as shown in (35):
J = m i n 1 μ F z i j 2 F x i j 2 + F y i j 2
Due to the coupling effects between the tire’s longitudinal force, lateral force, and vertical force, to reduce computational complexity, this paper considers only the optimization of the tire’s longitudinal force. Therefore, (35) is transformed into (36):
J = m i n 1 μ F z i j 2 F x i j 2
From (32), (34), and (36), we can derive the quadratic objective function of the optimization problem as (37):
min 1 2 T x T   H   T x ,   s u b j e c t   t o A e q · T x = b e q A · T x b
where A e q is the control matrix that describes the relationship between the command vector b e q and the input vector T x and Matrix A describes the linear inequality constraint relationship between the input vector T x and the command vector b .
The parameters for the optimization problem are:
A e q = 1 R t f 2 c o s δ + l f sin δ 1 R t f 2 c o s δ + l f s i n δ t r 2 R t r 2 R c o s δ c o s δ 1 1 ,   b e q = M z , t o t a l T v x
T x = T f l T f r T r l T r r T ,   A = A 1 A 2 ,   b = b 1 b 2
A 1 = 1 R × 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 ,   A 2 = 1 R × 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 ,   b 1 = 1 R × cos 22.5 μ · F z f l cos 22.5 μ · F z f l cos 22.5 μ · F z f r cos 22.5 μ · F z f r cos 22.5 μ · F z r l cos 22.5 μ · F z r l cos 22.5 μ · F z r r cos 22.5 μ · F z r r
b 2 = 1 R × 2 cos 22.5 μ · F z f l F y f l 2 cos 22.5 μ · F z f l F y f l 2 cos 22.5 μ · F z f r F y f r 2 cos 22.5 μ · F z f r F y f r 2 cos 22.5 μ · F z r l F y r l 2 cos 22.5 μ · F z r l F y r l 2 cos 22.5 μ · F z r r F y r r 2 cos 22.5 μ · F z r r F y r r ,   H = 1 μ R 2 1 F z f l 2 0 0 0 0 1 F z l r 2 0 0 0 0 1 F z r l 2 0 0 0 0 1 F z r r 2

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 v x = 80   km / h , and steering wheel angle δ h a n d input at 13.5 deg / s . The results are shown in Figure 14. When a y = 0.3   g , all four test vehicles were in a stable state, so only the handling assistance control was activated, with the corresponding δ h a n d for point A being 22.92 deg , 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 γ T 1 and γ T 2 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 deg . From the ramp input test, the value of A was determined to be 22.92 deg , and here the sine wave input is conducted with an amplitude of 12 A, equal to 275 deg , 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 γ T 1 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 β m a x , Case D reduced it from 14.78 deg (in Case A, B, and C) to 7.19 deg , 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 M z m a x , it decreased from 1808.84 Nm to 1536.19 Nm —a reduction of 15.07%. The maximum torque distributed to the four wheels T m a x decreased from 322.80 Nm to 275.24 Nm —a reduction of 14.73%. Lastly, the vehicle’s maximum slip ratio λ m a x 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 deg 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 deg , it misjudges the vehicle as stable, requiring a larger additional torque M z m a x to maintain vehicle stability in subsequent moments. Case D comprehensively considers the effects of road adhesion coefficient μ , vehicle speed v x , 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 W .

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 ( v x = 80   k m / h ) and a low road adhesion coefficient ( μ   =   0.3 ).
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 a y dynamic graph in Figure 20b, it is evident that all test vehicles reach 2.82 m/s2. Case D exhibits more sensitive acceleration compared to the other three cases, with its acceleration increasing from −2.82 m/s2 to 2.82 m/s2 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 β m a x and maximum yaw rate γ m a x are reduced to 2.17 deg and 12.92 deg s , representing decreases of 72.39% and 50.95%, respectively, compared to the other cases. In terms of the yaw moment M z m a x required to maintain stable driving, Case D reduced M z m a x from 1236.92 Nm to 693.73 Nm —a decrease of 43.91%. The maximum torque T m a x distributed to the wheels was reduced from 208.22 Nm to 138.40 Nm , 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 M z m a x 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 v x . 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.

Author Contributions

Conceptualization, Y.-J.M. and C.-K.C.; methodology, Y.-J.M.; software, Y.-J.M.; validation, Y.-J.M., C.-K.C. and X.-D.Z.; formal analysis, Y.-J.M.; investigation, Y.-J.M.; resources, Y.-J.M.; data curation, Y.-J.M.; writing—original draft preparation, Y.-J.M.; writing—review and editing, Y.-J.M. and C.-K.C.; visualization, Y.-J.M.; supervision, C.-K.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Ministry of Science and Technology of Taiwan, ROC, under grant number MOST 111-2221-E-027-088 and Fujian Provincial Natural Science Foundation, PRC, under grant number 2023J01131931.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Worldmetrics. Vehicle Ownership Statistics: Market Data Report. 2024. Available online: https://worldmetrics.org/vehicle-ownership-statistics/ (accessed on 23 September 2024).
  2. IEA. Global EV Outlook 2024. License: CC BY 4.0. Available online: https://www.iea.org/reports/global-ev-outlook-2024 (accessed on 22 October 2024).
  3. World Health Organization. Global Status Report on Road Safety. 2023. Available online: https://www.who.int/publications/i/item/9789240086517 (accessed on 2 June 2024).
  4. Zhao, F.; An, J.; Chen, Q.; Li, Y. Integrated Path Following and Lateral Stability Control of Distributed Drive Autonomous Unmanned Vehicle. World Electr. Veh. J. 2024, 15, 122. [Google Scholar] [CrossRef]
  5. Gisolo, C.M.; Monache, M.L.D.; Ferrante, F.; Frasca, P. Nonlinear Analysis of Stability and Safety of Optimal Velocity Model Vehicle Groups on Ring Roads. IEEE Trans. Intell. Transp. Syst. 2022, 23, 20628–20635. [Google Scholar] [CrossRef]
  6. Ahangarnejad, A.H.; Radmehr, A.; Ahmadian, M. A review of vehicle active safety control methods: From antilock brakes to semiautonomy. J. Vib. Control 2020, 27, 1683–1712. [Google Scholar] [CrossRef]
  7. Li, X.; Xu, N.; Guo, K.; Huang, Y. An adaptive SMC controller for EVs with four IWMs handling and stability enhancement based on a stability index. Veh. Syst. Dyn. 2020, 59, 1509–1532. [Google Scholar] [CrossRef]
  8. Magalhaes Junior, Z.R.; Murilo, A.; Lopes, R.V. Vehicle Stability Upper-Level-Controller Based on Parameterized Model Predictive Control. IEEE Access 2022, 10, 21048–21065. [Google Scholar] [CrossRef]
  9. Zhai, L.; Sun, T.; Wang, J. Electronic Stability Control Based on Motor Driving and Braking Torque Distribution for a Four In-Wheel Motor Drive Electric Vehicle. IEEE Trans. Veh. Technol. 2016, 65, 4726–4739. [Google Scholar] [CrossRef]
  10. Skrickij, V.; Kojis, P.; Sabanovic, E.; Shyrokau, B.; Ivanov, V. Review of Integrated Chassis Control Techniques for Automated Ground Vehicles. Sensors 2024, 24, 600. [Google Scholar] [CrossRef] [PubMed]
  11. Zhu, Z.; Tang, X.; Qin, Y.; Huang, Y.; Hashemi, E. A Survey of Lateral Stability Criterion and Control Application for Autonomous Vehicles. IEEE Trans. Intell. Transp. Syst. 2023, 24, 10382–10399. [Google Scholar] [CrossRef]
  12. Liu, Z.; Li, Y.; Li, W.; Li, Z.; Zhang, H.; Tan, X.; Wu, G. Research on control strategy of vehicle stability based on dynamic stable region regression analysis. Front. Neurorobotics 2023, 17, 1149201. [Google Scholar] [CrossRef] [PubMed]
  13. Li, Z.; Chen, H.; Liu, H.; Wang, P.; Gong, X. Integrated Longitudinal and Lateral Vehicle Stability Control for Extreme Conditions with Safety Dynamic Requirements Analysis. IEEE Trans. Intell. Transp. Syst. 2022, 23, 19285–19298. [Google Scholar] [CrossRef]
  14. Chien, P.-C.; Chen, C.-K. Integrated Chassis Control and Control Allocation for All Wheel Drive Electric Cars with Rear Wheel Steering. Electronics 2021, 10, 2885. [Google Scholar] [CrossRef]
  15. Guo, N.; Zhang, X.; Zou, Y.; Lenzo, B.; Du, G.; Zhang, T. A Supervisory Control Strategy of Distributed Drive Electric Vehicles for Coordinating Handling, Lateral Stability, and Energy Efficiency. IEEE Trans. Transp. Electrif. 2021, 7, 2488–2504. [Google Scholar] [CrossRef]
  16. Wang, J.; Luo, Z.; Wang, Y.; Yang, B.; Assadian, F. Coordination Control of Differential Drive Assist Steering and Vehicle Stability Control for Four-Wheel-Independent-Drive EV. IEEE Trans. Veh. Technol. 2018, 67, 11453–11467. [Google Scholar] [CrossRef]
  17. Han, Z.; Xu, N.; Chen, H.; Huang, Y.; Zhao, B. Energy-efficient control of electric vehicles based on linear quadratic regulator and phase plane analysis. Appl. Energy 2018, 213, 639–657. [Google Scholar] [CrossRef]
  18. Cheng, Z.; Lu, Z. Nonlinear Research and Efficient Parameter Identification of Magic Formula Tire Model. Math. Probl. Eng. 2017, 2017, 6924506. [Google Scholar] [CrossRef]
  19. ISO 3888-1:2018; Passenger Cars—Test Track for a Severe Lane-Change Manoeuvre—Part 1: Double Lane-Change. International Organization for Standardization: Geneva, Switzerland, 2018.
  20. Wu, X.; Zhou, B.; Wen, G.; Long, L.; Cui, Q. Intervention criterion and control research for active front steering with consideration of road adhesion. Veh. Syst. Dyn. 2017, 56, 553–578. [Google Scholar] [CrossRef]
Figure 1. Four-wheel vehicle dynamics model.
Figure 1. Four-wheel vehicle dynamics model.
Electronics 13 04569 g001
Figure 2. Linear 2-DOF vehicle dynamics model.
Figure 2. Linear 2-DOF vehicle dynamics model.
Electronics 13 04569 g002
Figure 3. β β ˙ phase plane. Where the red circle represents the stability center, and the arrow indicates the location of the magnified section.
Figure 3. β β ˙ phase plane. Where the red circle represents the stability center, and the arrow indicates the location of the magnified section.
Electronics 13 04569 g003
Figure 4. Three typical phase plane stable region determination methods: (a) The double-line method; (b) The diamond method; (c) The curved boundary method.
Figure 4. Three typical phase plane stable region determination methods: (a) The double-line method; (b) The diamond method; (c) The curved boundary method.
Electronics 13 04569 g004
Figure 5. Phase plane stable region diagrams corresponding to different values of δ .
Figure 5. Phase plane stable region diagrams corresponding to different values of δ .
Electronics 13 04569 g005
Figure 6. The relationship diagram of β m i n and β m a x with v x and δ when μ = 0.85.
Figure 6. The relationship diagram of β m i n and β m a x with v x and δ when μ = 0.85.
Electronics 13 04569 g006
Figure 7. Evaluation index I β for β.
Figure 7. Evaluation index I β for β.
Electronics 13 04569 g007
Figure 8. Relationship between input coefficient u and vehicle stability control weight coefficient W .
Figure 8. Relationship between input coefficient u and vehicle stability control weight coefficient W .
Electronics 13 04569 g008
Figure 9. Block diagram of the overall control system.
Figure 9. Block diagram of the overall control system.
Electronics 13 04569 g009
Figure 10. Block diagram of handling assistance controller.
Figure 10. Block diagram of handling assistance controller.
Electronics 13 04569 g010
Figure 11. Block diagram of stability controller.
Figure 11. Block diagram of stability controller.
Electronics 13 04569 g011
Figure 12. Block diagram of speed-following controller.
Figure 12. Block diagram of speed-following controller.
Electronics 13 04569 g012
Figure 13. Linearization of the tire adhesion circle. Where, the red color represents the octagonal constraint, and the blue color represents the adhesion circle.
Figure 13. Linearization of the tire adhesion circle. Where, the red color represents the octagonal constraint, and the blue color represents the adhesion circle.
Electronics 13 04569 g013
Figure 14. Ramp input test: the relationship diagram between a y and δ h a n d ,   δ . Where the red circle represents the steering angle coordinate corresponding to a lateral acceleration of 0.3 g, with a value of 22.92 degrees.
Figure 14. Ramp input test: the relationship diagram between a y and δ h a n d ,   δ . Where the red circle represents the steering angle coordinate corresponding to a lateral acceleration of 0.3 g, with a value of 22.92 degrees.
Electronics 13 04569 g014
Figure 15. Steering wheel input in the Sine with Dwell steering test.
Figure 15. Steering wheel input in the Sine with Dwell steering test.
Electronics 13 04569 g015
Figure 16. Results in Sine with Dwell steering test.
Figure 16. Results in Sine with Dwell steering test.
Electronics 13 04569 g016
Figure 17. Phase trajectory diagrams of β β ˙ in Sine with Dwell test. (a) Case A and Case D trajectory with Case A boundary; (b) Case B and Case D trajectory with Case B boundary; (c) Case C and Case D trajectory with Case C boundary.
Figure 17. Phase trajectory diagrams of β β ˙ in Sine with Dwell test. (a) Case A and Case D trajectory with Case A boundary; (b) Case B and Case D trajectory with Case B boundary; (c) Case C and Case D trajectory with Case C boundary.
Electronics 13 04569 g017
Figure 18. Responses of the four cases in Sine with Dwell test. (a) the stability control weight coefficient, (b) the yaw moment M z , (c) distributed torque T i j , (d) the wheel slip ratio λ i j .
Figure 18. Responses of the four cases in Sine with Dwell test. (a) the stability control weight coefficient, (b) the yaw moment M z , (c) distributed torque T i j , (d) the wheel slip ratio λ i j .
Electronics 13 04569 g018
Figure 19. Track layout for ISO 3888-1.
Figure 19. Track layout for ISO 3888-1.
Electronics 13 04569 g019
Figure 20. Results of the four cases in DLC test with v x = 80   km / h (a) the trajectories; (b) lateral acceleration response; (c) yaw rate response; (d) side slip angle response. and μ = 0.3 .
Figure 20. Results of the four cases in DLC test with v x = 80   km / h (a) the trajectories; (b) lateral acceleration response; (c) yaw rate response; (d) side slip angle response. and μ = 0.3 .
Electronics 13 04569 g020
Figure 21. Responses of the four cases in DLC test with v x = 80   km / h and μ = 0.3 . (a) the stability control weight coefficient, (b) the yaw moment M z , (c) distributed torque T i j , (d) the wheel slip ratio λ i j .
Figure 21. Responses of the four cases in DLC test with v x = 80   km / h and μ = 0.3 . (a) the stability control weight coefficient, (b) the yaw moment M z , (c) distributed torque T i j , (d) the wheel slip ratio λ i j .
Electronics 13 04569 g021
Figure 22. Phase trajectory diagrams of β β ˙ in DLC test with v x = 80   km / h and μ = 0.3 . (a) Case A and Case D trajectory with Case A boundary; (b) Case B and Case D trajectory with Case B boundary; (c) Case C and Case D trajectory with Case C boundary.
Figure 22. Phase trajectory diagrams of β β ˙ in DLC test with v x = 80   km / h and μ = 0.3 . (a) Case A and Case D trajectory with Case A boundary; (b) Case B and Case D trajectory with Case B boundary; (c) Case C and Case D trajectory with Case C boundary.
Electronics 13 04569 g022
Table 1. Sine with Dwell steering test results.
Table 1. Sine with Dwell steering test results.
C a s e Y 1.07 m r p e a k d e g / s γ T 1 d e g / s P γ T 1 γ T 2 d e g / s P γ T 2 Result
A 3.41 51.546.3512.32%0.240.47%Pass
B 3.42 50.906.0811.94% 0.21 0.41%Pass
C 3.31 45.920.410.89%0.000%Pass
D 3.23 42.310.070.16%0.000%Pass
Table 2. Control variable table for the four test cases.
Table 2. Control variable table for the four test cases.
C a s e β m a x d e g M z m a x N m T m a x N m λ m a x
A 14.78 1808.84322.8014.94%
B 14.62 1631.65296.5614.76%
C 8.74 1612.86292.4511.06%
D 7.19 1536.19275.249.74%
Table 3. Control variable table for the four test cases in DLC test with v x = 80   k m / h and μ   =   0.3 .
Table 3. Control variable table for the four test cases in DLC test with v x = 80   k m / h and μ   =   0.3 .
Case β m a x d e g r m a x d e g / s M z m a x N m T m a x N m λ m a x
A7.8626.341236.92208.026.16%
B7.4625.191236.92208.226.08%
C5.7022.511029.65181.443.96%
D2.1712.92693.73138.401.30%
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

Ma, Y.-J.; Chen, C.-K.; Zhang, X.-D. On the Lateral Stability System of Four-Wheel Driven Electric Vehicles Based on Phase Plane Method. Electronics 2024, 13, 4569. https://doi.org/10.3390/electronics13224569

AMA Style

Ma Y-J, Chen C-K, Zhang X-D. On the Lateral Stability System of Four-Wheel Driven Electric Vehicles Based on Phase Plane Method. Electronics. 2024; 13(22):4569. https://doi.org/10.3390/electronics13224569

Chicago/Turabian Style

Ma, Yu-Jie, Chih-Keng Chen, and Xiao-Dong Zhang. 2024. "On the Lateral Stability System of Four-Wheel Driven Electric Vehicles Based on Phase Plane Method" Electronics 13, no. 22: 4569. https://doi.org/10.3390/electronics13224569

APA Style

Ma, Y. -J., Chen, C. -K., & Zhang, X. -D. (2024). On the Lateral Stability System of Four-Wheel Driven Electric Vehicles Based on Phase Plane Method. Electronics, 13(22), 4569. https://doi.org/10.3390/electronics13224569

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