1. Introduction
With the rapid advancement of distributed driving technology, torque vectoring control has been widely applied in DDEVs as a critical means to enhance vehicle dynamic performance [
1,
2]. Compared with traditional centralized driving architectures, DDEVs enable independent control of the driving torque at each wheel via individual motors, allowing for the flexible generation of direct yaw moments [
3,
4]. This significantly improves vehicle handling stability [
5,
6]. Simultaneously, by optimally distributing the driving torques, the motors can operate within their high-efficiency regions, effectively reducing overall energy consumption and extending driving range. However, under varying driving conditions, how to design a torque vectoring control framework that simultaneously improves handling stability and energy conservation remains a pressing technical challenge for DDEVs.
In recent years, numerous advanced DYC strategies have been developed to enhance vehicle handling stability [
7,
8]. For instance, a DYC controller based on nonsingular terminal sliding mode control was proposed for four-wheel independently driven autonomous vehicles in [
9], where the particle swarm optimization algorithm was utilized to optimize the weights between handling and stability, significantly improving stability performance under extreme conditions. In [
10], the DYC controller based on an adaptive sliding mode method was designed for DDEVs, with torque distribution proportional to the vertical load. Considering the challenges posed by tire nonlinearities, a Takagi-Sugeno (T-S) fuzzy robust controller was developed in [
11] to compute the direct yaw moment, which improved the handling and stability of the vehicle.
In addition, advanced AI control techniques, such as deep learning, reinforcement learning [
12], and safe reinforcement learning [
13,
14], have been increasingly applied in the field of electric vehicle control. The DYC strategy based on deep reinforcement learning was proposed in [
15], and simulation results demonstrated that the strategy significantly enhanced the vehicle’s lateral stability under extreme handling conditions. In [
16], a coordinated control strategy combining active front steering and torque vectoring based on LQR was developed, where reinforcement learning was employed to adaptively tune the weighting matrices of the LQR controller. Although these methods effectively enhance the vehicle stability [
17], the real-time acquisition of the TRFC remains challenging. Furthermore, variations in road friction conditions directly affect tire nonlinearities, creating additional difficulties for DYC strategies.
To address this, several TRFC estimation methods have been proposed [
18,
19]. In [
20], an estimator based on the Unscented Kalman Filter (UKF) and a tire cornering stiffness estimator based on Back-Propagation Neural Network (BPNN) were developed, coupled with an adaptive MPC controller to maintain yaw stability. Considering chassis control under varying road friction conditions, the integrated TRFC estimation method was proposed in [
21]. Other techniques, such as particle filtering [
22], extended Kalman filtering, and deep learning, have also been proposed for TRFC estimation. However, traditional dynamic-based estimators often suffer from slow convergence and poor robustness. Given that DDEVs are equipped with intelligent sensors such as stereo cameras and lidar, some studies have applied convolutional neural networks or object detection techniques to classify road surface types [
23]. Nevertheless, these methods only provide empirical estimations instead of accurate measurements of TRFC. Consequently, TRFC estimation methods based on the fusion of vision and dynamics are more advantageous for practical applications.
On the other hand, existing torque vectoring control strategies predominantly focus on DYC to improve vehicle handling stability under extreme driving conditions. With increasing demands for energy conservation in electric vehicles, greater emphasis has been placed on optimizing drive torque allocation to enhance motor efficiency. In [
24], a hierarchical Nash game-based active front steering and torque vectoring control framework was proposed, where the Nash equilibrium theory determined the optimal steering angle and direct yaw moment at the upper layer, and PSO was employed at the lower layer for optimal torque distribution, aiming to minimize overall energy consumption. In [
25], a computationally efficient torque allocation strategy was developed to minimize overall power loss. In [
26], a DYC controller focusing on motor efficiency optimization was designed for in-wheel motor-driven electric vehicles. Although these studies effectively reduce energy consumption, coordinating handling stability and energy conservation remains a major challenge in torque vectoring control. On this basis, a torque distribution strategy based on reinforcement learning was proposed in [
27], where the reward function simultaneously considers stability and energy. Considering the fact that phase planes effectively reflect vehicle stability states, ref. [
28] introduced a stability–economy coordination weight adjustment method based on the vehicle’s sideslip angle and sideslip angular velocity phase plane. Similarly, ref. [
29,
30] used the sideslip angle-yaw rate phase plane to dynamically assess stability and adjust control priorities between economy and handling stability. Nevertheless, traditional phase–plane-based stability assessments exhibit low accuracy during state transitions, reducing adaptability and control performance. Integrating extensible set theory into the phase plane can significantly enhance stability judgment accuracy, thus improving the handling stability and energy conservation of the vehicle.
To this end, in order to enable a real-time estimate of the TRFC and precisely determine the stable motion status of the vehicle, a hierarchical torque vectoring control strategy is proposed for DDEVs, which can effectively enhance the handling stability and energy conservation. The main contributions are summarized as follows:
A TRFC estimator based on the fusion of vision and dynamics is developed to improve convergence speed, estimation accuracy, and robustness of the estimator.
The DYC, based on an adaptive MPC, is designed to enhance the handling stability of the vehicle, where tire cornering stiffness is obtained using a hybrid tire model that combines the Magic Formula and the Fiala brush model.
Comprehensively considering handling stability and energy conservation, a torque vectoring control strategy based on a quadratic programming algorithm is proposed, and the extended phase plane is established to calculate the weight in economy and stability.
The article has the following parts.
Section 2 shows the vehicle dynamic model and the tire model. In
Section 3, the hierarchical torque vectoring controller for DDEVs is proposed, which includes the TRFC fusion estimator based on vision and dynamics, the DYC controller based on adaptive MPC, and the torque vectoring controller. The effectiveness of the proposed strategy in this paper is verified through HIL simulation in
Section 4, followed by the conclusions in
Section 5.
2. Vehicle Dynamic Model
For simplification of the control system, the vehicle dynamics model, as shown in
Figure 1, only takes longitudinal, lateral, and yaw motions into account and neglects the body roll, pitch, and vertical motion. The simplified dynamics model of a vehicle can be obtained, which is shown in the following section.
where the body coordinate frame
is built on the center of gravity (CG).
is the vehicle’s total mass.
and
represent the longitudinal and lateral velocity.
and
denote the sideslip angle and yaw rate, respectively.
is the moment of inertia about the yaw axis.
and
is the distance from the CG to the front and rear axles.
represents the track width of the vehicle.
and
stand for the longitudinal force and lateral force of the
th wheels, respectively, where,
.
and
denote the generalized lateral force of the front axle and rear axle for simplicity.
is the steering angle of each tire.
At small slip angles, the lateral force is typically assumed to have a linear relationship with the slip angle. However, the Fiala brush tire model can more accurately capture the nonlinear mechanical characteristics of the tire in its linear region. Therefore, to precisely describe the relationship between lateral force and slip angle, a hybrid tire model combining the Fiala brush model and the Magic Formula is developed [
31].
Figure 2 shows the longitudinal characteristics under different TRFC and vertical forces. The specific formulation is as follows:
where
is tire cornering angle.
are the fitting coefficients of the Magic Formula. The threshold of the tire slip angle is defined as
and
.
The tire slip angle and vertical loads on each of the four wheels are given as follows:
where
and
denote the longitudinal and lateral accelerations of the vehicle, respectively.
3. Hierarchical Torque Vectoring Controller Design for DDEVs
The hierarchical control framework for DDEVs, which takes into account handling stability and energy conservation, is illustrated in
Figure 3, including three layers.
In the upper layer, the TRFC is estimated based on visual and dynamic information collected by onboard sensors. To accelerate the convergence of the estimator, the road type obtained from vision is used as the initial value for the UKF estimator. The middle layer updates the tire cornering stiffness based on the estimated TRFC and vehicle dynamic states. The direct yaw moment controller based on the adaptive MPC is then established to determine the direct yaw moment, which is subsequently passed to the lower layer. Comprehensively considering the vehicle stability and energy in the lower layer, the torque vectoring controller based on quadratic programming is developed to optimize the distribution of driving torques. The weight between handling stability and energy conservation is dynamically coordinated based on an extended phase-plane, in which the stability boundary is determined by the TRFC. The final optimized torque commands are then applied to the four in-wheel motors of the DDEVs.
3.1. Upper Layer: TRFC Fusion Estimator Based on Vision and Dynamics
As a critical factor in vehicle dynamic control, TRFC cannot be directly measured by sensors and must instead be estimated using dedicated estimators or observers. Traditional dynamic algorithms often suffer from slow convergence and poor robustness. In contrast, estimation methods based on vision offer advantages such as long recognition range and high accuracy. Therefore, a TRFC estimator based on the fusion of vision and dynamics is proposed.
3.1.1. Road Type Recognition Method Based on Vision
The vision method can be categorized into object detection and semantic segmentation. Compared to semantic segmentation, object detection offers better real-time performance. Therefore, an object detection method is used for road type classification. Among object detection networks, the YOLO series is widely used due to its fast inference speed.
Compared with YOLOv5 and YOLOv7, YOLOv8m utilizes a Cross Stage Partial (CSP) architecture and PAN-FPN neck network to efficiently extract multiscale semantic information, while reducing redundancy in network parameters to achieve a more compact model [
32]. Therefore, the YOLOv8m exhibits a more lightweight network structure, higher detection accuracy, and greater robustness under complex road conditions, and is selected for road type recognition [
33].
The training dataset is partially sourced from two public datasets, nuPlan and Kitti, with the majority collected by the experimental vehicle. The dataset includes eight road types: flagging, asphalt, concrete, wet asphalt, wet concrete, wet flagging, snow, and cat ice road. Road type and TRFC range are affected by many factors, and the data [
34] are derived through a statistical summary, which is shown in
Table 1.
During the annotation process, we should align the bounding boxes as closely as possible with the road boundaries, ensuring that the road occupies most of the labeled area while minimizing the inclusion of non-road elements. After annotation, the dataset was randomly divided into a training set and a validation set, with the training set comprising 70% and the validation set 30%. The recognition results of the trained network model are shown in
Figure 4, accurately identifying the road types as wet asphalt and snow roads. This enables the determination of the corresponding TRFC ranges.
3.1.2. TRFC Estimation Method Based on UKF
Considering that the UKF can effectively handle the nonlinear propagation of both the mean and covariance, it offers higher estimation accuracy and robustness compared to the conventional Kalman Filter. Therefore, the TRFC estimator based on UKF is developed in this study.
When the road type is continuous, that is,
, the state variable of UKF is defined as follows.
When there is a sudden change in road type, that is,
, the state variable is defined as follows.
where
denotes the
recognized road type, and
is the
recognized road type. The initial value of the UKF is defined as
or
, that is, the mean friction coefficient corresponding to the current road type. This initialization helps accelerate the convergence of the estimator when the road type changes.
The observation variable is given in Equation (7).
where
,
, and
are the longitudinal acceleration, lateral acceleration and yaw rate, respectively.
Considering that the road friction coefficient in actual working conditions can be regarded as a slow variable in a short period of time, the system can be expressed as follows.
where state equation is
.
is the 4th-order identity matrix.
is the system process noise with covariance matrix
and
is the system measurement noise with covariance matrix
, which can be optimized based on the heuristic optimization algorithm [
35]. The measurement equation is defined as follows by Equation (1).
where
.
For this nonlinear system, the detailed computational procedure of the UKF algorithm is described as follows.
First, the sigma points and associated weights are generated through the Unscented Transformation (UT).
where
denotes the initial state covariance matrix; and
represent the weights for the mean and covariance, respectively.
is a scaling parameter.
Using these sigma points, the one-step state prediction is performed by propagating the points through the process model in Equation (8).
where
denotes the approximate distribution of the sigma points.
Then, the predicted state mean and covariance are computed.
where
is the a priori state estimate and
denotes the associated error covariance.
To account for the observation, the predicted state is used to generate a new set of sigma points through UT. These points are then passed through the observation model in Equation (8) to compute the predicted observation’s mean and covariance.
Then, the cross-covariance matrix can be derived as follows.
where
denotes the predicted measurement and
is the cross-covariance between the state and observation.
On this basis, the Kalman Gain
is obtained as follows.
Finally, the updated state and covariance are obtained by applying the Kalman Gain in Equation (18).
where
is the a posteriori state estimate, and
is the updated error covariance.
3.1.3. TRFC Fusion Estimator
The framework of the TRFC fusion estimator and computational process is illustrated in
Figure 5 and
Figure 6, respectively. Visual information is fed into the YOLOv8m model to identify the upcoming road type. The corresponding range of TRFC is determined based on the road type. The median value of this range is then used as the initial input for the UKF estimator, enhancing the convergence speed, estimation accuracy, and robustness of the dynamic estimation. In addition, the reliability of the visual output must be verified by setting a confidence threshold. The confidence of the visual detection must satisfy the condition
before proceeding with the subsequent data fusion.
3.1.4. Fusion Estimator Verification
To validate the proposed TRFC fusion estimator, a real vehicle testing platform was constructed, as illustrated in
Figure 7. The platform is equipped with multiple sensors, including LIDAR, camera, inertial measurement unit (IMU), RTK real-time kinematic positioning system, and steering angle sensor. The data acquisition device is used to record signals from all sensors. The frequency of the camera and IMU is 30 Hz and 100 Hz, respectively. Detailed hardware specifications are presented in
Table 2.
To emulate real road conditions with abrupt changes in TRFC, the vehicle was tested at the Chang’an University automobile testing ground. The testing track comprised a high-friction section (dry asphalt) and a low-friction section (wet asphalt), which was kept wet by continuously splashing water. To validate the fusion estimator, a step steering maneuver of the front wheels was performed and the test results are presented in
Figure 8. Compared to the UKF method, the proposed fusion estimator demonstrated faster convergence and greater robustness. At convergence, the estimation error was 3.5% on the dry road and 3% on the wet road, indicating that the fusion estimator can effectively estimate the TRFC under changing road conditions.
3.2. Middle Layer: DYC Controller Based on Adaptive MPC
The direct yaw moment is determined to enhance vehicle handling stability in the middle layer. To meet real-time control requirements, the DYC controller typically employs a linearized tire model to represent tire mechanical characteristics, which compromises control performance when the vehicle operates in nonlinear regions [
36].
Considering that the relationship between tire slip angle and lateral force exhibits different nonlinear characteristics under varying TRFC, using a fixed cornering stiffness to calculate lateral force can lead to significant estimation errors, as illustrated in
Figure 9. These errors can further compromise the control performance of the vehicle.
To more accurately capture the tire’s mechanical characteristics in the nonlinear region, a cornering stiffness correction coefficient based on the hybrid tire model is introduced in this paper to calculate the tire lateral force, as illustrated in
Figure 10. A lookup table model is employed to dynamically adjust the tire cornering stiffness in real time, which enhances model accuracy and reduces computational load. The actual lateral tire force is defined as follows.
where
and
represent the correction coefficients for the front and rear tire cornering stiffness, respectively.
and
denote the corrected cornering stiffness of the front and rear tires.
On this basis, the adaptive MPC algorithm, that is Algorithm 1, is proposed to enhance the vehicle handling stability, which is shown as follows.
Algorithm 1. Adaptive MPC |
- 1:
Initialize prediction horizon and control horizon , as well as control weights and state weight matrices . - 2:
Update tire cornering stiffness , , vehicle speed and the desired reference state . Input system state vector . - 3:
Discrete system (22), and construct the augmented state in Equation (24). - 4:
Calculate the system outputs in prediction horizon by Equation (26). - 5:
Solve the optimization problem (27) and calculate the optimal control sequence . - 6:
Apply the first element of the sequence to the system (22). - 7:
return to step 2.
|
A simplified two-degree-of-freedom (2-DOF) vehicle dynamics model, which captures lateral and yaw motions, is established in the middle layer, which can be expressed as follows.
where
.
To reduce the complexity in the continuous system, Equation (22) is discretized as follows:
where
,
, and
denotes the sampling time.
To facilitate the optimization of the objective function, the state variables and control variables in Equation (23) are combined, resulting in the following new state equation.
where the variables
and
denote the dimensions of the state vector and control input, respectively.
At this point, the control output over the entire prediction horizon can be expressed as follows.
where
and
represent the prediction horizon and the control horizon, respectively.
The objective of the middle layer is to minimize control energy consumption while eliminating the deviation between the actual vehicle state and the desired reference state. Therefore, the following cost function is formulated.
where the desired reference state
,
.
Subject to the constraints of the TRFC, the desired yaw rate and sideslip angle are defined as follows.
At each sampling instant, Equation (27) is solved using a receding horizon optimization approach to obtain a sequence of direct yaw moment increments . The first element of this sequence is applied to the controlled plant, and the optimization process is repeated in the next cycle, thereby achieving continuous control of the vehicle’s handling stability.
3.3. Lower Layer: Torque Vectoring Controller Considering Stability and Economy
3.3.1. Objective of Stability and Economy
The driving torques among the four wheels are allocated to track the total longitudinal driving force and direct yaw moment in the lower layer. At the same time, it must account for physical constraints such as road adhesion conditions and the maximum torque limits of the motors. To achieve the desired vehicle motion control objectives, tire utilization is often adopted as a control target to enhance vehicle stability. However, the economic conservation of the drive motors, an important optimization metric, is frequently overlooked in practical studies [
37]. To address this, an integrated optimization objective that considers vehicle handling stability and energy conservation is established.
Considering that the TRFC utilization can effectively reflect the tire’s safety margin, the stability objective function is defined as follows, where the lateral force can be neglected [
38].
where
is the wheel radius.
represents the weighting coefficient for each wheel. The left and right wheels on the same axle share the same weight, while the rear axle is assigned a higher weight than the front axle to enhance vehicle stability. In this study, the front axle weighting coefficient is set to 1, while the rear axle coefficient is adaptively selected within the range of 1–2 based on the deviation from the phase-plane stability boundary.
The motors installed in DDEVs are mainly involved in two power flows. One is the positive power used to drive the vehicle forward, and the other is the negative power used to recover braking energy. In both cases, the motor experiences energy losses due to iron losses, copper losses, and mechanical losses. The actual motor efficiency is defined as follows.
where
,
, and
denote the iron losses, copper losses, and mechanical losses, respectively.
is the motor efficiency, which depends on torque and speed, and can be obtained from the efficiency map shown in
Figure 11. For simplicity, motor response delays are neglected here.
The power losses of the motor under both driving and regenerative braking conditions can be derived as follows.
Therefore, to minimize the power loss of the motors, the following objective function related to energy conservation is defined as follows.
where
represents the maximum power loss and is used to normalize the objective function.
On this basis, to balance the performance indicators of stability and energy, the weighted objective function is then defined as follows.
where
represents the weighting coefficient.
The constraints must be satisfied, which not only considers the dynamic constraints of longitudinal velocity and virtual yaw moment control, but also the physical constraints of motor performance and road adhesion limit. The dynamic constraints of the control system are denoted as follows.
The physical constraints of the control system are denoted as follows.
where
denotes the total driving torque.
represents the maximum torque of the motor.
On this basis, the optimal wheel torque distribution can be efficiently obtained through a quadratic programming method.
3.3.2. Determination of Weighting Coefficient Based on the Extended Phase-Plane
The weighting coefficient between stability and economy is primarily related to the vehicle’s stability status. When the vehicle operates within the stable region, a smaller
is assigned to prioritize energy conservation. Conversely, during instability, a higher weight
is applied to enhance vehicle stability. Traditional phase plane methods used for evaluating vehicle stability often suffer from limited adaptability and low estimation accuracy. To address these shortcomings, this section introduces a stability judgment method based on an extensible phase plane. As shown in
Figure 12a, the
phase plane is divided into the classical domain, extension domain, and non-domain using a dual-line approach.
In
Figure 12a, the boundaries of the classical domain and the extension domain are primarily defined by
, which is determined by the tire’s cornering characteristics. The relationship between the front wheel steering angle and yaw rate gain is obtained based on Carsim, as shown in
Figure 12b. Based on the steady-state front wheel angle
, the steady-state sideslip angle
can be derived from the linear 2DOF model. On the other hand, the boundary between the extension domain and the non-domain is defined as
, which is determined by the stability limits of the phase plane. In this study, a dual-line method is used to divide the stability region of the phase plane. The equations for these boundary lines are given as follows.
where the boundary coefficients
and
, which are determined by the TRFC, are shown in
Table 3.
A characteristic variable
is defined to represent the vehicle’s handling stability, thereby enabling the simplification of the two-dimensional domain into a one-dimensional domain. The expression is given as follows.
where
is the feature quality.
Based on the extension theory, the positional relationship between a point and an interval can be described using the concept of extension distance. The extension distance from any characteristic variable to the classical domain
, and to the positive domain
, is defined as follows.
where
is the extension distance.
In order to indicate the degree of association between the vehicle’s motion state and the extension planes set, the correlation function can be derived by Equations (37) and (38).
where
.
The correlation function
reflects the degree of association between the system’s current state and the sets defined in the extensible phase plane, which accounts for the transition process of the vehicle’s lateral stability status and categorizes the vehicle’s state into three types: stable region:
, transitional region:
, and unstable region:
. Therefore, the weighting coefficient can be obtained.
4. Simulation Results and Analysis
To verify the effectiveness of the proposed control strategy, a Hardware-in-the-Loop (HIL) test platform was established, as shown in
Figure 13a. The platform consists of dSPACE hardware, software systems, and vehicle control hardware. The detailed implementation process is illustrated in
Figure 13b. In this setup, a nonlinear vehicle dynamics model is configured in CarSim 2019 and deployed on the dSPACE platform. The software system is built using the Prescan/Simulink (version number 2407) co-simulation environment, which is used to create lane-changing scenarios. Communication between the simulation platform and the dSPACE system is achieved through Kvaser Leaf Light V2, with a baud rate set to 500 kb/s. The hardware system includes an Infineon vehicle controller. The proposed control strategy is implemented in MATLAB/Simulink (R2024a version number 24.1) and converted into C code via the Real-Time Workshop (RTW), with a sampling time set to 10 ms. It is worth noting that ControlDesk (2024-B version number 24.2) is used to monitor and manage the entire HIL simulation process. The vehicle parameters and key controller parameters are given in
Table 4.
To evaluate the economic conservation of the proposed torque distribution strategy, the FTP (Federal Test Procedure) driving cycle is adopted for energy testing. Additionally, a Double Lane Change (DLC) scenario is established to further verify the effectiveness of the proposed control strategy. The torque vectoring controller, simultaneously considering handling stability and energy conservation, is defined as Energy-Stability Allocation (ESA).
To highlight the advantages of the proposed ESA strategy, a baseline strategy focusing solely on handling performance, defined as Stability Allocation (SA), is conducted for comparisons. In the SA strategy, the conventional MPC is used in the middle layer, whereas the ESA strategy employs an adaptive MPC controller proposed in this paper.
4.1. FTP Driving Cycle
To verify the effectiveness of the proposed torque vectoring controller, the FTP driving cycle is implemented as a test scenario. Since only longitudinal control is involved and the vehicle remains within the stable region throughout the cycle, the weighting coefficient
between handling and energy is set to 1. The simulation results under the FTP cycle are presented in
Figure 14.
As shown in
Figure 14a, both the EA and ESA strategies can closely track the target velocity across the entire driving cycle, meeting the longitudinal performance requirements.
Figure 14b illustrates the motor power loss under the two strategies. As illustrated in
Figure 14g, compared to the stability-oriented torque distribution (SA) strategy, the torque vectoring controller based on ESA achieves a reduction of 18.22% in peak motor power loss and 23.83% in motor power consumption, which highlights the superior energy conservation of the proposed torque vectoring controller.
Figure 14c–f shows the local driving torque distribution results. During acceleration and braking phases, the ESA strategy allocates higher driving torques than the EA strategy, indicating that the motors operate in more efficient regions. This contributes to a significant improvement in the overall energy conservation of the vehicle.
4.2. DLC Simulation
To validate the effectiveness of the proposed control strategy, the DLC simulation was conducted. The TRFC estimation results are shown in
Figure 15. When the road is identified as concrete based on vision, the initial TRFC for the UKF estimator is set to 0.575, as shown in
Figure 15a. As illustrated in
Figure 15b, during the time interval of 0–1 s, the fusion estimator exhibits a faster convergence to the true TRFC compared to the UKF estimator. At around 4.5 s, the fusion estimator demonstrates a smaller steady-state error. These results indicate that the fusion of vision and dynamics significantly enhances the convergence speed and estimation accuracy of the TRFC.
Figure 16 illustrates the simulation results under the DLC.
Figure 16a,b shows the simulation results of yaw rate and sideslip angle. It can be observed that both control strategies can effectively track the reference 2DOF model, thus enhancing the vehicle’s handling stability. Compared with the SA strategy, the ESA strategy reduces the RMSE of the yaw rate and the sideslip angle by 50.11% and 44.88% in
Table 5, respectively. This demonstrates that the more accurate estimation of tire cornering stiffness in the adaptive MPC contributes to improved control performance.
Figure 16c,d presents the speed tracking and path tracking results, indicating that SA and ESA can effectively follow the target speed and desired trajectory.
Figure 16e depicts motor loss power, and ESA has the lowest motor power consumption. As shown in
Figure 16f, compared to the SA strategy, the ESA strategy reduces the peak motor loss power and consumption by 27.96% and 24.45%, respectively, confirming the superior energy efficiency of the ESA strategy that considers stability and economy.
Figure 16g–j illustrates the responses of the front wheel steering angle, direct yaw moment, and driving torques. ESA strategy yields higher driving torques, improving the motor efficiency and energy conservation.
4.3. Statistical Validations
To verify the continuity and consistency of the hierarchical torque vectoring control strategy proposed in this paper under various simulation scenarios, ten groups of HIL simulation tests were conducted under DLC conditions, covering different vehicle speeds and TRFC. The simulation results are presented in
Figure 17, which illustrates the yaw rate and sideslip angle responses under ten combinations of vehicle speeds and TRFC. As shown in
Table 6, the vehicle demonstrates improved handling stability and economy in low-speed, high-TRFC scenarios.
To quantify the variability and reliability of the simulation results, the mean and 95% confidence interval of the RMSE of the sideslip angle were calculated based on
Table 6. For the proposed ESA control strategy, the RMSE mean and 95% confidence interval were 0.0729 and [0.054868, 0.090968], respectively. In contrast, the EA control strategy yielded an RMSE mean of 0.1307 with a 95% confidence interval of [0.091051, 0.170394]. Compared with the EA strategy, the ESA strategy reduced the RMSE mean of the sideslip angle by 44.22% and exhibited a narrower confidence interval, indicating better stability. Similar conclusions can be drawn for the yaw rate and motor power consumption.
To further validate the statistical significance of the performance differences between the two control strategies, two-sample t-tests were conducted on the stability and energy consumption metrics. The p values for the RMSE of sideslip angle, the RMSE of yaw rate, and motor power consumption were all 0.0077, 0.0006, and 0.0011, which are less than 0.01. This indicates that the proposed ESA control strategy demonstrates a statistically significant advantage over the EA strategy. Therefore, the hierarchical torque vectoring control strategy proposed in this paper achieves superior handling stability and economy across a variety of driving conditions.
4.4. Real Operating Conditions Verification and Implementation Considerations
Hierarchical Torque Vectoring Control Strategy considering stability and economy for DDEVs presented in this paper has been verified on the HIL platform in terms of real-time performance and feasibility. However, it has not yet been implemented and tested in real operating conditions, which constitutes a limitation of this study. To further enhance the practicality and engineering value of the control strategy, it is necessary to thoroughly discuss the potential effects of real operating conditions on its performance.
Firstly, under actual driving conditions, more complex road scenarios may pose additional challenges. For example, under poor visibility, weak lighting, or sensor occlusion, the accuracy and stability of TRFC estimation may diminish, subsequently affecting control output. Furthermore, the vehicle’s model, such as tire characteristics and motor efficiency maps, was calibrated under laboratory conditions. These models may deviate due to loading conditions or road friction coefficient fluctuations in real operating conditions, thereby degrading control performance.
Additionally, during HIL testing, motor power consumption was primarily evaluated through the simplified Equation (30) based on motor torque, speed, and efficiency. However, energy consumption is influenced by numerous factors under actual driving conditions, such as energy recovery mechanisms, battery thermal management strategies, and communication latency, which adds complexity to the energy consumption measurement and makes the evaluation of economy more challenging.
Then, the control performance depends not only on the controller itself but also on the specific implementation scenarios and modeling assumptions.
(1) The proposed control strategy has demonstrated reductions of 23.83% and 24.45%, respectively, in motor power consumption under the FTP driving cycle and DLC conditions. Nonetheless, these results primarily reflect normal driving scenarios. The vehicle stability and economy may diminish in low friction coefficient conditions (such as snow or cat ice roads). (2) Several simplifying assumptions were made in the HIL test. For example, the tire model was represented by a standard Magic Formula, assuming corner stiffness remained constant regardless of tire pressure or wear. The motor efficiency map was treated as static, ignoring the dynamic effects of temperature and current fluctuations. These assumptions should be taken into account under actual operating scenarios. (3) If the TRFC estimation error is large due to factors such as lighting, the controller may become overly conservative, thereby affecting the ability to minimize energy consumption. Additionally, the control strategy assumes that actuator dynamics are negligible. When delays or lag effects are present in practice, these factors may diminish the performance.
In conclusion, although the proposed hierarchical torque vectoring control strategy has demonstrated its theoretical effectiveness in simulation, future work should consider its application under real-world conditions, particularly across a wider range of driving scenarios (such as snow or cat ice roads). Additionally, a more comprehensive consideration of modeling assumptions is required to further enhance vehicle handling stability and energy conservation in practice.