Next Article in Journal
Design of Mixing Device Shafts Based on a Proposed Calculation Method Supported by Finite Element Method Analysis
Previous Article in Journal
Determination of Energy Losses of the Crank Press Mechanism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Control of Handling Stability for Four-Wheel Steering Distributed Drive Electric Vehicles Based on a Phase Plane Analysis

by
Guanfeng Wang
and
Qiang Song
*
National Engineering Laboratory for Electric Vehicles, Beijing Institute of Technology (BIT), Beijing 100081, China
*
Author to whom correspondence should be addressed.
Machines 2024, 12(7), 478; https://doi.org/10.3390/machines12070478
Submission received: 13 June 2024 / Revised: 8 July 2024 / Accepted: 15 July 2024 / Published: 16 July 2024
(This article belongs to the Section Vehicle Engineering)

Abstract

:
For the sake of enhancing the handling and stability of distributed drive electric vehicles (DDEVs) under four-wheel steering (4WS) conditions, this study proposes a novel hierarchical control strategy based on a phase plane analysis. This approach involves a meticulous comparison of the stable region in the phase plane to thoroughly analyze the intricate influence of the front wheel angle, rear wheel angle, road adhesion coefficient, and longitudinal speed on the complex dynamic performances of DDEVs and to accurately determine the critical stable-state parameter. Subsequently, a hierarchical control strategy is presented as an integrated solution to achieve the coordinated control of maneuverability and stability. On the upper control level, a model predictive control (MPC) motion controller is developed, wherein the real-time adjustment of the control weight matrix is ingeniously achieved by incorporating the crucial vehicle stable-state parameter. The lower control level is responsible for the optimal torque allocation among the four wheel motors to minimize the tire load rate, thereby ensuring a sufficient tire grip margin. The optimal torque distribution for the four wheel motors is achieved using a sophisticated two-level allocation algorithm, wherein the friction ellipse is employed as a judgement condition. Finally, this developed control strategy is thoroughly validated through co-simulation utilizing the CarSim 2019 and Simulink 2020b commercial software, demonstrating the validity of the developed control strategy. The comparative results indicate that the presented controller ensures a better tracking capability to the desired vehicle state while exhibiting improved handling stability under both the double lane shifting condition and the serpentine working condition.

1. Introduction

Recently, distributed electric drive vehicles (DDEVs) have gained significant attention in research due to their potential to improve vehicle performance. One crucial aspect that requires investigation is the effective steering of DDEVs by utilizing the independent torque control provided by wheel motors to achieve low-speed handling and high-speed stability. In particular, the development of four-wheel steering (4WS) systems has garnered considerable interest due to the potential to enhance the dynamic performance of DDEVs. At high speeds, the rear wheels can be steered in the same direction as the front wheels, which increases the vehicle response and reduces the transient response time, minimizing any undesirable vehicle motions. However, at low speeds, counter-phase steering, where the front and rear wheels are turned in opposite directions, can enhance vehicle maneuverability by reducing the radius of turns. Various studies in the current literature have focused on the theoretical methods for controlling the steer angle of rear wheels. The conventional 4WS control approaches include feedforward control, feedback control, and integrated control [1,2,3]. The 4WS system can enhance the vehicle responsiveness and stability by shortening the time lag after steering, ultimately saving the necessary time up to steady-state conditions. However, it should be noted that 4WS alone may not significantly expand the whole stability margins of a DDEV without additional handling stability control.
Plenty of methods have recently been adopted for DDEV stability control, including sliding mode control (SMC) [4,5,6], fuzzy logic algorithms [7,8], neural network algorithms [9,10], model predictive control (MPC) [11,12,13], μ-synthesis robust control [14], and H∞ optimal control [15,16]. The emergence of 4WS vehicles presents an opportunity for a control strategy to increase the handling performance of DDEVs during high speeds, while also improving low-speed maneuverability. It is believed that 4WS has significant potential for promoting handling and stability control. Taghavifar et al. adopted a radial basis function neural network controller and offline training method for 4WS systems [17]. This approach could increase the handling stability substantially during constant and variable speeds. Tian et al. proposed a robust SMC for the rear wheels of 4WS vehicles [18]. It was confirmed that this 4WSSMC vehicle possessed much more stability compared to a 2WS vehicle, allowing for simultaneous lateral motion and path tracking control. Ge et al. established the MPC method of 4WS vehicles to realize path tracking, which was proven to be beneficial in eliminating the crosswind effect to avoid the crash risk, as well as ensuring vehicle motion along its desired path [19]. However, research into DDEV stability control or 4WS strategies has paid little attention to the impact of rear-wheel steering on the stability analysis.
One challenge is the inner coupling of the active front and rear wheels in 4WS vehicles, which leads to their yaw instability. To overcome such difficulties, Shi et al. constructed a two-layer dynamic decoupling control system, which was composed of a dynamic decoupling unit and a steering control unit [20]. The steering control unit was proposed to output these decoupled control signals by a model predictive controller to ensure the 4WS vehicles’ yaw stability, while the dynamic decoupling unit was developed to address this coupling relationship of the active front and rear wheels. Marino et al. established an input–output decoupling control of 4WS, realizing extended stability regions and promoted maneuverability [21]. Park et al. proposed a direct yaw moment controller based on the original proportion controller to handle understeer during a zero vehicle slip angle as well as to enhance stability performance [22]. Wu et al. designed a coordinated control algorithm of 4WS autonomous vehicles by utilizing linear quadratic optimal theory to achieve ARS and AFS control [23], which could enhance the lateral stability of DDEVs and facilitate much more accurate path tracking. Wang et al. presented an optimal integrated control algorithm that integrated ARS and DYC via an active torque distribution, based on the Lyapunov optimization algorithm, to enhance the handling of 4WS vehicles with unknown mechanical properties of the tires [24]. For the purposes of vehicle safety and dynamic performance, the next-generation vehicle control systems take into consideration the tires–road characteristics. The impact of tire dynamics and the interaction with different road surfaces have been studied [25]. Song et al. developed a filter to evaluate lateral tire–road forces and the vehicle sideslip angle by utilizing real-time measurements [26].
Recently, there has been a predominant focus on the path tracking aspects of four-wheel steering vehicles in parts of the research literature, with limited attention given to handling stability [27]. Furthermore, some studies on stability control have failed to consider the impact of rear-wheel steering on the stability analysis of 4WS vehicles [28,29]. In this paper, we present a hierarchical handling stability control strategy based on a phase plane analysis that considers both the upper motion and lower torque distribution controllers. This paper is composed of five sections: Section 1 provides an introduction to the 4WS dynamic models of distributed electric drive vehicles (DDEVs) required for the proposed strategy; Section 2 discusses the effects of the front wheel angle, rear wheel angle, longitudinal speed, and road adhesion coefficient on the stable area of the phase plane; Section 3 outlines the framework of the hierarchical handling stability control strategy; Section 4 presents a simulation verification and an analysis of the proposed strategy; and, finally, a conclusion is provided.

2. Vehicle System Modeling

2.1. Nonlinear 7 DOF Model of Four-Wheel Steering

Assuming identical steering angles for both the left and right wheels on both the front and rear axles, as well as similar mechanical properties for all four tires, this model primarily takes into account the longitudinal, lateral, yaw, and rotational motions of the four wheels. As illustrated in Figure 1, the nonlinear 7 DOF model is utilized to represent the 4WS system in DDEVs [15]. Additionally, Figure 2 displays the wheel rotation model, which is employed to describe the rotational movements of each wheel.
The longitudinal dynamics can be represented as follows:
m ( v ˙ x γ v y ) = ( F x f l + F x f r ) cos δ f ( F y f l + F y f r ) sin δ f + ( F x r l + F x r r ) cos δ r ( F y r l + F y r r ) sin δ r
The lateral dynamics can be described as follows:
m ( v ˙ y + γ v x ) = ( F x f l + F x f r ) sin δ f + ( F y f l + F y f r ) cos δ f + ( F x r l + F x r r ) sin δ r + ( F y r l + F y r r ) cos δ r
The yaw motion of the vehicle body can be described as follows:
I z γ = [ ( F x f l + F x f r ) sin δ f + ( F y f l + F y f r ) cos δ f ] l f + [ ( F x f r F x f l ) cos δ f + ( F y f l F y f r ) sin δ f ] d [ ( F x r l + F x r r ) sin δ r + ( F y r l + F y r r ) cos δ r ] l r + [ ( F x r r F x r l ) cos δ r + ( F y r l F y r r ) sin δ r ] d
where l f and l r are the distances from the center of gravity to the front and rear axles, respectively; d = B / 2 is half of the track width; δ f and δ r are the front and rear wheel steering angles, respectively; m is the vehicle mass; v x and v y are the vehicle longitudinal speed and lateral speed, respectively; I z is the vehicle yaw moment of inertia; F x i j and F y i j are the longitudinal and lateral forces of the four wheels, respectively (where i j = f l , f r , r l , r r , denoting the front left, front right, rear left, and rear right wheels); and γ is the yaw rate.
The wheels’ rotational motions can be expressed as follows:
I ω i j · ω ˙ i j = T d i j T b i j T f i j R w i j F x i j
The vertical force of the tire can be described as follows:
F z f l = m g l r 2 L m a x h g 2 L m a y h g 2 d f l r L F z f r = m g l r 2 L m a x h g 2 L + m a y h g 2 d f l r L F z r l = m g l f 2 L + m a x h g 2 L m a y h g 2 d r l f L F z r r = m g l f 2 L + m a x h g 2 L + m a y h g 2 d r l f L
where T d i j , T b i j , and T f i j are the driving torque, the brake torque, and the rolling resistance torque of each wheel, respectively; ω i j is the wheel angular acceleration; I ω i j is the wheel inertia moment; a x = v ˙ x γ v y and a y = v ˙ y + γ v x are the longitudinal and lateral accelerations, respectively; L = l r + l f is the wheelbase; R w i j is the radius of each wheel; and h g is the height of the gravity center.

2.2. Tire Model

Tires play an important role in vehicle dynamics due to the mechanical properties of complex nonlinearity. The magic formula (MF) is adopted to describe the tire characteristics. The general calculation procedure can be represented as follows:
y = D sin C arctan [ B ( x + S H ) E B ( x + S H ) arctan B ( x + S H ) ] + S V
where D , C , B , and E are the peak factor, the shape factor, the stiffness factor, and the curvature factor, respectively; S H and S V are the horizontal and vertical offsets of the tire force, respectively; y represents the longitudinal or lateral force; and x represents the longitudinal slip ratio or the tire sideslip angle, which are defined as follows:
λ i j = ω i j R w i j v x w i j ω i j R w i j                                 ω i j R w i j v x w i j                         acceleration v x w i j ω i j R w i j v x w i j                                 ω i j R w i j < v x w i j                           braking
α f l = arctan ( v y + l f γ v x d γ ) δ f α f r = arctan ( v y + l f γ v x + d γ ) δ f α r l = arctan ( v y l r γ v x d γ ) δ r α r r = arctan ( v y l r γ v x + d γ ) δ r
where v x w i j is the longitudinal speed of the wheel center.
With the assumption that the tire slip angle is much smaller, the tire force has a linear relationship with respect to the tire slip angle.
F y f = K f α f F y r = K r α r
where K f and K r are the cornering stiffnesses of the front and rear tires.

2.3. Linear 2-DOF Model of Four-Wheel Steering

To reduce the modeling complexity, a linear 2-DOF reference model for a vehicle with a 4WS system is necessary in order to design the optimal yaw motion and to obtain the reference yaw rate and sideslip angle for the controller [15]. It is assumed that the vehicle travels at a constant speed on a level road surface. When the angle is small enough, the motion depicted in Figure 3 could be depicted as follows:
m v x ( β ˙ + γ ) = F y r + F y f I z γ ˙ = F y f l f F y r l r
where β is the sideslip angle of the mass center; and F y f and F y r are the lateral forces of the front and rear tires, respectively.
Since v x is regarded as a constant value, with the substitution of (8) and (9) into (10), the linear dynamical equations of the single-track model could be written as follows:
β ˙ γ ˙ = K f + K r m v x l f K f l r K r m v x 2 1 l f K f l r K r I z l f 2 K f + l r 2 K r I z v x β γ + K f m v x K r m v x l f K f I z l r K r I z δ f δ r
When the DDEVs enter the steady state, the reference model of the sideslip angle and yaw rate is represented as follows:
β d = l r + l f m v x 2 L K r L ( 1 + K v x 2 ) δ f + l f l r m v x 2 L K f L ( 1 + K v x 2 ) δ r , γ d = v x L ( 1 + K v x 2 ) ( δ f δ r )
where K = m L 2 · l f K f l r K r K f K r is the stability factor.

3. Phase Plane Analysis

3.1. Phase Plane Stable Region Division

Phase plane methodology is a powerful tool for qualitatively describing and analyzing the stability of 4WS vehicles, with the β β ˙ phase plane and β γ phase plane being the most commonly used. By analyzing the phase trajectory, the phase plane can provide an intuitive analysis of the stable state, the equilibrium position, and the effect of specific parameters on the vehicle stability. Phase plane methodology suggests the existence of a linear strip region in which all phase trajectories finally converge to a stable point. The yaw rate and sideslip angle are two crucial values that can reflect the stability of DDEVs. This paper adopts the β β ˙ phase plane due to its mathematical simplicity and sensitivity to key factors such as the longitudinal speed, road adhesion coefficient, and front and rear wheel steering angles.
The strip region can be displayed by the boundaries of the stable region. To accurately determine the stable region of 4WS vehicles in the phase plane, it is necessary to modify the conventional two-line method applied to front-wheel steering vehicles. This is because the dynamics of a 4WS system are more complex and involve additional parameters that affect stability. Therefore, in this study, a modified two-line method is proposed to investigate the impact of the longitudinal speed, road adhesion coefficient, and front and rear wheel steering angles on the stable region in the β β ˙ phase plane. The boundaries of the stable region can be mathematically expressed based on this approach.
E 1 β + β ˙ = E 2 E 1 β + β ˙ = E 3
where E 1 is the slope of the upper and lower boundaries of the stability region and E 2 and E 3 are the intercepts of the upper and lower boundaries of the stability region, respectively.
Figure 4 illustrates the impact of varying front and rear wheel steering angles on the β β ˙ phase plane when the longitudinal speed of v x = 60 km / h and the road adhesion coefficient of μ = 0.8 are constant. It could be observed that, as the steering angle increases, the stable region shifts towards the horizontal axis. Therefore, it is assumed that the front and rear wheel steering angles affect only E 2 and E 3 but not E 1 . Figure 4a,b show that, when the steering angle of the front wheel is increased, the stable region’s size remains basically unchanged, but the stable point and strip region shift. Similarly, Figure 4c,d indicate that the stable point is far away from the origin and the strip region shifts accordingly when the steering angle of the rear wheel increases. Figure 4e,f show that the stable point of the phase plane shifts on the horizontal axis when the front and rear wheels steer in the same direction, with the stable point leaving further away from the origin of the axes as the steering angle increases. However, the stable region of the phase plane remains symmetric about the stable point when the front and rear wheel steering angles are the same. Figure 4g,h indicate that, when the front-wheel steering and rear-wheel steering are in opposite directions, the stable point of the phase plane shifts on the horizontal axis, and the stable region changes. Here, the reference sideslip angle of the mass center is not zero, and, as the steering angles increase, the stable point moves further away from the origin of the axes. It could be observed, when reverse rear-wheel steering is added to the front-wheel steering, the range of the stable region may be reduced, and the stable point may even disappear, indicating a reduction in the DDEVs’ stability margin and leading to vehicle instability. Additionally, when the front and rear wheel steering angles differ, the phase plane stable region boundaries may no longer be parallel, but the impact of the wheel steering angles on the slope of the boundaries is limited and can be neglected in stability boundary modeling.
Figure 5 illustrates the effect of the road adhesion coefficient on the β β ˙ phase plane when the longitudinal speed of v x = 80 km / h and the front and rear wheel steering angles of δ f = 0 , δ r = 0 are constant. With the road adhesion coefficient increasing, the size of the stable region extends by degrees, while the strip region remains unaffected with no offsets. This indicates that the road adhesion coefficient has little influence on the slope of the stability boundaries but significantly affects the size of the stable region. Thus, it can be inferred that this road adhesion coefficient exerts a significant influence on E 2 and E 3 . Moreover, the stable point of the phase plane is located at the origin of the coordinates, and the boundaries of the stable region are symmetric about the origin. Figure 5a,b reveal that, on low-adhesion roads, the range of the stable region is very narrow, and parts of the phase tracks fail to converge to the stable point, indicating that the DDEV is prone to instability and difficult to control. Conversely, high-adhesion roads offer better maximum adhesion, resulting in a larger vehicle stability margin.
Figure 6 illustrates the impact of the longitudinal vehicle speed on the β β ˙ phase plane when the road adhesion coefficient of μ = 0.8 and the front and rear wheel steering angles of δ f = 0 , δ r = 0 are constant. As the speed increases, the size of the stable region decreases. Furthermore, the slope of the stability boundaries is heavily influenced by the longitudinal speed, indicating a correlation between E 1 and the vehicle speed. The stable point of the phase plane is situated at the origin of the coordinates, and the boundaries of the stable region are symmetric with respect to the origin.

3.2. Stability Boundary Model

To establish a steady-state boundary model of DDEVs at different speeds, the road adhesion coefficients, front and rear wheel angles, and stability boundary coefficients of the modified two-line method can be determined using polynomial fitting. When the longitudinal speed of v x = 60 km / h and the road adhesion coefficient of μ = 0.8 are constant, the vehicle’s front and rear steering angles are discretized into 13 data points with intervals of 3 degrees, within a range of −6 to 6 degrees. The boundary coefficients can be obtained for the various steering angles of the front and rear wheels, as presented in Table 1.
The intercept coefficients E 2 and E 3 of the stability boundary by using the polynomial fitting method can be given as follows:
E 2 ( δ f , δ r ) = 1.045 × 10 3 δ f 2 + 0.096 δ f + 1.304 × 10 3 δ f δ r 3.268 × 10 3 δ r 2 + 1.177 × 10 2 δ r 1.179 E 3 ( δ f , δ r ) = 1.181 × 10 3 δ f 2 + 0.098 δ f + 0.877 × 10 3 δ f δ r 1.592 × 10 3 δ r 2 + 1.682 × 10 2 δ r + 1.225
The data fitting results of the boundary coefficients under different steering angles of the front and rear wheels are displayed in Figure 7.
To design a stability boundary model of DDEVs under different road adhesion coefficients, the road adhesion coefficient is discretized into seven data points with intervals of 0.1 within a range of 0.2~0.8 when the longitudinal speed of v x = 80   km / h and the front and rear wheel steering angles of δ f = 0 , δ r = 0 are constant. By considering various road adhesion coefficients, the corresponding values of the boundary coefficients can be obtained and are presented in Table 2.
The intercept coefficients E 2 and E 3 of the stability boundary by using the polynomial fitting method can be given as follows:
E 2 ( μ ) = 0.022 μ 2 + 1.64 μ + 0 . 084 E 3 ( μ ) = 0.022 μ 2 1.64 μ 0 . 084
To capture the effect of various longitudinal vehicle speeds on the stability boundaries, the vehicle speed range of 40~120 km/h is divided into nine data points with intervals of 10 km/h when the road adhesion coefficient of μ = 0.8 and the front and rear wheel steering angles of δ f = 0 , δ r = 0 are constant. By varying the longitudinal vehicle speed, the corresponding boundary coefficients for each speed point can be obtained and are presented in Table 3.
The slope coefficient E 1 of the stability boundary by using the polynomial fitting method can be given as follows:
E 1 ( v x ) = 4.866 × 10 6 v x 3 1.388 × 10 3 v x 2 + 0 .1549 v x 11 . 64
By combining the polynomial fitting results of the different road adhesion coefficients and steering angles with no coupling effect relationship between them, the boundary intercept can be expressed as follows:
E 2 = 1 2 [ E 2 ( δ f , δ r ) + E 2 ( μ ) ] E 3 = 1 2 [ E 3 ( δ f , δ r ) + E 3 ( μ ) ]
In the β β ˙ phase plane, the state points are in the stable region when Equation (13), considering the stability boundary, is satisfied, which indicates that the DDEVs are in stable states. To define the stability or instability degree, this paper uses the vehicle stable-state coefficient κ to represent the stable or unstable vehicle state. The calculation equation is obtained as follows:
κ = E 2 + E 3 2 ( E 1 β + β ˙ ) E 2 E 3
This vehicle stable-state coefficient is used to modify the weight matrix in the subsequent handling stability controller design. When κ > 1 is satisfied, the vehicle is instable, and a larger coefficient value represents more serious instability of the vehicle; when 0 < κ < 1 is satisfied, the vehicle is stable.

4. Hierarchical Stability Control Design

4.1. Control System Framework

This section provides a detailed explanation of the hierarchical handling stability control, which follows a two-layer framework. The upper layer utilizes a model predictive controller to track the reference states, while the lower layer employs a modified distribution algorithm to reconfigure the control quantities of the actuators. The control system’s framework is illustrated in Figure 8.
The presented control system consists of a hierarchical two-layer framework, where the upper layer utilizes the reference output layer to generate target values for the longitudinal traction, yaw moment control, and tracking control of the reference trajectory, achieving an integrated control. However, the lower layer is implemented based on a two-level optimal distribution control algorithm, which aims to minimize the tire load rate to ensure the maximum vehicle stability margin. By employing the friction ellipse constraint, the lower layer controller distributes the generalized control force from the upper layer controller to the four wheel motors in the form of torque commands.

4.2. Upper Motion Controller

In order to accomplish motion tracking control, the control of both longitudinal and lateral dynamics is needed. While the MPC controller is introduced into the yaw moment control, a simple PID controller can achieve the longitudinal traction. To make the real longitudinal speed v x close to the reference longitudinal speed v x d , via adjusting the longitudinal force F x d , the PID controller is designed to track the desired vehicle speed, which is based on the deviation between the actual speed v x t and the expected speed v x d t .
The linear 2-DOF model of 4WS is utilized to calculate the parameters of the reference yaw rate γ d and the reference sideslip angle β d . Based on this reference model, the MPC motion controller generates the expected yaw moment by taking into account the desired sideslip angle β d and yaw rate γ d . The design of an MPC controller typically involves three main components, namely, the selection of a predictive model, the construction of the objective function, and the computation of the optimal control sequence. A schematic of the framework of the MPC motion controller is presented in Figure 9.
Considering the influence of the additional yaw moment M ¯ Z on the state control in the DYC control system, it is brought into the 2-DOF model of four-wheel steering as a control variable to obtain the following expression:
m v x ( β ˙ + γ ) = F y r cos δ r + F y f cos δ f I z γ ˙ = F y f l f cos δ f F y r l r cos δ r + M ¯ Z
Then, the following prediction model state equation can be established as follows:
β ˙ γ ˙ = K f + K r m v x 1 + l f K f l r K r m v x 2 l f K f l r K r I z l f 2 K f + l r 2 K r I z v x β γ + K f m v x K r m v x l f K f I z l r K r I z δ f δ r + 0 1 I z M ¯ z
Equation (20) is converted into a state space representation as follows:
X ˙ = A 1 X + B 1 U Y = C 1 X + D 1 U A 1 = K f + K r m v x 1 + l f K f l r K r m v x 2 l f K f l r K r I z l f 2 K f + l r 2 K r I z v x , C 1 = 1 0 0 1 , B 1 = K f m v x K r m v x 0 l f K f I z l r K r I z 1 I z , D 1 = 0 0 0 0 0 0
where X = β γ T is the state vector; U = δ f δ r M ¯ z T is the control input vector; and A 1 , B 1 , C 1 , and D 1 are the coefficient matrices.
It is necessary to discretize the state equation and to establish a prediction model. The difference method is adopted, and the state space model can be expressed as follows:
Δ x ( k + 1 ) = A k Δ x ( k ) + B k Δ u ( k ) + D k Δ w ( k ) y ( k ) = C k Δ x ( k ) + y ( k 1 ) + E k w ( k )
where A k = I + A k 1 T s , B k = B k 1 T s , C k = C k 1 , D k = D k 1 T s , and E k = E k 1 .
Based on the known control quantities of the system, the MPC predicts the state of the system in a finite prediction time domain N p in the future and solves the optimal control quantity in the control time domain N c . The state of the system in the prediction time domain N p can be expressed as follows:
Δ x ( k + 1 k ) = A k Δ x ( k ) + B k Δ u ( k ) + D k Δ w ( k ) Δ x ( k + 2 k ) = A k 2 Δ x ( k ) + A k B k Δ u ( k ) + B k Δ u ( k + 1 ) + A k D k Δ w ( k ) Δ x ( k + N c k ) = A k N c Δ x ( k ) + A k N c 1 B k Δ u ( k ) + A k N c 2 B k Δ u ( k + 1 ) + + B k Δ u ( k + N c 1 ) + A k N c 1 D k Δ w ( k ) Δ x ( k + N p k ) = A k N p Δ x ( k ) + A k N p 1 B k Δ u ( k ) + A k N p 2 B k Δ u ( k + 1 ) + + A k N p N C B k Δ u ( k + N p 1 ) + A k N p 1 D k Δ w ( k )
The output of the system in the prediction time domain can be expressed as follows:
y ( k + 1 k ) = C k A k Δ x ( k ) + C k B k Δ u ( k ) + C k D k Δ w ( k ) + y ( k 1 ) y ( k + 2 k ) = ( C k A k 2 + C k A k ) Δ x ( k ) + ( C k A k B k + C k B k ) Δ u ( k ) + C k B k Δ u ( k + 1 ) + ( C k A k D k + C k D k ) Δ w ( k ) + y ( k 1 ) y ( k + N c k ) = i = 1 N c C k A k i Δ x ( k ) + i = 1 N c C k A k i 1 B k Δ u ( k ) + i = 1 N c C k A k i 2 B k Δ u ( k + 1 ) + + C k B k Δ u ( k + N c 1 ) + i = 1 N c C k A k i 1 D k Δ w ( k ) + y ( k 1 ) y ( k + N p k ) = i = 1 N p C k A k i Δ x ( k ) + i = 1 N p C k A k i 1 B k Δ u ( k ) + i = 1 N p C k A k i 2 B k Δ u ( k + 1 ) + + i = 1 N p N c + 1 C k A k i 1 B k Δ u ( k + N p 1 ) + i = 1 N p C k A k i 1 D k Δ w ( k ) + y ( k 1 )
Based on the discretized system equation, the predictive output equation is constructed as follows:
Y ( k ) = S X Δ X ( k ) + S W Δ W ( k ) + S U Δ U ( k ) + I y ( k 1 )
where S X = C k A k i = 1 2 C k A k i i = 1 N p C k A k i , S W = C k D k i = 1 2 C k A k i 1 B k i = 1 N p C k A k i 1 B k , S U = C k B k 0 0 i = 1 2 C k A k i 1 B k C k B k 0 0 i = 1 N c C k A k i 1 B k i = 1 N c 1 C k A k i 1 B k C k B k i = 1 N p C k A k i 1 B k i = 1 N p 1 C k A k i 1 B k i = 1 N p N c + 1 C k A k i 1 B k , Y ( k ) = y ( k + 1 k ) y ( k + 2 k ) y ( k + N p k ) T , Δ U ( k ) = Δ u ( k + 1 k ) Δ u ( k + 2 k ) Δ u ( k + N c k ) T .
To construct the objective function of the MPC, it is necessary to consider the constraints of the system. Specifically, in view of the limitations imposed by the road adhesion coefficient, the yaw rate of the DDEV is constrained to fall within a certain range of lateral acceleration. Additionally, when the tires are in close proximity to their saturation points, the yaw rate does not continue to grow, thereby bounding the actual yaw rate. This constraint can be expressed mathematically as a nonlinear inequality constraint.
0.85 μ g v x γ 0.85 μ g v x
Considering the limitations of vehicle subsystem mechanical actuators and dynamic performance, the maximum and minimum properties are set as follows:
δ f min δ f δ f max δ r min δ r δ r max M ¯ z min M ¯ z M ¯ z max
Δ δ f min Δ δ f Δ δ f max Δ δ r min Δ δ r Δ δ r max Δ M ¯ z min Δ M ¯ z Δ M ¯ z max
The objective function of the yaw rate and the sideslip angle is expressed as follows:
J 1 = i = 1 N P β ( k + i k ) β r ( k + i k ) 2 Q β + γ ( k + i k ) γ r ( k + i k ) 2 Q γ = β ( k + i k ) β r ( k + i k ) Q β 2 + γ ( k + i k ) γ r ( k + i k ) Q γ 2
where Q β represents the weight matrices of the sideslip angle and Q γ represents the weight matrices of the yaw rate.
Additionally, to consider the difference between the actual and the desired trajectory, the objective function of the control increment can be described as follows:
J 2 = i = 1 N c ( Δ u ( k + i k ) ) 2 R = Δ u ( k + i k ) R 2
Based on the reference trajectory, the lateral deviation and heading angle deviation can be selected as the state parameters in the objective function. Then, the objective function of the MPC can be described as follows:
min J = Y ( k ) Y r e f ( k ) Q 2 + Δ u ( k + i k ) R 2 = S X Δ X ( k ) + S W Δ W ( k ) + S U Δ U ( k ) + I y ( k 1 ) Y r e f ( k ) Q 2 + Δ U ( k ) R 2
The quadratic programming algorithm is adopted to solve this problem. In order to gain the optimal control quantity, this objective function can be transformed as follows:
min J = 1 2 x * T H x * + G T x * x * = Δ U ( k ) ε , H = 2 ( S U T Q S U + R ) 0 0 σ , G T = 2 S X Δ X ( k ) + S W Δ W ( k ) + I y ( k 1 ) Y r e f ( k ) T Q S U 0
To guarantee the vehicle’s stability and maneuverability, a relationship between the weight matrices Q β and Q γ is established. In situations where the sideslip angle and its rate of change are small, priority is given to controlling the yaw rate in order to ensure maneuverability. Conversely, when the sideslip angle or its rate of change is large, priority is given to controlling the sideslip angle in order to ensure stability. Additionally, the weight matrices Q β and Q γ are adjusted in real time based on the vehicle stable-state coefficient proposed in the phase plane analysis, as illustrated in Figure 10.
Q β = 1 1 + e s ( κ t ) Q γ = 1 1 1 + e s ( κ t )

4.3. Lower Torque Distribution Controller

The mathematical equation ensuring that the tire force is distributed optimally to achieve the desired motion of the DDEVs is described as follows:
v = B u
where v = F x d M ¯ z d T is the control generalized force; B = cos δ f l f sin δ f d cos δ f cos δ f l f sin δ f + d cos δ f cos δ r l r sin δ r d cos δ r cos δ r l r sin δ r + d cos δ r is the coefficient matrix; and u = F x f l F x f r F x r l F x r r T is the longitudinal force.
The road adhesion limitation constrains this tire longitudinal force in the form of a friction ellipse.
F x i j 2 + F y i j 2 μ i j F z i j
Equation (35) demonstrates a nonlinear inequality constraint, which is dependent on both the longitudinal and lateral forces of the tire, with the latter being computationally expensive to calculate using the magic formula. This constraint serves as the switching criterion for the optimal distribution, which is used to determine whether the optimal solution obtained from the first-level distribution control u * 1 satisfies the road adhesion constraints [30]. If not, the second-level distribution control u * 2 is initiated to calculate the optimal results.
The tire load rate can be defined as follows:
ϒ i j = F x i j 2 + F y i j 2 μ i j F z i j
As shown in Equation (36), this tire force reserve represents a sufficient vehicle stability margin. The optimized objective function can be transformed from the tire load rate:
J 11 = i = 1 4 h i j F x i j 2 h i j = 1 + k i j 2 μ i j 2 F z i j 2 , k i j = F y i j F x i j
The first-level optimal distribution control can be written as follows:
u = arg min J 11 s . t .   u u u +
The optimal solution of the tire longitudinal force u * 1 can be carried out.
However, in real-world vehicle driving scenarios, the adhesion conditions of each wheel may not be uniform. If the simple addition of the tire load rate is adopted as the performance objective function, significant differences between the four wheels in the adhesion margin may arise. To address this issue, the weight coefficients are introduced, taking into account the varying adhesion conditions of each wheel during vehicle operation. This approach guarantees the maximum stability margin by providing the wheels with large adhesion margins under low-adhesion conditions. The objective function is formulated as follows:
J 12 = Γ 1 u 2
where ψ i j = μ i j F z i j μ i j F z i j and Γ 1 = d i a g ψ i j μ i j F z i j .
The objective function is converted into a standard form containing a cost function by introducing an error penalty.
J 12 = Γ 1 u 2 + ζ W v B u v 2
where W v is the control priority weight matrix and ζ is the penalty weight coefficient.
Then, the weight matrix W v is modified by the vehicle stable-state coefficient obtained in the phase plane analysis:
W v = d i a g W F d / κ * , κ * W M z d κ * = 1 κ 1 κ κ > 1
The second-level optimal distribution control can be written as follows:
u = arg min J 12       = arg min ( Γ 1 u 2 + ζ W v B u v 2 ) s . t .   u u u +
The optimal solution of the tire longitudinal force u * 2 can be carried out.

5. Simulation and Results

For the sake of verifying the feasibility of the established hierarchical control strategy, verification was carried out in a modeling simulation experiment. The simulation experiments were implemented by a CarSim and MATLAB/Simulink co-simulation to evaluate the control performance and reliability of the presented hierarchical handling stability control strategy for 4WS in comparison with those of other control strategies. The CarSim vehicle model was chosen as the controlled object, and the relevant vehicle parameters are presented in Table 4.

5.1. Double Lane Change Condition Simulation

To assess the handling stability of 4WS under a proposed hierarchical control strategy, a simulation of double lane change conditions was performed, with a comparison made with two other strategies: (1) The “4WS general control”, where its upper motion layer utilizes the MPC method to control the sideslip angle, yaw rate, and longitudinal speed without considering adjustments to the motion state reference properties and weight coefficients. Additionally, only the first-level optimal distribution is utilized in the lower torque distribution. (2) The “FWS general control”, where its upper motion layer utilizes the MPC method to adjust the longitudinal speed, sideslip angle, and yaw rate, but only for front-wheel steering systems.
The simulation conditions were set with an initial longitudinal speed of 90 km/h and an adhesion coefficient of 0.8. The results of the motion state, torque distribution, and stability parameters are presented in Figure 11, Figure 12, and Figure 13, respectively. These results provide insights into the efficiency of the established hierarchical stability control and demonstrate its superiority over the other stability control strategies.
As demonstrated in Figure 11, the proposed hierarchical stability control strategy for 4WS improves the trajectory tracking accuracy under the double lane change condition compared with the 4WS general control and FWS general control. Specifically, Figure 11a–d compare the trajectory, lateral deviation, speed, and front and rear wheel angles under the double lane change condition of the three control strategies, respectively. It can be observed in Figure 11a,b that all three control methods can track the reference trajectory and that there is no lateral deviation during the first straight section. However, when the vehicle enters the first lane change, all three control strategies produce a certain lateral displacement deviation in the section with a larger curvature, with the difference between the proposed and the FWS control methods being smaller. The partial enlarged detail indicates that the proposed 4WS stability control strategy achieves the best trajectory tracking effect and that the corresponding lateral deviation is always the smallest, thereby indicating a higher trajectory tracking control accuracy. Moreover, during the second high-speed lane change, the difference in the lateral displacement deviation of the three control strategies is basically the same as that of the first lane change, with the 4WS control strategy quickly entering a straight line after ending the lane change. The lateral deviation in the 4WS stability control is reduced by approximately 50% compared with that of the general control, as depicted in Figure 11b. Furthermore, the front and rear wheel steering angle changes in the proposed 4WS stability control strategy are the smallest and exhibit the smoothest transition, with the peak steering angle being only 38% of that of the FWS. Consequently, the proposed 4WS stability control can realize the vehicle motion with a smaller steering angle and quickly return to a straight driving state, which demonstrates that the proposed 4WS provides better stability control than the FWS.
As depicted in Figure 12, the proposed 4WS hierarchical stability control strategy exhibits a better performance in terms of the output torque of the four motors under the double lane change condition than the 4WS general control and FWS general control. The torque distribution results of the four motors under the double lane change condition for the three control strategies are compared in Figure 12a–d.
It is observed in Figure 12a,b that, when the vehicle is moving straight, the torque allocated to each wheel motor by the three control methods is almost the same. However, during the lane change, all three control methods can generate an additional yaw moment by allocating different output torques to the four wheel motors while satisfying the peak torque limit. The proposed 4WS stability control strategy achieves the most uniform torque distribution and the smoothest control, while the difference between the two 4WS control methods is negligible. The motor output torque of the FWS general control reaches a maximum of 75% of the peak torque, which is nearly 300 Nm, and exceeds the maximum motor output torque of 50 Nm for the 4WS control. This is because the larger yaw motion of the FWS vehicle requires a larger additional yaw moment to achieve the desired motion, but this is detrimental to the tire adhesion condition. Hence, the proposed 4WS stability control strategy can reduce the demand for wheel motor torque and accomplish high-speed overtaking lane changes with a smoother torque distribution, demonstrating that the proposed 4WS provides better stability control than the FWS.
As observed in Figure 13, the proposed 4WS stability control strategy provides a substantial improvement in the handling stability performance on the double lane change path, in comparison to the 4WS general control and the FWS general control. Figure 13a–d present the variations in the tire sideslip angle, total tire load rate, yaw angle, and yaw rate under the double lane change condition for the three control strategies, respectively.
It can be inferred from Figure 13a,b that all three control methods ensure stability during high-speed lane changes, with the stability margins of the two 4WS control methods being comparatively similar. However, the proposed 4WS stability control strategy exhibits the largest stability margin, as it is based on a phase plane analysis and considers the minimum tire load rate as an optimization objective. The reduction in the tire load rate results in a larger stability margin and better handling stability. The presented 4WS stability control strategy effectively reduces the total tire load rate by approximately 66% compared to the FWS general control, leading to a significant decrease in the tire sideslip angle. The results indicate that the developed strategy enhances the vehicle’s handling stability under these conditions. In Figure 13c,d, it is evident that, during high-speed overtaking maneuvers, the yaw angle and yaw rate of the two 4WS control methods are significantly lower than those of the FWS. In particular, the proposed 4WS stability control strategy exhibits the smallest yaw angle, which is reduced by about 66% when compared with that of the 4WS general control, thereby maintaining the zero yaw angle state. The proposed 4WS stability control strategy enables the desired vehicle motion with steady-state steering and provides better stability control than the general 4WS and FWS control methods.

5.2. Serpentine Working Condition Simulation

To assess the handling stability of 4WS under a proposed hierarchical control strategy, a simulation of serpentine working conditions was performed, with a comparison made with two other strategies: (1) the “4WS general control”, where its upper motion controller implements the MPC method to control the sideslip angle, yaw rate, and longitudinal speed without considering the adjustment of the motion state reference value and weight coefficient, with the lower torque distribution only using the first level; (2) the “4WS fixed-weight control”, where its upper motion controller uses the MPC method, considering the adjustment to the coefficients but without considering the adaptive adjustment to the weight matrices for the vehicle stable-state coefficients.
For the serpentine experimental condition, the expected longitudinal speed was set to 65 km/h, and the adhesion coefficient was held constant at 0.8. The simulation results of the motion state, torque distribution, and stability parameters are presented in Figure 14, Figure 15, and Figure 16, respectively.
As depicted in Figure 14, the proposed hierarchical stability control strategy for 4WS enhances the trajectory tracking precision under serpentine working conditions when compared to the 4WS general control and 4WS fixed-weight control. Specifically, Figure 14a–d compare the trajectory, lateral deviation, speed, and front and rear wheel angles under the serpentine working condition of the three control strategies, respectively.
In Figure 14a,b, it can be observed that all three control methods can track the reference trajectory and that there is no lateral deviation when the vehicle is driving in the first straight section. When the vehicle initially drives around the pile, all three control strategies can better track the reference trajectory, and there is a certain lateral deviation. Here, the difference between the proposed 4WS stability control and the 4WS fixed-weight control is smaller. However, the partial enlarged detail indicates that the trajectory tracking performance of the proposed 4WS stability control strategy is superior, and the corresponding lateral deviation is always the smallest, around 50% lower than that of the 4WS fixed-weight control. Thus, the proposed 4WS stability control strategy achieves a higher trajectory tracking control accuracy. Meanwhile, the lateral deviation in the 4WS general control is the biggest, implying that adjusting the weight matrices based on the vehicle stability state coefficient can enhance the trajectory tracking accuracy of the 4WS vehicle. When the vehicle enters subsequent pile-winding driving, the difference in the lateral deviation among the three control strategies is similar to that of the pile-winding driving, and the 4WS control strategy can quickly return to straight driving after the end of the pile-winding driving. In conjunction with Figure 14d, it can also be observed that the front and rear wheel steering angle changes in the proposed 4WS stability control strategy are the smallest and the transition is the smoothest, with the peak steering angle being approximately 84% of that of the 4WS fixed-weight control. Consequently, the proposed 4WS stability control could realize the steering motion of the DDEVs with smaller front and rear wheel steering angles and quickly return to the straight driving state.
As shown in Figure 15, the proposed 4WS stability control strategy outperforms the 4WS fixed-weight control and 4WS general control in terms of the wheel motor torque output under serpentine working conditions. Figure 15a,d present the torque distribution results of the four motors under serpentine working conditions for these three control strategies. Specifically, the torque allocated to each wheel motor by the three control methods is similar when the vehicle is driving in a straight line, as indicated in Figure 15a,b. However, when the vehicle is driving around the pile, all three control methods can achieve an additional yaw moment by allocating different output torques to the four wheel motors while satisfying the peak torque limit. The proposed 4WS stability control strategy has the most uniform torque distribution and the smoothest control, as well as the smallest maximum motor output torque of approximately 30 Nm compared to 150 Nm for the 4WS fixed-weight control. This is due to the fact that the proposed strategy considers the vehicle’s handling stability when designing the control weight matrix, which leads to a smoother torque distribution control. Consequently, the proposed 4WS stability strategy can reduce the demand for wheel motor torque and complete serpentine winding with a smoother torque distribution.
In Figure 16, it is evident that the proposed 4WS stability control enhances the handling stability of the vehicle under the serpentine working condition, in comparison to the 4WS fixed-weight control and 4WS general control. Figure 16a–d depict the variations in the tire sideslip angle, total tire load rate, yaw angle error, and yaw rate, respectively, for these three control strategies under the serpentine working condition. It can be observed in Figure 16a,b that all three control methods maintain stability when the vehicle navigates around the pile in a high-speed snake. The stability margin difference between the proposed 4WS stability control and the 4WS fixed-weight control is negligible, but the proposed 4WS stability control strategy exhibits the much larger stability margin than the 4WS general control. By optimizing the torque distribution with the minimum tire load rate as the objective function, the total tire load rate of the proposed 4WS stability control is reduced by approximately 35% compared to that of the 4WS general control. Additionally, the tire sideslip angle is significantly decreased, which indicates improved handling stability of the vehicle. Figure 16c,d illustrate that the proposed 4WS stability control significantly reduces the yaw angle deviation and yaw rate in comparison to the 4WS fixed-weight control and 4WS general control, reducing them by approximately 50% and 66%, respectively. This reduction enables the vehicle to achieve the desired yaw tracking motion. The findings demonstrate that the proposed 4WS stability control strategy can accomplish steady-state steering by ensuring the desired vehicle motion.

6. Conclusions

This paper presented a hierarchical control strategy for the handling stability of DDEVs with 4WS based on a phase plane analysis. Firstly, a dynamic model for the 4WS of DDEVs was established, and a reference motion state equation for the handling stability control was derived. Secondly, a phase plane analysis was utilized to compare the stable area of the phase plane and to analyze the impacts of the front and rear wheel angles, longitudinal speed, and road adhesion coefficient on vehicle stability. A hierarchical control strategy was proposed, consisting of an upper motion control based on an MPC and a lower torque distribution control based on a two-level optimal distribution algorithm. The front and rear wheel angles and additional yaw moment were chosen as the control variables, while the yaw rate and the sideslip angle of the center of mass were chosen as the state variables. Moreover, the optimal distribution of the output torque for the four wheel motors was obtained through a two-level optimal distribution algorithm. Finally, the proposed control strategy was evaluated via co-simulation using the CarSim and MATLAB/Simulink software. The results of the double lane change condition and serpentine working condition experiments demonstrate that the presented control strategy could significantly enhance the handling stability of DDEVs with 4WS, reducing the total tire load rate by 66.6% and 35.3% compared to the general control of 4WS.

Author Contributions

Conceptualization, G.W. and Q.S.; methodology, G.W.; software, G.W.; validation, G.W. and Q.S.; formal analysis, G.W. and Q.S.; investigation, G.W. and Q.S.; resources, G.W. and Q.S.; data curation, G.W. and Q.S.; writing—original draft preparation, G.W. and Q.S.; writing—review and editing, G.W. and Q.S.; visualization, G.W.; supervision, Q.S.; project administration, Q.S.; and funding acquisition, Q.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author. The data are not publicly available due to ongoing follow-up studies.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Fu, W.; Liu, Y.; Zhang, X. Research on Accurate Motion Trajectory Control Method of Four-Wheel Steering AGV Based on Stanley-PID Control. Sensors 2023, 23, 7219. [Google Scholar] [CrossRef]
  2. Lai, F.; Huang, C. Path tracking and stability integrated control of intelligent vehicles under steering collision avoidance. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2023, 237, 1868–1884. [Google Scholar] [CrossRef]
  3. Su, L.; Wang, Z.; Chen, C. Torque vectoring control system for distributed drive electric bus under complicated driving conditions. Assem. Autom. 2022, 42, 1–18. [Google Scholar] [CrossRef]
  4. Liang, Z.; Shen, M.; Zhao, J.; Li, Z.; Ding, Z. Adaptive Sliding Mode Fault Tolerant Control for Autonomous Vehicle with Unknown Actuator Parameters and Saturated Tire Force Based on the Center of Percussion. IEEE Trans. Int. Transp. Syst. 2023, 24, 11595–11606. [Google Scholar] [CrossRef]
  5. Lei, Y.; Wen, G.; Fu, Y.; Li, X.; Hou, B.; Geng, X. Trajectory-following of a 4WID-4WIS vehicle via feedforward–backstepping sliding-mode control. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2022, 236, 322–333. [Google Scholar] [CrossRef]
  6. Lu, M.; Xu, Z. Integrated Handling and Stability Control with AFS and DYC for 4WID–EVs via Dual Sliding Mode Control. Autom. Control Comp. Sci. 2021, 55, 243–252. [Google Scholar]
  7. Silva, F.; Silva, L.; Eckert, J.; Yamashita, R.; Lourenco, M. Parameter influence analysis in an optimized fuzzy stability control for a four-wheel independent-drive electric vehicle. Control Eng. Pract. 2021, 120, 105000. [Google Scholar] [CrossRef]
  8. Zhang, D.; Song, Q.; Wang, G.; Liu, C. A Novel Longitudinal Speed Estimator for Four-Wheel Slip in Snowy Conditions. Appl. Sci. 2021, 11, 2809. [Google Scholar] [CrossRef]
  9. Zheng, H.; Yang, S.; Li, B. Optimization Control for 4WIS Electric Vehicle Based on the Coincidence Degree of Wheel Steering Centers. SAE Int. J. Veh. Dyn. Stab. NVH 2018, 2, 169–184. [Google Scholar] [CrossRef]
  10. Xu, T.; Zhao, Y.; Wang, Q.; Deng, H.; Lin, F. An Adaptive Inverse Model Control Method of Vehicle Yaw Stability with Active Front Steering Based on Adaptive RBF Neural Networks. IEEE Trans. Veh. Technol. 2023, 72, 13873–13887. [Google Scholar] [CrossRef]
  11. Botes, W.; Botha, T.; Els, P. Real-time lateral stability and steering characteristic control using non-linear model predictive control. Veh. Syst. Dyn. 2023, 61, 1063–1085. [Google Scholar] [CrossRef]
  12. Tan, Q.; Qiu, C.; Huang, J.; Yin, Y.; Zhang, X.; Liu, H. Path tracking control strategy for off-road 4WS4WD vehicle based on robust model predictive control. Rob. Autonom. Syst. 2022, 158, 104267. [Google Scholar] [CrossRef]
  13. Zhang, N.; Wang, J.; Li, Z.; Xu, N.; Ding, H.; Zhang, Z.; Guo, K.; Xu, H. Coordinated Optimal Control of AFS and DYC for Four-Wheel Independent Drive Electric Vehicles Based on MAS Model. Sensors 2023, 23, 3505. [Google Scholar] [CrossRef] [PubMed]
  14. Hang, P.; Chen, X. Integrated chassis control algorithm design for path tracking based on four-wheel steering and direct yaw-moment control. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2019, 233, 625–641. [Google Scholar] [CrossRef]
  15. Wang, C.; Heng, B.; Zhao, W. Yaw and lateral stability control for four-wheel-independent steering and four-wheel-independent driving electric vehicle. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2020, 234, 409–422. [Google Scholar] [CrossRef]
  16. Hang, P.; Xia, X.; Chen, X. Handling Stability Advancement With 4WS and DYC Coordinated Control: A Gain-Scheduled Robust Control Approach. IEEE Trans. Veh. Technol. 2021, 70, 3164–3174. [Google Scholar] [CrossRef]
  17. Taghavifar, H.; Hu, C.; Taghavifar, L.; Qin, Y.; Na, J.; Wei, C. Optimal robust control of vehicle lateral stability using damped least-square backpropagation training of neural networks. Neurocomputing 2020, 384, 256–267. [Google Scholar] [CrossRef]
  18. Tian, J.; Ding, J.; Zhang, C.; Luo, S. Four-Wheel Differential Steering Control of IWM Driven EVs. IEEE Access 2020, 8, 152963–152974. [Google Scholar] [CrossRef]
  19. Ge, L.; Shan, Z.; Ma, F.; Han, Z.; Guo, K. Simultaneous Stability and Path Following Control for 4WIS4WID Autonomous Vehicles Based on Computationally Efficient Offset Free MPC. Int. J. Control Autom. Syst. 2023, 21, 2782–2796. [Google Scholar] [CrossRef]
  20. Shi, K.; Yuan, X.; He, Q. Double-layer Dynamic Decoupling Control System for the Yaw Stability of Four Wheel Steering Vehicle. Int. J. Control Autom. Syst. 2019, 17, 1255–1263. [Google Scholar] [CrossRef]
  21. Marino, R.; Cinili, F. Input-output decoupling control by measurement feedback in four-wheel-steering vehicles. IEEE Trans. Control Syst. Technol. 2019, 17, 1163–1172. [Google Scholar] [CrossRef]
  22. Park, J.Y.; Na, S.; Cha, H.; Yi, K. Direct Yaw Moment Control with 4WD Torque-Vectoring for Vehicle Handling Stability and Agility. Int. J. Automot. Technol. 2022, 23, 555–565. [Google Scholar] [CrossRef]
  23. Wu, H.; Li, Y. Coordination Control of Path Tracking and Stability for 4WS Autonomous Vehicle. In Proceedings of the 2020 International Conference on Electromechanical Control Technology and Transportation (ICECTT), Nanchang, China, 15–17 May 2020; pp. 343–348. [Google Scholar]
  24. Wang, Q.; Zhao, Y.; Deng, Y.; Xu, H.; Deng, H.; Lin, F. Optimal Coordinated Control of ARS and DYC for Four-Wheel Steer and In-Wheel Motor Driven Electric Vehicle With Unknown Tire Model. IEEE Trans. Veh. Technol. 2020, 69, 10809–10819. [Google Scholar] [CrossRef]
  25. Sakhnevych, A.; Arricale, V.M.; Bruschetta, M.; Censi, A.; Mion, E.; Picotti, E.; Frazzoli, E. Investigation on the Model-Based Control Performance in Vehicle Safety Critical Scenarios with Varying Tyre Limits. Sensors 2021, 21, 5372. [Google Scholar] [CrossRef] [PubMed]
  26. Song, Y.; Shu, H.; Chen, X.; Luo, S. Direct-yaw-moment control of four-wheel-drive electrical vehicle based on lateral tyre–road forces and sideslip angle observer. IET Int. Trans. Syst. 2019, 13, 303–312. [Google Scholar] [CrossRef]
  27. Yakub, F.; Mori, Y. Comparative study of autonomous path-following vehicle control via model predictive control and linear quadratic control. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2015, 229, 1695–1714. [Google Scholar] [CrossRef]
  28. Dong, Q.; Ji, X.; Liu, Y.; Liu, Y. Gain-Scheduled Steering and Braking Coordinated Control in Path Tracking of Intelligent Heavy Vehicles. ASME. J. Dyn. Sys. Meas. Control 2022, 144, 101006. [Google Scholar] [CrossRef]
  29. Yakub, F.; Muhammad, P.; Toh, H.T.; Talip, M.; Mori, Y. Explicit controller of a single truck stability and rollover mitigation. J. Mech. Sci. Technol. 2018, 32, 4373–4381. [Google Scholar] [CrossRef]
  30. Zhai, L.; Wang, C.; Hou, Y.; Hou, R.; Yuh, M.; Zhang, X. Two-level optimal torque distribution for handling stability control of a four hub-motor independent-drive electric vehicle under various adhesion conditions. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2022, 237, 544–559. [Google Scholar] [CrossRef]
Figure 1. Nonlinear 7 DOF model of four-wheel steering.
Figure 1. Nonlinear 7 DOF model of four-wheel steering.
Machines 12 00478 g001
Figure 2. Wheel rotation model.
Figure 2. Wheel rotation model.
Machines 12 00478 g002
Figure 3. Linear 2-DOF model of four-wheel steering.
Figure 3. Linear 2-DOF model of four-wheel steering.
Machines 12 00478 g003
Figure 4. Influence of the steering angles of the front and rear wheels on the stable region ( v x = 60   km / h and μ = 0.8 ): (a) δ f = 3 deg ,   δ r = 0 ; (b) δ f = 6 deg ,   δ r = 0 ; (c) δ f = 0 ,   δ r = 3 deg ; (d) δ f = 0 ,   δ r = 6 deg ; (e) δ f = 3 deg ,   δ r = 3 deg ; (f) δ f = 6 deg ,   δ r = 6 deg ; (g) δ f = 3 deg ,   δ r = 3 deg ; and (h) δ f = 6 deg ,   δ r = 6 deg .
Figure 4. Influence of the steering angles of the front and rear wheels on the stable region ( v x = 60   km / h and μ = 0.8 ): (a) δ f = 3 deg ,   δ r = 0 ; (b) δ f = 6 deg ,   δ r = 0 ; (c) δ f = 0 ,   δ r = 3 deg ; (d) δ f = 0 ,   δ r = 6 deg ; (e) δ f = 3 deg ,   δ r = 3 deg ; (f) δ f = 6 deg ,   δ r = 6 deg ; (g) δ f = 3 deg ,   δ r = 3 deg ; and (h) δ f = 6 deg ,   δ r = 6 deg .
Machines 12 00478 g004aMachines 12 00478 g004b
Figure 5. Influence of the road adhesion coefficient on the stable region ( v x = 80 km / h and δ f = 0 , δ r = 0 ): (a) μ = 0.2 ; (b) μ = 0.4 ; (c) μ = 0.6 ; and (d) μ = 0.8 .
Figure 5. Influence of the road adhesion coefficient on the stable region ( v x = 80 km / h and δ f = 0 , δ r = 0 ): (a) μ = 0.2 ; (b) μ = 0.4 ; (c) μ = 0.6 ; and (d) μ = 0.8 .
Machines 12 00478 g005aMachines 12 00478 g005b
Figure 6. Influence of the longitudinal vehicle speed on the stable region ( μ = 0.8 and δ f = 0 , δ r = 0 ): (a) v x = 20 km / h ; (b) v x = 50 km / h ; (c) v x = 80 km / h ; and (d) v x = 110 km / h .
Figure 6. Influence of the longitudinal vehicle speed on the stable region ( μ = 0.8 and δ f = 0 , δ r = 0 ): (a) v x = 20 km / h ; (b) v x = 50 km / h ; (c) v x = 80 km / h ; and (d) v x = 110 km / h .
Machines 12 00478 g006
Figure 7. Boundary coefficients under different steering angles of the front and rear wheels.
Figure 7. Boundary coefficients under different steering angles of the front and rear wheels.
Machines 12 00478 g007
Figure 8. Framework of hierarchical control strategy for handling stability.
Figure 8. Framework of hierarchical control strategy for handling stability.
Machines 12 00478 g008
Figure 9. Framework of MPC motion controller.
Figure 9. Framework of MPC motion controller.
Machines 12 00478 g009
Figure 10. The relationship between weight matrices Q β and Q γ .
Figure 10. The relationship between weight matrices Q β and Q γ .
Machines 12 00478 g010
Figure 11. Simulation results of motion state under double lane change conditions: (a) trajectory; (b) lateral deviation; (c) longitudinal speed; and (d) front and rear wheel angles (the solid line represents the front wheel and the dotted line represents the rear wheel).
Figure 11. Simulation results of motion state under double lane change conditions: (a) trajectory; (b) lateral deviation; (c) longitudinal speed; and (d) front and rear wheel angles (the solid line represents the front wheel and the dotted line represents the rear wheel).
Machines 12 00478 g011
Figure 12. Simulation results of torque distribution under double lane change conditions: (a) torque of left front wheel; (b) torque of right front wheel; (c) torque of left rear wheel; and (d) torque of right rear wheel.
Figure 12. Simulation results of torque distribution under double lane change conditions: (a) torque of left front wheel; (b) torque of right front wheel; (c) torque of left rear wheel; and (d) torque of right rear wheel.
Machines 12 00478 g012
Figure 13. Simulation results of stability parameters under double lane change conditions: (a) sideslip angle; (b) total of tire load rate; (c) yaw angle; and (d) yaw rate.
Figure 13. Simulation results of stability parameters under double lane change conditions: (a) sideslip angle; (b) total of tire load rate; (c) yaw angle; and (d) yaw rate.
Machines 12 00478 g013aMachines 12 00478 g013b
Figure 14. Simulation results of motion state under serpentine working conditions: (a) trajectory; (b) lateral deviation; (c) longitudinal speed; and (d) front and rear wheel angles (the solid line represents the front wheel and the dotted line represents the rear wheel).
Figure 14. Simulation results of motion state under serpentine working conditions: (a) trajectory; (b) lateral deviation; (c) longitudinal speed; and (d) front and rear wheel angles (the solid line represents the front wheel and the dotted line represents the rear wheel).
Machines 12 00478 g014
Figure 15. Simulation results of torque distribution under serpentine working conditions: (a) torque of left front wheel; (b) torque of right front wheel; (c) torque of left rear wheel; and (d) torque of right rear wheel.
Figure 15. Simulation results of torque distribution under serpentine working conditions: (a) torque of left front wheel; (b) torque of right front wheel; (c) torque of left rear wheel; and (d) torque of right rear wheel.
Machines 12 00478 g015
Figure 16. Simulation results of stability parameters under serpentine working conditions: (a) sideslip angle; (b) total of tire load rate; (c) yaw angle error; and (d) yaw rate.
Figure 16. Simulation results of stability parameters under serpentine working conditions: (a) sideslip angle; (b) total of tire load rate; (c) yaw angle error; and (d) yaw rate.
Machines 12 00478 g016aMachines 12 00478 g016b
Table 1. Boundary coefficients under different steering angles of the front and rear wheels.
Table 1. Boundary coefficients under different steering angles of the front and rear wheels.
δ f , δ r E 2 E 3
6, 61.970−0.552
6, 31.973−0.490
3, 61.682−0.938
3, 31.573−0.816
3, 01.502−0.936
0, 31.198−1.219
0, 01.217−1.217
0, −31.308−1.213
−3, 00.936−1.502
−3, −30.931−1.629
−6, −30.497−1.973
−3, −60.823−1.641
−6, −60.447−1.970
Table 2. Boundary coefficients under different road adhesion coefficients.
Table 2. Boundary coefficients under different road adhesion coefficients.
μ E 2 E 3
0.20.241−0.241
0.30.445−0.445
0.40.588−0.588
0.50.711−0.711
0.60.878−0.878
0.71.109−1.109
0.81.217−1.217
Table 3. Boundary coefficients at different longitudinal vehicle speeds.
Table 3. Boundary coefficients at different longitudinal vehicle speeds.
v x E 1
120−4.608
110−4.950
100−5.205
90−5.329
80−5.647
70−5.935
60−6.297
50−6.785
40−7.342
Table 4. Vehicle model parameter table.
Table 4. Vehicle model parameter table.
Vehicle ParametersValue
Vehicle mass1523 kg
Wheelbase2.548 m
Distance from CG to front axle1.163 m
Distance from CG to rear axle1.385 m
Track width1.530 m
Vehicle yaw moment of inertia2023 kg·m3
Wheel inertia moment0.95 kg·m3
Tire rolling radius0.354 m
Frontal area1.95 m2
Wind resistance coefficient0.3
Height of CG0.472 m
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

Wang, G.; Song, Q. The Control of Handling Stability for Four-Wheel Steering Distributed Drive Electric Vehicles Based on a Phase Plane Analysis. Machines 2024, 12, 478. https://doi.org/10.3390/machines12070478

AMA Style

Wang G, Song Q. The Control of Handling Stability for Four-Wheel Steering Distributed Drive Electric Vehicles Based on a Phase Plane Analysis. Machines. 2024; 12(7):478. https://doi.org/10.3390/machines12070478

Chicago/Turabian Style

Wang, Guanfeng, and Qiang Song. 2024. "The Control of Handling Stability for Four-Wheel Steering Distributed Drive Electric Vehicles Based on a Phase Plane Analysis" Machines 12, no. 7: 478. https://doi.org/10.3390/machines12070478

APA Style

Wang, G., & Song, Q. (2024). The Control of Handling Stability for Four-Wheel Steering Distributed Drive Electric Vehicles Based on a Phase Plane Analysis. Machines, 12(7), 478. https://doi.org/10.3390/machines12070478

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