1. Introduction
The DDEV is the focus of current research due to the fact that its motor is directly installed in the hub or in close proximity to the wheel edge. This configuration offers a number of advantages, including high transmission efficiency, rapid response, and low power requirements [
1,
2]. In recent years, the primary concerns in balancing the stability of DDEV steering have been the yaw rate and the centroid bias angle. While these two parameters directly impact DDEV stability and handling and are critical to vehicle stability studies, factors such as slip rate and front and rear wheel slip angles also affect steering stability [
3,
4,
5]. Consequently, this paper considers all these aspects comprehensively. In this study, a dual-controller system was designed to track the requisite lateral and longitudinal motions. The system aims to accurately track the required yaw torque, front and rear wheel angles, and angular speed, thereby enhancing steering stability and control and preventing vehicle imbalance in DDEVs, which could have serious consequences [
6].
The distributed model predictive control (DMPC) method has been employed extensively in the field of vehicle steering control [
7,
8]. Recent research has combined Pareto optimal game theory with the DMPC algorithm to propose an integrated control framework for torque vectoring (TV) and active front steering (AFS) systems. This framework enables distributed parallel control, thereby facilitating coordinated system management and improving vehicle stability during steering operations [
9]. A substantial proportion of the recent literature has focused on the pivotal factors influencing DDEV stability. As elucidated in the work reported in [
10], a direct yaw moment controller based on a linear quadratic regulator (LQR) is used to calculate the desired longitudinal traction force and yaw moment as virtual inputs. Subsequently, the authors put forth a model predictive control (MPCA) methodology for the reasonable distribution of the aforementioned virtual inputs among the four hub motors, with the objective of optimizing vehicle stability performance. In the work reported in [
11], a novel Fuzzy Proportional Integral Derivative Sliding Mode Control–Genetic Algorithm (FPIDSMC-GA) for controlling the EPS system is introduced. The efficacy of the control system is evaluated through numerical simulations, which demonstrate improvements in vehicle stability and driving comfort under complex conditions. In the work reported in [
12], a dual-loop algorithm is introduced which integrates proportional–integral–derivative (PID) and sliding mode control (SMC) in order to optimize the controller’s parameters. The objective of this approach is to improve vehicle smoothness during dynamic motion. In the work reported in [
13], a risk assessment algorithm and a hierarchical model predictive control approach were employed to identify the optimal steering angle. This method facilitated dynamic trajectory replanning while enhancing the vehicle’s motion stability. In the work reported in [
14], a control strategy for a four-wheel steering system based on a disturbance observer was proposed, taking into account the influence of the vehicle’s lateral slip angle and yaw rate on steering stability. Meanwhile, the work reported in [
15] addresses the issue of handling stability in electric vehicles with distributed drive systems. This paper proposes a model reference adaptive yaw torque controller based on Lyapunov stability theory. The controller provides additional yaw torque in a dynamic manner, contingent on the vehicle’s state, thereby ensuring enhanced handling stability. The work reported in [
16,
17] employed a hierarchical control approach, considering factors such as vehicle speed and tire slip ratio in order to determine the required yaw rate and sideslip angle for maintaining stable vehicle operation. Additionally, they calculated the optimal torque distribution strategy. In the work reported in [
18], the authors employ the classical two-degrees-of-freedom (2DOF) vehicle model to establish two initial yaw rate references, with the objective of analyzing the vehicle’s handling characteristics in terms of both maneuverability and stability. A direct yaw moment control (DYC) system was employed with the objective of achieving lateral dynamic control, thereby improving the vehicle’s stability performance. The results of these studies indicate that the proposed methods have the potential to enhance vehicle stability in certain scenarios. It is important to note, however, that an assessment of DDEV steering stability based solely on yaw rate and sideslip angle does not provide a comprehensive overview. The crux of the matter lies in the complex challenge of adjusting the vehicle’s posture during steering, which has a significant impact on the overall quality of steering.
This paper introduces a dual-layer steering stability control system, with the objective of enhancing the steering stability of DDEVs. The lateral controller explicitly establishes intricate relationships involving four key variables: the slip angles of the front and rear wheels, yaw rate, and sideslip angle, while considering the current attitude of the vehicle body. This analytical process enables the precise computation of the necessary active front wheel steering angle and corresponding yaw moment, which are essential for achieving optimal steering stability. Concurrently, the longitudinal controller, which is based on the yaw moment information derived from the lateral controller and enhanced by longitudinal slip ratio control, transforms this yaw moment into drivetrain and braking moments that the vehicle can regulate in a systematic manner. This strategic transformation results in a discernible improvement in the steering stability performance of the DDEV.
The dual-layer steering stability control system proposed in this paper emphasizes the relationship of the front and rear wheel slip angles and slip ratios with the vehicle’s posture during the steering process. This approach results in a more sophisticated dynamic model, thereby ensuring a comprehensive evaluation of steering stability and effectively addressing potential shortcomings in vehicle posture adjustment. Through the coordinated manipulation of the active front wheel steering angle and yaw moment, this system significantly enhances the steering stability of DDEVs. To demonstrate its efficacy, the performance of this dual-layer steering stability control system is rigorously validated through extensive simulations conducted within the Simulink environment.
The following is a description of the structure of this paper:
Section 2 presents a nonlinear model for the DDEV system and elucidates the control issues pertaining to DDEV steering stability.
Section 3 presents the model predictive control method for the distribution of DDEV steering stability control.
Section 4 presents a comparative analysis of simulation results with conventional model controllers, thereby validating the effectiveness of the proposed controller. The final section,
Section 5, presents a summary of the preceding content. In addition,
Appendix A provides detailed information on certain specific formulas.
3. Steering Stability Dual-Layer Controller Based on Dynamic Model Predictive Control
This paper conducts an exhaustive examination of the intricate relationships among several key parameters in DDEVs, including “
αf” and “
αr”, “
ω”, “
γ”, “
β”, “
δf”, and “
Mz”. Subsequently, “
Mz” undergoes a transformation process to convert it into drivable or braking torque, thereby facilitating the control of steering stability in DDEVs [
23]. Expanding on this conceptual framework, this paper introduces a pioneering dual-layer control system aimed at enhancing the steering stability of DDEVs, grounded in a dynamic model predictive controller. A schematic representation of this system is illustrated in
Figure 3.
The dual-layer steering stability control system consists of a lateral controller and a longitudinal controller. The lateral controller utilizes the desired “
αfd” and “
αrd”, desired “
γd”, and desired “
βd” to compute the requisite “
δf” and “
Mz” needed to ensure the steering stability of DDEVs. This computation is facilitated by a dynamic model predictive controller, which effectively manages optimization constraints. Concurrently, the longitudinal controller modulates “
Mz” based on the “
ω” output and further transforms “
Mz” into driving or braking torque “
Fd” for the execution of appropriate driving or braking actions [
24].
Accordingly, the dual-layer control system considers all the variables that affect the posture of the DDEV. The adjustment of the torque and steering angle through the use of two actuators significantly enhances the stability of the steering mechanism of the DDEV.
3.1. Lateral Stability Controller Based on Dynamic Model Predictive Control
In order to address the constrained optimization problem inherent to the DDEV steering stability control system, a state-feedback dynamic model predictive controller is meticulously developed. This is designed to handle the optimization of variables such as
β,
γ,
αf,
αr, and
ω. This presents a multifaceted optimization challenge. The primary objectives of the proposed controller are to determine the necessary
δf, the
, and the Mz in order to ensure optimal vehicle steering stability. In designing the controller, the system is reformulated using Equations (1), (2) and (5)–(8) in order to derive a state-space model for stability control. The state variables
x and control signals
u are set as follows:
By employing the Euler method for the discretization of the DDEV system, the state equation of the controller can be expressed in a concise manner as follows:
A quadratic objective function grounded in performance indicators is formulated, encompassing state responses such as “
βd”, “
γd”, “
αfd”, and “
αrd”:
In systems (13) to (16), the model predictive control law, founded on the corresponding objective Function (17), leverages a quadratic programming algorithm [
25] to compute the predictive control sequence within each prediction time horizon, represented as
.
3.2. Longitudinal Controller Based on Dynamic Model Predictive Control
The longitudinal controller, based on dynamic model predictive control, primarily focuses on the allocation of torque to the four wheels, based on the interplay between slip ratio and torque. Subsequently, the allocated torque is converted into its resultant effect on the yaw moment.
By employing a state-feedback dynamic model predictive control law tailored to the system described in Equation (18) and its associated objective functions, a multi-parameter quadratic programming approach is utilized to calculate the predictive control sequence at each sampling time point within this controller. The state-feedback-based dynamic model predictive controller has been comprehensively detailed in the author’s prior research. It is noteworthy that the active front wheel steering angle has already been transmitted to the DDEV by the lateral controller.
Subsequently, the optimized torque signals, as per Equation (4), undergo a transformation process to yield the “Mz”.
To facilitate more precise execution of driving and braking maneuvers, within the longitudinal controller employing dynamic model predictive control, the yaw moment “Mz” is converted into control inputs for adjusting the driving or braking pressure applied to the wheels “si”, where , thereby implementing the requisite control actions.
Initially, the yaw moment “
Mz” generated by the upper-level controller undergoes a conversion process into a longitudinal force variation “
Fd” specific to an individual wheel “
si”, where
. Following this step, employing the wheel motion model, “
Fd” is further translated into a variation in driving or braking pressure “
Pw”. Derived from Equation (3), the representation of the yaw moment “
Mz” in terms of the single-side longitudinal force “
Fx” can be expressed as follows:
Let “
Fd” represent the desired longitudinal driving or braking force for an individual wheel. Therefore, for the front right and rear right wheels, we have
. Equation (19) can be subsequently expressed as
Due to
, we have
, and the individual wheel motion model is as follows:
In this equation, “
λ” represents the angular velocity of the wheel, “
J” denotes the moment of inertia of the wheel, “
T” stands for the driving or braking torque, and “
Re” signifies the radius of the wheel. This leads to the calculation of the longitudinal force as follows:
Based on the drive/brake actuator model, the incremental longitudinal force “
Fd” can be expressed as
Within this equation, , where “Aw” signifies the drive or brake surface area, “ub” represents the coefficient of friction, “Rb” denotes the distance between the drive or brake pad and the wheel center, and “Pw” stands for the variation in drive or brake pressure applied to effect control actions on the DDEV.
4. Analysis of Simulation Results
This paper devised a dual-tier steering stability control system within the Simulink simulation platform. The simulation was conducted with a sampling period of
. The DDEV parameters from reference [
26] were used, with the configuration details shown in
Table 1 [
26].
Figure 4 shows the simulation comparison of the steering stability control system and conventional model predictive controller under working conditions.
Figure 4 depicts the experimental outcomes at a steering angle of 0.12 rad.
Figure 4a depicts the outcomes associated with the
β. During the non-steering phase, both the proposed dual-layer controller and the conventional controller demonstrate a high degree of alignment with the reference value
βd. Upon initiation of steering by the DDEV, a change in the value of
β is observed. However, the proposed dual-layer controller demonstrates the capacity to effectively track the
βd curve throughout the test, exhibiting no significant sudden changes, but rather, minor fluctuations and adjustments, resulting in a maximum error of only 0.0006 rad. In contrast, the conventional controller displays clear limitations in its ability to maintain tracking of the reference curve, resulting in a notable deviation from
βd, with a maximum deviation of 0.01 rad. The accuracy of the dual-layer controller increases by approximately 17 times compared to conventional controllers. This suggests that when the DDEV undergoes sudden changes in motion, its tracking control capability is insufficient.
Figure 4b illustrates the results pertaining to the yaw rate. In the absence of steering, the value of
γ remains constant, with all models exhibiting a high degree of alignment with the reference model. During the steering process, the vehicle’s
γ begins to change; however, the proposed dual-layer controller continues to effectively track the trajectory of the reference model, resulting in a maximum error of only 0.01 rad per second. This allows the DDEV to maintain stability. Conversely, while the conventional controller displays a broadly similar overall profile, the maximum deviation from
γd reaches 0.15 rad, which shows that the accuracy of the dual-layer controller increases by approximately 15 times compared to conventional controllers.
Figure 4c depicts the outcomes of the
αf. In the case of minimal changes in steering angle, both models demonstrate effective tracking of the reference model
αfd. However, as the angle increases, the proposed dual-layer control system continues to align closely with the trajectory of the reference model, responding rapidly with a maximum error of merely 0.006 rad. In contrast, the conventional controller maintains a consistent trend but exhibits a considerable error of 0.03 rad and demonstrates some response delay, which is deleterious to the stability of the DDEV. The accuracy of the dual-layer controller increases by approximately 5 times compared to conventional controllers. Similarly, the
αr, as illustrated in
Figure 4d, demonstrates that both models effectively track the reference model αrd when the DDEV angle changes minimally. As the degree of change increases, the dual-layer controller examined in this paper continues to demonstrate a high degree of alignment with the trajectory of the reference model, exhibiting a maximum error of merely 0.006 rad. In contrast, the conventional controller maintains a consistent trend; however, the difference is significant, reaching 0.06 rad. The accuracy of the dual-layer controller increases by approximately 10 times compared to conventional controllers.
Figure 4e illustrates that the active front wheel steering angle “
δf” exhibits a close correlation with the driver’s input “
δ”. when the steering stability control system is engaged. Although the conventional model predictive controller can follow the trend to a certain extent, its fluctuations still result in instability during the steering process.
Figure 4f illustrates the distribution of torque across all four wheels. It can be observed that the variation in torque across the wheels aligns with the operational characteristics of the DDEV, thereby ensuring the requisite steering stability throughout the steering process.
Figure 4g depicts the four-wheel slip ratio “
ω”, with its values remaining within the stability range. Furthermore, the curve aligns with the torque distribution pattern.
5. Conclusions
(1) Previous studies did not consider the steering state of DDEVs in sufficient depth. This paper presents a further analysis of the relationships among the front and rear wheel slip angles, slip ratio, and vehicle posture during steering. This analysis enhances the assurance of steering stability.
(2) Based on dynamic model predictive control, the dual-layer steering stability control system for DDEVs proposed in this paper effectively addresses the challenges associated with the four variables: front and rear wheel slip angles, longitudinal slip ratio, yaw rate, and sideslip angle, concerning the active front wheel steering angle and yaw moment.
(3) The simulation results validate the advantages of the dual-layer system for DDEV steering stability control. In typical operating conditions, the system effectively ensures the steering stability of DDEVs.
(4) The field of research pertaining to intelligent electric vehicles has attracted considerable global interest. The present study focuses on the issue of steering stability in the context of distributed-drive electric vehicles (DDEVs). Subsequent studies will place greater emphasis on coordinated control strategies, with the objective of reducing energy consumption while maintaining stability and enhancing the economic efficiency of DDEVs. The objective is to mitigate range anxiety and enable the efficient and stable operation of DDEVs.