Abstract
This paper proposes an adaptive steering stability control strategy for a four in-wheel-motor independent-drive electric vehicle (4MIDEV) to improve its stability on the road with different adhesion coefficients, such as on the joint road. The proposed strategy is designed as a hierarchical structure whose upper control level takes the road adhesion coefficient into account in the yaw moment control and realizes the integrated control of the yaw rate and sideslip angle. The lower control level adopts a weight-based optimal allocation algorithm to achieve different weight control of each motor torque according to road adhesion coefficient. The proposed stability control strategy was validated in a co-simulation of the Matlab/Simulink and Carsim, the results of which indicate that the proposed strategy can effectively adapt to different adhesion coefficients and achieve good steering stability control effect.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
As the electric vehicle and in-wheel motor technology develops rapidly, a four in-wheel-motor independent-drive electric vehicle (4MIDEV) has attracted lots of attention [1, 2]. Compared with the traditional vehicle, the 4MIDEV is directly driven by four motors integrated into wheel hubs without the need for additional mechanical transmission components, such as drive shafts. Since the torque of each drive wheel can be independently controlled, this distributed drive form brings more possibilities for achieving better stability and maneuverability of the vehicle [3]. In recent years, a great deal of valuable work has been carried out on the steering stability control of the 4MIDEV.
The stability control strategy of the 4MIDEV generally adopts a hierarchical structure, including an upper control level to compute the virtual force commands and a lower control level to realize the control of each wheel torque [4]. However, the previously proposed control strategy rarely considers the effects of changes in the adhesion coefficient, which may introduce additional control errors. As the road conditions become more complex, there is a need for a new stability control strategy adapted to road adhesion, so as to ensure good steering stability control effect. Thus, the requirements for the upper control level and the lower control level are much higher.
The direct yaw moment control (DYC) has been widely used in the upper control level and proved to be very effective [4,5,6]. Most of the DYCs proposed so far only control the yaw rate without the consideration of the sideslip angle [7] or take the sideslip angle as an intermediate variable in the control of the yaw rate [8, 9]. Although accurate control of the yaw rate can be achieved, these methods have poor consideration of the sideslip angle or require a high accuracy for estimating the sideslip angle [2]. Furthermore, the impact of adhesion coefficient is seldom taken into account in the DYC, which will greatly affect the final stability control results when the adhesion coefficient changes. In the lower control level, the optimal torque allocation algorithm is preferred over other algorithms such as average allocation and dynamic-load allocation [10, 11], whose optimal objective usually selects the tire workload usages to reflect steering stability [1, 12]. However, the different adhesion conditions at each wheel are always neglected in the torque allocation. The tire workload usages are generally considered to be equally important for stability, i.e., their weight coefficients were equal or independent of the adhesion coefficient, which may result in extreme loads on the wheels at low adhesion while other wheels still have a relatively high stability margin.
To solve the above problems, this paper proposes an adaptive stability control strategy to accommodate different adhesion coefficients. The proposed strategy adopts a hierarchical structure which takes the road adhesion coefficient into account in both the upper control level and lower control level. The adaptive control of the yaw rate and the sideslip angle is realized in the upper control level to ensure a better DYC control result. A weight-based optimal torque allocation algorithm is also developed in the lower control level to achieve different weight control of each motor torque according to road adhesion coefficient. The adaptive upper control level and the lower control level can effectively improve the steering stability of the 4MIDEV under different road adhesion coefficients.
2 Design of Adaptive Steering Stability Control Strategy for the 4MIDEV
The proposed adaptive stability control strategy, as shown in Fig. 1, consists of a reference output level with reference dynamic model, an upper control level based on the yaw moment control and speed control, and a lower control level with the weight-based optimal allocation algorithm.
2.1 Reference Output Level
The reference output level adopts a reference model to compute the desired dynamics parameters, such as the sideslip angle and the yaw rate, for the further control of the upper control level. To investigate the planar motion of the vehicle, a three-degree-of-freedom (3-DOF) model is constructed by ignoring the roll and pitch motions, as shown in Fig. 2, which can be described as:
where \(V_{x}\) and \(V_{y}\) denote the longitudinal velocity and the lateral velocity of vehicle, respectively, and \(\dot{V}_{x}\) and \(\dot{V}_{y}\) are their derivatives. \(\gamma\) and \(\dot{\gamma }\) denote the yaw rate and its derivative, respectively. \(\rho\) denotes the air density, \(C_{d}\) is the air resistance coefficient, and A represents the maximum cross-sectional area. m stands for the mass of vehicle. \(F_{xij}\) and \(F_{yij}\) are the longitudinal and lateral forces of the wheels, respectively. \(i \in \{ f,r\}\) stands for the front or the rear and \(j \in \{ l,r\}\) stands for the left or the right.
The coefficient matrices \({\mathbf{B}}_{x}\) and \({\mathbf{B}}_{y}\) can be formulated as:
where \(I_{z}\) denotes the yaw inertia of the vehicle, and \(\delta_{f}\) is the front-wheel steering angle. d is half of the tread. a is the distance between the center of gravity and the front axle, and b is the distance to the rear axle.
To more clearly and directly reflect the driver’s steering intention, the above vehicle dynamics model is simplified to two degrees of freedom, i.e., the later motion and yaw motion, as shown in Fig. 2. The target values of sideslip angle and yaw rate can be obtained from the 2-DOF model:
where \(A = \frac{m}{{l^{2} }} \cdot \frac{{aK_{f} - bK_{r} }}{{K_{f} K_{r} }}\), \(K_{f}\) and \(K_{r}\) stand for the sum of the tire cornering stiffnesses of the front axle and the rear axle, respectively.
Considering the different road adhesion conditions, it is necessary to limit the above target values [2]:
In summary, the desired yaw rate \(\gamma_{{ - {\text{des}}}}\) and sideslip angle \(\beta_{{ - {\text{des}}}}\) can be expressed as:
2.2 Upper Control Level
The upper control level consists of speed control and yaw moment control, as shown in Fig. 1, which computes the virtual commands of traction force and yaw moment to control the longitudinal and lateral motions of the vehicle based on the desired dynamics parameters form the reference output level.
2.2.1 Speed Control
In order to reduce the calculation cost and ensure the real-time performance, the speed control, as shown in Fig. 1, adopts the PID method to control the longitudinal traction force \(F_{{x - {\text{des}}}}\) of the vehicle according to the error between the actual speed \(V_{x}\) and the desired speed \(V_{{x - {\text{des}}}}\) from the “preview-follow” driver model [13], so as to meet the driving demand for speed. The speed \(V_{x}\) can be estimated by the driver’s input to the acceleration/brake pedal [14].
2.2.2 Yaw Moment Control
The yaw moment control selects both the yaw rate and the sideslip angle corresponding to maneuverability and stability as control variables, as shown in Fig. 1, which control the lateral motion of vehicle through a yaw moment. Unlike the yaw rate, the sideslip angle and the yaw moment are related by the nonlinear tire forces, and the estimation accuracy of the sideslip angle is limited. Thus, the influence of the sideslip angle is considered in the control of the yaw rate by introducing a correction coefficient K. Then, the nominal yaw rate \(\gamma_{0}\) can be obtained:
The correction coefficient K is studied by a fuzzy controller, as shown in Fig. 1. Considering the influence of sideslip angle rate \(\dot{\beta }\), the integrated control quantity \(\beta + B_{1} \dot{\beta }\) is designed as the input of the fuzzy controller based on the \(\beta - {\text{Method}}\) theory [15] and the phase plane method [16], where \(B_{1}\) is a coefficient related to the adhesion coefficient. Furthermore, since the impact of the sideslip angle is different for the stability under different adhesion coefficients, the adhesion coefficient \(\mu\) is also introduced as the other input of the fuzzy controller. The fuzzy rules for the correction coefficient K are shown in Table 1, where seven fuzzy subsets are designed to define the values of both inputs and outputs, such as Zero (Z), Positive-Small (PS), Positive-Medium (PM), Positive-Big (PB), Negative-Small (NS), Negative-Medium (NM), and Negative-Big (NB).
In order to adapt to the nonlinear system and minimize the calculation cost, the fuzzy PID method is adopted in the yaw moment control to make the nominal yaw rate \(\gamma_{0}\) follow the desired value \(\gamma_{{ - {\text{des}}}}\), as shown in Fig. 1. The inputs of the fuzzy PID controller are the error between the \(\gamma_{0}\) and \(\gamma_{{ - {\text{des}}}}\) and its rate. The output is the desired yaw moment \(M_{{z - {\text{des}}}}\). The fuzzy rules of the fuzzy PID controller are shown in Table 2, where \(\Delta k_{p}\), \(\Delta k_{i}\) and \(\Delta k_{d}\) are the correcting values of the proportional, integral, and differential coefficients, respectively.
2.3 Lower Control Level
The lower control level converts the desired yaw moment and traction force from the upper control level to the driving/brake torque required for in-wheel motors based on the torque allocation algorithm. The relationship between the lower level and upper level can be summarized as:
where \({\mathbf{u}} = [T_{fl} \;T_{fr} \;T_{rl} \;T_{rr} ]^{\text{T}}\), \({\mathbf{v}} = [F_{{x - {\text{des}}}} \;M_{{z - {\text{des}}}} ]{}^{\text{T}}\),
For torque allocation, the friction ellipse constraint needs to be fully considered to ensure the feasibility of control:
where \(\mu_{ij}\) denote the road adhesion coefficient at each wheel, and \(F_{zij}\) stands for the vertical force. The lateral force \(F_{yij}\) can be obtained from the simplified tire model proposed in [2]:
where \(\alpha_{ij}\) and \(K_{\alpha ij}\) are the slip angle and lateral stiffness of each tire, respectively. Since there is a certain delay in the change of vertical load, the lateral tire force in the next sampling period can be estimated approximately according to the vertical load in the current sampling period and the longitudinal tire force in the next sampling period. The adhesion coefficient \(\mu_{ij}\) can be estimated in real time by the second-order nonlinear state observer proposed in [17]. The longitudinal tire force \(F_{xij}\) is related to the torque \(T_{ij}\) of the in-wheel motor:
where \(M_{fij}\), \(\dot{\omega }_{ij}\), R and \(J_{c}\) are the rolling resistance moment, angular acceleration, rolling radius, and moment of inertia of the wheel, respectively.
The lower control level develops a weight-based optimal allocation algorithm, which selects the tire workload usages as the main optimization objective to reflect the stability margin. As this objective goes smaller, the stability margin of vehicle will be increased [1, 2]. The tire workload usage \(\Omega _{ij}\) can be described as
In previous studies, the tire workload usage of each wheel was often simply added as an overall optimization goal, regardless of the differences in adhesion condition at each wheel. However, this may result in some low-attachment wheels being unstable, while the torque of other wheels cannot be utilized to the maximum. Thus, the weight factor \(\psi_{ij}\) for \(\Omega _{ij}\) is investigated to suit different adhesion coefficients as follows:
In conclusion, the proposed torque allocation algorithm can be formulated as:
where \({\mathbf{u}} = [T_{fl} \;T_{fr} \;T_{rl} \;T_{rr} ]^{\text{T}}\), \({\varvec{\Gamma}} = {\text{diag}}\left( {\frac{{\psi_{ij} }}{{\mu_{ij}^{{}} F_{zij}^{{}} R^{{}} }}} \right)\), R denotes the rolling radius. The constraints of optimal allocation can be described as:
where \({\mathbf{u}}_{{ \lim {-}}}\) and \({\mathbf{u}}_{{ \lim {+}}}\) are the lower limit and upper limit of u, respectively. Considering that the constraint strength of the equation is too strong to solve, it can be converted into a penalty term and introduced into (11), then:
where \(\xi\) and \({\mathbf{W}}_{v}\) denote the allocation weight coefficient and matrix, respectively. In particular, the \({\mathbf{W}}_{v}\) reflects the control priority of the yaw moment and traction force. For example, the control priority of the yaw moment is much higher than that of the traction force when the adhesion coefficient is low, so as to ensure good lateral stability.
The (16) can be reformulated as a general form:
The proposed optimization problem can be solved by the active set method [2].
3 Simulation Results
The adaptive steering stability control strategy proposed for the 4MIDEV was validated in the co-simulation with a strategy model in the Matlab/Simulink and a vehicle model in the Carsim, where the double-lane-change (DLC) maneuver was respectively carried out on the joint road and the μ-split road to further verify the adaptability of the strategy to the adhesion coefficient. In addition, the other two strategies, referred to as “ordinary control” and “speed control,” were compared with the proposed control strategy, referred to as “adaptive control.” The “ordinary control” proposed in [1] also developed a hierarchical control structure, but did not consider the influence of the adhesion coefficient. The “speed control” includes only the PID speed controller and a driver model to control lateral stability. The route of the DLC maneuver is shown in Fig. 3. The main parameters of the vehicle and hub motors for simulation are shown in Table 3.
3.1 μ-Split Road
In the simulation test for the μ-split road, the DLC maneuver was conducted at a constant speed of 60 km/h, where the adhesion coefficient was initially set to 0.75 and then changed to 0.75 on the right side and 0.2 on the left side at a distance of 105 m from the start, as shown in Fig. 4. Figure 5a–c show the track, yaw rate, and sideslip angle responses of the vehicle under aforementioned strategies, respectively. Although the adhesion coefficient changed, the adaptive control could better follow the desired trajectory, with the minimum error and the fastest stable speed. In addition, a good control effect of the yaw rate and sideslip angle was also guaranteed by the adaptive control. Compared with the general control, the error of these two quantities could be reduced by up to 55 and 58.8% respectively under the adaptive control. Figure 6f shows the phase plane of the sideslip angle and the sideslip angle rate. The curves of the speed control, general control, and adaptive control were gradually more concentrated on the origin, which means that the stability control effects of the above strategies were getting better [1].
3.2 Joint Road
The DLC maneuver was then conducted on the joint road for further verification, where the vehicle kept a constant speed of 60 km/h. The setting of joint-road surface is shown in Fig. 6, the adhesion coefficient of which was initially set to 0.75 and then changed to 0.2 at the middle of the maneuver. Figure 7a–c show the track, yaw rate, and sideslip angle responses of the vehicle under above three strategies, respectively. The adaptive control showed the best control effect in the following of the target trajectory and could effectively reduce the control error of the yaw rate and sideslip angle after the change of adhesion coefficient. Figure 7f shows the phase plane of the sideslip angle and the sideslip angle rate. The curve of the adaptive control is most concentrated on the origin compared to those of the other two strategies, indicating that its stability control effect is the best.
4 Conclusion
In this paper, an adaptive stability control strategy is proposed for the 4MIDEV to accommodate different adhesion coefficients. A new yaw moment control adapted to the adhesion coefficient is investigated in the upper control level to realize the comprehensive control of yaw rate and sideslip angle. The lower control level develops the optimization algorithm based on different weight coefficients, so as to realize different control of each motor torque according to the adhesion conditions at each wheel. The final simulation results show that the proposed control strategy can effectively improve the steering stability of the 4MDIEV on the road with different adhesion coefficients, such as on the joint road. In the future work, this strategy will verified by the hardware-in-the-loop simulation, and finally the real-car experiment will be also carried out.
References
Zhai L, Sun T, Wang J (2016) Electronic stability control based on motor driving and braking torque distribution for a four in-wheel motor drive electric vehicle. IEEE Trans Veh Technol 65(6):4726–4739
Zhai L, Hou R, Sun T et al (2018) Continuous steering stability control based on an energy-saving torque distribution algorithm for a four in-wheel-motor independent-drive electric vehicle. Energies 11(2):350
Fallah S, Khajepour A, Fidan B et al (2013) Vehicle optimal torque vectoring using state-derivative feedback and linear matrix inequality. IEEE Trans Veh Technol 62(4):1540–1552
Shuai Z, Zhang H, Wang J et al (2014) Combined AFS and DYC control of four-wheel-independent-drive electric vehicles over CAN network with time-varying delays. IEEE Trans Veh Technol 63(2):591–602
Chen Y, Wang J (2012) Design and evaluation on electric differentials for overactuated electric ground vehicles with four independent in-wheel motors. IEEE Trans Veh Technol 61(4):1534–1542
Kim DH, Kim CJ, Kim SH et al (2011) Development of adaptive direct yaw-moment control method for electric vehicle based on identification of yaw-rate model. In: Intelligent vehicles symposium. IEEE, New York, pp 1098–1103
Tahami F, Kazemi R, Farhanghi S (2003) A novel driver assist stability system for all-wheel-drive electric vehicles. IEEE Trans Veh Technol 52(3):683–692
Zou G, Luo Y, Lian X et al (2008) A research of DYC for independent 4WD EV based on control target dynamic regulated. In: IEEE international conference on vehicular electronics and safety. IEEE, New York, pp 1–7
Xiong L, Yu Z (2009) Control allocation of vehicle dynamics control for a 4 in-wheel-motored EV. In: International conference on power electronics and intelligent transportation system. IEEE, New York, pp 307–311
Yamakawa J, Kojima A, Watanabe K (2007) A method of torque control for independent wheel drive vehicles on rough terrain. J Terrramech 44(5):371–381
Kang J, Yoo J, Yi K (2011) Driving control algorithm for maneuverability, lateral stability, and rollover prevention of 4WD electric vehicles with independently driven front and rear wheels. IEEE Trans Veh Technol 60(7):2987–3001
Li B, Goodarzi A, Khajepour A et al (2015) An optimal torque distribution control strategy for four-independent wheel drive electric vehicles. Veh Syst Dyn 53(8):1172–1189
Guo K, Ma F (2003) Preview optimized artificial neural network driver model. Chin J Mech Eng 39(1):26–28
Ma Y, Guo H, Wang F et al (2016) An modular sideslip angle and road grade estimation scheme for four-wheel drive vehicles. In: Chinese control conference, pp 8962–8967
Shimada K, Shibahata Y (1994) Comparison of three active chassis control methods for stabilizing yaw moments. In: International Congress & exposition
Inagaki S (1994) Analysis on vehicle stability in critical cornering using phase-plane method. Avec 16(2):216–216(1)
Zhao L, Deng N, Ge Z et al (2014) Real-time road condition estimation for four-wheel-drive vehicle. J Harbin Inst Technol 46(11):42–46
Acknowledgments
This work was supported by the National Natural Science Foundation of China under Grant 51475045.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Hou, R., Zhai, L., Sun, T. (2020). Adaptive Steering Stability Control for A Four In-Wheel-Motor Independent-Drive Electric Vehicle. In: (China SAE), C. (eds) Proceedings of China SAE Congress 2018: Selected Papers. SAE-China 2018. Lecture Notes in Electrical Engineering, vol 574. Springer, Singapore. https://doi.org/10.1007/978-981-13-9718-9_24
Download citation
DOI: https://doi.org/10.1007/978-981-13-9718-9_24
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-9717-2
Online ISBN: 978-981-13-9718-9
eBook Packages: EngineeringEngineering (R0)