1. Introduction
Most vehicle drivetrain systems are built with an open differential, and the 4 × 2 layout is the most common configuration. However, in some vehicles, additional mechanical components are installed within the drivetrain to enhance vehicle dynamic behavior by variably distributing drive torque between the front and rear and between the left and right sides, driven by both increased engine output resulting from technological advancements and improvements in mechanical design. One such device is the transfer case, which allows the torque to be sent to both front and rear wheels. This device enables 4 × 4 operation, helping the vehicle accelerate and maintain lateral stability even on low-friction road surfaces [
1]. Another device that has recently been installed is the limited-slip differential. While an open differential has the advantage of effectively compensating for the difference in rotation between the left and right wheels, the torque distribution ratio between the left and right drive axles is fixed at 50:50. Therefore, if there is a large difference in the road’s coefficient of friction between the left and right wheels— or a difference between the left and right vertical loads—there is a possibility that some of the driving torque may be lost in the form of wheel slip, making it difficult to accelerate or escape from adverse road conditions. This limitation can be alleviated by adopting a limited-slip differential [
2,
3].
In the past, transfer cases and limited-slip differentials were solely mechanical. However, with advancements in electronic actuators such as motors and pumps, both devices have evolved into electronic or electrohydraulic systems. Using the actuators, clutches can be engaged or disengaged, which allows the vehicle to have immediate and variable torque distribution. Owing to these advantages, electronically actuated transfer cases and limited-slip differentials improve vehicle responses in terms of traction capability and maneuverability [
4], and these devices are increasingly being installed in high-performance and luxury vehicles.
Installing these devices together in a vehicle results in a system with multiple control inputs. Therefore, the development of an integrated controller that simultaneously considers all inputs could enhance overall vehicle performance [
5]. Integrated control of various chassis control systems has been widely studied in the field of vehicle dynamics. In particular, several studies have also investigated integrated controllers that regulate the desired driving torque at each wheel. Jang [
6] proposed a lateral stability controller for a four-wheel independent drive electric vehicle. In that study, a yaw-moment contour line was introduced in the upper-level controller, and both driving and braking forces were applied simultaneously by the lower-level controller. Her [
7] suggested a coordinated control algorithm for differential braking, front and rear traction torques and the active roll moment. Here, the upper-level controller was designed by the sliding-mode control method, and the lower-level controller was designed by the optimal distribution method, in which tire nonlinear characteristics were also considered in order to maximize performance. Cho [
8] designed a unified controller using AFS and ESC systems. That study divided controller design into three areas. In the supervisory layer, the control mode was determined based on agility, maneuverability, and lateral stability aspects. In the control algorithm layer, a sliding-mode controller was designed based on a bicycle model, and the desired yaw moment and total longitudinal force was obtained to follow the desired yaw rate. In the coordination layer, the AFS and differential braking inputs that would provide the desired moment and force were determined by selecting the optimal solution that minimized the predefined cost function. Zhang [
9] introduced a coordinated control strategy for integrated AFS and DYC systems. In that paper, the distributed model predictive control (DMPC) method was adopted to consider mutual coupling and constraints. Then, objective function weighting coefficients for AFS and DYC were adjusted using an RL algorithm. Liang [
10] designed an integrated controller for AFS and ARS. In that study, a multi-agent system (MAS) was constructed based on DMPC, and cooperative game theory was applied to find optimal solutions.
Although the studies reviewed above have made meaningful contributions to integrated chassis control, several issues remain when the control target is a driveline system equipped with multiple clutches. First, most previous studies have focused on electric-motor-driven vehicles or conventional chassis actuators, whereas clutch-based torque distribution devices such as transfer cases and eLSDs have not been systematically considered as integrated control inputs. Second, although state constraints such as tire force limits have been widely addressed, the input constraints of clutch-based driveline systems have not been fully incorporated into the controller design. In AWD and eLSD systems, the admissible clutch inputs are determined by the mechanical structure of the driveline, the vehicle parameters, the inertial states, and the current engine torque. Therefore, explicitly considering these input constraints is essential for improving vehicle response while maintaining physically feasible actuator commands. MPC has been widely used for constrained vehicle dynamics control because it can systematically handle both state and input constraints [
11,
12,
13,
14,
15,
16,
17,
18,
19]. Although MPC can provide desirable performance when the prediction model accurately represents the physical system and the constraint ranges are properly defined, the requirement of optimization using a prediction model can increase the computational load as the prediction horizon, sampling resolution, and number of inputs increase. This issue becomes particularly important for real-time implementation in vehicle electronic control units. To address this limitation, the present study adopts a control allocation method. Several methods for solving control allocation problems have been widely studied [
20,
21,
22] and applied even in vehicle research area [
23,
24]. Similar to MPC, control allocation is an optimal-control-based approach, but there are important differences. In particular, control allocation is effective for overactuated systems in which the number of available control inputs is greater than the number of controlled variables. Since the AWD-eLSD system considered in this study has three clutch inputs for two representative virtual control objectives, namely, longitudinal force and yaw moment, it can be naturally formulated as an overactuated system. Moreover, control allocation can substantially reduce the computation time compared with MPC, making it a strong candidate for real-time control.
The main contributions of this study are summarized as follows. First, a planar full-car vehicle model combined with clutch-based AWD and eLSD wheel dynamics is formulated to directly represent the relationship between clutch inputs and vehicle motion. Second, a weighted least squares (WLS) control allocation method is designed for the AWD-eLSD system by systematically considering input constraints derived from the mechanical structure of the driveline and vehicle operating conditions. Finally, the effectiveness and computational efficiency of the proposed method are verified using CarSim–Simulink co-simulations under acceleration during steady-state cornering and double-lane-change maneuvers. The organization of this paper is as follows. First, the basic vehicle dynamics model used for the controller is introduced. Then, the physical mechanism of the transfer case and eLSD system will be described, including the dynamics modeling and the constraints present in the system. Next, the detailed procedure for designing control allocation for an AWD–eLSD system is explained step by step. Next, simulation scenarios for verifying the superiority of designed controller are introduced, and then simulation results and computational performance are analyzed. Finally, the conclusions and potential future work are discussed.
4. Simulations
To verify the effectiveness of the proposed algorithm, simulations were conducted using CarSim, which is well known for vehicle dynamics simulation. In order to represent the mechanical characteristics of the clutch in the transfer case and the eLSD system, they were modeled using Simulink and were integrated into CarSim as an external model. A detailed explanation of the method for driveline modeling and integration of the torque transfer system for simulation is introduced in [
29].
Figure 3 shows the overall structure of the designed controller. Here, it was assumed that the vehicle’s longitudinal velocity could be predicted with sufficient accuracy to be used in controller design using the results from the longitudinal velocity estimator developed in previous studies [
30,
31,
32], which requires only in-vehicle sensors for real-time applicability. For the same reason as with the velocity estimator, it was assumed that the road friction coefficient is already known. Here, the AWD clutch input force
is used to determine the upper limit for eLSD input, which is introduced in Equation (
20). To account for the actuator bandwidth, which is one of the response characteristics of the lower-level controller, all control command values obtained from the upper-level controller were passed through a 10 Hz low-pass filter before being fed into the system as input values.
In order to verify the enhancement of responses by a vehicle that adopts the proposed controller, two simulation scenarios including acceleration input were selected. First was rapid acceleration during steady-state cornering. Second was rapid acceleration during a double lane change. In each scenario, simulations were conducted for two different coefficients of friction for the road, . In both scenarios, large longitudinal slip, sideslip and lateral load transfer occur in the vehicle, which provides appropriate test conditions to validate the performance of the system addressed in this study. To evaluate the performance of the proposed controller, we selected the uncontrolled case and a case where is applied to the AWD system and the maximum input is applied to the eLSD system as comparison scenarios.
In the controller, the MATLAB/Simulink R2020a quadprog solver was used to find the local minimum of the constrained vector-valued quadratic function. The controller sampling time was set to
ms.
Table A1 shows the vehicle specifications of the selected vehicle model, which is based on a full-size sedan. Furthermore,
Table A2 presents the parameter values applied in the controller.
4.1. Rapid Acceleration During Steady-State Cornering
The first simulation scenario was rapid acceleration during steady-state cornering in the counterclockwise direction. The vehicle was driven on a circular road with a radius of 300 m and an initial speed of 60 km/h. Full-throttle acceleration was applied from
to
.
Figure 4 shows the results for the high-friction condition (
).
Figure 4a represents the yaw-rate error. The black solid line represents the no-control case, the red dotted line represents the case with the maximum eLSD clutch input combined with the transfer-case reference input, and the blue dashed line represents the case with the proposed controller. Here, the uncontrolled vehicle shows a negative yaw-rate error during acceleration, indicating that the actual yaw rate is lower than the desired yaw rate. This response corresponds to stable but under-responsive yaw behavior. The proposed control allocation method reduces the yaw-rate error while maintaining the vehicle in this stable response region. By contrast, the maximum eLSD input case produces an excessive yaw response, and the sign of the yaw-rate error changes intermittently. This result indicates that simply applying the maximum eLSD clutch force can generate excessive yaw moment even when sufficient tire–road friction is available.
Figure 4b shows the sideslip angle. The uncontrolled vehicle exhibits a gradually increasing sideslip angle as the vehicle speed increases. The proposed controller maintains a small sideslip angle throughout the acceleration period, whereas the maximum eLSD input case produces the largest sideslip angle. This result suggests that excessive eLSD clutch engagement can reduce the lateral force margin of the rear tires and deteriorate lateral stability.
Figure 4c compares the rear-wheel longitudinal slip ratios for the proposed controller and the maximum eLSD input case. The blue dashed and black dash–dot lines are the rear left and rear right wheel slip ratios for the maximum eLSD case, and the red solid and green dotted lines are the rear left and right wheel slip of the proposed controller, respectively. In the simulation, the regulation of wheel slip was definitely effective, since the vehicle longitudinal velocity information is accurate. The proposed controller keeps both rear wheels’ slip ratios below 0.05, whereas the maximum eLSD input case causes a large slip ratio at the rear right wheel, which is the outer wheel in this scenario. This result demonstrates that the proposed controller suppresses excessive rear-wheel slip while improving the yaw-rate response.
Figure 4d shows the drive-axle torque distribution obtained using the proposed controller, which is exactly the amount of torque after the differential. Here, the black solid line is the amount of torque for both the front left and front right drive axles, the red dotted line is for the rear left and the blue dashed line is for the rear right drive axle, respectively. The front drive-axle torque remains smaller than the rear drive-axle torque because the rear-wheel slip ratio is below the desired slip ratio. The left–right rear torque difference increases as the yaw-rate error and lateral load transfer increase. This indicates that the proposed control allocation method adjusts the eLSD clutch forces according to the required yaw moment instead of applying unnecessary maximum clutch engagement. However, limitations of the proposed controller were also identified in this simulation. In
Figure 4a,c,d, when
to
, even after the rear drive-axle torque has stabilized following a gear shift caused by an acceleration, it can be observed that the drive torque on the rear right wheel gradually increases while that on the rear left wheel gradually decreases, which is attributed to the effect of the
gain in the
as the yaw-rate error increases. However, despite these torque changes, the rear-wheel slip ratio remained almost unchanged. It was also observed that when the vehicle is cornering at high speeds, as the tire lateral force increases, the drive torque distribution fails to produce changes in the tire longitudinal force due to the coupling effect.
Figure 5 presents the results for the medium-friction condition (
), which helps to predict performance on a wet asphalt road surface. All conditions except for the road’s coefficient of friction were the same as those in the high-friction scenario.
Figure 5a shows the yaw-rate error. Compared with the high-friction case, the uncontrolled vehicle exhibits a much larger yaw-rate error during the initial acceleration period, particularly from
to
. The maximum eLSD input case also shows an unstable yaw-rate response as the vehicle speed increases. Among the three cases, only the proposed controller maintains the yaw-rate error within a bounded range, with the absolute value remaining below approximately 0.1 rad/s. A similar trend is observed in the sideslip response shown in
Figure 5b. The proposed controller produces the smallest sideslip angle during acceleration, and its magnitude remains close to that observed under the high-friction condition. In
Figure 5c, the maximum eLSD input case generates a large rear right wheel slip during the initial acceleration period. The oscillatory slip response observed after approximately
is attributed to the intervention of the ABS model in CarSim. In contrast, the proposed controller keeps the slip ratios of both rear wheels below 0.05, although a slight increase is observed compared with the high-friction condition (see the enlarged Figure in
Figure 4c and
Figure 5c).
Figure 5d shows the torque distribution under the medium-friction condition. The front drive-axle torque increases compared with the high-friction case because the rear-wheel slip ratio becomes larger on the lower-friction surface. Nevertheless, the left–right rear torque distribution remains well regulated by the proposed controller. These results confirm that the proposed method effectively balances yaw-rate tracking and rear-wheel slip suppression during acceleration in steady-state cornering.
4.2. Rapid Acceleration During a Double Lane Change
The second simulation scenario was rapid acceleration during a double-lane-change maneuver from left to right. To increase the lateral instability of the vehicle, full-throttle acceleration was applied from
, immediately before the lane change maneuver, to
. The initial vehicle speed was set to 60 km/h.
Figure 6 shows the results for the high-friction condition (
). As shown in
Figure 6a, the yaw-rate error in the case with the proposed controller is generally smaller than that in the uncontrolled case during most of the lane change maneuver. The uncontrolled vehicle remains stable under this high-friction condition, but its yaw-rate tracking performance is degraded during the transient steering phases. The maximum eLSD input case produces larger and more oscillatory yaw-rate error, indicating that excessive clutch engagement can deteriorate transient yaw behavior under this scenario.
Figure 6b shows the sideslip angle. The proposed controller exhibits a slightly larger sideslip angle than the uncontrolled case in some time intervals, which indicates that the smallest yaw-rate error does not necessarily correspond to the smallest sideslip angle. However, the maximum absolute value of the sideslip angle remains below approximately 0.02 rad, indicating that the vehicle remains within a stable lateral motion range. In contrast, the maximum eLSD input case produces larger sideslip variations, particularly during the transient phases of the lane change.
Figure 6c shows the rear-wheel longitudinal slip ratio. In this case, unlike the steady-state cornering case, the maximum eLSD input does not continuously increase the slip ratio of a single rear wheel because the required yaw moment direction changes during the lane change maneuver. Instead, the rear-wheel slip ratios switch between the left and right wheels as the lateral motion direction changes. The proposed controller suppresses this undesirable switching behavior and maintains smaller maximum rear-wheel slip ratios by continuously reallocating the left and right eLSD clutch forces according to the required yaw moment.
Figure 6d confirms that the proposed controller changes the rear left–right torque distribution according to the direction of the maneuver.
Figure 7 shows the results for the medium-friction condition (
), which is the most severe scenario considered in this study. Under this condition, the uncontrolled vehicle and the maximum eLSD input case fail to maintain stable lane-following behavior. Their yaw-rate error, sideslip angle, and rear-wheel slip ratio rapidly increase beyond the normal range of feasible driving, indicating loss of stable vehicle response during the maneuver. By contrast, the proposed controller completes the double-lane-change maneuver while maintaining both longitudinal and lateral stability. More specifically, the proposed controller produces a bounded yaw-rate error throughout the maneuver, although a slight increase appears during the final lane-change phase around
, as shown in
Figure 6a and
Figure 7a.
Figure 7b shows that the sideslip angle remains within a stable range, with the maximum absolute value below approximately 0.03 rad. The local peaks become larger than those in the high-friction case, which is expected because the available tire–road friction is reduced.
Figure 7c shows that the rear-wheel slip ratios remain bounded, with only a slight increase during the initial acceleration period. This behavior results from the coordinated front–rear torque distribution and left–right eLSD torque allocation.
Figure 7d shows that the overall torque distribution trend is similar to that in the high-friction case, while the front drive-axle torque increases because the rear-wheel slip tendency becomes larger on the medium-friction surface.
Figure 7e shows the eLSD clutch input command. It is noteworthy that eLSD input is lower than 1/4 of the input limit in all ranges except for gear shift, which implies that the proposed controller has acceptable tracking performance within stable vehicle response without causing drastic changes in left and right driving torque.
Table 1 shows the IAE and peak values of yaw-rate error. The proposed controller did not always show the best IAE value but showed the minimum peak value of yaw-rate error in all cases. The most marked benefit of the proposed controller was the improved lateral control performance in medium-friction compared with high-friction conditions.
In order to verify the applicability of the proposed controller under more diverse conditions, additional simulations were performed.
Figure 8 displays the response of the proposed controller to changes in road friction for the double-lane-change maneuver. When the road’s coefficient of friction was 0.85 or 0.5, the yaw-rate error and sideslip angle responses showed no significant difference. However, when the road’s coefficient of friction was 0.3, the vehicle did not spin out, but the proposed controller had limitations in achieving stable lateral behavior. This implies that AWD and eLSD systems alone cannot reliably control the vehicle in all situations and that additional intervention from electronic control systems such as ESC and an ABS is necessary under extreme driving conditions.
Figure 9 compares the solver computation time of the proposed control allocation method with that of the MPC method introduced in [
27]. The computation time was measured at each controller time step using the MATLAB tic and toc functions. The same optimization solver was used for both controllers to ensure a fair comparison. The proposed control allocation method requires less than half of the computation time required by the MPC method. Moreover, the computational advantage of the proposed method is expected to become more significant in real-time implementation because the computation time of the estimator, which is based on a high-dimensional prediction model, was not considered in this comparison. These results indicate that the proposed control allocation method is suitable for real-time AWD and eLSD control applications.
5. Conclusions
This study proposed an integrated control allocation method for a vehicle equipped with AWD and eLSD systems. First, a mathematical vehicle and driveline model was formulated to represent the relationship between the clutch engagement forces and the vehicle’s motion. Based on this model, the input constraints of the transfer clutch and the left/right eLSD clutches were derived by considering the mechanical structure of the driveline and the vehicle operating conditions. Since the AWD–eLSD system has three control inputs for two representative virtual control objectives, the system was formulated as an overactuated system, and a WLS control allocation method was applied. The effectiveness of the proposed controller was evaluated using CarSim–Simulink co-simulations under two acceleration scenarios: acceleration during steady-state cornering and acceleration during a double lane change. In each scenario, high-friction and medium-friction road conditions were considered. The proposed controller was compared with an uncontrolled case and a maximum eLSD clutch input case. The simulation results showed that the proposed controller reduced yaw-rate tracking error while maintaining small sideslip angles and bounded rear-wheel slip ratios. In particular, under the medium-friction double-lane-change condition, the uncontrolled vehicle and the maximum eLSD input case failed to maintain stable lane-following behavior, whereas the proposed controller completed the maneuver by properly coordinating the transfer clutch and the left/right eLSD clutches. The results also showed that applying the maximum eLSD clutch force is not always beneficial. Although eLSD engagement can generate additional yaw moment, excessive clutch input can reduce the lateral tire force margin and increase sideslip or wheel slip, especially under reduced-friction conditions. The proposed control allocation method avoids unnecessary maximum clutch engagement and distributes the available actuator inputs according to the required virtual control demand. Therefore, it improves the balance among yaw-rate tracking, lateral stability, and slip suppression. In addition, the proposed method reduced the solver computation time compared with the MPC-based approach. This result supports the suitability of control allocation for real-time implementation in AWD and eLSD control systems. Despite the suggested method’s effectiveness in improving control performance, this paper also has limitations. In particular, since the proposed controller does not include an estimator design for longitudinal velocity and the road surface’s coefficient of friction, which significantly affect controller performance, definitive verification of the controller’s stability and performance is not guaranteed. To address these weaknesses, future work should involve integrated validation of the estimator and controller using real vehicles or a high-fidelity HiLS environment. Some improvements for WLS methods also exist. Among them, the determination of virtual inputs that clearly decouple vehicle dynamics and tire force utilization, the modification of input constraints to consider tire–road adhesion limits, and the method for optimization of weighting factors in control allocation are major candidates for achieving globally optimal results. Further improvement of the control allocation framework is also expected by considering more detailed eLSD clutch dynamics, including partial lock-up behavior and the transition between slipping and lock-up states.