Next Article in Journal
A Deep Learning Framework for Traffic Accident Detection Based on Improved YOLO11
Previous Article in Journal
Integration of TPB and TAM Frameworks to Assess Driving Assistance Technology-Mediated Risky Driving Behaviors Among Young Urban Chinese Drivers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Electric Vehicle Differential System Based on Vehicle State Parameter Estimation

School of Electrical Engineering, Hebei University of Science and Technology, Shijiazhuang 050031, China
*
Author to whom correspondence should be addressed.
Vehicles 2025, 7(3), 80; https://doi.org/10.3390/vehicles7030080
Submission received: 22 June 2025 / Revised: 26 July 2025 / Accepted: 28 July 2025 / Published: 30 July 2025

Abstract

To improve the stability and safety of electric vehicles during medium-to-high-speed cornering, this paper investigates torque differential control for dual rear-wheel hub motor drive systems, extending beyond traditional speed control based on the Ackermann steering model. A nonlinear three-degree-of-freedom vehicle dynamics model incorporating the Dugoff tire model was established. By introducing the maximum correntropy criterion, an unscented Kalman filter was developed to estimate longitudinal velocity, sideslip angle at the center of mass, and yaw rate. Building upon the speed differential control achieved through Ackermann steering model-based rear-wheel speed calculation, improvements were made to the conventional exponential reaching law, while a novel switching function was proposed to formulate a new sliding mode controller for computing an additional yaw moment to realize torque differential control. Finally, simulations conducted on the Carsim/Simulink platform demonstrated that the maximum correntropy criterion unscented Kalman filter effectively improves estimation accuracy, achieving at least a 22.00% reduction in RMSE metrics compared to conventional unscented Kalman filter. With torque control exhibiting higher vehicle stability than speed control, the RMSE values of yaw rate and sideslip angle at the center of mass are reduced by at least 20.00% and 4.55%, respectively, enabling stable operation during medium-to-high-speed cornering conditions.

1. Introduction

For in-wheel motor-driven electric vehicles, electronic differential systems employed during cornering operations can be categorized into speed differential control and torque differential control [1]. Speed differential control calculates the inner/outer wheel speed differential during turning based on the Ackermann steering model. Reference [2] improved the Ackermann steering model to achieve smoother vehicle steering. However, under high-speed conditions, this model still treats the vehicle as a rigid body, failing to account for nonlinear disturbances arising from variations in tire characteristics. Additionally, it lacks the capability to coordinate wheel motor speeds in real-time. Consequently, its applicability remains restricted to low-speed scenarios, with experimental validation limited to speeds below 30 km/h [3,4]. In contrast, torque differential control implements direct torque regulation on in-wheel motors, strategically incorporating slip ratio, sideslip angle at the center of mass, and yaw rate perturbations—either partially or comprehensively—as control variables. This approach optimizes armature current modulation across individual in-wheel motors to achieve coordinated torque control, with the primary objective of minimizing system disturbances [5]. The execution of electronic differential control requires accurate vehicle parameters, some of which cannot be directly acquired via sensors. Researchers therefore utilize cost-effective sensors to measure easily obtainable parameters, while employing vehicle dynamics models combined with algorithmic estimators for real-time estimation of vehicle state parameters during operation [6]. Typical estimation techniques include Kalman filters, extended Kalman filters, Luenberger observers, sliding mode observers, and other nonlinear observers [7]. Reference [8] combines the advantages of robust estimation, robust adaptive filtering, and particle filtering to perform filtering and estimation of longitudinal/lateral velocities and yaw rate using an adaptive robust unscented particle filter. Reference [9] proposes a robust bias-compensated Kalman filtering algorithm for vehicle state estimation based on an extended Kalman filter framework, incorporating bias compensation and residual covariance matrix weighting to enhance estimation accuracy and robustness. Reference [10] dynamically adjusts measurement noise covariance through fuzzy inference-based factor tuning in cubature Kalman filtering, aligning actual and theoretical residual covariance values to minimize estimation errors. Reference [11] estimates vehicle lateral acceleration using a Luenberger observer based on a bicycle planar model. Reference [12] employs a nonlinear sliding mode observer for vehicle state estimation, with stability rigorously proven through Lyapunov theory. Recent years have witnessed the development of integrated Kalman filters combining different algorithms, such as interactive multiple-model adaptive robust Kalman filters and LSTM-integrated adaptive Kalman filters, to enhance estimation accuracy [13,14].
Leveraging the independent torque controllability of in-wheel motors, torque differential control can be achieved through direct yaw moment regulation. Prevalent methods for computing additional yaw moment include proportional–integral–derivative (PID) control, the linear quadratic regulator (LQR), model predictive control, and sliding mode control (SMC). Reference [15] employs LQR for additional yaw moment calculation, validating control performance through hardware-in-the-loop simulation test bench experiments. Reference [16] develops an adaptive fuzzy controller that dynamically adjusts adaptive parameters according to driving conditions to determine the optimal desired yaw moment. When an in-wheel motor fails, it tends to generate undesired yaw moments. To address this issue, References [17,18] implement a dual-layer fault-tolerant control strategy: the upper-layer MPC computes compensatory yaw moments and the lower-layer torque distribution allocates wheel-specific torque. However, chattering remains a persistent challenge in SMC. To suppress chattering in conventional SMC implementations, reference [19] implements a super-twisting sliding mode controller for yaw moment computation. For stability enhancement, reference [20] categorizes the vehicle phase plane into stable and unstable regions. Within unstable zones, a fuzzy neural network control strategy calculates the corrective yaw moment using the instability degree as the control objective, effectively transitioning vehicle states from unstable to stable domains.
This study focuses on a rear in-wheel motor-driven electric vehicle, utilizing the maximum correntropy criterion (MCC) to improve the unscented Kalman filter (UKF)’s performance in non-Gaussian environments for vehicle state estimation. Speed differential control is realized through the Ackermann steering model, while torque differential control is achieved by computing additional yaw moment with a novel sliding mode reaching law, enhancing vehicle stability during cornering maneuvers.

2. Design of Vehicle State Parameter Estimator

2.1. Vehicle Model

Appropriate vehicle model selection forms the foundation of state parameter estimation, where fewer degrees of freedom (DOFs) generally reduce computational load at the potential cost of accuracy, while higher-DOF models improve precision with increased computational demands. Although high-precision applications may require expanded DOF, practical implementations necessitate balanced model selection tailored to specific requirements. For electronic differential control, which demands accurate characterization of cornering stability alongside computational efficiency, this study adopts a laterally symmetric vehicle assumption with coincident origins of the centroidal frame (OX) and vehicle coordinate system. We further neglect pitch/roll motions, suspension dynamics, and steering system influences [21], establishing a nonlinear three-DOF model encompassing longitudinal, lateral, and yaw dynamics, as depicted in Figure 1.
As shown in Figure 1, F x f l , F x f r , F x r l , and F x r r represent the longitudinal forces of the left-front, right-front, left-rear, and right-rear wheels, respectively; F y f l , F y f r , F y r l , and F y r r denote the corresponding lateral forces; α f l , α f r , α r l , and α r r indicate the sideslip angles. The parameters a and b correspond to the distances from the center of mass to the front and rear axles, l is the wheelbase, B f and B r represent the front and rear track widths, δ f l and δ f r are the steering angles of the left and right front wheels, v x and v y signify the longitudinal and lateral velocities, and ω denotes the yaw rate.
Longitudinal dynamic equation:
m v ˙ x ω v y = F x f l c o s δ f l + F x f r c o s δ f r F y f l s i n δ f l F y f r s i n δ f r + F x r l + F x r r F w
Lateral dynamic equation:
m v ˙ y + ω v x = F x f l s i n δ f l + F x f r s i n δ f r + F y f l c o s δ f l + F y f r c o s δ f r + F y r l + F y r r
Yaw dynamic equation:
I z ω ˙ = a F x f l s i n δ f l + F x f r s i n δ f r + F y f l c o s δ f l + F y f r c o s δ f r + B f 2 F x f r c o s δ f r F x f l c o s δ f l + F y f l s i n δ f l F y f r s i n δ f r + B r 2 F x r r F x r l - b F y r l + F y r r
In the above equations, m represents the total vehicle mass and F w denotes the aerodynamic drag. The longitudinal and lateral accelerations can be respectively expressed as:
a x = v ˙ x ω v y
a y = v ˙ y + ω v x
The sideslip angle at the center of mass can be expressed as:
β = v y v x

2.2. Tire Model

This paper adopts the Dugoff tire model [22], where the longitudinal and lateral forces can be expressed as:
F x = μ F z C x λ 1 - λ f L
F y = μ F z C y t a n α 1 - λ f L
f L = 2 L L , L < 1 1 , L 1
L = 1 λ 1 ς v x C x λ 2 + C y t a n α 2 2 C x λ 2 + C y t a n α 2
In the above equations, F x and F y represent the longitudinal and lateral forces, respectively. F z denotes the vertical load, C x and C y are the longitudinal slip stiffness and cornering stiffness of the tire, λ is the tire slip ratio, α is the tire slip angle, μ signifies the road–tire friction coefficient, ς is the velocity influence factor, and L defines the boundary value.

2.3. Design of Maximum Correntropy Criterion Unscented Kalman Filter Estimator

For general nonlinear systems, the state and measurement equations can be expressed as:
x ˙ t = f x t , u t + w t z t = h x t , u t + v t
In the above formulation, x t and z t represent the system’s state vector and measurement vector, respectively. u t denotes the input variable, while w t and v t signify the process noise and measurement noise, both following Gaussian distributions and being mutually independent. For the vehicle state estimator, the state variables are defined as x t = v x , β , ω T , the measurement vector is z t = a x , a y , ω T , and the input vector is u t = δ f l , δ f r T . The state equation for vehicle state estimation can be expressed as:
x ˙ t = v ˙ x β ˙ ω ˙ = ω β 0 0 0 0 1 0 0 0 v x β ω + f 1 f 2 f 3 1 m 0 0 F w t + w t
where f 1 , f 2 , and f 3 can be expressed as
f 1 = F x f l c o s δ f l + F x f r c o s δ f r F y f l s i n δ f l F y f r s i n δ f r + F x r l + F x r r m
f 2 = F x f l s i n δ f l + F x f r s i n δ f r + F y f l c o s δ f l + F y f r c o s δ f r + F y r l + F y r r m v x
f 3 = a F x f l s i n δ f l + F x f r s i n δ f r + F y f l c o s δ f l + F y f r c o s δ f r I z + B f 2 F x f r c o s δ f r F x f l c o s δ f l + F y f l s i n δ f l F y f r s i n δ f r I z + B r 2 F x r r F x r l b F y r l F y r r I z
The measurement equation for vehicle state estimation can be expressed as:
z 1 t = a x a y ω = 0 0 0 0 0 0 0 0 1 v x β ω + f 1 f 2 0 1 m 0 0 F w t + v t
Building upon the conventional unscented Kalman filter (UKF), this paper integrates the maximum correntropy criterion (MCC) to estimate vehicle state parameters [23,24,25], with the filtering process illustrated in Figure 2.
If the following condition is satisfied, set x ^ k + 1 k + 1 = x ^ k + 1 k + 1 , t ; otherwise, set t + 2 = t + 1 , and proceed to the next iteration by repeating steps ⑥ and ⑦ in Figure 2.
x ^ k + 1 k + 1 , t x ^ k + 1 k + 1 , t 1 x ^ k + 1 k + 1 , t 1 ε , ε > 0

3. Design of Speed Differential and Torque Differential Controllers

3.1. Speed Differential Control

The speeds of the two rear drive wheels can be calculated based on the Ackermann steering model [26], as shown in Figure 3.
v i n = v 1 l t a n δ B r 2 a 2 + l t a n δ 2 v o u t = v 1 l t a n δ + B r 2 b 2 + l t a n δ 2
In this context, v 1 denotes the vehicle speed, v i n and v o u t represent the rotational speeds of the inner and outer wheels during cornering, respectively, and δ is the steering angle of the front wheels. It is assumed that the steering angles of both front wheels are equal, i.e., δ f l = δ f r = δ .

3.2. Torque Differential Control

Torque differential control is achieved through direct yaw moment control of the vehicle. This is implemented by calculating an additional yaw moment and distributing it between the two rear-drive in-wheel motors, thereby enabling torque differentiation. The schematic diagram of the torque differential control principle is shown in Figure 4.
As shown in Figure 4, T r l and T r r denote the driving torques of the left rear wheel and right rear wheel, respectively; T r l , r e f and T r r , r e f denote left wheel reference torque and right wheel reference torque, respectively; ω d and β d denote the desired yaw rate and sideslip angle at the center of mass; T d is the total driving torque and v x , r e f is the reference vehicle speed.

3.2.1. Design of a Novel Sliding Mode Controller

During vehicle operation, the sideslip angle at the center of mass ( β ) and yaw rate ( ω ) constitute two critical parameters characterizing vehicular stability. When β remains small, ω predominantly determines the vehicle’s dynamic state; however, at elevated β values, the vehicle experiences irreversible loss of controllability [27]. Consequently, torque differential control is implemented to enforce rigorous tracking of desired β and ω reference values, thereby ensuring stable vehicle operation through coordinated regulation of these stability indices.
The desired sideslip angle at the center of mass and yaw rate can be derived from linear two-degree-of-freedom (2-DOF) equations, with the linear 2-DOF model illustrated in Figure 5.
From the linear two-degree-of-freedom (2-DOF) vehicle dynamics equations, the following relationships can be derived:
β ˙ = c f + c r m v x β + a c f b c r m v x 2 1 ω c f m v x δ ω ˙ = a c f b c r I z β + a 2 c f + b 2 c r I z v x ω a c f I z δ
where c f and c r represent the tire cornering stiffness of the front and rear axles, respectively. Based on the above equations, the desired sideslip angle at the center of mass and yaw rate can be derived as follows [28]:
ω d = m i n v x l ( 1 + K v x 2 δ , 0.85 μ g v x s g n ( δ ) β d = 0
where K = m l 2 a c r b c f is the stability factor.
As sliding mode control (SMC) constitutes a nonlinear control methodology with inherent strong robustness, it is employed to compute the additional yaw moment. However, conventional SMC exhibits inherent chattering phenomena. To mitigate chattering while accelerating reaching-phase convergence, this study proposes a novel reaching law:
s ˙ = k 1 e k 2 s 2 s s k 3 s k 4 s k 5   s s s s = 2 π a r c t a n e k s s e k s s
In this design, k 1 > 0 , 0 < k 2 < 1 , k 3 > 0 , k 4 > 0 , k 5 > 0 and k s > 0 , while the switching functions s s is constructed as continuously smooth functions. As the system approaches the sliding manifold, the influence of the linear term e k 2 s 2 diminishes to mitigate chattering, while the terminal term s k 4 dominates to enhance convergence speed. Specifically, the composite switching function:
To prove the stability of the proposed sliding mode reaching law, a Lyapunov function is constructed as follows:
V = 1 2 s 2
Differentiating the above equation yields:
V ˙ = s s ˙ = s k 1 e k 2 s 2 s s k 3 s k 4 s k 5   s s 0
Therefore, it can be concluded that the proposed reaching law ensures system stability.
To further eliminate steady-state errors, an integral sliding surface is adopted:
s = e + c e d t
where c > 0 , and e denotes the error.
Rewriting Equation (19) as:
β ˙ = c f + c r m v x β + a c f b c r m v x 2 1 ω c f m v x δ ω ˙ = a c f b c r I z β + a 2 c f + b 2 c r I z v x ω a c f I z δ + Δ M z I z
where Δ M z denotes the additional yaw moment.
The tracking error is defined as a linear combination of the yaw rate error and the sideslip angle error at the center of mass [29]:
e = λ 1 ( β β d ) + ( 1 λ 1 ) ( ω ω d )
where λ 1 0 < λ 1 < 1 is the weighting factor. Differentiating the above equation yields:
e ˙ = λ 1 β ˙ + 1 λ 1 ω ˙ ω ˙ d
The additional yaw moment can be solved as:
Δ M z = I z k 1 e k 2 s 2 s s k 3 s k 4 s k 5   s s 1 λ 1 λ 1 c f + c r 1 λ 1 m v x + a c f b c r I z β λ 1 1 - λ 1 a c f b c r m v x 2 1 + a 2 c f + b 2 c r I z v x ω λ 1 1 λ 1 c f m v x a c f I z δ + λ 1 1 λ 1 β ˙ d + ω ˙ d λ 1 c e 1 λ 1

3.2.2. Torque Distribution Strategy

To determine the driving torque for each wheel, it is essential to first compute the total driving torque, which is obtained from the vehicle speed tracking controller. To ensure the actual vehicle speed tracks the desired speed, a PID controller is implemented. The PID controller takes the tracking error between the actual and desired vehicle speeds as its input and outputs the total driving torque. By combining the derived total driving torque with the additional yaw moment, the driving torques for the two wheels can be calculated using the following equations [30]:
T r l r l , r e f = T d 2 Δ M z r W T r r r r , r e f = T d 2 + Δ M z r W
where W represents the track width, with the assumption that the front and rear track widths are equal (i.e., W = B f = B r ).
By applying the calculated driving torques of the two rear wheels to the respective rear in-wheel motors, torque differential control is effectively realized. This study employs permanent magnet synchronous motors as the in-wheel motors, whose torque outputs are governed by their torque-speed characteristics.

4. Simulation Analysis

4.1. Simulation of Vehicle State Parameter Estimation

In the simulation of vehicle state parameter estimation, both process noise and measurement noise are considered as non-Gaussian noises following mixed Gaussian distributions. The covariance matrices for the process noise and measurement noise are denoted as Q k = d i a g 0.028 , 1 0 5 , 1 0 4 and R k = d i a g 0.028 , 0.028 , 0.028 , respectively. A comparative analysis is conducted between the UKF and the MCCUKF. The Root Mean Square Error (RMSE) is employed as the metric to evaluate the estimation accuracy of both algorithms. The RMSE is defined as:
R M S E = i = 1 n 0 σ ^ σ 0 2 n 0
In the equation, n 0 represents the number of sampled data points, σ ^ denotes the estimated value, and σ 0 is the actual value. A smaller RMSE value indicates higher estimation accuracy.
The vehicle parameters employed in this study are presented in Table 1.

4.1.1. Double Lane Change

Under the double lane-change maneuver, the simulation was configured with a vehicle speed of 100 km/h, a tire–road friction coefficient of 0.8, and a simulation duration of 10 s. Figure 6 illustrates the estimation results.
As can be observed from the figure, both the UKF and the MCCUKF algorithms are capable of tracking the longitudinal velocity, sideslip angle at the center of mass, and yaw rate. However, the estimation results under MCCUKF align more closely with the reference values, demonstrating superior estimation accuracy. The RMSE values for each estimated parameter are presented in Table 2.
As shown in the table, the RMSE values of parameters v x , β , and ω under MCCUKF are reduced by 62.13%, 22.00%, and 31.17%, respectively, compared to UKF, demonstrating MCCUKF’s enhanced capability in resisting non-Gaussian noise.

4.1.2. Slalom Test

Under the slalom test conditions, the simulation vehicle speed is set to 70 km/h, the tire–road friction coefficient is 0.8, and the simulation duration is configured to 18 s. The estimation results are illustrated in Figure 7.
Under slalom test conditions, both algorithms achieve reasonably accurate estimations of vehicle parameters. Similarly, the MCCUKF demonstrates superior estimation performance, with the RMSE values of each estimated parameter listed in Table 3.
From the table above, it can be observed that the RMSE values of the longitudinal velocity, sideslip angle at the center of mass, and yaw rate under MCCUKF are reduced by 56.93%, 28.30%, and 62.27%, respectively, compared to UKF, demonstrating significantly enhanced robustness against non-Gaussian noise.
Overall, both UKF and MCCUKF achieve accurate estimations of vehicle state parameters. However, MCCUKF exhibits smaller RMSE values for all state parameters across all test conditions, indicating its superior precision and adaptability in non-Gaussian environments compared to UKF.

4.2. Vehicle Stability Simulation

4.2.1. Double Lane-Change Maneuver on Road Surfaces

The vehicle follows a double lane-change maneuver with an initial tire–road friction coefficient of 0.8, which is reduced to 0.4 after 5 s of travel. The simulation is conducted at a vehicle speed of 100 km/h over a duration of 10 s. Figure 8 illustrates the trajectory tracking results.
As can be observed from the figure, the yaw rate and sideslip angle under no control, speed control, and torque control conditions all track the desired yaw rate and sideslip angle variations, indicating that the vehicle maintains stable operation under all three control algorithms in this scenario. However, torque control demonstrates superior tracking performance with the minimum sideslip angle magnitude, suggesting the highest vehicle stability under torque control. The tracking effectiveness of different algorithms can be quantitatively evaluated using the RMSE, as summarized in Table 4.
As shown in the table, for the yaw rate, the RMSE value under torque control is reduced by 44.58% and 20% compared to no control and speed control, respectively. For the sideslip angle at the center of mass, the RMSE values are decreased by 10.64% and 4.55%, respectively.

4.2.2. Double Lane-Change Maneuver Under Low Tire–Road Friction Coefficients

The vehicle follows the same double lane-change maneuver, maintaining a speed of 100 km/h, while the tire–road friction coefficient is reduced to 0.3. The simulation spans 10 s, with the results illustrated in Figure 9.
As evident from the figure, during vehicle cornering, the yaw rate and sideslip angle at the center of mass under speed control and without control rapidly deviate from the desired values, indicating vehicle instability under these conditions. In contrast, the torque-controlled system maintains tracking of the ideal yaw rate and sideslip angle throughout the maneuver. Albeit with minor deviations, torque control ensures stable vehicle operation across the entire process.

4.2.3. Slalom Test on Composite Road Surfaces

The vehicle follows a slalom test with an initial tire–road friction coefficient of 0.8, which is reduced to 0.4 after 5 s of travel. The simulation is conducted at a vehicle speed of 70 km/h over a duration of 20 s. Figure 10 illustrates the trajectory tracking results.
Comparative analysis reveals that all three control algorithms successfully maintained vehicular stability during the slalom path tracking scenario, with the torque control method demonstrating superior stabilization performance. The RMSE metrics corresponding to each control strategy are quantitatively compared in Table 5.
As quantitatively demonstrated in Table 5, the torque control method achieved significant error reduction in both key stability parameters. For the yaw rate, the RMSE exhibited a 35.76% decrease compared to uncontrolled conditions and a 20.08% improvement over conventional speed control. Similarly, regarding the sideslip angle at the center of mass, the RMSE values were reduced by 56.92% and 48.15% relative to the uncontrolled scenario and speed control strategy, respectively.

4.2.4. Slalom Test Under Low Tire–Road Friction Coefficients

The vehicle follows the slalom test, maintaining a speed of 70 km/h, while the tire–road friction coefficient is reduced to 0.3. The simulation spans 20 s, with the results illustrated in Figure 11.
During the initial phase of the maneuver, all three control algorithms demonstrated competent reference tracking capability. However, as the slalom test progressed through consecutive steering reversals, both uncontrolled and speed-controlled configurations exhibited rapid escalation in yaw rate and sideslip angle at the center of mass, culminating in loss of directional stability. In contrast, the torque-controlled vehicle maintained bounded tracking errors while preserving stable navigation throughout the complete test cycle.

5. Conclusions

This study establishes a nonlinear 3-DOF vehicle–tire dynamics model as the foundation for state estimation. Fundamentally, the synthesis of the maximum correntropy criterion (MCC) with the unscented Kalman filter (UKF) addresses the intrinsic limitation of the Gaussian noise assumption in conventional nonlinear filters. The developed MCCUKF algorithm demonstrates enhanced robustness against non-Gaussian disturbances through entropy-weighted kernel adaptation, achieving at least a 22.00% RMSE reduction in longitudinal velocity, sideslip angle, and yaw rate estimation compared to standard UKF.
Comparative analysis between speed differential control and torque differential control under various operational conditions demonstrates distinct stability outcomes. Specifically, speed-differential control fails to ensure vehicle stability on low-adhesion surfaces due to inherent limitations of the Ackermann steering model, which neglects transient tire–road interactions. Conversely, torque-differential control maintains robust directional stability through real-time active modulation of wheel torque, enabling stable vehicle operation during medium-to-high-speed cornering maneuvers.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Huang, Y.D.; Guo, G.F. A review of torque allocation strategies for distributed drive electric vehicles. Automot. Pract. Technol. 2020, 45, 230–236+248. [Google Scholar] [CrossRef]
  2. Xue, H.Y.; Lian, J.Y.; Wang, J.L.; Ren, Y.Q. Improvement of Ackerman steering model and simulation of electronic differential control. Automot. Pract. Technol. 2020, 10, 118–121. [Google Scholar] [CrossRef]
  3. Wang, P.; Tao, X.S.; Cao, X.Y. Review on electronic differential system for pure electric vehicles. Automot. Pract. Technol. 2020, 6, 27–30. [Google Scholar] [CrossRef]
  4. Zhao, N.N.; Shi, B. Research on torque-based electronic differential control strategies for distributed electric vehicles. Mech. Sci. Technol. 2024, 43, 1915–1922. [Google Scholar] [CrossRef]
  5. Yao, F.; Lin, X.H.; Wu, Z.B.; Li, G.Q. Review of electronic differential control technologies for electric vehicles. Acta Autom. Sin. 2021, 47, 1785–1798. [Google Scholar] [CrossRef]
  6. Xu, J.L.; Zhang, G.J. Vehicle state estimation using adaptive two-layer unscented Kalman filter. J. Chongqing Univ. Technol. (Nat. Sci.) 2024, 38, 29–36. [Google Scholar]
  7. Jin, X.; Yang, J.; Xu, L.; Xu, L.; Wei, C.; Wang, Z.; Yin, G. Combined estimation of vehicle dynamic state and inertial parameter for electric vehicles based on dual central difference Kalman filter method. Chin. J. Mech. Eng. 2023, 36, 357–372. [Google Scholar] [CrossRef]
  8. Dawei, C.; Wen, P. Vehicle state and parameter estimation based on adaptive robust unscented particle filter. J. Vibroeng. 2022, 25, 392–408. [Google Scholar] [CrossRef]
  9. Chen, X.; Cheng, X. RBCKF-based vehicle state estimation by adaptive weighted fusion strategy considering composite-state tire model. World Electr. Veh. J. 2024, 15, 517. [Google Scholar] [CrossRef]
  10. Fan, R.; Li, G.; Wu, Y. State estimation of distributed drive electric vehicle based on adaptive Kalman filter. Sustainability 2023, 15, 13531. [Google Scholar] [CrossRef]
  11. Van Dong, N.; Thai, P.Q.; Duc, P.M.; Thuan, N.V. Estimation of vehicle dynamics states using Luenberger observer. Int. J. Mech. Eng. Robot. Res. 2019, 8, 430–436. [Google Scholar]
  12. Moussa, B.H.; Bakhti, M. Nonlinear tyre model-based sliding mode observer for vehicle state estimation. Int. J. Dyn. Control 2024, 12, 2944–2957. [Google Scholar] [CrossRef]
  13. Yang, B.; Wang, H.; Shi, Z. Interacting multiple model adaptive robust Kalman filter for process and measurement modeling errors simultaneously. Signal Process 2025, 227, 109743. [Google Scholar] [CrossRef]
  14. Zhang, Y.; Huang, Y.; Deng, K.; Shi, B.; Wang, X.; Li, L.; Song, J. Vehicle Dynamics Estimator Utilizing LSTM-Ensembled Adaptive Kalman Filter. IEEE Trans. Ind. Electron. 2025, 72, 5429–5439. [Google Scholar] [CrossRef]
  15. Ding, H.T.; Guo, K.H.; Chen, H. LQR method for yaw moment decision in vehicle stability control. J. Jilin Univ. (Eng. Technol. Ed.) 2010, 40, 597–601. [Google Scholar] [CrossRef]
  16. Zhu, S.; Lu, J.; Zhu, L.; Chen, H.; Gao, J.; Xie, W. Coordinated control of differential drive-assist steering and direct yaw moment control for distributed-drive electric vehicles. Electronics 2024, 13, 3711. [Google Scholar] [CrossRef]
  17. Xue, H.T.; Zhang, Y.L.; Song, Z.W.; Feng, H. Fault-tolerant control of four-wheel-hub-drive electric vehicles based on MPC-MSCA. J. Traffic Transp. Eng. 2024, 24, 148–158. [Google Scholar] [CrossRef]
  18. Feng, H.; Tao, Y.; Feng, J.; Zhang, Y.; Xue, H.; Wang, T.; Xing, X.; Chen, P. Fault-tolerant collaborative control of four-wheel-drive electric vehicle for one or more in-wheel motors’ faults. Sensors 2025, 25, 1540. [Google Scholar] [CrossRef]
  19. Liao, Z.; Cai, L.; Li, J.; Zhang, Y.; Liu, C. Direct yaw moment control of eight-wheeled distributed drive electric vehicles based on super-twisting sliding mode control. Front. Mech. Eng. 2024, 9, 115. [Google Scholar] [CrossRef]
  20. Liu, J.; Shen, J.; Liu, H.; Huang, H. Direct yaw-moment control of vehicles based on phase plane analysis. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2022, 236, 2459–2474. [Google Scholar] [CrossRef]
  21. Wang, F.X.; Yin, G.D.; Shen, T.; Ren, Y.; Wang, Y.; Feng, B. Nonlinear robust fusion estimation of sideslip angle and tire lateral force for four-wheel-drive electric vehicles. China Mech. Eng. 2022, 33, 2673–2683. [Google Scholar]
  22. Fu, X.; Sun, W.; Huang, B.; Xing, A.J.; Wang, J. Road adhesion coefficient estimation based on exponentially weighted fading memory unscented Kalman filter. Automob. Technol. 2018, 1, 31–37. [Google Scholar] [CrossRef]
  23. Chen, B.; Liu, X.; Zhao, H.; Principe, J.C. Maximum correntropy Kalman filter. Automatica 2017, 76, 70–77. [Google Scholar] [CrossRef]
  24. Liu, X.; Ren, Z.; Lyu, H.; Jiang, Z.; Ren, P.; Chen, B. Linear and nonlinear regression-based maximum correntropy extended Kalman filtering. IEEE Trans. Syst. 2019, 51, 3093–3102. [Google Scholar] [CrossRef]
  25. Zhang, F.; Feng, J.; Qi, D.; Liu, Y.; Shao, W.; Qi, J.; Lin, Y. Joint estimation of vehicle state and parameter based on maximum correntropy adaptive unscented Kalman filter. Int. J. Automot. Technol. 2023, 24, 1553–1566. [Google Scholar] [CrossRef]
  26. Zhang, H.F. Research on Electronic Differential Control Strategy for Compact Cars Based on Ackerman Model. Master’s Thesis, Inner Mongolia University of Technology, Hohhot, China, 2023. [Google Scholar] [CrossRef]
  27. Zhu, J.N. Research on Yaw Stability Control Strategy for Distributed Drive Electric Vehicles Based on Torque Distribution. Master’s Thesis, Beijing Institute of Technology, Beijing, China, 2017. [Google Scholar] [CrossRef]
  28. Qin, Y.F. Research on Rear-Wheel Differential Steering Control for Electric Vehicles. Master’s Thesis, Changchun University of Technology, Changchun, China, 2022. [Google Scholar] [CrossRef]
  29. Zhu, H.; Zhang, F.; Zhang, Y.; Su, L.; Gong, G. Yaw stability research of the distributed drive electric bus by adaptive nonsingular fast terminal sliding mode control. Machines 2022, 10, 969. [Google Scholar] [CrossRef]
  30. Zhu, S.P.; Lyu, C. Distributed Drive Control Technology for Hub Motors; China Machine Press: Beijing, China, 2022; p. 231. [Google Scholar]
Figure 1. Nonlinear 3-degree-of-freedom vehicle model.
Figure 1. Nonlinear 3-degree-of-freedom vehicle model.
Vehicles 07 00080 g001
Figure 2. The filtering process of the MCCUKF.
Figure 2. The filtering process of the MCCUKF.
Vehicles 07 00080 g002
Figure 3. Ackermann steering model.
Figure 3. Ackermann steering model.
Vehicles 07 00080 g003
Figure 4. Schematic diagram of torque differential control principle.
Figure 4. Schematic diagram of torque differential control principle.
Vehicles 07 00080 g004
Figure 5. Linear 2-DOF model.
Figure 5. Linear 2-DOF model.
Vehicles 07 00080 g005
Figure 6. Double lane-change estimation results: (a) longitudinal velocity; (b) sideslip angle at the center of mass; (c) yaw rate.
Figure 6. Double lane-change estimation results: (a) longitudinal velocity; (b) sideslip angle at the center of mass; (c) yaw rate.
Vehicles 07 00080 g006
Figure 7. Slalom test estimation results: (a) longitudinal velocity; (b) sideslip angle at the center of mass; (c) yaw rate.
Figure 7. Slalom test estimation results: (a) longitudinal velocity; (b) sideslip angle at the center of mass; (c) yaw rate.
Vehicles 07 00080 g007
Figure 8. Double lane-change tracking results on road surfaces: (a) yaw rate; (b) sideslip angle at the center of mass.
Figure 8. Double lane-change tracking results on road surfaces: (a) yaw rate; (b) sideslip angle at the center of mass.
Vehicles 07 00080 g008
Figure 9. Double lane-change tracking results under low tire–road friction coefficients: (a) yaw rate; (b) sideslip angle at the center of mass.
Figure 9. Double lane-change tracking results under low tire–road friction coefficients: (a) yaw rate; (b) sideslip angle at the center of mass.
Vehicles 07 00080 g009
Figure 10. Interface road slalom test tracking results: (a) yaw rate; (b) sideslip angle at the center of mass.
Figure 10. Interface road slalom test tracking results: (a) yaw rate; (b) sideslip angle at the center of mass.
Vehicles 07 00080 g010
Figure 11. Slalom test change tracking results under low tire–road friction coefficients: (a) yaw rate; (b) sideslip angle at the center of mass.
Figure 11. Slalom test change tracking results under low tire–road friction coefficients: (a) yaw rate; (b) sideslip angle at the center of mass.
Vehicles 07 00080 g011
Table 1. Vehicle parameters.
Table 1. Vehicle parameters.
ParameterValue
Total vehicle mass/kg1412
Distance from center of mass to front axis/m1.015
Distance from center of mass to rear axis/m1.895
Yaw moment of inertia/(kg·m2)1536.7
Track width/m1.675
Height of center of gravity/m0.54
Tire rolling radius/m0.325
Table 2. RMSE of estimated parameters.
Table 2. RMSE of estimated parameters.
ParameterUKFMCCUKFDifference
Longitudinal velocity0.023500.008900.01460
Sideslip angle at the center of mass0.001000.000780.00022
Yaw rate0.001200.000790.00041
Table 3. RMSE of estimated parameters.
Table 3. RMSE of estimated parameters.
ParameterUKFMCCUKFDifference
Longitudinal velocity0.020200.008700.01150
Sideslip angle at the center of mass0.000530.000380.00015
Yaw rate0.002200.000830.00137
Table 4. RMSE values under different control algorithms.
Table 4. RMSE values under different control algorithms.
ParameterWithout ControlSpeed ControlTorque Control
Yaw rate0.01660.01150.0092
Sideslip angle at the center of mass0.00940.00880.0084
Table 5. RMSE values under different control algorithms.
Table 5. RMSE values under different control algorithms.
ParameterWithout ControlSpeed ControlTorque Control
Yaw rate0.03160.02540.0203
Sideslip angle at the center of mass0.00650.00540.0028
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

Sun, H.; Wang, H. Research on Electric Vehicle Differential System Based on Vehicle State Parameter Estimation. Vehicles 2025, 7, 80. https://doi.org/10.3390/vehicles7030080

AMA Style

Sun H, Wang H. Research on Electric Vehicle Differential System Based on Vehicle State Parameter Estimation. Vehicles. 2025; 7(3):80. https://doi.org/10.3390/vehicles7030080

Chicago/Turabian Style

Sun, Huiqin, and Honghui Wang. 2025. "Research on Electric Vehicle Differential System Based on Vehicle State Parameter Estimation" Vehicles 7, no. 3: 80. https://doi.org/10.3390/vehicles7030080

APA Style

Sun, H., & Wang, H. (2025). Research on Electric Vehicle Differential System Based on Vehicle State Parameter Estimation. Vehicles, 7(3), 80. https://doi.org/10.3390/vehicles7030080

Article Metrics

Back to TopTop