1. Introduction
The intelligent chassis serves as the fundamental platform for next generation power systems and plays a crucial role in improving vehicle safety, reliability, and handling. The high-precision control of DDEVs enables more sophisticated vehicle dynamics control. However, the strong coupling among various vehicle subsystems and the inherent nonlinearities in the vehicle dynamics model make it challenging to achieve full six-degree-of-freedom (6-DOF) dynamic control under complex driving conditions. In particular, interference and conflicts frequently arise between the steering and driving systems when performing longitudinal and lateral control tasks. Consequently, integrated coordination between these subsystems is crucial to ensure that vehicles can be operated with greater safety, comfort, and ease, especially in hazardous or dynamically complex environments.
With the enhanced controllability enabled by distributed drive technology, integrated control strategies are gradually evolving from conventional two-dimensional dynamics control toward three-dimensional global cooperative control [
1]. Based on the multidimensional coupling characteristics of vehicle dynamics, Etsuko et al. [
2] categorized integrated control strategies for DDEVs into four types: longitudinal–lateral, lateral–vertical, longitudinal–vertical, and comprehensive longitudinal–lateral–vertical integrated dynamics control. Fan et al. [
3] further proposed that DDEVs’ integrated control architectures can be divided into three principal configurations, as illustrated in
Figure 1. The longitudinal and lateral motions of the vehicle are significantly coupled. By adopting integrated strategies that simultaneously optimize longitudinal and lateral tire forces, multidimensional vehicle motion states can be effectively regulated.
Chen et al. [
4] developed a collision-avoidance controller that integrates both longitudinal and lateral control, ensuring stability during maneuvers and guaranteeing collision-free paths through optimal control. Soltani et al. [
5] employed an adaptive neuro-fuzzy inference framework to merge active front-wheel steering with active braking, achieving reduced braking distances and improved lateral stability. He et al. [
6] integrated a drive system with a stability control system using fuzzy set theory to enhance both handling stability and trajectory-tracking accuracy. Fang et al. [
7] combined active front-wheel steering with direct yaw moment control, improving lateral stability and path-tracking precision. Li et al. [
8] utilized model predictive control (MPC) to integrate steering and driving systems for improved vehicle posture stability and trajectory-tracking performance. Similarly, Zhao et al. [
9] incorporated steering and driving subsystems using adaptive prediction time linear quadratic regulator (APTLQR) and sliding mode control (SMC) strategies to strengthen path-following performance and lateral stability. Mu et al. [
10] proposed an integrated control framework that unites steering and driving systems, employing MPC to coordinate lateral path tracking and longitudinal speed regulation.
Four-wheel steering provides higher steering flexibility than front-wheel steering and has been widely used in steering systems, A considerable amount of research has been conducted on the integrated control of four-wheel steering (4WS) and direct yaw moment control (DYC) systems, with a focus on handling stability, path-tracking accuracy, active safety, and system robustness. Zhang et al. [
11] introduced a hierarchical control architecture combining a Nash game with MPC to enhance path-tracking precision and handling stability. Wang Y. et al. [
12] designed a hierarchical structure employing game-theoretic principles to improve lateral stability and path tracking under extreme conditions. Wang et al. [
13] proposed a hierarchical framework integrating linear quadratic regulator (LQR) and SMC to enhance handling stability. Hang et al. [
14] employed a hierarchical control structure based on optimal control theory to examine vehicle stability and robustness in extreme scenarios. Chen et al. [
15] proposed a hierarchical framework that incorporates an adaptive LQR control strategy to optimize vehicle stability. Hang et al. [
16] further extended hierarchical MPC to investigate active safety and robustness enhancement. In contrast, Sun et al. [
17] implemented a decentralized dual sliding-mode controller to study lap-time optimization and path tracking for racing vehicles. Lai et al. [
18] developed a decentralized framework combining nonlinear MPC (NMPC), dual PID control, optimal control, and SMC to maintain vehicle stability during emergency collision-avoidance maneuvers.
In recent years, predictive control and adaptive control have become research hotspots in the field of DDEV dynamics control, with nonlinear model predictive control (NMPC) and adaptive model predictive control (AMPC) being the most representative advanced methods, which have made remarkable progress in handling complex nonlinearities and parameter uncertainties [
19,
20,
21]. NMPC has been widely studied for its ability to directly handle nonlinear dynamics and hard constraints. Bai et al. [
19] propose an NMPC-based integrated longitudinal–lateral stability control strategy for DDEVs, which fully considers the nonlinear characteristics of tire force and suspension dynamics. Chu et al. [
20] develop a fast iterative NMPC for autonomous high-speed overtaking of intelligent chassis, which improves computational efficiency by simplifying the nonlinear tire model. Wang et al. [
21] propose a specific adaptive model predictive control strategy for path following of four-wheel independent drive automated vehicles, based on the real-time updating system model. The modified tube-based model predictive control method is applied to realize path following under the influence of the disturbance.
Nevertheless, existing research on integrated control of 4WS and DYC systems in DDEVs still presents several limitations. These limitations include insufficient model fidelity, inadequate estimation of critical vehicle states, overly coarse hierarchical design of controllers, and a lack of quantitative partitioning and weighting within integrated control frameworks. Simplified vehicle models are often adopted, and execution strategies are not fully optimized for specific control objectives. Furthermore, the coupling mechanisms between subsystems have not been thoroughly analyzed, and control regions have yet to be quantitatively defined.
To address these challenges, this study explores both independent and integrated control strategies for 4WS and DYC in DDEVs. The primary goal is to integrate their complementary strengths, alleviate conflicts from functional coupling, and ultimately enhance both low-speed maneuverability and high-speed handling stability. Specifically, a 4WS controller is developed based on SMC, in which robustness is enhanced through a switching function and a reaching law. In parallel, a hierarchical DYC framework is established, comprising an MPC-based upper layer controller and a lower-layer torque-allocation module optimized via an optimal tire utilization strategy. This structure enhances the logic of hierarchical control execution. The coupling mechanism between 4WS and DYC is analyzed, and the vehicle stability region is partitioned using a phase-plane method. An integrated control-allocation algorithm is then proposed to define control regions and corresponding weightings for both systems, enabling coordinated and balanced control between the two subsystems.
The rest of this paper is organized as follows:
Section 2 gives a detailed construction method for a DDEV dynamics model.
Section 3 illustrates the design process of the integrated 4WS and DYC controller. Simulation comparative analysis is provided to demonstrate the advantage of the proposed approach with different scenario tests in
Section 4. Finally, conclusions and outlooks are discussed in
Section 5.
3. Design of the Integrated 4WS and DYC Controller
The 4WS system offers significant advantages in stability control when tire lateral forces remain within their linear range. However, in the nonlinear region—when tire lateral forces saturate—its regulation capability becomes insufficient. Therefore, the DYC system must be engaged to cooperatively exploit tire longitudinal forces. According to the tire friction ellipse theory, longitudinal force saturation reduces the available lateral force reserve, posing a risk of lateral dynamic instability. Under such conditions, 4WS control should be disabled to avoid affecting vehicle stability. To fully utilize tire adhesion characteristics, a dynamic coordination mechanism between the two subsystems must be established.
A hierarchical control architecture is adopted herein to balance the advantages of centralized and decentralized control and ensure independent subsystem operation. As shown in
Figure 5, the integrated control framework systematically unites the core modules of 4WS and DYC into a multilayered control architecture. This architecture divides the control hierarchy into an information input layer, an intermediate controller layer, and an execution layer. Through the bidirectional exchange of critical information—including vehicle state sensing data (e.g., sideslip angle, yaw rate, and wheel load) from the information input layer, weighted control commands (for steering angle and yaw moment) from the intermediate controller layer, and real-time actuator feedback (e.g., actual wheel steering angle, motor output torque) from the execution layer—dynamic coordination between the 4WS and DYC subsystems is effectively achieved. This coordination specifically addresses the inherent longitudinal–lateral–yaw coupling characteristics of vehicle dynamics and ensures synchronized operation among multiple actuators (i.e., four-wheel steering mechanisms and distributed in-wheel motors), thereby meeting the requirements for precision, real-time performance, and robustness in multisubsystem cooperative control. This provides the necessary support for implementing the control strategy.
3.1. Partition of the Stability Region
The phase-plane analysis method is employed to study the stability of nonlinear dynamical systems, and a stability evaluation system based on state parameters is constructed.
Currently, two typical phase-plane models are mainly applied: the phase plane and the phase plane. The yaw rate, as an initial characterization parameter for vehicle instability, has important monitoring value. However, in the phase plane, since the yaw rate is not used as a criterion for vehicle instability, this method cannot fully reflect the actual stability state of the vehicle. Moreover, under noncritical working conditions, the phase plane shows limited practicality.
Therefore, considering the two state variables of the vehicle comprehensively, the
phase plane is selected to establish a dual parameter cooperative criterion for accurate identification of the stability boundary, and the double line method is introduced to divide the stable region. The specific approach is shown in
Figure 6.
Based on the phase plane, the phase-plane data of longitudinal dynamic parameters (vehicle speed) and tire–road interaction parameters (road adhesion coefficient) under various operating conditions and different initial vehicle states () can be obtained. The two boundary lines between two stable and unstable intervals are obtained in the phase plane, and the slope and absolute intercept of the two boundary lines are set as and , respectively. The distance between the two lines can be obtained through the simulation test.
The road adhesion coefficient is defined as μ = 0.85, the given speed intervals are 20 km/h, 40 km/h, and 60 km/h, and the
phase plane is painted at each interval of 20 km/h under different vehicle initial states. The stable region of the phase plane under different vehicle speeds is shown in
Figure 7:
It can be seen from
Figure 7 that, when the vehicle speed varies from 20 to 60 km/h, the boundary of the vehicle stability region is almost unchanged, and the vehicle speed has almost no influence on the boundary range of the
phase-plane stability region. Taking
= 60 km/h as an example, the parameters of the stability region under different road adhesion coefficients are displayed in
Table 4.
Based on the slope
and absolute intercept
of the two boundary lines in
Table 4 under different road adhesion coefficients, the calculation formula of distance S between the two lines is derived as follows:
Based on test data presented in
Table 4, the mapping relationship between the slope
and absolute intercept
of the two boundary lines for the stability region, and the road friction coefficient
, can be established via a fitting method as shown below:
3.2. Partition of the Integrated Control Mode
According to the control characteristics of the 4WS system and the DYC system, the lateral force of tires tends to saturation, and both front and rear wheels have steering angle limits due to mechanical structure constraints and tire physical properties. Specifically, the rear-wheel steering angle, as an additional control input of the 4WS system, usually has a stricter steering threshold to avoid exceeding the tire linear slip region. Moreover, the optimal working range of the 4WS system is in the region where the tire slip characteristics are linear. Therefore, to prevent the 4WS system from destabilizing the vehicle by forcing the tires into their nonlinear range or reaching steering limits, the control strategy is divided into three regions based on vehicle stability: the stable region (controlled by 4WS), the unstable region (controlled by DYC), and the transition region (coordinated control by 4WS + DYC).
The boundary equation between the 4WS + DYC and DYC regions, determined by the double line method, can be expressed as follows:
The boundary between the 4WS and 4WS + DYC regions is determined by the yaw rate gain. The relationship between the yaw rate gain and the front-wheel steering angle is
, as shown in
Figure 8. When
is stable, it means that the lateral force of the tire is in the linear working area, and the 4WS system can achieve the expected stability control independently. When
deviates from the stable value with the increase in the front-wheel steering angle, it indicates that the tire is approaching or entering the nonlinear zone, and 4WS control can no longer meet the demand.
Based on the curve in
Figure 8, the steering angle at which the yaw rate gain enters its steady state can be determined. This will enable the ideal 2-DOF model to accurately calculate the steady-state yaw rate
, where
is also the absolute intercept of the boundary between the 4WS and 4WS + DYC regions. Therefore, the boundary equation between the 4WS and 4WS + DYC regions can be expressed as follows:
The stable region in
Figure 6 is redivided, and the partition of the obtained control regions is shown in
Figure 9.
Based on the control region partitioning in
Figure 9, it is necessary to develop reasonable switching rules for the integrated 4WS/DYC across different regions. Furthermore, within a single control region, a dynamic allocation of control weights between the 4WS and DYC systems must be achieved. To simultaneously achieve the objectives of low-speed maneuverability and high-speed stability for the vehicle, the formulation of switching rules and a control weight allocation scheme must consider the vehicle speed and control regions. When the actual vehicle speed is lower than the critical vehicle speed
, the 4WS control strategy is adopted to improve the vehicle’s low-speed maneuverable performance. When the vehicle speed is higher than the critical vehicle speed
, the cooperative control mode of 4WS and DYC is activated and the closed loop control of the vehicle’s dynamic stability is realized through the cooperative adjustment of torque distribution and rear-wheel steering angle. The critical vehicle speed
is the speed threshold at which the 4WS system’s front- and rear-wheel steering angles switch from reverse deflection to same-direction deflection, as shown in
Figure 10.
For the switching rules and control weights when the vehicle speed is higher than the critical vehicle speed
, they are determined based on the control region corresponding to the vehicle’s current state. When the vehicle is in the 4WS control region, the control weight
for 4WS and
for DYC; when the vehicle is in the DYC region, the control weight
for 4WS and
for DYC; when the vehicle is in the 4WS + DYC region, the sigmoid function is used to redistribute the control weights of 4WS and DYC for joint control. The expression of the control weight
is:
where
is equal to the ratio of
to
, that is,
.
is related to
,
and
. The control weight of 4WS is
. The core role of
is to regulate the change rate of
in the transition region, and its value is usually between 4 and 8. In order to ensure stable parameters and smooth sigmoid function,
is set to 4.
The weight curve when the vehicle speed is higher than the critical vehicle speed
is shown in
Figure 11:
The switching rules and control weight allocation of the 4WS and DYC integrated controller are shown in
Table 5:
3.3. Design of 4WS Controller Based on Sliding Mode Control
The 4WS system controller is designed following the process illustrated in
Figure 12.
The dynamics of the ideal 2-DOF reference model are formulated in a state-space equation as:
where
.
The tracking error
can be defined as:
In Equation (22),
, and the derivative of
is obtained as:
A sliding surface
is designed with an integral term to suppress the chattering problem caused by SMC:
The sliding surface in Equation (24) is derived, and the exponential reaching law is selected to reduce external disturbances:
To ensure the asymptotic stability of the proposed 4WS control system, a Lyapunov function is constructed based on Lyapunov stability theory:
The negative definiteness of
is proven as follows:
where
is the reaching law chattering suppression coefficient,
is the reaching law speed coefficient, and
is the sliding surface proportional coefficient.
With the aim of satisfying the negative definiteness of
,
,
, and
are strictly greater than zero. The particle swarm optimization (PSO) proposed by [
28] is adopted to obtain the optimum
,
, and
, and the objective function of PSO is defined as:
where
is the simulation time horizon, and
is a weighting factor which is usually set to 0.1 based on engineering experience. Considering the balance between the computational efficiency and accuracy, the key parameters of PSO are listed in
Table 6 by combining empirical parameters with a trial-and-error method.
Through iterative optimization, the
,
, and
are defined as 0.2, 4.7, and 6.7, respectively. In order to further verify the effect of the main SMC parameters on control performance, a sensitivity analysis for
,
, and
is conducted on high-adhesion pavement. As shown in
Table 7, when
,
, and
deviate from the optimum value within the range of ±20%, the max sideslip angle and max yaw rate error will also change accordingly. Thus, it is essential to optimize the main SMC parameters through optimization algorithms.
By combining the above equations, the control input
is obtained as:
To mitigate the chattering phenomenon induced by the discontinuous sign function, traditional methods typically replace the sign function with a saturation function. However, the saturation function itself still has nonsmooth characteristics, which may cause new high-frequency oscillation problems. For this reason, a hyperbolic tangent function with continuous differentiable characteristics is used to replace the saturation function and the sign function, and its mathematical expression is:
Equation (30) is substituted into Equation (29) to yield the final form of the control input
:
3.4. DYC Hierarchical Controller Design
3.4.1. Design of DYC Upper Layer Controller Based on MPC
In the vehicle dynamics control architecture, decoupling the upper layer and lower layer controllers has important engineering significance. The additional yaw moment generated by the upper layer serves as a virtual control input and must be physically realized by the lower layer actuators. The lower layer controller achieves this target by dynamically adjusting the drive torque of each of the four wheels. Therefore, the upper layer and lower layer DYCs need to be designed respectively. The upper layer controller of the DYC system is designed using MPC theory, with the design process detailed in
Figure 13.
By defining the state vector
, the steering input
, and the control input for additional yaw moment
, the 2-DOF vehicle model can be rewritten in the following state-space representation:
where
.
Equation (32) can be discretized using the forward Euler method as follows:
By introducing
,
,
,
, Equation (33) can be further simplified as:
By selecting the appropriate control and prediction time horizon, the discrete equation can be written in the form of a prediction equation as:
The control and prediction time horizon are both set to Np and the definitions of the matrices involved in Equation (35) are given below:
The reference vector
Ref, comprising the desired sideslip angle and yaw rate, is defined as:
Assuming the reference signal
Ref remains constant over the prediction horizon
, the desired output
is given by:
where
, the prediction horizon
is set equal to 10 to cover two time constants
.
Since the output matrix
is an identity matrix, the predicted output
is equivalent to the predicted state
:
To track the desired output
, the optimal control input
is obtained by minimizing the cost function
, which is defined as:
The weights for the vehicle states and control inputs are represented by the matrices Q and R, which are specified as follows:
In practice, the elements of the weighting matrices
= diag (
) and r are usually treated as constants to reduce the computational cost. The core function of the weighting matrices Q (state weight) and R (control input weight) is to balance the priority of multiobjective optimization.
and
are the weight of sideslip angle tracking error and yaw rate tracking error, respectively.
and
will affect the lateral stability and direction control accuracy when the vehicle turns. Based on engineering experience,
and
are defined as 2.98 and 1 by the trial-and-error method, respectively. r is the weight of the additional yaw moment
, and it is defined as 0.15 [
29]. Referring to the aforementioned sensitivity analysis of SMC parameters, the effect of the main MPC parameters on control performance is revealed by sensitivity analysis as described in
Table 8.
This strategy simplifies the optimization problem into a standard quadratic programming (QP) formulation.
During the simplification process, it can be considered that .
By assuming the control input
(i.e., the steering angles) remains constant over the prediction horizon and neglecting irrelevant constant terms, the matrices G and H in Equation (40) are derived as:
For simplicity, explicit constraints on the additional yaw moment are omitted from the optimization problem, as defining their precise bounds is challenging. Instead, their physical limits are implicitly handled by the saturation of the actuators (e.g., wheel motors). The resulting unconstrained quadratic program is then solved to find the optimal control sequence
:
According to the MPC theory, only the first term
is taken as the additional yaw moment
:
3.4.2. Design of DYC Lower Layer Controller Based on Optimal Tire Utilization
The upper layer controller generates an additional yaw moment based on the designed strategy, and the lower layer controller accordingly outputs accurate physical variables through the lower layer actuators. Therefore, the lower layer uses an optimal tire utilization method to distribute the required control effort among the individual wheel actuators.
Firstly, to keep the vehicle’s longitudinal speed stable, the sum of the torques of the four wheels should equal the total expected torque
, and the following condition must be satisfied:
Secondly, the yaw moment generated by the differential torques of the four wheels must match the target yaw moment
from the upper controller. This constraint is formulated as:
Since the wheelbases of the front and rear wheels are equal, and the influence of the wheel steering angle is ignored, Equation (45) can be simplified as:
The vertical tire load consists of a static component, dependent on vehicle mass and wheelbase, and a dynamic component, induced by longitudinal and lateral accelerations. Consequently, the total vertical tire force is calculated by summing these two components, expressed as:
where
is the load transfer due to longitudinal acceleration,
.
The vertical load on each wheel,
, which is calculated using the load transfer Equation (47), also must satisfy the proportional relationship defined in Equation (48).
By combining the above equations, the expected torque of each wheel can be calculated as:
To fully utilize the adhesion potential of the tires, the optimal tire utilization rate distribution method is used to design the lower layer controller of the DYC system, as shown in
Figure 14.
As illustrated in
Figure 14, a complex nonlinear relationship exists between the tire’s longitudinal and lateral forces. To fully utilize the adhesion capacity of the four wheels, the concept of tire utilization rate
is introduced:
The tire utilization ratio is a key parameter indicating how close a wheel is to its adhesion limit. A lower ratio represents a larger adhesion margin. Therefore, the optimization objective is to minimize the sum of the four wheels’ utilization ratios, which can be formulated as follows:
Since only longitudinal forces are considered here, the influence of lateral forces on the optimization result is ignored, and the objective function
can be simplified as:
The relationship between longitudinal force and torque is given by:
Based on the torque distribution conditions in the equation above, the torque relationship can be obtained:
After substituting Equation (52) into Equations (53) and (54), the objective function is simplified to:
Since the quadratic terms for
and
have positive coefficients,
and
are set as the partial derivatives of
with respect to
and
, respectively. The objective function
achieves its minimum value when
and
are both zero. The calculations for
and
are:
By setting
and
, the solutions for
and
can be derived. Substituting these solutions into the aforementioned formulas yields
and
. Therefore, the four-wheel torque distribution results based on the optimal tire utilization rate strategy are given by Equation (57):
Since the torques of the four wheels after distribution are affected by the motor output torque and the tire friction ellipse, the torque
of each wheel must also satisfy Equation (58):
Thus, the hierarchical DYC strategy is fully constructed. The upper MPC-based layer computes the total yaw moment required for vehicle stability, while the lower layer distributes this moment to the four drive wheels based on optimal tire utilization, thereby preserving tire adhesion margins. This integrated strategy enhances overall vehicle handling stability and safety.