Professional Documents
Culture Documents
2009 Sayed PID
2009 Sayed PID
DSCC2009
October 12-14, 2009, Hollywood, California, USA
DSCC2009-2586
NOMENCLATURE 1 Introduction
a1 , a2 , a3 Coefficients of the quadratic friction model Hydraulic systems are commonly used for actuation and ma-
Q1 , Q2 Actuator flows nipulation of heavy loads. They are found in a variety of different
Qa , Qb Pump flows industries, such as in automotive, manufacturing, robotics, con-
x◦ , x The mean position, and displacement from the struction, and aerospace. Conventional hydraulic systems use a
mean position centralized constant pressure supply system. Pressurized fluid is
V◦ Mean actuator chamber volume then channeled to actuators using servo-valves. The advantages
P1 , P2 Actuator chamber pressures of these systems are their high torque to mass ratio, and the abil-
M Sliding mass of the mechanical load ity to control speed and direction with relative accuracy. How-
B Damping ratio for the mechanical load ever, according to [1], there are also many disadvantages such as
the requirement of a bulky centralized power system with a large
oil reservoir, fluctuations in the supply pressure, leakage, noise,
∗ Address all correspondence to this author. 1
FEstimated= +21000V2-1450V+46
30 -30
2
20 -40 FEstimated= -21000V -1450V-46
10 -50
0 0.02 0.04 0.06 -0.06 -0.04 -0.02 0
Piston Velocity (V, m/sec) Piston Velocity (V, m/sec)
³
angle m p d QL
C B Gb m) Dp
dt
Slope k
O A
D E
A(x◦ + x) dP1
where k is the nonzero slope of the linear part of the backlash Qa = Aẋ + + LP1 (5)
and in this case is assumed to be equal to 1. βe dt
A(x◦ − x) dP2
The accuracy of the describing function method has been Qb = Aẋ − − LP2 (6)
considered in detail in [6]. In the analysis presented in this pa- βe dt
per, the concern is not the accuracy of the model but how the F = (P1 − P2 )A = M ẍ + F(ẋ) (7)
proposed control strategy would overcome the dominant effect Qa + Qb
QL = (8)
of the backlash. As such, the backlash model is treated simply 2
as a gain that is a nonlinear function of the input amplitude as x◦ L
QL = Aẋ + Ḟ + F (9)
specified by Eqn. (4), and as shown in Fig. 5. 2βe 2A
.
F(x)
2
As
-
F
P DP GH 1/M 1 / s2 x
Figure 6. HYDRAULIC CYLINDER/MECHANICAL LOAD BLOCK DIA- + +
- -
GRAM
.
F(x)
As
1 F
Gcylinder =
= Q − Aẋ (10)
x◦
2βe s+ L
2A
L Figure 7. HYDRAULIC CIRCUIT/MECHANICAL LOAD BLOCK DIA-
GRAM
PPipe
the EHA system. The pump had three ports. Two large diame- VC KCG1
+ +
G2 m
linear actuator by solid tubing. The third port is a case drain pro- TDB
DP / A
vided for pump leakage. It should be noted that the EHA’s accu-
racy is dependant on the pump volumetric displacement. Thus,
a smaller volumetric displacement provides a higher resolution, F
3 Control Strategy
Further to [9], the control strategy of the EHA prototype in-
2.3.3 Electric Motor A high performance brush-less volved two control loops; a proportional control outer loop, and
DC servo motor is used to drive the hydraulic pump. The model a high-gain proportional/integral inner loop controller. It was re-
of the motor is well established and presented here in a summa- ported that this control strategy desensitizes the system to dead-
rized form [7], and [8]. Equations. (13, 14, and 15) characterizes band caused by friction at the pump motor interface.
the motor dynamics and are used in conjunction with Eqn. (16)
to derive the the electric motor/pump block diagram as shown in 3.1 Motor/Pump Velocity Inner Loop
Fig. 8. Referring to Fig.10, where Gcs is a proportional/integral
controller in the form of Gcs = K p + Ksi . The relationship be-
tween actual pump speed and the desired pump speed is given
Ic = G1 (Vc − Kω ωm ) (13) by:
2DP 2
- -
Backlash
VC KCG1 G2 DP GH 1/M 1 / s2 x
+ + model + +
- - - -
.
TDB F(x)
DP / A
As
2DP DP/A 2 s
+ - -
Backlash
xd Gpc GCS KCG1 G2 DP GH 1/M 1 / s2 x
+ + + + + model + +
- - - - - - -
.
TDB F(x)
DP / A
As
Bs
.
F(x) 1
DpGHGbcompG3
Inner-loop Feedback
PPipe 2 for Backlash Compensation
DpGbcompG3
+ GinnerG3
+
mdist Gb
1
G3 +
- +
xd Gpc +
G3 1/s Gb( m) s DP GH GMech x
+ +
-
- -
Dcouple
loop, where G3 1, Eqn. (22) simplifies to Further to Figs. (11, and 12), additional stabilizing effect
could be archived by adding an outer loop velocity feed back in
the form of Hx = sBx. This will vary the overall damping effect
in the system and thus helps in filtering some of the undesirable
Gb coupling effects.
Gbcomp = (23)
1 − Ginner
Symbol Value
Symbol Value Kp 41.87
B 2000 N/m/s KI 100.488
M 20 Kg K posConv 7.5 × 104
A 5.05 × 10−4 m2 K posMIL 2.3 × 105
V◦ 6.85 × 10−5 m3 Kinner 0.9
x◦ 0.1356 m Pinner 100
L 5 × 10−13 m3 /s/Nm−2 KB 2500
βe 2.1 × 108 Pa
ξ 2.5 × 10−13 m3 /s/Nm−2
Dp 1.7 × 10−7 m3 /rad -4
x 10
1.5
Ppipe 0 Input
Original Controller
Inner Loop Control
Rc 0.5 Ω 1
Lc 0.004 H
0.5
Kc 1 Nm/A
Position (m)
0
Kω 0.6 V /rad/s
K pvisc 2 × 10−4 Nm/rad/s -0.5
5 Conclusions
In this paper, two inner-loop controllers are proposed in or-
der to desensitize the system to free play, motor static friction,
nonlinear load friction, and actuator dead zone. The strategies
Pinner − Kinner s
Ginner = (25) are implemented on a validated model of an Electro-Hydrostatic
s Actuation (EHA) systems. A theoretical and simulated analysis
s + Ki /K p of these inner-loop control strategies indicates that they result in
Gcs = K p (26)
s a very considerable improvement in performance.
G pc = K pos (27)
REFERENCES
Table 2 lists the control parameters used in simulation. In [1] Habibi, S., and Goldenberg, A., 2000. “Design of a new
Fig. 13 the input and the output are shown for the original single high-performance electrohydraulic actuator”. IEEE/ASME
inner loop control strategy and the proposed multiple inner loop Transactions on Mechatronics, 5(2), pp. 158 – 64.
strategy are compared. For this demanded input, the control in- [2] Habibi, S., and Goldenberg, A., 1999. “Design and analy-
put is shown by Fig. 14. sis of a new symmetrical linear actuator for hydraulic and
30
20
Control Input (rad/sec)
10
-10
-20
-30
-40
-50
0 0.2 0.4 0.6 0.8 1
Time (sec)