Research Papers

Handling Delays in Yaw Rate Control of Electric Vehicles Using Model Predictive Control With Experimental Verification

[+] Author and Article Information
Milad Jalali

Mechanical Engineering Department,
University of Waterloo,
Waterloo, ON N2L 3G1, Canada
e-mail: mjalaliy@uwaterloo.ca

Amir Khajepour

Mechanical Engineering Department,
University of Waterloo,
Waterloo, ON N2L 3G1, Canada

Shih-ken Chen, Bakhtiar Litkouhi

Global Research and Development Center,
General Motors Company,
Warren, MI 48090-9055

1Corresponding author.

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received September 4, 2015; final manuscript received June 20, 2017; published online August 9, 2017. Assoc. Editor: Azim Eskandarian.

J. Dyn. Sys., Meas., Control 139(12), 121001 (Aug 09, 2017) (8 pages) Paper No: DS-15-1420; doi: 10.1115/1.4037166 History: Received September 04, 2015; Revised June 20, 2017

In this paper, a new approach is proposed to deal with the delay in vehicle stability control using model predictive control (MPC). The vehicle considered here is a rear-wheel drive electric (RWD) vehicle. The yaw rate response of the vehicle is modified by means of torque vectoring so that it tracks the desired yaw rate. Presence of delays in a control loop can severely degrade controller performance and even cause instability. The common approaches for handling delays are often complex in design and tuning or require an increase in the dimensions of the controller. The proposed method is easy to implement and does not entail complex design or tuning process. Moreover, it does not increase the complexity of the controller; therefore, the amount of online computation is not appreciably affected. The effectiveness of the proposed method is verified by means of carsim/simulink simulations as well as experiments with a rear-wheel drive electric sport utility vehicle (SUV). The simulation results indicate that the proposed method can significantly reduce the adverse effect of the delays in the control loop. Experimental tests with the same vehicle also point to the effectiveness of this technique. Although this method is applied to a vehicle stability control, it is not specific to a certain class of problems and can be easily applied to a wide range of model predictive control problems with known delays.

Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.



Grahic Jump Location
Fig. 1

Double-track vehicle model used as prediction model

Grahic Jump Location
Fig. 2

Proposed strategy for dealing with pure delays

Grahic Jump Location
Fig. 3

Procedure for finding system state at the end of pure delay period

Grahic Jump Location
Fig. 4

Overall delay is approximated by a pure delay and a first-order delay in series

Grahic Jump Location
Fig. 5

Adding first-order delay in the prediction model. The filter block (currently in position 2) can take one of the positions 1 through 4.

Grahic Jump Location
Fig. 6

Block diagram of the simulated control loop. The delay block shifts the control actions 200 ms in time and applies a first-order delay with time constant of 100 ms.

Grahic Jump Location
Fig. 7

Steering wheel angle in flick maneuver

Grahic Jump Location
Fig. 8

Comparison of yaw rate tracking performance and vehicle sideslip angle with controllers A and B

Grahic Jump Location
Fig. 9

Comparison of the torque adjustments of controller A and B

Grahic Jump Location
Fig. 10

The RWD electric Equinox vehicle used in experimental tests

Grahic Jump Location
Fig. 11

Experimental setup for measurement and control of vehicle yaw rate

Grahic Jump Location
Fig. 12

Steering wheel angle and the lateral acceleration of the vehicle in maneuvers with controllers A and B (experiment)

Grahic Jump Location
Fig. 13

Yaw rate tracking performance of controllers A and B (experiment)

Grahic Jump Location
Fig. 14

Vehicle sideslip angle with controllers A and B (experiment)

Grahic Jump Location
Fig. 15

Torque adjustments made by controllers A and B (experiment)




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In