Next Article in Journal
A Demand Factor Analysis for Electric Vehicle Charging Infrastructure
Previous Article in Journal
Investigation of Flow Channel Configurations in Liquid-Cooled Plates for Electric Vehicle Battery Thermal Management
Previous Article in Special Issue
Fractional-Order Swarming Intelligence Heuristics for Nonlinear Sliding-Mode Control System Design in Fuel Cell Hybrid Electric Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Yaw Stability Control for Distributed-Drive Pure Electric Pickup Trucks

1
Hubei Key Laboratory of Power System Design and Test for Electrical Vehicle, Hubei University of Arts and Science, Xiangyang 441053, China
2
School of Automobile and Traffic Engineering, Hubei University of Arts and Science, Xiangyang 441053, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2025, 16(9), 534; https://doi.org/10.3390/wevj16090534
Submission received: 1 August 2025 / Revised: 5 September 2025 / Accepted: 15 September 2025 / Published: 19 September 2025
(This article belongs to the Special Issue Vehicle Control and Drive Systems for Electric Vehicles)

Abstract

To address the issue of poor yaw stability in distributed-drive electric pickup trucks at medium-to-high speeds, particularly under the influence of continuously varying tire forces and road adhesion coefficients, a novel Kalman filter-based method for estimating the road adhesion coefficient, combined with a Tube-based Model Predictive Control (Tube-MPC) algorithm, is proposed. This integrated approach enables real-time estimation of the dynamically changing road adhesion coefficient while simultaneously ensuring vehicle yaw stability is maintained under rapid response requirements. The developed hierarchical yaw stability control architecture for distributed-drive electric pickup trucks employs a square root cubature Kalman filter (SRCKF) in its upper layer for accurate road adhesion coefficient estimation; this estimated coefficient is subsequently fed into the intermediate layer’s corrective yaw moment solver where Tube-based Model Predictive Control (Tube-MPC) tracks desired sideslip angle and yaw rate trajectories to derive the stability-critical corrective yaw moment, while the lower layer utilizes a quadratic programming (QP) algorithm for precise four-wheel torque distribution. The proposed control strategy was verified through co-simulation using Simulink and Carsim, with results demonstrating that, compared to conventional MPC and PID algorithms, it significantly improves both the driving stability and control responsiveness of distributed-drive electric pickup trucks under medium- to high-speed conditions.

1. Introduction

In recent years, research on yaw stability control for distributed drive electric vehicles (DDEVs) has remained a critical topic in vehicle dynamics. Distributed-Drive Electric Vehicles (DDEVs), utilizing multiple in-wheel/out-board motors, fundamentally differ in architecture from conventional centralized-drive vehicles by enabling precise individual torque control and vectoring. The effectiveness of vehicle yaw stability control directly influences operational integrity during driving. Currently applied algorithms for yaw stability control in distributed drive electric vehicles predominantly include fuzzy control, PID control, Direct Yaw Moment Control (DYC) [1], and sliding mode control. While the aforementioned control methods can significantly enhance vehicle yaw stability under specific operating conditions [2]. They lack predictive capability. Different control strategies exhibit varying requirements for system model accuracy and operational suitability. Notably, the pickup truck studied herein—distinct from conventional light passenger vehicles—features greater vehicle weight [3] and more demanding operating conditions. Designed primarily for cargo transport and emergency rescue operations, this vehicle class necessitates higher-fidelity system modeling. Traditional control methods demonstrate effectiveness at low speeds or with lighter vehicle masses. However, when operating at medium-to-high velocities or with increased curb weight, these methods exhibit degraded response speed and robustness. Within the domain of stability control for distributed drive electric vehicles (DDEVs), tire-road friction coefficient estimation constitutes a critical research focus. Current estimation approaches primarily encompass sensor-based measurement, visual recognition, and Kalman filter-based estimation. Whereas the first two methods suffer from prohibitive costs and computational complexity—limiting their applicability in vehicular stability control—Kalman filtering demonstrates distinct advantages in cost-effectiveness, computational efficiency, and estimation accuracy. Consequently, Kalman filter-based methods have been widely adopted for tire-road friction coefficient estimation in production vehicles. Integrating a tire-road friction coefficient observer into the stability control strategy enables real-time adaptation to varying road conditions. For the specific case of distributed drive electric pickup trucks, a dedicated control strategy is developed to operate effectively under medium-to-high speed scenarios with dynamically changing friction coefficients. This approach significantly enhances controller responsiveness and robustness.
Accurate estimation of the tire-road friction coefficient [4,5,6] is critical for yaw stability control in distributed drive electric pickup trucks. Rapid and precise friction coefficient estimation enables enhanced vehicle response to drastically deteriorated adhesion conditions, thereby significantly accelerating the response time of the overall control strategy. The Kalman filter algorithm [7] represents the most prevalent approach for tire-road friction coefficient (TRFC) estimation. Li et al. [8] enhanced estimation accuracy by introducing a refined adaptive Kalman filter for TRFC estimation. Wang et al. [9] proposed a hybrid learning framework integrating event-triggered cubature Kalman filter (ETCKF) with EKFNet Sensor signals are processed via ETCKF with data validity determined by an event-triggered mechanism. Normalized tire forces are computed through a nonlinear tire model, followed by TRFC estimation using EKFNET—a four-layer neural network embedded with extended Kalman filtering. Ye et al. [10] established correlations between vertical load and tire stiffness by analyzing tire contact patch length variations. Tire stiffness was incorporated into system states to capture its interaction with dynamic responses, while a square root cubature Kalman filter with adaptive measurement noise covariance was designed to accelerate convergence and enhance estimation precision. Liu et al. [11] developed a computationally efficient estimator employing fused auxiliary particle filtering (APF) and iterated extended Kalman filtering (IEKF). This approach achieves accurate estimation of front wheel slip angles under strong nonlinearity and non-Gaussian noise, enabling iterative TRFC estimation based on self-aligning torque sensitivity to slip angles. Current research on tire-road friction coefficient (TRFC) estimation frequently entails high dependence on data-intensive neural network training or elevated system complexity. Such approaches invariably expand state dimensionality, substantially increasing computational burden and degrading real-time performance. Consequently, developing a low-complexity TRFC estimator with minimal computational requirements and enhanced real-time capability is imperative.
For yaw stability control in distributed drive vehicles, fuzzy control, sliding mode control, PID control, and Direct Yaw Moment Control (DYC) have been extensively implemented. Zhao et al. [12] addressed the nonlinear longitudinal-lateral-vertical coupling challenge through a hierarchical integrated control framework. This approach combines nonlinear sliding mode control with tire force optimization, overcoming traditional methods’ local optimization limitations. Wang et al. [13] employed coordinated fuzzy-PID and sliding mode control to enhance driving stability under extreme conditions. A simulated annealing algorithm was utilized to establish coordination control zones, resolving actuator coupling between DDAS (Direct Drive Active Steering) and VSC (Vehicle Stability Control). Guo et al. [14] precisely delineated stability boundaries via phase plane analysis and developed an integral three-step method for direct yaw moment computation, improving both stability and energy efficiency. Shi et al. [15] Utilized recursive Bayesian estimation, weights between actual conditions and sub-models were computed. Nonlinear MPC per sub-model optimized wheel slip via a parallel chaotic optimization algorithm (PCOA), ensuring smooth operation via output fusion. Guo et al. [16] introduced a real-time nonlinear MPC strategy integrating single-track and Magic Formula tire models. Constraints were handled through modified C/GMRES algorithm with exterior penalty functions, featuring variable prediction horizons for accelerated initialization and KKT-condition-based torque distribution. However, in current distributed drive vehicle (DDV) yaw stability control systems, significant limitations persist across prevalent control approaches. PID control exhibits inadequate performance for complex nonlinear scenarios, fuzzy control remains heavily dependent on empirical rules, and LQR control necessitates quadratic-form objective functions—restricting its applicability. Although conventional model predictive control (MPC) [17,18,19,20] demonstrates advantages in constrained optimization, it exhibits constrained disturbance rejection capabilities when subjected to external perturbations. Thus, existing MPC methods cannot meet the stringent yaw stability requirements of distributed-drive electric pickup trucks, especially under high-mass conditions during severe maneuvers. Current research on model predictive control (MPC) predominantly focuses on autonomous vehicle trajectory planning [21,22] and passenger car applications. However, investigations into multipurpose distributed-drive electric pickup trucks—characterized by higher curb weights and demanding operational profiles—remain notably scarce.
To address these challenges, this paper proposes a tire-road friction coefficient estimation method based on square root cubature Kalman filtering (SRCKF), integrated with Tube-based model predictive control (Tube-MPC) [23]. The estimated friction coefficient is fed into the Tube-MPC, thereby enhancing yaw stability for distributed drive electric pickup trucks in medium-to-high speed critical scenarios. This integration significantly improves control accuracy and response speed. The primary contributions are summarized as follows.
A hierarchical control architecture for the entire vehicle is proposed, as shown in Figure 1. The upper layer comprises a square root cubature Kalman filter (SRCKF) module, in which the road adhesion coefficients for all four wheels are estimated in real-time. These coefficients are then fed as inputs into the middle-layer Tube-MPC yaw moment solver, enhancing its predictive capability and responsiveness. The additional yaw moment computed by the Tube-MPC solver is subsequently passed to the lower-layer quadratic programming (QP)-based torque distributor [24]. This distributor solves the wheel torque commands required for vehicle yaw stability, thereby establishing closed-loop control of the vehicle’s yaw dynamics.
To address the real-time requirement of the road adhesion estimator and avoid the computational inefficiency associated with complex multi-model coupling [25,26,27], A Square Root Cubature Kalman Filter (SRCKF)-based estimator is developed for the distributed-drive electric pickup truck, effectively addressing its high nonlinearity and model complexity while maintaining computational efficiency without relying on training data. In contrast to existing studies that often rely on predefined adhesion coefficients or single-layer control architectures, this work introduces a novel integrated framework that combines real-time road adhesion estimation via SRCKF with Tube-MPC for robust yaw stability control. This approach not only adapts dynamically to varying road conditions but also enhances control accuracy and robustness under rapid changes. Under typical and low-adhesion conditions, the method achieves notable reductions in root mean square (RMS) errors compared to both PID and conventional MPCs—particularly a 51.1% decrease in lateral acceleration error at 80 km/h and a 33.7% reduction in yaw rate error at 120 km/h—demonstrating its robustness and practical value.

2. Vehicle Dynamics Model

A 7-DOF vehicle dynamics model capturing longitudinal, lateral, and yaw motions is developed to represent the core dynamics of distributed-drive electric pickup trucks, as shown in Figure 2. This modeling approach is adopted because conventional low-DOF models (e.g., 2- or 3-DOF) cannot capture critical behaviors such as vertical load transfer, roll motion, and individual wheel dynamics. These are essential for distributed-drive electric vehicles, where independent torque allocation at each wheel critically affects stability and performance. The 7-DOF model is therefore necessary for accurate controller design and stability analysis. The relevant vehicle parameters are summarized in Table 1.
The 7-degree-of-freedom vehicle kinematic equations are formulated as:
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 F f F w F i 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 y r l + F y r r 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 t f 2 + ( F x r T F x r 1 ) t r 2 ( F y r 1 + F y r r ) l r + ( F x r T F x r 1 ) t r 2 ( F y r 1 + F y r r ) l r + ( F x r r F x r l ) t r 2 ( F y r l + F y r r ) l r + M z f l + M z f r + M z r l + M z r r I w w ˙ i = T d i T b i F x i R w M y i
where Parameter γ designates the yaw rate; Parameter m designates the vehicle mass; Parameters l f and l r designate the distances from the front and rear axles to the center of mass, respectively; Parameters t f and t r designate the front and rear track widths, respectively; Parameters v x and v y designate the longitudinal and lateral velocities, respectively; Parameter I z designates the vehicle’s yaw moment of inertia about the z-axis; Parameter δ f designates the front wheel steering angle; Parameters F x i and F y i designate the longitudinal and lateral forces, respectively; Parameter I w designates the wheel moment of inertia.
To establish a linear two-degree-of-freedom vehicle dynamics model for deriving the desired yaw rate and sideslip angle. The deviation between the measured values and the sideslip angle and yaw rate derived from the 7-DOF model is utilized as the input to the controller.
Vehicle vertical motion is neglected, and the two-degree-of-freedom differential equations are formulated 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 l z l f 2 k f + l f 2 k r l z v x β γ + k f m v x l f k f I z δ f
where Parameter β designates the Sideslip angle; Parameter k f and k r designates the sum of rear axle tire cornering stiffnesses, respectively.
During vehicle steering maneuvers, the desired sideslip angle and yaw rate are given as follows:
γ r e f = v x δ f l ( 1 + k v x 2 ) β r e f = ( l r v x 2 + m l f k r l ) v x 2 l ( 1 + k v x 2 ) δ f
where Parameter β r e f designates the desired sideslip angle; Parameter γ r e f designates the desired yaw rate; Parameter l designates the vehicle wheelbase; Parameter K designates the stability coefficient.
Simultaneously constrained by road adhesion conditions, the lateral acceleration must satisfy the following constraint when deriving the desired yaw rate and sideslip angle.
| a y | μ g
where μ designates the road adhesion coefficient.
To validate the effectiveness of the established 7-degree-of-freedom vehicle model for the distributed-drive electric pickup truck, simulation results under sinusoidal steer conditions were compared against the Carsim vehicle model. As illustrated in Figure 3, the responses of sideslip angle, yaw rate, longitudinal velocity, and yaw velocity in the developed 7-DOF model closely match those of the Carsim benchmark.
Based on the Carsim benchmark, the root mean square error analysis demonstrates that the longitudinal velocity error remains within 1.5%, the lateral velocity error within 1.6%, the yaw rate error within 5%, and the sideslip angle error within 3.2%. These results confirm that the 7-DOF model meets the required accuracy for practical application.

3. Kalman Filter-Based Road Adhesion Estimation and Vehicle Tire Modeling

3.1. Vehicle Tire Modeling

Based on the Magic Formula [28], the tire model is established, with the tire lateral force expressed as:
F y = D sin ( C arctan ( B x E ( B x arctan ( B x ) ) ) ) + S v
where Parameter F y designates the lateral force; Parameter D designates the peak factor; Parameter B designates the stiffness factor; Parameter E designates the curvature factor; Parameter S v designates the vertical shift in the curve.

3.2. Design of Road Adhesion Coefficient Estimator

A square root cubature Kalman filter [29,30,31] is established to accurately estimate the dynamically varying road adhesion coefficient.
Filter Parameter Initialization.
x ^ 0 = E ( x 0 ) P 0 = E ( x 0 x ^ 0 ) ( x 0 x ^ 0 ) T
where Parameter P 0 designates the initial covariance matrix; Parameter x ^ 0 designates the initial state vector.
Computing the cubature points.
P k = S k S k T x i , k = S k ξ i + x ^ k i = 1 , 2 , , 2 n
where Parameter P k designates the covariance matrix at time-step k; Parameter xi and k designates the predicted cubature points of the state, respectively; Parameter n designates the dimension of the state vector, assigned a value of 4.
Cubature Point Propagation.
The one-step propagated values of the cubature points are computed through the state transition equations.
x i , k + 1 = x i , k
The prior state estimate x k and prior covariance matrix P k are computed as follows:
x ^ k + 1 = 1 2 L i = 1 2 L x i , k + 1 P k + 1 = 1 2 L i = 1 2 L x i , k + 1 x i , k + 1 T x ^ k + 1 x ^ k + 1 T + Q
The cubature Kalman filter is enhanced to a square root formulation, where the prior covariance matrix is reformulated in square root form as:
S k + 1 = T r i a ( γ k + 1 * , S Q )
The cubature points are recomputed as follows:
z i , k + 1 = S k + 1 ξ i + x ^ k + 1
where Parameter z i , k designates the predicted measurement cubature points.
Cubature point propagation.
z i , k + 1 = H ( z i , k + 1 , u k )
The predicted measurement, innovation covariance, and cross-covariance matrix are computed as follows:
z ^ k + 1 = 1 2 L i = 1 2 L z i , k + 1
P Z , k + 1 = 1 2 L i = 1 2 L Z i , k + 1 Z i , k + 1 T Z ^ k + 1 Z k + 1 T + R P x z , k + 1 = 1 2 L i = 1 2 L Z i , k + 1 Z i , k + 1 T X ^ k + 1 Z ^ k + 1 T
Following the square root cubature filtering algorithm, the square root forms of the aforementioned matrices are derived as:
S Z , k + 1 = T r i a ( z k + 1 * , S R ) S x z , k + 1 = γ k + 1 * z k + 1 * T
where Parameter S z , k + 1 designates the square root of the innovation covariance matrix; Parameter S x z , k + 1 designates the square root of the cross-covariance matrix.
The Kalman gain matrix is computed as follows:
K k + 1 = ( S x z , k + 1 / S z , k + 1 T ) / S z , k + 1
The system state update and covariance square root update are computed as follows:
x ^ k + 1 = x ^ k + 1 + K k + 1 ( Z k + 1 z ^ k + 1 )
S k + 1 = T r i a ( γ k + 1 * K k + 1 z k + 1 * , K k + 1 S R )
To verify the estimation performance of the road adhesion coefficient estimator, simulation validation was conducted using a split-μ road with friction coefficients of 0.3 and 0.8, and a step-μ road with coefficients of 0.8 and 0.5. The estimation results are shown in Figure 4.

4. Tube-MPC Design

During actual vehicle operation, complex and variable road surfaces introduce significant noise due to model inaccuracies and sensor errors, degrading controller solving accuracy. Conventional Model Predictive Control (MPC) algorithms exhibit high sensitivity to such noise. Furthermore, accumulated errors progressively escalate over time, ultimately causing loss of system stability. Meanwhile, traditional Proportional-Integral-Derivative controllers employ fixed-gain parameters lacking adaptive adjustment capabilities for uncertainties. As vehicle dynamics evolve during driving, PID controllers struggle to promptly adapt to these variations, resulting in inaccurate regulation of vehicle velocity and acceleration, thereby compromising driving safety.
Compared to conventional MPC, Tube-based Model Predictive Control (Tube-MPC) solely incorporates optimized handling of model initial states and tightened constraints. Its computational complexity remains comparable to standard MPC. This implies that Tube-MPC achieves effective disturbance rejection against noise without requiring substantial increases in computational resources or algorithmic complexity during practical implementation. For instance, within distributed vehicle control systems where computational resources per vehicle are constrained, the implementation simplicity of Tube-MPC enables rapid deployment on embedded systems while satisfying real-time control requirements. The implementation process of Tube-MPC is structured as follows.
A discrete time state–space equation is formulated.
x k + 1 = A x k + B u k + w k
where x k denotes the state vector at time step k (specifically comprising yaw rate, sideslip angle, and velocity), u k represents the control input, A corresponds to the system matrix, and B corresponds to the input matrix. And where w k characterizes bounded disturbances satisfying w k w ¯ .
Nominal Trajectory Optimization.
At each sampling time step k a finite-horizon optimization problem is solved to determine the nominal control trajectory x ¯ i | k , u ¯ i | k i = k k + N 1 , where N denotes the prediction horizon. The optimization aims to minimize a cost function that balances trajectory tracking performance and control effort over the prediction horizon. The cost function comprises a quadratic term penalizing state deviations from desired references to enhance tracking accuracy, and a control penalty term mitigating excessive inputs to prevent actuator saturation and reduce energy consumption. The formulation incorporates constraints—including system dynamics, input bounds, and state limits—to ensure operational feasibility and safety. Using a receding-horizon strategy, only the first control input in the optimized sequence is applied; the optimization is then reiterated at each time step using updated measurements. This method enhances adaptability and robustness against uncertainties and disturbances. The optimization formulation is given by
min x ¯ i | k , u ¯ i | k i = k k + N 1 ( x ¯ i | k T Q x ¯ i | k + u ¯ i | k T R u ¯ i | k ) + x ¯ k + N | k T P x ¯ k + N | k x ¯ i + 1 | k = A x ¯ i | k + B u ¯ i | k , i = k , k + 1 , , k + N 1 x ¯ k | k = x k x ¯ i | k X , i = k , k + 1 , , k + N u ¯ i | k U , i = k , k + 1 , , k + N 1
where Q 0 , R > 0 and P 0 denotes the state, control input, and terminal state weight matrices, respectively, while X and U represents the constraint sets for the state and control input. The simulation step size is 0.001 s, the controller prediction horizon is 10 s, and the controller control horizon is 7 s. The yaw moment is constrained to the range of −1200 N·m to 1200 N·m.
Error Feedback Control Design.
An ancillary feedback controller u ˜ k = K x ˜ k is synthesized to ensure the error state vector x ˜ k remains bounded within a robust invariant tube, thereby guaranteeing stable error dynamics. The gain matrix K is computed offline via pole placement to assign the eigenvalues of the closed-loop matrix (A + BK) strictly inside the unit circle, thereby ensuring Jury stability and desired convergence performance of the error dynamics. The linear feedback gain matrix K is typically designed such that the closed-loop system matrix A + B K is Jury-stable.
Actual control input
At each sampling time step k , the actual control input u k is composed of the nominal control input u ¯ k | k and the error feedback control input u ˜ k
u k = u ¯ k | k + K x ˜ k = u ¯ k | k + K ( x k x ¯ k | k )

5. Torque Distributor Design Based on Quadratic Programming

Following the computation of the required additional yaw moment by the upper-layer Tube-MPC, a lower-layer torque distributor is designed to optimally allocate the driving torques to the four independent in-wheel motors of the distributed-drive electric pickup truck. This allocation is formulated as a quadratic programming (QP) problem to achieve multiple critical objectives in real time. The use of a QP-based optimization framework is motivated by the need to efficiently resolve the high-degree-of-freedom torque distribution problem while explicitly accounting for physical constraints such as motor torque limits, tire-road friction boundaries, and vehicle stability requirements. By minimizing a weighted cost function that penalizes excessive slip and energy consumption while promoting stability, the QP solver ensures rapid torque distribution that enhances actuation response, improves yaw stability, and maximizes the utilization of available road adhesion. Objective Function Formulation.
min i = 1 4 T i 2 ( μ F Z , i r ) 2
where Ti denotes the wheel torque, μ denotes the tire–road friction coefficient, Fz,i denotes the vertical load on the i-th wheel, and r denotes effective wheel radius.
Constraint Formulation.
T L 1 + T R 1 + T L 2 + T R 2 = T x r e q t f 2 r T L 1 + t f 2 r T R 1 + t r 2 r T L 2 + t r 2 r T R 2 = M Z T i max ( μ F z , i r , T d min ) , min ( μ F z , i r , T d max )

6. Simulation and Results Analysis

To validate the accuracy and real-time performance of the proposed hierarchical yaw stability control strategy, co-simulations were conducted using Simulink and Carsim. The double-lane change maneuver, characterized by significant path curvature variations, was selected to rigorously evaluate controller performance under medium-high speed conditions. Comparative simulations were performed at 80 km/h on a high-adhesion road surface (μ = 0.85), testing three controllers PID, conventional MPC, and Tube-MPC with road adhesion estimation. The results are presented in Figure 5.
The high-speed double-lane change maneuver in Carsim simulates real-world scenarios of emergency lane-changing followed by immediate return to the original lane. This test is widely recognized to rigorously validate vehicle handling stability and road-holding safety.
As evidenced by Figure 5, under PID control alone, the vehicle’s actual yaw rate and sideslip angle exhibit significant deviations from their reference values. This control strategy demonstrates sluggish response characteristics and excessive overshoot. While conventional MPC achieves moderate performance improvements over PID, it still suffers from delayed response and substantial overshoot during transient phases of the maneuver. With the integrated road adhesion estimation and Tube-MPC, the proposed strategy demonstrates significantly enhanced response speed compared to both baseline controllers. The sideslip angle, yaw rate, lateral acceleration, and longitudinal velocity closely track their reference values, yielding substantial improvements in overall control performance. The integrated strategy of road adhesion estimation and Tube-MPC substantially enhances vehicle yaw stability. Quantitatively validated in Table 2, this approach reduces yaw rate RMS error by 7.1% relative to conventional MPC and 24.0% relative to PID control, while yaw rate peak error decreases by 45.8% compared to conventional MPC and 53.5% compared to PID control. Similarly, lateral acceleration RMS error declines by 17.1% versus conventional MPC and 51.1% versus PID control, with sideslip angle RMS error diminishing by 22.1% against conventional MPC and 37.8% against PID control, and peak error reducing by 10.7% relative to conventional MPC and 41.5% relative to PID control.
To further validate control strategy performance under low-friction and high-speed conditions, simulations were executed at 120 km/h with a road adhesion coefficient of μ = 0.6, implementing a double-lane change maneuver susceptible to instability. Comparative assessments of PID control, MPC without road adhesion estimation, and Tube-MPC with adhesion estimation are shown in Figure 6.
Under high-speed and low-adhesion conditions (μ = 0.6), vehicles are prone to yaw instability during lane-change maneuvers. The double-lane change test at 120 km/h effectively replicates this real-world driving scenario. As evidenced by Figure 6, compared with PID control and conventional MPC without road adhesion estimation, the integrated approach incorporating the adhesion estimator and Tube-MPC coordination enables closer tracking of reference values for yaw rate, sideslip angle, and lateral acceleration. This strategy demonstrates enhanced response speed, reduced overshoot, and significantly improves vehicle handling stability and driving safety under high-speed, low-adhesion (μ = 0.6) conditions. As quantified in Table 3, the integrated method combining road adhesion estimation and Tube-MPC reduces yaw rate RMS error by 5.0% compared to conventional MPC and 33.7% compared to PID control, while yaw rate peak error decreases by 22.5% relative to conventional MPC and 43.7% relative to PID control. Similarly, lateral acceleration RMS error declines by 13.0% versus conventional MPC and 31.0% versus PID control. For sideslip angle RMS error diminishes by 10.0% against conventional MPC and 19.4% against PID control, with peak error reduced by 18.3% compared to conventional MPC and 41.3% compared to PID control.

7. Conclusions

This study investigates yaw stability control for distributed-drive pure electric pickup trucks, utilizing cubature Kalman filter-based road adhesion estimation and Tube-MPC algorithms.
To enhance vehicle perception of road conditions and computational efficiency of the adhesion estimator, square root cubature Kalman filtering (SRCKF) is employed for real-time estimation of dynamically varying road adhesion coefficients, These estimates are fed as inputs to the mid-layer additional yaw moment solver, thereby enhancing torque distribution accuracy and response speed.
To enhance computational precision and response speed of the stability control algorithm, a tube-based model predictive control (Tube-MPC) strategy was designed to address model uncertainties and external disturbances, significantly improving vehicle yaw stability under medium- and high-speed conditions.
Simulink/Carsim co-simulations demonstrate that the integrated road adhesion estimation and Tube-MPC strategy significantly enhances yaw stability for massive distributed four-wheel-drive pure electric pickup trucks during medium- and high-speed double-lane change maneuvers. At 80 km/h with a road adhesion coefficient of 0.85, the proposed method reduces root mean square (RMS) errors by 37.8% for sideslip angle, 24.0% for yaw rate, and 51.1% for lateral acceleration compared to PID control. Relative to conventional model predictive control (MPC) with adhesion estimation, it further diminishes RMS errors by 22.1% for sideslip angle, 7.1% for yaw rate, and 17.1% for lateral acceleration. At 120 km/h with a road adhesion coefficient of 0.6 under instability-prone conditions, the proposed method reduces root mean square (RMS) errors by 19.4% for sideslip angle, 33.7% for yaw rate, and 31.0% for lateral acceleration compared to PID control. Relative to conventional model predictive control (MPC) with adhesion estimation, it diminishes RMS errors by 10.0% for sideslip angle, 5.0% for yaw rate, and 13.0% for lateral acceleration.
This study provides a preliminary validation of the proposed algorithm’s effectiveness through simulation. However, several limitations should be acknowledged. In particular, the computational efficiency of the quadratic programming (QP) solver used in the torque distribution layer was not quantitatively compared with alternative solver implementations, which may influence real-time performance in more complex scenarios. In addition, the performance of the control strategy was evaluated primarily under double-lane change maneuvers, while other critical scenarios—such as emergency braking, various road adhesion conditions (split-μ), and combined steering-braking maneuvers—were not extensively investigated. To address these limitations and extend the applicability of the control framework, future work will include quantitative analyses of solver efficiency, along with experimental validation under a wider range of operational conditions. These will specifically incorporate challenging scenarios such as emergency braking, split-μ road surfaces, and integrated steering and braking operations, as well as off-road driving environments. Furthermore, we will focus on integrating vertical dynamics control—incorporating active suspension and load transfer effects—with the existing lateral and longitudinal stability management system. This holistic approach aims to enhance overall vehicle agility and safety in real-world unstructured environments.

Author Contributions

Writing—original draft, Z.Y.; writing—review and editing, Y.C.; validation, Z.Y. and Q.C.; form analysis, H.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the National Natural Science Foundation of China (52472405) and in part by the Hubei Provincial Natural Science Foundation Joint Fund for Innovation and Development Project (2024AFD045).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

We sincerely want to thank the people who supported us in completing this work and the reviewing committee for their invaluable feedback.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Tian, J.; Wang, Q.; Ding, J.; Wang, Y.; Ma, Z. Integrated control with DYC and DSS for 4WID electric vehicles. IEEE Access 2019, 7, 124077–124086. [Google Scholar] [CrossRef]
  2. Zhai, L.; Sun, T.; Wang, J. Electronic stability control based on motor driving and braking torque distribution for a four in-wheel motor drive electric vehicle. IEEE Trans. Veh. Technol. 2016, 65, 4726–4739. [Google Scholar] [CrossRef]
  3. Gao, F.; Zhao, F.; Zhang, Y. Research on Yaw Stability Control Strategy for Distributed Drive Electric Trucks. Sensors 2023, 23, 7222. [Google Scholar] [CrossRef]
  4. Li, B.; E, W.; Feng, T.; Ding, Y.; Li, Y.; Wang, X.; Jiang, X.; Shen, C. Road adhesion coefficient estimation based on LiDAR reflectance intensity. IEEE Sens. J. 2024, 24, 29135–29148. [Google Scholar] [CrossRef]
  5. Berntorp, K.; Quirynen, R.; Uno, T.; Di Cairano, S. Trajectory tracking for autonomous vehicles on varying road surfaces by friction-adaptive nonlinear model predictive control. Veh. Syst. Dyn. 2020, 58, 705–725. [Google Scholar] [CrossRef]
  6. Jin, X.; Yin, G.; Chen, N. Advanced estimation techniques for vehicle system dynamic state: A survey. Sensors 2019, 19, 4289. [Google Scholar] [CrossRef] [PubMed]
  7. Revach, G.; Shlezinger, N.; Ni, X.; Escoriza, A.L.; Van Sloun, R.J.G.; Eldar, Y.C. KalmanNet: Neural network aided Kalman filtering for partially known dynamics. IEEE Trans. Signal Process. 2022, 70, 1532–1547. [Google Scholar] [CrossRef]
  8. Li, B.; Zhang, L.; Zhao, C.; Lu, J.; Meng, Q.; Zhang, Z.; Chen, H. Capturing rapid vehicle dynamics: A refined adaptive Kalman filter for enhanced tire–road friction estimation. IEEE Trans. Ind. Electron. 2024, 71, 14813–14822. [Google Scholar] [CrossRef]
  9. Wang, Y.; Yin, G.; Hang, P.; Zhao, J.; Lin, Y.; Huang, C. Fundamental estimation for tire road friction coefficient: A model-bas ed learning framework. IEEE Trans. Veh. Technol. 2025, 74, 481–493. [Google Scholar] [CrossRef]
  10. Ye, J.; Zhang, Z.; Jin, J.; Su, R.; Huang, B. Estimation of tire-road friction coefficient with adaptive tire stiffn ess based on RC-SRCKF. Nonlinear Dyn. 2024, 112, 945–960. [Google Scholar] [CrossRef]
  11. Liu, Y.H.; Li, T.; Yang, Y.Y.; Ji, X.W.; Wu, J. Estimation of tire-road friction coefficient based on combined APF-IEK F and iteration algorithm. Mech. Syst. Signal Process. 2017, 88, 25–35. [Google Scholar] [CrossRef]
  12. Zhao, H.; Chen, W.; Zhao, J.; Zhang, Y.; Chen, H. Modular integrated longitudinal, lateral, and vertical vehicle stability control for distributed electric vehicles. IEEE Trans. Veh. Technol. 2019, 68, 1327–1338. [Google Scholar] [CrossRef]
  13. Wang, J.; Luo, Z.; Wang, Y.; Yang, B.; Assadian, F. Coordination control of differential drive assist steering and vehicle stability control for four-wheel-independent-drive EV. IEEE Trans. Veh. Technol. 2018, 67, 11453–11467. [Google Scholar] [CrossRef]
  14. Guo, N.; Zhang, X.; Zou, Y.; Lenzo, B.; Du, G.; Zhang, T. A supervisory control strategy of distributed drive electric vehicles for coordinating handling, lateral stability, and energy efficiency. IEEE Trans. Transp. Electrif. 2021, 7, 2488–2504. [Google Scholar] [CrossRef]
  15. Shi, K.; Yuan, X.; Liu, L. Model predictive controller-based multi-model control system for longi tudinal stability of distributed drive electric vehicle. ISA Trans. 2018, 72, 44–55. [Google Scholar] [CrossRef]
  16. 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]
  17. Berberich, J.; Kohler, J.; Muller, M.A.; Allgower, F. Data-driven model predictive control with stability and robustness gua rantees. IEEE Trans. Autom. Control 2021, 66, 1702–1717. [Google Scholar] [CrossRef]
  18. Yao, Y.; Shekhar, D.K. State of the art review on model predictive control (MPC) in heating ventilation and air-conditioning (HVAC) field. Build. Environ. 2021, 200, 107952. [Google Scholar] [CrossRef]
  19. Cheng, S.; Li, L.; Chen, X.; Wu, J.; Wang, H.-D. Model-predictive-control-based path tracking controller of autonomous vehicle considering parametric uncertainties and velocity-varying. IEEE Trans. Ind. Electron. 2021, 68, 8698–8707. [Google Scholar] [CrossRef]
  20. Hu, M.; Li, C.; Bian, Y.; Zhang, H.; Qin, Z.; Xu, B. Fuel economy-oriented vehicle platoon control using economic model predictive control. IEEE Trans. Intell. Transp. Syst. 2022, 23, 20836–20849. [Google Scholar] [CrossRef]
  21. Lim, W.; Lee, S.; Sunwoo, M.; Jo, K. Hybrid trajectory planning for autonomous driving in on-road dynamic scenarios. IEEE Trans. Intell. Transp. Syst. 2021, 22, 341–355. [Google Scholar] [CrossRef]
  22. Micheli, F.; Bersani, M.; Arrigoni, S.; Braghin, F.; Cheli, F. NMPC trajectory planner for urban autonomous driving. Veh. Syst. Dyn. 2023, 61, 1387–1409. [Google Scholar] [CrossRef]
  23. Mayne, D.Q.; Seron, M.M.; Raković, S.V. Robust model predictive control of constrained linear systems with bounded disturbances. Automatica 2005, 41, 219–224. [Google Scholar] [CrossRef]
  24. Khadivar, F.; Chatzilygeroudis, K.; Billard, A. Self-correcting quadratic programming-based robot control. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 5236–5247. [Google Scholar] [CrossRef]
  25. Dong, J.; Li, J.; Gao, Q.; Hu, J.; Liu, Z. Optimal coordinated control of active steering and direct yaw moment for distributed-driven electric vehicles. Control Eng. Pract. 2023, 134, 105486. [Google Scholar] [CrossRef]
  26. Shi, X.; Wang, H.; Chen, L.; Sun, X.; Yang, C.; Cai, Y. A distributed driving six-wheel steering commercial vehicle chassis stability domain criterion for coordination of multiple subsystems. IEEE Trans. Veh. Technol. 2024, 73, 18512–18526. [Google Scholar] [CrossRef]
  27. Hang, P.; Xia, X.; Chen, G.; Chen, X. Active safety control of automated electric vehicles at driving limits: A tube-based MPC approach. IEEE Trans. Transp. Electrif. 2021, 8, 1338–1349. [Google Scholar] [CrossRef]
  28. Alagappan, A.V.; Rao, K.V.N.; Kumar, R.K. A comparison of various algorithms to extract Magic Formula tyre model coefficients for vehicle dynamics simulations. Veh. Syst. Dyn. 2015, 53, 154–178. [Google Scholar] [CrossRef]
  29. Shen, C.; Zhang, Y.; Guo, X.; Chen, X.; Cao, H.; Tang, J.; Li, J.; Liu, J. Seamless GPS/inertial navigation system based on self-learning square-root cubature Kalman filter. IEEE Trans. Ind. Electron. 2021, 68, 499–508. [Google Scholar] [CrossRef]
  30. Chen, L.; Yu, W.; Cheng, G.; Wang, J. State-of-charge estimation of lithium-ion batteries based on fractional-order modeling and adaptive square-root cubature Kalman filter. Energy 2023, 271, 127007. [Google Scholar] [CrossRef]
  31. Song, R.; Chen, X.; Fang, Y.; Huang, H. Integrated navigation of GPS/INS based on fusion of recursive maximum likelihood IMM and square-root cubature Kalman filter. ISA Trans. 2020, 105, 387–395. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Control Strategy Framework.
Figure 1. Control Strategy Framework.
Wevj 16 00534 g001
Figure 2. 7-Degree-of-Freedom Vehicle Dynamic Model.
Figure 2. 7-Degree-of-Freedom Vehicle Dynamic Model.
Wevj 16 00534 g002
Figure 3. Carsim and Simulink Model Comparison Diagram.
Figure 3. Carsim and Simulink Model Comparison Diagram.
Wevj 16 00534 g003aWevj 16 00534 g003b
Figure 4. Road Adhesion Coefficient Estimation Results.
Figure 4. Road Adhesion Coefficient Estimation Results.
Wevj 16 00534 g004
Figure 5. Comparative Analysis of Yaw Stability Control Effectiveness at 80 km/h.
Figure 5. Comparative Analysis of Yaw Stability Control Effectiveness at 80 km/h.
Wevj 16 00534 g005aWevj 16 00534 g005b
Figure 6. Comparative Analysis of Yaw Stability Control Effectiveness at 120 km/h.
Figure 6. Comparative Analysis of Yaw Stability Control Effectiveness at 120 km/h.
Wevj 16 00534 g006aWevj 16 00534 g006b
Table 1. Vehicle Parameters.
Table 1. Vehicle Parameters.
ParameterNumerical Value
Vehicle mass/kg1600
Wheelbase/m3.0
Distance from front axle to CoG/m1.4
Distance from rear axle to CoG/m1.6
Track width/m1.6
Vehicle yaw moment of inertia/(kg·m2)2700
Table 2. Error Analysis at 80 km/h.
Table 2. Error Analysis at 80 km/h.
Control AlgorithmSideslip Angle Error/RadYaw Rate Error/(rad·s−1)
RMSMaxRMSMax
PID0.08490.19870.57791.2325
MPC0.06780.13040.47331.0563
Tube-MPC0.05280.11640.43950.5731
Table 3. Error Analysis at 120 km/h.
Table 3. Error Analysis at 120 km/h.
Control AlgorithmSideslip Angle Error/RadYaw Rate Error/(rad s−1)
RMSMaxRMSMax
PID0.23640.31860.87641.4125
MPC0.21180.22910.61191.0247
Tube-MPC0.19070.18720.58180.7942
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

Yang, Z.; Chen, Y.; Cheng, Q.; Wu, H. Research on Yaw Stability Control for Distributed-Drive Pure Electric Pickup Trucks. World Electr. Veh. J. 2025, 16, 534. https://doi.org/10.3390/wevj16090534

AMA Style

Yang Z, Chen Y, Cheng Q, Wu H. Research on Yaw Stability Control for Distributed-Drive Pure Electric Pickup Trucks. World Electric Vehicle Journal. 2025; 16(9):534. https://doi.org/10.3390/wevj16090534

Chicago/Turabian Style

Yang, Zhi, Yunxing Chen, Qingsi Cheng, and Huawei Wu. 2025. "Research on Yaw Stability Control for Distributed-Drive Pure Electric Pickup Trucks" World Electric Vehicle Journal 16, no. 9: 534. https://doi.org/10.3390/wevj16090534

APA Style

Yang, Z., Chen, Y., Cheng, Q., & Wu, H. (2025). Research on Yaw Stability Control for Distributed-Drive Pure Electric Pickup Trucks. World Electric Vehicle Journal, 16(9), 534. https://doi.org/10.3390/wevj16090534

Article Metrics

Back to TopTop