Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Zhao et al.

Chinese Journal of Mechanical Engineering


Chinese Journal of Mechanical Engineering (2024) 37:20
https://doi.org/10.1186/s10033-024-00997-8

ORIGINAL ARTICLE Open Access

Integrated Active Suspension and Anti‑Lock


Braking Control for Four‑Wheel‑Independent‑Drive
Electric Vehicles
Ze Zhao1, Lei Zhang1* , Xiaoling Ding1, Zhiqiang Zhang1, Shaohua Li2* and Liang Gu1

Abstract
This paper presents an integrated control scheme for enhancing the ride comfort and handling performance
of a four-wheel-independent-drive electric vehicle through the coordination of active suspension system (ASS)
and anti-lock braking system (ABS). First, a longitudinal-vertical coupled vehicle dynamics model is established
by integrating a road input model. Then the coupling mechanisms between longitudinal and vertical vehicle dynam-
ics are analyzed. An ASS-ABS integrated control system is proposed, utilizing an H∞ controller for ASS to optimize
load transfer effect and a neural network sliding mode control for ABS implementation. Finally, the effectiveness
of the proposed control scheme is evaluated through comprehensive tests conducted on a hardware-in-loop (HIL)
test platform. The HIL test results demonstrate that the proposed control scheme can significantly improve the brak-
ing performance and ride comfort compared to conventional ABS control methods.
Keywords Four-wheel-independent-drive electric vehicles, Active suspension system (ASS), Anti-lock braking system
(ABS), Vertical-longitudinal vehicle dynamics

1 Introduction performance [4, 5]. In the meantime, vehicle safety con-


Automotive electrification is expanding rapidly world- trol (VSC) systems, such as active suspension system
wide in response to the formidable challenges of green- (ASS) and anti-lock braking system (ABS), are being
house gas emissions and fossil oil depletion [1, 2]. increasely used in production vehicle models [6]. The
Four-wheel-independent-drive electric vehicles (FWID coordinated control of these systems holds promise for
EVs) have garnered attention in past years. They utilize simultaneously enhancing vehicle handling performance
four in-wheel motors (IWMs) to achieve direct propul- and ride comfort during braking execution [7, 8].
sion [3], and the independent control of each wheel pre- In previous studies, ASS has been often employed to
sents enormous potential for enhancing overall vehicle optimize vehicle ride comfort by directly controlling sus-
pension actuation forces. It can also contributes to miti-
gating the negative impact of increased unsprung mass
*Correspondence:
Lei Zhang resulting from the use of in-wheel motors in FWID EVs.
lei_zhang@bit.edu.cn Numerous research endeavors have been dedicated to
Shaohua Li developing effective ASS controllers to optimize sprung
lshsjz@163.com
1
National Engineering Research Center for Electric Vehicles, Beijing mass acceleration based on quarter-vehicle dynamics
Institute of Technology, Beijing 100081, China modeling [9]. Commonly used control methods include
2
State Key Laboratory of Mechanical Behavior and System Safety explicit model predictive control (MPC) [10], fuzzy logic
of Traffic Engineering Structures, Shijiazhuang Tiedao University,
Shijiazhuang 050043, China control [11], ceiling damping control [12], sliding mode
control [13], H∞ control [14] and others. In particular, H∞

© The Author(s) 2024. Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which
permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the
original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or
other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line
to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory
regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this
licence, visit http://​creat​iveco​mmons.​org/​licen​ses/​by/4.​0/.
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 2 of 12

control is favored over other control algorithms due to making it challenging for the controlled wheels to track
its robustness to actuator faults, control network delays, the optimal slip ratio. Moreover, these pitching motions
and model uncertainties [15]. However, the conven- can significantly compromise vehicle ride comfort.
tional quarter-vehicle model cannot describe the pitch This study aims to address the aforementioned research
motion of vehicle. To address this limitation, researchers gaps by developing an integrated control scheme for
proposed half/full-vehicle models to account for verti- ASS and ABS to improve the ride comfort and handling
cal vibration and pitch motion of vehicle. For example, performance of FWID EVs. To achieve this objective, a
Sun et al. [16] presented an adaptive back-stepping ASS longitudinal-vertical coupled vehicle dynamics model is
controller based on a half-vehicle model. Similarly, Youn first established by integrating a road input model. Then
et al. [17] proposed a linear quadratic optimal level-atti- the coupling mechanisms between the longitudinal and
tude ASS controller by employing a full-vehicle model. vertical vehicle dynamics are analyzed. An H∞ controller
These studies to a large extent mitigated the pitch and for ASS control and a neural network sliding mode con-
level vibrations without considering load transfer during trol (NNSMC) for ABS control are respectively proposed.
braking execution. Finally, the effectiveness of the integrated control scheme
ABS implementation in FWID EVs can be realized is verified through comprehensive hardware-in-loop
either by conventional hydraulic braking or by regenera- (HIL) tests. The exclusive contributions of this study to
tive braking [18]. Researchers have devoted significant the related research can be summarized as follows.
efforts towards efficiently implementing ABS under vary-
ing driving conditions, using slide mode control, MPC, • A comprehensive full-vehicle longitudinal-vertical
and H2/H∞ mixed control. Slide mode control is widely coupled dynamics model is developed by incorporat-
used to design wheel slip regulators and to develop non- ing the dynamics of IWMs.
linear sliding observers for tire slip ratio and friction • The load transfer resulting from vehicle pitch motion
force estimation [18, 19]. To improve vehicle stability during braking execution is considered as an external
during braking execution, a sliding mode variable struc- disturbance to ASS to improve the robustness of the
ture controller has been developed to regulate the wheel proposed controller to vehicle longitudinal dynamics.
slip ratio near its optimal value [20]. Other approaches • An integrated ABS-ASS control scheme is proposed
include MPC based on three-point road friction estima- to improve braking safety while maintaining ride
tion [21] and H2/H∞ mixed control for slip ratio search comfort, particularly in emergency braking scenarios.
optimization [22]. Generally, the primary control objec-
tive of these studies is to regulate the wheel slip ratio to The remainder of this paper is organized as follows:
track the reference or to keep it within a specified range. Section 2 introduces the longitudinal-vertical coupled
However, the existing methods have constantly over- vehicle dynamics model combined with the road input
looked the influence of tire vertical motion on the perfor- model. Section 3 discusses the interactions between
mance of ABS. ASS and ABS during the braking process, and provides a
The implementation of ASS and ABS can result in detailed description about the proposed integrated con-
coupled vertical and longitudinal vehicle dynamics. The trol scheme. Section 4 verifies the effectiveness of the
integrated control of ASS and ABS has the potential to proposed control scheme through HIL tests. Finally, the
further enhance braking performance. In Ref. [23], Lin key conclusions drawn from this study are summarized
et al. simulated the implementations of ABS and ASS in Section 5.
using a quarter-car model. They proposed a two-back-
stepping controller to achieve independent control of 2 Longitudinal‑Vertical Coupling Vehicle Dynamics
these systems, and optimized the braking performance Model
by controlling tire deflection and normal tire force. How- The coupling effect between longitudinal and vertical
ever, they failed to consider the impact of ASS control vehicle motions primarily arises from nonlinear dynam-
on vehicle vertical motion. Similarly, Lu et al. [24] intro- ics of tire. Particularly during braking maneuvers, vehi-
duced a fuzzy sliding mode control scheme that coor- cle deceleration induces load transfer between the front
dinates the control of a semi-active suspension system and rear axles, influencing both the vertical motion of
with a braking and steering control system. Nevertheless, the vehicle and the interactions between tires and road.
there are few studies investigating the coupled effects Hence, it becomes crucial to accurately model the longi-
of ASS and ABS on vehicle motions for FWID EVs [25]. tudinal-vertical coupling relationship when implement-
Besides, the rapid changes in braking torque during ABS ing longitudinal and vertical vehicle control strategies
implementation can possibly induce severe pitch motions during braking.
of the sprung mass and fluctuation of the load transfer,
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 3 of 12

2.1 Full Vehicle Models ms z̈s = Fsfr + Fsfl + Fsrr + Fsrl ,


A comprehensive 7-Degree-of-Freedom (7-DOF) vehicle 
model is developed by incorporating the vertical trans- ms ẍs = Fxi , i = fl, fr, rl, rr,
lation and pitch motions of the sprung mass, horizontal
 
Is ϕ̈ = −lf Fsfr + Fsfl + lr (Fsrr + Fsrl ) − ms ẍs hg /g,
translation of the vehicle, and vertical translation and (1)
rolling motions of the front and rear wheels, as illustrated where ms is the sprung mass; zs is the vertical displace-
in Figure 1. ment of the sprung mass; Fsi is the vertical suspension
In Figure 1, the suspension force Fi is the normal force force; Is is the pitch rotational inertia of vehicle. Fsi can be
generated by the load transfer with the subscripts i=fl, calculated by
fr, rl, rr representing the left front, right front, left rear,
and right rear wheels, respectively; mbi is the equivalent Fsfl = Fsfr = ksfl (zsfl − zbfl ) + csfl (żsfl − żbfl ) + ufl ,
quarter sprung mass; ksi and csi are the suspension stiff- Fsrl = Fsrr = ksrl (zsrl − zbrl ) + csrl (żsrl − żbrl ) + url .
ness and damping coefficients, respectively; msi is the sta- (2)
tor and axle mass of IWM; mri is the equivalent overall The center of the sprung mass moves forward during
mass of the IWM rotor and tire; kb is the bearing stiffness the braking process, and the normal force transmitted
of IWM; kt is the tire stiffness; Tbi is the braking torque; by the load transfer can be given by [27]
Fxi is the frictional force transferred from road to tires; ui
is the active suspension actuation force; lf, lr, and hg are Ffr = Ffl = −ẍs ms hg /2g(lr + lf ),
the distances from the Centre-of-Cravity (CoG) of the (3)
Frr = Frl = ẍs ms hg /2g(lr + lf ).
sprung mass to the front axle, rear axle and road surface,
respectively; xs is the longitudinal displacement of the From Eq. (3), it can be seen that the longitudinal
sprung mass; ϕ is the pitch angle of the vehicle body; ωi is acceleration affects the vertical suspension force, which
the angular speed of tires. represents the coupling effect between the longitudinal
The dynamics of the sprung mass are given by [26] and vertical motions.

Figure 1 Vehicle dynamics model


Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 4 of 12

Based on the Newton’s law, the dynamic equation of


the quarter vertical vibration model can be given by


 zbfl = zbfr = zs − lf sin(ϕ),




 zbrl = zbrr = zs + lr sin(ϕ),

 bfl = mbfr = ms lr /2(lr + lf ),
m




 m = m = m l /2(l + l ),
brl brr s f r f
(4)


 m si z̈ si + Fsi + kb (zsi − zri ) = 0,




 mri z̈ri + kt (zri − qi ) + kb (zri − zsi ) = 0,
zi = mbi + msi + mri − kt (zri − qi ),



 F

i = fl, fr, rl, rr,

where zbi, zsi and zri represent the vertical displacements


Figure 2 Road profiles of three typical roads
of the equivalent quarter sprung mass, stator mass and
rotor mass of IWM, with the subscript "i" represent-
ing the wheel position; Fzi is the vertical tire force; qi is
the generated road profile. The nonlinear magic formula Table 1 Road condition constants
(MF) model is employed to calculate the tire force due to Road type c1 c2 c3 ∗
its high fitting accuracy with test data [28]. A longitudinal
single-wheel dynamics model can be given by Dry asphalt 1.28 23.99 0.52 0.17
Wet asphalt 0.86 33.82 0.35 0.12
Fxi = Fzi µ(i ) sin(C arctan(Bi − E(Bi − arctan(Bi )))),



 Dry concrete 1.37 6.46 0.67 0.16


Ii ω̇i = Tbi − RFxi , (5) Cobble wet 0.40 33.71 0.12 0.12
Cobble dry 1.20 25.17 0.54 0.4

i = fl, fr, rl, r,

Snow 0.19 94.13 0.06 0.07
where λi is the wheel slip ratio; μ is the tire-road adhe- Ice 0.05 306.39 0 0.04
sion coefficient; B, C, and E are the parameters of the MF
model; Ii is the rotational inertia of each wheel; R is the
effective wheel radius.
[31], the road profiles of ISO-A, ISO-B and ISO-C are
shown in Figure 2.
2.2 Road Input Model (2) Longitudinal road input
The road grade (RG) and road type (RT) are considered The longitudinal friction force is transferred to the
in the road input model. RG represents the vertical road vehicle through tire-road interactions. The tire-road
profiles for generating different vertical wheel move- adhesion coefficient μ and the reference slip ratio λ* can
ments, while RT characterizes the longitudinal road be given by
friction.  � �
−c 
(1) Vertical road input  µ() = c1 1 − e 2 − c3 ,

The power spectral density can describe the statistical 1 c c (7)
characteristics of RG in the vertical direction. The Har-  ∗ = In 1 2 ,

c2 c3
monic superposition algorithm is used to generate the
time-domain road profiles as [29, 30] where c1, c2, and c3 define the road friction conditions
M 
(see Table 1) [27]. The rightmost column of Table 1 is the
q(t) =
   f2 − f1
2 · Gq fmid−k · reference slip ratio λ*, around which the peak adhesion
M (6) coefficient can be obtained.
k=1
 
· sin 2π fmid −k + χk ,
3 Design of the ASS and ABS Controllers
where fmid-k is the kth middle frequency, k=1, 2, …, M; The ASS and ABS controllers are respectively developed
Gq (fmid-K) is the power spectral density at fmid-K; χk is an in the integrated control framework base on the longitu-
identifiably distributed phase with a range of [0, 2π]. The dinal-vertical coupling vehicle model.
upper and lower time-domain frequency boundaries are
denoted as f1 and f2, respectively. According to ISO-8608
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 5 of 12

3.1 Design of the ASS Controller  lf ms hg −lr ms hg T


An ASS controller is developed to achieve the desirable gIs gIs 01×8 0 0
Bw =  0 0 01×8 −1 0  ,
suspension response in the stationary state, such as sprung
mass motion, suspension deflection, and tire deflection [32]. 0 0 01×8 0 −1
A robust H∞ control scheme is established to derive the
� �T
w(t) = ẍs q̇fl q̇rl ,
external control forces for realizing desired vehicle states. T
2lf2

2lr lf
The vehicle is assumed to operate under pure braking m
2
+ Is
2
ms − Is − m1 0 01×8
conditions by ignoring vehicle yaw motion. Due to the Bu =  s sfl  ,
2 2lr lf 2 2lr2
symmetrical characteristics of the vehicle, the left half- ms − Is ms + Is 0 − m1 01×8
srl
vehicle model is selected as the control object. When ϕ is
� �T
u(t) = ufl url .
small with sin(ϕ)≈ϕ, the equivalent half-vehicle model can
be expressed as The ASS performance is typically assessed using
the criteria such as ride comfort, suspension work-
z̈bfl = z̈s − lf ϕ̈ = 2(Fsfl + Fsrl )/ms
ing space, and tire-road adhesion. Furthermore, the
− lf (−2lf Fsfl + 2lr Fsrl − ms ẍs hg /g)/Is , vertical-longitudinal coupling effect that occurs dur-
z̈brl = z̈s + lr ϕ̈ = 2(Fsfl + Fsrl )/ms ing braking leads to pitch movement of vehicle, result-
+ lr (−2lf Fsfl + 2lr Fsrl − ms ẍs hg /g)/Is , ing in load transfer and compromising vehicle stability.
(8) To evaluate system response, the acceleration of the
z̈sfl = −(Fsfl + kb (zsfl − zrfl ))/msfl , sprung mass and the angular acceleration of the pitch
z̈srl = −(Fsrl + kb (zsrl − zrrl ))/msrl , motion are studied. The former is used to evaluate the
ride comfort while the latter reflects the handling sta-
 
z̈rfl = −(kt zrfl − qfl + kb (zrfl − zsfl ))/mrfl ,
bility during braking.
z̈rrl = −(kt (zrrl − qrl ) + kb (zrrl − zsrl ))/mrrl .
In the meantime, it is essential to ensure that the sus-
The state vector is given by pension deflection and the air gap between the stator
and rotor of IWM must maintain within a specified
x(t) = range to prevent structural failure. Furthermore, the
[żbfl żbrl żsfl żsrl żrfl żrrl zbfl − zsfl ... output force of the ASS actuator is constrained due to
zbrl − zsrl zsfl − zrfl zsrl − zrrl zrfl − qfl zrrl − q rl ]T . limited power supply. Considering these conditions,
(9) the regulated output z1 and the normalized constraint
output z2 are defined as
The dynamic equations of the ASS system can be written
as
ẋ(t) = Ax(t) + Bw w(t) + Bu u(t). (10)
By substituting Eqs. (9) and (10) into Eq. (8), the state
space can be rewritten as

A=

2csfl 2csfl l 2 2csrl lf lr 2csfl 2csfl l 2 2csrl lf lr 2ksfl 2ksfl l 2 2ksrl lf lr


 
f 2c f 2csrl f 2k
 − ms − Is − msrl
s
+ Is ms + Is ms − Is 0 0 − ms − Is − msrl
s
+ Is 0 0 0 0 
 2csfl 2csfl lr lf 2c 2c lr2 2csfl 2csfl lr lf 2csrl 2csrl lr2 2ksfl 2ksfl lr lf 2k 2k lr2
 
− + − msrl − srl ms − ms + 0 0 − ms + − msrl − srl 0 0 0 0 

ms Is s Is Is Is Is s Is
csfl csfl ksfl
 
k
− mb
 

msfl 0 −m 0 0 0 msfl 0 0 0 0 
 sfl sfl 
csrl c ksrl kb
 
0 0 − msrl 0 0 0 0 −m 0 0 
 
msrl msrl

 srl srl 
kb kt
0 0 0 0 0 0 0 0 0 0
 

 mrfl − mrfl


kb kt ,
 
0 0 0 0 0 0 0 0 0 0 −m


 mrrl rrl 

1 0 −1 0 0 0 0 0 0 0 0 0 
 

 

 0 1 0 −1 0 0 0 0 0 0 0 0  
 

 0 0 1 0 −1 0 0 0 0 0 0 0  
0 0 0 1 0 −1 0 0 0 0 0 0 
 

 
0 0 0 0 1 0 0 0 0 0 0 0 
 

0 0 0 0 0 1 0 0 0 0 0 0
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 6 of 12

z 1 = [ z̈s ϕ̈ ]T feedback gain K, and the detailed proof is given in Ref.


[33],
= C x1 x(t) + Dw1 w(t) + Du1 u(t),
zbfl − zsfl zbrl − zsrl zrfl − zsfl (AX + Bu W )T + (AX + Bu W ) Bw (C x1 X + Du1 W )T
  
z2 = ...
(11) T
Bw 2
−γ I T
Dw1  < 0,
 
zflm zrlm zflam 
T C x1 X + Du1 W Dw1 −I
u
zrrl −zsrlu
(12)
fl fr
zrlam uflm urlm
−X C x2 X + Du2 W
 
= C x2 x(t) + Du2 u(t),
(C x2 X + Du2 W )T − ρ1 I
< 0. (13)
where

 −2csfl −2csrl 2csfl 2csrl −2ksfl −2ksrl


 3.2 Design of the ABS Controller
01×2 01×4
C x1 = ms
2lf csfl
ms
−2lr csrl
ms
−2lf csfl
ms
2lr csrl
ms
2l k
ms
−2lr ksrl
, The neural network sliding mode control (NNSMC) has
01×2 fIs sfl 01×4
Is Is Is Is Is gained widespread recognition due to its capability to

0 0 0
  2 2
 accommodate system constraints in many applications
Dw1 = −ms hg , Du1 = ms
−2lf
ms
2lr , [34, 35]. In this study, NNSMC is employed to track the
gIs 0 0 optimal slip ratio λ* during the braking process. The
Is Is

01×6 −1
zflm 0 0 0 01×2
 wheel slip ratio is defined as
−1 vs − ωi R
 01×6 0 zrlm 0 0 01×2 
 
 −1  i = , (14)
C x2 =  01×6
 0 0 zflam 0 01×2 
, vs
−1
0 0 0 0 zrlam 01×2 
 1×6
 01×6
 where vs is the longitudinal vehicle velocity.
0 0 0 0 01×2 
01×6 0 0 0 0 01×2 Define the sliding surface as
s = e = ∗ − i ,
 T (15)
01×4 u−1
flm 0 ṡ = −˙ i .
Du2 = , zilm is the maximum sus-
01×4 0 u−1
rlm
The differentiation of Eq. (14) is obtained as
pension deflection; zilam is the maximum air gap of IWM;
uilm is the maximum output force of the actuator. The sub- 
ωi R ′
 
ω̇i R v̇s ωi R

script, i=f, r, represent the front and rear wheels, ˙ i = 1 − =− −
vs vs vs2
respectively. (16)
v̇s ωi R − vs ω̇i R
The designed state feedback controller u(t) = K x(t) = .
holds under the following assumptions. v̇s2

The single-wheel dynamics model can be given by


(1) Without external perturbations, the closed-loop
system described in Eqs. (10) and (11) is asymptoti- Tb RFxi
ω̇i = − . (17)
cally stable. Ii Ii
(2) The performance �z 1 (t)�∞ ≤ γ �w(t)�∞ is mini-
mized subject to Eqs. (10) and (11), where γ is the By substituting Eq. (17) into Eq. (16), we get
anti-disturbance level of the H∞ controller. v̇s ωi R R2 Tbi R
(3) The time-domain constraint |z 2 (t)| ≤ 1|z2(t)|≤1 ˙ i = + Fxi − +d
vs2 vs Is vs Is (18)
must be satisfied.
= GFxi + PTbi + D + d,
The parameters of the robust H∞ controller can be where G = ωi R
, P = − vRs Is , D = v̇s R
, and d is the
ms vs2 vs2
obtained by solving the following theorem.
disturbance.
Theorem
By substituting Eq. (18) into Eq. (15), we get
If there exist positive scalars ρ and γ and a positive
definite symmetric matrix X that make the inequalities G ηsign(s) + D
described in Eqs. (12) and (13) hold at any time instant Tbi = − F̂xi + , (19)
P P
under LMIs, the system is globally asymptotic stable. In
Eq. (13), ρ2=wmaxγ2, and wmax is the upper perturbation where F̂xi is the estimated Fxi; η is the coefficient of the
energy of w(t). K=WX−1 can be used to derive the state NNSMC controller.
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 7 of 12

The Lyapunov asymptotical stability condition can be longitudinal tire motion is affected by RT. During the
rewritten as braking process, the coupling effect between vertical and
longitudinal vehicle dynamics primarily manifests in the
L̇ = s · ṡ + τ ω̃iT ω̃˙ i sprung and unsprung masses. In the case of the sprung
mass, the braking-induced load transfer induces pitch-
 
= s −G ω̃T h(x) − Gε − D − d − ηsign(s) − τ ω̃T ω̂˙
  ing movement that impacts vehicle ride comfort. As for
= −ω̃T sGh(x) + τ ŵ˙ − s[Gε + D + d + ηsign(s)], the unsprung mass, the coupling effect mainly occurs in
the tires, where the vertical dynamic load significantly
(20)
influences the longitudinal friction. The proposed inte-
where ω̂˙ = − Gτ s · h(x), and τ and ε are the estimated grated control scheme has a specific workflow, which
error and the reaching law. is explained as follows: The ASS controller utilizes the
Let |η| ≥ Gε + D + d , so that L̇ < 0. The stability of

vibration responses of components as inputs and gener-
the ABS controller is proven. ates an output force based on the synthesized control law.
The PID controller is selected as a comparison to high- This ASS actuator output force effectively mitigates the
light the efficacy of the proposed contrller, which is given load transfer caused by rapidly changing braking forces
by when ABS is activated, ensuring that the ABS controller
 t d( − ∗ ) can promptly track the peak tire-road adhesion and thus
Tbi = KP  − ∗ + KI  − ∗ dt + KD ,
   
0 dt reduce the braking distance.
(21)
where KP, KI and KD are the adjustable parameters of the 4 Hardware‑in‑Loop (HIL) Verifications
PID controller. To thoroughly evaluate the effectiveness of the proposed
Figure 3 presents a control block diagram illustrating control scheme, comprehensive Hardware-in-Loop (HIL)
the flowchart of the proposed integrated control scheme. tests were conducted based on a dedicated HIL platform.
To trigger ABS and ASS control, a hard brake maneu- Virtual real-time vehicle models were employed in combi-
ver is performed by the test vehicle on a straight road. nation with a real electronic control unit (ECU) to assess
In the developed longitudinal-vertical coupling model, the performance and reliability of the developed control
the vertical tire motion is influenced by RG, while the

Figure 3 Schematic of the proposed integrated control scheme


Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 8 of 12

ABS ASS Simulink calculate the braking torque and the suspension
Control force. The MATLAB/Simulink code is then compiled into
volumes
executable codes and downloaded to the OpenECU con-
Hardware Software troller for real-time implementation. The OpenECU con-
Error Inputs
Virtu
t al real-time
Virtual r al-time
re troller is connected to LABCAR via the CAN bus, and
Real ECU
models CANape is utilized for signal collection and calibration.
Measured The vehicle specifications are listed in Table 2, and the
outputs High-precision magnetic ride control active suspension is used as the
models and
actuator [36].
Sensor signals
The ISO-B and dry asphalt roads are used in the HIL
Figure 4 Block diagram of the HIL tests
test. Prior to the execution of braking, the initial vehicle
speed is set as 60 km/h. ABS deactivation occurs when
the vehicle speed drops below 5 km/h. The LMI toolbox
strategy. Figure 4 illustrates the configuration and testing
utilizes the solver-MINCX to determine the ASS actua-
principle of the HIL platform.
tion force. Through the LMI algorithm, the control gain
Figure 5 depicts the HIL setup, which consists of two
matrix K for the active suspension controller is obtained,
host computers, a real-time personal controller (RTPC),
ensuring a guaranteed H∞ performance index of γ=78
an OpenECU controller, a CANape, and a DC power
and ρ=0.17, which is given by
source. LABCAR serves as a real-time vehicle simulator
to provide a virtual environment for examing the effi- K =
cacy of the control scheme. The resource configuration 
272 182 1789 2819 2649 2639...

of LABCAR is performed using the LABCAR IP software  4714 1154 3.96 × 105 2.53 × 105 3.49 × 105 2.05 × 10−4 ; 
 
.
on the host computer PC1, and the generated C code is

 318 238 1174 1745 1494 1505... 
 
downloaded to RTPC, operating with a cycle time of less 2454 4822 8.23 × 105 3.28 × 105 3.78 × 105 2.45 × 10−4
than 0.1 ms. The ABS and ASS controllers in MATLAB/

Host PC 2 CANape LABCAR


Matlab
ASS ABS Calculation
models LABCAR IP

C code

OpenECU LABCAR EE

CANH/L

RTPC
Ethernet
Host PC 1
Carsim

Figure 5 The HIL setup


Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 9 of 12

Table 2 Specifications of the test vehicle 2


PID

Sprung mass acceleration (m/s )


2
Parameters Value PID and ASS
NNSMC and ASS
1
ksfl = ksfr (N/m) 2.4×104
ksrl = ksrr (N/m) 1.8×104
0
csi (N·s/m) 1.8×103
6
kb (N/m) 7×10
kt (N/m) 2.2×105 -1
ct (N·s/m) 510
Ii (kg·m2) 0.963 -2
0 0.5 1.0 1.5 2.0 2.5
ms (kg) 1328 Time (s)
msi (kg) 34.5 (a)
mri (kg) 28.65
lf (m) 0.993
lr (m) 0.877
Is (kg·m2) 1926
hg (m) 0.478
B 20.2937
C 1.9655
E 0.8613
Parameters of the designed controller
zflm = zrlm (m) 0.8
zflam = zrlam (mm) 0.8
uflm = urlm (N) 2000
(b)
0
Longitudinal acceleration (m/s2)

PID
PID and ASS
2000 -2 NNSMC and ASS
Suspension actuation force (N)

1500 -4

1000 -6

500 -8

0 PID and ASS -10


0 0.5 1.0 1.5 2.0 2.5
NNSMC and ASS Time (s)
-500
0 0.5 1.0 1.5 2.0 2.5 (c)
Time (s) Figure 7 Comparison of vehicle acceleration response: (a)
Figure 6 Actuation forces of the active suspension Acceleration of the sprung mass, (b) Pitch acceleration of the vehicle
body, (c) Longitudinal acceleration of the sprung mass

Figure 6 illustrates the active suspension actuation


forces under two scenarios. In both cases, the actuation Figure 7 shows that the integrated NNSMC and ASS
forces remain below the threshold of uflm. Additionally, control scheme results in reduced vertical and pitch
the control force applied under the PID and ASS scheme accelerations compared to the stand-alone PID and the
is lower compared to the integrated NNSMC and ASS PID with ASS controller. This indicates that the proposed
scheme, indicating that the latter necessitates higher control scheme surpasses traditional PID control in
force to counteract the adverse impact of braking on ver- terms of ride comfort and handling stability. Notably, the
tical vehicle motion. sprung acceleration under road excitation is consider-
The results of the HIL tests depicting the dynamic ably optimized, indicating improved vehicle ride comfort,
response of the sprung mass under road excitation are while the braking performance benefits from smoother
presented in Figure 7.
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 10 of 12

4 ×10
3 1
Front-wheel vertical load (N) PID PID
PID and ASS PID and ASS

Front-wheel slip ratio


3
NNSMC and ASS 0.8 NNSMC and ASS

2
0.6

1
0.4

0
0.2
0 0.5 1.0 1.5 2.0 2.5
Time (s)
0
(a) 0 0.5 1.0 1.5 2.0 2.5
3
0 ×10 Time (s)
Front-wheel frictional force (N)

PID
PID and ASS (a)
-1 NNSMC and ASS
1
PID
-2
PID and ASS
0.8

Rear-wheel slip ratio


NNSMC and ASS
-3
0.6
-4

-5 0.4
0 0.5 1.0 1.5 2.0 2.5
Time (s) 0.2
(b)
3
3 ×10 0
0 0.5 1.0 1.5 2.0 2.5
Rear-wheel vertical load (N)

Time (s)
2
(b)
Figure 9 Comparison of the wheel slip ratios: (a) Front wheel slip
1
ratio, (b) Rear wheel slip ratio

0
PID
PID and ASS
NNSMC and ASS The dynamics of the wheel under different control
0 0.5 1.0 1.5 2.0 2.5 strategies are illustrated in Figure 8.
Time (s) Figures 8(a), (c) demonstrate the effective suppression
(c) of vertical load fluctuations on the front and rear wheels
3
0 ×10 through the implementation of the NNSMC and ASS
Rear-wheel frictional force (N)

-1
controller. This can be attributed to the active regulation
of the vehicle body’s pitching motion and the elimination
-2 of load transfer achieved by the proposed ASS controller.
In Figures 8(b), (d), the introduction of ASS, in compari-
-3
son to the PID controller, leads to reduced fluctuation in
-4 PID the longitudinal frictional force. Moreover, the integrated
PID and ASS
NNSMC and ASS
NNSMC and ASS exhibit more effective control of the
-5
0 0.5 1.0 1.5 2.0 2.5 frictional force compared to the combination of PID and
Time (s) ASS controllers, resulting in further suppression of the
(d) fluctuation of the longitudinal frictional force.
Figure 8 Comparison of the dynamic wheel loads and wheel slip Figure 9 presents a comprehensive comparison of the
ratios: (a) Front wheel vertical load, (b) Front-wheel frictional force, (c) ABS control target, i. e., the slip ratio.
Rear wheel vertical load, (d) Rear-wheel frictional force
Figures 9(a), (b) demonstrate the effectiveness of the
integrated ABS and ASS control scheme through the HIL
test on a single road surface. The smooth vertical load
vertical vehicle body movement. Additionally, the inte- facilitates faster and smoother tracking of the optimal slip
grated control scheme demonstrates reduction in both ratio by the ABS controller. The slip ratio remains stable
the braking distance and the braking time. around the optimal value. Furthermore, the proposed
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 11 of 12

Table 3 Statistical results between the comparison and proposed controller


Controller RMS of z̈s (m/s2) Slip ratio SNR ts (s) ds (m)

PID 0.536 66.78% 2.42 22.8


PID and ASS 0.457−↓14.7% 49.88% 2.21−↓8.7% 21.2−↓7.1%
NNSMC and ASS 0.448− ↓16.4% 6.82% 2.05−↓15.3% 19.4− ↓14.9%

NNSMC control strategy for ABS outperforms the PID of the HIL tests demonstrate significant improvements
control in terms of optimal slip ratio tracking accuracy. achieved by the proposed control scheme. Specifically,
To further assess the effectiveness of the proposed inte- the acceleration of the sprung mass and the pitch acceler-
grated control scheme, statistical comparison results are ation of the vehicle body are effectively reduced, leading
presented in Table 3. The parameters evaluated include to enhanced vehicle ride comfort. Moreover, the brak-
braking time (ts) and braking distance (ds). In order to ing time and distance are reduced by 15.3% and 14.9%,
accurately measure the error in slip ratio, the signal-to- respectively. These findings validate the efficacy of the
noise ratio (SNR) is introduced as an evaluation metric. proposed integrated control scheme in optimizing both
The slip ratio of the front wheel is considered as the tar- braking performance and vehicle ride comfort.
get, which is given by
Acknowledgements
   Not applicable
1 t ∗ 2 dt

t 0 fl (t) −  (22)
SNR = . Authors’ Contributions
∗ ZZ and LZ were in charge of the whole trial; XD wrote the manuscript; ZQZ, SL
and LG assisted with sampling and laboratory analyses. All authors read and
Additionally, the root mean square error (RMS) is uti- approved the final manuscript.
lized to quantify the optimization effect. For a sequence
Funding
that contains n elements, the RMS value-xrms is given by Supported by National Natural Science Foundation of China (Grant No.
 52272387), State Key Laboratory of Mechanical Behavior and System Safety
 n of Traffic Engineering Structures, Shijiazhuang Tiedao University of China
�x�  1  2
xrms = √ = xj , j = 1, . . . , n. (23) (Grant No. KF2020-29), Beijing Municipal Science and Technology Commission
n n through Beijing Nova Program of China (Grant No. 20230484475).
j=1
Availability of Data and Materials
In Table 3, it can be seen that the proposed integrated The datasets supporting the conclusions of this article are included within the
controller leads to an improvement of 16.4% in z̈s. Addi- article.
tionally, the braking duration and distance are reduced
by 15.3% and 14.9%, respectively. The evaluation indexes Declarations
for both vertical and longitudinal performance surpass
Ethics Approval and Consent to Participate
those of the integrated PID and ASS controller. In sum- Not applicable.
mary, the proposed integrated ASS and ABS controllers
Consent to Participate
enhance vehicle braking performance while ensuring ride
Not applicable.
comfort.
Competing Interests
The authors declare no competing financial interests.

5 Conclusions
This paper presents an integrated active suspension sys- Received: 7 December 2022 Revised: 4 January 2024 Accepted: 12 Janu-
ary 2024
tem (ASS) and anti-lock braking system (ABS) control
scheme for four-wheel-independent-drive electric vehi-
cles. To capture the longitudinal and vertical coupling
effect of the vehicle, a comprehensive longitudinal-ver-
References
tical coupled vehicle dynamics model is established by [1] C Wang, Z Wang, L Zhang, et al. Post-impact motion planning and
integrating a road input model. Furthermore, an H∞ con- tracking control for autonomous vehicles. Chinese Journal of Mechanical
troller is designed for ASS, while a neural network sliding Engineering, 2022, 35(1): 1−18.
[2] F Sun. Green energy and intelligent transportation—Promoting green
mode control (NNSMC) is developed for ABS. The effec- and intelligent mobility. Green Energy and Intelligent Transportation, 2022,
tiveness of the proposed scheme is thoroughly examined 100017.
using a Hardware-in-Loop (HIL) platform. The results
Zhao et al. Chinese Journal of Mechanical Engineering (2024) 37:20 Page 12 of 12

[3] Z Zhao, H Taghavifar, H Du, et al. In-wheel motor vibration control for [26] S Hegazy, H Rahnejat, K Hussain. Multi-body dynamics in full-vehicle
distributed-driven electric vehicles: A review. IEEE Transactions on Trans- handling analysis under transient manoeuvre. Vehicle System Dynamics,
portation Electrification, 2021, 7(4): 2864−2880. 2000, 34(1): 1−24.
[4] L Zhang, Z Zhang, Z Wang, et al. Chassis coordinated control for full x-by- [27] R Rajamani. Vehicle dynamics and control. Springer Science & Business
wire vehicles-a review. Chinese Journal of Mechanical Engineering, 2021, Media, 2011.
34(1): 1−25. [28] I Besselink, A Schmeitz, H Pacejka. An improved magic formula/swift tyre
[5] Y Tong, C Li, G Wang, et al. Integrated path-following and fault-tolerant model that can handle inflation pressure changes. Vehicle System Dynam-
control for four-wheel independent-driving electric vehicles. Automotive ics, 2010, 48(S1): 337−352.
Innovation, 2022, 5: 311−323 [29] Y Qin, Z Wang, C Xiang, et al. Speed independent road classification
[6] H Zhang, C Liu, W Zhao. Segmented trajectory planning strategy for strategy based on vehicle response: Theory and experimental validation.
active collision avoidance system. Green Energy and Intelligent Transporta- Mechanical Systems and Signal Processing, 2019, 117: 653−666.
tion, 2022, 1(1): 100002. [30] Y Qin, C Wei, X Tang, et al. A novel nonlinear road profile classification
[7] J Wang, S Gao, Y Qiang, et al. Structural topology and dynamic response approach for controllable suspension system: Simulation and experimen-
analysis of an electric torque vectoring drive-axle for electric vehicles. tal validation. Mechanical Systems and Signal Processing, 2019, 125: 79−98.
Automotive Innovation, 2022, 5: 164−179. [31] P Múčka. Simulated road profiles according to ISO 8608 in vibration
[8] X Ding, Z Wang, L Zhang, et al. A comprehensive vehicle stability assess- analysis. Journal of Testing and Evaluation, 2017, 46(1): 405−418.
ment system based on enabling tire force estimation. IEEE Transactions on [32] A Sharkawy. Fuzzy and adaptive fuzzy control for the automobiles’ active
Vehicular Technology, 2022, 71(11): 11571−11588. suspension system. Vehicle System Dynamics, 2005, 43(11): 795−806.
[9] M M Fateh, S S Alavi. Impedance control of an active suspension system. [33] L Guo, L Zhang. Robust H∞ control of active vehicle suspension under
Mechatronics, 2009, 19(1): 134−140. non-stationary running. Journal of Sound and Vibration, 2012, 331(26):
[10] L H Csekő, M. Kvasnica, B Lantos. Explicit MPC-based RBF neural network 5824−5837.
controller design with discrete-time actual Kalman filter for semiactive [34] L Yuan, H Zhao, H Chen, et al. Nonlinear MPC-based slip control for elec-
suspension. IEEE Transactions on Control Systems Technology, 2015, 23(5): tric vehicles with vehicle safety constraints. Mechatronics, 2016, 38: 1−15.
1736−1753. [35] F Lin, P Shen. Robust fuzzy neural network sliding-mode control for
[11] M Shieh, J Chiou, M Liu. Design of immune-algorithm-based adaptive two-axis motion control system. IEEE Transactions on Industrial Electronics,
fuzzy controllers for active suspension systems. Advances in Mechanical 2006, 53(4): 1209−1225.
Engineering, 2014, 6: 916257. [36] A J Tuononen, L Hartikainen, F Petry, et al. Parameterization of in-plane
[12] M Sunwoo, K C Cheok, N Huang. Model reference adaptive control for rigid ring tire model from instrumented vehicle measurements. Proceed-
vehicle active suspension systems. IEEE Transactions on industrial electron- ings of the 11th International Symposium on Advanced Vehicle Control,
ics, 1991, 38(3): 217−222. Seoul, Korea. 2012: 9−12.
[13] S Chen, J Wang, M Yao, et al. Improved optimal sliding mode control for a
non-linear vehicle active suspension system. Journal of Sound and Vibra-
tion, 2017, 395: 1−25. Ze Zhao is a PhD candidate at School of Mechanical Engineering,
[14] P Badri, A Amini, M Sojoodi. Robust fixed-order dynamic output feedback Beijing Insitute of Technology, China. His research interests include
controller design for nonlinear uncertain suspension system. Mechanical
vehicle dynamics modelling and control.
Systems and Signal Processing, 2016, 80: 137−151.
[15] J Marzbanrad, N Zahabi. H∞ active control of a vehicle suspension system
exited by harmonic and random roads. Mechanics and Mechanical Engi- Lei Zhang is a research professor at School of Mechanical Engineer-
neering, 2017, 21(1). ing, Beijing Institute of Technology, China. His research interests mainly
[16] W Sun, H Pan, H Gao. Filter-based adaptive vibration control for active lie in vehicle dynamics control and autonomous driving.
vehicle suspensions with electrohydraulic actuators. IEEE Transactions on
Vehicular Technology, 2015, 65(6): 4619−4626. Xiaoling Ding is a research fellow at Beijing Institute of Technology,
[17] I Youn, J Im, M Tomizuka. Level and attitude control of the active suspen- China. His research interests mainly lie in vehicle dynamics control.
sion system with integral and derivative action. Vehicle System Dynamics,
2006, 44(9): 659−674.
Zhiqiang Zhang is a PhD candidate at School of Mechanical
[18] Z Wang, Y Wang, L Zhang, et al. Vehicle stability enhancement through
hierarchical control for a four-wheel-independently-actuated electric
Engineering, Beijing Institute of Technology, China. His research inter-
vehicle. Energies, 2017, 10(7): 947. ests include decision-making and motion planning for automated
[19] L Li, X Li, X Wang, et al. Transient switching control strategy from regen- vehicles.
erative braking to anti-lock braking with a semi-brake-by-wire system.
Vehicle System Dynamics, 2016, 54(2): 231−257. Shaohua Li is a professor at Shijiazhuang Tiedao University, China.
[20] K Han, B Lee, S B Choi. Development of an antilock brake system for Her research interests mainly lie in vehicle NVH analysis and vehicle
electric vehicles without wheel slip and road friction information. IEEE dynamics control.
Transactions on Vehicular Technology, 2019, 68(6): 5506−5517.
[21] B Wang, X Huang, J Wang, et al. A robust wheel slip ratio control design
Liang Gu is a professor at School of Mechanical Engineering, Beijing
combining hydraulic and regenerative braking systems for in-wheel-
motors-driven electric vehicles. Journal of the Franklin Institute, 2015,
Institute of Technology, China. His research interests mainly lie in vehi-
352(2): 577−602. cle NVH analysis and vehicle dynamics control.
[22] W Zhao, X Qin. Study on mixed H2/H∞ robust control strategy of four
wheel steering system. Science China Technological Sciences, 2017, 60(12):
1831−1840.
[23] J Lin, W Ting. Nonlinear control design of anti-lock braking systems with
assistance of active suspension. IET control theory & applications, 2007,
1(1): 343−348.
[24] S B Lu, Y N Li, S B Choi, et al. Integrated control on MR vehicle suspen-
sion system associated with braking and steering control. Vehicle System
Dynamics, 2011, 49(1−2): 361−380.
[25] J Zhang, Y Yang, M Hu, et al. Longitudinal–vertical comprehensive control
for four-wheel drive pure electric vehicle considering energy recovery
and ride comfort. Energy, 2021, 236: 121417.

You might also like