Time Delay Control
Time Delay Control
net/publication/224290087
CITATIONS READS
5 54
4 authors, including:
Yanghai Nan
Glasgow Caledonian University
19 PUBLICATIONS 91 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Yanghai Nan on 04 June 2015.
Abstract: This paper presents the simulation results of a force tracking controller for a quarter-car suspension system. The ac-
tive suspension system is decomposed into two loops. At the main loop, the desired force signal is calculated by using a stan-
dard LQ design process. The Time Delay Control (TDC) technique is then used to design the force controller such that the de-
sired force signal is achieved in a robust manner when actuator or other plant uncertainties are present. The ADAMS controls
module is used to render joint simulation between ADAMS and MATLAB, of which the results showed that the TDC strategy
is reasonable and feasible in isolating the road vibration effectively.
Key Words: Time Delay Control, Active suspension, ADAMS/Controls, Hydraulic Actuator
640
ams/control is interfaced by MATLAB/simulink. where Pl = Pa − Pb . In equation (5), kv is valve coeffi-
cient, xsv is valve opening parameter, Ps is supply
2 MODELING
pressure, Pa , Pb are cylinder inlet and outlet pressures,
2.1 Modeling of active suspension respectively and sgn is conventional sign function. By
considering the fluid compressibility and leakage, the
continuity equation can be obtained as below.
In Fig. 1, the two d.o.f. suspension equation of motion
can be written as
ms
z s + ks ( zs − zu ) + bs ( zs − zu ) = f a
mu
zu − k s ( zs − zu ) + kt ( zu − zr ) − bs ( zs − zu ) (1)
+bt ( zu − zr ) = − f a
Zs
ms
Fig.2 Components of an electro-hydraulic actuator
Fig.2 shows the brief drawing for the hydraulic actuator Force
Controller
Hydraulic
Actuator
Force Suspension
system
driven by electrical servo system. First, the fluid flow
characteristics between load pressure Pl and flow Road Disturbance
T →∞ T ⎣ (11)
+ ρ3 ( zu − zr ) + ρ 4 zu } dt ⎦
2 2
⎤
where, ρ1 , ρ 2 , ρ3 , ρ4 are weight values for all state vari-
ables.
By using the state variables, above equation can be re- Fig.4 The frequency response of tire deflection
arranged with standard type matrices and vectors as
J = lim E ⎡⎢ ∫ 0 {x T Qx + 2 x T Mf a + rf a2 } dt ⎤⎥
1 T
(12)
T →∞ T ⎣ ⎦
where,
⎡ ks2 bs k s bk ⎤ ⎡ ks ⎤
⎢ 2 + ρ1 2
0 − s 2s ⎥ ⎢− m 2 ⎥
⎢ m m m ⎥
s s s
⎢ s⎥
⎢ bk bs2
bs2 ⎥ ⎢ bs ⎥
⎢ s 2s + ρ2 0 ⎥ ⎢− ⎥
Q = ⎢ ms ms 2
ms ⎥ M = ⎢ ms2 ⎥
2
⎢ 0 0 ρ3 0 ⎥ ⎢ 0 ⎥
⎢ ⎥ ⎢ ⎥
⎢ bs k s bs2
bs2
⎥ ⎢ bs ⎥ Fig.5 The frequency response of sprung mass acceleration
⎢ 0 + ρ4 ⎥ ⎢ m2 ⎥
⎣ s ⎦
2
⎣ ms ms2 ms2 ⎦
1
r= 2
ms
From above relations, the typical Riccati equation can be
derived as shown in equation (13). In equation (13), one
can obtain the optimal feedback gain K after solving P .
( A − Br −1 M T ) T P + P( A − Br −1M T )
+(Q − Mr −1M T ) − PBr −1 B T P = 0
K = r −1 ( B T P + M T ) (13)
Fig.6 Comparison of passive and active at tire deflection
The parameters used in the paper are summarized in
Tab.1, and these values are obtained from the quarter car
vehicle model from Adams as shown in Fig. 9. Also
hydraulic parameters are decided from the results of
other paper [3].
After selecting optimal weighting parameters heuristically,
we can compare the vibratory results induced from ir-
regular road inputs between active suspension and passive
one. The comparison is made by plotting the frequency
response and time trajectory as shown in below figures.
Fig.7 Comparison of passive and active at sprung mass
Tab.1 Suspension system parameters acceleration
643
4 Simulation
Fig.9 shows the quarter car model built with Ad-
ams/View. The suspension model studied in this paper is
the real model with Mcpherson front system. The Ad-
ams/control is interfaced with MATLAB/Simulink.
MATLAB/Simulink provided LQR and TDC controller
to control the suspension effectively. Also, the hydraulic
system was included inside of the MATLAB/simulink
loop. The reference force input was provided by the
output of LQR controller. As mentioned above, the de-
cision of the weighting factors are made heuristically. In
this paper, the weighting parameters were calculated Fig.11 TDC force tracking with random vibration
after normalizing the sprung mass acceleration. The x 10
-4
time delay for the reference model was 1 ms. The ex- 2
TDC
ternal disturbance, which is expressed by the suspension Open Loop
0.2
-0.2
-0.4
-0.6
-0.8
-1
0 0.5 1 1.5 2 2.5 3
5 Conclusion
Fig.10 Control and simulation model In this paper, LQR main loop is utilized while TDC
force controller is engaged for minor lop in order to iso-
compared the effectiveness of LQR/TDC in time do- late the road vibration using the active suspension. The
main. The comparison was made when TDC is “ON” hydraulic actuator model, which has highly non-linear
and “OFF”, i.e. no control action. Fig. 4 shows the ran- characteristics such as fluid compressibility, leakage and
dom input response at the tire location. Fig. 5 also electrical components, is derived and utilized as one of
shows the same simulation condition with only measur- the system dynamical components. From LQR control
ing the time trajectory at sprung mass location. Both design with adequate weighting parameters selection,
figures show the acceleration responses at both locations. we can obtain the effective vibratory reduction results
Incurring from both figures, it is concluded that across the broad band of input spectrum.
LQR/TDC can offer much optimized vibration isolation In order to verify the effectiveness of the proposed
even random vibration is introduced from irregular road. method, the real-like vehicle virtual model using Ad-
ams/view was constructed with real vehicle data. Also
Matlab/simulink was interfaced with Adams/control
644
model to simulate the hydraulic actuator and TDC con- Chonnam National Univ., 2006.
troller. The simulation results show that even though [5] Youcef-Toumi K, Fuhlbrigge T. Application of Decentral-
ized Time Delay Controller to Robot Manipulator[C]. Proc.
there might have uncertain parameters from hydraulic
of IEEE Int. Conf. on Robotics and Automation, 1989:
system, vehicle suspension and external disturbances 1786-1791.
such as road frequency variations, the proposed [6] Lee J W, Chang P H, Kim S H. A Study on Robust Control
LQR/TDC can effectively reduce the vibration from of DC Servo Motor Using Time Delay Control and Ob-
random road. Also TDC can offer very accurate force server/Controller Stabilization[J]. KSMEA, 1993, 17(5):
tracking ability under the broad input frequency range. 1029-1040.
[7] Song J B, Lee S M. Engine Torque and Engine/Automatic
From the results of the paper, TDC is the effective
Transmission Speed Control Systems Using Time Delay
means in controlling the hydraulic system and it can be Control[J]. Journal of Control, Automation and Systems En-
utilized as one of the control candidates for the active gineering, 1996, 2(2).
vehicle suspension. [8] Alleyne A, Liu R. On the limitations of force tracking con-
trol for hydraulic servo systems[J]. ASME J. of Dynamic
REFERENCES system. Measurement and Control, 1999, 21(2): 184-190.
[9] Chantranuwathana S, Peng H. Adaptive robust force control
[1] Celniker G W, Hedrick J K. Rail vehicle active suspensions for vehicle active suspensions[J]. Int. J. Adapt. Control Sig-
for lateral ride and stability improvemen[J]. ASME J. of nal Process, 2004, 18: 83-102.
Dynamic system. Measurement and Control, 1982, 104: [10] Chantranuwathana S, Peng H. Force tracing control for ac-
101-106. tive suspensions –theory and experiments. IEEE Interna-
[2] Alleyne A, Hedrick J K. Nonlinear adaptive control of active tional Conference on Control Applications, 1999: 22-27.
suspension[J]. IEEE Transactions on Control Systems [11] Hara T C, Gao L S. Robot Manipulator Control using De-
Technology, 1995, 3(1): 94-101. centralized Time Invariant Time-Delayed Controller[C].
[3] Kim J W, Xuan D J, Kim Y B. Design of Forced Control Proc. of IEEE Int. Conf. on Robotics and Automation,
System for a Dynamic Load Simulator Using QFT. will ap- 1996: 2070-2075.
pear at International J. of Automotive Tech., 2007.
[4] Xuan D J. Magnetic Bearing Control using TDC. MS Thesis,
645