Professional Documents
Culture Documents
I. INTRODUCTION
190
so on.Note that the.hydraulicpump is simply modelled .as When x ~ 0 ( Extension case):
a constant >pressuresource,independent. of the fluid flow.
Following the oil flow. in the different. subsystemsoftheac- YI = Y2 (4)
tuator and valve,amodeLJor electrohydraulic systems has
been comprehensively described in [3] and summarised as Y2 = ~ [Y3 A l - Y4 A 2 - WY2 - Pf]
follows. Let us first define the Jollowing state vector:
Ya = A/3 [-Y2 A l + Cip(Pl - 112)
IYI
+ alCdV2PS ~ PI]
where Y is the piston displacement and PI, 1>2 are the pres-
sure in the. compartments of the actuators. By combining
the flow equations as nonlinear functions of the pressure
Y4 = A2 (!- Yl) [Y2 A l + Cip(Pl - P2) + a3CdJ2~]
drop across the valveorifices·and the size of the orifice, the and when x ~ 0 (Retraction case):
leakage flow equation, the oil compressibility equation, the
equations of continuitY,andthe load dynamics, one arrives
YI = Y2 (5)
at the following set of nonlinear state space equations for
a hydraulic cylinder: Y2 = ~[Y3Al - Y4 A 2 - WY2 - Pf]
wherePsis the supply pressure from the pump set, wis A. Motivation
linear viscousfrictionandFf is . the total . opposing forces
including friction andextel"nal·.forces Nomination andnu-
merical•• values· ofthe>parametel"S •.of the bucket.•hydraulic The idea of feedback linearization is derived from the as-
cylinderaregiven(in Table 1. .The set of parameter. values sumption that the valve bandwidth is significantly greater
here is chosen fOf> simulation •and . . also., has been verified that the overall system bandwidth. The" orifice area a in
through experiments with the feedback·linearisation tech- (3)can then be approximated by:
nique.
It is knoWn that the .control orifices of the servo valve a=Ku, (6)
fitted to the··experimental e:xcavatorare matched, symID.et-
rical and of the critical centre type, implying: where K is a fixed gain and u· is··the valve: drive 'signaL-
Thus.wecansee tha,t the output.. posltion y isa function of
the linear input voltage u. There are two components to the
x > O:=:::> al=aa i== a > 0, a2·= a4·:::::::0 (3) proposed non-linear controller. The first component treats
x < 0 ==> a2 = a4 = a > 0, al ="aa =0 the feedback linearization signal asa control signal and
generates the actual valve drive signal from u. This part will
x = 0 ==> al = aa= 0, a2=a4=0
be termed non-linear damping cancellation and requires
pressure feedback. Secondly, if the feedback linearisation
where x is the spoolvalvedisplacement,ai,{i = 1,2,3,4) signal is used as a control signal, equations (4) and (5) can
are the orifice areas inside the directional valve. be reduced toa linear model from which·a pole-placement
controller can be designed.
The nonlinear equations.· (2) can be arranged to .have the
two following forms .[6,.9]:
191
B. Non-linear damping cancellation The controller parameters can be calculated using the pole-
B.l Extension case (x 2::0) placement technique. Suppose that we have full state feed-
back from position, velocity and acceleration. Then the
characteristic equation after feedback linearisation is :
Differentiating the second equation in (4) with respect
to time yields:
det[sI - (A - BKf)] =0 (16)
192
~ ~ ~ ~ ~ ~ _ ~ 1~
Tmetml]
°
., OLI-----"'-,00----~200~----~3OO-=--------:400~-----=5OO::-------:eoo
T.... (....)
.we ~ 800 700 _ 800 1000
Tme(ma)
Fig. 2. Step response of the bucket cylinder· (extension case)
Fig. 4. Track~g a square input
O.A..----- -----,.-------r----.,.- ..,......._---,
_0.
sc: Ol~_-_""""'_"'-------'-----~-_---'-_ _--'
~o
l I
I
0.1
.
~4
~ 3
""\
~e 2 \. \
~ 1
'.
o \
·1 OL-----"'-100----~200~--~300:-. ---;400*::-------;500;;0----.:.
0.1
" .'
Time(ma)
193
VI. CONCLUSION AND DISCUSSIONS
2~
Refer.ence.
Actual posjtiO
r
inP.
This paper has developed in details the step by step
design procedure for feedback linearisation control of an
electrohydraulic cylinder used in a robotic excavator. Sim-
iI
2r-
ulation and e"J)erimental results obtained demonstrate the
feasibility and 'Validity of the proposed control scheme.
11 ._-- Some discussions are given here:
~ • The desilIl of feedback linearization controller is rather
"8Cl. 1 straightforward. The controller works directly with a non-
linear model and thus it is independent of a designed oper-
ating points. This is the main advantage of this controller
over a conventional 1inearised controller, which depends
strongly on the operation point clIosen for linearisation.
• As stated in [4], robl.lltness of this controller is not guar-
-0.50 500 1000 1500 2000 2500 3000
Tme(ms]
3500 4000 4500 5000 anteed in the face of parameter uncertainties or distur-
bances. The enensivesimtl1ation results, however, showed
Fig. 6. Tracking response of the bucket cylinder in free space that the feedback linearisation controller is very stable.
Initial conditions have been changed from different initial
presaure to different operating points within piston stroke
without s~ degradations in control performance.
• The controller has been designed with the assumptions
-- Reference that the 'Valve is matched and of a critical type. One could,
,.....------_-
.. _ -_--
. .. _-_......- -I. ,-...... Actual pos.i
however, follow th.e same steps in desigIling for the general
case when al,a2,Q,a,a4 differ from one another.
VII. ACKNOWLEDGEMENT
Support of the Australian Research Council, of NS Ko-
matsu Pty. Ltd., and of the Centre for Mining Technology
and Equipment is gratefully acknowledged.
REFERENCES
[1] A.T. Le, Q. H. Nguyen, Q.P. Ha, D.C. Rye, H.F. Durrant.Whyte,
M. Stevens, and V. Boget. Toward autonomous excavation. Pro·
ceed.ings of the International Conference on Field and Service
500 1000 1500 2500 Robotics (FSR 97), Canberra Australia, pp. 121-126, December
Tmelma] 1997.
[2] H.E. Merritt, Hydraulic control system, John Wiley, NewYork,
Fig. 7. Tracking response of the bucket cylinder in digging 1976.
[3] T.J.Viersma, Analysis, SyntheJJis and Design of Hydraulic ser..
tJosystems and Pipelines, University of Delft, 2nd edition, 1990.
[4] J.J Slotine and W. Li, Applied nonlinear control, Prentice Hall
1991.
[5] S. Tafazoli, C. W. de Silva, and P.D. Lawrence. Tracking control
of an Electrohydraulic manipulator in the Presence of Friction.
Reference inp IEEE Transactions on Control Systems Technology, vol 6, no 3,
Actual positi
pp 401-411. May 1998.
[6] H. Hah, A.Piepenbrink, and K.D. Leimbach. Input/Output
linearizaiton control of an electro servo-hydraulic actuator. In
\ Proceedings of third IEEE Conference on Control Applications,
\ I
Glasgow, August 1994.
[7] I. Tunay and O. Kaynak. Provident control of an electrohydraulic.·..
servo with experimental' results. Mechatronics, Vol 6, no 3, pp
, 249-260. 1996.
i [8] Q.P. Ha,Q.H. Nguyen, D.C. Rye, and H.F. Durrant-Whyte,
i
, "Sliding mode control with fuzzy tuning for an electro-hydraulic
position servo system," Proc. of the IEEE Int. Conf. on
1.
I
\
Knowledge-based Intelligent Electronic Systems (KES 98), Ade-
laide Australia, Vol. 1, pp. 141-148, 1998.
"' ' .. -._.-.-.- _.- [9] G. V0880ughi and M. Donath, Dynamic feedback linearization for
electrohydualicanyactuated control systems. ASME J. Dynamic
10~-~SOO~-""'1ooo~-""1~100~---::I000~~-""2500~--3000~-~8100 Systems, MetJ8urement and Control, vol 117, pp 469-447, 1995.
Tirne(mal [10] Q.H. Nguyen, Q.P. Ha, D.C. Rye, H.F. Durrant-Whyte. On Ro-
bust control of electro-hydraulic systems. Proceedings of A us-
Fig. 8. Tracking response of a square input with different initial tralian Universities Power Engineering Conference (A UPEC
conditions 98), Vol 2, pp 428-433, Hobart Australia, September 1998.
194
Table 1: Hydraulic parameters used in simulation and experiments.
195