Professional Documents
Culture Documents
Curved Road Automatic Emergency Steering Path Planning Polynomials and Control Stanley
Curved Road Automatic Emergency Steering Path Planning Polynomials and Control Stanley
Citation: Lai, F., “Research on Path Planning and Tracking Control for Automatic Emergency Steering of Intelligent Vehicle on Curved
Road,” SAE Technical Paper 2022-01-7108, 2022, doi:10.4271/2022-01-7108.
Abstract
investigated with feedback control on lateral displacement
A
warning MAP diagram method for automatic emer- and yaw angle of the vehicle, so as to correct the front wheel
gency steering of intelligent vehicle on curved road steering angle based on Stanley control algorithm. Finally, the
to avoid collision is proposed. Firstly, the path simulation and analysis are carried out for the driving stability
planning of emergency steering collision avoidance for vehicle of the vehicle under different combinations of speed, road
on curved road is carried out, using fifth-degree and seventh- adhesion coefficient and obstacle distance. According to the
degree polynomials with the vehicle point mass model. predetermined thresholds of vehicle sideslip angle, yaw rate
Secondly, the vehicle lateral kinematic model is used for and lateral acceleration, the minimum safety distance required
controller design to track the desired trajectory by Stanley to maintain vehicle stability under different working condi-
control algorithm. Thirdly, the Carsim dynamics model is tions is obtained by simulation.
Keywords
Automatic emergency steering, Collision avoidance, Path
planning, Tracking control, Stability analysis, Curved road
Introduction
forward a path planning algorithm based on B-spline curve
W
ith the development of intelligent vehicles, auto- and path tracking control strategy based on MPC method for
matic emergency steering has been widely studied emergency lane change and obstacle avoidance. [5] proposed
because it can significantly improve driving safety. a seven-degree polynomial reference path with combination
Automatic emergency steering control includes two aspects: of steering and braking collision avoidance, but on straight
path planning and tracking control. At present, there are a road. [6] designed a two-level modelling and control meth-
large number of studies on path planning and tracking control odology by modified Hamiltonian algorithm (MHA) for colli-
on straight road [1, 2, 3, 4, 5, 6, 7], but only a few studies on sion avoidance which differed from the standard approach of
curved road [8, 9, 10]. Moreover, little consideration is given path planning and path following, as there was no explicit
to the influence of obstacle distance, vehicle speed, and road path to use. [7] studied the path tracking performance in the
adhesion coefficient on vehicle stability under collision presence of rollover risk, and it used as the priority sequence
avoidance situation. of model predictive control to deal with rollover and tracking
For path planning, the main methods are Sigmoid errors. [8] presented a virtual trajectory planning method for
function, Bspline and polynomial planning, among which lane changing on curved road based on trapezoidal accelera-
polynomial planning methods are widely used. [1] planned a tion profile, without considering vehicle stability during colli-
collision avoidance path based on polynomial parameteriza- sion avoidance. [9] used two arcs with the same curvature to
tion optimized by simulated annealing algorithm. [2] construct the desired lane path, which could result in discon-
proposed an alternative control framework that integrated tinuity of lateral acceleration at the connection point. [10]
local path planning and path tracking using model predictive used a quintic Bezier curve to obtain the reference path in the
control (MPC). [3] designed a fifth-degree polynomial to winding road scenario. As for tracking control, the methods
describe the path of lane change on straight road. [4] put commonly used are geometric tracking control and MPC
Downloaded from SAE International by Ford Motor Co, Monday, April 08, 2024
2 RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING
methods. However, most of them considered the collision FIGURE 1 Avoidance modeling on curved road
avoidance control on straight road, but few on curved road.
In addition, there are few reports on vehicle stability during
collision avoidance with different combinations of speed, road
adhesion coefficient and obstacle distance.
Based on the problems above, the collision avoidance
stability of intelligent vehicle on curved road under different
working conditions is studied in this paper. A vehicle point
mass model for emergency steering collision avoidance on
curved road is established. The fifth-degree and seventh-
degree polynomials are used to plan the collision avoidance
trajectory respectively. At the same time, combined with the
vehicle lateral kinematic model, the Stanely control method
is used to track the planned trajectory. In order to make the
vehicle model closer to the actual situation, a CarSim dynamics
model is adopted. The front wheel steering angle derived by
Stanely control algorithm for the CarSim dynamics model is
corrected by feedback control on vehicle lateral displacement
and yaw angle. Combined with CarSim and Matlab/Simulink
Therefore, the fifth-degree and seventh-degree polynomials are
co-simulation platform, the vehicle stability during collision
used here for desired path planning. The parameters of the avoid-
avoidance under different combinations of speed, road
ance model on curved road are shown in Table 1.
adhesion coefficient and obstacle distance is simulated
and analyzed.
Fifth-Degree Polynomial
Planning Path
Vehicle Collision The fifth-degree polynomial path for collision avoidance can
Avoidance Path Planning be expressed by (4).
R 2 w
2
yo R 2 w x2 (3)
RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING 3
4 RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING
RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING 5
t e t e t (11)
If the lateral displacement error is zero, the front wheel FIGURE 8 Vehicle trajectory
steering angle should be the angle θe between the front wheel
heading and the tangent line of the desired trajectory, which
can be expressed by (12).
t e t (12)
If the heading error is not considered and the lateral
displacement error in non-zero, the front wheel steering angle
should satisfy (13), where d(t) is the nearest distance between
the position of front wheel with the planned path.
e t ke t
e t arctan arctan (13)
d t v t
So, (11) can be transformed to (14).
ke t
t e t arctan (14)
v t
Among, the rate of the lateral displacement error
satisfies (15).
6 RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING
FIGURE 10 Front wheel steering angle TABLE 3 Vehicle lateral acceleration threshold (m/s2)
μ
u (km/h) 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
50 0.15 0.21 0.28 0.35 0.42 0.49 0.56 0.64
60 0.12 0.17 0.24 0.29 0.35 0.41 0.47 0.53
70 0.11 0.15 0.20 0.25 0.30 0.35 0.40 0.45
80 0.10 0.13 0.18 0.22 0.26 0.31 0.35 0.40
90 0.09 0.12 0.16 0.20 0.24 0.27 0.31 0.35
100 0.08 0.11 0.14 0.18 0.21 0.25 0.28 0.32
110 0.07 0.10 0.13 0.16 0.20 0.22 0.26 0.29
120 0.06 0.9 0.12 0.15 0.18 0.21 0.24 0.26
RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING 7
FIGURE 11 Feedback control by Carsim and Matlab/ 0.144 rad/s, higher than the predetermined threshold 0.11
Simulink rad/s. What is more noteworthy is that the vehicle has seri-
ously deviated from the planning path. It collides with the
obstacle vehicle ahead and fails to avoid collision.
8 RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING
RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING 9
track the planning path at all. Combined with the proposed FIGURE 16 Minimum stable obstacle avoidance distance
stability indexes and the vehicle actual motion animation, it for vehicle under different working conditions
indicates that the vehicle is in a very unstable state under
this condition.
10 RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING
FIGURE 17 Vehicle emergency collision avoidance process path, the change of lateral acceleration of the latter is much
corresponding distance smoother. At the same time, using Stanley tracking control
method, combined with the lateral kinematic model, the front
wheel steering angle needed to track the predetermined path
is obtained. In addition, a CarSim dynamics model is used to
study the vehicle stability during collision avoidance, by
further adjusting the front wheel steering angle with feedback
control on vehicle lateral displacement and yaw angle. Finally,
the simulation analysis on vehicle stability under different
combinations of speed, road adhesion coefficient and obstacle
distance is carried out. Through a large number of simulation
calculation, the minimum safety distance needed to keep the
vehicle stable is obtained based on the vehicle motion anima-
tion and predetermined thresholds. The warning MAP
diagram has a certain reference value for the design of auto-
matic emergency steering and collision avoidance system of
intelligent vehicle on curved road.
u2
xacc =
2ab max
(22) References
Taking into account the driver’s reaction time t1 as 0.5 s,
1. Wang, C.Y., Zhao, W.Z., Xu, Z.J. et al., “Path Planning and
brake action time t2 as 0.4 s [11, 12] and the minimum safe
Stability Control of Collision Avoidance System Based on
distance s as 5 m, the early warning distance of the vehicle Active Steering,” Science China Technological Sciences 60, no.
can be obtained by (23) instead. 8 (2017): 1231-1243, doi:10.1007/s11431-016-9016-1.
t u2 2. Brown, M., Funke, J., Erlien, S. et al., “Safe Driving
x u t1 2 s (23) Envelopes for Path Tracking in Autonomous Vehicles,”
2 2ab max
Control Engineering Practice 61 (2017): 307-316, doi:10.1016/j.
According to (23), the early warning distance can conengprac.2016.04.013.
be obtained for different vehicle speeds as well as road condi- 3. He, X.K., Liu, Y.L., Chen, L. et al., “Emergency Steering
tions, which is shown as Figure 17. Control of Autonomous Vehicle for Collision Avoidance and
The warning and vehicle emergency steering control Stabilisation,” Vehicle System Dynamics (2018), doi:10.1080/0
process can be divided into three stages. First of all, when the 0423114.2018.1537494.
distance between the obstacle is greater than the warning
4. Zhang, J.X., Yang, X., Shi, Z.T. et al., “Path Planning and
distance, the vehicle will keep the current state for driving. Tracking Control for Emergency Lane Change and Obstacle
Secondly, when the distance between obstacle is less than the Avoidance of Vehicles,” Journal of South China University of
warning distance but greater than the stability distance, the Technology (Natural Science Edition) 48, no. 9 (2020): 86-93,
vehicle will be alarmed but not intervened. When the distance doi:10.1214/j.issn.1000-565X.200035.
between obstacle is less than the stability distance of steering
5. Lai, F. and Ye, X., “Research on Feedforward and Feedback
collision avoidance, it should be forced to take over, and auto-
Tracking Control for Automatic Emergency Steering
matic emergency steering collision avoidance operation will Collision Avoidance in Vehicle High-Speed Driving,”
be carried out. In order to ensure the stability of the vehicle Automotive Engineering 42, no. 10 (2020): 1404-1411,
after taking over, the distance of compulsory taking over doi:10.19562/j.chinasae.qcgc.2020.10.015.
should be slightly greater than the stable distance of collision
6. Gao, Y.Y., Gordon, T., and Lidberg, M., “Optimal Control of
avoidance. In this paper, the safety margin is taken as 10 m.
Brakes and Steering for Autonomous Collision Avoidance
After the compulsory takeover, the vehicle will make auto-
Using Modified Hamiltonian Algorithm,” Vehicle System
matic emergency steering to avoid collision under the seventh- Dynamics 57, no. 8 (2019): 1224-1240, doi:10.1080/00423114.
degree polynomial planning path by Stanley and 2018.1563706.
feedback control.
7. Ghazali, M., Durali, M., and Salarieh, H., “Path-Following in
Model Predictive Rollover Prevention Using Front Steering
and Braking,” Vehicle System Dynamics 55, no. 1: 121-148, do
Conclusions i:10.1080/00423114.2016.1246741.
8. Ren, D.B., Zhang, J.Y., Zhang, J.M. et al., “Trajectory
In this paper, the automatic emergency collision avoidance of Planning and Yaw Rate Tracking Control for Lane Changing
intelligent vehicle on curved road is studied. By comparing of Intelligent Vehicle on Curved Road,” Science China
the fifth-degree and seventh-degree polynomial planning Technological Sciences 54, no. 3 (2011): 630-642, doi:10.1007/
s11431-010-4227-6.
Downloaded from SAE International by Ford Motor Co, Monday, April 08, 2024
RESEARCH ON PATH PLANNING AND TRACKING CONTROL FOR AUTOMATIC EMERGENCY STEERING 11
© 2022 SAE International. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means,
electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE International.
Positions and opinions advanced in this work are those of the author(s) and not necessarily those of SAE International. Responsibility for the content of the work lies
solely with the author(s).
This paper is based upon a presentation at the SAE 2022 Intelligent and Connected Vehicles Symposium.
ISSN 0148-7191