You are on page 1of 12

SPECIAL SECTION ON ADVANCED MODELING AND CONTROL OF COMPLEX

MECHATRONIC SYSTEMS WITH NONLINEARITY AND UNCERTAINTY

Received May 10, 2018, accepted June 6, 2018, date of publication June 11, 2018,
date of current version January 16, 2019.
Digital Object Identifier 10.1109/ACCESS.2018.2845904

Adaptive Robust Control of Multi-Axle Vehicle


Electro-Hydraulic Power Steering System With
Uncertain Tire Steering Resistance Moment
HENG DU , ZHONGBAO WANG, YAXIONG WANG, (Member, IEEE), AND HUI HUANG
School of Mechanical Engineering and Automation, Fuzhou University, Fuzhou 350016, China
Corresponding author: Heng Du (duheng@fzu.edu.cn)
This work was supported in part by the National Natural Science Foundation of China under Grant 51405084, in part by the China
Scholarship Council under Grant 201606655019, and in part by the Key Laboratory of Fluid Power and Intelligent Electro-Hydraulic
Control, Fuzhou University, Fujian Province, China.

ABSTRACT To investigate the unknown (uncertain) tire steering resistance moment and model uncertainties
in a multi-axle vehicle electro-hydraulic power steering system (EHPSS), including the steering mechanisms,
valve-controlled double hydraulic actuators, and heavy-duty tires, an adaptive robust control algorithm is
developed to estimate the tire steering resistance moment online and compensate for the model uncertainties
of EHPSS. The proposed control strategy consists of an adaptive control law and a robust controller which
are based on a Lyapunov function. The adaptive control law is employed to update estimated values of the
(unknown) tire steering resistance moment and parameter uncertainties in the EHPSS, whereas complicated
nonlinearities are addressed by the robust controller. All adaptive laws of the EHPSS and controller, which
can impede parametric uncertainties and stabilize the EHPSS, are synthesized by backstepping techniques.
The comparative simulation results demonstrate that the proposed adaptive robust control scheme can achieve
the desired performance for feasible tracking trajectories despite the existence of an uncertain tire steering
resistance moment and external disturbance in the EHPSS.

INDEX TERMS Multi-axle steering, electro-hydraulic servo steering, adaptive control, robust control,
motion control.

I. INTRODUCTION of a hydraulic power steering system and an electro-hydraulic


Multi-axle vehicles have been extensively employed in servo control system, is extensively employed in multi-axle
industrial transportation, engineering machinery and other vehicles [5]–[8].
fields, such as heavy cranes, container vehicles and con- Due to its composite structure, a highly complex nonlinear
struction machinery [1], [2]. Their market shares have mathematical model of EHPSS, including the steering mech-
been substantially increased in the large heavy load anisms, valve-controlled double hydraulic actuators with the
engineering vehicle industry due to the excellent traffi- inherent highly nonlinear dynamics of a hydraulic system
cability and maneuverability of multi-axle vehicles [3]. and heavy-duty tires [4], causes difficulties in the control
A multi-axle steering system is one of the most indispens- of an EHPSS. In addition, the coupling motion relationship
able components of multi-axle vehicle chassis technology. among these three parts significantly increases the difficulty
The low-speed flexibility and high-speed stability of vehicle of precise control during the turning process. Many efforts
steering motion are substantially dependent on the perfor- are needed to address these obstacles and improve the control
mance of the multi-axle steering system. A multi-axle steer- performance of an EHPSS.
ing system has experienced the development of mechanical, Previously, a large number of linear control strategies have
hydraulic, electric and electro-hydraulic power steering sys- been applied in multi-axle steering systems. For example,
tems (EHPSSs) [4]. Conventional mechanical, hydraulic, and Li et al. [9] considered a large-scale transportation vehicle
electric steering systems have completely failed to address the as an example and proposed a cross-coupled control method
challenges of low-speed flexibility, high-speed stability, and that is based on system-level contour control in a networked
high-frequency overloading [4]. An EHPSS, which consists control system. However, a system model must be linearized

2169-3536
2018 IEEE. Translations and content mining are permitted for academic research only.
VOLUME 7, 2019 Personal use is also permitted, but republication/redistribution requires IEEE permission. 5519
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

in the design of a linear controller, which will close a loss of


some important dynamic characteristics of the system [10].
The selection of a nonlinear control method that is suitable
for EHPSS is essential.
In recent years, with increasingly stringent steering perfor-
mance demands in all aspects, such as high-precision track-
ing, nonlinear behaviors and model uncertainties [11], [12]
in an EHPSS, the development of advanced controllers
for an EHPSS has encountered significant challenges.
In [13] and [14], a state feedback linearization technique has
FIGURE 1. Steering mechanisms of uniaxial EHPSS.
been applied to an electro-hydraulic servo control system;
however, this control strategy does not effectively handle the
system modeling uncertainties. To address the system model-
ing uncertainties, a large number of nonlinear control strate- two subsystems: (a) a mechanical steering system that
gies, such as nonlinear robust control [15]–[17], nonlinear consists of steering wheels and a trapezoid mechanism;
adaptive control based on backstepping techniques [19], [20], (b) a hydraulic power drive steering system that comprises
and control methods based on a nonlinear disturbance two actuation cylinders and a servo solenoid valve (shown
observer, have been designed [21]. Yao et al. [12] and in Fig. 2) [4].
Bu and Yao [22] successfully applied adaptive robust control
based on backstepping techniques to an electro-hydraulic
servo control system, which not only adresses the param-
eter uncertainties but also compensates for the unmodeled
dynamics.
Some novel nonlinear adaptive control strate-
gies [23]–[25], [30] have been successfully applied to an
electro-hydraulic servo control system. These strategies not
only solve the control challenges that originate from nonlin-
ear systems under certain conditions but also demonstrate
that nonlinear control schemes are superior to traditional
linear controllers in precise-tracking, parametric uncertain-
ties, and nonlinear disturbance attenuation [10]. However,
research and pertinent data on nonlinear control of an
EHPSS, which includes a hydraulic power steering sys-
tem and an electro-hydraulic servo control system, are
rare.
Note that the performance of single-axle steering has a
decisive role in a multi-axle steering system and is sig-
FIGURE 2. Hydraulic system of uniaxial EHPSS.
nificant for the precise tracking of a single-axle steering
system. In this paper, based on the research in [4], an adap-
tive robust controller that is based on a Lyapunov func- The hydraulic system of an EHPSS is depicted
tion and a controlled parameter update law while utilizing in Fig. 2. The system includes servo steering, a hydraulic
backstepping techniques to synthesize the entire single-axle lock, emergency manual operation and overload pro-
steering system controller and parameter adaptive laws, are tection. Brief descriptions are provided in the follow-
designed. To test the performance of the proposed controller, ing section, whereas detailed descriptions are described
several comparative simulation results are provided for a in [3].
uniaxial EHPSS. Servo Steering: As shown in Fig. 2, hydraulic actuators 8
This paper is organized as follows: a nonlinear dynamic and 9 are controlled by valve 1. Other valves are in a nor-
model of a uniaxial EHPSS are presented in Section II. mal position. Hydraulic lock: The wheels can be locked
In Section III, an adaptive robust controller design pro- in their required positions in steering mode; In this case,
cess and an analysis of stability theories are discussed. valves 1 and 3 are powered-off, and valves 4 and 5 are open;
Comparative simulation results are presented in Section IV. then, the hydraulic actuators can be locked; Emergency
In Section V, conclusions are discussed. manual operation: If valve 1 is out of control, valve 2 can
be used to move the wheels to the left or right by manual
II. NONLINEAR DYNAMIC MODEL OF UNIAXIAL EHPSS operation; Overload protection: Relief valves 6 and 7 are
The three-dimensional structure of a uniaxial EHPSS is used as safety valves to protect hydraulic actuators 8 and 9
shown in Fig. 1. This EHPSS can be decomposed into from high-pressure impact [4].

5520 VOLUME 7, 2019


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

A. KINEMATIC AND DYNAMIC MODELING OF THE energy of the entire steering system. Therefore, the kinetic
STEERING MECHANISMS energy of the tie rods can be disregarded without affecting
As shown in Fig. 3, the rotation angle of the right tire around the performance of the system. The total kinetic energy and
the main pin is β, the rotation angle of the left tire around the dissipative energy of the system are expressed as
main pin is α and the relationship between the rotation angle 1 1
of the left tire and the rotation angle of the right tire can be T = JL α̇ 2 + JR β̇ 2
2 2
described as 1 1
D = CL α̇ 2 + CR β̇ 2 (2)
k 2 + m2 − L 2 m sin(γ − β)

2 2
α = arccos + arcsin −γ

2km k where CL are the equivalent damping coefficients of the left
k = B2 + m2 − 2Bm cos(γ − β)
 p
tire and the equivalent damping coefficients of the right tire
(1) is CR [4]. The Lagrange equation satisfied by the EHPSS can
be expressed as
where γ is the intersection angle between the steering
knuckle arm and the beam of the axle at the midpoint, B is d ∂T ∂T ∂D
( )− + =Q (3)
the distance between two kingpins in a single axle, L is the dt ∂ β̇ ∂β ∂ β̇
tie rod length, and m is the steering knuckle arm length [4]. where Q represents the generalized force, and according to
the virtual velocity method, Q can be obtained
FR vR cos θ3 + FL vL cos θ30 − TL α̇ − TR β̇
Q= (4)
β̇
where vL is the left hydraulic actuator’s velocity, and vR is
the right hydraulic actuator’s velocity; FL is the hydraulic
driving force of the left hydraulic actuator and FR is the
hydraulic driving force of the right hydraulic actuator; TL is
the left tire resistance moment, and TR is the right tire resis-
tance moment [4]. As shown in Fig. 1, the angle θ3 between
FR and vR and the angle θ30 between FL and vL can be
described as

vL = α̇n
vR = β̇n (5)
π
θ3 = − θ1 − θ2
2
θ1 = γ − β − arcsin(s1 /s2 )
q
s3 = n2 + s22 − 2ns2 cos θ1
FIGURE 3. Dynamics analysis diagram of the steering mechanisms.
s23 + s22 − n2
θ2 = arccos (6)
If the gap between the steering mechanisms is not consid- 2s2 s3
ered, the degree of freedom of the EHPSS can be calculated π
θ30 = − + θ10 + θ20
as DOF = 7 × 3-2 × 10 = 1. Steering system mechanisms 2
motions are divided into three groups: 1. Rotation of the θ10 = γ + α − arcsin(s1 /s2 )
q
left tire, wheel hub, and steering knuckle arm around the s3 = n2 + s22 − 2ns2 cos θ10
0
left master pin, with an equivalent moment of inertia JL ; 0
2. Rotation of the right tire, wheel hub, and steering knuckle s 2 + s22 − n2
θ20= arccos 3 (7)
arm around the right master pin, with an equivalent moment 2s2 s03
of inertia JR ; 3. Tie rod movement, which can be regarded xR = s30 − s3
as planar and divided into translation and rotation around its xL = s03 − s30 (8)
centroid [4].
Elastic deformation occurs when a small steering angle is where definitions of all geometric parameters in (5)-(8) are
generated and U manifests as elastic potential energy of the provided in the Appendix of [4]. Substituting (2) and (4)
tires, but an analytic model for tire elastic characteristics is into (3), the dynamic equation of all steering mechanisms can
somewhat difficult to construct. As a result, U is regarded be expressed as
as an external load in this paper. The kinetic energy of the
tie rods is substantially less than the kinetic energy of the M1 β̈ = n cos θ3 FR + n cos θ30 FL (b1 + b2 ) − TL (b1 + b2 )
tire steering part, which has minimal influence on the kinetic − TR − M2 β̇ 2 − M3 β̇ − f (β, β̇, t) (9)

VOLUME 7, 2019 5521


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

where frequency bandwidth of no more than 30 Hz. Furthermore,


k2 + m2 − L2 m sin(γ − β) a high-response servo-valve is used here and the frequency of
c1 = , c2 = the valve is higher than 100 Hz in general conditions. There-
2km k
1 ∂c1 1 ∂c2 fore, the frequency of the servo valve is considerably higher
b1 = − q , b2 = q than the system bandwidth and the servo valve dynamics
2
1 − c1 ∂β 1 − c2 ∂β
2
can be simplified as a proportion linker. Then the following
M1 = JL (b1 + b2 )2 + JR equation is given by xv = ki u, where ki is a positive constant,
∂b1 ∂b2 u is the input voltage.
M2 = JL (b1 + b2 )( + ) Assumption 1: The servo valve is matched and symmetri-
∂β ∂β
cal, that is, kq1 = kq2 = kq . p1 and p2 are both bounded by
M3 = CL (b1 + b2 )2 + CR (10) 0< pr < p1 < ps , 0< pr < p2 < ps under normal working
In (10), f (β, β̇, t) represents uncertain nonlinearities, includ- conditions.
ing unmodeled dynamics and external disturbance. Basing on Assumption 1, we can obtain
q1 = gR1 u
B. MODELING OF HYDRAULIC SYSTEM
The hydraulic system of the EHPSS in this paper is shown q2 = gR2 u (14)
in Fig. 4. where g = kq ki and
p p
R1 = s(u) (ps − p1 ) + s(−u) (p1 − pr )
p p
R2 = s(u) (p2 − pr ) + s(−u) (ps − p2 ) (15)
To simplify the analysis, some feasible engineering
assumptions are proposed.
Assumption 2: 1. Hydraulic energy is an ideal constant
pressure source, that is, the supply pressure ps is constant,
and the tank pressure pr is zero. 2. The line between a servo
solenoid valve and an actuation cylinder is short, that is, its
length has a negligible effect on the system [10].
Based on Assumption 2, we can obtain
q1 = q1L + q1R
FIGURE 4. The hydraulic system of EHPSS. q2 = q2L + q2R
p1 = p1L = p1R
As depicted in Fig. 4, q1 is the total flow into and q2 is p2 = p2L = p2R (16)
the total flow out of the two steering actuation cylinders.
q1 and q2 are related to the spool valve displacement of the where q1L and q2L are the supplied flow and the return flow,
servo solenoid valve xv by [26] respectively, of the left cylinder; q1R and q2R are the supplied
√ p p flow and the return flow of the right cylinder respectively;
q1 = 2kq1 xv [s(xv ) (ps − p1 ) + s(−xv ) (p1 − pr )] p1L and p2L are the pressures in two chambers of the left
√ p p
q2 = 2kq2 xv [s(xv ) (p2 − pr ) + s(−xv ) (ps − p2 )] (11) cylinder, and p1R and p2R are the pressures in two chambers
of the right cylinder [10].
where
s s The hydraulic cylinders dynamics can be based on [26],
1 1 and the left hydraulic cylinder dynamics can be expressed as
kq1 = Cd w1 , kq2 = Cd w2 (12)
ρ ρ aẋL + Cip (p1L − p2L ) − Cep p2L − q2L = V2L ṗ2L /βe
and defining function s(•) [10] as AẋR + Cip (p1R − p2R ) − Cep p2R − q2R = V2R ṗ2R /βe (17)
(
1 if • ≥ 0 Similarly, the right hydraulic cylinder dynamics can be
s(•) = (13)
0 if • < 0 expressed as
where p1 and p2 are the working pressure of port A and port B, q1L − AẋL − Cip (p1L − p2L ) − Cep p1L = V1L ṗ1L /βe
respectively. Cd is the discharge coefficient of the servo- q1R − aẋR − Cip (p1R − p2R ) − Cep p1R = V1R ṗ1R /βe (18)
valve; w1 and w2 are area gradients of the spool valve; ρ is
the hydraulic oil density; ps is the supply pressure; and pr is In (17) and (18), Cip is the internal leakage coefficient,
the tank pressure. Cep is the external leakage coefficient; xL and xR are the left
The left and right two tires are characterized by high mass cylinder displacement and the right cylinder displacement,
and large inertia, which causes the system to be in a low respectively; A and a are areas of the two hydraulic chambers;

5522 VOLUME 7, 2019


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

V1L and V2L are volumes of the left cylinder two chambers; complex, which increases the complexity of the resulting
and V1R and V2R are volumes of the right cylinder two control law. For simplicity, we only consider uncertain
chambers [4]. parameters that have a greater impact on the performance
According to (16), (17) and (18), we can obtain of the system, such as TL , TR , Cip and the nominal value
(i.e., dn ) of the lumped unmodeled dynamics d [22]. To use
q1 = AẋL + aẋR + 2Cip (p1 − p2 ) + 2Cep p1 the adaptive law to address parametric uncertainties, the sys-
+ (Vt /2 + AxL + axR )ṗ1 /βe tem state space equation should be linearly parameterized.
q2 = aẋL + AẋR + 2Cip (p1 − p2 ) − 2Cep p2 Therefore, we can define the unknown parameter set ϕ =
− (Vt /2 − axL − AxR )ṗ2 /βe (19) [ϕ1 , ϕ2 , ϕ3 , ϕ4 ]T = [TL , TR , dn , Cip ]T . To ensure that the
subsequent nonlinear controller design is concise and easy to
and read, the system equation (21) is replaced by some symbolic
variables. Then, the system equation is transformed as
V1L = V1L0 + AxL
V1R = V1R0 + axR ẋ1 = x2
V2L = V2L0 − axL 1
ẋ2 = [F − ϕ1 (b1 + b2 ) − ϕ2 − M2 x22 − M3 x2 ]
V2R = V2R0 − AxR M1
Vt = 2(V1L0 + V1R0 ) = 2(V2L0 + V2R0 ) (20) − ϕ3 − d̃(x1 , x2 , t)
ẋ3 = −f1 − ϕ4 f2 + f3 u
where V1L0 and V2L0 are the initial volumes of the left cylin-
der two chambers; V2R0 and V1R0 are the initial volumes of ẋ4 = f4 + ϕ4 f5 − f6 u (23)
the right cylinder two chambers; and Vt is the total volume of
each cylinder [4]. where
Define the state variables of EHPSS as x = [x1 , x2 ,
x3 , x4 ]T = [β, β˙, p1 , p2 ]T and disregard external leakages. F = n cos θ3 FR + n cos θ30 FL (b1 + b2 )
Combining (9), (14) and (19), the state space equation of 1
d̃(x1 , x2 , t) = f (x1 , x2 , t) − dn
EHPSS can be expressed as M1
βe ∂xL ∂xR
ẋ1 = x2 f1 = (A x2 + a x2 )
Vt /2 + AxL + axR ∂x1 ∂x1
M1 ẋ2 = n cos θ3 FR + n cos θ30 FL (b1 + b2 ) − TL (b1 + b2 ) 2βe
f2 = (x3 − x4 )
− TR − M2 x22 − M3 x2 − d(x1 , x2 , t) Vt /2 + AxL + axR
βe ∂xL ∂xR βe gR1
ẋ3 = [−A x2 − a x2 f3 =
Vt /2 + AxL + axR ∂x1 ∂x1 Vt /2 + AxL + axR
− 2Cip (x3 − x4 ) + gR1 u] βe ∂xL ∂xR
f4 = (a x2 + A x2 )
βe ∂xL ∂xR Vt /2 − axL − AxR ∂x1 ∂x1
ẋ4 = [a x2 + A x2
Vt /2 − axL − AxR ∂x1 ∂x1 2βe
f5 = (x3 − x4 )
+ 2Cip (x3 − x4 ) − gR2 u] (21) Vt /2 − axL − AxR
βe gR2
where f6 = (24)
Vt /2 − axL − AxR
FL = p1 A − p2 a
FR = p1 a − p2 A (22) Although the true values of these unknown parameters are
unknown, the approximate range of these parameters can be
Given the desired trajectory xd (t), the main purpose of this obtained in (23) based on the following assumptions.
paper is to design a bounded control input u, which can guar- Assumption 4: The boundaries of the unknown parameter
antee the output y = x1 tracks xd (t) as accurately as possible. set ϕ and uncertain nonlinearities d̃ are obtained
In an actual hydraulic system, the following assumptions are
given. ϕ ⊂ ϕ , {ϕ : ϕmin ≤ ϕ ≤ ϕmax }
Assumption 3: The ideal tracking trajectory xd (t) and its

d̃(x1 , x2 , t) ≤ D (25)

speed ẋd (t) and acceleration ẍd (t) are bounded.

III. NONLINEAR ADAPTIVE ROBUST where ϕmin = [ϕ1min , ϕ2min , ϕ3min , ϕ4min ]T , ϕmax = [ϕ1max ,
CONTROLLER DESIGN ϕ2max , ϕ3max , ϕ4max ]T , and D are known.
A. DESIGN MODEL AND ISSUES TO BE ADDRESSED
The parametric uncertainties have to be considered due to B. DISCONTINUOUS PROJECTION MAPPING
changes in TL , TR , CL , CR , Cip , and Cep during the steer- Let ϕ̃ represent the estimated value of ϕ and ϕ̃ represent
ing motion. The mathematical model of the system is quite the estimation error (i.e., ϕ̃ = ϕ̂ − ϕ). The following

VOLUME 7, 2019 5523


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

discontinuous projection mapping can be obtained by [12] where k2s1 is a positive nonlinear control gain, by designing
 appropriate k2s1 and k1 to render the matrix 32 defined in (32)
0 if ϕ̂i = ϕi max and •i > 0

positive.
Pr ojϕ̂ (•i ) = 0 if ϕ̂i = ϕi min and •i < 0 (26)  
 3 1 3

•i otherwise  k1 − k1 
32 =  1 2  (32)
In (26), i = 1, 2, 3, and 4 and •i represents the i-th element in − k1 3 k2s1
the vector •. Then, a controlled adaptive law can be expressed 2
as From (31), α2 consists of two parts—α2a and α2s —and α2a
is employed to improve the model compensation by utiliz-
ϕ̂˙ = Projϕ̂ (0τ ) (27)
ing the parameter adaption law given in (27) to update the
where 0 is a positive definite adaptive rate diagonal matrix, estimated values of unknown parameters in real time, which
and τ represents an adaptive function that is subsequently is equivalent to an adaptive controller based on the system
synthesized. In addition, the discontinuous projection map- model. α2s contains two parts α2s1 and α2s2 , where α2s1 can
ping employed in (27) satisfies be considered as a stable linear feedback of the system and
α2s2 is a robust controller to be structured.
(P1 ) ϕ̂ ⊂ ϕ̂ , {ϕ̂ : ϕmin ≤ ϕ ≤ ϕmax } Let z3 = F/M1 − α2 represent the D-value between F/M1
(P2 ) ϕ̃ T [0 −1 Projϕ̂ (0τ ) − τ ] ≤ 0, ∀τ (28) and α2 ; substituting (31) into (30), ż2 can be obtained as

C. DESIGN CONTROLLER
ż2 = z3 − k2s1 z2 + α2s2 − φ2T ϕ̃ − d̃(x1 , x2 , t) (33)
The recursive backstepping design method is utilized where φ2 = [− b1M+b
1
2
, − M11 , −1, 0]T .
to design an adaptive robust controller because system The robust controller α2s2 is selected to guarantee the
equation (23) includes the mismatched model uncertainties. following inequations [12]
Step 1: Note that no uncertainties exist in the first equation
of (23), and a simple ARC Lyapunov function can be directly (1) z2 [α2s2 − φ2T ϕ̃ − d̃(x1 , x2 , t)] ≤ ε2
constructed for the first two equations (23) [22]. A switching- (2) z2 α2s2 ≤ 0 (34)
function-like quantity is defined as
In (34), ε2 > 0 is a controller design parameter that is given
z2 = ż1 + k1 z1 = x2 − x2eq , x2eq = ẋd − k1 z1 (29) an arbitrarily small value. From the first inequation of (34),
α2s2 is employed to dominate the model uncertainties due to
where z1 = x1 − xd (t) characterizes the tracking error of
the parametric uncertainties ϕ̃ and uncertain nonlinearities d̃.
the system, and k1 is a positive feedback gain. The Laplace
The other inequation of (34) guarantees that α2s2 is dissipat-
transformation of the first equation (29) is z1 (s) = G(s)z2 (s),
ing in nature because it cripples the coupling between α2s2
and G (s) = 1/(s+k1 ) is a stable transfer function. Therefore,
and α2a [12]. The selection method of α2s2 that satisfied (34)
if z2 converges to zero or a small value, then z1 will converge
is described in Lemma 5.
to zero or a small value. The objective is to obtain the smallest
Defining a positive semi-definite Lyapunov function as
value for z2 in the next design.
Combining (23) and (29), ż2 can be expressed as 1 2 1 2 2
V2 =
z + k z (35)
2 2 2 1 1
ż2 = ẋ2 − ẋ2eq
By combining (29) and (33), the time derivative of V2 can be
1 1
= F− [ϕ1 (b1 + b2 ) + ϕ2 + M2 x22 + M3 x2 ] obtained
M1 M1
− ϕ3 − d̃(x1 , x2 , t) − ẋ2eq (30) V̇2 = z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21
+ z2 [α2s2 − φ2T ϕ̃ − d̃(x1 , x2 , t)] (36)
In (30), ẋ2eq = ẍd − k1 ż1 is computable. If F/M1 is regarded
as the virtual control input of (30), we will be able to structure from (34)
a virtual control function α2 for F/M1 to guarantee that z2 is
as small as possible. The ARC approach proposed in [12] by V̇2 ≤ z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21 + ε2 (37)
be employed to make z2 as small as possible by eliminating Step 2: From (37), if F/M1 can accurately track α2 , i.e.,
both parametric uncertainties (i.e., ϕ1 , ϕ2 , ϕ3 ) and the uncer- z3 = 0, the tracking error z1 , z2 of the system will be bounded
tain nonlinearity d̃. The virtual control function α2 can be and enter into a set area over time. Thus, the objective is
constructed as to make z3 converge to zero with a guaranteed transient
α2 (x1 , x2 , θ̂1 , θ̂2 , t) = α2a + α2s performance in the next design.
1 Combining the system state space equation (23) and the
α2a = [ϕ̂1 (b1 + b2 )+ ϕ̂2 +M2 x22 +M3 x2 ] definition of z3 , ż3 can be obtained as
M1
+ ϕ̂3 + ẋ2eq M1 Ḟ − Ṁ1 F
ż3 = − α̇2 (38)
α2s = α2s1 + α2s2 , α2s1 = −k2s1 z2 (31) M12

5524 VOLUME 7, 2019


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

where From (48), α2 consists of parts ua and us , and ua is employed


to improve the model compensation by utilizing the parame-
Ḟ = d1 − ϕ4 (h2 + h5 ) + (h3 + h6 )u (39)
ter adaption law given in (27) to update the estimated values
Substituting (39) into (38), ż3 can be transformed as of unknown parameters in real time, which is equivalent to an
adaptive controller based on the system model. us contains
(h3 + h6 ) (h2 + h5 ) d1 Ṁ1 F
ż3 = u − φ4 + − − α̇2 (40) two parts—us1 and us2 , and us1 can be considered to be
M1 M1 M1 M12 a stable linear feedback of the system, and us2 is a robust
In (39) and (40) controller to be structured.
Substituting (47) into (40), ż3 can be transformed as
∂θ3 ∂θ 0
d1 = −n sin θ3 x2 FR + n[− sin θ30 3 x2 (b1 + b2 )
∂x1 ∂x1 ∂α2
ż3 = −k3s1 z3 + us2 − ϕ3T ϕ̃ + d̃(x1 , x2 , t) (49)
0 ∂b1 ∂b2 ∂x2
+ cos θ3 ( x2 + x2 )]FL − h1 − h4 (41)
∂x1 ∂x1
h1 = n cos θ3 (af1 + Af4 ) where
h2 = n cos θ3 (af2 + Af5 ) ∂α2 b1 + b2 ∂α2 1 ∂α2 M1
φ3T = [ , , ,− ] (50)
h3 = n cos θ3 (af3 + Af6 ) (42) ∂x2 M1 ∂x2 M1 ∂x2 h1 + h2
h4 = n cos θ30 (Af1 + af4 )
The robust controller us2 is selected to guarantee the fol-
h5 = n cos θ30 (Af2 + af5 ) lowing inequations
h6 = n cos θ30 (Af3 + af6 ) (43)
∂α2
In (40), α̇2 consists of two parts; its expression is (1) z3 [us2 − φ3T ϕ̃ + d̃(x1 , x2 , t)] ≤ ε3
∂x2
α̇2 = α̇2c + α̇2u (44) (2) z3 us2 ≤ 0 (51)
where In (34), ε3 > 0 is a controller design parameter given
∂α2 ∂α2 ∂α2 ˆ ∂α2 ˙ an arbitrarily small value. The selection method of us2 that
α̇2c = + x2 + ẋ2 + ϕ̂
∂t ∂x1 ∂x2 ∂ ϕ̂ satisfied (51) is described in Lemma 5.
∂α2 ˜
α̇2u = ẋ2 (45)
∂x2 D. MAIN RESULTS
ẋˆ2 =
1
[F − ϕ̂1 (b1 + b2 ) − ϕ̂2 − M2 x22 − M3 x2 ] − ϕ̂3 Choosing the adaptive function τ = φ2 z2 + φ3 z3 , the estima-
M1 tion value of the unknown system parameters can be updated
ẋ˜2 = ϕ̃ − d̃(x1 , x2 , t) (46) in real time by the parameter adaptive law (27). Based on
the design process of the entire adaptive robust controller,
where α̇2c employed in the design of the final controller the adaptive robust control strategy synthesized in this paper
denotes a calculable partial differential part in α̇2 . However, has the following properties [12], [22].
α̇2u cannot have the same denotation due to the inclusion of A.
unknown uncertainties, which need to be dominated by robust All signals involved in the closed-loop controller are
feedback. bounded. Then, we define the following Lyapunov function:
Based on (40) and (44)-(46), the final adaptive robust
controller can be synthesized with the following structure 1
V3 = V2 + z23 (52)
u = ua + us 2
M1 d1 h2 + h5 Ṁ1 F and V3 has to satisfy the following condition
ua = (− + ϕ̂4 + + α̇2c )
h3 + h6 M1 M1 M12
εV
M1 V3 ≤ exp(−µV t)V3 (0) + [1 − exp(−µV t)] (53)
us = (us1 + us2 ) µV
h3 + h6
us1 = −k3s1 z3 (47) where µV = 2λmin (33 ) min{1/k12 ,1,1}, εV = ε2 + ε3 ,
where ks31 is a positive nonlinear control gain, by designing and λmin (33 ) denote the minimum eigenvalue of the positive
appropriate k2s1 , ks31 and k1 to render the matrix 33 defined definite matrix 33 .
in (48) positive. B.
After the finite time ts , if only parameter uncertainties
 1 
k13 − k13 0 exist in the system, that is, d̃ = 0, we obtain not only the

 1 2 
conclusion in A but also an adaptive robust controller (47)
1 
33 =  − k1 k2s1 − 
 3 (48) that can guarantee the gradual tracking performance of the
 2 1 2 
system, that is, z → 0 as t → ∞, where z = [z1 , z2 , z3 ]T .

0 − k2s1
2 Proof: Please refer to Appendix.
VOLUME 7, 2019 5525
H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

IV. COMPARATIVE SIMULATIONS TABLE 1. System parameter setting.


A. CONTROLLER SIMPLIFICATION
From the theoretical results, we can select the appropriate
robust feedback terms according to conditions (34) and (51).
Then, the following chosen lemma α2s2 and us2 can be given
using similar results in [12].
Lemma 5: Let h2 be an arbitrary constant that satisfies
h2 ≥ kφ2 k2 kϕM k2 + D2 , ϕM = ϕmax − ϕmin (54)
then, α2s2 can be chosen as
h2
α2s2 = −k2s2 (x1 , x2 , ϕM , D)z2 = − z2 (55)
2ε2
where k2s2 is a nonlinear feedback gain, and α2s2 of (55)
satisfies (34).
Let h3 be an arbitrary constant that satisfies
0 = diag[100.5 , 100.6 , 5 × 10−6 , 1.5 × 10−25 ]T ,
∂α2 2 the bounds of ϕ are given as: ϕmin = [−2500, 2500, 80,
h3 ≥ kφ3 k2 kϕM k2 + ( D) , ϕM = ϕmax − ϕmin (56)
∂x2 10−12 ]T , ϕmin = [2500, 2500, 80, 10−11 ]T .
then, us2 can be chosen as 2) DRC:the deterministic robust control scheme. The
design process of this controller is the same as the
h3
us2 = −k3s2 (x1 , x2 , ϕM , D)z3 = − z3 (57) design process of ARC; however, a parameter adaptive
2ε3 law, i.e., 0 = diag[0,0,0,0]T , does not exist.
where k3s2 is a nonlinear feedback gain, us2 of (57) satis- 3) SMC:the sliding mode control law. Based on the
fies (51). The proof of Lemma 5 is presented in Appendix. design principle of the sliding mode controller, we have
Lemma 5 gives the design examples that strictly satisfy to obtain the third derivative of the system output to
(34) and (51). From the point of view of their implementation, obtain the relative order of the system as follows:
the norms of φ2 and φ3 need to be calculated in real time, Combining (58), the sliding model controller can be
which produces a more complex implementation of the con- designed as
troller. Another simple method is to make the parameters k2s1
1
and k3s1 sufficiently large without considering the specific u= [−f (x) − (c1 ż1 + c2 z̈1 ) + xd − ηsgn(s)]
values of h2 , ε2 and h3 , ε3 . Although the strictness of (34) g(x)
and (51) is destroyed, the stability of the system also changes (59)
from global stability to local stability while simplifying the where s = c1 z1 + c2 ż1 + z̈1 denotes the sliding mode surface,
realization of the controller. According to the analysis, the and c1 , c2 and η are positive constants.
simple method of selecting the parameters is not sufficiently As shown in Fig. 2, valve 1 controls two actuation
rigorous but is simple and effective. cylinders 8 and 9. Other valves are in the normal position. The
wheels can be locked at their required positions in steering
B. PARAMETER SETTING
mode when the valve 1 and 3 are power-off, and the valve 4
The system parameters are set as shown in the following table. and 5 are open. If valve 1 is out of control, valve 2 can be
used to move the wheels left or right by manual operation.
C. SIMULATION RESULTS Relief valves 6 and 7 are used as safety valves to protect two
The effectiveness of the controller proposed in this paper is actuation cylinders 8 and 9 from high pressure impact.
verified by comparing the tracking performance of the four To test the tracking performance of the three controllers,
controllers. the desired tracking trajectory is a sine curve, i.e., xd =
y = f (x) + g(x)u + d(t) (58) 20sin(t)◦ and its unit is degrees. First, in the case of zero load,
i.e., TL = 0, and TR = 0, the tracking errors curve of the three
1) ARC: the adaptive robust controller designed in controllers is shown in Fig. 5. As shown in Fig. 5, the three
this paper and introduced in Section III.C. Accord- controllers have very small tracking errors in the case of
ing to the controller simplification in Section IV.A, zero load, which confirms the satisfactory performance of
the design parameters of the controller are selected the proposed controller. Compared with the tracking errors
as follows: k1 = 260, k2 = k2s1 + k2s2 = 208, of DRC and SMC, the tracking error of ARC is the smallest
and k3 = k3s1 + k3s2 = 130. From TABLE 1, error, which demonstrates the validity of the adaptive law.
the initial value of the unknown parameter set ϕ is The dynamic model of the tires is complexand -
selected as: ϕ̂(0) = [100, 80, 0.5, 4 × 10−12 ]T , establishing an accurate model is difficult. Wang et al. [27]
the adaptive rate diagonal matrix is chosen as: established an empirical formula of an in situ resistance

5526 VOLUME 7, 2019


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

moment and tested the resistance moment of the left and Then, the model can describe the basic characteristics of the
right tires under different loads. The relationship between tires [4]. The value of the moment depends on the parameters
the return moment and the steering angle is given [28], [29]. c, d, h, j, and k. When k = 0, the relationship between
Therefore, a simplified model of the tires is established based the tire’s resistance moment and the steering angle is shown
on these references, as shown in TABLE 2 to TABLE 4. in Fig. 6.
To test the influence of the uncertain tire steering resistance
moment on the performance of the EHPSS, the tire steering
TABLE 2. Parameters of tire’s resistance moment. resistance moment is added to the closed loop simulation
model. The two desired trajectories with different frequencies
are given to analyze the performance of the EHPSS at differ-
ent speeds. A slower sine curve xd = 20 sin(0.5t)◦ is given in
the case of the position curve of ARC, as shown in Fig. 7, and
the very small tracking errors of three controllers are shown
in Fig. 8. The error of ARC is minimal. A regular control input
is shown in Fig. 9. The tire steering resistance moment has a
dominant role in the model uncertainties of the EHPSS at low
TABLE 3. Parameters of tire’s resistance moment.
speed, according to Fig. 7, Fig. 8 and Fig. 9. The proposed

TABLE 4. Value of tire’s resistance moment.

FIGURE 5. Tracking errors of ARC, DRC and SMC without loads.

FIGURE 6. Relationship between the tires resistance moment and the


steering angle.

FIGURE 7. Position curve of ARC in slower sine curve with loads.

VOLUME 7, 2019 5527


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

controller can guarantee a robust performance with the tire


steering resistance moment.
Next, the simulation is run for tracking a faster sine curve
xd = 20sin(t)◦ . The perfect tracking curve and regular
control input of ARC are shown in Fig. 10 and Fig. 11 respec-
tively; the errors of three controllers are shown in Fig. 12,
in which ARC can achieve better performance than the
other two algorithms because ARC compensates for the

FIGURE 12. Tracking errors of three controllers in faster sine curve with
loads.

FIGURE 8. Tracking errors of three controllers in slower sine curve with


loads.

FIGURE 13. Parameter estimation of ARC in faster sine curve with loads.
FIGURE 9. Control input of ARC in slower sine curve with loads.

uncertain tire steering resistance moment and updates con-


stant unknown parameters by the adaption laws presented
in Fig. 13. The simulation results indicate that the feasibility
and effectiveness of the ARC algorithm proposed in this paper
is fully confirmed.

FIGURE 10. Tracking curve of ARC in faster sine curve with loads. V. CONCLUSION
In this paper, an adaptive robust control algorithm is synthe-
sized to estimate the uncertain tire steering resistance moment
online and compensate for the model uncertainties for a
multi-axle vehicle electro-hydraulic power steering system
(EHPSS), including steering mechanisms, valve-controlled
double hydraulic actuators and heavy-duty tires. This control
scheme considers the particular nonlinearities in an EHPSS,
such as the steering mechanisms’ nonlinearities, the com-
FIGURE 11. Control input of ARC in faster sine curve with loads. plex nonlinear dynamics in valve-controlled double hydraulic

5528 VOLUME 7, 2019


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

actuators, the nonlinear dynamics of tires and the coupling Considering adaptive law (27)
motion among these three parts. A MATLAB simulation sys-
tem is established to realize the precise tracking motion sim- V̇ ≤ z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21 − k3s1 z23
ulation of EHPSS. Extensive comparative simulation results + ϕ̃ T [0 −1 Pr ojϕ̂ (0τ ) − τ ] (67)
are also given to further verify the effectiveness and excel-
considering the second condition in (28)
lent performance of the proposed algorithm. The advanced
nonlinear control algorithm has been successfully applied to V̇ ≤ z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21 − k3s1 z23
the highly complex multi-axle vehicle steering system, which ≤ −λmin (33 )(z21 + z22 + z23 ) = −W (68)
is a breakthrough and serves as a reference in the nonlinear
control of a multi-axle steering system. In (68), W ∈ L2 , Ẇ ∈ L∞ can be achieved by (29), (33) and
(51), i.e., W is uniform continuity. Thus, W → 0 as t → ∞,
APPENDIX A which leads to Conclusion B according to Barbalat’s lemma.
PROOF OF CONCLUSION A: The Proof of Lemma 5: From (54), we can obtain h2 > 0;
From (33) and (49), the time derivative of V3 can be expressed thus, (55) satisfies the first condition of (34). Next, we prove
as that (55) also xondition of (34) by substituting (55) into
the second condition of (34)
V̇3 = V̇2 + z3 ż3
h2 1 kϕ2 k2 kϕM k2 z22
= z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21 z2 [− z2 − φ2T ϕ̃ − d̃(x1 , x2 , t)] ≤ − √
2ε2 2 ε2
+ z2 [α2s2 − φ2T ϕ̃ − d̃(x1 , x2 , t)] 2 2
∂α2 1 kDk z2
+ z3 [−k3s1 z3 + us2 − φ3T ϕ̃ + d̃(x1 , x2 , t)] − kφ2 k kϕM k |z2 | − √ − kDk |z2 | (69)
∂x2
(60) 2 ε2

Note that (34) and (51) From Young’s inequation, we can prove that (55) also sat-
isfies the second condition of (34); similarly, (57) also
V̇3 ≤ z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21 − k3s1 z23 + εV (61) satisfies (51).

According to the matrix (48) REFERENCES


[1] A. Aoki, Y. Marumo, and I. Kageyama, ‘‘Directional response of multi-
V̇3 ≤ z 33 z + εV ≤
T
−λmin (33 )(z21 + z22 + z23 ) + εV articulated vehicles with multiple axles to steering input,’’ J. Mech. Syst.
≤ εV − µV V3 (62) Transp. Logistics, vol. 4, no. 2, pp. 79–94, 2011.
[2] J. Zhao, Z. Wang, and Y. Qin, ‘‘Simulation and experimental analysis of
electro-hydraulic steering control system for TLC900 transporting girder
in which z = [z1 , z2 , z3 ]T , from the principle of contrast vehicle,’’ Chin. J. Mech. Eng., vol. 43, no. 9, pp. 65–69, Sep. 2007.
εV [3] H. Du, J. Wei, and J. Fang, ‘‘The design, simulation, and experiment of
V3 ≤ exp(−µV t)V3 (0) + [1 − exp(−µV t)] (63) high-accuracy multi-axle electro-hydraulic control servo steering system,’’
µV Adv. Mech. Eng., vol. 8, no. 10, pp. 1–15, Sep. 2016.
[4] H. Du, Q. Zhang, S. Chen, and J. Fang, ‘‘Modeling, simulation, and experi-
From (63), V3 is globally bounded, z1 , z2 , and z3 are bounded, mental validation of electro-hydraulic power steering system in multi-axle
and the entire signals involved in the controller presented in vehicles,’’ Proc. Inst. Mech. Eng. D, J. Automobile Eng., to be published,
this paper are bounded. doi: 10.1177/0954407017743346.
[5] S. H. Kim, M. C. Shin, and C. N. Chu, ‘‘Development of EHPS motor
speed map using HILS system,’’ IEEE Trans. Veh. Technol., vol. 62, no. 4,
APPENDIX B pp. 1553–1567, May 2013.
PROOF OF CONCLUSION B: [6] D. Graovac, B. Koppl, M. Scheffer, M. Purschel, and A. Kiep, ‘‘Optimal
PWM method for electric and electro-hydraulic power steering applica-
When the system has only parameter uncertainties, i.e., tions,’’ in Proc. IEEE PESC, Jun. 2008, pp. 3213–3219.
d̃ = 0, the following Lyapunov function is defined as [7] J. Gessat, ‘‘Electrically powered hydraulic steering systems for light com-
mercial vehicles,’’ SAE Tech. Paper 2007-01-4197, 2007.
1 [8] A. Badawy, D. Fehlings, A. Wiertz, and J. Gessat, ‘‘Development
V = V3 + ϕ̃ T 0 −1 ϕ̃ (64) of a new concept of electrically powered hydraulic steering,’’
2
SAE Tech. Paper 2004-01-2070, 2004.
Combining (27) and (62), the time derivative of V is [9] Y. Li, L. Yang, and G. Yang, ‘‘Network-based coordinated motion control
expressed as of large-scale transportation vehicles,’’ IEEE/ASME Trans. Mechatronics,
vol. 12, no. 2, pp. 208–215, Apr. 2007.
[10] C. Guan and S. Pan, ‘‘Nonlinear adaptive robust control of single-rod
V̇ = z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21 electro-hydraulic actuator with unknown nonlinear parameters,’’ IEEE
+ z2 [α2s2 − φ2T ϕ̃ − d̃(x1 , x2 , t)] − k3s1 z23 Trans. Control Syst. Technol., vol. 16, no. 3, pp. 434–445, May 2008.
[11] J. Yao, Z. Jiao, D. Ma, and L. Yan, ‘‘High-accuracy tracking control
∂α2
+ z3 [us2 − φ3T ϕ̃ + d̃(x1 , x2 , t)] + ϕ̃ T 0 −1 ϕ̂˙ (65) of hydraulic rotary actuators with modeling uncertainties,’’ IEEE/ASME
∂x2 Trans. Mechatronics, vol. 19, no. 2, pp. 633–641, Apr. 2014.
[12] B. Yao, F. Bu, J. Reedy, and G. T.-C. Chiu, ‘‘Adaptive robust motion control
Noting (34) and (51) of single-rod hydraulic actuators: Theory and experiments,’’ IEEE/ASME
Trans. Mechatronics, vol. 5, no. 1, pp. 79–91, Mar. 2000.
V̇ ≤ z2 z3 − k2s1 z22 + k12 z1 z2 − k13 z21 [13] R. Vossoughi and M. Donath, ‘‘Dynamic feedback linearization for elec-
trohydraulically actuated control systems,’’ ASME J. Dynam. Syst., Meas.,
˙
− k3s1 z23 + ϕ̃ T [−φ3 z2 − φ3 z3 + 0 −1 ϕ̂] (66) Control, vol. 117, no. 4, pp. 468–477, 1995.

VOLUME 7, 2019 5529


H. Du et al.: Adaptive Robust Control of Multi-Axle Vehicle EHPSS

[14] L. D. Re and A. Isidori, ‘‘Performance enhancement of nonlinear drives HENG DU received the B.S. degree from Tongji
by feedback linearization of linear-bilinear cascade models,’’ IEEE Trans. University, China, in 2006, and the Ph.D. degree
Control Syst. Technol., vol. 3, no. 3, pp. 299–308, Sep. 1995. from Zhejiang University, China, in 2011. Since
[15] Z. Chen, B. Yao, and Q. Wang, ‘‘Accurate motion control of linear motors 2012, he has been with the School of Mechanical
with adaptive robust compensation of nonlinear electromagnetic field Engineering and Automation, Fuzhou University,
effect,’’ IEEE/ASME Trans. Mechatronics, vol. 18, no. 3, pp. 1122–1129, China, where he is currently an Associate Profes-
Jun. 2013. sor. His current research interests include the the-
[16] W. Sun, Y. Zhang, Y. Huang, H. Gao, and O. Kaynak, ‘‘Transient-
ory and application of electro-hydraulic control,
performance-guaranteed robust adaptive control and its application to
multi-axle steering control, and hydraulic press.
precision motion control systems,’’ IEEE Trans. Ind. Electron., vol. 63,
no. 10, pp. 6510–6518, Mar. 2016.
[17] Z. Chen, B. Yao, and Q. Wang, ‘‘µ-synthesis-based adaptive robust con-
trol of linear motor driven stages with high-frequency dynamics: A case ZHONGBAO WANG received the B.Tech. degree
study,’’ IEEE/ASME Trans. Mechatronics, vol. 20, no. 3, pp. 1482–1490, from Fuzhou University, Fuzhou, China, in 2016,
Jun. 2015. where he is currently pursuing the master’s
[18] J. Yao, Z. Jiao, and D. Ma, ‘‘A practical nonlinear adaptive control of
degree with the School of Mechanical Engineer-
hydraulic servomechanisms with periodic-like disturbances,’’ IEEE/ASME
ing and Automation. His current research interests
Trans. Mechatronics, vol. 20, no. 6, pp. 2752–2760, Dec. 2015.
[19] C. Kaddissi, J.-P. Kenné, and M. Saad, ‘‘Indirect adaptive control of include the nonlinear servo control of mechatronic
an electrohydraulic servo system based on nonlinear backstepping,’’ systems.
IEEE/ASME Trans. Mechatronics, vol. 16, no. 6, pp. 1171–1177,
Dec. 2011.
[20] J. Yao, W. Deng, and Z. Jiao, ‘‘Adaptive control of hydraulic actuators with
LuGre model-based friction compensation,’’ IEEE Trans. Ind. Electron.,
vol. 62, no. 10, pp. 6469–6477, Oct. 2015. YAXIONG WANG (S’13–M’16) received the
[21] K. Guo, J. Wei, J. Fang, R. Feng, and X. Wang, ‘‘Position tracking control B.Eng. degree in mechanical engineering from the
of electro-hydraulic single-rod actuator based on an extended disturbance Chongqing University of Technology, Chongqing,
observer,’’ Mechatronics, vol. 27, pp. 47–56, Apr. 2015. China, in 2010, and the M.Eng. and Ph.D.
[22] F. Bu and B. Yao, ‘‘Adaptive robust precision motion control of single-rod degrees in mechanical engineering from Chon-
hydraulic actuators with time-varying unknown inertia: A case study,’’ in nam National University, Gwangju, South Korea,
Proc. ASME Int. Mechan. Eng. Congr. Expo., 1999, pp. 131–138. in 2012 and 2015, respectively. Then, he was a
[23] W. Sun, S. Tang, H. Gao, and J. Zhao, ‘‘Two time-scale tracking control Postdoctoral Research Associate in the field of fuel
of nonholonomic wheeled mobile robots,’’ IEEE Trans. Control Syst. cell hybrid vehicles in Chonnam National Univer-
Technol., vol. 24, no. 6, pp. 2059–2069, Nov. 2016. sity. He is currently with the School of Mechan-
[24] B. Helian, Z. Chen, B. Yao, Y. Yan, and C. Lee, ‘‘Adaptive robust control
ical Engineering and Automation, Fuzhou University, Fuzhou, China. His
of a pump control hydraulic system,’’ in Proc. ASME Dyn. Syst. Control
research interests include PEM fuel cell modeling, control and power opti-
Conf., Oct. 2017, p. V001T15A004, paper DSCC2017-5076.
[25] C. Li, Z. Chen, and B. Yao, ‘‘Adaptive robust synchronization control of
mization, and hybrid renewable power systems energy management.
a dual-linear-motor-driven gantry with rotational dynamics and accurate Dr. Wang was a recipient of the Chinese Government Award for Outstand-
online parameter estimation,’’ IEEE Trans. Ind. Informat., to be published, ing Self-Financed Student Abroad. He received the Best Paper Award from
doi: 10.1109/TII.2017.2773472. Chonnam National University in 2014 and 2015.
[26] H. E. Merritt, Hydraulic Control Systems. New York, NY, USA: Wiley,
1967.
HUI HUANG received the B.Sc. and M.Sc.
[27] Y. Wang, X. Gao, and X. Zhang, ‘‘Static steering resisting moment of tire
for heavy multi-axle steering vehicle,’’ Trans. Chin. Soc. Agricult. Eng., degrees from the School of Mechanical Engi-
vol. 26, no. 10, pp. 146–150, Oct. 2010. neering and Automation, Fuzhou University,
[28] Y. Zhuang and K. Guo, ‘‘Tire spot turn model based on LuGre model,’’ in 2009 and 2012, respectively, where he is
Automobile Technol., vol. 2, no. 7, pp. 001–003, Jun. 2008. currently pursuing the Ph.D. degree. He is an
[29] H. B. Pacejka, Tire and Vehicle Dynamics. London, U.K.: Butterworth, Experimentalist with Fuzhou University. His main
2002. research interests include hydraulic transmission
[30] M. Yuan, Z. Chen, B. Yao, and X. Zhu, ‘‘Time optimal contouring con- and control, noise and vibration control, and test-
trol of industrial biaxial gantry: A highly efficient analytical solution of ing and measurement techniques.
trajectory planning,’’ IEEE/ASME Trans. Mechatronics, vol. 22, no. 1,
pp. 247–257, Feb. 2017.

5530 VOLUME 7, 2019

You might also like