Professional Documents
Culture Documents
674
2019 IFAC AAC
Orléans, France, June 23-27, 2019 Thanh-Phong Pham et al. / IFAC PapersOnLine 52-5 (2019) 673–678 675
0 1 0 −1 0
(ks + k0 ) c0 c0 1
− − 0 −
ms ms ms ms
0 0 0 1 0
A= (ks + k0 )
c 0 k t c 0 1
− −
mus mus mus mus mus
1
0 0 0 0 −
τ
(ks + k0 ) c0 c0 1
− − 0 −
ms ms ms ms
C=
(ks + k0 ) c0 kt c0 1
− −
mus mus mus mus mus
Fig. 2. Block diagram of the H∞ damper force observer
0 0 0
0 0 0
0 0 0.01 3.1 H∞ observer design
B = , D1 = −1 0 , D2 =
0 0 0 0 0.01
fc The H∞ observer for the quarter-car system (6) is defined
0 0
τ as follows
żr x̂˙ = Ax̂ + L(y − C x̂) + BΦ(x̂, u) (9)
ω= , in which, żr is the road profile derivative and
n
where x̂ is the estimated states. The observer gain L will
n is the sensor noises. be determined in the next steps
The control input function Φ(x, u) of the system (6) can The estimation error is given as
be rewritten under the following form
e(t) = x(t) − x̂(t) (10)
Φ(x, u) = u.tanh(Γx) (7)
Differentiating e(t) with respect to time and using (6) and
where Γ = [k1 , c1 , 0, −c1 , 0] (9), one obtains
Since 0 u 1, Φ(x, u) satisfies the Lipschitz condition ė = ẋ − x̂˙
in x = (A − LC)e + B(Φ(x, u) − Φ(x̂, u)) + (D1 − LD2 )ω
Φ(x, u) − Φ(x̂, u) Γ(x − x̂), ∀x, x̂ (8) (11)
675
2019 IFAC AAC
676
Orléans, France, June 23-27, 2019 Thanh-Phong Pham et al. / IFAC PapersOnLine 52-5 (2019) 673–678
e The resulting attenuation of the sensor noises (n) and road
For brevity, define η = Φ(x, u) − Φ(x̂, u) , then one profile disturbance (żr ) on the estimation error, subject to
ω the minimization problems, is shown in Figure 3. These
obtains results emphasize the attenuation level of measurement
noises and unknown road profile effect on the 5 estimation
errors, since the largest sensor noise and road profile
V̇ (t) = η T M η (15) disturbance amplification of the 5 errors, over the whole
where frequency range, are -30dB and -77dB, respectively.
Ω1 P B P (D1 − LD2 )
M = BT P 0 0
Bode Diagram
T
(D1 − LD2 ) P 0 0 Road profile disturbance attenuation Measurement noise attenuation
-100
T
with Ω1 = (A − LC) P + P (A − LC)
e1
-120
e2
-100
−ΓT Γ 0 0 -120
-140
where Q = 0 I 0 -110
Magnitude (dB)
0 0 0 -120
e3
-130
In order to satisfy the objective design w.r.t. the L2 gain
-140
disturbance attenuation, the H∞ performance index is -60
defined as: -80
-100
e4
J = eT e − γ 2 ω T ω -120
-140
= η T Rη (17) -160
-20
-40
I 0 0 -60
where R = 0 0 0
e5
-80
0 0 −γ 2 I -100
-120
10-1 100 101 102 10-1 100 101 102
By applying the S-procedure Boyd et al. (1994) to the two Frequency (Hz)
676
2019 IFAC AAC
Orléans, France, June 23-27, 2019 Thanh-Phong Pham et al. / IFAC PapersOnLine 52-5 (2019) 673–678 677
5
5
Force (N)
Force (N)
0
0
-5 0
-2
-5
-4
-10 -6
0 0.05
-10
0 2 4 6 8 10 12 14 0 2 4 6 8 10 12 14
Time(s) Time(s)
upper/lower bounds
upper/lower bounds
0.8 0.9906
0.14
0.6
0.9904
0.9902
0.29 0.292
0.08 0
Φ∆ (x, u) = Φ(x, u) + ∆Φ(x, u) (20) Fig. 6. (a) Robust stability analysis, (b) Robust perfor-
where mance analysis
677
2019 IFAC AAC
678
Orléans, France, June 23-27, 2019 Thanh-Phong Pham et al. / IFAC PapersOnLine 52-5 (2019) 673–678
connected to the host computer via Ethernet communi- Do, A.L., Sename, O., and Dugard, L. (2010). An LPV
cation standard. The proposed observer system is imple- control approach for semi-active suspension control with
mented with the sampling time Ts = 0.005s. Note that the actuator constraints. In American Control Conference
experimental platform is fully equipped sensors to measure (ACC), 2010, 4653–4658. IEEE.
its vertical motion. Each corner of the system has a DC Estrada-Vela, A., Alcántara, D.H., Menendez, R.M.,
motor to generate the road profile. Sename, O., and Dugard, L. (2018). H∞ observer
for damper force in a semi-active suspension. IFAC-
In this study, the damping force estimation algorithm is
PapersOnLine, 51(11), 764–769.
applied for the rear-left corner. As previously mentioned,
Guo, S., Yang, S., and Pan, C. (2006). Dynamic modeling
the unsprung mass z̈us and the sprung mass z̈s accelerom-
of magnetorheological damper behaviors. Journal of
eters are used as inputs of the proposed observer. The
Intelligent material systems and structures, 17(1), 3–14.
following block-scheme illustrates the experiment scenario
Koch, G., Kloiber, T., and Lohmann, B. (2010). Nonlinear
of the observer (shown in Fig. 8)
and filter based estimation for vehicle suspension con-
In this experiment senario, the duty cycle of PWM signal trol. In Decision and Control (CDC), 2010 49th IEEE
is constant u = 0.1 and the real road profiles are sequence Conference on, 5592–5597. IEEE.
of sinusoidal bumps and ISO 8608 road. The experiment Koenig, D. (2006). Observers design for unknown input
results of the observer are presented in Fig. 9(a) and Fig. nonlinear descriptor systems via convex optimization.
9(b). The result illustrates the accuracy and efficiency of IEEE Transactions on Automatic control, (06), 1047–
the proposed observer. To further describe this accuracy, 1052.
Table 3 presents the normalized root-mean-square errors, Nguyen, M.Q., da Silva, J.G., Sename, O., and Dugard, L.
considering the difference between the estimated and mea- (2015). Semi-active suspension control problem: Some
sured forces, for the experimental results presented in the new results using an LPV/H∞ state feedback input
Fig. 9 (a) and Fig. 9 (b). constrained control. In Decision and Control (CDC),
Damping force Damping force
2015 IEEE 54th Annual Conference on, 863–868. IEEE.
15 Real experiment force
Estimated force
10
Real force
Estimated force Pertew, A.M., Marquez, H.J., and Zhao, Q. (2006). H∞
observer design for Lipschitz nonlinear systems. IEEE
10
Force (N)
5 5
Force (N)
0
0
Transactions on Automatic Control, 51(7), 1211–1216.
-5
-10
-5 Phanomchoeng, G. and Rajamani, R. (2010). Observer
0 2 4 6 8
Time (s)
10 12 14 -10
0 2 4 6
Time (s)
8 10 12 14
design for Lipschitz nonlinear systems using riccati
equations. In American Control Conference (ACC),
(a) (b)
2010, 6060–6065. IEEE.
Poussot-Vassal, C., Sename, O., Dugard, L., Gaspar, P.,
Fig. 9. Real force vs. Estimated force in experiments: (a) Szabo, Z., and Bokor, J. (2008). A new semi-active
with sinsoidal road profile, (b) with ISO road profile suspension control strategy through LPV technique.
Control Engineering Practice, 16(12), 1519–1534.
6. CONCLUSION Poussot-Vassal, C., Spelta, C., Sename, O., Savaresi, S.M.,
and Dugard, L. (2012). Survey and performance evalua-
This paper presented an LMI-based H∞ observer to esti- tion on some automotive semi-active suspension control
mate the damper force, based on the dynamic nonlinear methods: A comparative study on a single-corner model.
model of the ER damper. For this purpose, the quarter- Annual Reviews in Control, 36(1), 148–160.
car system is represented by considering a phenomenolog- Priyandoko, G., Mailah, M., and Jamaluddin, H. (2009).
ical model of damper. Using two accelerometers, an H∞ Vehicle active suspension system using skyhook adap-
observer is designed, providing a good estimation result tive neuro active force control. Mechanical systems and
of the damping force. The estimation error is minimized signal processing, 23(3), 855–868.
accounting for the effect of unknown inputs (road profile Rajamani, R. (1998). Observers for Lipschitz nonlinear
disturbance and measurement noises) and the nonlinearity systems. IEEE transactions on Automatic Control,
term bounded by a Lipchitz condition. The robust statbiliy 43(3), 397–401.
and robust performance properties are ensured by using Reichhartinger, M., Falkensteiner, R., and Horn, M.
the µ tool. Both simulation and experiment results assess (2018). Robust estimation of forces for suspension sys-
the ability and the accuracy of the proposed models to tem control. IFAC-PapersOnLine, 51(25), 328–333.
estimate the damping force of the ER semi-active damper. Savaresi, S.M., Poussot-Vassal, C., Spelta, C., Sename, O.,
and Dugard, L. (2010). Semi-active suspension control
REFERENCES design for vehicles. Elsevier.
Tudon-Martinez, J.C., Hernandez-Alcantara, D., Sename,
Abbaszadeh, M. and Marquez, H.J. (2007). Robust H∞ O., Morales-Menéndez, R., and Lozoya-Santos, J.d.J.
observer design for a class of nonlinear uncertain sys- (2018). Parameter-dependent H∞ filter for LPV semi-
tems via convex optimization. In American Control active suspension systems. IFAC-PapersOnLine, 51(26),
Conference, 2007. ACC’07, 1699–1704. IEEE. 19–24.
Boyd, S., El Ghaoui, L., Feron, E., and Balakrishnan, V. Zemouche, A. and Boutayeb, M. (2013). On LMI condi-
(1994). Linear matrix inequalities in system and control tions to design observers for Lipschitz nonlinear systems.
theory, volume 15. Siam. Automatica, 49(2), 585–591.
Darouach, M., Boutat-Baddas, L., and Zerrougui, M.
(2011). H∞ observers design for a class of nonlinear
singular systems. Automatica, 47(11), 2517–2525.
678