ArticlePDF Available

Emergency steering control of autonomous vehicle for collision avoidance and stabilisation

Authors:

Abstract and Figures

Collision avoidance and stabilisation are two of the most crucial concerns when an autonomous vehicle finds itself in emergency situations, which usually occur in a short time horizon and require large actuator inputs, together with highly nonlinear tyre cornering response. In order to avoid collision while stabilising autonomous vehicle under dynamic driving situations at handling limits, this paper proposes a novel emergency steering control strategy based on hierarchical control architecture consisting of decision-making layer and motion control layer. In decision-making layer, a dynamic threat assessment model continuously evaluates the risk associated with collision and destabilisation, and a path planner based on kinematics and dynamics of vehicle system determines a collision-free path when it suddenly encounters emergency scenarios. In motion control layer, a lateral motion controller considering nonlinearity of tyre cornering response and unknown external disturbance is designed using tyre lateral force estimation-based backstepping sliding-mode control to track a collision-free path, and to ensure the robustness and stability of the closed-loop system. Both simulation and experiment results show that the proposed control scheme can effectively perform an emergency collision avoidance manoeuvre while maintaining the stability of autonomous vehicle in different running conditions.
Content may be subject to copyright.
Full Terms & Conditions of access and use can be found at
http://www.tandfonline.com/action/journalInformation?journalCode=nvsd20
Vehicle System Dynamics
International Journal of Vehicle Mechanics and Mobility
ISSN: 0042-3114 (Print) 1744-5159 (Online) Journal homepage: http://www.tandfonline.com/loi/nvsd20
Emergency steering control of autonomous vehicle
for collision avoidance and stabilisation
Xiangkun He, Yulong Liu, Chen Lv, Xuewu Ji & Yahui Liu
To cite this article: Xiangkun He, Yulong Liu, Chen Lv, Xuewu Ji & Yahui Liu (2018): Emergency
steering control of autonomous vehicle for collision avoidance and stabilisation, Vehicle System
Dynamics, DOI: 10.1080/00423114.2018.1537494
To link to this article: https://doi.org/10.1080/00423114.2018.1537494
Published online: 01 Nov 2018.
Submit your article to this journal
View Crossmark data
VEHICLE SYSTEM DYNAMICS
https://doi.org/10.1080/00423114.2018.1537494
Emergency steering control of autonomous vehicle for
collision avoidance and stabilisation
Xiangkun Hea, Yulong Liua, Chen Lvb,XuewuJi
aand Yahui Liua
aThe State Key Laboratory of Automotive Safety and Energy, Tsinghua University, Beijing, People’s Republic
of China; bThe School of Mechanical and Aerospace Engineering and the School of Electrical and Electronic
Engineering, Nanyang Technological University, Singapore, Singapore
ABSTRACT
Collision avoidance and stabilisation are two of the most crucial
concerns when an autonomous vehicle finds itself in emergency sit-
uations, which usually occur in a short time horizon and require
large actuator inputs, together with highly nonlinear tyre cornering
response. In order to avoid collision while stabilising autonomous
vehicle under dynamic driving situations at handling limits, this
paper proposes a novel emergency steering control strategy based
on hierarchical control architecture consisting of decision-making
layer and motion control layer. In decision-making layer, a dynamic
threat assessment model continuously evaluates the risk associated
with collision and destabilisation, and a path planner based on kine-
matics and dynamics of vehicle system determines a collision-free
path when it suddenly encounters emergency scenarios. In motion
control layer, a lateral motion controller considering nonlinearity
of tyre cornering response and unknown external disturbance is
designed using tyre lateral force estimation-based backstepping
sliding-mode control to track a collision-free path, and to ensure
the robustness and stability of the closed-loop system. Both simula-
tion and experiment results show that the proposed control scheme
can effectively perform an emergency collision avoidance manoeu-
vre while maintaining the stability of autonomous vehicle in different
running conditions.
ARTICLE HISTORY
Received 5 February 2018
Revised 28 September 2018
Accepted 2 October 2018
KEYWORDS
Autonomous vehicle;
emergency steering control;
collision avoidance; vehicle
dynamics; driving limits
1. Introduction
Motor vehicles have become an indispensable means of transportation in the present-day
world, but the mobility brought by vehicles comes at a price [13]. In 2015, about 1.3 mil-
lion people around the world were killed in trac accidents, ranking tenth on the World
Health Organisation’s list of top causes of death [4]. Ninety-three per cent of the motor
vehicle trac crashes can be traced to human error [5]. With the rapid development of
articial intelligence and automobile technology, autonomous vehicle is expected to take
more burden and stress from human driver, thus enhancing safety and reducing driver’s
CONTACT Yahui Liu liuyahui@tsinghua.edu.cn; Xuewu Ji jixw@mail.tsinghua.edu.cn
© 2018 Informa UK Limited, trading as Taylor & FrancisGroup
2X. HE ET AL.
workload, etc [68]. Autonomous vehicle is a product of multi-disciplinary knowledge and
theories, in which environmentrecognition system, decision-making system, motion con-
trol system are the three main components of the software system [9,10]. Many researchers
have reported the progress made on overall architecture and feasibility of autonomous vehi-
cle technology [1114]. This paper mainly focuses on the decision-making and motion
control of autonomous vehicle.
Accident analysis shows that collision accounts for 97.8% of all trac accidents [15].
There are two main reasons for them. First, misjudgment of vehicle travelling risk by
driver. Second, driver’s operational error or delayed reaction. Therefore, collision avoid-
ance technology for autonomous vehicle has become a hot topic for researchers. A collision
avoidance strategy for autonomous vehicle was proposed using hierarchical frameworks, in
which a high-level MPC algorithm communicates collision-free paths to a low-level MPC
algorithm responsible for path tracking [16]. A collision avoidance system for autonomous
vehicle was developed using a motion planner and MPC-based active vehicle steering
and active wheel torque control [17]. An additional feature of an MPC-based strategy for
collision avoidance is that it continuously optimises the performance index by receiving
information about vehicle position, heading angle and obstacles in the environment [18]. A
rear-end collision avoidance system of autonomous vehicle was designed using hierarchical
scheme consisting of linear threat assessment, projected escape path planning with non-
zero initial condition, reference path generator and linear state feedback controller [19].
A shared control method of semiautonomous vehicle was proposed for obstacle avoid-
ance and stability control using two safe driving envelopes [20]. In this method, one of
the envelopes was dened by vehicle driving limits, and the other by spatial limitations
imposed by lane boundaries and obstacles. In addition, an MPC-based strategy deter-
minedateachtimestepwhetherthecurrentdriverscommandallowedforasafevehicle
path within these two envelopes, intervening only when such a path did not exist. A dual-
envelop-oriented path-tracking scheme for autonomous vehicle was described in [21], in
which the shape of vehicle was considered as inner-envelop and the feasible road region
was described as outer-envelop. Then an implicit linear MPC algorithm was proposed to
design moving horizon path-tracking controller to handle dangerous scenarios that may
lead to collision or running out of road. A two-stage control approach was proposed for
autonomous vehicle obstacle avoidance in highway cruise conditions [22]. In this scheme,
an outer-loop nonlinear nonconvex model predictive control was adopted to generate the
collision-free path, and an inner-loop linear controller with preview information was used
to track collision-free trajectory. A collision avoidance system for autonomous vehicle
is developed, which mainly consisted of a path planner and a robust tracking controller
[23]. In this system, the path planner was designed based on polynomial parameterisa-
tion optimised by simulated annealing algorithm, and the robust tracking controller was
designed to resist external disturbances and follow planning path. A path-planning method
based on the theory of virtual potential eld and a path-tracking strategy using multi-
constrained MPC were proposed for autonomous vehicle, which seeks to minimise the
incidence for collision on roads [24]. An improved reinforcement learning algorithm was
applied to develop an obstacle avoidance control scheme so that autonomous vehicle could
execute continuous actions [25]. Moreover, the vehicle dynamics constraints and trac
rule constraints were added to the control strategy, which makes vehicle motion more
eective.
VEHICLE SYSTEM DYNAMICS 3
However, when autonomous vehicles leave research laboratory and enter public traf-
c,theymustbeabletodealwithemergencysituations,someofwhichmaynecessitate
manoeuverings, such as emergency collision avoidance, which happens in a short time
horizon and requires large actuator inputs, together with high yaw rates. Tyres will be
highly saturated and begin to sideslip. In this situation, the characteristics of tyre force
become highly nonlinear, making it dicult to stabilise the vehicle. Meanwhile, path
following can no longer be executed eectively, as this may jeopardise vehicle stability.
For these reasons, emergency collision avoidance technology of autonomous vehicle has
attracted wide attention from academia and industry in recent years. Biral et al. pro-
posed a four-wheel optimal steering control scheme of emergency collision avoidance
for semiautonomous vehicle based on optimal control, in order to fully exploit vehicle’s
manoeuvrability limits [26]. Seewald et al. proposed an emergency collision avoidance
strategy for semiautonomous vehicle by path planner using a 5th order polynomial and
nonlinear vehicle lateral controller [27,28]. Cao et al. designed a comprehensive architec-
ture of emergency collision avoidance system for autonomous vehicle, which integrated
adecision-makingmodule,apathplanningmodule,anMPC-basedlateralmotioncon-
trol module and a fuzzy logic-based longitudinal motion control module to deal with
potential hazards on road [29]. To deal with the coupled and nonlinear features of vision-
based autonomous vehicle under the conditions of emergency avoidance of obstacles, Guo
et al. developed a coordinated steering and braking control scheme based on nonlinear
backstepping control framework and adaptive fuzzy sliding-mode control technique [30].
Funke et al. proposed a control strategy that integrates path tracking, vehicle stabilisa-
tion and collision avoidance and mediates among these sometimes conicting objectives
by giving priority to emergency collision avoidance [31]. In addition, the framework was
implemented using a feedback-feedforward-based longitudinal motion controller and an
MPC-based lateral motion controller.
Although the above research achievements were successful to some extent, there is still
room for improvement and perfection. Firstly, most of the studies did not discuss threat
assessment associated with collision and destabilisation of autonomous vehicle. Secondly,
some researchers, in attempting to solve problems connected with emergency collision
avoidance for autonomous vehicle, tend to focus on obstacle avoidance technology within
or close to the linear region of tyres. Thirdly, due to the fact that tyre operating at or close to
its physical limits of friction exhibits highly nonlinear cornering response and the fact that
unknown external disturbances can be caused by changing driving conditions, most of the
control schemes mentioned above would be insucient to ensure path-tracking capability
and stability of autonomous vehicle in emergency collision avoidance.
Based on above analysis, it is necessary to investigate how to eectively conduct threat
assessment associated with collision and destabilisation, and to reduce the adverse eects of
nonlinearity of tyre cornering response and unknown external disturbance on emergency
collision avoidance for autonomous vehicle at or near the physical limits of tyre friction.
For threat assessment, compared with time to collision (TTC) scheme, dynamic safety dis-
tance model was found to be better at considering the risk of collision and destabilisation
for autonomous vehicle [19,28]. For tyre nonlinearity and unknown external disturbance,
the combined scheme of dynamic states estimation and nonlinear robust control could be
an eective solution. With higher lateral accelerations or lower road adhesion, the char-
acteristics of tyre force would become highly nonlinear or saturated, making it dicult to
4X. HE ET AL.
Figure 1. Architecture of emergency collision avoidance control scheme.
control the vehicle. Therefore, estimation of tyre lateral force can eectively compensate for
the nonlinearity and uncertainty of system, thus improving vehicle control performance at
or close to the driving limits. The backstepping sliding-mode control is a specic type of
robust control, which combines the merits of both backstepping control and sliding-mode
control, and has shown its eectiveness in dealing with multiple dynamics, nonlinearity
and uncertainty [32,33]. The central idea of backstepping sliding-mode control is that some
appropriate functions of state variables are selected recursively as pseudocontrol inputs for
lower dimension subsystems of the overall system [34]. Moreover, the Lyapunov function
is used to guarantee the asymptotic stability of each subsystem. Nevertheless, this type of
approach is designed on the basis of an assumed mathematical model, whose imperfections
can lead to the lowered performance of the controller. Hence, the need to design some kind
of compensator is clear.
Based on these considerations, for emergency scenarios on expressway, this paper
proposes a novel emergency steering control strategy which can maintain autonomous
vehicle’s stabilisation while avoiding collision in dynamic driving situations at handling
limits. A block diagram of architecture for the emergency steering control scheme is shown
in Figure 1, which consists of decision-making layer and motion control layer. In decision-
making layer, a dynamic threat assessment model continuously analyses the risk associated
with collision and destabilisation, and a path planner based on kinematics and dynamics
of vehicle system determines a collision-free path when vehicle suddenly enters emergency
situations. In motion control layer, a lateral motion controller considering nonlinearity of
tyre cornering response and unknown external disturbance is developed using tyre lat-
eral force estimation-based backstepping sliding-mode control to track the collision-free
path, and to guarantee the robustness and stability of the closed-loop system. Finally, a
Matlab/Simulink-CarSim co-simulation and a test in hardware-in-the-loop (HIL) system
were conducted to verify the eectiveness of the proposed control scheme.
This paper is organised as follows: in Section 2 the decision-making layer is designed,
including a dynamic threat assessment model and a path planner. In Section 3, the motion
VEHICLE SYSTEM DYNAMICS 5
control layer is illustrated. In Section 4 and Section 5, the simulation results and experiment
results are analysed. Finally, the conclusion of this paper is made in Section 6.
2. Decision-making layer design
Thedecision-makinglayerconsistsofadynamicthreatassessmentmodelandapathplan-
ner. The former continuously analyses the risk metricsassociatedwithcollisionanddesta-
bilisation. The latter, based on fth-order polynomial equation, calculates a collision-free
trajectory considering the constraints of kinematics and dynamics when an autonomous
vehicle encounters an emergency situation.
As shown in Figure 2, a single lane change manoeuvre is adopted to avoid collision. A
fth-order polynomial equation can be used to describe the path of lane change:
y=ATX,(1)
with
A=a0a1a2a3a4a5T,
X=1xx
2x3x4x5T,
where x,yare the longitudinal and lateral coordinates for the escape path, and an
(n=1,2, ...)ispolynomialcoecients.
The boundary restraint conditions of the fth-order polynomial are dened as:
y(x0)=0, y(xT)=yT
˙
y(x0)=0, ˙
y(xT)=0
K(x0)=0, K(xT)=0
,(2)
with
K=d2y/dx2
[1 +(dy/dx)2]3/2,
where x0and y0are longitudinal and lateral coordinates of vehicle centroid at the beginning
moment of collision avoidance manoeuvre respectively, and x0=0, xTand yTare longi-
tudinal and lateral terminal point coordinates for the collision-free trajectory respectively,
Kis the curvature of the path.
Figure 2. Illustration of the collision-free trajectory.
6X. HE ET AL.
Substitute Equation (1) into the boundary restraint conditions, the following relation
can be obtained:
BA =0yT0000
T,(3)
where
B=
1x0x2
0x3
0x4
0x5
0
1xTx2
Tx3
Tx4
Tx5
T
012x03x2
04x3
05x4
0
012xT3x2
T4x3
T5x4
T
00 2 6x012x2
020x3
0
00 2 6xT12x2
T20x3
T
.
with Equation (3), the coecients Acan be derived from:
A=00010
yT
x3
T
15 yT
x4
T
6yT
x5
TT.(4)
Combining Equation (1) and Equation (4), the expression of collision-free trajectory can
be obtained:
y(x)=10yTx
xT3
15yTx
xT4
+6yTx
xT5
.(5)
So far the path planning process has only considered kinematic constraint conditions.
However, in an emergency collision avoidance, tyre could be highly saturated and begin
to sideslip, which makes it dicult to stabilise the vehicle. Therefore, in the decision-
making layer, vehicle dynamics constraint conditions need to be taken into consideration,
and a dynamic threat assessment model has to be designed to continuously assess the risk
associated with collision and destabilisation.
The lateral acceleration at the barycentre of vehicle can be dened as:
ay=vxγvy,(6)
with
vy=vxtan(β),
where vxis longitudinal velocity, vyis lateral velocity, γis yaw rate of vehicle body, βis
sideslip angle of vehicle body.
By Equation (6), the lateral acceleration is described as:
ay=vxγvxtan(β) +vx˙
β
1+tan2(β) .(7)
The lateral acceleration must be bounded by tyre–road friction coecient, and then the
following relation can be given:
vxγ+acμg,(8)
with
acvxtan) +vx˙
β
1+tan2(β) ,
where μis tyre–road friction coecient, gis gravitational acceleration.
VEHICLE SYSTEM DYNAMICS 7
Dene the following relation as:
ac=(1kg,(9)
where k(0 <k<1) is dynamic factor.
Combining Equation (8) and Equation (9), the following relation can be obtained:
γkμg
vx
. (10)
According to the kinematic principle, desired yaw rate can be given:
γd=Kvx. (11)
With Equation (2) and Equation (5), Equation (11) can be written as:
γd=
60yTx
x3
T
180yTx2
x4
T
+120yTx3
x5
T
1+30yTx2
x3
T
60yTx3
x4
T
+30yTx4
x5
T23
2
vx
=60yTU(U1)(2U1)
x2
T1+30yT
xT2U4(U1)43
2
vx, (12)
where
U=x
xT
.
Considering that genetic algorithm has the ability to search a global optimal, and it can
solve any kind of continuous or discrete optimisation problem [35], this paper adopts the
optimisation scheme as shown in Figure 3.ThepopulationsizeNp, the chromosome length
Lc and the termination generation Gt are designed to be 100, 20 and 500, respectively. The
crossover probability Pc and the mutation probability Pm are selected to be 0.8 and 0.1,
respectively.
Figure 3. Illustration of the genetic algorithm scheme.
8X. HE ET AL.
As a result, when Uequals about 0.20, the equivalent maximum value of desired yaw
rate can be obtained:
γde_max =p1yT
x2
T1+p2y2
T
x2
T3
2
vx, (13)
where p1,p2are gain parameters, and the approximate values are 5.76 and 0.59, respectively.
Since the desired yaw rate must satisfy vehicle dynamics constraint conditions, the
following relation can be given:
|γde_max|≤kμg
vx
, (14)
Combining Equation (13) and Equation (14), the following relation can be obtained:
f(vx,k,μ,xT,yT)0, (15)
with
f=v2
x
kμg
p1yT
x2
T1+p2y2
T
x2
T3
2
1,
where fis risk assessment function.
During collision avoidance, in order to more eectively assess risks and further explore
the limits of safe driving, real-time distance between following vehicle and lead vehicle
should be adopted.
Design the following relations as:
xT=nx
yT=my
, (16)
where n,mare positive proportional coecients.
The adopted emergency collision avoidance scheme is shown in Figure 4,wherexis
the vehicle-to-vehicle longitudinal distance from radar or camera, and yis lateral dis-
placement of following vehicle when driving distance is x, respectively. The assumption
that (x,y) is a point on the collision-free trajectory, and combining Equation (5) and
Equation (16), the following equation can be obtained:
m=n5
10n215n+6. (17)
Substitute Equation (16) and Equation (17) into the risk assessment function f,the
improved risk assessment function Eis derived:
E=v2
x
kμg
p1y
x2
1+p2y2
x2
n8
(10n215n+6)23
2
n3
10n215n+61. (18)
Let the improved risk assessment function Ebe zero, that is E=0. The longitudinal
distance between following vehicle and lead vehicle xand the positive proportional coef-
cient nare regarded as dependent variable and independent variable, respectively. Other
VEHICLE SYSTEM DYNAMICS 9
Figure 4. Illustration of emergency collision avoidance scheme.
Figure 5. Illustration of the critical dynamic factor at different vehicle-to-vehicle distance, different
velocity and different tyre–road friction coefficient.
termsinEquation(18)areregardedasconstants.Theminimumofxcan be obtained
when napproximately equals 2.2. In addition, by Equation (17), when nequals 2, mequals
2. Therefore, in order to simplify the design process, n=2 is selected in this section, and
Equation (18) can be written as:
E=1
2
v2
x
kμg
p1y
x2
1+p2y2
x2
3
2
1. (19)
Let E=0, the critical dynamic factor is derived:
kc=1
2
v2
x
μg
p1y
x2
1+p2y2
x2
3
2
, (20)
The critical dynamic factor kccan predict and analyse the emergency degree of collision
avoidance process. Passenger vehicle width is about 1.8m, and safety margin of lateral dis-
placement is set to 0.4 m in this section, and yis designed to be 2.2 m. As shown in Figure
5,thecriticaldynamicfactorkcincreases with vx,withthedecreaseofxand μ.Moreover,
it can be seen that the kcon the domain (0.8, 1) increases sharply with the decrease of x
and the increase of vx.
10 X. HE ET AL.
Figure 6. Logic diagram of decision-making for emergency collision avoidance.
Figure 7. Observation for minimum lateral distance from lead vehicle during emergency collision
avoidance.
Therefore, Equation (20) is adopted as dynamic threat assessment model in this paper.
It can be seen from Figure 6that, when the kcis greater than threat threshold Th,anemer-
gency collision avoidance manoeuvre is triggered, else it is not activated. Considering that
the kcon the domain (0.8, 1) increases sharply with the decrease of xand the increase
of vx, and this work focuses on emergency collision avoidance situation, the This set
to 0.85.
In order to evaluate the eectiveness of the proposed emergency collision avoidance
scheme, minimum lateral distance from lead vehicle needs to be observed. As shown
in Figure 7,Gis barycentre of following vehicle, ψis the vehicle heading, D0is the
distancebetweenmiddlepointforthebackofleadvehicleandthemedialaxisoffol-
lowing vehicle, Wland Wfare lead vehicle width and following vehicle width respec-
tively. Therefore, in this paper, the minimum lateral distance from lead vehicle can be
described as:
DL=[yfcot) +xl0xf]sin) 1
2(Wf+Wl), (21)
where (xf,yf) is the barycentric coordinate of following vehicle, (xl0,0) is middle point
coordinate for the back bumper of lead vehicle.
Because tyre–road information and vehicle states estimation schemes have already
been discussed in detail in [3638], it is assumed that tyre–road friction coecient, vehi-
cle velocity and sideslip angle can be estimated directly, and other control data can be
measured by environment recognition system or sensing system.
VEHICLE SYSTEM DYNAMICS 11
3. Motion control layer design
Inthissection,thedesignoflateralmotioncontrollerisshown,whichadoptsatyrelateral
force estimation-based backstepping sliding-mode control strategy. To focus on the study
of emergency collision avoidance for autonomous vehicle, the control of actuator is not
discussed in this study.
3.1. System models for control design
To design control law, the system models are established in this section, which consist of
vehicle kinematics model and vehicle dynamics model.
3.1.1. Vehicle dynamics model
In designing vehicle steering controller, a widely used simplied vehicle model with
two-degrees-of-freedom (2DOF) is employed to capture the vehicle’s essential lateral
dynamics:
˙
β=(FL +FLfr)+(FLrl +FLrr )
mvx
γ
˙γ=a(FL +FLfr)b(FLrl +FLrr )
Jz
, (22)
where mis the vehicle total mass, Jzis yaw moment of inertia, aand bare distance
from the centre of gravity to front and rear-axle, respectively, FLf and FLr are tyre lat-
eral forces of front-axle and rear-axle, FL and FLfr aretyrelateralforcesontheleftand
right of front-axle, FLrl and FLrr are tyre lateral forces on the left and right of rear-axle,
respectively.
3.1.2. Vehicle kinematics model
To focus on path-tracking ability, the state variables of vehicle dynamics are transformed
into state variables relevant to the collision-free path. Generally, it is desirable to eliminate
both lateral error eand heading error ψ. But only one of them can be reduced with single
input steering angle δf.Inthispaper,theprojectederrorepisadoptedtocombinethelateral
error eand the heading error ψ. The vehicle kinematics model for the states in Figure 8
is given by:
˙
e=vxsin(ψ) +vycos(ψ)
˙
s=vxcos(ψ) vysin(ψ)
ep=e+xpsin(ψ)
ψ =ψψr
, (23)
where sis the distance along the reference path, ψris the heading of the reference path and
xpis the constant projected distance.
12 X. HE ET AL.
Figure 8. Vehicle system model used for motion control.
3.2. Realisation of tyre lateral force estimation-based backstepping sliding-mode
control scheme
According to small angle approximation for ψ ,andbydierentiatingepand ψ in
Equation (23), the following relations can be obtained:
˙
e=vy+vxψ
ep=e+xpψ
˙
ep=˙
e+xp˙
ψ
˙
ψ=γK˙
s
. (24)
In the case of relatively high lateral acceleration or low adhesion, the closed-loop steering
responsebecomesunderdamped,andtheresultwillbesignicantoscillationofyawrate
[39]. In order to eliminate the projected error and the oscillation of yaw rate, with Equation
(24), the following relations can be derived:
¨
ψγ˙
K˙
sK¨
s, (25)
¨
evyvxψ +vx˙
ψ, (26)
¨
epvyvxψ +vxK˙
s)+xp(˙γ˙
K˙
sK¨
s). (27)
Substitute Equation (22) into Equation (27), the following equation can be obtained:
¨
epvyvxψ +vxK˙
s)+xpa(FL +FLfr)b(FLrl +FLrr )
Jz
˙
K˙
sK¨
s.
(28)
In practical situation, measuring tyre lateral forces is dicult for technical, physical and
economic reasons. Therefore, these important data need to be observed or estimated. In
VEHICLE SYSTEM DYNAMICS 13
order to fully represent the tyre cornering characteristics, the following estimation method
ofnonlineartyrelateralforceisadopted:
ˆ
FL=ˆ
FL ˆ
FLfr
ˆ
FLrl ˆ
FLrr =μˆ
Cαfμˆ
Cfrαf
μˆ
Crlαrμˆ
Crrαr, (29)
where αfand αrare slip angles of front-axle tyres and rear-axle tyres, Cand Cfr are
tyre cornering stinesses on the left and right of front-axle, Crl and Crr aretyrecorner-
ing stinesses on the left and right of rear-axle respectively. In addition, using small angle
approximations, the tyre slip angles of front-axle and rear-axle can be described as:
αf=arctan vsin) +aγ
vcos(β) δfβ+aγ
vxδf
αr=arctan vsin ) bγ
vcos(β) βbγ
vx
, (30)
where δfis front wheel steering angle, vis the velocity of vehicle.
In order to fully represent the tyre cornering characteristics, the following Pacejka
nonlinear cornering stinesses are adopted [40]:
ˆ
C=Cf0sin 2arctanˆ
FZ
Zf0,ˆ
Cfr =Cf0sin 2arctanˆ
FZfr
Zf0
ˆ
Crl =Cr0sin 2arctanˆ
FZrl
Zr0,ˆ
Crr =Cr0sin 2arctanˆ
FZrr
Zr0 , (31)
where Cf0and Cr0are normal cornering stinesses of front-axle and rear-axle, Zf0and Zr0
are load factors of front-axle and rear-axle respectively.
Considering the longitudinal and lateral acceleration, the vertical load of each wheel can
be estimated by [41]:
ˆ
FZ =(gb
2−˙vxh
2−˙vybh
cvx˙vyh2
gc )m
L
ˆ
FZfr =(gb
2−˙vxh
2vybh
c−˙vx˙vyh2
gc )m
L
ˆ
FZrl =(ga
2vxh
2−˙vyah
c−˙vx˙vyh2
gc )m
L
ˆ
FZrr =(ga
2vxh
2vyah
cvx˙vyh2
gc )m
L
, (32)
where his the height of the centre of gravity, cis track width, Lis wheelbase.
Combining Equations (28), (29) and (30), the following relations can be obtained:
¨
ep=p1+p2+p3δf
p1vyvxψ +vxK˙
s)
p2=xpμa(vxβ+aγ)(ˆ
C+ˆ
Cfr)
vxJz
μbαr(ˆ
Crl +ˆ
Crr)
Jz
˙
K˙
sK¨
s
p3=−xp
μa(ˆ
C+ˆ
Cfr)
Jz
. (33)
In order to take into account random road input’s inuence on lateral motion control per-
formance of autonomous vehicle, the equivalent random disturbance acting on front-axle
14 X. HE ET AL.
is dened as [42]:
dfe(·)=p3
de(·)
i, (34)
with
|dfe(·)|≤D,
where de(·) is equivalent random disturbance acting on steering actuator, iis steering ratio,
Disapositiveconstant.
Hence, under equivalent random disturbance, Equation (33) can be written as:
¨
ep=p1+p2+p3δf+de(·)
i
=p1+p2+p3δf+dfe(·). (35)
In addition, for the design of the proposed control scheme, the nonlinear vehicle-road
system with the disturbance can be transformed into the following form:
˙
x1=x2
˙
x2=p1+p2+p3δf+dfe(·), (36)
where x1=ep.
In the following part, the design procedure of backstepping sliding-mode control
approach for system (36) is given.
Step 1. With Equation (36), the tracking error e1and its corresponding rst order
derivative are dened as:
xd=0
e1=x1xd=x1
˙
e1=˙
x1˙
xd=x2
, (37)
where xdis the desired value.
To make the tracking error e1converge to zero, select Lyapunov function as:
L1=1
2e2
1. (38)
Hence, the dierentiation of Equation (38) is derived:
˙
L1=e1˙
e1. (39)
In order to realise ˙
L10, the sliding-mode surface function is dened as:
sf=x2+c1x1
=˙
e1+c1e1, (40)
where c1is a strictly positive gain parameter.
VEHICLE SYSTEM DYNAMICS 15
With Equation (40), Equation (39) can be described as:
˙
L1=e1sfc1e2
1. (41)
If sf=0, then ˙
L10. Hence, in order to meet the Lyapunov stability theory, the design of
next step is required.
Step 2. Design Lyapunov function as:
L2=L1+1
2s2
f. (42)
Combining Equation (36) and Equation (40), the dierentiation of the sliding-mode
surface function can be written as:
˙
sf=˙
x2+c1˙
x1
=p1+p2+p3δf+dfe(·)+c1˙
e1. (43)
Therefore, the derivative of L2becomes:
˙
L2=˙
L1+sf˙
sf
=e1sfc1e2
1+sf[p1+p2+p3δf+dfe(·)+c1˙
e1]. (44)
In order to achieve ˙
L20, a stabilising control law is designed:
δf=−
p1+p2+c2sf+e1+c1˙
e1+ηtanh(sf)
p3
, (45)
where c2and ηare the strictly positive gain parameters.
Substitute Equation (45) into Equation (44), with Equation (34) and according to
Appendix A in [42], the following relation can be derived:
˙
L2=−c1e2
1c2s2
fηsftanh(sf)+sfdfe(·)
≤−c1e2
1c2s2
fηsftanh(sf)+|sfdfe (·)|
=−c1e2
1c2s2
fηsftanh(sf)+|dfe (·)|·|sf|
≤−c1e2
1c2s2
fηsftanh(sf)+D|sf|. (46)
The η(or c1,orc2) can be designed, for instance, the following relation:
ηD. (47)
Therefore, the following relation can be obtained:
˙
L2≤−c1e2
1c2s2
fηsftanh(sf)+D|sf|≤0. (48)
Accordingly, x10, x20andsf0ast→∞, in which case the closed-loop system
is globally asymptotically stable.
With Equation (45), the control input for steering actuator can be obtained:
δsc =iδf. (49)
The numerical values of main parameters for the lateral motion controller are given in
Table 1.
16 X. HE ET AL.
Tab le 1. The main parameters of the controller.
Symbol Parameters Value Units
aDistance from front-axle to gravity centre 1.192 m
bDistance from rear-axle to gravity centre 1.598 m
cTrack width 1.565 m
hHeight of gravity centre 0.506 m
xpProjected distance 10 m
mVehicle mass 1528.13 kg
JzYaw inertia 2280 kg m2
Cf0Normal cornering stiffness of front-axle 23,000 N/rad
Cr0Normal cornering stiffness of rear-axle 38,000 N/rad
Zf0Load factor of front-axle 6000 N
Zr0Load factor of rear-axle 6500 N
ηStrictly positive gain parameter 1 null
c1Strictly positive gain parameter 20 null
c2Strictly positive gain parameter 20 null
iSteering ratio 18.5 null
4. Simulation and discussions
In our previous work [42,43], the experimental verication of vehicle model was imple-
mented to obtain an accurate simulation model, and the parameters of the vehicle model
were given. In this section, two simulation cases are presented to verify the eectiveness
of the proposed emergency steering control strategy for autonomous vehicle. The co-
simulations are conducted based on Matlab/Simulink – CarSim with a high-delity and
full-vehicle model.
4.1. Test on a low adhesion-coecient road (µ=0.3)
Considering that the vehicle can easily become unstable when it makes a sharp turn on a
low adhesion road, an emergency collision avoidance manoeuvre is conducted on an ice
snow covered pavement with road adhesion coecient μ=0.3 and velocity v=54 km/h
to verify the eectiveness of the emergency steering control scheme for autonomous
vehicle.
As shown in Figure 9(e), the peak lateral accelerations of vehicle controlled by a sliding-
mode control strategy (SMC) based on nominal model [44], by the proposed solutions
without de(·)andwithde(·) are about 2.57 –2.45 and –2.47m/s2,respectively.Hence,
it can be inferred that, during the emergency collision avoidance, the tyres of vehicle
using the dierent methods run in the situation which is very close to tyre–road friction
limit (μg).
The results in Figure 9(a) show that, compared with the SMC strategy, the proposed
solutions without de(·)andwithde(·), both show superior performance in tracking
collision-free trajectory. It can be found from Figure 9(b) that, peak values of lateral
trajectory tracking error of vehicle controlled by the SMC scheme, by the proposed solu-
tions without de(·)andwithde(·) are about –0.19, –0.07 and –0.07m, respectively. Figure
9(c) shows the peak values of heading error for vehicle controlled by the SMC strategy,
by the proposed solutions without de(·)andwithde(·) are about 1.81°, 0.44° and 0.52°,
respectively.
VEHICLE SYSTEM DYNAMICS 17
Figure 9. The results of emergency collision avoidance manoeuvre on an ice snow covered pavement
(µ=0.3). (a) Global trajectory of the path following, (b) path-tracking error, (c) heading error, (d) obser-
vation of minimum lateral distance from lead vehicle, (e) vehicle lateral acceleration, (f) vehicle yaw rate,
(g) vehicle sideslip angle, (h) tyre lateral forces from Carsimand estimated tyre lateral forces for front-axle
and rear-axle, (i) control input of steering actuator and equivalent random disturbance, (j) angle rate of
steering actuator.
18 X. HE ET AL.
It can be seen from Figure 9(d) that, after the vehicle-to-vehicle longitudinal distance is
equal to zero, the minimum lateral distances from lead vehicle DLby the SMC strategy, by
the proposed solutions without de(·)andwithde(·) are about 0.54, 0.60 and 0.60 m, respec-
tively. Hence, the vehicle controlled by any of the three schemes can avoid collision. In the
case of low adhesion coecient, the closed-loop steering response becomes underdamped,
which results in some oscillation in vehicle lateral motion.
Figure 9(e–g) illustrate that, compared with the SMC strategy, the proposed solu-
tion shows more satisfactory dynamics control performance during emergency collision
avoidance. As shown in Figure 9(a–g), the proposed solution can eectively resist against
unknown external disturbance. In Figure 9(h), it can easily be found that, the estimated tyre
lateral forces can converge consistently to the tyre lateral forces from Carsim. As shown in
Figure 9(i), the peak values of steering angle in the proposed solutions without de(·)and
with de(·) are smaller than that of the SMC strategy, and the peak value of the disturbance
is about 16.76° which is roughly a quarter of the peak steering angle controlled by the pro-
posed scheme. It can also be found from Figure 9(j) that, the steering angle rate controlled
by the proposed scheme has faster convergence than that of the SMC strategy.
4.2. Test on a high adhesion-coecient road (µ=1.0)
In order to further evaluate the performance of the proposed control method, an emer-
gency collision avoidance manoeuvre is conducted on a dry asphalt pavement with road
adhesion coecient μ=1.0 and velocity v=90 km/h.
The results in Figure 10(e) show that the peak lateral accelerations of vehicle controlled
by the SMC strategy, by the proposed solutions without de(·)andwithde(·) are about 7.76,
–7.76 and –7.70 m/s2,respectively.Meanwhile,itcanalsobeseenfromFigure10(g) that,
thetyresarehighlysaturated.Hence,itcanbeinferredthat,duringemergencycollision
avoidance,thetyresofvehicleusingthedierentmethodsworkintheirnonlinearregion,
and the autonomous vehicle operates at or close to its driving limits.
In Figure 10(a), it can easily be seen that, compared with the SMC strategy, the proposed
solutions without de(·)andwithde(·), both exhibit satisfactory performance in tracking
collision-free trajectory. As shown in Figure 10(b), peak values of lateral trajectory track-
ing error of vehicle controlled by the SMC strategy, by the proposed solutions without
de(·)andwithde(·) are about –0.86, 0.49 and 0.49 m, respectively. Figure 10(c) shows the
peak values of heading error for vehicle controlled by the SMC strategy, by the proposed
solutions without de(·)andwithde(·) are about 4.95°, –2.87° and 2.86°, respectively.
It can be found from Figure 10(d) that, after the vehicle-to-vehicle longitudinal dis-
tance is equal to zero, the minimum lateral distances from lead vehicle DLby the SMC
strategy, by the proposed solutions without de(·)andwithde(·) are about –0.48, 0.10 and
0.10 m, respectively. Therefore, the vehicle controlled by the SMC strategy cannot avoid
collision on a high adhesion road, and the vehicle controlled by the proposed scheme eec-
tively avoids collision. It can also be seen from Figure 10(d) that, there appears to be some
second order oscillation in the steering response bringing DLquite close to zero. This is
because in the case of high lateral acceleration, the closed-loop steering response becomes
underdamped, which results in some oscillation in vehicle lateral motion.
As shown in Figure 10(e–g), compared with the SMC strategy, the proposed solu-
tion shows more superior dynamics control performance during emergency collision
VEHICLE SYSTEM DYNAMICS 19
Figure 10. The results of emergency collision avoidance manoeuvre on a dry asphalt pavement
(µ=1.0). (a) Global trajectory of the path following, (b) path-tracking error, (c) heading error, (d) obser-
vation of minimum lateral distance from lead vehicle, (e) vehicle lateral acceleration, (f) vehicle yaw rate,
(g) vehicle sideslip angle, (h) tyre lateral forces from Carsimand estimated tyre lateral forces for front-axle
and rear-axle, (i) control input of steering actuator and equivalent random disturbance, (j) angle rate of
steering actuator.
20 X. HE ET AL.
Figure 11. The HIL system for autonomous driving experiment.
Figure 12. Diagram of architecture for the HIL system.
avoidance. As shown in Figure 10(a–g), the proposed solution can eectively resist against
unknown external disturbance. In Figure 10(h), it can be found that the estimated tyre lat-
eral forces can converge consistently to the tyre lateral forces from Carsim. As shown in
Figure 10(i), the steering angle in the proposed solutions without de(·)andwithde(·)are
feweroscillationsthanthatoftheSMCstrategy,andthepeakvalueofthedisturbanceis
about –41.30° which is roughly a quarter of the peak steering angle controlled by the pro-
posedsolution.ItcanalsobeseenfromFigure10(j) that, the steering angle rate controlled
by the proposed scheme has faster convergence than that of the SMC strategy.
5. Experiment results with HIL system
An HIL experiment is conducted to test the real-time performance of the proposed
emergency steering control method for autonomous vehicle. Figure 11 shows the testing
facilities, which consists mainly of a DS1501 MicroAutoBox from dSPACE, a Freescale G36
actuator driver, a steer-by-wire system, a EXLAR electric servo cylinder for steering resis-
tance loading, a BOSCH steering angular sensor, a NI®PXI hardware, a monitor, a power
supply, a terminal block, two host PCs and two displays.
Figure 12 illustrates the implementation architecture of the HIL system, in which
vehicle-road system model of CarSim platform is encoded into NI®PXI hardware. After
obtaining the vehicle motion states from NI®PXI hardware, the proposed strategy, which
VEHICLE SYSTEM DYNAMICS 21
Figure 13. The experiment results of emergency collision avoidance manoeuvre on an ice snow cov-
ered pavement (µ=0.3). (a) path-tracking error, (b) heading error, (c) observation of minimum lateral
distance from lead vehicle, (d) vehicle lateral acceleration, (e) vehicle yaw rate, (f) vehicle sideslip angle,
(g) output of steer-by-wire system and equivalent random disturbance, (h) tyre lateral forces from Carsim
and estimated tyre lateral forces for front-axle and rear-axle.
22 X. HE ET AL.
is implemented in the MicroAutoBox, calculates the steering angle command of the steer-
by-wire system. Then the angle command is sent to the actuator driver to operate the
steer-by-wire system, and the angular sensor feeds the values of corresponding steering
column angle and angular speed back to nonlinear vehicle model of CarSim platform. The
steering resistance torque, which is obtained from CarSim platform, acts on the rack of
thesteer-by-wiresystembytheEXLARelectricservocylinder.Thesamplingrateofthe
experiments is 100 Hz.
In the HIL system, an emergency collision avoidance manoeuvre is performed on a low
adhesion-coecient road with friction coefcient μ=0.3 and velocity v=54 km/h. The
test results are shown in Figure 13.Itcanbeseenthattheresultsaresimilartobutnot
exactly the same as those given by CarSim-Simulink co-simulation. This is mainly because
of communication delay and real characteristics of the electro-mechanical system.
The results in Figure 13(d) show that the peak lateral accelerations of vehicle controlled
by the SMC strategy, by the proposed solutions without de(·)andwithde(·)areabout–
2.63, –2.32 and 2.18 m/s2, respectively. Hence, it can be inferred that, during the emergency
collision avoidance, the vehicle controlled by any of these methods operates in the situation
which is very close to the tyre–road friction limit (μg).
As shown in Figure 13(a), peak values of lateral path-tracking error of vehicle controlled
by the SMC strategy, by the proposed solutions without de(·)andwithde(·)areabout–
0.39, –0.13 and 0.16 m, respectively. Figure 13(b) shows the peak values of heading error
for vehicle controlled by the SMC strategy, by the proposed solutions without de(·)and
with de(·) are about 3.25°, 0.58° and 0.95°, respectively.
It can be seen from Figure 13(c) that, after the vehicle-to-vehicle longitudinal dis-
tance is equal to zero, the minimum lateral distances from lead vehicle DLby the SMC
strategy, by the proposed solutions without de(·)andwithde(·) are about 0.30, 0.54 and
0.51 m, respectively. Therefore, the vehicle controlled by any of the three schemes can avoid
collision.
Figure 13(d–f) illustrate that, compared with the SMC strategy, the proposed solution
shows more superior dynamics control performance during emergency collision avoid-
ance. As shown in Figure 13(a–f), the proposed solution can eectively resist against
unknown external disturbance. As shown in Figure 13(g), the peak values of steering angle
in the proposed solutions without de(·)andwithde(·) are smaller than that of the SMC
strategy, and the peak value of the disturbance is about 16.76° which is roughly a quarter
of the peak steering angle controlled by the proposed method.
As shown in Figure 13(h), the estimated tyre lateral force of rear-axle can accept-
ably converge to the tyre lateral force from Carsim, and there is a signicant mismatch
between the estimated tyre lateral force of front-axle and the tyre lateral force from Carsim.
However, according to above analysis, the proposed solution shows good lateral motion
control performance, that is, the proposed method exhibits superior robustness to model
mismatch.
6. Conclusion
In this paper, a novel emergency steering control strategy is proposed to realise colli-
sion avoidance and ensure the stability of autonomous vehicle at the same time under
dynamic driving situations at handling limits. The proposed scheme adopts a hierarchical
VEHICLE SYSTEM DYNAMICS 23
control architecture consisting of two layers. In the decision-making layer, a dynamic
threat assessment model continuously evaluates the risk associated with collision and
destabilisation, and a path planner based on kinematics and dynamics of vehicle sys-
tem determines a collision-free path when it suddenly enters emergency situations. In
themotioncontrollayer,alateralmotioncontrollerconsideringnonlineartyrecorner-
ing response and unknown external disturbance is developed using tyre lateral force
estimation-based backstepping sliding-mode control approach.
The results of co-simulation and experiment in HIL system show that, in dierent run-
ning conditions, both the proposed schemes without de(·)andwithde(·)canprovide
sucient collision avoidance capability as well as yaw stability for autonomous vehicle at or
close to the driving limits. Compared with the SMC scheme, the proposed strategy shows
superior lateral motion control. In addition, the proposed scheme exhibits satisfactory
robustness to unknown external disturbances in emergency collision avoidance.
In future work, behaviour decision-making considering steering and braking will be
investigated to avoid collision while maintaining stabilisation of autonomous vehicle in
emergency situations.
Disclosure statement
No potential conict of interest was reported by the authors.
Funding
This work was supported by the National Natural Science Foundation of China [grant numbers
U1664263, 51875302], the Independent Research Program of Tsinghua University [grant number
2015Z09006].
References
[1] Eskandarian AE. Handbook of intelligent vehicles. London: Springer-Verlag; 2012.
[2] He Z, Ji X. Nonlinear robust control of integrated vehicle dynamics. Veh Syst Dyn.
2012;50(2):247–280.
[3] Wu J, Wang X, Li L, et al. Hierarchical control strategy with battery aging consideration for
hybrid electric vehicle regenerative braking control. Energy. 2017;145:301–312.
[4] World Health Organization. Top 10 causes of death worldwide. 2015. Available from:
http://www.who.int/mediacentre/factsheets/fs310/en/
[5] Maddox J. Improving driving safety through automation. National Highway Trac Safety
Administration; 2012.
[6]PetrovP,NashashibiF.Modelingandnonlinearadaptivecontrolforautonomousvehicle
overtaking. IEEE Trans Intell Transp Syst. 2014;15(4):1643–1656.
[7]HuC,JingH,WangR,etal.RobustH
output-feedback control for path following of
autonomous ground vehicles. Mech Syst Signal Process. 2016;70:414–427.
[8] Brown M, Funke J, Erlien S, et al. Safe driving envelopes for path tracking in autonomous
vehicles. Control Eng Pract. 2017;61:307–316.
[9] González D, Pérez J, Milanés V, et al. A review of motion planning techniques for automated
vehicles. IEEE Trans Intell Transp Syst. 2016;17(4):1135–1145.
[10] Ni J, Hu J. Dynamics control of autonomous vehicle at driving limits and experiment on an
autonomous formula racing car. Mech Syst Signal Process. 2017;90:154–174.
[11] Kritayakirana K, Gerdes JC. Using the centre of percussion to design a steering controller for
an autonomous race car. Veh Syst Dyn. 2012;50(suppl. 1):33–51.
24 X. HE ET AL.
[12] Gao Y, Gray A, Tseng HE, et al. A tube-based robust nonlinear predictive control approach to
semiautonomous ground vehicles. Veh Syst Dyn. 2014;52(6):802–823.
[13] Liu Y, Fan X, Lv C, et al. An innovative information fusion method with adaptive Kalman
lter for integrated INS/GPS navigation of autonomous vehicles. Mech Syst Signal Process.
2018;100:605–616.
[14] Hu X, Chen L, Tang B, et al. Dynamic path planning for autonomous driving on various roads
with avoidance of static and moving obstacles. Mech Syst Signal Process. 2018;100:482–500.
[15] National Highway Trac Safety Administration. Trac safety facts 2013. US Department of
Transportation HS 811-870; 2015.
[16] GaoY,LinT,BorrelliF,etal.Predictivecontrolofautonomousgroundvehicleswithobstacle
avoidance on slippery roads. ASME 2010 dynamic systems and control conference; Cambridge,
Massachusetts, USA; 2010. p. 265–272.
[17] Shim T, Adireddy G, Yuan H. Autonomous vehicle collision avoidance system using path
planning and model-predictive-control-based active front steering and wheel torque con-
trol. Proceedings of the institution of mechanical engineers. Part D: J Automobile Eng.
2012;226(6):767–778.
[18] Kim W, Kim D, Yi K, et al. Development of a path-tracking control system based on model
predictive control using infrastructure sensors. Veh Syst Dyn. 2012;50(6):1001–1023.
[19] Shah J, Best M, Benmimoun A, et al. Autonomous rear-end collision avoidance using
an electric power steering system. Proc Inst Mech Eng Part D: J Automobile Eng.
2015;229(12):1638–1655.
[20] Erlien SM, Fujita S, Gerdes JC. Shared steering control using safe envelopes for obstacle
avoidance and vehicle stability. IEEE Trans Intell Transp Syst. 2016;17(2):441–451.
[21] GuoH,LiuJ,CaoD,etal.Dual-envelop-orientedmovinghorizonpathtrackingcontrolfor
fully automated vehicles. Mechatronics. 2018;50:422–433.
[22] RosoliaU,DeBruyneS,AlleyneAG.Autonomousvehiclecontrol:anonconvexapproachfor
obstacle avoidance. IEEE Trans Control Syst Technol. 2017;25(2):469–484.
[23] Wnag CY, Zhao WZ, Xu ZJ, et al. Path planning and stability control of collision avoidance
system based on active front steering. Sci China Technol Sci. 2017;60(8):1231–1243.
[24] Ji J, Khajepour A, Melek WW, et al. Path planning and tracking for vehicle collision avoid-
ance based on model predictive control with multiconstraints. IEEE Trans Veh Technol.
2017;66(2):952–964.
[25] Zong X, Xu G, Yu G, et al. Obstacle avoidance for self-driving vehicle with reinforcement
learning. SAE Int J Passenger Cars-Electron Electr Syst. 2018;11(1):30–39.
[26] Galvani M, Biral F, Nguyen BM, et al. Four wheel optimal autonomous steering for improving
safety in emergency collision avoidance manoeuvres. 2014 IEEE 13th international workshop
on advanced motion control (AMC); Yokohama, Japan; 2014. p. 362–367.
[27] Keller M, Hass C, Seewald A, et al. Driving simulator study on an emergency steering assist.
2014 IEEE international conference on systems, man and cybernetics (SMC); San Diego, CA,
USA; 2014. p. 3008–3013.
[28] Seewald A, Haß C, Keller M, et al. Emergency steering assist for collision avoidance. ATZ
World w i d e. 2015;117(1):14–19.
[29] CaoH,SongX,HuangZ,etal.Simulationresearchonemergencypathplanningofanactive
collision avoidance system combined with longitudinal control for an autonomous vehicle.
Proc Inst Mech Eng, Part D: J Automobile Eng. 2016;230(12):1624–1653.
[30] Guo J, Hu P, Wang R. Nonlinear coordinated steering and braking control of vision-
based autonomous vehicles in emergency obstacle avoidance. IEEE Trans Intell Transp Syst.
2016;17(11):3230–3240.
[31] Funke J, Brown M, Erlien SM, et al. Collision avoidance and stabilization for autonomous
vehicles in emergency scenarios. IEEE Trans Control Syst Technol. 2017;25(4):1204–1216.
[32] Piltan F, Mansoorzadeh M, Zare S, et al. Articial tune of fuel ratio: design a novel siso fuzzy
backstepping adaptive variable structure control. Int J Electr Comput Eng. 2013;3(2):171–185.
[33] Su Z, Wang H, Li N, et al. Exact docking ight controller for autonomous aerial refueling with
back-stepping based high order sliding mode. Mech Syst Signal Process. 2018;101:338–360.
VEHICLE SYSTEM DYNAMICS 25
[34] Liu J. Radial basis function (RBF) neural network control for mechanical systems: design,
analysis and MATLAB simulation. Beijing: Springer-Verlag; 2013.
[35] Sivanandam SN, Deepa SN. Introduction to genetic algorithms. New York: Springer Science &
Business Media; 2007.
[36] Liu YH, Li T, Yang YY, et al. Estimation of tire-road friction coecient based on combined
APF-IEKF and iteration algorithm. Mech Syst Signal Process. 2017;88:25–35.
[37]HashemiE,KhosravaniS,KhajepourA,etal.Longitudinalvehiclestateestimationusing
nonlinear and parameter-varying observers. Mechatronics (Oxf). 2017;43:28–39.
[38] Chen T, Xu X, Chen L, et al. Estimation of longitudinal force, lateral vehicle speed and
yaw rate for four-wheel independent driven electric vehicles. Mech Syst Signal Process.
2018;101:377–388.
[39] Kapania NR, Gerdes JC. Design of a feedback-feedforward steering controller for accurate path
tracking and stability at the limits of handling. Veh Syst Dyn. 2015;53(12):1687–1704.
[40] Pacejka H. Tire and vehicle dynamics. 3rd ed. Oxford: Elsevier; 2012.
[41] Doumiati M, Victorino A, Lechner D, et al. Observers for vehicle tyre/road forces estimation:
experimental validation. Veh Syst Dyn. 2010;48(11):1345–1378.
[42] Ji X, He X, Lv C, et al. Adaptive-neural-network-based robust lateral motion control for
autonomous vehicle at driving limits. Control Eng Pract. 2018;76:41–53.
[43] Ji X, He X, Lv C, et al. A vehicle stability control strategy with adaptive neural network sliding
mode theory based on system uncertainty approximation. Veh Syst Dyn. 2018;56(6):923–946.
[44] Liu J, Wang X. Advanced sliding mode control for mechanical systems: design, analysis and
MATLAB simulation. Beijing: Springer-Verlag; 2012.
... Sun et al. [16], aiming to enhance control system robustness, designed an adaptive terminal sliding mode trajectory tracking controller, showing superior control performance under different vehicle speeds and road conditions compared to a regular sliding mode controller. He et al. [17] proposed an inverse sliding mode trajectory tracking controller, which, while actively tracking the reference trajectory, effectively improved the safety and robustness of trajectory tracking. Tagne et al. [18] presented a vehicle lateral displacement control method based on a high-order super-twisting sliding mode controller, which not only ensured convergence of lateral displacement error but also effectively suppressed vibrations near the sliding surface. ...
Article
Full-text available
To address the challenges posed by nonlinear tire characteristics in active four-wheel steering (4WS) vehicle trajectory tracking, a novel control method is proposed. This method incorporates time-varying corrected cornering stiffness to enhance adaptability. Initially, the impact of friction coefficient and vertical load on tire lateral force nonlinearity is analyzed. Key input features are identified, and a cornering stiffness estimation model is developed using a Back Propagation (BP) neural network. Subsequently, the trajectory tracking state equation is established based on the 2-degree-of-freedom (2-DOF) dynamic model and trajectory tracking error model. An active front-wheel steering (AFS) trajectory tracking sliding mode controller (SMC) is designed, augmented by a Radial Basis Function (RBF) neural network, forming an RBF-SMC AFS controller capable of real-time correction of cornering stiffness. Additionally, an active rear-wheel steering (ARS) controller is designed based on fuzzy control theory, considering the influence of center of gravity lateral deviation on vehicle stability. Finally, Simulation tests under varied speed conditions on icy and dry asphalt surfaces, using the Matlab/Simulink-Carsim co-simulation platform, demonstrate that the proposed method dynamically adjusts front and rear axle cornering stiffness, enhancing vehicle trajectory tracking accuracy and maneuvering stability, particularly in high-speed or low-friction road conditions.
... 2, including the model of the controllers and the sensors fitted to the test vehicles. Active steering control includes a threelevel-C-based proprietary controller on an individual vehicle's performance, including control of the steer angles [20]. A vehicle controller (VC) based on XPC is generated according to the demands of "steer angle" for the entire automotive unit depending on the "sensor inputs." ...
Article
Advances in deep learning have revolutionized cyber‐physical applications, including the development of autonomous vehicles. However, real‐world collisions involving autonomous control of vehicles have raised significant safety concerns regarding the use of deep neural networks (DNNs) in safety‐critical tasks, particularly perception. The inherent unverifiability of DNNs poses a key challenge in ensuring their safe and reliable operation. In this work, we propose perception simplex (), a fault‐tolerant application architecture designed for obstacle detection and collision avoidance. We analyse an existing LiDAR‐based classical obstacle detection algorithm to establish strict bounds on its capabilities and limitations. Such analysis and verification have not been possible for deep learning‐based perception systems yet. By employing verifiable obstacle detection algorithms, identifies obstacle existence detection faults in the output of unverifiable DNN‐based object detectors. When faults with potential collision risks are detected, appropriate corrective actions are initiated. Through extensive analysis and software‐in‐the‐loop simulations, we demonstrate that provides deterministic fault tolerance against obstacle existence detection faults, establishing a robust safety guarantee.
Article
In this study, an Advanced Emergency Braking System (AEBS) is adopted to the combined road friction coefficients by proposing an emergency steering maneuver. AEBS is one of the significant driver assistant systems to avoid rear-end collisions. However, in special cases, such as the sudden decrease of road friction coefficient during braking, AEBS may work with the autonomous emergency steering systems to prevent inevitable rear-end collisions. The originality of this study arises from the necessity of the adaptation of the AEBS to work in cooperation with the autonomous emergency steering systems. A predictive controller was used to support the emer-gency braking maneuver with an autonomous steering maneuver via observing the yaw rate of the vehicle. The predictive controller was developed in MATLAB/Simulink interface and then applied into the IPG/CarMaker environment. The results proved that the predictive controller maintained the vehicle lateral stability without causing any type of collisions.
Article
Among many parts of mobility systems in EVs that the Electrical Control Unit (ECU) supervises and manages are the VCU, ESC, EPS, and BCU. By integrating and synchronizing various subsystems, the integrated ECU facilitates effective power allocation, efficient regenerative energy capture, and maximum usage of available energy resources. The many facets of integrated ECU in EVs and its sub-branches are thoroughly examined in this review research. With an emphasis on energy management, the suggested research study provides a thorough analysis of the integrated ECU’s development plans. Additionally, our research study outlines the components that each control unit uses, emphasizing their functions and importance in facilitating safe and effective vehicle control in next-generation intelligent transportation systems. Furthermore, our research looks at the overview of integrated control unit advancements, carefully assessing the advancements in methods and effectiveness in conjunction with the analysis outcomes of EV performance metrics. Readers are provided with an understanding of the field’s history and accomplishments through a summary of these methodologies and the analytical outcomes. This makes it easier to comprehend in detail the methods applied to improve the handling, stability, and performance of EVs.
Article
div>An automatic collision avoidance control method integrating optimal four-wheel steering (4WS) and direct yaw-moment control (DYC) for autonomous vehicles on curved road is proposed in this study. Optimal four-wheel steering is used to track a predetermined trajectory, and DYC is adopted for vehicle stability. Two single lane change collision avoidance scenarios, i.e., a stationary obstacle in front and a moving obstacle at a lower speed in the same lane, are constructed to verify the proposed control method. The main contributions of this article include (1) a quintic polynomial lane change trajectory for collision avoidance on curved road is proposed and (2) four different kinds of control method for autonomous collision avoidance, namely 2WS, 2WS+DYC, 4WS, and 4WS+DYC, are compared. In the design of DYC controller, two different feedback control methods are adopted for comparison, i.e., sideslip angle feedback and yaw rate feedback. The simulation results demonstrate significant improvements in the path tracking performance and stability of the 4WS+DYC control system compared to other control systems. Furthermore, the performance of the DYC control system with yaw rate feedback outperforms that of the DYC control system with sideslip angle feedback.</div
Article
Full-text available
Modeling uncertainty, parameter variation and unknown external disturbance are the major concerns in the development of advanced controller for vehicle stability at the limits of handling. Sliding mode control (SMC) method has proved to be robust against parameter variation and unknown external disturbance with satisfactory tracking performance. But modeling uncertainty, such as errors caused in model simplification, is inevitable in model-based controller design, resulting in lowered control quality. The adaptive radial basis function network (ARBFN) can effectively improve the control performance against large system uncertainty by learning to approximate arbitrary nonlinear functions and ensure the global asymptotic stability of closed-loop system. In this paper, a novel vehicle dynamics stability control strategy is proposed using adaptive radial basis function network sliding mode control (ARBFN-SMC) to learn system uncertainty and eliminate its adverse effects. This strategy adopts a hierarchical control structure which consists of reference model layer, yaw moment control layer, braking torque allocation layer and executive layer. Co-simulation using MATLAB/Simulink and AMESim is conducted on a verified 15-DOF nonlinear vehicle system model with integrated-electro-hydraulic brake system (I-EHB) actuator in a Sine With Dwell maneuver. The simulation results show that ARBFNSMC scheme exhibits superior stability and tracking performance in different running conditions compared with SMC scheme.
Article
Parametric modeling uncertainties and unknown external disturbance are major concerns in the development of advanced lateral motion controller for autonomous vehicle at the limits of driving conditions. Considering that tyre operating at or close to its physical limits of friction exhibits highly nonlinear force response and that unknown external disturbance can be caused by changing driving conditions, this paper presents a novel lateral motion control method that can maintain the yaw stability of autonomous vehicle while minimizing lateral path tracking error at the limits of driving conditions The proposed control scheme consists of a robust steering controller and an adaptive neural network (ANN) approximator. First, based on reference path model, dynamics model and kinematics model of vehicle, the robust steering controller is developed via backstepping variable structure control (BVSC) to suppress lateral path tracking deviation, to withstand unknown external disturbance and guarantee the yaw stability of autonomous vehicle. Then, by combining adaptive control mechanism based on Lyapunov stability theory and radial basis function neural network (RBFNN), the ANN approximator is designed to estimate uncertainty of tyre cornering stiffness and reduce its adverse effects by learning to approximate arbitrary nonlinear functions, and it ensures the uniform ultimate boundedness of the closed-loop system. Both simulation and experiment results show that the proposed control strategy can robustly track the reference path and at the same time maintains the yaw stability of vehicle at or near the physical limits of tyre friction.
Article
Obstacle avoidance is an important function in self-driving vehicle control. When the vehicle move from any arbitrary start positions to any target positions in environment, a proper path must avoid both static obstacles and moving obstacles of arbitrary shape. There are many possible scenarios, manually tackling all possible cases will likely yield a too simplistic policy. In this paper reinforcement learning is applied to the problem to form effective strategies. There are two major challenges that make self-driving vehicle different from other robotic tasks. Firstly, in order to control the vehicle precisely, the action space must be continuous which can’t be dealt with by traditional Q-learning. Secondly, self-driving vehicle must satisfy various constraints including vehicle dynamics constraints and traffic rules constraints. Three contributions are made in this paper. Firstly, an improved Deep Deterministic Policy Gradients (DDPG) algorithm is proposed to solve the problem of continuous action space, so that the continuous steering angle and acceleration can be obtained. Secondly, according to the vehicle constraints include inside and outside, a more reasonable path for obstacle avoidance is designed. Thirdly, the various sensors data are merged into vehicle so as to satisfy the need of the input information of the algorithm, including the vehicle state and surrounding environment state. In addition to that, the algorithm are tested on an open source vehicle simulator for racing called TORCS which stands for The Open Racing Car Simulator. The result demonstrate the effectiveness and robustness of the method.
Article
Accurate estimation of longitudinal force, lateral vehicle speed and yaw rate is of great significance to torque allocation and stability control for four-wheel independent driven electric vehicle (4WID-EVs). A fusion method is proposed to estimate the longitudinal force, lateral vehicle speed and yaw rate for 4WID-EVs. The electric driving wheel model (EDWM) is introduced into the longitudinal force estimation, the longitudinal force observer (LFO) is designed firstly based on the adaptive high-order sliding mode observer (HSMO), and the convergence of LFO is analyzed and proved. Based on the estimated longitudinal force, an estimation strategy is then presented in which the strong tracking filter (STF) is used to estimate lateral vehicle speed and yaw rate simultaneously. Finally, co-simulation via Carsim and Matlab/Simulink is carried out to demonstrate the effectiveness of the proposed method. The performance of LFO in practice is verified by the experiment on chassis dynamometer bench.
Article
Regenerative braking is a key technology for hybrid electric vehicles (HEVs) to improve fuel economy, and it is a multi-objective control problem, which should ensure vehicle braking safety, recover more energy, and protect components from aging. As is known, battery is the most sensitive component in hybrid powertrain, so a large recover current can cause damage to the battery and reduce its life. However, the damage to is usually ignored in regenerative braking. Therefore, this paper proposed a hierarchical control strategy with battery aging consideration to solve the problem. In the up-level controller, the control targets are to recover more energy and minimize aging of the battery in general braking mode, and ensuring the vehicle braking safety in emergency braking mode at the same time. The low-level controller receives the commands of the up-level controller, and controls the pneumatic braking system and the electric motor (EM). The constraints of maximum EM torque and maximum battery charging power are set to protect the EM and the battery. Simulation tests are designed to indicate the effects of regenerative braking on battery aging and the control effectiveness of the proposed method, and controller-in-the-loop tests are carried out to verify the real-time calculation performance.
Article
Autonomous aerial refueling (AAR) exact docking control has always been an intractable problem due to the strong nonlinearity, the tight coupling of the 6 DOF aircraft model and the complex disturbances of the multiple environment flows. In this paper, the strongly coupled nonlinear 6 DOF model of the receiver aircraft which considers the multiple flow disturbances is established in the affine nonlinear form to facilitate the nonlinear controller design. The items reflecting the influence of the unknown flow disturbances in the receiver dynamics are taken as the components of the “lumped disturbances” together with the items which have no linear correlation with the virtual control variables. These unmeasurable lumped disturbances are estimated and compensated by a specially designed high order sliding mode observer (HOSMO) with excellent estimation property. With the compensation of the estimated lumped disturbances, a back-stepping high order sliding mode based exact docking flight controller is proposed for AAR in the presence of multiple flow disturbances. Extensive simulation results demonstrate the feasibility and superiority of the proposed docking controller.
Article
Information fusion method of INS/GPS navigation system based on filtering technology is a research focus at present. In order to improve the precision of navigation information, a navigation technology based on Adaptive Kalman Filter with attenuation factor is proposedto restrain noise in this paper. The algorithm continuously updates the measurement noise variance and processes noise variance of the system by collecting the estimated and measured values, and this method can suppress white noise. Because a measured value closer to the current time would more accurately reflect the characteristics of the noise, an attenuation factor is introduced to increase the weight of the current value, in order to deal with the noise variance caused by environment disturbance. To validate the effectiveness of the proposed algorithm, a series of road tests are carried out in urban environment. The GPS and IMU data of the experiments were collected and processed by dSPACE and MATLAB/Simulink. Based on the test results, the accuracy of the proposed algorithm is 20% higher than that of a traditional Adaptive Kalman Filter. It also shows that the precision of the integrated navigation can be improved due to the reduction of the influence of environment noise.
Article
Obstacle avoidance is an important function in self-driving vehicle control. When the vehicle move from any arbitrary start positions to any target positions in environment, a proper path must avoid both static obstacles and moving obstacles of arbitrary shape. There are many possible scenarios, manually tackling all possible cases will likely yield a too simplistic policy. In this paper reinforcement learning is applied to the problem to form effective strategies. There are two major challenges that make self-driving vehicle different from other robotic tasks. Firstly, in order to control the vehicle precisely, the action space must be continuous which can’t be dealt with by traditional Q-learning. Secondly, self-driving vehicle must satisfy various constraints including vehicle dynamics constraints and traffic rules constraints. Three contributions are made in this paper. Firstly, an improved Deep Deterministic Policy Gradients (DDPG) algorithm is proposed to solve the problem of continuous action space, so that the continuous steering angle and acceleration can be obtained. Secondly, according to the vehicle constraints include inside and outside, a more reasonable path for obstacle avoidance is designed. Thirdly, the various sensors data are merged into vehicle so as to satisfy the need of the input information of the algorithm, including the vehicle state and surrounding environment state. In addition to that, the algorithm are tested on an open source vehicle simulator for racing called TORCS which stands for The Open Racing Car Simulator. The result demonstrate the effectiveness and robustness of the method.
Article
This paper presents a real-time dynamic path planning method for autonomous driving that avoids both static and moving obstacles. The proposed path planning method determines not only an optimal path, but also the appropriate acceleration and speed for a vehicle. In this method, we first construct a center line from a set of predefined waypoints, which are usually obtained from a lane-level map. A series of path candidates are generated by the arc length and offset to the center line in the coordinate system. Then, all of these candidates are converted into Cartesian coordinates. The optimal path is selected considering the total cost of static safety, comfortability, and dynamic safety; meanwhile, the appropriate acceleration and speed for the optimal path are also identified. Various types of roads, including single-lane roads and multi-lane roads with static and moving obstacles, are designed to test the proposed method. The simulation results demonstrate the effectiveness of the proposed method, and indicate its wide practical application to autonomous driving.
Book
The definitive book on tire mechanics by the acknowledged world expert. © 2012 Hans Pacejka Published by Elsevier Ltd All rights reserved.