Robust lateral motion control of four-wheel …download.xuebalib.com/xuebalib.com.16462.pdfAvailable...
Transcript of Robust lateral motion control of four-wheel …download.xuebalib.com/xuebalib.com.16462.pdfAvailable...
Available online at www.sciencedirect.com
Journal of the Franklin Institute 352 (2015) 645–668
http://dx.doi.o0016-0032/&
nCorresponE-mail ad
wang.1381@o
www.elsevier.com/locate/jfranklin
Robust lateral motion control of four-wheelindependently actuated electric vehicles with tire force
saturation consideration
Rongrong Wanga,n, Hui Zhangb, Junmin Wangb, Fengjun Yanc,Nan Chena
aSchool of Mechanical Engineering, Southeast University, Nanjing 211189, PR ChinabDepartment of Mechanical and Aerospace Engineering, The Ohio State University, Columbus, OH 43210, USA
cDepartment of Mechanical Engineering Hamilton, McMaster University, Ontario, Canada L8S 4L7
Received 27 January 2014; received in revised form 6 August 2014; accepted 29 September 2014Available online 18 October 2014
Abstract
The paper presents a vehicle lateral-plane motion stability control approach for four-wheel independentlyactuated (FWIA) electric ground vehicles considering the tire force saturations. In order to deal with the possiblemodeling inaccuracies and parametric uncertainties, a linear parameter-varying (LPV) based robust H1controller is designed to yield the desired external yaw moment. The lower-level controller operates the four in-wheel (or hub) motors such as the required control efforts can be satisfied. An analytical method without usingthe numerical-optimization based control allocation algorithms is given to distribute the higher-level controlefforts. The tire force constraints are also explicitly considered in the control allocation design. Simulation resultsbased on a high-fidelity, CarSim, full-vehicle model show the effectiveness of the control approach.& 2014 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
1. Introduction
Compared to the internal combustion engine powered vehicles, electric vehicles have severaladvantages in terms of energy efficiency, environmental friendliness, performance benefits, and
rg/10.1016/j.jfranklin.2014.09.0192014 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
ding author. Tel.: þ86 137 7094 6533.dresses: [email protected] (R. Wang), [email protected] (H. Zhang),su.edu (J. Wang), [email protected] (F. Yan).
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668646
so on [1,2]. Among all the types of electric vehicles, the four wheel independently actuated(FWIA) electric vehicle, in which each wheel is independently actuated with an in-wheel (orhub) motor, is an emerging configuration thanks to the actuation flexibility and fast but stillprecise torque responses of electric motors [1–4].The actuator redundancy of FWIA electric vehicle makes the control of this type of vehicle
rewarding but challenging. Many studies have been carried out on the vehicle motion controlmethods for improving the vehicle stability and maneuverability. However, most of these controlalgorithms are designed for conventional vehicle architectures, but not for the FWIA electricground vehicles. Recently, a few lateral-plane motion control methods have been proposed forelectric vehicles with reductant actuators. For example, a sliding control theory based controlmethod was proposed for a four-wheel driving and four-wheel steering vehicle in [5], althoughan analytic solution of allocating the ground forces was designed, the proposed method relies onthe assumption that the tire force model is accurate and the tire-road friction coefficient (TRFC)is known. Moreover, the tire force saturation was not considered in the control allocation design.An on-line self-evolving fuzzy controller is proposed for autonomous mobile robots to follow amoving object on a desired distance with respect to the leader is designed in [6], the proposedcontroller works well without any pre-training and is capable of adapting the fuzzy rules. A directyaw-moment control system for a FWIA electric vehicle was proposed in [7], a half-vehiclemodel which is a linear approximation of vehicle dynamics was used in the controller design, thetire force saturation was not considered either. A braking control method for electric vehiclewhich was driven by independent front and rear motors was proposed in [8], however the vehiclestability controller design was not reported in the paper. A stability control method for four-wheel driven hybrid electric vehicle was proposed in [9]. As the required torque split for yawmotion control was generated by the rear motor with an electro-hydraulic brake, the controlproblem in [9] is thus different from the one considered in this study.As a typical over-actuated system, FWIA electric vehicles usually adopt numerical-
optimization based control-allocation algorithms such as daisy-chaining, linear programming,nonlinear programming, fixed-point method, and more, to distribute the higher-level controlsignals to the lower-level motors [10–15]. For example, accelerated fixed-point based controlallocation methods were proposed in [12,13], general quadratic programming based on controlallocation was proposed in [14], and rule-based control-allocation method was adopted in [15]. Itis worthwhile to note, however, the numerical-optimization based control-allocation methodsusually have the drawback of high computational requirements, which may discourage their real-time implementations. Therefore, improving or replacing such methods with cost low computingmethods for ground vehicles is more desirable. Another difficulty encountered in the tire forceallocation design for FWIA electric vehicles is that the tire longitudinal and lateral forces arecoupled by nonlinear constraints due to the tire-road friction ellipse [16,17]. For example, the tireforce may become saturated if a sufficiently large motor control signal is applied in some extremecases such as hard brake on a slippery road surface. Once the tire longitudinal force reaches itsmaximal value, further increasing of slip makes the tire work in the unstable range and the tirelongitudinal force will decrease quickly. Moreover, locking/skidding tires no longer provide anygrip on the road and thus the tire cornering forces transferred from the ground will besignificantly reduced and consequently makes the vehicle unsteerable or unstable. So theconstraints of the tire forces should be explicitly considered in the tire force allocation designs.This paper considers the lateral-plane motion control of FWIA electric vehicles to improve the
vehicle stability and maneuverability. The proposed control system consists of a higher-levelcontroller and a lower-level controller. A linear parameter-varying (LPV) based robust H1
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 647
higher-level controller is proposed to attenuate the effects of modeling errors and possibledisturbances. The lower-level controller allocates the control signals from the higher-levelcontroller to the four wheels. The main contributions of this paper lie in the following aspects.
(1)
Uncertainties in both the tire cornering stiffness and vehicle parameters are simultaneouslyconsidered in the controller design, physical limitations on the tire forces and the in-wheelmotor power are also considered in the controller design.(2)
The numerical-optimization based control-allocation algorithms were not used to distributehigher-level control efforts to the four wheels in the lower-level control design. Instead, ananalytical solution for allocating the ground forces is given to distribute the higher-levelcontrol efforts. The tire force constraints are considered in the control-allocation design,making the tires always work in the stable regions.(3)
As the wheel speed acceleration cannot be calculated by directly taking the derivative of thewheel speed signal due to the measurement noise. A tire force observer is designed to updatethe motor control signals such that the desired tire forces can be provided.The rest of the paper is organized as follows. Vehicle model considering tire force modelingerror and vehicle parameter uncertainties are presented in Section 2. Controller designs includingthe robust H1 higher-level controller and lower-level control-allocation designs are described inSection 3. Simulation results based on a high-fidelity, CarSim, full-vehicle model are provided inSection 4 followed by conclusive remarks.
2. System modeling
2.1. Vehicle model
A schematic diagram of a vehicle model is shown in Fig. 1. Different from the conventionalvehicle architectures, each wheel in a FWIA electric vehicle is independently driven by an in-wheel (or hub) motor, so an external yaw moment can be easily generated to regulate the vehicleyaw and lateral motions thanks to the fast and precise torque responses of electric motors.Ignoring the pitch and roll motions, the vehicle's handling dynamics in the yaw plane can be
Fig. 1. Schematic diagram of a vehicle planar motion model.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668648
expressed as
_β ¼ 1mvx
Fyf þ Fyr
� ��r
_r ¼ 1Iz
lf Fyf � lrFyr
� �þ 1IzΔMz;
8>><>>: ð1Þ
where vx is the vehicle longitudinal speed, β is the vehicle sideslip angle, r is the yaw rate, m andIz are the vehicle mass and yaw inertia, respectively. Frf and Fyr are the front and rear tire lateralforces. ΔMz is the external yaw moment and is used to compensate for the vehicle yaw rate andslip angle tracking errors. As ΔMz is generated with the longitudinal tire force differencebetween the left and right side wheels, we have
ΔMz ¼ ∑4
1ð�1ÞiFxils; ð2Þ
where Fxi is the longitudinal force of the ith tire. The front and rear tire lateral forces Frf, Fyr arefunctions of tire slip angles and can be modeled as
Fyf ¼ Cf βf ; Fyr ¼ Crβr; ð3Þwhere Cf ;r are the front and rear tire cornering stiffness values, βf ;r are the wheel slip angleswhich can be calculated as
βf ¼ δ� lf r
vx�β; βr ¼
lrr
vx�β; ð4Þ
with δ being the front wheel steering angle. Based on Eqs. (3) and (4), the vehicle model (1) canbe further written as
_β ¼ � ðCf þ CrÞβmvx
þ ðCrlr�Cf lf Þrmv2x
�r þ Cf
mvxδ; ð5Þ
_r ¼ ðCrlr�Cf lf ÞβIz
� ðCf l2f þ Crl
2r Þr
Izvxþ 1
IzΔMz þ
Cf lfIz
δ: ð6Þ
Note that the front wheel steering angle δ is usually small at high vehicle speed. As the vehiclemotion control is more necessary when the vehicle speed is high, the small steering angleassumption is used in the vehicle model. This assumption simplifies the vehicle model and thuscan facilitate the controller design. A robust controller will be designed to attenuate the effects ofunmodeled dynamics and disturbance.
2.2. Vehicle model considering parameter uncertainties
In the above section, the vehicle lateral-plane motions are modeled with the assumption that allthe parameters including vehicle mass, yaw inertia, and tire cornering stiffness are preciselyknown. The parameter uncertainties in the vehicle model are also considered. Denote x¼ ½β r�T ,the vehicle model can be rewritten as
_xðtÞ ¼ AxðtÞ þ B1uðtÞ þ B2wðtÞ; ð7Þ
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 649
where
A¼� CfþCr
mvx�1þ Crlr �Cf lf
mv2x
Crlr �Cf lfIz
� Cf l2f þCrl
2r
Izvx
264
375; B1 ¼
01Iz
" #; B2 ¼
Cf
mvxCf lfIz
24
35; w tð Þ ¼ δ tð Þ; u tð Þ ¼ΔMz:
Since the vehicle model is a non-linear function, to facilitate the controller design, we convert thevehicle model into an LPV system. As the vehicle longitudinal speed vx is time-varying butmeasurable, the auxiliary time-varying parameters are chosen as ρ1ðtÞ ¼ 1=vx, ρ2ðtÞ ¼ 1=v2x .Denoting ρ¼ ½ρ1 ρ2�T , we have
_xðtÞ ¼ AðρÞxðtÞ þ B1uðtÞ þ B2ðρÞwðtÞ; ð8Þwhere
A ρð Þ ¼� CfþCr
m ρ1 �1þ Crlr �Cf lfm ρ2
Crlr �Cf lfIz
� Cf l2f þCrl
2r
Izρ1
24
35; B2 ρð Þ ¼
Cf ρ1mCf lfIz
24
35:
The tire cornering stiffness can be affected by many factors such as the tire-road frictioncoefficient (TRFC), wear of the tires, and tire normal load [17]. The uncertainties in the tirecornering stiffness are considered in this paper. Denote Cmax k and Cmin k as the maximal andminimal values of Ckðk¼ f ; rÞ, respectively, the tire cornering stiffness can be represented as
Ck ¼ Ck0 þ Nk ~Ck; ð9Þwhere Nk are time-varying parameters and satisfy jNkðtÞjo1, Ck0 is the preselected corneringstiffness and can be calculated as Ck0 ¼ ðCmax k þ Cmin kÞ=2 with ~Ck ¼ ðCmax k�Cmin kÞ=2. Asthe road conditions are usually uniform to the front and rear wheels, we assume
Nf ¼ Nr: ð10ÞDue to the payload change, the vehicle mass m is also a varying parameter and can be assumed to bebounded by its minimum value mmin and its maximum value mmax. So 1=m can be represented by
1m
¼ 1m0
þ Nm1~m; ð11Þ
where Nm is time-varying parameter satisfying jNmðtÞjo1, 1=m0 ¼ 2mminmmax=ðmmin þ mmaxÞ,~m ¼ 2mminmmax=ðmmax�mminÞ. Similarly, the uncertainty in the vehicle yaw inertia can berepresented by
1Iz
¼ 1Iz0
þ NIz1~I z; ð12Þ
where NIz satisfies jNIz ðtÞjo1, 1=Iz0 ¼ 2IzminIzmax=ðIzmin þ IzmaxÞ, ~I z ¼ 2IzminIzmax=ðIzmax� IzminÞwith Izmin and Izmax being the minimum and maximum values of Iz, respectively. Note that we canassume that the following holds for commercial vehicles:
Nm ¼ NIz : ð13ÞBased on Eqs. (9)–(13), Ck=m and Ck=Iz, ðk¼ f ; rÞ can be rewritten as
Ck
m¼ Cko
m0þ
~Ck
~mþ N† Cko
~mþ
~Ck
m0
� �;
Ck
Iz¼ Cko
Iz0þ
~Ck
~I zþ N† Cko
~I zþ
~Ck
Iz0
� �; ð14Þ
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668650
where N† satisfies jN†jo1. So we have
AðρÞ ¼ A†ðρÞ þ ~AðρÞN1;
B1 ¼ B†1 þ ~B1N2;
B2ðρÞ ¼ B†2ðρÞ þ ~B2ðρÞN3;
8><>: ð15Þ
with
A† ρð Þ ¼� Cf0þCr0
m0þ ~Cfþ ~Cr
~m
� �ρ1 �1þ Cr0lr �Cf0lf
m0þ ~Crlr � ~Cf lf
~m
� �ρ2
Cr0lr �Cf 0lfIz0
þ ~Crlr � ~Cf lf~I z
� Cf 0l2f þCr0l
2r
Iz0þ ~Cf l
2f þ ~Crl
2r
~I z
� �ρ1
264
375; N1 ¼
N† 0
0 N†
" #;
~A ρð Þ ¼� Cf 0þCr0
~m þ ~Cfþ ~Cr
m0
� �ρ1
Cr0lr �Cf 0lf~m þ ~Crlr � ~Cf lf
m0
� �ρ2
Cr0lr �Cf 0lf~I z
þ ~Crlr � ~Cf lfIz0
� Cf 0l2f þCr0l
2r
~I zþ ~Cf l
2f þ ~Crl
2r
Iz0
� �ρ1
264
375; N3 ¼N†; N2 ¼ Nm;
B†1 ¼
01Iz0
" #; ~B1 ¼
01~I z
" #; B†
2 ρð Þ ¼Cf 0
m0þ ~Cf
~m
� �ρ1
Cf 0lfIz0
þ ~Cf lf~I z
264
375; ~B2 ρð Þ ¼
Cf 0
~m þ ~Cf
m0
� �ρ1
Cf 0lf~I z
þ ~Cf lfIz0
264
375:
Note that as jN†jo1 and jNmjo1, we have jN2jo1, jN3jo1, and NT1N1oI.
3. Control system design
Multi-layer control architecture is more effective and flexible in the controller design for over-actuated ground vehicles [5,13]. In this paper, a hierarchical control structure as Fig. 2 shows isdesigned. In the higher-level controller, a robust H1 controller is proposed to determine thedesired yaw moment. In the lower-level controller, a control-allocation method with tire forcesaturation consideration is implemented to allocate the desired yaw moment to each wheel.
3.1. Higher-level controller design
Robust controllers based on the fuzzy or LPV systems can effectively deal with the systemparametric uncertainties and external disturbances [6,18–20]. To achieve the desired controlperformance, we propose the design of a robust gain-scheduling state-feedback higher-levelcontroller based on the LPV method in this paper. The higher-level controller is designed basedon the vehicle model (8). Denoting the reference vector as xr ¼ ½βrrr�T with βr and rr being thedesired vehicle sideslip angle and yaw rate, respectively, the model (8) can be rewritten as
_ξðtÞ ¼ AðρÞξðtÞ þ B1uðtÞ þ B2ðρÞwðtÞ þ dðtÞzðtÞ ¼ CξðtÞ;
(ð16Þ
Fig. 2. Control structure for a FWIA electric vehicle.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 651
where z(t) is the controlled output, ξðtÞ ¼ xðtÞ�xrðtÞ is the tracking error, dðtÞ ¼ � _xr is thedisturbance term. Note that the external disturbances such as the effects of crosswind and tirerolling resistances can also be put into this disturbance term, if the external disturbances areconsidered, d(t) can be reformulated as dðtÞ ¼ dextðtÞ� _xrðtÞ, where dext(t) is the externaldisturbances. Suppose that the controller can be written as
uðtÞ ¼ KðρÞξðtÞ ð17Þwith KðρÞ being the controller gain to be designed, the system model (16) can be rewritten as
_ξðtÞ ¼ AcðρÞξðtÞ þ B2ðρÞwðtÞ þ dðtÞzðtÞ ¼CξðtÞ;
(ð18Þ
where
AcðρÞ ¼ AðρÞ þ B1KðρÞ: ð19ÞNote that there are two disturbance terms w(t) and d(t) involved in Eq. (18). These two
disturbances are not treated equally here since they are different in physical meanings. Thefollowing indices are thus chosen to attenuate the effects of these two disturbances to thecontrolled outputs
JzðtÞJ2oγ1 JdðtÞJ ; JzðtÞJ2oγ2 JwðtÞJ : ð20ÞThe control objective is to design a gain-scheduling feedback controller such that the indices aresatisfied under zero initial conditions. To deal with the uncertainties and external disturbances,we first introduce the following two lemmas.
Lemma 1 (Xie [23]). Given two positive constants γ1 and γ2, considering the closed-loopsystem in Eq. (18), a state-feedback controller exists such that the (extended) bounded reallemma condition holds for some L2 performance level γ1 and γ2 if and only if there exists asymmetric positive definite matrix P satisfying the following conditions:
ATc ðρÞPþ PAcðρÞ P CT
n �γ21I 0
n n � I
264
375o0; ð21Þ
ATc ðρÞPþ PAcðρÞ PB2ðρÞ CT
n �γ22I 0
n n � I
264
375o0: ð22Þ
Lemma 2 (Zhang et al. [24]). Let Θ¼ΘT , L and E be real matrices with compatibledimensions, and NT ðtÞ be time-varying and satisfy NT ðtÞNðtÞoI, then the following condition:
Θþ LNðtÞE þ ETNðtÞLTo0
holds if and only if there exists a positive scalar 40 such that
Θ εL ET
εLT �εI 0
E 0 �εI
264
375o0
is satisfied.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668652
Due to the in-wheel motor torque limitation and possible tire force saturation, it is necessary tomention that the actual external yaw moment generated with tire force difference between thetwo sides of the vehicles is constrained. The control input constraint should also be considered inthe controller design. In order to deal with the possible control input saturation, we introduce thefollowing lemma.
Lemma 3 (Gao et al. [25]). Consider the closed-loop system in Eq. (18), given the positivesymmetric matrix P. Then, for all the input constraint JuðtÞJ2rumax can be ensured if thereexists a positive scalar ζ satisfying
�u2maxI KðρÞKT ðρÞ � 1
ζ P
" #o0: ð23Þ
Now we are in the position to propose the gain-scheduling controller design method. Based onthe aforementioned lemmas, we introduce the following theorem.
Theorem 1. Considering the closed-loop system in Eq. (18) under the constraint inputJuðtÞJ2rumax, a state-feedback controller exists such that the H1 performance index in (20)holds, if there exist scalars εiðρÞ40 ði¼ 1;…; 5Þ, a matrix H, and a symmetric positive definitematrix Q satisfying the following conditions:
�u2maxI HðρÞHT ðρÞ � 1
ζQ
" #o0; ð24Þ
ΠðρÞ I QCT ε1ðρÞ ~B1 HT ðρÞ ε2ðρÞ ~AðρÞ Q
n �γ21I 0 0 0 0 0
n n � I 0 0 0 0
n n n �ε1ðρÞI 0 0 0
n n n n �ε1ðρÞI 0 0
n n n n n �ε2ðρÞI 0
n n n n n n �ε2ðρÞI
2666666666664
3777777777775o0; ð25Þ
ΠðρÞ B†2ðρÞ QCT ε1ðρÞ ~B1 HT ðρÞ ε2ðρÞ ~AðρÞ Q 0 ε5ðρÞ ~B2ðρÞ
n �γ22I 0 0 0 0 0 ε5ðρÞI 0
n n � I 0 0 0 0 0 0
n n n �ε3ðρÞI 0 0 0 0 0
n n n n �ε3ðρÞI 0 0 0 0
n n n n n �ε4ðρÞI 0 0 0
n n n n n n �ε4ðρÞI 0 0
n n n n n n n �ε5ðρÞI 0
n n n n n n n n �ε5ðρÞI
2666666666666666664
3777777777777777775
o0;
ð26Þwhere ΠðρÞ ¼QA†ðρÞT þ A†ðρÞQþ HT ðρÞB†
1T þ B†1HðρÞ. Moreover, HðρÞ ¼ KðρÞQ.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 653
Proof. Select Q¼ P�1, pre-and post-multiplying Eq. (23) by diagfI;Qg and its transposerespectively, we can readily obtain the equivalent condition (24), which ensures the control inputconstraint. As AcðρÞ ¼ AðρÞ þ B1K;B1 ¼ B†
1 þ ~B1N2, we have
ATc ðρÞPþ PAcðρÞ ¼ AðρÞ þ B1Kð ÞTPþ P AðρÞ þ B1Kð Þ
¼ AðρÞ þ ðB†1 þ ~B1N2ÞK
� �TPþ P AðρÞ þ ðB†
1 þ ~B1N2ÞK� �
¼ AðρÞTPþ PAðρÞ þ KTB†1TPþ PB†
1K þ KTN2 ~BT1Pþ P ~B1N2K: ð27Þ
So, it follows from Lemma 2 that the following holds:
AðρÞTPþ PAðρÞþKTB†
1TPþ PB†1K
!P CT ε1ðρÞP ~B1 KT ðρÞ
n �γ21I 0 0 0
n n � I 0 0
n n n �ε1ðρÞI 0
n n n n �ε1ðρÞI
26666666664
37777777775o0: ð28Þ
As AðρÞ ¼ A†ðρÞ þ ~AðρÞN1, we have
AðρÞTPþ PAðρÞ þ KTB†1TPþ PB†
1K
¼ A†ðρÞ þ ~AðρÞN1� �T
Pþ P A†ðρÞ þ ~AðρÞN1� �þ KTB†T
1 Pþ PB†1K
¼ A†ðρÞTPþ PA†ðρÞ þ KTB†T
1 Pþ PB†1K þ N1 ~A
T ðρÞPþ P ~AðρÞN1: ð29ÞRepeating the above process, we have
A†ðρÞTPþ PA†ðρÞþKTB†
1TPþ PB†1K
!P CT ε1ðρÞP ~B1 KT ðρÞ ε2ðρÞP ~A I
n �γ21I 0 0 0 0 0
n n � I 0 0 0 0
n n n �ε1ðρÞI 0 0 0
n n n n �ε1ðρÞI 0 0
n n n n n �ε2ðρÞI 0
n n n n n n �ε2ðρÞI
2666666666666664
3777777777777775
o0: ð30Þ
Performing a congruence transformation with diagfQ; I; I; I; I; I; Ig to the above inequality, wehave Eq. (25) holds. The inequality in Eq. (26) can be proved in a similar way. This finishes theproof. □
As ρ is a time-varying parameter vector, Theorem 1 cannot be used directly. Notice that thesystem matrices AcðρÞ and B2ðρÞ are linearly dependent on the defined time-varying parameters ρ,which means AcðρÞ and B2ðρÞ can be written as
AcðρÞ ¼ ∑4
i ¼ 1θiðρÞAciðϖiÞ; B2ðρÞ ¼ ∑
4
i ¼ 1θiðρÞB2ðϖiÞ; ð31Þ
where ϖi are the vertices of the polytope formed by all the extremities of each varying parameter
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668654
ρ, θi are defined as
θi ρð Þ ¼ jρ1�φðϖiÞ1 Jρ2�φðϖiÞ2jjρ1max�ρ1min Jρ2max�ρ2minj
; ð32Þ
with φðϖiÞl ðl¼ 1; 2Þ can be calculated as
φðϖiÞl ¼ρlmax if ðϖiÞl ¼ ρlmin
ρlmin otherwise:
(ð33Þ
Note that θiðρÞ satisfy ∑4i ¼ 1θiðρÞ ¼ 1. So Theorem 1 can be formulated to the following theorem
which projects the results in Theorem 1 to each vertex of the polytope.
Theorem 2. Considering the closed-loop system in Eq. (18) under the constraint inputJuðtÞJ2rumax, a state-feedback controller exists such that the H1 performance index inEq. (20) holds, if there exist scalars εpiðρÞ40 ðp¼ 1;…; 5Þ, matrices Hi ði¼ 1; 2; 3; 4Þ, and asymmetric positive definite matrix Q satisfying the following conditions:
Φ1io0
Φ2ij þ Φ2jio0
Φ3ij þ Φ3jio0
8><>: ð34Þ
for 1r ir jr4. Here,
Φ1i ¼�u2maxI HiðρÞHT
i ðρÞ � 1ζQ
" #;
Φ2ij ¼
ΠijðρÞ I QCTi ε1iðρÞ ~B1j HT
i ðρÞ ε2iðρÞ ~AjðρÞ Q
n �γ21I 0 0 0 0 0
n n � I 0 0 0 0
n n n �ε1iðρÞI 0 0 0
n n n n �ε1iðρÞI 0 0
n n n n n �ε2iðρÞI 0
n n n n n n �ε2iðρÞI
2666666666664
3777777777775;
and
Φ3ij ¼
Π ijðρÞ B†2iðρÞ QCT
i ε3iðρÞ ~B1j HTi ðρÞ ε4iðρÞ ~AjðρÞ Q 0 ε5iðρÞ ~B2jðρÞ
n �γ22I 0 0 0 0 0 ε5iðρÞI 0
n n � I 0 0 0 0 0 0
n n n �ε3iðρÞI 0 0 0 0 0
n n n n �ε3iðρÞI 0 0 0 0
n n n n n �ε4iðρÞI 0 0 0
n n n n n n �ε4iðρÞI 0 0
n n n n n n n �ε5iðρÞI 0
n n n n n n n n �ε5iðρÞI
2666666666666666664
3777777777777777775
:
Moreover,
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 655
KiðρÞ ¼HiðρÞQ�1: ð35Þ
Similar proof of this theorem can be found in [29–31], so the proof is omitted here. The finalcontroller gain can be calculated as
KðρÞ ¼ ∑4
i ¼ 1θiKiðρÞ: ð36Þ
In the control gain matrix KðρÞ calculation, the parameter θi are calculated on-line with Eq. (32),while Ki are calculated off-line with Eq. (35), thus the computation requirement on the proposedhigher-level controller is low. Note that there two performance indices γ1 and γ2 in Eq. (20), inthe implementation γ2 is optimized while γ1 is constrained under a prescribed level, and theprescribed value of γ1 is manually chosen by checking the control performance.
3.2. Lower-level controller design
In the above section, the higher-level controller which yields the desired external yaw momentis designed. The lower-level controller to be design in this section operates the four in-wheelmotors such as the control requirements from the higher-level controller can be satisfied. Ananalytical solution is given to distribute the higher-level control effort without using thenumerical-optimization based control allocation algorithms.
3.2.1. Cost function definitionIn order to control the vehicle lateral motion, the external yaw moment given by the higher-
level control should be generated with the help of the tire force difference between the two sidesof the vehicle, that is Eq. (2) should be satisfied. As the vehicle longitudinal speed is another statethat needs to be controlled, the following constraint should be considered in the tire forceallocation design as well:
∑4
i ¼ 1Fxi ¼ FD; ð37Þ
where FD is the driver's desired total driving/braking forces which can be calculated from thevehicle accelerator/brake pedal positions. Also, in order to maximize the tire force usage, itis better to make the generated longitudinal tire force be proportional to the tire normal loadFzi, i.e.,
Fx1
Fz1¼ Fx2
Fz2¼ Fx3
Fz3¼ Fx4
Fz4; ð38Þ
where the tire normal force Fzi can be calculated as
Fz1 ¼ mglr2lr þ 2lf
� mhCGax2lr þ 2lf
� mhCGaylr2lr þ 2lf
; Fz2 ¼ mglr2lr þ 2lf
� mhCGax2lr þ 2lf
þ mhCGaylr2lr þ 2lf
;
Fz3 ¼mglr
2lr þ 2lfþ mhCGax
2lr þ 2lf� mhCGaylr
2lr þ 2lf; Fz4 ¼
mglr2lr þ 2lf
þ mhCGax2lr þ 2lf
þ mhCGaylr2lr þ 2lf
;
ð39Þwhere hCG is the height of the mass center of gravity, ax and ay are the vehicle longitudinal andlateral accelerations respectively. As ax and ay can be accurately measured with accelerometerson a vehicle, Fzi=∑4
i ¼ 1Fzi are known. Note that if Eq. (38) holds, the tire longitudinal force can
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668656
be represented by
Fxi ¼Fzi
∑4i ¼ 1Fzi
FD: ð40Þ
Based on the constraints (2), (37) and (40), the cost function for allocating the four tire forcesis defined as
J ¼ 12FTx W
†Fx þ ðFx�cFDÞTW‡ðFx�cFDÞ þ ðBFx�u†ÞTRðBFx�u†Þ� �; ð41Þ
where R¼ diagfr1; r2g, W† ¼ diagfw†1;w
†1;w
†3;w
†4g, and W‡ ¼ diagfw‡
1;w‡1;w
‡3;w
‡4g are the
weighting factors, Fx ¼ ½Fx1 Fx2 Fx3 Fx4�T is the tire force vector, u† ¼ ½FD u�T with u beingthe desired yaw moment required by the higher-level controller, c¼ ½c1 c2 c3 c4�T withci ¼ Fzi=∑4
i ¼ 1Fzi. B is the control effectiveness matrix, and can be written as based onEqs. (2) and (37),
B¼1 1 1 1
� ls ls � ls ls
" #:
By adding the term FTx W
†Fx in the cost function, the power consumption of in-wheel motors isalso optimized.
3.2.2. Tire force allocation considering tire force saturationsIt can be observed from the cost function definition (41) that
∂J∂Fx
¼ FTx W
† þ FTx W
‡ þ FTx B
TRB�BTRu† þ cW‡FD
¼ FTx W† þW‡ þ BTRB� �� BTRu† þ cW‡FD
� �; ð42Þ
and
∂2J∂2Fx
¼W† þW‡ þ BTRB: ð43Þ
As BTRBZ0 and the weighting factors satisfy W†40 and W‡40, one can claim ∂2J=∂2Fx40,which implies that the objective function J has a global minimum with the minimizing Fx0 givenby
Fx0 ¼ ðW† þW‡ þ BTRBÞ�1 BTRu† þ cW‡FD
� �: ð44Þ
In normal driving conditions, the desired tire force Fx0 given by the above equation can begenerated. However, if a sufficiently large motor control signal is sent to an in-wheel motor orwhen a hard brake is applied on a low-μ road, the tire longitudinal forces may become saturated.Once a tire longitudinal force reaches its maximal value, further increasing of the motor driving/braking torque of the saturated tire will make the tire spin/skid, and the tire force will decreasequickly. Moreover, the tire longitudinal force saturation will also significantly decrease the tirelateral force, making the vehicle become unsteerable or unstable. So the tire slip ratios should belimited depending on the tire slip angles.It can be observed from Eq. (44) that the constraint violations of a tire force can be
discouraged by choosing a larger weighting factor w†i for this wheel. So one can limit the tire
force by operating the weighting factor for this wheel. Inspired by the concept of slip circle [32]
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 657
which is plotted in Fig. 3, the weighting factors wi in the cost function (41) can be chosen as
w†i ¼
w0
ψκi
; ð45Þ
where w040 is preselected initial weighting factor, κ40 is a constant which is used to determinethe shape of the weighting factor. Denoting si
peak as the tire slip ratio where the maximumlongitudinal force occurs at zero slip angle and βi
peak as the tire slip angle corresponding to themaximum lateral force at zero slip ratio, ψi can be calculated as
ψ i ¼ffiffiffiffiffiffiffiffiffiffiffiffi1�β
2i
q�jsij; ð46Þ
where si ¼ si=speaki and β i ¼ βi=β
peaki are the normalized tire slip ratios and tire slip angles,
respectively. Note that the slip circle can be written as s2i þ β2i ¼ 1. At a given slip angle, if the
normalized tire slip ratio of a wheel moves close to the largest possible valuesffiffiffiffiffiffiffiffiffiffiffiffi1�β
2i
q, the
weighting factor for this wheel w†i becomes large. In this way, the tire slip ratio can always be
limited within the stable region.
3.2.3. In-wheel motor control signal generationAn in-wheel motor torque controller is designed in this section such that the desired tire force
Fx0i can be provided. It is known that the in-wheel motor torque Ti can be represented byTi ¼ kiumi, with umi and ki being the torque control signal and control gain for the ith in-wheelmotor and motor driver pair, respectively [1,4]. Thus, the rotational dynamics of a wheel with anin-wheel motor can be written as
I _ωi ¼ kiumi�FxiReff ; ð47Þ
where I is the wheel moment of inertia, RT is the tire effective rolling radius, and ωi is the tirerotational speed. Note that the in-wheel motor control gain ki is a constant which can becalibrated with experimental data [1].
Fig. 3. Diagram of the tire slip circle (tire stable region in grey).
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668658
If the wheel rational speed acceleration _ωi is known, the ideal motor control signal for eachmotor can be directly calculated from the wheel dynamics (47) as
unmi ¼I _ωi þ Reff Fx0i
ki: ð48Þ
However, _ωi in the above equation may not be directly calculated by taking derivative of ωi dueto the noise in the wheel speed measurement. A tire force observer is thus adopted to update themotor control signal such that the desired tire force can be provided. Inspired by the disturbanceobserver design by Do [26], we propose the following observer to estimate the tire force:
F̂xi ¼ � IζiRT
� IωiϑiRT
_ζ i ¼ �ζiϑi�ϑiumikiI
þ ϑiωi
� �;
8>>><>>>:
ð49Þ
where F̂xi is the longitudinal tire force estimate of the ith wheel, ϑi40 is the observer gain.Based on Eq. (49), dynamic of the tire force estimation F̂xi can be written as
_̂F xi ¼ � I _ζ iRT
� I _ωiϑiRT
¼ � I
RT�ζiϑi�ϑi
umikiI
þ ϑiωi
� �� �� I _ωiϑi
RT
¼ � I
RT�ϑi � F̂xiRT
I�ωiϑi
� ��ϑi
vikiI
þ ϑiωi
� �� �� ϑiðkivi�FxiRT Þ
RT
¼ � I
RT
ϑiF̂ xiRT þ ϑivikiI
� �� ϑikivi
RTþ ϑiFxi
¼ �ϑi F̂ xi�Fxi
� � ð50ÞChoose a Lyapunov function candidate as
V ¼ 12 Fxi� F̂xi
� �2: ð51Þ
Evaluating the time derivative of the above Lyapunov function, we obtain
_V 1 ¼ Fxi� F̂xi
� �_Fxi� _̂F xiÞ�
¼ Fxi� F̂ xi
� �_Fxi þ ϑiðF̂ xi�FxiÞ� �
¼ �ϑi F̂ xi�Fxi
� �2� F̂ xi�Fxi
� �_Fxi
r�ϑi F̂ xi�Fxi
� �2 þ τi F̂ xi�Fxi
� �2 þ _F2xi
4τi
¼ � ϑi�τið Þ F̂ xi�Fxi
� �2 þ _F2xi
4τi; ð52Þ
where τi40. So the tire force estimation error Fxi� F̂ xi will be bounded as
jFxi� F̂xijrj _Fxijmax
2ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiðϑi�τiÞτi
p ; ð53Þ
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 659
where j _Fxijmax is the maximal value of j _Fxij. Let τi ¼ ϑi=2 , Fxi� F̂xi will finally be bounded as
jFxi� F̂xijrj _Fxijmax
ϑi: ð54Þ
Since ϑi can be chosen arbitrarily large, the boundary of the estimation error can bearbitrarily small.
Based on the observed tire forces, a control law can be designed to adjust the motor controlsignals. Define a Lyapunov function candidate as
V2 ¼ 12 Fxi� F̂ xi
� �2: ð55Þ
Evaluating the time derivative of the above Lyapunov function, we obtain
_V 2 ¼ F̂ xi�Fx0i� � _̂F xi� _Fx0iÞ
�¼ F̂ xi�Fx0i� � �ϑi F̂ xi�Fxi
� �� _Fx0i� �
¼ � F̂xi�Fx0i� �
ϑi F̂ xi�kivi� I _ωi
RT
� �þ _Fx0i
� �ð56Þ
If the motor torque control law can be designed as
vi ¼ RF̂xi�Li signðF̂xi�Fx0iÞki
; ð57Þ
with Li and ϑi satisfying
ϑiIðLi� Ij _ωijÞ4 _Fx0i
Li4Ij _ωij;
(ð58Þ
the following holds:
sign F̂xi�F0xi� �¼ sign ϑi F̂ xi� kiumi� I _ωi
RT
� �þ _F0xi
� �; ð59Þ
which means _V 2o0, and the tire force can be controlled to track the desired value. In order toeliminate the chatting effects, the sign function in the motor control signal law (59) can bereplaced with a saturation function.
4. Simulation studies
Two simulation cases based on a high-fidelity full-vehicle model constructed in CarSim wereconducted. The vehicle parameters are listed in Table 1. As the vehicle sideslip angle should beconstrained to improve the vehicle stability [27,28], the desired slip angle βr is given as zero. Thedesired vehicle yaw rate can be generated from the driver's steering angle and vehiclelongitudinal speed as [28]
rr ¼vx
lð1þ kusv2xÞδ tð Þ; ð60Þ
where l¼ lf þ ls is the distance between the front and rear axles, kus is the stability factor. Tobetter show the performance of the proposed FT controller, the states of an uncontrolled vehiclewith the same hand-wheel steering input are also given in the simulation results.
Table 1Vehicle parameter in the simulation.
Parameters Nominal values
m 900 kgIz 1200 kg m2
ls 0.8 mlf 1.0 mlr 1.0 mI 1.1 kg m2
Reff 0.3 mCf 22 000 N/radCr 25 000 N/rad
0 1 2 3 4 5 6−15
−10
−5
0
5
10
15
Time (s)
δ h (deg
)
Fig. 4. Hand-wheel steering signal in the single lane-changing simulation.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668660
4.1. Single lane-changing
In this simulation, a single lane-changing maneuver with a single sinusoidal steering which isplotted in Fig. 4 is carried out to evaluate the performance of proposed method. The vehicle ranat a high speed range, and the TRFC was chosen as 0.6. The actual vehicle mass in the CarSimmodel was set to 1.2 times of the nominal value in this simulation. The vehicle speed is plotted inFig. 5. It is assumed that the driver noticed a roadblock in the middle of the lane, so a hardbraking was also applied when the driver started to steer the hand wheel.Vehicle accelerations in the longitudinal and lateral directions are plotted in Fig. 6, where we
can see that the lateral acceleration ay goes larger with the increase of the steering angle while thelongitudinal acceleration ax became small when the steering angle increased. Note thatoftentimes the vehicle longitudinal acceleration ax moves around a constant when a hard brake isapplied (the tire braking forces are constant under hard brake). But in our simulation results, itcan be observed that the ax changed with the change of ay, specifically ax automatically becamesmall when the lateral tire force tended to reach the lateral friction limits. This phenomenon canbe explained with the tire-road friction ellipse [16,17] or tire slip circle which is shown in Fig. 3.As the tire maximal longitudinal and lateral forces are coupled by the tire-road friction ellipse,the increase of the tire lateral force decreased the available maximal braking force, the control
0 1 2 3 4 5 620
40
60
80
100
120
Time (s)
v x (k
m/h
)
Fig. 5. Vehicle longitudinal speeds in the single lane-changing simulation.
0 1 2 3 4 5 6−6
−4
−2
0
2
4
6
Time (s)
a i (m/s
2 )
ax
ay
asum
Fig. 6. Vehicle accelerations in the single lane-changing simulation.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 661
allocation method proposed in this method limited the tire longitudinal forces such that the tirescan always work within the slip circle. Note that if the tire slip ratio becomes bigger than thevalue of providing the maximal longitudinal forces, the tire lateral forces will be significantlylimited and consequently makes the vehicle unstable. Note that the maximal value of the
resultant force defined as asum ¼ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffia2x þ a2y
qwas around 0.6 indicates that the tire forces reached
the friction limit in the test.Vehicle yaw rates are plotted in Fig. 7 where we can see that the yaw rate of the controlled
vehicle could track the reference even though a small tracking error existed, where as for theuncontrolled vehicle, the yaw rate deviated from the desired value fast when the hard brake wasapplied. The small tracking error in the yaw rate of the controlled vehicle was caused by thelimited tire forces, i.e. the desired external yaw moment required by higher-level controllercannot be fully provided as the tires reached the friction limit in the test. Note that the vehiclecould still be stabilized even if the tire forces reached the friction limits in the test. Fig. 8
0 1 2 3 4 5 6−20
−15
−10
−5
0
5
10
Time (s)
β (d
eg)
with controlwithout control
Fig. 8. Vehicle slip angles in the single lane-changing simulation.
0 1 2 3 4 5 6−2
−1.5
−1
−0.5
0
0.5
1
1.5
2
Time (s)
β i (deg
)
front−leftfront−rightrear−leftrear−right
Fig. 9. Tire slip angles in the single lane-changing simulation.
0 1 2 3 4 5 6−20
−10
0
10
20
30
40
50
Time (s)
r (de
g/s)
referencewith controlwithout control
Fig. 7. Vehicle yaw rates in the single lane-changing simulation.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668662
0 1 2 3 4 5 6−0.05
−0.04
−0.03
−0.02
−0.01
0
0.01
Time (s)
s i
front−leftfront−rightrear−leftrear−right
Fig. 10. Tire slip ratios in the single lane-changing simulation.
0 20 40 60 80 100 120 140−0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
Global X (m)
Glo
bal Y
(m)
with controlwithout control
Fig. 11. Comparison of the vehicle trajectories in the single lane-changing simulation.
0 2 4 6 8 10 12−10
0
10
20
30
40
Time (s)
δ h (deg
)
Fig. 12. Hand-wheel steering signal in the J-turn simulation.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 663
0 2 4 6 8 10 1215
20
25
30
35
40
45
50
Time (s)
v x (km
/h)
Fig. 13. Vehicle longitudinal speeds in the J-turn simulation.
0 2 4 6 8 10 12−1
−0.5
0
0.5
1
1.5
2
2.5
3
Time (s)
a i (m/s
2 )
ax
ay
asum
Fig. 14. Vehicle accelerations in the J-turn simulation.
0 2 4 6 8 10 12−10
0
10
20
30
40
Time (s)
r (de
g/s)
referencewith controlwithout control
Fig. 15. Vehicle yaw rates in the J-turn simulation.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668664
0 2 4 6 8 10 12−3
−2.5
−2
−1.5
−1
−0.5
0
0.5
Time (s)
β i (deg
)
front−leftfront−rightrear−leftrear−right
Fig. 17. Tire slip angles in the J-turn simulation.
0 2 4 6 8 10 12−5
0
5
10
15x 10−3
Time (s)
s i
front−leftfront−rightrear−leftrear−right
Fig. 18. Tire slip ratios in the J-turn simulation.
0 2 4 6 8 10 12−20
−15
−10
−5
0
5
10
Time (s)
β (d
eg)
with controlwithout control
Fig. 16. Vehicle slip angles in the J-turn simulation.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 665
0 10 20 30 40 50 600
10
20
30
40
50
Global X (m)
Glo
bal Y
(m)
with controlwithout control
Fig. 19. Comparison of the vehicle trajectories in the J-turn simulation.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668666
compares the vehicle sideslip angles, it can be observed from this figure that the sideslip angle ofthe controlled vehicle could always be restrained around zero, indicating that the vehicle wasstabilized. Due to the lose of tire lateral forces during the single lane-changing maneuver, thesideslip angle of the uncontrolled vehicle with the same handwheel steering input and brakingforces increased fast as soon as the hard brake was applied, which proves the effectiveness of theproposed control method.Tire slip angles and slip ratios are plotted in Figs. 9 and 10, respectively. We can see that the
tire slip ratios and slip angles were always limited even when a hard brake and a large steeringangle were applied. Fig. 11 compares the vehicle trajectories in the single lane-changingsimulation. We can see that the controlled vehicle could track the desired trajectory expected bythe driver while the uncontrolled vehicle failed accomplish the single lane-changing task due tothe hard brake and large steering input.
4.2. J-turn simulation
In this simulation, the vehicle was controlled to make a J-turn at a low speed. The TRFC wasset to 0.2 and the actual vehicle mass in the CarSim model was set to 1.2 times of the nominalvalue. A counter-clockwise turn was introduced at 2 s, Fig. 12 shows the hand-wheel steeringangle manipulated by the driver in the J-turn simulation. The initial vehicle speed was chosen as20 km/h and the driver pressed the accelerator to gather speed at 5 s.Vehicle states in this maneuver are plotted in Figs. 13–16. It is obvious that the yaw rate of the
controlled vehicle could precisely track the desired reference expected by the driver, and thevehicle sideslip angle could also be restrained in a narrow scope which is close to zero. Fig. 15shows the vehicle accelerations in the J-turn maneuver. We can come to a conclusion similar tothat in the single lane-changing simulation, i.e. when the lateral acceleration became large, thetire driving forces of the controlled vehicle decreased depending on the tire slip angles to providethe greatest possible lateral tire forces and stabilize the vehicle. Tire slip angles and slip ratios areplotted in Figs. 17 and 18. We can see again that both tire slip angles and slip ratios were alwaysrestricted in the stable regions which prove the effectiveness of the proposed controller. The
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668 667
vehicle global trajectories are shown in Fig. 19. One can observe that the proposed controllerensured the vehicle trajectory tracking performance even when the vehicle runs on a low-μ road.
5. Conclusion
A vehicle lateral motion control method for a FWIA electric ground vehicle is presented. Theproposed LPV based robust H1 control based higher-level controller does not need the accuratevehicle parameters or tire force models but can still yield the desired control signals. The lower-level controller considering tire force constraints is designed to allocate the required controlefforts from the higher-lever controller to the four wheels. The numerical-optimization basedcontrol-allocation algorithms are replaced with an analytic solution with low computationalrequirement in the control allocation design. Simulations are carried out with a high-fidelity,CarSim, full-vehicle model. Simulation results under various driving scenarios and on differentroad conditions show the effectiveness of the proposed control approach. Experimentalvalidation of the proposed method will be carried out in the future.
Acknowledgement
This work was supported by National Natural Science Foundation of China (Grant nos.51205058, 51375086, 61403252), and Jiangsu Province Science Foundation for Youths, China(Grant no. BK20140634).
References
[1] R. Wang, Y. Chen, D. Feng, X. Huang, J. Wang, Development and performance characterization of an electricground vehicle with independently actuated in-wheel motors, J. Power Sources 196 (8) (2011) 3962–3971.
[2] C.C. Chan, The state of the art of electric and hybrid vehicles, Proc. IEEE 95 (April (4)) (2007) 704–718.[3] M. Shino, M. Nagai, Independent wheel torque control of small-scale electric vehicle for handling and stability
improvement, JSAE Rev. 24 (4) (2003) 449–456.[4] R. Wang, J. Wang, Fault-tolerant control for electric ground vehicles with independently-actuated in-wheel motors,
ASME Trans. J. Dyn. Syst. Meas. Control 134 (2) (2012) 021014.[5] O. Mokhiamar, M. Abe, Simultaneous optimal distribution of lateral and longitudinal tire forces for the model
following control, J. Dyn. Syst. Meas. Control 126 (1) (2004) 753–763.[6] P. Sadeghi-Tehran, P. Angelov, Online self-evolving fuzzy controller for autonomous mobile robots, in:
Proceedings of IEEE Symposium Series on Computational Intelligence, 2011, pp. 100–107.[7] S. Sakai, H. Sado, Y. Hori, Motion control in an electric vehicle with four independently driven in-wheel motors,
IEEE/ASME Trans. Mechatron. 4 (1) (1999) 9–16.[8] N. Mutoh, Y. Hayano, H. Yahagi, K. Takita, Electric braking control methods for electric vehicles with
independently driven front and rear wheels, IEEE Trans. Ind. Electron. 54 (2) (2007) 1168–1176.[9] D. Kim, S. Hwang, H. Kim, Vehicle stability enhancement of four-wheel-drive hybrid electric vehicle using rear
motor control, IEEE Trans. Veh. Technol. 57 (2) (2008) 727–735.[10] M. Bodson, Evaluation of optimization methods for control allocation, J. Guid. Control Dyn. 25 (4) (2002) 703–711.[11] T.A. Johansen, T.I. Fossen, Control allocation survey, Automatica 49 (May (5)) (2013) 1087–1103.[12] J. Wang, J.M. Solis, R.G. Longoria, On the control allocation for coordinated ground vehicle dynamics control
systems, in: Proceedings of the 2007 American Control Conference, New York, USA, July, 2007, pp. 5724–5729.[13] J. Wang, R.G. Longoria, Coordinated and reconfigurable vehicle dynamics control, IEEE Trans. Control Syst.
Technol. 17 (May (3)) (2009) 723–732.
R. Wang et al. / Journal of the Franklin Institute 352 (2015) 645–668668
[14] J.H. Plumlee, D.M. Bevly, A.S. Hodel, Control of a ground vehicle using quadratic programming based controlallocation techniques, in: Proceedings of the 2004 American Control Conference, Boston, USA, 2004, pp.4704–4709.
[15] S.I. Sakai, H. Sado, Y. Hori, Dynamic driving/braking force distribution in electric vehicles with independentlydriven four wheels, Electr. Eng. Jpn. 138 (1) (2002) 79–89.
[16] J. Wang, Coordinated and reconfigurable vehicle dynamics control (Ph.D. dissertation), Department of MechanicalEngineering, The University of Texas at Austin, Austin, TX, USA, 2007.
[17] J.Y. Wong, Theory of Ground Vehicles, 3rd ed., Wiley, New York, 2001.[18] D. Filev, P. Angelov, Fuzzy optimal control, Fuzzy Sets Syst. 47 (2) (1992) 151–156.[19] R.E. Precup, S. Preitl, Popov-type stability analysis method for fuzzy control systems, in: Proceedings of Fifth
European Congress on Intelligent Technologies and Soft Computing, vol. 2, Aachen, Germany, 1997, pp.1306–1310.
[20] E. Joelianto, D.C. Anura, M. Priyanto, ANFIS – hybrid reference control for improving transient response ofcontrolled systems using PID controller, Int. J. Artif. Intell. 10 (S13) (2013) 88–111.
[23] W. Xie, An equivalent LMI representation of bounded real lemma for continuous-time systems, J. Inequal. Appl.(January) (2008) 1–8.
[24] H. Zhang, Y. Shi, A.S. Mehr, Robust energy-to-peak filtering for networked systems with time-varying delays andrandomly missing data, IET Control Theory Appl. 4 (December (12)) (2010) 2921–2936.
[25] H. Gao, X. Yang, P. Shi, Multi-objective robust H1 control of spacecraft rendezvous, IEEE Trans. Control Syst.Technol. 17 (4) (2009) 794–802.
[26] K.D. Do, Control of nonlinear systems with output tracking error constraints and its application to magneticbearings, Int. J. Control 83 (June (6)) (2010) 1199–1216.
[27] J. Ahmadi, A.K. Sedigh, M. Kabganian, Adaptive vehicle lateral plane motion control using optimal tire frictionforces with saturation limits consideration, IEEE Trans. Veh. Technol. 58 (October (8)) (2009) 4098–4107.
[28] H.P. Du, N. Zhang, G.M. Dong, Stabilizing vehicle lateral dynamics with considerations of parameter uncertaintiesand control saturation through robust yaw control, IEEE Trans. Veh. Technol. 59 (June (5)) (2010) 2593–2597.
[29] H. Zhang, Y. Shi, A.S. Mehr, Parameter-dependent mixed H2/H1 filtering for linear parameter-varying systems,IET Signal Process. 6 (September (7)) (2012) 697–703.
[30] H. Zhang, X. Zhang, J. Wang, Robust gain-scheduling energy-to-peak control of vehicle lateral dynamicsstabilisation, Veh. Syst. Dyn. 52 (3) (2014) 309–340.
[31] H. Zhang, Y. Shi, J. Wang, On energy-to-peak filtering for nonuniformly sampled nonlinear systems: a Markovianjump system approach, IEEE Trans. Fuzzy Syst. 22 (1) (2014) 212–222.
[32] K. Kritayakirana, Autonomous vehicle control at the limits of handling (Ph.D. dissertation), Department ofMechanical Engineering, The Stanford University, USA, 2012.
本文献由“学霸图书馆-文献云下载”收集自网络,仅供学习交流使用。
学霸图书馆(www.xuebalib.com)是一个“整合众多图书馆数据库资源,
提供一站式文献检索和下载服务”的24 小时在线不限IP
图书馆。
图书馆致力于便利、促进学习与科研,提供最强文献下载服务。
图书馆导航:
图书馆首页 文献云下载 图书馆入口 外文数据库大全 疑难文献辅助工具