Mathematical Problems in Engineering

Volume 2013 (2013), Article ID 819302, 8 pages

http://dx.doi.org/10.1155/2013/819302

Research Article

Motion Control of Four-Wheel Independently Actuated Electric Ground Vehicles considering Tire Force Saturations

Rongrong Wang,¹ Hamid Reza Karimi,² Nan Chen,¹ Guodong Yin,¹ and Jinxiang Wang¹

¹School of Mechanical Engineering, Southeast University, Nanjing 211189, China

²Department of Engineering, Faculty of Engineering and Science, University of Agder, 4898 Grimstad, Norway

Received 26 September 2013; Accepted 17 November 2013

Academic Editor: Hui Zhang

Copyright © 2013 Rongrong Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

A vehicle stability control approach for four-wheel independently actuated (FWIA) electric vehicles is presented. The proposed control method consists of a higher-level controller and a lower-level controller. An adaptive control-based higher-level controller is designed to yield the vehicle virtual control efforts to track the desired vehicle motions due to the possible modeling inaccuracies and parametric uncertainties. The lower-level controller considering tire force saturation is given to allocate the required control efforts to the four in-wheel motors for providing the desired tire forces. An analytic method is given to distribute the high-level control efforts, without using the numerical-optimization-based control allocation algorithms. Simulations based on a high-fidelity, CarSim, and full-vehicle model show the effectiveness of the control approach.

1. Introduction

Electric vehicles typically achieve greater fuel economy, lower emissions, and increased energy security than conventional internal combustion engine vehicles [1]. Four-wheel independently actuated (FWIA) electric vehicles employ four in-wheel (or hub) motors to actuate the four wheels, and thus the torque of each wheel can be controlled independently. The actuation flexibility of the FWIA electric vehicles together with the fast and precise torque responses of electric motors enhances the vehicle control strategies, such as the traction control system and direct yaw-moment control [2–4].

The actuators in a FWIA electric vehicle are more than those in a conventional vehicle. This actuator redundancy makes the FWIA electric vehicle control problem more challenging but rewarding. This paper considers the motion control problems of FWIA electric vehicles. Both the vehicle longitudinal speed and yaw motion are controlled. Many studies have been carried out on the vehicle control methods for improving the vehicle stability and maneuverability. Most of them nevertheless are designed for the conventional vehicle architectures [5–7], not for the FWIA electric vehicles. Sakai et al. [8] proposed a direct yaw-moment control system for a FWIA electric vehicle, a half-vehicle model which is a linear approximation of vehicle dynamics was used in the controller design, and only the vehicle lateral motion was controlled. A braking control method for electric vehicle was proposed in [9], and the studied vehicle was driven by independent front and rear motors. The vehicle stability problem was not considered either in the paper. A stability control method for four-wheel driven hybrid electric vehicle was proposed in [10]. The studied vehicle in this paper was driven by a front and a rear motor, and the rear motor with an electrohydraulic brake was used to generate the required torque split for yaw motion control. As a FWIA electric vehicle is equipped with four in-wheel motors to independently actuate the four wheels, the control problem in [10] is thus different from the one considered in this study.

In this paper, the tracking control problem [11–14] of a FWIA electric vehicle is studied. The proposed control system consists of a higher-level controller and a lower-level controller. Due to the possible modeling inaccuracies and vehicle parametric uncertainties, an adaptive controller is designed as the higher-level control to give the required virtual total ground forces and the force split between the left and right sides of the vehicle. The vehicle longitudinal speed is controlled by the total ground forces while the yaw motion is compensated with the external yaw moment generated with the tire force difference between the two sides of the vehicle. The lower-level controller allocates the virtual ground forces from the higher-level controller to the four wheels. Control allocation algorithms are generally used to distribute the higher-level control signals to the lower-level actuators [15, 16]. As the control allocation algorithms usually require high computational costs, which may discourage their implementations in real time, an analytic solution of allocating the ground forces without using the numerical-optimization-based control allocation algorithms is given in this study. When the tire slip ratios become large and move into the unstable tire force region, the tire forces will be saturated and it may no longer be possible to fully transfer the desired tire force onto the road. What is more, locking/skidding wheels no longer provide any grip on the road and thus the cornering forces transferred to the ground will be limited. So the vehicle will be unsteerable if the tire slip ratios become too large. The constraints of the tire forces are also explicitly considered in the optimal solution.

The rest of the paper is organized as follows. System modeling is presented in Section 2. The proposed higher-level controllers are designed in Section 3. Tire force distribution design considering the tire force constraints is described in Section 4. Simulation results based on a high-fidelity, CarSim, full-vehicle model are provided in Section 5 followed by conclusive remarks.

2. System Modelling

Vehicle yaw control enhances the vehicle handling performance and maintains vehicle stability in cornering maneuvers [17]. When the vehicle yaw rate can be controlled to track the reference, the vehicle lateral speed and slip angle will be small [18]. A schematic diagram of a vehicle model is shown in Figure 1. If the vehicle longitudinal speed and yaw rate are controlled at the same time, the vehicle model can be expressed as

where and are the vehicle longitudinal speed and lateral speed, respectively, is the yaw rate, is the mass of the vehicle, is the yaw inertia, and is the aerodynamic drag term. is the total driving/braking forces in vehicle longitudinal direction, is the external yaw moment generated with the longitudinal tire force difference between the left and right side wheels, and can be written as

Figure 1: Schematic diagram of a vehicle planar motion model.

The wheel slip angle is a function of the vehicle states and can be calculated as

The tire lateral forces are functions of the tire slip angles which can be calculated with the vehicle states, which indicates that the tire lateral forces in are also functions of the vehicle states. Denoting , the vehicle model can be rewritten as

where and are the control signals, , and .

The tire longitudinal slip ratio is defined as the relative difference between the tire center speed and tire circumferential speed, and the tire slip ratio can be written as

where is the tire longitudinal rotational speed of the th wheel, is the tire effective rolling radius, and are the speeds at the centers of the wheels and are given as

The vehicle states can be measured with the global positioning system (GPS) and inertia measurement unit (IMU) [19, 20]. The wheel speeds can be measured with wheel speed sensors. Thus, in this study, we assume all of the required signals to be known.

3. Higher-Level Controller Design

The proposed control system consists of a higher-level controller and a lower-level controller. The vehicle longitudinal speed is controlled by the total ground forces while the yaw rate is compensated with the external yaw moment. For the first channel of (4), the following controller

with being the reference vehicle longitudinal speed and being a positive constant, can make the longitudinal speed tracking error, , converge to 0. However, and the vehicle mass may not be accurately obtained due to the modeling error and parameter uncertainties, and an adaptive controller is thus designed to yield the control signal . The controller for the first channel is thus modified as

where and are the estimated values of and , respectively. If the following control law are used:

with and being positive constants, the longitudinal speed tracking error can be bounded as

where is the upper boundary of and and are the upper and lower boundaries of , respectively. Proof can be found in Appendix A. Note that by choosing sufficiently large and , the longitudinal speed tracking error can be arbitrarily small.

The adaption law for and in (9) may cause the control signals grow out of the boundary. Thus the following control law modifications are introduced:

where and are positive constants,

with and being the upper and lower bounds of . The modified control law (11) for the first channel can still make the tracking error be arbitrarily small. Proof can be found in Appendix B.

Similar to the controller design for the first channel, the control law for the second channel can be designed as

where is the yaw rate tracking error and , , , and are positive constants,

Here, and are the upper and lower bounds of , respectively. and are the upper and lower bounds of , respectively.

4. Lower-Level Controller Design

When the higher-level controller signals are obtained, the lower-level controller operates the four in-wheel motors such that the control requirements from the higher-level controller can be satisfied. An analytic solution is given to distribute the higher-level control efforts without using the numerical-optimization-based control allocation algorithms.

The cost function for allocating the four tire forces can be defined as

where , , is the desired control effort given by the higher-level controller, and is the control effectiveness matrix and can be written according to (2)

Based on (15), we have

As and , one can claim , which implies that the objective function has a global minimum with the minimizing given by

It is known that the tire force may become saturated if a sufficiently large motor control signal is applied in some extreme cases such as hard brake on a low- road. Once the tire longitudinal force reaches its maximal value, further increasing of slip makes the tire work in the unstable range and the tire force will decrease quickly. So the constraints of the tire forces should be explicitly considered in the tire force allocation design. Note that a bigger weighting factor in (15) for a wheel means that a smaller portion of the total torque is required from this wheel. So one can control a certain wheel to provide a larger or less portion of the total torque by selecting a smaller or bigger weighting factor for this wheel. The constraint violations of the tire forces can be discouraged by defining the weighting factors in (15) as

where is a positive constant, is a constant which is used to determine the shape of the weighting factor, and is the normalized tire slip ratio with corresponding to the maximum longitudinal forces of the th tire. The curves of the weighting factor at different are plotted in Figure 2. When the slip ratio of a certain wheel reaches the which corresponds to the maximum longitudinal tire force, the weighting factor for this wheel will become large according to (20), which means that the required tire force from this wheel will become small; in this way the tire slip ratio can always be limited within the stable region. Based on the desired tire force calculated from (19), motor control signals can be generated such that the desired tire forces can be provided [21].

Figure 2: Weighting factor curves at different ().

5. Simulation Results

Two simulation cases based on a high-fidelity, full-vehicle model constructed in CarSim were conducted. The vehicle parameters in the simulations were taken from an actual FWIA electric vehicle with in-wheel motors developed at the Ohio State University [21]. The desired vehicle yaw rate and speed can be generated from the drivers steering angle, accelerator/brake pedal positions. The vehicle reference model can be found in the literatures such as [22, 23].

5.1. J-Turn Simulation

In this simulation, the vehicle ran at a low-speed range. A counter-clockwise turn was introduced with the front wheel steering angle shown in Figure 3. We aim at controlling the vehicle such that the actual vehicle states can follow the references. The nominal vehicle mass was set to 800 kg in the simulation. As the designed controller does not depend on the actual vehicle parameters, we set the vehicle mass in the controller as 600 kg, which is different than the actual vehicle mass.

Figure 3: Front wheel steering angle in the J-turn simulation.

The generated external yaw moment with the tire force difference between two sides of the vehicle is shown in Figure 4. The vehicle yaw rate and vehicle speed are plotted in Figures 5 and 6, respectively. One can see from these two figures that both vehicle yaw rate and speed could be well controlled. Note that, in this simulation, a big steering angle was applied to the vehicle, and this steering angle could make the vehicle yaw rate reach up to 30 deg/s, which indicates that the proposed control method can control the vehicle well at extreme conditions.

Figure 4: The generated external yaw moment in the J-turn simulation.

Figure 5: Vehicle yaw rates in the J-turn simulation.

Figure 6: Vehicle speeds in the J-turn simulation.

5.2. Single-Lane Change

In the above simulation, we investigated the performance of the proposed controller in the cases where the vehicle runs on a high- road. In this simulation, the vehicle was controlled to make a single-lane change on a low- road. The tire-road friction coefficient was set as 0.2 and a big steering which would make the vehicle loss of stability was introduced at 2 s. The desired speed increased from 24.5 m/s to around 27.8 m/s in 6 seconds. The vehicle mass in the controller was set to 1000 kg, which is bigger than the actual vehicle mass.

The front wheel steering angle is shown in Figure 7. The generated yaw moment which regulated the vehicle yaw rate was plotted in Figure 8. The yaw rate control results are shown in Figure 9. To better show the effectiveness of the proposed control method, the yaw rate of an uncontrolled vehicle which ran on the same low- road was compared. One can see from Figure 9 that the yaw rate of the controlled vehicle could always follow the reference, while the yaw rate of the uncontrolled vehicle deviated from the reference when the front wheel steering angle became large. The yaw rate control results indicate that stability of the controlled vehicle was ensured. The vehicle longitudinal speeds are plotted in Figure 10. One can see again that the vehicle speed could be well controlled as well.

Figure 7: Front wheel steering angle in the single-lane change simulation.

Figure 8: The generated external yaw moment in the single-lane change simulation.

Figure 9: Vehicle yaw rates in the single-lane change simulation.

Figure 10: Vehicle longitudinal speeds in the single-lane change simulation.

6. Conclusion

A vehicle stability control system for an FWIA electric vehicle is presented. The proposed adaptive control-based higher-level controller does not need the accurate vehicle parameters or tire force models but can still yield the desired control signals. An analytic solution considering tire force constraints is designed to allocate the required control efforts from the higher-lever controller to the four wheels. Simulations under various driving scenarios are carried out with a high-fidelity, CarSim, and full-vehicle model. Simulation results show the effectiveness of the proposed control approach.

Appendices

A.

By defining and , the dynamics of the vehicle speed can be written as

which means that the error dynamics of the first channel can be written as

Define the Lyapunov function candidate for this channel as

whose time derivative can be expressed as

Assuming that the upper bound of is the same as that for , the update law (11) can make the time derivative of to be written as

where is the upper boundary of and and are the upper and lower boundaries of , respectively. The error can be bounded according to (10). The proof is completed.

B.

Redefine the Lyapunov function candidate (A.3) as

Based on (12), the time derivative of the above Lyapunov function candidate is

If , the following holds

And if or , we have

which means the following always holds:

Similarly, one has

so (B.2) can be rewritten as

Based on (20), one can see that if tends to move out of its boundary , the feedback term will pull back to close to ; thus is also bounded. Thus, the modified control law given by (11) and (12) can also make arbitrarily small if sufficiently large and are taken.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This paper was supported by National Science Foundation of China (51105074, 51205058, and 51375086), Foundation of State Key Laboratory of Mechanical Transmission (SKLMT-KFKT-201206), and by the Polish-Norwegian Research Programme operated by the National Centre for Research and 24 Development under the Norwegian Financial Mechanism 2009–2014 in the frame of Project Contract no. Pol-Nor/200957/47/2013.

References

C. C. Chan, “The state of the art of electric, hybrid, and fuel cell vehicles,” Proceedings of the IEEE, vol. 95, no. 4, pp. 704–718, 2007.

J. Yamakawa, A. Kojima, and K. Watanabe, “A method of torque control for independent wheel drive vehicles on rough terrain,” Journal of Terramechanics, vol. 44, no. 5, pp. 371–381, 2007.

M. Shino and M. Nagai, “Independent wheel torque control of small-scale electric vehicle for handling and stability improvement,” JSAE Review, vol. 24, no. 4, pp. 449–456, 2003.

R. Wang and J. Wang, “Fault-tolerant control for electric ground vehicles with independently-actuated in-wheel motors,” Journal of Dynamic Systems, Measurement and Control, vol. 134, no. 2, Article ID 021014, 2012.

H. E. Tseng, B. Ashrafi, D. Madau, T. A. Brown, and D. Recker, “The development of vehicle stability control at Ford,” IEEE/ASME Transactions on Mechatronics, vol. 4, no. 3, pp. 223–234, 1999.

M. Canale, L. Fagiano, and V. Razza, “Vehicle lateral stability control via approximated NMPC: real-time implementation and software-in-the-loop test,” in Proceedings of the 48th IEEE Conference on Decision and Control held jointly with 2009 28th Chinese Control Conference (CDC/CCC '09), pp. 4596–4601, December 2009.

M. Canale, L. Fagiano, M. Milanese, and P. Borodani, “Robust vehicle yaw control using an active differential and IMC techniques,” Control Engineering Practice, vol. 15, no. 8, pp. 923–941, 2007.

S. Sakai, H. Sado, and Y. Hori, “Motion control in an electric vehicle with four independently driven in-wheel motors,” IEEE/ASME Transactions on Mechatronics, vol. 4, no. 1, pp. 9–16, 1999.

N. Mutoh, Y. Hayano, H. Yahagi, and K. Takita, “Electric braking control methods for electric vehicles with independently driven front and rear wheels,” IEEE Transactions on Industrial Electronics, vol. 54, no. 2, pp. 1168–1176, 2007.

D. Kim, S. Hwang, and H. Kim, “Vehicle stability enhancement of four-wheel-drive hybrid electric vehicle using rear motor control,” IEEE Transactions on Vehicular Technology, vol. 57, no. 2, pp. 727–735, 2008.

H. Zhang, Y. Shi, and J. Wang, “Observer-based tracking controller design for networked predictive control systems with uncertain Markov delays,” International Journal of Control, vol. 86, no. 10, pp. 1824–1836, 2013.

R. Wang, H. Zhang, and J. Wang, “Linear parameter-varying controller design for four wheel independently-actuated electric ground vehicles with active steering systems,” IEEE Transactions on Control Systems Technology, 2013.

H. Zhang, Y. Shi, and J. Wang, “Observer-based tracking controller design for networked predictive control systems with uncertain Markov delays,” International Journal of Control, vol. 86, no. 10, pp. 1824–1836, 2013.

H. Zhang, Y. Shi, and A. Saadat Mehr, “Robust static output feedback control and remote PID design for networked motor systems,” IEEE Transactions on Industrial Electronics, vol. 58, no. 12, pp. 5396–5405, 2011.

J. Wang and R. G. Longoria, “Coordinated and reconfigurable vehicle dynamics control,” IEEE Transactions on Control Systems Technology, vol. 17, no. 3, pp. 723–732, 2009.

J. Tjoønnäs and T. A. Johansen, “Stabilization of automotive vehicles using active steering and adaptive brake control allocation,” IEEE Transactions on Control Systems Technology, vol. 18, no. 3, pp. 545–558, 2010.

Z. Shuai, H. Zhang, J. Wang, J. Li, and M. Ouyang, “Combined AFS and DYC control of four-wheel-independent-drive electric vehicles over CAN network with time-varying delays,” IEEE Transactions on Vehicular Technology, 2013.

H. Zhou and Z. Liu, “Vehicle yaw stability-control system design based on sliding mode and backstepping control approach,” IEEE Transactions on Vehicular Technology, vol. 59, no. 7, pp. 3674–3678, 2010.

S. Di Cairano and H. E. Tseng, “Driver-assist steering by active front steering and differential braking: design, implementation and experimental evaluation of a switched model predictive control approach,” in Proceedings of the 49th IEEE Conference on Decision and Control (CDC '10), pp. 2886–2891, December 2010.

J. Wang, L. Alexander, and R. Rajamani, “Friction estimation on highway vehicles using longitudinal measurements,” Journal of Dynamic Systems, Measurement and Control, vol. 126, no. 2, pp. 265–275, 2004.

R. Wang, Y. Chen, D. Feng, X. Huang, and J. Wang, “Development and performance characterization of an electric ground vehicle with independently actuated in-wheel motors,” Journal of Power Sources, vol. 196, no. 8, pp. 3962–3971, 2011.

S. Horiuchi, K. Okada, and S. Nohtomi, “Improvement of vehicle handling by nonlinear integrated control of four wheel steering and four wheel torque,” JSAE Review, vol. 20, no. 4, pp. 459–464, 1999.

J. Y. Wong, Theory of Ground Vehicles, Wiley, New York, NY, USA, 3rd edition, 2001.