Next Article in Journal
Research on Layout Planning of Electric Vehicle Charging Facilities in Macau Based on Spatial Syntax Analysis
Previous Article in Journal
Investigating Barriers to EV Adoption in Morocco: Insights from an Emerging Economy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Decoupling Control of Four-Wheel Steering Distributed Drive Electric Vehicles

School of Automotive and Traffic Engineering, Jiangsu University of Technology, Changzhou 213001, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2025, 16(12), 673; https://doi.org/10.3390/wevj16120673
Submission received: 27 October 2025 / Revised: 8 December 2025 / Accepted: 12 December 2025 / Published: 14 December 2025

Abstract

To address the issue of limited accuracy in vehicle lateral and longitudinal dynamics control—caused by the strong coupling and nonlinearity between the four-wheel steering and distributed drive systems, particularly under crosswind disturbances—a control method integrating differential geometric decoupling with robust control is proposed. This integrated approach mitigates coupling effects among the vehicle motions in various directions, thereby enhancing overall robustness. The control architecture adopts a hierarchical structure: the upper layer takes the deviation between the ideal and actual models as input and generates longitudinal, yaw, and lateral control laws via robust control; the middle layer employs differential geometric methods to decouple the nonlinear system, deriving the total driver-required driving torque, additional yaw moment, and rear-wheel steering angle; and the lower layer utilizes a quadratic programming algorithm to optimize the distribution of driving torque across the four wheels. Finally, simulation verification is conducted based on a co-simulation platform using TruckSim 2022 and MATLAB R2024a/Simulink. The simulation results demonstrate that, compared to the sliding mode control (SMC) and the uncontrolled scenario, the proposed method improves the driving stability and safety of the four-wheel steering distributed drive vehicle under multiple operating conditions.

1. Introduction

With the rapid advancement of intelligent vehicle technologies, modern chassis control systems are evolving toward integration, electrification, and intelligence. In recent years, integrated chassis control has emerged as a critical research focus in the dynamics of distributed drive electric vehicles (DDEVs) [1,2]. DDEVs, characterized by precise handling, short transmission chains, low energy losses, and compact structures, provide an optimal hardware platform for vehicle stability control via direct yaw moment control (DYC) [3,4,5]. As a critical safety control method, four-wheel steering (4WS) technology actively intervenes in vehicle steering to approximate ideal response characteristics, thereby significantly enhancing handling stability [6,7]. Currently, numerous researchers are conducting extensive investigations into the integrated control of 4WS and distributed drive systems.
Zuo et al. [8] proposed a hierarchical control strategy. The upper-layer controller employed sliding mode control to coordinate the rear-wheel steering angle and direct yaw moment, while the lower-layer controller optimized torque distribution based on the tire load rate to enhance vehicle stability. Chen et al. [9] developed a hierarchical coordinated controller integrating active front steering (AFS) and DYC using extension coordination control theory, with wheel torque allocation optimized through quadratic programming. Zakaria et al. [10] implemented fuzzy logic-based DYC for an eight-wheel independently driven vehicle. Jin et al. [11] combined fuzzy control with a linear quadratic regulator (LQR) for 4WS implementation, activating additional yaw moment when exceeding predefined thresholds. While these approaches effectively improve vehicle stability, they generally neglect longitudinal dynamics analysis.
Lin et al. [12] implemented independent control of longitudinal, lateral, and yaw motions using a backstepping sliding mode approach, significantly enhancing vehicle lateral stability. Ni et al. [13] developed separate longitudinal and robust lateral controllers for autonomous racing vehicles, demonstrating the practical applicability of the algorithm. While these decentralized control architectures feature relatively simple algorithms and modest hardware requirements, they insufficiently address the inherent coupling between vehicle longitudinal and lateral dynamics.
This oversight presents two major challenges: First, both speed control and stability control in DDEVs are achieved through wheel torque regulation, creating strong subsystem coupling due to conflicting control objectives. Second, tire force variations during steering operations further intensify longitudinal–lateral coupling, significantly complicating precise vehicle dynamics control. Given the strongly coupled and nonlinear nature of vehicle dynamics systems, researchers have extensively investigated various decoupling methodologies.
Yu et al. [14] developed a feedback–feedforward neural network decoupling strategy that achieved long-range decoupled tracking and improved tracking accuracy under emergency longitudinal-lateral coupled conditions. Zhang et al. [15] implemented an extreme learning machine (ELM)-based neural network inverse dynamics system, successfully decoupling the longitudinal, lateral, yaw, and roll motions in chassis-integrated control. This algorithm demonstrated excellent path-tracking performance when applied to autonomous vehicles. Chang et al. [16] introduced a novel CNN-LSTM inverse system design methodology that effectively decoupled lateral and yaw dynamics while enhancing both tracking capability and stability. Liang et al. [17] employed neural networks to establish a pseudo-linear system and applied internal model control theory to coordinate longitudinal and lateral motion control, obtaining satisfactory control performance. Although these neural network-based inverse system approaches exhibit favorable decoupling performance and accuracy, their heavy dependence on extensive offline training data results in compromised real-time processing capability and limited emergency handling performance.
Differential geometry and differential flatness theory represent prevalent mathematical approaches for addressing nonlinear control problems, offering significant computational complexity reduction. Wang et al. [18] successfully decoupled vehicle roll and planar dynamics using differential geometry methods, incorporating a load transfer ratio-based control trigger that effectively regulated roll angle and yaw rate independently. Wu et al. [19] conducted comprehensive analysis of chassis system coupling relationships, establishing a pseudo-linear system through inverse system serialization to achieve decoupled control of lateral, yaw, and roll motions. However, these approaches uniformly neglected the influence of longitudinal motion on lateral dynamics. Wang et al. [20] demonstrated the differential flatness property in three-degree-of-freedom (3-DOF) vehicle models and implemented a backstepping controller for longitudinal-lateral decoupled control. Nevertheless, the experimental validation omitted external disturbance testing, leaving the disturbance rejection capability of the system unverified. Gao et al. [21] applied differential geometry theory to decouple longitudinal-lateral vehicle dynamics, developing a virtual control law with tire cornering stiffness estimation that enhanced intelligent vehicle path-tracking. However, this method exhibited insufficient precision in yaw rate control.
While the aforementioned studies have all employed differential geometric methods, they primarily focus on front-wheel-steering electric vehicles, rather than distributed drive electric vehicles capable of four-wheel steering. Based on this, this paper proposes a hierarchical controller that integrates differential geometric decoupling control with robust control. The controller decouples the three-input-three-output nonlinear vehicle system into three independent subsystems, enabling separate control of longitudinal, yaw, and lateral motions while enhancing disturbance rejection capabilities. Validation was conducted through TruckSim-MATLAB/Simulink co-simulation under various operating conditions. Compared to sliding mode control (SMC) and uncontrolled scenarios, the proposed method demonstrates superior performance, maintaining precise longitudinal velocity tracking while significantly improving yaw stability.

2. Vehicle Dynamics Modeling

2.1. Nonlinear 3-DOF Dynamic Model of 4WS Vehicle

The vehicle is simplified as a single-track model with the following assumptions: tire rolling resistance is negligible; load transfer between the front and rear axles is disregarded; and suspension system effects are excluded. The model considers only the longitudinal, lateral, and yaw dynamics of a 4WS vehicle. As shown in Figure 1, the system inputs are directly defined as the front/rear wheel steering angles and tire forces. Based on Newton’s second law, the 3-DOF vehicle dynamics equations are derived as follows:
m v ˙ x = m v y r + F l f + F l r + Δ F w x m v ˙ y = m v x r + F c f + F c r + Δ F w y I z r ˙ = a F c f b F c r + Δ M w z
In the formula, m denotes the total vehicle mass; r is the yaw rate of the vehicle; v x and v y are the longitudinal velocity and lateral velocity at the center of mass of the vehicle, respectively; F l f and F l r are the components of the longitudinal and lateral forces on the front and rear axles along the x-axis, respectively; and F c f and F c r are the components of the longitudinal and lateral forces on the front and rear axles along the y-axis, as determined by Equation (2). I z is the moment of inertia of the vehicle body and a and b are the longitudinal distances from the vehicle center of mass to the front and rear axles, respectively. Δ F w x , Δ F w y , and Δ M w z are the longitudinal drag force, lateral drag force, and yaw resistance moment generated by crosswind, respectively, acting as external disturbances during vehicle travel.
F l f = F x f cos δ f F y f sin δ f F l r = F x r cos δ r + F y r sin δ r F c f = F x f sin δ f + F y f cos δ f F c r = F x r sin δ r + F y r cos δ r
In the formula, F x f and F x r are the longitudinal forces acting on the front and rear axles, respectively; F y f and F y r are the lateral forces acting on the front and rear axles, respectively; δ f is the steering angle of the front wheels; and δ r is the steering angle of the rear wheels.
Since the lateral forces acting on the front and rear axles of the vehicle are composed of the lateral forces of the four wheels, assuming that the tire model is a linear tire model, F y f and F y r can be expressed as:
F y f = C f α f = C f δ f β a r v x F y r = C r α r = C r δ r β + b r v x
In the formula, β is the sideslip angle of the vehicle; α f and α r are the tire sideslip angles of the front and rear axles, respectively; and C f and C r are the cornering stiffness coefficients of the front and rear axles, respectively.
Figure 2 illustrates the tire force diagram. According to tire rotation dynamics, the longitudinal tire force can be expressed as:
F x i j = T d i j T b i j I w ω ˙ i j R ,   i j = f l , f r , r l , r r
In the formula, R is the effective rolling radius of the tire; T d i j is the driving torque applied to the tire; T b i j is the braking torque acting on the tire; I w is the rotational inertia of the tire; and ω i j is the angular velocity of tire rotation.
Under the high-speed steady-state conditions considered in this study, the tire angular acceleration term I w ω ˙ i j is negligible compared to the driving/braking torques, and thus its influence is omitted. Furthermore, given that the front and rear wheel steering angles are typically small during high-speed driving, we employ the following small-angle approximations: sin δ f = sin δ r = 0 and cos δ f = cos δ r = 1 . Through this modeling approach, the essential nonlinearities and coupling characteristics of the system are preserved, while the complex nonlinear vehicle dynamics model is significantly simplified. The resulting model accurately captures the motion behavior of the vehicle, thereby facilitating subsequent controller design [22].
Substituting Equations (2) to (4) into Equation (1) and simplifying, we can obtain:
v ˙ x = T x m R + β r v x + Δ F w x m r ˙ = a 2 C f + b 2 C r I z v x r a C f b C r I z β + a C f δ f I z b C r δ r I z + Δ M I z + Δ M w z I z β ˙ = C f + C r m v x β a C f b C r m v x 2 + 1 r + C f δ f m v x + C r δ r m v x + Δ F w y m v x
In the formula, T x = R F x i j = T d i j T b i j is the sum of the longitudinal torque of each tire, which represents the total driving torque required by the driver, and Δ M is the additional yaw moment.
By defining the state vector x = v x r β T and the input vector u = T x Δ M δ r T , the coupled 3-DOF vehicle dynamics model can be derived as follows:
v ˙ x r ˙ β ˙ = β r v x a 2 C f + b 2 C r I z v x r a C f b C r I z β + a C f δ f I z C f + C r m v x β a C f b C r m v x 2 + 1 r + C f δ f m v x + 1 m R 0 0 0 1 I z b C r I z 0 0 C r m v x T x Δ M δ r + 1 m 0 0 0 1 I z 0 0 0 1 m v x Δ F w x Δ M w z Δ F w y

2.2. Ideal Reference Model

In vehicle dynamics analysis, the ideal reference model focuses on the lateral motion state when the vehicle is in a steady-state condition. Under this state, the desired yaw rate and sideslip angle can be calculated. The motion is subject to specific simplifying assumptions: only the front wheels undergo steering action, and the front-wheel steering angle is sufficiently small to be negligible in the analysis. At this point, the vehicle performs uniform circular motion, meaning both the linear acceleration and angular acceleration are zero (i.e., v ˙ y = 0 and r ˙ = 0 ). The 2-DOF vehicle model can be transformed to express the steady-state yaw rate as a function of longitudinal velocity and front-wheel steering angle:
r d = δ f v x L + m v x 2 a C f b C r L C f C r
Taking into account the effect of the road adhesion coefficient μ , the lateral acceleration a y of the vehicle during driving should satisfy a y μ g . At the same time, the motion state of the vehicle also needs to conform to:
a y = r v x + v ˙ x tan β + v x β 1 + tan β
In the formula, when the vehicle is in a steady state, β is relatively small, so the last two terms can be ignored, and a y = r v x is taken. Considering that there are many influencing factors in the actual situation, a 15% stability margin is used. Since the ideal sideslip angle of the center of mass is 0, the finally optimized target yaw rate and sideslip angle of the center of mass can be obtained as follows:
r d = min r d , 0.85 μ g v x sgn δ f β d = 0
In the formula, μ is the road adhesion coefficient; r d and β d are the ideal yaw rate and sideslip angle of the center of mass, respectively; and g is the acceleration due to gravity.

3. Control System Design

To achieve accurate tracking of reference values and improve crosswind disturbance rejection capability, a hierarchical controller combining a decoupling controller and robust controller was designed. The control system was implemented through co-simulation between TruckSim and MATLAB/Simulink, with the controller structure shown in Figure 3.
The ideal reference model takes vehicle speed and front-wheel steering angle from the TruckSim driver model as inputs to calculate the desired yaw rate and center-of-mass sideslip angle. The upper-layer robust controller receives deviations between actual vehicle states (speed, sideslip angle, and yaw rate) and their reference values, then computes longitudinal, lateral, and yaw motion control laws through the controller. The middle layer performs differential geometry-based decoupling control, using the control laws from the robust controller as virtual inputs to resolve the 3-DOF nonlinear system into total driver demand torque, rear-wheel steering angle, and additional yaw moment. For torque distribution, the lower layer applies a constrained optimal allocation method to calculate wheel torques based on additional yaw moment and total demand torque. Finally, the rear-wheel steering angle and four-wheel torques are fed back to the TruckSim vehicle model, enabling the three state variables to track the reference model states and achieving stability control.

3.1. Differential Geometry Decoupling Controller Design

Rewrite Equation (6) into the structure of an affine nonlinear system and its specific form is as follows:
x ˙ = f x + g x u + p x w y = h x = x
In the formula, x = v x r β T u = T x Δ M δ r T w = Δ F w x Δ M w z Δ F w y T f x = f 1 x f 2 x f 3 x = β r v x a 2 C f + b 2 C r I z v x r a C f b C r I z β + a C f δ f I z C f + C r m v x β a C f b C r m v x 2 + 1 r + C f δ f m v x p x = 1 m 0 0 0 1 I z 0 0 0 1 m v x ; and g x = g 1 x g 2 x g 3 x = 1 m R 0 0 0 1 I z b C r I z 0 0 C r m v x .
Considering the dynamic characteristics of the disturbance terms, the disturbance terms are ignored during the decoupling process, which facilitates the selection of the subsequent state feedback control law.
Lemma 1
([23]). For Equation (10), it has a relative degree at point  x 0 , that is, the decoupling matrix  E x  is non-singular at point  x 0 . Then the input-output decoupling problem of the system can be solved by static state feedback near point  x 0 . The solution is the feedback defined by the following matrix:
u x = α x + β x v 0
α x = E 1 x b x
β x = E 1 x
E x = L g 1 L f γ 1 1 h 1 x L g m L f γ 1 1 h 1 x L g 1 L f γ 2 1 h 2 x L g m L f γ 2 1 h 2 x L g 1 L f γ m 1 h 2 x L g m L f γ m 1 h m x
b x = L f γ 1 h 1 x L f γ m h m x T
In the formula,  v 0 = v 1 v m T  is the new virtual control input.
Assume that the controller is not enabled when the longitudinal velocity is zero, that is, v x 0 , and it can be used in the denominator for calculation. Differentiate the system outputs y 1 , y 2 , and y 3 , respectively until the system input u is explicitly contained, and then stop differentiating. The first-order Lie derivative of y 1 is as follows:
y ˙ 1 = L f h 1 x + L g h 1 x u + L p h 1 x w
In the formula, L f h 1 x = h 1 x x f x = β r v x ; L g h 1 x = L g 1 h 1 x L g 2 h 1 x L g 3 h 1 x ; L g 1 h 1 x = h 1 x x g 1 x = 1 m R ; L g 2 h 1 x = h 1 x x g 2 x = 0 ; and L g 3 h 1 x = h 1 x x g 3 x = 0 .
At this time, L g h 1 x 0 , that is, the first-order Lie derivative of y 1 explicitly contains the system input u , so stop differentiating. The relative degree of the system γ 1 = 1 . The first-order Lie derivative of y 2 is as follows:
y ˙ 2 = L f h 2 x + L g h 2 x u + L p h 2 x w
In the formula, L f h 2 x = h 2 x x f x = a 2 C f + b 2 C r I z v x r a C f b C r I z β + a C f δ f I z ; L g h 2 x = L g 1 h 2 x L g 2 h 2 x L g 3 h 2 x ; L g 1 h 2 x = h 2 x x g 1 x = 0 ; L g 2 h 2 x = h 2 x x g 2 x = 1 I z ; and L g 3 h 2 x = h 2 x x g 3 x = b C r I z .
At this time, L g h 2 x 0 , that is, the first-order Lie derivative of y 2 explicitly contains the system input u , so stop differentiating. The relative degree of the system γ 2 = 1 . The first-order Lie derivative of y 3 is as follows:
y ˙ 3 = L f h 3 x + L g h 3 x u + L p h 3 x w
In the formula, L f h 3 x = h 3 x x f x = C f + C r m v x β a C f b C r m v x 2 + 1 r + C f δ f m v x ; L g h 3 x = L g 1 h 3 x L g 2 h 3 x L g 3 h 3 x ; L g 1 h 3 x = h 3 x x g 1 x = 0 ; L g 2 h 3 x = h 3 x x g 2 x = 0 ; and L g 3 h 3 x = h 3 x x g 3 x = C r m v x .
At this time, L g h 3 x 0 , that is, the first-order Lie derivative of y 3 explicitly contains the system input u , so stop differentiating. The relative degree of the system γ 3 = 1 .
According to Lemma 1, when v x 0 , the relative degree of the system γ 1 γ 2 γ 3 = 1 1 1 exists, and the decoupling matrix E x (Equation (19)) is non-singular. Therefore, the system can achieve full-state feedback linearization. Select the state variables as shown in Equation (20).
E x = L g 1 L f γ 1 1 h 1 x L g 2 L f γ 1 1 h 1 x L g 3 L f γ 1 1 h 1 x L g 1 L f γ 2 1 h 2 x L g 2 L f γ 2 1 h 2 x L g 3 L f γ 2 1 h 2 x L g 1 L f γ 3 1 h 3 x L g 2 L f γ 3 1 h 3 x L g 3 L f γ 3 1 h 3 x = 1 m R 0 0 0 1 I z b C r I z 0 0 C r m v x
z = z 1 z 2 z 3 = L f γ 1 1 h 1 x L f γ 2 1 h 2 x L f γ 3 1 h 3 x = v x r β
The decoupling control law of the system, Equation (21), is obtained.
u = E 1 x L f γ 1 h 1 x L f γ 2 h 2 x L f γ 3 h 3 x + v 1 v 2 v 3 = E 1 x f x + v 1 v 2 v 3
Substituting Equations (19) and (21) into Equation (10), the decoupled linearized system can be obtained as follows:
z ˙ = v 1 v 2 v 3 + p x w y = z
Thus, the coupled nonlinear 3-DOF vehicle system has been decoupled into three independent linear subsystems. The three subsystems, respectively, use the new virtual inputs v 1 , v 2 , and v 3 of the system to independently control the system outputs of longitudinal velocity, yaw rate, and sideslip angle of the center of mass. Each output is not affected by other virtual inputs.

3.2. Robust Controller Design

In order to eliminate the influence of external interference in the modeling process, it is necessary to design an appropriate robust controller to enhance the anti-interference ability of the system. Define the system reference value z d = v x d r d β d T and the deviation e = z z d , then the system deviation state space can be described as:
e ˙ = A e + B 1 v + B 2 w y e = C e + D 1 v + D 2 w
In the formula, A = D 1 = D 2 = 0 ; B 1 = C = I 3 ; and B 2 = p x .
Definition 1
[24]. Suppose there is a transfer function  T s  that can be expressed as  T s = D + C s I A 1 B , then the following two conditions are equivalent:
  • The system is asymptotically stable, and  T s < γ
  • There exists a positive definite symmetric matrix  X  such that:
A T X + X A X B C T B T X γ I D T C D γ I < 0
Lemma 2
([24]). For system (23), there exists a state-feedback  H  controller if and only if there exists a symmetric positive-definite matrix  X  and a matrix  W  such that the following Linear Matrix Inequality (LMI) (25) holds. Then the robust controller of the system can be expressed as  v = W X 1 e .
A X + B W + A X + B W T B 1 C X + D 2 W T B 1 T I D 1 T C X + D 2 W D 1 γ 2 I < 0
Among them, γ represents the supremum of the H norm of the closed-loop system. The smaller the supremum, the better the control effect of the designed robust controller. However, when the supremum is too small, it may lead to no solution for the controller [25]. Therefore, when designing the robust controller, the following constraints are imposed on the supremum:
trace y e < ρ ρ = γ min
So far, for the decoupled linear system, a robust controller based on LMI has been designed. Its essence is to find the optimal solution of the LMI system. The mincx function in MATLAB can be used to solve Equations (25) and (26).

3.3. Torque Distribution Controller Design

Distributed drive vehicles control the power output of each tire by coordinating the torque among the wheels to ensure the stable driving of the vehicle. The controller uses an optimal distribution algorithm of quadratic programming. Under multiple introduced constraints, it gives full play to the role of each tire.
  • Objective function of minimum torque distribution error
The distribution of the four-wheel torque first needs to meet the requirements of the additional yaw moment and the total demand torque. Therefore, minimizing the torque distribution error is set as the control objective, and the corresponding objective function expression is obtained as follows:
min J 1 = min W v ξ B τ T ξ B τ
In the formula, W v = d i a g W T x , W Δ M is the control demand weight matrix; ξ = T x Δ M T is the demand matrix; B = 1 1 1 1 B f 2 R B f 2 R B r 2 R B r 2 R is the control efficiency matrix; and τ = T f l T f r T r l T r r T is the control input matrix.
2.
Objective function based on tire load rate
The ratio of the tire force to the maximum adhesion force that the road surface can provide is called the tire load rate. The greater the tire load rate, the more road adhesion force is consumed by the tire force, resulting in less remaining available adhesion force, making the tire closer to the saturation state and thus reducing the stability margin of the vehicle. Based on this, in this paper, the minimum sum of the squares of the four-wheel tire load rates is taken as the objective of torque optimization distribution. The expression of the objective function is:
min J 2 = min F x i j 2 + F y i j 2 μ 2 F z i j 2
It is relatively difficult to directly control the lateral tire force, and the longitudinal tire force can be directly adjusted by controlling the motor. Therefore, considering the actual working conditions and calculation efficiency comprehensively, the objective function can be simplified as:
min J 2 = min τ T H τ
In the formula, H = d i a g μ F z f l R 2 , μ F z f r R 2 , μ F z r l R 2 , μ F z r r R 2 represents the Hessian matrix.
Thus, for the purpose of achieving optimal torque distribution, the following objective function is formulated:
min J = min J 1 + J 2 = min τ T H τ + W v ξ B τ T ξ B τ
In torque distribution, in addition to the optimization objective, two constraint conditions need to be set: the tire adhesion limit and the torque limit of the in-wheel motor, to meet the safety requirements of tire adhesion and the driving and braking capabilities of the in-wheel motor, respectively.
The longitudinal and lateral forces of each tire satisfy the constraints of the adhesion ellipse. The constraint conditions are:
F x i j 2 + F y i j 2 μ F z i j
Equivalent to it is the torque expression:
μ F z i j 2 F y i j 2 R T x i j μ F z i j 2 F y i j 2 R
Let the peak torque of the motor be T max , then the torque of each wheel needs to satisfy:
T min T x i j T max

4. Simulation Analysis

TruckSim software is standard software in the automotive industry, and its results have a high degree of reliability. To verify the control strategy proposed in this paper, a co-simulation platform was established based on TruckSim 2022 and MATLAB R2024a/Simulink. The basic vehicle parameters are shown in Table 1. A multi-condition simulation experiment was designed, including double-lane change conditions, fishhook conditions, and crosswind conditions, to simulate and verify three control strategies. The three control strategies are the decoupling and robust control of four-wheel steering and distributed drive (Decoupling + Robust) proposed in this paper, the sliding mode control of four-wheel steering and distributed drive (SMC), and no control with only front-wheel steering (No Controller). “Reference” represents the ideal target value.

4.1. Comparison Scheme: Sliding Mode Control

Currently, sliding mode control (SMC) architectures are widely implemented in electric vehicle stability control systems. The proposed SMC-based controller determines the control outputs for the rear-wheel steering angle and additional yaw moment based on deviations between the actual and desired sideslip angle and yaw rate. The overall control structure consists of:
δ r = C f + C r C r β + a C f b C r m v x 2 1 m v x C r r C f C r δ f + m v x C r λ 1 e 1 + m v x ε 1 s a t s 1 + k 1 s 1 C r β ˙ d Δ M = a C f b C r β a 2 C f + b 2 C r v x r + a C f δ f b C r δ r I z λ 2 e 2 I z ε 2 s a t s 2 + k 2 s 2 + r ˙ d
In the formula, e 1 = β β d ; e 2 = r r d ; s i = e i + λ i 0 t e i d t   , i = 1 , 2 ; and s a t s is the saturation function. The control parameters are as follows: λ 1 = 0.2 ; λ 2 = 2 ; ε 1 = 3 ; ε 2 = 40 ; k 1 = 3 ; k 2 = 30 .

4.2. Double-Lane Change Condition

The double-lane change (DLC) condition can simulate the emergency lane change of a vehicle while driving on a highway. The vehicle speed is 80 km/h and the road adhesion coefficient is 0.85. Figure 4 is the DLC simulation path. The results are shown in Figure 5, and the peak error data are presented in Table 2.
It can be seen from Figure 5a that when the steering wheel angle changes, the longitudinal vehicle speeds of vehicles under each control strategy are affected to varying degrees. Analyzing the data in Table 2, it can be seen that the fluctuation amplitude of the longitudinal velocity response curve of Decoupling + Robust is the smallest, and the maximum peak error is only 0.1042 km/h. Compared with other control strategies, the longitudinal velocity of the vehicle is optimized by 72.19% and 85.81%, respectively. This proves that the Decoupling + Robust control strategy has the highest tracking degree for the longitudinal velocity.
Figure 5b shows the curve of the wheel driving torque output by the four in-wheel motors under the control strategy of this paper. It can be seen that the four wheels can achieve torque distribution in the form of driving on one side and braking on the other side. Moreover, the driving torques of the front and rear wheels respond simultaneously. The driving torque of the front wheels is significantly higher than that of the rear wheels, making full use of the adhesion of the tires with a larger axle load, ensuring sufficient lateral adhesion and improving the vehicle driving stability.
It can be seen from Figure 5c and Table 2 that the control strategy proposed in this paper has the best tracking performance for the yaw rate. Its change trend is the most consistent with the expected value and the fluctuation is the smoothest. Compared with other control strategies, the peak error of the yaw rate of the vehicle is optimized by 92.52% and 95.68%. This proves that the vehicle under the Decoupling + Robust control has better stability. It can be seen from Figure 5d and Table 2 that compared with the ideal value curve, the peak errors of vehicles under each control strategy are 0.7541 deg, 1.1707 deg, and 2.1111 deg. The peak error of the vehicle under the Decoupling + Robust control is smaller, proving that the Decoupling + Robust control is effective.

4.3. Fishhook Condition

The fishhook condition is used to test the stability of the vehicle under extreme conditions. The vehicle speed is set at 80 km/h and the road adhesion coefficient is 0.85. Figure 6 shows the steering wheel angle under fishhook condition. The results are shown in Figure 7, and the peak error data are presented in Table 3.
As can be seen from Figure 7a, the vehicles under the SMC and No Controller control strategies failed to closely track the target longitudinal vehicle speed. In contrast, the vehicle under the Decoupling + Robust control had the smallest peak error, with optimizations of 81.06% and 92.43% compared to the vehicles under other control strategies, respectively. This demonstrates that the Decoupling + Robust control strategy has a better control effect.
Figure 7b shows the curve of the wheel driving torque output by the four in-wheel motors under the control strategy of this paper. It can be seen that the four wheels can achieve torque distribution in the form of driving on one side and braking on the other side. Moreover, the driving torques of the front and rear wheels respond simultaneously.
The driving torque of the front wheels is significantly higher than that of the rear wheels, making full use of the adhesion of the tires with a larger axle load, ensuring sufficient lateral adhesion and improving the vehicle driving stability.
From Figure 7c, it can be seen that compared with the ideal value curve, the yaw rate curves of the vehicles under the SMC and No Controller controls both had delays. However, the curve of the Decoupling + Robust control was highly consistent with the ideal value curve. The peak error of the yaw rate of the vehicle was optimized by 39.82% and 86.83% compared to the vehicles under other control strategies, respectively, proving the effectiveness of the Decoupling + Robust control. From Figure 7d and Table 3, it can be seen that the peak errors of the sideslip angle of the center of mass of the vehicles under each control strategy were 1.1817 deg, 1.3017 deg, and 1.6783 deg. The Decoupling + Robust control had the smallest peak error. These results highlight the significantly improved stability of this control system under the fishhook condition.

4.4. Crosswind Interference Condition

To verify whether the controller proposed in this paper can control the uncertain disturbances during the driving process of the vehicle, a crosswind interference test was designed. The test conditions are as follows: The vehicle travels straight into the crosswind area at a speed of 80 km/h. A crosswind is continuously generated from 2 s to 6 s, with a maximum wind speed of 12 m/s. The variation in the crosswind with time is shown in Equation (35). The wind direction is 90° to the driving direction of the vehicle, and the road adhesion coefficient is 0.4. The response curves of the vehicle parameters obtained from the simulation are shown in Figure 8.
V = 0 , 0 < t < 2 12 1 cos 5 2 π t 2 , 2 t < 2.2 12 , 2.2 t < 5.8 12 1 cos 5 2 π t 6 , 5.8 t < 6 0 , t > 6
As can be seen from Figure 8a and Table 4, under the interference of crosswind, the maximum lateral displacements of vehicles under three different control strategies are 1.1221 m, 1.9412 m, and 8.6004 m, respectively. Analysis shows that the lateral displacement of the vehicle under the No Controller strategy is significantly larger than that of the other two control strategies. If such a situation occurs on a highway, the vehicle has completely deviated from its own lane, posing a great potential hazard to driving safety.
In Figure 8b, compared with other control strategies, the vehicle under the Decoupling + Robust strategy responds faster to the vehicle speed, and the vehicle can follow the desired speed in real time.
By analyzing Figure 8c, it is obvious that when affected by crosswind, the vehicle under the Decoupling + Robust control shows better stability and smaller deviation in yaw rate compared with the vehicles under SMC control and No Controller. In addition, after the crosswind stops, the overshoot of the vehicle under the Decoupling + Robust control is smaller.
By analyzing Figure 8d and Table 4, it can be seen that compared with SMC and No Controller, the peak error of the sideslip angle of the center of mass of Decoupling + Robust is optimized by 2.88% and 38.16%, respectively.
In conclusion, the lateral motion has a relatively small impact on the longitudinal velocity of the vehicle under the Decoupling + Robust control. Moreover, compared with the vehicles under SMC control and No Controller control, this vehicle has a stronger resistance to lateral interference.

5. Conclusions

This study presents a control strategy combining differential geometry decoupling with robust control to solve the coupling issues between steering and drive systems in four-wheel steering distributed drive electric vehicles. The proposed method decouples the three-input-three-output integrated chassis system into three independent subsystems, achieving precise control of longitudinal velocity, yaw rate, and sideslip angle. Taking into account crosswind disturbances during actual driving conditions, robust controllers are designed for the decoupled subsystems to form a hierarchical control architecture.
Co-simulation results using TruckSim and MATLAB/Simulink show that compared to SMC and No Controller cases, the proposed decoupling robust control strategy demonstrates superior performance. In standard DLC and fishhook maneuvers, it maintains a longitudinal speed tracking error within 0.14% while improving the yaw rate by at least 39% and reducing the sideslip angle by 9%. When subjected to crosswind conditions, this method reduces lateral displacement by 42.21% compared to SMC while keeping longitudinal speed deviation at 0.15%, decreasing the yaw rate by 67.82% and lowering the sideslip angle by 2.88%. The strategy effectively enhances vehicle driving stability and safety.
Although the control strategy proposed in this study has been initially verified in offline simulations, future work will focus on real-vehicle testing to obtain more valuable real-world data, thereby making the research more closely aligned with engineering practice.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

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

Acknowledgments

We want to sincerely 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. 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. Zhang, Y.; Cai, Y.; Sun, X.; Wang, H.; Chen, L.; Chen, T.; Yuan, C. A Review of Coordinated Control Technology for Chassis of Distributed Drive Electric Vehicles. Appl. Sci. 2025, 15, 7175. [Google Scholar] [CrossRef]
  3. Liu, S.; Zhang, H.; Wang, S.; Zhao, X. Hierarchical Torque Vectoring Control Strategy of Distributed Driving Electric Vehicles Considering Stability and Economy. Sensors 2025, 25, 3933. [Google Scholar] [CrossRef]
  4. Lu, J.; Wang, R.; Wan, C. Intelligent Vehicle Path Tracking and Stability Control Method Based on Extension Coordinated Control of AFS and DYC. IEEE Access 2025, 13, 7353–7365. [Google Scholar] [CrossRef]
  5. Zhao, K.; Fan, X.; Huang, Z.; Yu, X.; Wang, L.; Peng, J. A Review of Drive Torque Distribution Control for Distributed Drive Electric Vehicles. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2024, 239, 5291–5315. [Google Scholar] [CrossRef]
  6. Zhang, C.; Liu, H.; Dang, M. Robust Shared Control for Four-Wheel Steering Considering Driving Comfort and Vehicle Stability. World Electr. Veh. J. 2023, 14, 283. [Google Scholar] [CrossRef]
  7. Zhang, J.; Liu, C.; Zhao, J.; Liu, H. Research on Stability Control of Distributed Drive Vehicle with Four-Wheel Steering. World Electr. Veh. J. 2024, 15, 228. [Google Scholar] [CrossRef]
  8. Zuo, H.; Ge, P.S.; Wang, Y.; Zhang, T. Research on Integrated Control of Four-Wheel Steering and Direct Yaw Moment for Distributed-Drive Independent Steering Electric Vehicles. J. Chongqing Univ. Technol. (Nat. Sci.) 2025, 39, 12–18. [Google Scholar]
  9. Chen, W.; Liang, X.; Wang, Q.; Zhao, L.; Wang, X. Extension Coordinated Control of Four Wheel Independent Drive Electric Vehicles by AFS and DYC. Control Eng. Pract. 2020, 101, 104504. [Google Scholar] [CrossRef]
  10. Zakaria, M.S.M.; Singh, A.S.P.; Aras, M.S.M. Direct Yaw Moment-Based Vehicle Stability Control System for Eight-Wheeled Vehicles. Int. J. Dynam. Control 2025, 13, 298. [Google Scholar] [CrossRef]
  11. Jin, L.; Wen, Y.; Li, A.; Zhong, Z.; Zhang, F.; Yin, C.; Zhang, Y. Vehicle Stability Control for 4WIS-4WID EV Based on Four-Wheel Steering and Direct Yaw Moment Control. Int. J. Automot. Technol. 2025, 1–14. [Google Scholar] [CrossRef]
  12. Lin, F.; Hao, M.; Wang, T.; Wang, X. Research on Lateral Stability Control of Autonomous Vehicles Using Backstepping Sliding Mode Method. J. Mech. Eng. Chin. 2024, 60, 497–506. [Google Scholar]
  13. Ni, J.; Hu, J.; Xiang, C. Robust Path Following Control at Driving/Handling Limits of an Autonomous Electric Racecar. IEEE Trans. Veh. Technol. 2019, 68, 5518–5526. [Google Scholar] [CrossRef]
  14. Yu, Y.H.; Huang, L.; Li, Y.N.; Zheng, L.; Zhou, J.; Liang, Y.X. Research on Path Tracking Control under Emergency Conditions Based on Dynamic Decoupling. Automot. Eng. 2023, 45, 997–1009. [Google Scholar] [CrossRef]
  15. Zhang, Y.T.; Li, F.R.; Tian, H.Q.; Hu, J.B.; Wei, C.; Wu, W. Research on Decoupling Control of Integrated Dynamics System for Unmanned Vehicle Chassis. Automot. Eng. 2021, 43, 1673–1682. [Google Scholar] [CrossRef]
  16. Chang, Y.N.; Guo, H.G.; Zhang, C.M. Vehicle Dynamics Model Decoupling Method Based on Neural Network Inverse System. J. Taiyuan Univ. Sci. Technol. 2024, 45, 125–131. [Google Scholar]
  17. Liang, Y.X.; Li, Y.N.; Yu, Y.H.; Zheng, L. Longitudinal and Lateral Decoupling Control of Intelligent Vehicles Based on Neural Network Inverse System. J. Hunan Univ. (Nat. Sci.) 2019, 46, 26–35. [Google Scholar] [CrossRef]
  18. Wang, F.; Shi, Y.; Chen, Y. Hierarchical MIMO Decoupling Control for Vehicle Roll and Planar Motions with Control Allocation. IEEE Trans. Veh. Technol. 2024, 73, 494–503. [Google Scholar] [CrossRef]
  19. Wu, H.; Gao, Q.; Wang, C.; Zhao, W. Decoupling Control of Chassis Integrated System for Electric Wheel Vehicle. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2020, 234, 1515–1531. [Google Scholar] [CrossRef]
  20. Wang, X.; Sun, W. Trajectory Tracking of Autonomous Vehicle: A Differential Flatness Approach with Disturbance-Observer-Based Control. IEEE Trans. Intell. Veh. 2023, 8, 1368–1379. [Google Scholar] [CrossRef]
  21. Gao, S.; Wang, Y.Q.; Wang, Y.H.; Xu, Y.; Zhou, Y.C.; Wang, P.W. Integrated Feedback Linearization Control for Longitudinal and Lateral Dynamics of Intelligent Vehicles. J. Jilin Univ. (Eng. Ed.) 2023, 53, 735–745. [Google Scholar] [CrossRef]
  22. Wang, X. Research on Lateral and Longitudinal Coupling Control of Vehicles Based on Differential Flatness. Ph.D. Thesis, Harbin Institute of Technology, Harbin, China, 2025. [Google Scholar]
  23. Yao, X.; Zhao, B.; Li, S. Disturbance Observer-Based Tracking Control of High-Speed Trains Under Adhesion Dynamics. IEEE Trans. Autom. Sci. Eng. 2024, 21, 1727–1739. [Google Scholar] [CrossRef]
  24. Lyu, S.; Wu, J.F. Robust Controller Design Based on LMI Optimization. Ind. Instrum. Autom. Equip. 2017, 123–125, 128. [Google Scholar]
  25. Ge, P.X. Research on Optimal Control of Vehicle Stability System Based on Feedback Linearization. Master’s Thesis, Jilin University, Changchun, China, 2018. [Google Scholar]
Figure 1. Four-wheel steering three-degree-of-freedom vehicle model.
Figure 1. Four-wheel steering three-degree-of-freedom vehicle model.
Wevj 16 00673 g001
Figure 2. Tire force diagram.
Figure 2. Tire force diagram.
Wevj 16 00673 g002
Figure 3. Control strategy structure diagram.
Figure 3. Control strategy structure diagram.
Wevj 16 00673 g003
Figure 4. Reference DLC (double-lane change) path.
Figure 4. Reference DLC (double-lane change) path.
Wevj 16 00673 g004
Figure 5. Simulation experiment results of the DLC condition.
Figure 5. Simulation experiment results of the DLC condition.
Wevj 16 00673 g005
Figure 6. Steering wheel angle.
Figure 6. Steering wheel angle.
Wevj 16 00673 g006
Figure 7. Simulation experiment results of the fishhook condition.
Figure 7. Simulation experiment results of the fishhook condition.
Wevj 16 00673 g007
Figure 8. Simulation experiment results of the crosswind condition.
Figure 8. Simulation experiment results of the crosswind condition.
Wevj 16 00673 g008
Table 1. Vehicle parameters.
Table 1. Vehicle parameters.
ParametersValues
Vehicle quality (kg)5501
Distance from center of mass to front axle (m)1.25
Distance from center of mass to rear axle (m)3.75
Moment of inertia of yaw (kg∙m2)34,841.6
Front axle cornering stiffness (N/rad)312,250
Rear axle cornering stiffness (N/rad)165,082
Track width (m)1.9
Tire rolling radius (m)0.51
Table 2. Peak errors and comparisons under the DLC condition.
Table 2. Peak errors and comparisons under the DLC condition.
Control Strategy/Optimization Effect Δ v x (km/h) Δ r (deg/s) Δ β (deg)
Decoupling + Robust 0.10420.06630.7541
SMC0.37480.88691.1707
No Controller0.73391.53642.1111
Optimization rate compared with SMC72.19%92.52%35.59%
Optimization rate compared with No Controller85.81%95.68%64.28%
Table 3. Peak errors and comparisons under the fishhook condition.
Table 3. Peak errors and comparisons under the fishhook condition.
Control Strategy/Optimization Effect Δ v x (km/h) Δ r (deg/s) Δ β (deg)
Decoupling + Robust 0.07320.14811.1817
SMC0.38540.24611.3017
No Controller0.96421.12471.6783
Optimization rate compared with SMC81.06%39.82%9.22%
Optimization rate compared with No Controller92.43%86.83%29.59%
Table 4. Peak errors and comparisons under the crosswind condition.
Table 4. Peak errors and comparisons under the crosswind condition.
Control Strategy/Optimization Effect Δ y (m) Δ v x (km/h) Δ r (deg/s) Δ β
Decoupling + Robust1.12210.11890.03360.5859
SMC1.94120.56240.10440.6033
No Controller8.60040.91970.65020.9474
Optimization rate compared with SMC42.21%78.86%67.82%2.88%
Optimization rate compared with No Controller86.95%87.07%94.83%38.16%
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

Zhu, J.; Liu, C. Research on Decoupling Control of Four-Wheel Steering Distributed Drive Electric Vehicles. World Electr. Veh. J. 2025, 16, 673. https://doi.org/10.3390/wevj16120673

AMA Style

Zhu J, Liu C. Research on Decoupling Control of Four-Wheel Steering Distributed Drive Electric Vehicles. World Electric Vehicle Journal. 2025; 16(12):673. https://doi.org/10.3390/wevj16120673

Chicago/Turabian Style

Zhu, Jie, and Chengye Liu. 2025. "Research on Decoupling Control of Four-Wheel Steering Distributed Drive Electric Vehicles" World Electric Vehicle Journal 16, no. 12: 673. https://doi.org/10.3390/wevj16120673

APA Style

Zhu, J., & Liu, C. (2025). Research on Decoupling Control of Four-Wheel Steering Distributed Drive Electric Vehicles. World Electric Vehicle Journal, 16(12), 673. https://doi.org/10.3390/wevj16120673

Article Metrics

Back to TopTop