Next Article in Journal
Three-Vector-Based Smart Model Predictive Torque Control of Surface-Mounted Permanent Magnet Synchronous Motor Drives for Robotic System Based on Genetic Algorithm
Next Article in Special Issue
An Adaptive Path Tracking Controller with Dynamic Look-Ahead Distance Optimization for Crawler Orchard Sprayers
Previous Article in Journal
Wave Energy Linear Generator System Including a Newly Designed Wave Roller Mechanical Interface
Previous Article in Special Issue
L2-Regularization-Based Kinematic Parameter Identification for Industrial Robots in Limited Measurement Space
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Command-Filtered Yaw Stability Control of Vehicles with State Constraints

1
School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
2
Department of Mechanical Engineering, Hebei University of Water Resources and Electric Engineering, Cangzhou 061001, China
*
Author to whom correspondence should be addressed.
Actuators 2025, 14(3), 148; https://doi.org/10.3390/act14030148
Submission received: 9 February 2025 / Revised: 1 March 2025 / Accepted: 6 March 2025 / Published: 17 March 2025
(This article belongs to the Special Issue Modeling and Nonlinear Control for Complex MIMO Mechatronic Systems)

Abstract

:
Yaw stability control is crucial for ensuring the driving safety of intelligent vehicles. This paper proposes a state-constrained command-filtered control (CFC) approach for vehicle yaw stability. The proposed method employs a barrier Lyapunov function (BLF) to effectively constrain the vehicle’s sideslip angle and yaw rate, thereby enhancing system stability and safety. Meanwhile, a command-filtered control strategy is introduced to reduce computational complexity, and an error compensation mechanism is incorporated to mitigate the adverse effects of filter-induced errors on system performance. To validate the effectiveness and robustness of the proposed method, simulations are conducted under different road adhesion conditions and driving speeds. The results demonstrate that the proposed control approach effectively suppresses both understeer and oversteer phenomena, significantly improving vehicle handling stability. This study provides theoretical support and practical insights for the engineering application of yaw stability control in intelligent vehicles.

1. Introduction

With the rapid advancement of intelligent vehicle technology, the role of active safety control in the overall vehicle system architecture has become increasingly prominent [1], playing a crucial role in enhancing driving safety. During vehicle steering, complex and dynamic driving conditions may cause the vehicle to deviate from the driver’s intended trajectory, leading to understeer or oversteer, which can further result in lateral instability, such as oversteer-induced skidding or understeer-induced plowing. These instability phenomena not only reduce vehicle handling stability but also make it difficult for drivers to maintain effective control, potentially leading to severe traffic accidents [2]. Consequently, improving vehicle handling stability based on active safety control technologies has become one of the core topics in the research field of intelligent vehicle safety. Direct yaw moment control (DYC) is an efficient active safety system that regulates tire longitudinal forces by applying differential driving or braking torques to individual wheels. This approach generates additional yaw moments to control the vehicle’s sideslip angle and yaw rate, thereby correcting its yaw motion state. DYC can effectively suppress lateral instability under extreme conditions such as emergency steering, significantly improving both vehicle stability and active safety performance [3].
Currently, DYC methods primarily include fuzzy control [4,5,6], sliding mode control [7,8,9], robust control [10,11], and model predictive control (MPC) [12,13,14,15,16]. Backstepping control and its enhanced methodologies have been widely recognized as effective nonlinear control strategies in industrial applications [17]. However, compared to the aforementioned commonly used methods, their application in direct yaw control (DYC) remains relatively limited. For instance, Reference [18] proposed a composite adaptive backstepping robust tracking controller to enhance the lateral stability of electric vehicles (EVs) under parameter uncertainties and external disturbances. A nonlinear three-degree-of-freedom model was employed to characterize the vehicle’s lateral and roll dynamics. By integrating adaptive backstepping with dynamic surface control, the proposed controller ensures that the sideslip angle and yaw rate converge to their desired reference values, with asymptotic stability rigorously established using Lyapunov theory. CarSim-Simulink simulations conducted under single-lane-change and J-turn maneuvers validate its effectiveness, demonstrating superior robustness and tracking performance compared to conventional approaches. Reference [19] developed a sideslip angle control system for an e-4WD vehicle equipped with front in-wheel motors and a rear active differential to enhance cornering performance. A backstepping controller was designed to generate the desired yaw moment based on a bicycle model, incorporating feedforward terms to improve responsiveness. Torque distribution, implemented via a daisy-chaining strategy, optimally coordinates the actuation of the front in-wheel motors and rear axle. CarSim simulations confirm that the proposed approach achieves superior cornering performance compared to conventional feedback controllers. Reference [20] proposed a robust constrained control scheme for DYC systems with sideslip angle constraints. Utilizing a two-degree-of-freedom vehicle model and tangent barrier Lyapunov functions (BLFs-Tan), the designed nonlinear controller ensures precise reference trajectory tracking while preventing sideslip angle violations and vehicle instability. The simulation results validate the scheme’s effectiveness in maintaining constraint adherence and enhancing stability under dynamic conditions, demonstrating superior robustness compared to conventional methods.
Although the state-constrained control method based on the barrier Lyapunov function (BLF) [21], as proposed in Reference [20], explicitly accounts for state constraints in control law design, ensuring system stability while enhancing control flexibility, it inevitably involves the differentiation of virtual control laws during the controller design process, leading to the issue of computational explosion. To address this problem, command-filtered control (CFC) [22] introduces an error compensation mechanism to mitigate the accumulation of filtering errors. Additionally, CFC employs a command-filtered strategy to smooth control inputs, effectively suppressing high-frequency chattering and noise interference in the control process, thereby improving the stability and robustness of the control system. For example, Reference [23] proposed a predefined-time control approach for nonlinear systems with preassigned performance metrics and state constraints. The approach combined barrier Lyapunov functions, recursive command-filtered backstepping, and predefined-time convergence indicators, thereby simplifying stability analysis. Reference [24] proposed a command-filtered backstepping quantized consensus control approach for time-varying full-state-constrained nonlinear multiagent systems. The approach employed a novel TVSC-USDE for accurate dynamic estimation, integral barrier Lyapunov functions to mitigate feasibility conservatism, and error compensation to manage the explosion of complexity. It ensured consensus tracking with low communication rates and minimal tracking errors. Reference [25] investigated an adaptive event-triggered control strategy for switched nonlinear systems with full-state time-varying constraints. The strategy integrated command-filtered backstepping, dynamic surface control, and RBFNN-based approximation to ensure SGUUB stability under arbitrary switching, while guaranteeing constraint satisfaction and Zeno-free execution.
In summary, this paper integrates the advantages of the asymmetric barrier Lyapunov function (ABLF) and CFC to address the yaw stability control problem of intelligent vehicles with full-state constraints. The proposed control algorithm explicitly incorporates constraint boundaries for the vehicle’s sideslip angle and yaw rate, and a yaw stability command-filtered control strategy based on ABLF is developed. The effectiveness of the proposed control scheme is validated through simulation experiments, providing theoretical support and technical reference for practical applications in intelligent vehicles. The proposed control method offers the following advantages:
By constructing the controller based on the ABLF, the proposed approach ensures that the sideslip angle and yaw rate remain within reasonable bounds, effectively imposing both symmetric and asymmetric constraints on state variables, thereby enhancing the adaptability and flexibility of the control algorithm.
The adoption of the second-order command-filtered method enables the computation of filtered virtual control signals and their derivatives through a command filter, avoiding the need for direct differentiation of virtual control inputs and effectively mitigating the potential issue of computational explosion in control law derivation.
A filtering error compensation mechanism is incorporated to reduce errors introduced by the command filter, further improving control accuracy. The proposed control scheme guarantees that the state error of the closed-loop system ultimately converges to a compact set, thereby enhancing the robustness and precision of yaw stability control.

2. Coupled Dynamic Model of Intelligent Vehicles and Problem Formulation

2.1. Coupled Dynamics Model of Intelligent Vehicles

This study investigates the characteristics of intelligent vehicles during steering maneuvers. To simplify computational complexity, vehicle motion in other degrees of freedom is neglected, and it is assumed that the steering angles of both front wheels are identical. A nonlinear vehicle dynamics model is established, incorporating lateral, yaw, and longitudinal dynamics, as well as the rotational dynamics of all four wheels. The standard vehicle coordinate system is adopted, establishing the Oxyz coordinate system, where O represents the origin at the vehicle’s center of mass. The x-axis points in the forward driving direction, the y-axis points in the positive lateral (steering) direction, and the z-axis extends vertically from the center of mass O, perpendicular to the Oxyz plane.
As shown in Figure 1, the motion equations of the intelligent vehicle are derived based on Newtonian mechanics, as follows [26].
Longitudinal motion dynamics along the x-axis:
m ( ν ˙ x ν y γ ) = F X _ i = ( F L _ f l + F L _ f r ) cos δ f ( F S _ f l + F S _ f r ) sin δ f + F L _ r l + F L _ r r
F X _ i represents the total sum of the longitudinal force components acting along the x-axis on the wheels.
Lateral motion dynamics along the y-axis:
m ( ν ˙ y + ν x γ ) = F Y _ i = ( F L _ f l + F L _ f r ) sin δ f + ( F S _ f l + F S _ f r ) cos δ f + F S _ r l + F S _ r r
F Y _ i represents the total sum of the lateral force components of the wheels along the y-axis.
Lateral motion dynamics along the z-axis:
I z γ ˙ = M Z _ i = B f 2 ( F L _ f r F L _ f l ) cos δ f + ( F S _ f l F S _ f r ) sin δ f + B r 2 ( F L _ r r F L _ r l ) + l f ( F L _ f l + F L _ f r ) sin δ f + l f ( F S _ f l + F S _ f r ) cos δ f l r ( F S _ r l + F S _ r r )
where M Z _ i is the total yaw moment, l f is the distance from the car’s center of mass to the front axle, and l r is the distance from the car’s center of mass to the rear axle; L = l f + l r is the wheelbase; δ f is the steering angle of the front wheels; γ is the yaw rate; v x is the longitudinal (forward) speed; v y is the lateral speed; B f and B r represent the wheelbase of the front and rear axles, respectively; F L _ i i = f l , f r , r l , r r are the longitudinal force on the wheels; F S _ i i = f l , f r , r l , r r are the lateral force on the wheels; m is the total mass of the car; I z is the moment of inertia of the entire vehicle about the z-axis; i = f l , f r , r l , r r , respectively, represent the front left, front right, rear left, and rear right wheels of the car.

2.1.1. Rotational Dynamics Model of Each Wheel

During vehicle operation, the wheels are subjected to various forces, and their force model is illustrated in Figure 2.
Based on the forces acting on the wheel, we obtain the wheel’s rotational equation:
J i ω ˙ i = T D _ i T B _ i F L _ i R
where ω i represents the rotational angular velocity of each wheel, T D _ i denotes the driving torque of each wheel, T B _ i represents the braking torque of each wheel, J i is the rotational inertia of each wheel, and R is the rolling radius of the wheel.

2.1.2. Vertical Load of Each Wheel

F Z _ f l = m g l r 2 L m ( ν ˙ x ν y γ ) h c g 2 L m ( ν ˙ y + ν x γ ) l r h c g L B f F Z _ f r = m g l r 2 L m ( ν ˙ x ν y γ ) h c g 2 L + m ( ν ˙ y + ν x γ ) l r h c g L B f F Z _ r l = m g l f 2 L + m ( ν ˙ x ν y γ ) h c g 2 L m ( ν ˙ y + ν x γ ) l f h c g L B r F Z _ r r = m g l f 2 L + m ( ν ˙ x ν y γ ) h c g 2 L + m ( ν ˙ y + ν x γ ) l f h c g L B r
where h g represents the height of the center of gravity.

2.1.3. Tire Slip Angles of Each Wheel

α f l = arctan ( v y + l f γ v x B f 2 γ ) δ f α f r = arctan ( v y + l f γ v x + B f 2 γ ) δ f α r l = arctan ( v y l r γ v x B r 2 γ ) α r r = arctan ( v y l r γ v x + B r 2 γ )
where α i i = f l , f r , r l , r r is the slip angle of each wheel.

2.1.4. Longitudinal Velocities of Each Wheel

v x _ f l = ( v x B f 2 γ ) cos δ f + ( v y + l f γ ) sin δ f v x _ f r = ( v x + B f 2 γ ) cos δ f + ( v y + l f γ ) sin δ f v x _ r l = ( v x B r 2 γ ) v x _ r r = ( v x + B r 2 γ )
where v x _ i i = f l , f r , r l , r r denotes the longitudinal velocity of each wheel.

2.1.5. Tire Model

The Dugoff tire model is a tire force model commonly used in vehicle dynamics research, characterized by clear physical significance, high computational efficiency, and easy parameter acquisition. Therefore, this model is widely applied in research areas such as vehicle handling stability analysis, control algorithm design, and dynamic simulation. Given its advantages, this paper selects the Dugoff tire model for calculating the longitudinal and lateral forces of the tire.
Define the slip ratio of each wheel:
λ i = ω i R v x _ i v x _ i ω i R v x _ i v x _ i 0   for   braking
λ i = ω i R v x _ i ω i R ω i R v x _ i ω i 0   for   driving
Longitudinal and lateral forces on each wheel:
F L _ i = C s λ i 1 λ i f l F S _ i = C a tan α i 1 λ i f l
where
l = μ F Z _ i 1 ε v x _ i λ i 2 + tan α i 2 1 λ i 2 C i λ i 2 + C a tan α i 2 ,   f l = l 2 l l < 1 1 l 1
where C s and C a represent the longitudinal and lateral stiffness of the tires, respectively; λ i is the slip ratio of each wheel; μ is the road adhesion coefficient; and ε is the speed influence factor.

2.2. Model Simplification and Problem Description

Simplification of Coupled Dynamics Model for Intelligent Vehicles

In controller design, using a complex multi-degree-of-freedom intelligent vehicle dynamics model can improve control accuracy. However, the 7-DOF intelligent vehicle model established in this paper involves multiple complex dynamic factors, posing significant challenges to the design and implementation of the controller. Therefore, while ensuring model accuracy, the vehicle model was appropriately simplified to reduce the complexity of the controller design, using a linear two-degree-of-freedom (2-DOF) intelligent vehicle model [26] as the basis for controller design, as shown in Figure 3. The linear 2-DOF intelligent vehicle model has a relatively simple mathematical expression and can effectively describe the two important state variables that directly affect DYC: the sideslip angle and the yaw rate. Therefore, by introducing yaw moment control input based on the 2-DOF model, the simplified model can still meet the requirements of controller design while reducing computational complexity, thereby achieving effective control of vehicle yaw stability.
m v ˙ y + γ v x = F f cos δ f + F r I z γ ˙ = l f F f cos δ f l r F r + Δ M
α f = δ f + β + l f γ / v x α r = β l r γ / v x
Among them, F f = C f α f and F r = C r α r , where C f and C r are the lateral stiffness of the front and rear axles, respectively. Assuming the front wheel steering angle is very small, then cos δ f 1 and β v y / v x .
Thus, the linear 2-DOF model is given as follows:
β ˙ = k 1 + k 2 m v x β k 1 m v x δ f + l f k 1 l r k 2 m v x 2 1 γ γ ˙ = l f k 1 l r k 2 I z β + l f 2 k 1 l r 2 k 2 I z v x γ l f k 1 I z δ f + 1 I z Δ M
The state variables x 1 = β and x 2 = γ and the state equations are defined as follows:
x ˙ 1 = f 1 x 1 + g 1 x 2 x ˙ 2 = f 2 x 1 , x 2 + d u y = x 1
where f 1 x 1 = k 1 + k 2 m v x x 1 k 1 m v x δ f , g 1 = l f k 1 l r k 2 m v x 2 1 , f 2 x 1 , x 2 = l f k 1 l r k 2 I z x 1 + l f 2 k 1 l r 2 k 2 I z v x x 2 l f k 1 I z δ f , d = 1 I z , u = Δ M .
The control logic in this paper involves designing an upper-level additional yaw moment control law, u = Δ M , through a lower-level additional yaw moment distribution strategy, ensuring that the vehicle’s center of gravity sideslip angle x 1 can track the desired trajectory x 1 d . At the same time, it ensures that the error variables v i i = 1 , 2 are constrained within the compact set Ω v = k a i < v i < k b i ,   i = 1 , 2 and that the state variables are constrained within the compact set Ω x = k d i < x i < k c i ,   i = 1 , 2 to guarantee stability.
Assumption 1. 
x 1 d  is the desired tracking signal, and both  x 1 d  and its first derivative  x ˙ 1 d  are known, smooth, and bounded. There exist normal constants  Y 0 ,  Y ¯ 0 , and  Y 1  such that  Y ¯ 0 x 1 d Y ¯ 0 ,  x ˙ 1 d Y 1 ,  t 0 .
Lemma 1 
([22]). The second-order directive filter used in this paper is defined as
z ˙ i , 1 = ω n z i , 2 z ˙ i , 2 = 2 ζ ω n z i , 2 ω n z i , 1 φ i
where  κ i = z i , 1 and κ ˙ i = ω n z i , 2  are the two outputs of the instruction filter;  φ i  is the input of the instruction filter. The initial state of the command filter is  φ i 0 = z i , 1 0 ,  z i , 2 0 = 0 . When  t 0  is given, if the input signal  φ i  satisfies  φ ˙ i ρ 1 ,  φ ¨ i ρ 2 , ρ 1 and ρ 2  are normal constants, then for any  η > 0 , there exist  ζ 0 , 1  and  ω n 0  such that  κ i φ i η ,  κ ˙ i φ ˙ i η ,  i = 1 , 2 , 3 . Theoretically, by adjusting the values of the filter’s damping  ζ and bandwidth ω n , any tracking accuracy can be achieved. The second-order command filter structure is shown in Figure 4.
Lemma 2 
([27]). For any vectors  s i R n  and  v i R n , if  v i < s i  is satisfied, then the following inequality holds:
log s i 2 s i 2 v i 2 s i 2 s i 2 v i 2
Lemma 3 
([21]). For any positive functions  k a i  and  k b i ,  i = 1 , , n , let  Γ : = R l × R n R l + n  and  B 1 : = υ R : k a i < v i t < k b i , i = 1 , , n , t 0 R n  be open sets. Consider system  ξ ˙ = f ξ , u , where  ξ : = f , v i T Γ  and  ϕ  are free state variables, and  v i  is a constrained state variable. If  f : = R + × Γ R l + n  is piecewise-continuous and  ξ  satisfies the local Lipschitz condition, assume that there exist functions U : R l R + and V 1 : B 1 R +  that are continuously differentiable and positive definite in their respective domains, then we have
when  v i k a i  or  v i k b i ,  V i v i
γ 1 ϕ U ϕ γ 2 ϕ
where  γ 1 and γ 2  are  k -class functions. Let  V ξ : = V i v i + U ϕ . If the inequality
V ˙ = V ξ f a 0 V + b 0
holds and  a 0 > 0 , b 0 > 0 , then for any  t 0 , , there is v i t B 1 .
Remark 1. 
For the barrier Lyapunov function  V v i , in the set  Φ , when  v i k a i  or  v i k b i , there exists  V v i . Here, the values of  k a i  and  k b i  can either be equal ( k a i = k b i ), in which case it is called a symmetric barrier Lyapunov function, or they can be unequal ( k a i k b i ), in which case it is called an asymmetric barrier Lyapunov function.
Remark 2. 
The necessary conditions for the state error constraint boundaries  k a i  and  k b i  are as follows: (1) they must be monotonically decreasing and greater than zero; (2) as  t  , they must converge to a stable value; and (3) for any  t 0 , their derivatives must exist and be bounded above and below.

3. Design and Stability Analysis of a State-Constrained Command-Filtered Controller for Vehicle Yaw Stability

3.1. Controller Design

The error variable is defined as
e 1 = x 1 x 1 d ,   e 2 = x 2 κ 1
where κ 1 represents the output signal of the command filter.
The compensated tracking error subsystem is selected as
v 1 = e 1 τ 1 ,   v 2 = e 2 τ 2
where τ i i = 1 , 2 are the selected filter error compensation signal. A compact set Ω v = k a i < v i < k b i , i = 1 , 2 is defined, and k b i is a constant.
Differentiating Equation (19) yields
v ˙ 1 = x ˙ 1 x ˙ 1 d τ ˙ 1
Step 1: For the first error subsystem v 1 , select an asymmetric barrier Lyapunov function:
V 1 v 1 = 1 q 1 2 ln k a 1 2 k a 1 2 v 1 2 + q 1 2 ln k b 1 2 k b 1 2 v 1 2
Differentiating Equation (21) yields
V ˙ 1 v 1 = 1 q 1 v 1 v ˙ 1 k a 1 2 v 1 2 + q 1 v 1 v ˙ 1 k b 1 2 v 1 2 = 1 q 1 k a 1 2 v 1 2 + q 1 k b 1 2 v 1 2 v 1 v ˙ 1 = 1 q 1 k a 1 2 v 1 2 + q 1 k b 1 2 v 1 2 v 1 x ˙ 1 x ˙ 1 d τ ˙ 1 = T 1 v 1 x ˙ 1 x ˙ 1 d τ ˙ 1
where q 1 = 1 , 0 < v 1 < k b 1 0 , k a 1 < v 1 < 0 , T 1 = 1 q 1 k a 1 2 v 1 2 + q 1 k b 1 2 v 1 2 .
Select the virtual control law as
α 1 = 1 g 1 k 1 e 1 f 1 x 1 + x ˙ 1 d
Select the error compensation signal as
τ ˙ 1 = k 1 τ 1 + g 1 κ 1 α 1 + g 1 τ 2
Substituting (23) and (24) yields
V ˙ 1 v 1 = T 1 v 1 x ˙ 1 x ˙ 1 d τ ˙ 1 = T 1 v 1 f 1 x 1 + g 1 x 2 x ˙ 1 d + k 1 τ 1 g 1 κ 1 α 1 g 1 τ 2 = T 1 v 1 f 1 x 1 + g 1 x 2 x ˙ 1 d + k 1 τ 1 g 1 κ 1 1 g 1 k 1 e 1 f 1 x 1 + x ˙ 1 d g 1 τ 2 = T 1 v 1 f 1 x 1 + g 1 x 2 x ˙ 1 d + k 1 τ 1 g 1 κ 1 + k 1 e 1 f 1 x 1 + x ˙ 1 d g 1 τ 2 = T 1 v 1 g 1 x 2 κ 1 + k 1 τ 1 e 1 g 1 τ 2 = T 1 v 1 g 1 e 2 k 1 v 1 g 1 τ 2 = k 1 T 1 v 1 2 + T 1 v 1 v 2 g 1
Step 2: For the second error subsystem v 2 , select an asymmetric barrier Lyapunov function:
V 2 v 1 , v 2 = V 1 v 1 + 1 q 2 2 ln k a 2 2 k a 2 2 v 2 2 + q 2 2 ln k b 2 2 k b 2 2 v 2 2
Taking the derivative of Equation (26) yields
V ˙ 2 v 1 , v 2 = V ˙ 1 v 1 + 1 q 2 k a 2 2 v 2 2 + q 2 k b 2 2 v 2 2 v 2 v ˙ 2 = V ˙ 1 v 1 + 1 q 2 k a 2 2 v 2 2 + q 2 k b 2 2 v 2 2 v 2 e ˙ 2 τ ˙ 2 = k 1 T 1 v 1 2 + T 1 v 1 v 2 g 1 + 1 q 2 k a 2 2 v 2 2 + q 2 k b 2 2 v 2 2 v 2 x ˙ 2 κ ˙ 1 τ ˙ 2 = k 1 T 1 v 1 2 + T 1 v 1 v 2 g 1 + 1 q 2 k a 2 2 v 2 2 + q 2 k b 2 2 v 2 2 v 2 f 2 x 1 , x 2 + d u κ ˙ 1 = k 1 T 1 v 1 2 + T 1 v 1 v 2 g 1 + T 2 v 2 f 2 x 1 , x 2 + d u κ ˙ 1
where q 2 = 1 , 0 < v 2 < k b 2 0 , k a 2 < v 2 < 0 , T 2 = 1 q 2 k a 2 2 v 2 2 + q 2 k b 2 2 v 2 2 .
Select the final control law u as
u = 1 d k 2 v 2 T 1 g 1 T 2 v 1 f 2 x 1 , x 2 + κ ˙ 1
Substituting Equation (28) into Equation (27) yields
V ˙ v 1 , v 2 = k 1 T 1 v 1 2 k 2 T 2 v 2 2

3.2. Stability Analysis

The system’s initial conditions are defined as k a i 0 < v i 0 < k b i 0 , and the asymmetric barrier Lyapunov function for the entire system is selected.
V = 1 q 1 2 ln k a 1 2 k a 1 2 v 1 2 + q 2 2 ln k b 1 2 k b 1 2 v 1 2 + 1 q 2 2 ln k a 2 2 k a 2 2 v 2 2 + q 2 2 ln k b 2 2 k b 2 2 v 2 2
From Equation (29), we can derive
V ˙ = k 1 T 1 v 1 2 k 2 T 2 v 2 2
From Lemma 2, we can derive Equation (32)
V ˙ k 1 ln k a 1 2 k a 1 2 v 1 2 + ln k b 1 2 k b 1 2 v 1 2 k 2 ln k a 2 2 k a 2 2 v 2 2 + ln k b 2 2 k b 2 2 v 2 2
Substituting Equation (30) into Equation (32) yields
V ˙ ε V
where ε = 2 min k 1 1 q 1 , k 1 q 1 , k 1 1 q 2 , k 1 q 2 , k 2 1 q 1 , k 2 q 1 , k 2 1 q 2 , k 2 q 2 .
From Equation (33), we can obtain
d V t d t ε V t , t > 0
Multiply both sides of Equation (34) by e ε t , and then integrate over the interval 0 , t to obtain
V t V 0 e ε t V 0 , t > 0
Further obtain
k a i 1 e 2 V 0 v i k b i 1 e 2 V 0
Since e i = v i + τ i and according to Reference [28] τ i is bounded, suppose τ i χ , where χ is a positive constant. Then, k a i 1 e 2 V 0 χ e i k b i 1 e 2 V 0 + χ . Moreover, the defined Lyapunov function V is also bounded. Since  v 1 = e 1 τ 1 and k a 1 < v 1 < k b 1 , it follows that k a 1 + τ 1 < v 1 + τ 1 < k b 1 + τ 1 . Given that e 1 = x 1 x 1 d and x 1 d Y 0 , we obtain k a 1 1 e 2 V 0 χ Y 0 x 1 k b 1 1 e 2 V 0 + χ + Y 0 . Since κ 1 is a function of e 1 and x ˙ 1 d , it is bounded. Let κ 1 satisfy κ 1 κ ¯ 1 , where κ ¯ 1 is a positive constant. Furthermore, since v 2 = e 2 τ 2 and k a 2 v 2 k b 2 , we obtain k a 2 + τ 2 < v 2 + τ 2 < k b 2 + τ 2 . Given that e 2 = x 2 κ 1 , it follows that k a 2 1 e 2 V 0 χ κ ¯ 1 x 2 k b 2 1 e 2 V 0 + χ + κ ¯ 1 . In summary, the system state variables x i are constrained within the compact set Ω v = k d i < x i < k c i ,   i = 1 , 2 .

4. Distribution of Additional Lateral Yaw Moment in the Lower Layer

In the yaw stability command-filtered control of intelligent vehicles based on state constraints, the additional yaw moment Δ M obtained from calculations needs to be appropriately distributed to the four wheels in the form of braking torque. Compared to single-wheel braking, applying braking torque to the wheels on one side can generate a greater yaw moment, enhance overall vehicle stability, and reduce the load on individual tires. The distribution rules for the wheels on one side are presented in Table 1.
Assuming the left wheel is controlled separately,
Δ M B f 2 F L _ f l + B r 2 F L _ r l
Considering that the steering angle δ f of the vehicle is relatively small and that the difference between the front and rear wheelbases of the vehicle is also very small, Equation (37) can be written as
Δ M B f + B r / 4 F B _ f l + F B _ r l
where F B _ f l and F B _ r l represent the braking forces of the left front wheel and the left rear wheel, respectively.
Changes in the vertical load on the tire can cause variations in the tire’s lateral stiffness, which in turn affects the stability of the vehicle. Here, it is assumed that when the wheels are not locked, the tire braking force is approximately proportional to its vertical load, and the dynamic distribution of braking force is carried out according to the following formula:
F B _ f l = F Z _ f l F Z _ f l + F Z _ r l Δ M B f + B r / 4 F B _ r l = F Z _ r l F Z _ f l + F Z _ r l Δ M B f + B r / 4
The left wheel requires a braking torque provided by the brake
T B _ f l = F Z _ f l F Z _ f l + F Z _ r l Δ M B f + B r / 4 R T B _ r l = F Z _ r l F Z _ f l + F Z _ r l Δ M B f + B r / 4 R
Similarly, the braking torque of the front and rear wheels on the right side of the car can be calculated as
T B _ f r = F Z _ f r F Z _ f r + F Z _ r r Δ M B f + B r / 4 R T B _ r r = F Z _ r r F Z _ f r + F Z _ r r Δ M B f + B r / 4 R

5. Simulation Verification and Result Analysis

5.1. Yaw Stability Control Process of Intelligent Vehicles

Figure 5 illustrates the yaw stability control architecture for intelligent vehicles. The process initiates with the upper-layer state-constrained command-filtered controller, synthesizing an additional yaw moment Δ M through real-time compensation of the deviation between the desired and measured centroid sideslip angles. This corrective moment is subsequently distributed via unilateral wheel braking strategies, where braking torque allocation algorithms determine actuation commands for specific wheels, thereby achieving precise yaw motion regulation.

5.2. Parameter Settings

To verify the effectiveness of the proposed state-constrained command-filtered control (SC-CFC), as shown in Figure 6, the method is compared with an uncontrolled (NoControl) intelligent vehicle under the same front-wheel steering conditions on dry asphalt roads (friction coefficient: 0.85) and dry gravel roads (friction coefficient: 0.5). The parameter settings for the intelligent vehicle are as follows: m = 1412 kg; B f = B r = 1.675 m; l f = 1.015 m; l r = 1.895 m; h g = 0.54 m; g = 9.8 m/s2; I z = 1536.7 kg·m2; J = 0.9 kg·m2; R = 0.325 m; C f = −50,000 N/m; C r = −50,000 N/m.
Considering the steering characteristics of drivers, the longitudinal velocity direction of intelligent vehicles should be as consistent as possible with the driver’s facing direction. Therefore, this study sets the desired vehicle centroid sideslip angle β d to 0 [29]. Research indicates that ordinary drivers with limited driving experience can still maintain normal control when β < 2 0 . However, as the sideslip angle further increases, the driver’s control ability may deteriorate, thereby affecting driving safety. Consequently, this study constrains the centroid sideslip angle within ± 2 0 [30]. Moreover, the yaw rate is influenced by vehicle speed and road surface adhesion conditions. Given these constraints, when the yaw rate satisfies γ 0.85 μ g / ν x [31], the vehicle can maintain stability within the entire operating range without experiencing loss of control.
As stated in the introduction, the vehicle yaw stability control strategy based on state constraints proposed in this study is applicable to both symmetric and asymmetric conditions. To enhance the adaptability and flexibility of the control algorithm and align with practical application requirements, this study adopts a symmetric constraint form for the parameters β , γ , v 1 , and v 2 .

5.3. Result Analysis

Operating Condition 1.  v x = 60 km/h, μ = 0.5 . Controller parameters: k 1 = 20 , k 2 = 20 , k c 1 = 0.035 , k d 1 = 0.035 , k c 2 = 0.25 , k d 2 = 0.25 , k b 1 = 0.01 , k a 1 = 0.01 , k b 2 = 0.05 , k a 2 = 0.05 , ξ = 0.5 , ω n = 1000 . The simulation results are shown in Figure 7, Figure 8, Figure 9 and Figure 10.
Figure 6 illustrates the bidirectional step input condition for the front wheel steering angle, where the absolute peak value reaches 0.075 rad. From Figure 7, it can be observed that, under the control of the SC-CFC controller, the centroid sideslip angle of the intelligent vehicle closely follows the desired value. Additionally, during the commanded front wheel steering angle transitions, the state variations in the vehicle remain significantly below its constraint boundaries k c 1 and k d 1 . In contrast, under uncontrolled conditions, when the front wheel steering angle is relatively large, the amplitude of centroid sideslip angle variation is more pronounced. However, at this moment, the vehicle is still within the stability constraint boundaries. From Figure 8, it can be seen that in the absence of the controller, when the front wheel steering angle is large, the vehicle’s yaw rate approaches its constraint boundaries, indicating a potential risk of vehicle loss of control during steering. Conversely, with the SC-CFC controller, the yaw rate remains constrained within the stable region k c 2 and k d 2 throughout the entire control process, effectively ensuring the vehicle’s driving stability. Furthermore, from Figure 9 and Figure 10, it is evident that the filtering errors v i i = 1 , 2 remain within the constraint boundaries throughout the process, verifying the effectiveness of the SC-CFC controller.
Operating Condition 2.  v x = 90 km / h , μ = 0.85 . Controller parameters: k 1 = 12 , k 2 = 12 , k c 1 = 0.035 , k d 1 = 0.035 , k c 2 = 0.28 , k d 2 = 0.28 , k b 1 = 0.02 , k a 1 = 0.02 , k b 2 = 0.15 , k a 2 = 0.15 , ξ = 0.5 , ω n = 1000 . The simulation results are shown in Figure 11, Figure 12, Figure 13 and Figure 14.
In Operating Condition 2, the front wheel steering angle input remains the same as in Operating Condition 1. From Figure 11, it can be observed that, under the control of the SC-CFC controller, the centroid sideslip angle of the intelligent vehicle closely follows the desired value. Additionally, during the commanded front wheel steering angle return for lane change, the vehicle’s state variables remain consistently below their constraint boundaries k c 1 and k d 1 . However, under uncontrolled conditions, when the front wheel steering angle is relatively large, the variation in centroid sideslip angle increases significantly, even exceeding the stability constraint boundary. This indicates that the intelligent vehicle is highly prone to instability in this scenario, posing a considerable risk of traffic accidents. From Figure 12, further validation can be obtained: under uncontrolled conditions, when the front wheel steering angle is large, the yaw rate essentially approaches its constraint boundaries, further demonstrating the high likelihood of vehicle loss of control. Conversely, under the control of the SC-CFC controller, although the yaw rate exhibits some oscillations throughout the process, it remains constrained within the stable region k c 2 and k d 2 at all times, effectively ensuring vehicle driving stability. Similarly, from Figure 13 and Figure 14, it can be observed that the filtering errors v i i = 1 , 2 remain constrained within the specified boundaries throughout the entire process.
The simulation results of Operating Conditions 1 and 2 indicate that the yaw stability command-filtered control strategy based on state constraints can effectively constrain the filtering errors v i i = 1 , 2 and state variables x i i = 1 , 2 within the compact sets Ω v = k a i < v i < k b i ,   i = 1 , 2 and Ω x = k d i < x i < k c i ,   i = 1 , 2 . This verifies the correctness and effectiveness of the proposed control algorithm. Compared to the uncontrolled scenario, this control strategy shows significant advantages in enhancing vehicle yaw stability.

6. Conclusions

This study focuses on the yaw stability control of intelligent vehicles. A comprehensive full-vehicle dynamic model and a simplified 2-DOF dynamic model are established. Under the premise of satisfying necessary assumptions, a state-constrained yaw stability command-filtered control method is proposed. This method introduces a BLF to effectively constrain two key state variables: the sideslip angle and the yaw rate, thereby enhancing system stability and safety. Meanwhile, a CFC approach is adopted to reduce computational complexity, and an error compensation mechanism is incorporated to mitigate the adverse effects of filter-induced errors on system performance. To validate the effectiveness and robustness of the proposed control method, simulations are conducted under different vehicle speeds on both dry asphalt and dry gravel road surfaces. The simulation results demonstrate that the proposed method effectively ensures vehicle yaw stability, providing valuable insights for the practical application of yaw stability control in intelligent vehicles.

Author Contributions

All authors contributed to this paper: D.Z. proposed the idea and implementation methodology and reviewed and edited paper; L.W. wrote the paper and verified the experiment process and results; Z.L. performed parts of the experiments. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Project U20A20332 and Project E2024203257.

Data Availability Statement

Due to the nature of this research, the participants in this study did not agree for their data to be shared publicly, so supporting data are not available.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liu, J.; Liu, J. Intelligent and Connected Vehicles: Current Situation, Future Directions, and Challenges. IEEE Commun. Mag. 2018, 2, 59–65. [Google Scholar] [CrossRef]
  2. Cao, X.; Huang, K.; Lian, Y.; Tian, Y. Direct Yaw Moment Control of Electric Vehicle for Improving the Vehicle Lateral Stability. In Proceedings of the 2018 IEEE International Conference on Mechatronics and Automation (ICMA), Changchun, China, 5–8 August 2018. [Google Scholar]
  3. Pi, D.; Chen, N.; Zhang, B.; Zhong, G. Enhancements in vehicle stability with yaw moment control via differential braking. In Proceedings of the 2009 IEEE International Conference on Vehicular Electronics and Safety (ICVES), Pune, India, 11–12 November 2009. [Google Scholar]
  4. Wang, B.; Zhang, J.; Zhang, Y.; Wang, W. The direct yaw-moment control based on adaptive fuzzy LQR for distributed drive electric vehicles. Adv. Mech. Eng. 2024, 16, 16878132241273524. [Google Scholar] [CrossRef]
  5. Kong, X.; Deng, Z.; Zhao, Y.; Gao, W. Stability control of distributed drive electric vehicle based on adaptive fuzzy sliding mode. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2024, 238, 2741–2752. [Google Scholar] [CrossRef]
  6. Sun, C.; Xu, Z.; Deng, S.; Tong, B. Integration sliding mode control for vehicle yaw and rollover stability based on nonlinear observation. Trans. Inst. Meas. Control 2022, 44, 3039–3056. [Google Scholar] [CrossRef]
  7. Ding, S.; Liu, L.; Zheng, W. Sliding Mode Direct Yaw-Moment Control Design for In-Wheel Electric Vehicles. IEEE Trans. Ind. Electron. 2017, 64, 6752–6762. [Google Scholar] [CrossRef]
  8. Liu, C.; Liu, H.; Han, L.; Wang, W.; Guo, C. Multi-Level Coordinated Yaw Stability Control Based on Sliding Mode Predictive Control for Distributed Drive Electric Vehicles Under Extreme Conditions. IEEE Trans. Veh. 2022, 72, 280–296. [Google Scholar] [CrossRef]
  9. Li, J.; Luo, J.; Feng, B.; Zhang, L.; Gao, M. Vehicle stability control based on vehicle motion state and tire force estimation. Trans. Can. Soc. Mech. Eng. 2024. [Google Scholar] [CrossRef]
  10. Liang, J.; Feng, J.; Lu, Y.; Yin, G.; Zhuang, W.; Mao, X. A Direct Yaw Moment Control Framework Through Robust T-S Fuzzy Approach Considering Vehicle Stability Margin. IEEE/ASME Trans. Mechatron. 2023, 29, 166–178. [Google Scholar] [CrossRef]
  11. Zhang, J.; Sun, W.; Feng, Z. Vehicle yaw stability control via H∞ gain scheduling. Mech. Syst. Signal Process. 2018, 106, 62–75. [Google Scholar] [CrossRef]
  12. Chen, J.; Liu, Y.; Liu, R.; Xiao, F.; Huang, J. Integrated control of braking-yaw-roll stability under steering-braking conditions. Sci. Rep. 2023, 13, 21110. [Google Scholar] [CrossRef]
  13. Jin, L.; Zhou, H.; Xie, X.; Guo, B.; Ma, X. A direct yaw moment control frame through model predictive control considering vehicle trajectory tracking performance and handling stability for autonomous driving. Control Eng. Pract. 2024, 148, 105947. [Google Scholar] [CrossRef]
  14. Guo, N.; Lenzo, B.; Zhang, X.; Zou, Y.; Zhai, R.; Zhang, T. A Real-Time Nonlinear Model Predictive Controller for Yaw Motion Optimization of Distributed Drive Electric Vehicles. IEEE Trans. Veh. Technol. 2020, 69, 4935–4946. [Google Scholar] [CrossRef]
  15. Ileš, Š.; Švec, M.; Makarun, P.; Hromatko, J. Predictive direct yaw moment control with active steering based on polytopic linear parameter-varying model. In Proceedings of the 2022 8th International Conference on Control, Decision and Information Technologies (CoDIT), Istanbul, Turkey, 17–20 May 2022. [Google Scholar]
  16. Rini, G.; Mazzilli, V.; Bottiglione, F.; Gruber, P.; Dhaens, M.; Sorniotti, A. On Nonlinear Model Predictive Vehicle Dynamics Control for Multi-Actuated Car-Semitrailer Configurations. IEEE Access 2024, 12, 165928–165947. [Google Scholar] [CrossRef]
  17. Alyoussef, F.; Kaya, I. A review on nonlinear control approaches: Sliding mode control backsteping control and feedback linearization control. In Proceedings of the International Engineering and Natural Sciences Conference (IENSC 2019), Diyarbakir, Turkey, 6–8 November 2019. [Google Scholar]
  18. Pang, H.; Yao, R.; Wang, P.; Xu, Z. Adaptive backsteping robust tracking control for stabilizing lateral dynamics of electric vehicles with uncertain parameters and external disturbances. Control Eng. Pract. 2021, 110, 104781. [Google Scholar] [CrossRef]
  19. Park, G. Sideslip angle control of electronic-four-wheel drive vehicle using backsteping controller. Int. J. Automot. Technol. 2022, 23, 729–739. [Google Scholar] [CrossRef]
  20. He, Y.; King, E.; Cai, Y.; Yuan, C. Design and analysis of robust state constraint control for direct yaw moment control system. Int. J. Model. Simul. 2022, 42, 551–560. [Google Scholar] [CrossRef]
  21. Tee, K.; Ge, S.; Tay, E.H. Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 2009, 45, 918–927. [Google Scholar] [CrossRef]
  22. Farrel, J.; Polycarpou, M.; Sharma, M.; Dong, W. Command filtered backstepping. IEEE Trans. Autom. Control 2009, 54, 1391–1395. [Google Scholar] [CrossRef]
  23. Liu, W.; Zhao, H.; Shen, H.; Xu, S.; Park, J. Command-filter Based Predefined-time Control for State-constrained Nonlinear Systems Subject to Preassigned Performance Metrics. IEEE Trans. Autom. 2024, 69, 7801–7807. [Google Scholar] [CrossRef]
  24. Hao, R.; Wang, H.; Zheng, W. Time-varying state constrained estimators-based command filtered quantized consensus control for nonlinear multiagent systems. Int. J. Robust Nonlinear Control 2023, 33, 11306–11334. [Google Scholar] [CrossRef]
  25. Zhang, T.; Feng, C. Command filter-based adaptive event-triggered control for switched nonlinear systems with full state constraints. Int. J. Robust Nonlinear Control 2024, 34, 3873–3890. [Google Scholar] [CrossRef]
  26. Masato, A. Vehicle Handling Dynamics: Theory and Application; Butterworth-Heinemann: Oxford, UK, 2015. [Google Scholar]
  27. Ren, B.; Ge, S.; Tee, K.; Lee, T. Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function. IEEE Trans. Neural Netw. 2010, 21, 1339–1345. [Google Scholar] [PubMed]
  28. Yu, J.; Shi, P.; Zhao, L. Finite-time command filtered backstepping control for a class of nonlinear systems. Automatica 2018, 92, 173–180. [Google Scholar] [CrossRef]
  29. Shino, M.; Miyamoto, N.; Wang, Y.; Nagai, M. Traction control of electric vehicles considering vehicle stability. In Proceedings of the 6th International Workshop on Advanced Motion Control, Nagoya, Japan, 30 March–1 April 2000. [Google Scholar]
  30. Liu, W.; Ding, H.; Guo, K.; Zhou, B. Application of Side-Slip Angle Phasigram to Vehicle ESC System. Trans. Beijing Inst. Technol. 2013, 33, 42–46. [Google Scholar]
  31. Ulsoy, A.; Peng, H.; Çakmakci, M. Automotive Control Systems; Cambridge University Press: Cambridge, UK, 2012. [Google Scholar]
Figure 1. 7-DOF dynamic model of an intelligent vehicle.
Figure 1. 7-DOF dynamic model of an intelligent vehicle.
Actuators 14 00148 g001
Figure 2. Wheel model.
Figure 2. Wheel model.
Actuators 14 00148 g002
Figure 3. 2-DOF model.
Figure 3. 2-DOF model.
Actuators 14 00148 g003
Figure 4. Structure of the second-order command filter.
Figure 4. Structure of the second-order command filter.
Actuators 14 00148 g004
Figure 5. Yaw stability control process of intelligent vehicles.
Figure 5. Yaw stability control process of intelligent vehicles.
Actuators 14 00148 g005
Figure 6. Front wheel steering angle δ f .
Figure 6. Front wheel steering angle δ f .
Actuators 14 00148 g006
Figure 7. Sideslip angle β .
Figure 7. Sideslip angle β .
Actuators 14 00148 g007
Figure 8. Yaw rate γ .
Figure 8. Yaw rate γ .
Actuators 14 00148 g008
Figure 9. Filtering error v 1 .
Figure 9. Filtering error v 1 .
Actuators 14 00148 g009
Figure 10. Filtering error v 2 .
Figure 10. Filtering error v 2 .
Actuators 14 00148 g010
Figure 11. Sideslip angle β .
Figure 11. Sideslip angle β .
Actuators 14 00148 g011
Figure 12. Yaw rate γ .
Figure 12. Yaw rate γ .
Actuators 14 00148 g012
Figure 13. Filtering error v 1 .
Figure 13. Filtering error v 1 .
Actuators 14 00148 g013
Figure 14. Filtering error v 2 .
Figure 14. Filtering error v 2 .
Actuators 14 00148 g014
Table 1. Braking rules for single-side wheels.
Table 1. Braking rules for single-side wheels.
δ f Category Δ M Acting Brake
δ f > 0 Oversteer _ Right-side wheel
δ f > 0 Understeer + Left-side wheel
δ f < 0 Understeer + Right-side wheel
δ f < 0 Oversteer + Left-side wheel
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

Wu, L.; Liu, Z.; Zhao, D. Command-Filtered Yaw Stability Control of Vehicles with State Constraints. Actuators 2025, 14, 148. https://doi.org/10.3390/act14030148

AMA Style

Wu L, Liu Z, Zhao D. Command-Filtered Yaw Stability Control of Vehicles with State Constraints. Actuators. 2025; 14(3):148. https://doi.org/10.3390/act14030148

Chicago/Turabian Style

Wu, Lizhe, Zhenhua Liu, and Dingxuan Zhao. 2025. "Command-Filtered Yaw Stability Control of Vehicles with State Constraints" Actuators 14, no. 3: 148. https://doi.org/10.3390/act14030148

APA Style

Wu, L., Liu, Z., & Zhao, D. (2025). Command-Filtered Yaw Stability Control of Vehicles with State Constraints. Actuators, 14(3), 148. https://doi.org/10.3390/act14030148

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