Next Article in Journal
From Simulation to Implementation: A Systems Model for Electric Bus Fleet Deployment in Metropolitan Areas
Previous Article in Journal
Fast-Charging Model of Lithium Polymer Cells
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive Vehicle Stability Enhancement Controller Based on Tire Cornering Stiffness Adaptations

1
School of Mechanical-Electronic and Vehicle Engineering, Beijing University of Civil Engineering and Architecture, Beijing 102616, China
2
China North Vehicle Research Institute, Beijing 100072, China
3
China Merchants Testing Vehicle Technology Research Institute Co., Ltd., Chongqing 401329, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2025, 16(7), 377; https://doi.org/10.3390/wevj16070377
Submission received: 28 May 2025 / Revised: 30 June 2025 / Accepted: 3 July 2025 / Published: 4 July 2025

Abstract

This study presents an adaptive integrated chassis control strategy for enhancing vehicle stability under different road conditions, specifically through the real-time estimation of tire cornering stiffness. A hierarchical control architecture is developed, combining active front steering (AFS) and direct yaw moment control (DYC). A recursive regularized weighted least squares algorithm is designed to estimate tire cornering stiffness from measurable vehicle states, eliminating the need for additional tire sensors. Leveraging this estimation, an adaptive sliding mode controller (ASMC) is proposed in the upper layer, where a novel self-tuning mechanism adjusts control parameters based on tire saturation levels and cornering stiffness variation trends. The lower-layer controller employs a weighted least squares allocation method to distribute control efforts while respecting physical and friction constraints. Co-simulations using MATLAB 2018a/Simulink and CarSim validate the effectiveness of the proposed framework under both high- and low-friction scenarios. Compared with conventional ASMC and DYC strategies, the proposed controller exhibits improved robustness, reduced sideslip, and enhanced trajectory tracking performance. The results demonstrate the significance of the real-time integration of tire dynamics into chassis control in improving vehicle handling and stability.

1. Introduction

With the rapid advancement of automotive electrification and intelligence, chassis-by-wire technology has significantly expanded the degrees of freedom in vehicle dynamics control [1]. However, this evolution introduces new challenges for vehicle stability, particularly under varying road conditions [2,3,4]. Traditional stability control strategies, such as phase plane analysis [5] and experimental fitting of control envelopes [6,7], rely on indirect stability indicators (e.g., yaw rate and sideslip angle) and predefined control thresholds. These methods often lack adaptability to real-time changes in tire–road interaction states, leading to compromised robustness in dynamic environments.
As a critical parameter reflecting the lateral force generation capability of tires, tire cornering stiffness directly correlates with the tire–road friction state [8]. Its real-time estimation offers a promising pathway to enhance stability control by bridging the gap between indirect vehicle state measurements and actual road conditions. Despite its potential, existing studies rarely integrate tire cornering stiffness estimation directly into chassis integrated control frameworks. For instance, Lu et al. [9] developed a stability controller based on model predictive control (MPC) and an online cornering stiffness estimation; the estimation was only utilized to deal with the model mismatch problem, instead of direct involvement in stability control. A few research studies [10,11,12,13] have integrated a tire cornering stiffness online estimation into the control frameworks, but none of them made full use of the inherent dynamics nonlinearity and tire–road interactions within the estimation itself. For instance, Qi et al. [11] applied the online estimation result of tire cornering stiffness directly to the coefficient matrix of the vehicle dynamics model, facilitating the construction of the MPC framework. This method only takes tire cornering stiffness as a token of instantaneous dynamics, rather than a representation of the vehicle stability state. This limitation underscores the need for a novel control strategy that combines adaptive parameter adjustments with real-time tire dynamics response quantification.
Vehicle stability control has been extensively studied, with mainstream approaches including sliding mode control (SMC) [14], model predictive control [15,16], and rule-based methods [5,17]. Model predictive control and its variations can deal with complex linear or nonlinear constraints [16]; it optimizes control inputs over a finite horizon, but faces challenges in balancing computational efficiency with real-time performance [18], especially for multi-actuator systems like electronic stability control (ESC) and active front steering (AFS). Rule-based methods are simple in structure and easy to implement, but commonly limited by their adaptability to external uncertainty [18]. SMC-based strategies, such as adaptive sliding mode control (ASMC) [14], are widely adopted for their robustness against model uncertainties. However, conventional ASMC designs often rely on a phase plane analysis to define stability boundaries, which are static and fail to adapt to varying tire–road conditions [19,20]. The control methods listed above predominantly focus on hierarchical control architectures with fixed parameters or gains. Compared with those methods, adaptive controllers with parameters or gains incorporating a self-tuning mechanism are preferable and more robust to external or implicit uncertainties.
This study addresses the aforementioned challenges by proposing an adaptive integrated chassis stability control strategy for AFS and direct yaw motion control (DYC) on the basis of real-time tire cornering stiffness estimation. The primary contributions are twofold. (1) A recursive regularized weighted least squares (RRWLS) algorithm in the form of a batch formulation is developed to estimate tire cornering stiffness using easy-to-obtain vehicle state measurements (e.g., lateral acceleration and yaw rate). This model bypasses the need for complex tire sensors and adapts to different road adhesion conditions. (2) Stability evaluation metrics, including tire force saturation levels and cornering stiffness variation rates, are formulated to dynamically adjust the control parameters, from which an adaptive sliding mode controller (ASMC) is designed for the upper-layer control, while a weighted-least-squares-based allocation algorithm optimizes actuator commands in the lower layer. The proposed strategy is validated through co-simulations in MATLAB/Simulink and CarSim under two typical maneuvers on varied μ roads. The comparative results for the DYC and conventional ASMC demonstrate superior robustness and stability margin improvements.
The remaining sections of this paper are organized as follows: first, a simplified vehicle dynamics model is constructed to facilitate the cornering stiffness online adaption and the controller design; second, a hierarchical controller consisting of an upper level and a lower level is elaborated; third, a self-tuning mechanism for the adaptive parameter in the upper-level controller is proposed; fourth, some co-simulations in MATLAB/Simulink and CarSim are conducted to verify the effectiveness of the proposed control framework; and finally, we present the conclusions of this research.

2. Vehicle Dynamics Modeling for Control

To simplify the construction of the controller, the reference states of a vehicle are generated with a simplified single-track vehicle model, as shown in Figure 1. This model can effectively reduce the computation effort and generate a fairly accurate steady-state response.
The mathematical representation of the single-track vehicle model can be constructed as follows [21]:
β ˙ γ ˙ = C f + C r m v x l r C r l f C f m v x 2 1 l r C r l f C f I z l r 2 C r + l f 2 C f I z v x β γ + C f m v x l f C f I z δ f + 0 1 I z M z
a y = v x ( β ˙ + γ )
where m is the vehicle mass; I z is the yaw inertia; l f , l r are the distances from the center of mass to the front and rear axle, respectively; v x is the longitudinal velocity at the center of mass; a y is the lateral acceleration; γ is the yaw rate; δ f is the front-wheel steering angle exerted by the driver; C f , C r are the cornering stiffnesses at the front and rear axle, respectively; β is the sideslip angle of the vehicle; and M z is the additional yaw moment exerted by the controller. In Figure 1, F y f , F y r are lateral forces on the front and rear wheels, respectively.
Based on the vehicle dynamics model, the steady-state desired yaw rate can be deduced as follows [22]:
γ ˙ d e s = l C f C r I z ( C f + C r ) l v x + ( m l r C f l m l f C r l ) v x γ d e s + l C f C f I z ( C f + C r ) δ f
Taking the constraint of the tire–road friction, the ultimate target yaw rate can be obtained as follows:
γ t a r g e t = min ( γ d e s 1 + τ e s , 0.85 μ g v x )
where μ is the road friction coefficient. The target sideslip angle can be simply set as β target = 0 .

3. Overall Controller Design

Aiming at enhancing the stability and handling performance of a vehicle, this paper proposes an integrated chassis control method based on the online adaptation of tire cornering stiffness. The overall controller design is illustrated in Figure 2.

3.1. Upper-Level Controller

The upper-level controller consists of a PI velocity regulator and an ASMC, which is responsible for generating the target longitudinal tire force and the additional yaw moment based on the driver input, i.e., the front-wheel steering angle δ f and the braking/driving pedal displacement BP . First, the target longitudinal tire force F x * can be obtained by a PI velocity regulator as follows:
F x * = k p v v x * v x + k i v 0 t v x * v x d τ
where k p v and k i v denote the proportional and integral coefficients, respectively, and v x * denotes the target longitudinal velocity calculated by the pedal displacement.
Then, for the generation of the additional yaw moment, an adaptive sliding mode control with a self-tuning parameter is proposed in this research. The sliding surface and the corresponding sliding condition are designed as follows:
s = γ γ t a r g e t λ β β t a r g e t ,             s ˙ = ξ s
where λ is the weight, designed to trade off the relative weights between tracking the target yaw rate and the target sideslip angle. A detailed discussion of the self-tuning mechanism is discussed in Section 3. ξ > 0 is a constant.
If we take the time derivative of (5), we can get
s ˙ = γ ˙ γ ˙ t a r g e t λ β ˙ β ˙ t a r g e t = γ ˙ γ ˙ t a r g e t λ β ˙
From (1) and (2), we have
β ˙ = a y v x γ γ ˙ = 2 C f C r C f + C r ( l f + l r ) 2 I z v x γ + m ( l f C f C r l r ) ( C f + C r ) I z a y + 2 C f C r C f + C r ( l f + l r ) I z δ f + 1 I z M z
Then, substituting (8) into (7), we can obtain the additional yaw moment M z as follows:
M z = 2 C f C r C f + C r ( l f + l r ) 2 v x I z λ + ξ γ 2 C f C r ( l f + l r ) C f + C r δ f                   m ( l f C f C r l r ) C f + C r I z λ v x a y + I z γ ˙ target + ξ γ target + ξ λ β K γ sat ( s Φ )
where K γ ξ is a constant and Φ is the thickness of the boundary layer.

3.2. Lower-Level Controller

The primary goal of a lower-level controller is to map the virtual control input to corresponding actuators. In this process, there are some factors that need to be taken into consideration, including (1) the reasonable distribution of all tire forces, (2) matching the resultant yaw moment with the virtual control input from the upper-level controller, and (3) the physical constraint of the chassis system and road–tire friction.
The first factor inherently points to avoiding excessive tire wear and reasonable usage of all tires to make full use of friction. To achieve this goal, we apply the concept of tire dissipation energy [22] to automatically distribute the necessary tire force to non-saturated tires.
First, we define the relative longitudinal and lateral wheel speed as follows:
v ¯ x i = ω i r V i cos α i v ¯ y i = V i sin α i , i = f l , f r , r l , r r
where V i is the speed at the center of the wheel, derived from the speed of the center of mass of the vehicle. Then, based on the tire dissipation power P i = v ¯ x i F x i + v ¯ y i F y i , the cost function can be constructed as follows:
J 1 = W u 1 U ( t ) 2 2
where U ( t ) is the tire force variation and W u 1 is the corresponding weight; they are expressed as
U ( t ) = Δ F x f l , Δ F y f l , Δ F x f r , Δ F y f r , Δ F x r l , Δ F x r r T ,   W u 1 = d i a g ( v ¯ x i , v ¯ y f l , v ¯ x f r , v ¯ y f r , v ¯ x r l , v ¯ x r r )
The second factor is to ensure a minimum error in mapping the virtual control from the upper-level controller, i.e., the distribution of tire forces should match the additional yaw moment and the longitudinal force. Then, the second cost function can be constructed as follows:
J 2 = W u 2 B U ( t ) C U 2 2
where W u 2 is the diagonal weight matrix; C U = F x * , M z T denotes the target output; and B is the control effectiveness matrix, represented as
B = 1 0 1 0 1 1 0.5 t w l f 0.5 t w l f 0.5 t w 0.5 t w
The third factor represents the constraint of each control input. If the longitudinal tire force is subject to the limitation of tire–road friction and the physical constraint of the braking/driving system itself, then the maximum longitudinal force F x i , max can be expressed as follows:
F x i , max = min μ F z i 2 F y i 2 , p max ϕ E S C , T m , max / r e
where μ is the road friction coefficient, F z i is the normal load of a certain tire, p max is the maximum braking pressure of the cylinder, ϕ E S C is the gain between the brake cylinder and the actual brake force, T m , max is the maximum driving force of the tire hub motor, and r e is the effective radius of the tire. The upper limit of the front-wheel lateral force F y i , max can be deduced by the linear tire model as follows:
F y i , max = C f α f , max
where α f , max is the upper limit of the wheel slip angle for different roads, whose value can be obtained by experiments.
Combining (14) and (15), the constraints for the lower-level control input can be expressed as
0 = U _ U ( t ) U ¯ ( F x i , max , F y i , max )
As a final step, the lower-level control input can be solved with a weighted least squares (WLS) problem, constructed as follows:
u ( t ) = arg min U _ u U ¯ ξ 1 J 1 + ξ 2 J 2               = arg min U _ u U ¯ ξ 1 1 / 2 W u 1 ξ 2 1 / 2 W u 2 B A u 0 ξ 2 1 / 2 W u 2 C U b 2 2               = arg min U _ u U ¯ ( A u b 2 )
The WLS problem can be solved with the interior-point method to obtain the control input. The incremental longitudinal force can be exerted to the braking/driving actuators, but the lateral force components in the lower-level control input cannot be directly applied to the actuators; there is a gap between the output of the control algorithm and the actual actuation input. A further step is necessary for the lateral forces to be converted to the direct actuation input, i.e., front-wheel steering angle. Here, we apply the inverse tire model to complete this process.
The traditional Dugoff tire model is mostly utilized in a forward manner [23]; it generates corresponding longitudinal and lateral tire forces by feeding such tire states as the slip rate and tire slip angle, so it seems no direct linkage can be found between tire lateral force and the optimal steering angle input. However, the slip angle is closely related to both the road wheel steer angle and the tire lateral force; thus, the tire slip angle can be the bridge from the tire lateral force to the appropriate road wheel steer angle. The first step is to build an inverse Dugoff tire model as follows:
α i , d = arctan F y i C i 1 + F x i C i s F x i , ς 0 , μ / 2 α i , d = arctan F y i C i s C i μ 2 F z i 2 4 μ F z i C i s F x i 2 + F y i 2 4 F x i C i s F x i 2 + F y i 2 μ 2 F z i 2 , ς ( μ / 2 , μ ]
where i = f , r ; ς = F x i 2 + F y i 2 F z i ; and C i s denotes the longitudinal stiffness of the tire.
Then, based on the achieved target tire slip angle α i , d , we can obtain the actual front-wheel steer angle by simply designing a PID controller as follows:
δ f , d = k p δ α i , d α i + k i δ 0 t α i , d α i d τ + k d δ α ˙ i , d α ˙ i

4. Parameter Self-Tuning Mechanism

For different conditions, different control endeavors with different parameters or gains will be needed. For vehicle stability control, the state of the yaw rate should be more stressed in the condition of a mild cornering scenario, whereas the emphasis should be put on the sideslip angle in more severe conditions. Thus, the trade-off parameter λ in (6) is essential for this condition-adjustment process. The self-tuning mechanism of the parameter is elaborated upon in this section.

4.1. Online Adaptation of Tire Cornering Stiffness

As previously discussed, we adopt tire cornering stiffness as the indicator of conditions. Then, an online adaptation of tire cornering stiffness is necessary for the self-tuning mechanism. First, the vehicle regression model can be built based on a single-track dynamics model as follows:
I z γ ˙ m a y , m Y = l f 2 γ l f v ^ y ( k ) v x + l f δ f l r 2 γ + l r v ^ y ( k ) v x l f γ v ^ y ( k ) v x + δ f l r γ v ^ y ( k ) v x P C f C r T
where a y , m is the lateral acceleration measured by the sensor and v ^ y ( k ) is the estimated vehicle lateral velocity at instant k . The estimation method can be found in detail in [24]. Then, a regularized weighted least squares problem can be constructed as follows:
J T k = i = 1 k ϕ k i Y i P i T i 2 2 + ϑ T k T n 2 2
where T k is the value of coefficient matrix T at instant k ; 0 ϕ < 1 denotes the forgetting factor, the setting of which relies more on the latest measurement; T n = C f n C r n T is the nominal value of tire cornering stiffness, which can be calculated in static scenarios; and ϑ > 0 is the weight between the output error and the nominal value deviation. Then, the current instant optimal solution T k * can be obtained by solving the equation J Ν k / Ν k = 0 as follows:
T k * = i = 1 k ϕ k i P i T P i + ϑ I 2 1 i = 1 k ϕ k i P i T Y i + ϑ T n
If T ˜ k * = T k * T n and Y ˜ i = Y i P i T n , and they are substituted into (22), we have
T ˜ k * = i = 1 k ϕ k i T i T T i + ϑ I 2 1 i = 1 k ϕ k i T i T Y
The expressions in (22) and (23) are called batch formulations. These can then be written in a recursive form as follows:
T ˜ k * = T ˜ k 1 * + Γ k + ϑ I 2 1 ϑ ϕ 1 T ˜ k 1 * + P i T e k
where Γ k = i = 1 k ϕ k i P i T P i = ϕ Γ k 1 + P i T P i and e k = Y ˜ k P k T ˜ k 1 * .
There exists a regularization term Γ k + ϑ I 2 1 in (24); this term guarantees that a possible solution exists for this formulation. The matrix Γ k serves as the estimation gain; it is formulated in a recursive way to make the adaptation process stable. This completes the cornering stiffness adaptation model.

4.2. Parameter Self-Tuning Based on a Stability Indicator

As tire cornering stiffness can directly reflect the stability states of a vehicle, it is intuitive to formulate a stability indicator based on the real-time estimation of tire cornering stiffness. Following that, the parameter self-tuning mechanism can be constructed.
First, we correlate the tire saturation extent with tire cornering stiffness by designing the weights as follows:
κ i = sat 1 2 ξ t C i - σ i F z i + ξ t , i = f , r
where ξ t > 0 can be obtained by dividing the tire slip conditions into certain areas. As shown in Figure 3, assuming a certain normal load on the tire, the tire cornering dynamics can be divided into a linear section, a minor nonlinear section, a major nonlinear section, and a saturated section based on the Magic Formula tire model, where the colors of different sections match each other. We define the thresholds of cornering stiffness for linear and saturated sections as C l _ t h r and C s _ t h r ; then, the parameter ξ t is calculated as ξ t = C s _ t h r C l _ t h r / 2 . The two thresholds can be iteratively obtained from empirical knowledge or using the trial-and-error method.
In (25), σ i is a parameter that varies with the variation in the normal load of a certain tire, the value of which can be obtained by fitting a certain normal load into the following equation:
  σ i = 0.1086 × F z i 2 + 1.733 × F z i + 6.956 F z , i = 0.001 × F z , i ,   F z , i 1500 , 9000
The weights in (25) can then indicate the current saturation state of a certain tire to a large extent. To make use of the weights, we define the following stability indicator as
χ = 4 1 κ f 1 κ r ,                     κ f 0.5 , 1 & κ r 0.5 , 1 4 κ f 0.5 1 κ r ,             κ f 0 , 0.5 & κ r 0.5 , 1 4 κ r 0.5 1 κ f ,             κ r 0 , 0.5 & κ f 0.5 , 1 4 0.5 κ f 0.5 κ f 1 , κ f 0 , 0.5 & κ r 0 , 0.5
As can be inferred from (27), the vehicle is in the stable region when χ 0 , 1 is satisfied and the front and rear tires are all in linear or minor nonlinear sections. When one certain axle is in a linear or minor nonlinear section, no matter what region the other axle is in, the chassis is deemed to be capable of falling back into the stable region and the condition χ 1 , 0 holds. For the most unstable condition, both axles slip into the major nonlinear or saturated sections; then, the algorithm set is χ 2 , 1 . This is the complete rationale behind the quantification of the vehicle status.
On the other hand, the variation rate of tire cornering stiffness can be an indicator of the stability trend of the vehicle, and it can further indicate the next-step stability state. To achieve this goal, we define two vectors, C = C f n C f , C r n C r and C d o t = C ˙ f , C ˙ r , where C f n and C r n are the nominal cornering stiffnesses of the front and rear axles, respectively. As shown in Figure 4, the angle between the two vectors can be calculated as
ϑ = arccos C C d o t C C d o t
The two vectors are symbols for the current tire state and the trend of the tire state. A vehicle tends to maintain stability when the angle ϑ is acute, i.e., ϑ 0 , π / 2 , because the operation point O p will move toward the stable origin O s . When the angle ϑ is obtuse, i.e., ϑ π / 2 , π , the tire state shows a trend of moving away from the stable region. A smaller acute ϑ implies a faster convergence to stability, and a bigger obtuse ϑ means a faster unstable trend. To exploit this property of ϑ and to achieve a smooth variation in the stability indicator, we propose the following modified Fal function [25] as
Fal ϑ = φ 1 ϑ + φ 2 arctan ϑ ,     ϑ ϑ t h r ϑ a sign ( ϑ )     ϑ t h r ϑ < 1     1 ,                                           θ 1
where φ 1 = a ϑ t h r a 1 1 a ϑ t h r a 1 + ϑ t h r 2 arctan ϑ t h r ϑ t h r and φ 2 = 1 a 1 + ϑ t h r 2 ϑ t h r a 1 + ϑ t h r 2 arctan ϑ t h r ϑ t h r ; a 0 , 1 is a constant and ϑ t h r is a tunable threshold. The comparison between the modified Fal and the traditional Fal functions is illustrated in Figure 5a.
As a final step of the parameter self-tuning mechanism, an updated law is devised by combining the weights in (27) and the Fal function in (29) as follows:
λ = 0 ,                                       χ Fal ϑ 0 , 1 χ 2 Fal 2 ϑ ,     χ Fal ϑ 2 , 0
The rationale behind the settings of (30) lies in the judgement of the stable state of the vehicle. The vehicle is considered to be in a stable region when the multiplication χ Fal ϑ falls into the set 0 , 1 , as can be implied by combining (30) and (27); then, the algorithm sets λ = 0 to rely solely on the tracking of the target yaw rate. The vehicle is deemed to be outreaching into an unstable region if χ Fal ϑ < 0 ; then, minimizing the sideslip angle is necessary. As shown in Figure 5b, the updated law of λ presented in (30) can effectively avoid an abrupt change in control command as it combines the smooth and continuous property of the modified Fal function and the parabolic function; thus, the performance of the controller can be accordingly and smoothly improved.

5. Simulation Results and Discussion

To evaluate the effectiveness of the proposed control framework, two scenarios were simulated on a co-simulation platform built with CarSim and MATLAB/Simulink. Aiming at testing the performance of the controller in normal and emergency obstacle avoidance modes, the two cases were set as follows: (1) the initial longitudinal velocity of the vehicle was 100 km/h; the driver exerted a double lane change (DLC) maneuver at the time of 1.5 s; the brake force exerted on the brake pedal caused a cylinder pressure of 2.5 MPa; and the road friction was set to 0.85, meaning a high-friction road; and (2) the initial longitudinal velocity was 90 km/h, the driver conducted a slalom maneuver at about 1.5 s; and the road friction was set to 0.3, meaning a low-friction road.
To validate the superiority of the proposed controller, two previously published control algorithms are presented for comparison. The first controller adopts an adaptive sliding mode control based on the phase plane method [14], marked as “ASMC” in the following figures. The major difference between the proposed controller and the ASMC lies in the self-tuning capability of the controller parameter λ : the proposed controller can adjust the value of λ accordingly, while the ASMC cannot. The second controller for comparison only relies on the direct yaw motion control to stabilize the vehicle [26], and is marked as “DYC”; this controller focuses on stabilizing the yaw rate error. Thus, the parameter λ was set to 0 throughout the simulations. The proposed controller in this paper is marked as “Proposed” in the following figures.
The high-fidelity vehicle dynamics model was built using CarSim. The main parameters of the prototype vehicle utilized in the simulation are listed in Table 1.

5.1. High-Friction Road DLC Maneuver

This case was set to verify the effectiveness of the controller in a normal driving scenario. To simulate a real-vehicle scenario, a Gaussian-type sensor noise with an amplitude of 5% of the nominal values was added to the accurate states, plus a sensor delay of 3 ms was also exerted. The simulation results are shown in Figure 6.
As the controllers selected for comparison are all capable of handling a vehicle on high-friction roads under normal driving conditions, the driver input steering wheel angles for the three controllers were basically identical, as shown in Figure 6a; the AFS angle, however, differed for the three controllers. As shown in Figure 6b, the AFS angle for the DYC controller is 0 because the auxiliary steering mechanism was not applied to this controller. Compared with the ASMC, the AFS angle for the proposed controller was closer to 0, implying less corrective effort in steering actuation. The longitudinal deceleration performance is shown in Figure 6c. Although the brake effort of the driver remained identical for the three controllers, there existed subtle differences in the longitudinal velocity profiles. This may be because of the braking and steering coupling effect. The vehicle under the proposed controller and the ASMC could brake more effectively than that under the DYC controller, which implies the implicit effect of the steering system on braking performance.
The main performance comparison for vehicle stability and handling ability was conducted in terms of DLC trajectory tracking as well as vehicle sideslip and yaw rate error minimization. Although the yaw rate error shrank faster for the “DYC” controller, the overshoot of its sideslip angle was significantly larger than the other two controllers. This is logical because the “DYC” controller is designed to solely track the target yaw rate rather than the sideslip angle. Comprehensively, the vehicle under the proposed controller could track the desired trajectory and reduce the vehicle sideslip angle/yaw rate error better than vehicles under the other two controllers, implying that the proposed controller could maintain vehicle stability and effectively improve the handling performance of the vehicle, as shown in Figure 6d–f.
This is closely related to the self-tuning mechanism of the controller parameter λ , as shown in Figure 6h. The parameter value varied with the real-time cornering stiffness adaptation, as shown in Figure 6g. Compared with that, the ASMC relies solely on the variable structure control capability of the sliding mode control algorithm, resulting in a larger fluctuation and greater overshoot in tracking the target states.

5.2. Low-Friction Road Slalom Maneuver

This case represented a more severe scenario simulating when a vehicle needs to avoid consecutive obstacles on a low-friction road. It served to test the limit handling stability of the vehicle. The overall simulation results are illustrated in Figure 7.
In this case, the driver started a slalom maneuver at about 1.5 s, while deceleration started at about 2 s, as shown in Figure 7a,c, respectively. Similarly, the velocity profiles under the three controllers slightly differed from each other, although the driver exerted the same braking effort. The variation in the AFS angles for the ASMC and the proposed controller, however, was not as large as in case (1); this is because the vehicle state was mostly close to the stability envelope in this case and there was not much of a margin left for an active variation in the steer angle to boost the overall performance. As for the yaw rate error, as shown in Figure 7d, the DYC controller managed the smallest error compared with the other two controllers, aligning with the analysis in case (1). However, the proposed controller was superior to the ASMC and the DYC controller regarding overall performance; for instance, the yaw rate error under the proposed controller was only slightly larger than the of DYC, but smaller than that of the ASMC; the sideslip angle under the proposed controller was obviously the smallest of those under the three controllers. The α f α r phase plane portrait is illustrated in Figure 7f. It can be seen that all three controllers could maintain vehicle stability in this case, but the proposed controller managed the best performance in terms of the tire sideslip motion. Figure 7g,h illustrate the tire cornering stiffness adaptation and the corresponding parameter real-time variation in case (2) for the proposed controller.

5.3. Comparative Analysis

This section presents the overall comparative results of the two simulation cases regarding the algorithm response time and control accuracy, followed by some conclusive discussions. The indicator of control accuracy is designated as the sum of the average absolute error of the yaw rate and the vehicle sideslip angle during a maneuver, and the calculation time of each control step can be measured with the timing function of MATLAB. All the controllers were implemented with an Intel Core i5-8265U processor. The results are listed in Table 2.
TDE   ( × 10 4 J TDE   ( × 10 4 J According to the definition of accuracy, a larger value indicates the lower accuracy of a specific controller. It can be seen from the table that, taking the DYC controller as the baseline, the ASMC and the proposed controller improved control accuracy up to 30.7% and 48.02%, and 17.44% and 22.55%, for the two cases, respectively. Although the response times showed no evident statistical difference, all the controllers listed could respond swiftly against the 20 ms of the control interval.
From Table 2, the tire dissipation energy (TDE) [22] was chosen as an indicator to reflect the efficiency of the different controllers. This is the multiplication of tire dissipation power (TDP) with each control step. The TDP is calculated as follows:
TDP = i i = f l , f r , r l , r r v ¯ x i i F x i i + v ¯ y i i F y i i
where v ¯ x i i and v ¯ y i i are the longitudinal and lateral slip velocity, which can be obtained by multiplication of the tire slip ratio and slip angle with the longitudinal vehicle speed, respectively. F x i i and F y i i are the longitudinal and lateral tire forces, respectively.
The TDE values for the different controllers under the two cases are shown in Figure 8.
From (31), it is easy to conclude that the quantity of TDE is a direct indicator of tire wear and an indirect indicator of the vehicle stability status. As an energy type of quantity, it links closely to the efficiency of controllers; a larger TDE indicates a lower efficiency. Compared with the baseline DYC controller, the proposed controller generated 5.5% and 24.4% less TDE under the two cases. The proposed controller clearly generated the least TDE and yielded the best efficiency performance.
In summary, the proposed controller could enhance vehicle performance regarding handling and overall stability, which is closely related to the parameter self-tuning mechanism devised in the upper-level controller. Then, combined with the settings of the lower-level controller, the proposed controller helped to exploit the control potential and the control degrees of freedom of the vehicle, and pushed the vehicle performance to the control envelope to a large extent.

6. Conclusions

In this paper, a vehicle stability control framework is proposed based on the concept of a hierarchical controller. The key to the controller lies in a parameter self-tuning mechanism based on a novel tire cornering stiffness adaptation method. By quantitating the vehicle stability status, the vehicle can accordingly adjust the control input in real time. Simulations were conducted to mimic real driving scenarios, validating that the proposed controller can enhance control accuracy by 48.02% and 22.55%, and generate 5.5% and 24.4% less TDE under the two cases, without resulting in a significant response time. This control framework could help to reduce the parameter tuning time and costs for engineers and researchers to a large extent.
At present, the proposed controller is designed for a particular vehicle type; the threshold determination and section separation are not expected to be transplantable. Modeling, including data-driven modeling, methods have risen as hot topics for vehicle dynamics modeling; tire cornering stiffness estimation can benefit from these kinds of methods. Thus, these aspects represent promising directions for future research.

Author Contributions

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

Funding

This research was funded by the Guangxi Science and Technology Major Program (grant number AA23062031), the National Natural Science Foundation of China (grant numbers 52302508 and 52302488), and the R&D Program of Beijing Municipal Education Commission (grant number KM202410016003).

Data Availability Statement

The data presented in this study are available on request from the corresponding authors due to privacy issues.

Conflicts of Interest

The authors declare no conflicts of interest, excluding the fact that Bingying Guo is an employee of China Merchants Testing Vehicle Technology Research Institute Co., Ltd., and that Zepeng Gao is an employee of China North Vehicle Research Institute. However, this paper reflects the views of the scientists and not the company or institute.

Abbreviations

The following abbreviations are used in this manuscript:
AFSActive Front Steering
DYCDirect Yaw Moment Control
SMCSliding Mode Control
ASMCAdaptive Sliding Mode Control
MPCModel Predictive Control
WLSWeighted Least Squares

References

  1. Fan, X.; Chen, M.; Huang, Z.; Yu, X. A review of integrated control technologies for four in-wheel motor drive electric vehicle chassis. J. Braz. Soc. Mech. Sci. Eng. 2025, 47, 89. [Google Scholar] [CrossRef]
  2. Vannuccini, T.; Bartolozzi, R.; Bucchi, F.; Frendo, F.; Gabiccini, M. Assessment of a simple methodology for the identification of inertial parameters of semi-trailers. Transp. Eng. 2025, 20, 100315. [Google Scholar] [CrossRef]
  3. Deng, Z.; Deng, S. Automatic driving systems considering trajectory tracking and lateral stability control of distributed electric drive semi-trailer truck. Int. J. Veh. Perform. 2025, 11, 1–25. [Google Scholar] [CrossRef]
  4. Guo, Z.; Jiang, S.; Shen, Y.; Jiang, G.; Xiao, B.; Xu, Q.; Li, M. Nonlinear dynamic analysis and vibration reduction of two sandwich beams connected by a joint with clearance. Mech. Syst. Signal Process. 2025, 223, 111828. [Google Scholar] [CrossRef]
  5. Indu, K.; Aswatha Kumar, M. Electric vehicle control and driving safety systems: A review. IETE J. Res. 2023, 69, 482–498. [Google Scholar] [CrossRef]
  6. 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]
  7. Hu, J.; Hu, Z.; Fu, C.; Nan, F. Integrated control of AFS and DYC for in-wheel-motor electric vehicles based on operation region division. Int. J. Veh. Des. 2019, 79, 221–247. [Google Scholar] [CrossRef]
  8. Jeong, D.; Ko, G.; Choi, S.B. Estimation of sideslip angle and cornering stiffness of an articulated vehicle using a constrained lateral dynamics model. Mechatronics 2022, 85, 102810. [Google Scholar] [CrossRef]
  9. Lu, H.; Shi, Y.; He, D.; Yu, F. Model-based vehicle stability control with tyre force and instantaneous cornering stiffness estimation. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2016, 230, 754–770. [Google Scholar] [CrossRef]
  10. Bechtoff, J.; Isermann, R. Cornering stiffness and sideslip angle estimation for integrated vehicle dynamics control. IFAC-PapersOnLine 2016, 49, 297–304. [Google Scholar] [CrossRef]
  11. Qi, G.; Yue, M.; Shangguan, J.; Guo, L.; Zhao, J. Integrated control method for path tracking and lateral stability of distributed drive electric vehicles with extended Kalman filter–based tire cornering stiffness estimation. J. Vib. Control. 2024, 30, 2582–2595. [Google Scholar] [CrossRef]
  12. Yang, W.; Lu, D. Research on prediction method of driving/braking stiffness based on tire cornering stiffness. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2025. [Google Scholar] [CrossRef]
  13. Yang, H.; He, Y.; Mu, C.; Li, P. Data-driven model predictive longitudinal control for autonomous vehicles with unknown chassis. IEEE Trans. Veh. Technol. 2025, 1–11. [Google Scholar] [CrossRef]
  14. Li, X.; Xu, N.; Guo, K.; Huang, Y. An adaptive SMC controller for EVs with four IWMs handling and stability enhancement based on a stability index. Veh. Syst. Dyn. 2021, 59, 1509–1532. [Google Scholar] [CrossRef]
  15. Zheng, Z.; Zhao, X.; Wang, S.; Yu, Q.; Zhang, H.; Li, Z.; Chai, H.; Han, Q. Extension coordinated control of distributed-driven electric vehicles based on evolutionary game theory. Control. Eng. Pract. 2023, 137, 105583. [Google Scholar] [CrossRef]
  16. Tang, X.; Yan, Y.; Wang, B. Adaptive multi-mode control system for stability and tracking control of distributed drive automated electric vehicle. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2023, 239, 142–159. [Google Scholar] [CrossRef]
  17. Zhang, L.; Ma, L.; Chen, S. Design of the integrated AFS and DYC scheme for vehicles via FTSM and SOSM techniques. Discret. Contin. Dyn. Syst.-S 2022, 15, 3331–3350. [Google Scholar] [CrossRef]
  18. Ahmadian, N.; Khosravi, A.; Sarhadi, P. Driver assistant yaw stability control via integration of AFS and DYC. Veh. Syst. Dyn. 2022, 60, 1742–1762. [Google Scholar] [CrossRef]
  19. Asiabar, A.N.; Kazemi, R. A direct yaw moment controller for a four in-wheel motor drive electric vehicle using adaptive sliding mode control. Proc. Inst. Mech. Eng. Part K J. Multi-Body Dyn. 2019, 233, 549–567. [Google Scholar] [CrossRef]
  20. Mirzaei, M. A new strategy for minimum usage of external yaw moment in vehicle dynamic control system. Transp. Res. Part C Emerg. Technol. 2010, 18, 213–224. [Google Scholar] [CrossRef]
  21. Muhammad, E.; Vali, A.R.; Kashaninia, A.; Behnamgol, V. Coordination of Active Front Steering and Direct Yaw Control Systems Using MIMO Sliding Mode Control. Int. J. Control. Autom. Syst. 2024, 22, 1–15. [Google Scholar] [CrossRef]
  22. Joa, E.; Park, K.; Koh, Y.; Yi, K.; Kim, K. A tyre slip-based integrated chassis control of front/rear traction distribution and four-wheel independent brake from moderate driving to limit handling. Veh. Syst. Dyn. 2017, 56, 579–603. [Google Scholar] [CrossRef]
  23. Guo, J.; Li, K.; Luo, Y. Coordinated Control of Autonomous Four Wheel Drive Electric Vehicles for Platooning and Trajectory Tracking Using a Hierarchical Architecture. J. Dyn. Syst. Meas. Control. 2015, 137, 101001. [Google Scholar] [CrossRef]
  24. Feng, J.; Wang, Y.; Yang, J.; Qi, Z. Design of a lateral velocity observer based on synthesis of different sources. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 235, 2791–2801. [Google Scholar] [CrossRef]
  25. Chen, Z.; Zhang, Z.; Cao, Y. Fal function improvement of ADRC and its application in quadrotor aircraft attitude control. Control. Decis. 2018, 33, 1901–1907. [Google Scholar]
  26. Ma, L.; Cheng, C.; Guo, J.; Shi, B.; Ding, S.; Mei, K. Direct yaw-moment control of electric vehicles based on adaptive sliding mode. Math. Biosci. Eng. 2023, 20, 13334–13355. [Google Scholar] [CrossRef]
Figure 1. Single-track vehicle model illustration.
Figure 1. Single-track vehicle model illustration.
Wevj 16 00377 g001
Figure 2. Overall controller framework.
Figure 2. Overall controller framework.
Wevj 16 00377 g002
Figure 3. Illustration of weight selection and corresponding sections.
Figure 3. Illustration of weight selection and corresponding sections.
Wevj 16 00377 g003
Figure 4. One-step trend of vehicle stability status.
Figure 4. One-step trend of vehicle stability status.
Wevj 16 00377 g004
Figure 5. (a) Comparison of the modified Fal and the traditional Fal functions; (b) λ vs χ Fal ϑ .
Figure 5. (a) Comparison of the modified Fal and the traditional Fal functions; (b) λ vs χ Fal ϑ .
Wevj 16 00377 g005
Figure 6. Simulation settings and results of case (1).
Figure 6. Simulation settings and results of case (1).
Wevj 16 00377 g006
Figure 7. Simulation settings and results of case (2).
Figure 7. Simulation settings and results of case (2).
Wevj 16 00377 g007
Figure 8. Comparison of tire dissipation energy for different controllers.
Figure 8. Comparison of tire dissipation energy for different controllers.
Wevj 16 00377 g008
Table 1. Main parameters of the prototype vehicle.
Table 1. Main parameters of the prototype vehicle.
TypeUnitValue
m kg2162
l f mm1104.3
l r
mm1595.7
I z
kg m 2 3234.0
C f n , C r n N / rad 62,690       43,200
τ e ms10
r e mm375
t w mm1555
Table 2. Comparative performance of all controllers under the two cases.
Table 2. Comparative performance of all controllers under the two cases.
Case No.AspectsDYC
Controller
ASMC Proposed
Controller
Case 1Accuracy1.82531.26500.9487
Response Time (ms)1.25921.26751.2802
TDE   ( × 10 4 J )2.13702.06052.0194
Case 2Accuracy2.73752.26012.1203
Response Time (ms)1.23591.23781.2961
TDE   ( × 10 4 J )3.20542.67862.4233
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

Feng, J.; Gao, Z.; Guo, B. An Adaptive Vehicle Stability Enhancement Controller Based on Tire Cornering Stiffness Adaptations. World Electr. Veh. J. 2025, 16, 377. https://doi.org/10.3390/wevj16070377

AMA Style

Feng J, Gao Z, Guo B. An Adaptive Vehicle Stability Enhancement Controller Based on Tire Cornering Stiffness Adaptations. World Electric Vehicle Journal. 2025; 16(7):377. https://doi.org/10.3390/wevj16070377

Chicago/Turabian Style

Feng, Jianbo, Zepeng Gao, and Bingying Guo. 2025. "An Adaptive Vehicle Stability Enhancement Controller Based on Tire Cornering Stiffness Adaptations" World Electric Vehicle Journal 16, no. 7: 377. https://doi.org/10.3390/wevj16070377

APA Style

Feng, J., Gao, Z., & Guo, B. (2025). An Adaptive Vehicle Stability Enhancement Controller Based on Tire Cornering Stiffness Adaptations. World Electric Vehicle Journal, 16(7), 377. https://doi.org/10.3390/wevj16070377

Article Metrics

Back to TopTop