Professional Documents
Culture Documents
Training Servo Hydraulic Drive Systems 36 PDF
Training Servo Hydraulic Drive Systems 36 PDF
Version 3.6
Why is it not possible to size a servo or proportional
valve without knowing the controlled system?
The servo or proportional valve is an integral part of the controlled
system and has to be adopted to the system.
controlled system
m
aux. valves
servo valve
T P
MOOG training
What has to be considered for sizing servo
hydraulic systems?
• Physics of dynamic processes (mass forces)
• Dynamic response of a drive (natural frequency)
• Pipe characteristics (natural frequency)
• Physics of hydraulic resistors (throttle valves)
• Physics of a meter-in & meter-out circuit (cavitation)
MOOG training
Basic hydraulic-mechanic rules
MOOG training
Rated Flow
Δp
Q = QN
Δp N
Note: Above equation is only valid when the flow speed is < 30m/s, above this flow
speed we get flow saturation. This means, even with higher pressure drop no increase of
flow will happen! Higher flow speeds lead to cavitation and increased wear of the valve.
MOOG training
Thumb Rules for Valve Sizing
MOOG training
Hydraulic Power Transmission
The smallest possible valve is the best valve for closed loop control!
100
90
Transmitted Hydraulic Power in %
80
70
60
50
40
30
20
10
0
0 10 20 30 40 50 60 70 80 90 100
Differential Pressure in %
At 1/3 pressure drop over the valve you get the smallest possible valve for a given application!
7
MOOG training
Hydraulic actuator with servo valve
v F
><
<
P
8
MOOG training
Spool of a Servo Valve
T A P B T
MOOG training
Hydraulic – Electric Analogy
Q Q
pA/B
><
><
P T characteristic of
hydraulic resistor
Δp
i
Ux i
U
characteristic of
electric resistor
voltage U = pressure p
Δu
current i = flow Q
Difference: The hydraulic resistor is nonlinear
10
MOOG training
Pressure Gain of a Zero Lapped Valve
When flow in A and B is zero (e.g. blocked actuator) there is a flow across the 4
adjustable throttles (= valve metering edges). The slope of the plot of the
differential pressure A-B over the valve command signal is the pressure gain.
T
differential pressure
>
<
><
A
A-B
>
spool
><
<
displacement
MOOG training
Frequency Response of a Servo Valve
xA
A[dB ] = 20 log D633
xE
The natural frequency of the valve as
well as the damping of the valve can be
taken from the frequency response plot.
12
MOOG training
Acceleration Force (Mass Force)
13
MOOG training
Weight (Mass Force)
Equation: Fg = m * g
Gravity: g = 9,81 m/s²
14
MOOG training
Sizing of Proportional- or Servo Valves taking
metering edges and dynamic effects into account
15
MOOG training
Extending Differential Actuator
v +/- Fm
FExt
m
A B
pA pB
>< ><
FG = m * a + FExt
Q1 Q2 Δp
Q = QN
P T Δp N
16
MOOG training
Extending Differential Actuator Accelerating
At acceleration the mass force Fm acts against the direction of movement at the big actuator
area
v Fm
FExt
m
A B
pA pB
>< ><
FG = - (m * a) + FExt
Q1 Q2 Δp
Q = QN
P T Δp N
17
MOOG training
Critical Case: Extending Differential Actuator decelerates
At deceleration the mass force Fm acts pulling in the direction of the movement on the small actuator ring area
v Fm
FExt
m
A B
pA pB
>< ><
FG = m * a + FExt
Q1 Q2 Δp
Q = QN
P T Δp N
18
MOOG training
Calculation of an extending cylinder decelerating
2 2
Δp N ⎛Q ⎞ ⎛ 2 ∗ QBT ⎞
QN = Q ΔpPA = ⎜⎜ PA ⎟⎟ ∗ ΔpBT ΔpPA = ⎜⎜ ⎟⎟ ∗ 80bar
Δp ⎝ QBT ⎠ ⎝ QBT ⎠
19
MOOG training
Example for external Mechanics, causing alternating forces
20
MOOG training
Very critical case: Hanging (rod top down), extending differential actuator decelerates
pA pB
>< ><
Q1 Q2
m FG
P T
FG = m * a + Fg + FExt
21
MOOG training
When the pressure in one of the actuator
chambers gets < 0 bar the drive cavitates.
22
MOOG training
Hydraulic Circuits to prevent Cavitation
23
MOOG training
Special Spools
Technically the most elegant and normally the most cost effective solution, is
applying an asymmetric valve spool or using a regenerative circuit.
E.g. an asymmetric 2:1 spool. The rated flow of the B-channels (QPB and QBT) is
50% of the rated flow of the A-channels (QPA and QAT).
24
MOOG training
Asymmetric Valve Spool
v F
A B
Caution:
Ports A and B must not be exchanged
P T
Note:
The big piston area should be
connected to port A of the valve!
25
MOOG training
Regenerative Circuit
Disadvantage ?
v F
A B
P T
26
MOOG training
Regenerative Circuit
v F
A B
P T
27
MOOG training
Regenerative Circuit
28
MOOG training
Additional Selection Criteria for Proportional Valves
29
MOOG training
Sizing Rules for electro-hydraulic Control
Systems
30
MOOG training
What effects the accuracy of electro-hydraulic control loops?
31
MOOG training
Hydraulic drive system characteristics
32
MOOG training
Fluid Compressibility
16.000
Δs
14.000
E flu id in b a r
12.000
10.000
s 8.000
6.000
10 40 70 100 130 160 190 220 250 280 310 340 370 400
pressure in bar
Note: As pipes, actuators and seals are also elastic, their bulk modulus has to be
considered for an equivalent system bulk modulus.
A realistic value for the equivalent bulk modulus of oil is 7000 to 9000 bar. At
operating pressures < 100 bar a lower bulk modulus has to be applied.
33
MOOG training
Natural Frequency of Hydraulic Drives
A V0, Efluid
A2
m c fluid = E fluid ∗
V0
c fluid 2 ∗ E fluid ∗ A2
A B ωH = =
m V0 ∗ m
P T Efluid = Bulk modulus of fluid
A = piston area
V0 = trapped volume
34
MOOG training
Natural Frequency depending on Actuator Stroke
2,0
1,9
1,8
1,7
Equal area actuator
ωΗ/ωΗmin
1,6
1,5
Asymmetric actuator 2:1
1,4
1,3
1,2
1,1
1,0
1 50 99
stroke in %
The natural frequency of the drive is, at position- and speed control systems, a
measure for the dynamic limits (acceleration) and the achievable loop gain (accuracy)
of the closed loop system.
35
MOOG training
Pipe characteristics
36
MOOG training
Pipe models
Equivalent mechanic pipe model
Q0 Q1
m m
p0 C (LHI, RHI) C (LHI, RHI) C p1
MOOG training
Hydraulic Pipe Effects
Note:
Best stability and accuracy
results can be achieved
when the pressure sensor is
mounted directly at the
actuator. Reason is the
inductivity of the oil between
the valve and the actuator as
well as the pressure drop in
the pipe. A too fast valve will
cause pressure oscillations.
38
MOOG training
Pressure Pulse (Joukowsky‘s pulse)
Cavitation at the tank port of the valve can emerge. (The required preload
pressure to avoid cavitation can be calculated)
39
MOOG training
Pressure Pulse (Joukowsky‘s pulse)
When closing a hydraulic valve “abruptly” a pressure pulse in the P, A and B ports
crops up. The pressure pulse is independent from the pipe length!
The duration of the pressure pulse is approx. 1.5 ms per meter pipe length.
Cavitation at the tank port of the valve can emerge. (the required preload pressure to
avoid cavitation see diagram)
300
250
200
Δp = ρ ∗ c ∗ Δv
Druckstoß in bar
150
or
100
Δp = Δv ρ ∗ EÖl
50
0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Ölgeschwindigkeit in m/s 40
MOOG training
Pressure Pulse (Joukowsky‘s pulse)
Δv ∗ l
Δp = 2 ∗ ρ
tV
Note:
The pressure pulse when closing a valve, caused by the pipe inductivity
(Joukowsky‘s pulse), has to be added to the pressure pulse caused by the
moving mass (inertia) of the drive system.
41
MOOG training
Layout of dynamic hydraulic drive systems
v F
42
MOOG training
Note
43
MOOG training
Position-and velocity control systems
44
MOOG training
Electro-hydraulic Position or Velocity Loop
Kp KHy Acyl
w xw
Controller
-
x KV
KSensor
Sensor
w = command signal
x = control value
xW = error signal KV = Kp * KHy * 1/Acyl * KSensor
KV = loop gain
45
MOOG training
Electro-hydraulic Position or Velocity System, Loop Gain
KV ⎛ ω sv2 ⎞⎛ ω H2 ⎞
TFOL ( s ) = .⎜ ⎟.⎜ ⎟⎟
s ⎜⎝ s 2 + 2 Dsvω sv s + ω sv2 ⎟⎠ ⎜⎝ s 2 + 2 DH ω H s + ω H2 ⎠
(KV is calculated according the stability criteria and depends on the natural
frequencies and damping factors)
vmax
Max. velocity error Δs =
KV
KV = loop gain
ωH = natural frequency of the hydraulic drive
DH = damping factor of the hydraulic drive
ωSV = natural frequency of the servo valve ω SV = f SV 2π
DSV = damping factor of the servo valve (can be calculated from the amplitude ratio)
vmax = maximum speed at 100% open valve (rated flow of valve !)
46
MOOG training
Electro-hydraulic Position- or Velocity Control Systems
47
MOOG training
Pressure- and force control systems
48
MOOG training
Pressure or Force Control Loop
Pconst.
p
i
A
Controller
P T
49
MOOG training
Electro-hydraulic Pressure or Force Loop
ωSV, DSV
KP VQp CH
w xw
Controller
-
x KV
Sensor
w = command signal V
x = control value CH =
xW = error signal EÖl
KV = loop gain
50
MOOG training
Electro-hydraulic Pressure Control Loop
2 ∗ ωSV ∗ DSV ∗ CH
KP <
VQp
KP = controller P gain
CH = hydraulic capacity in cm³/bar
ωSV = natural frequency of the servo- or proportional valve
DSV = damping factor of the servo- or proportional valve
VQp = flow-pressure gain of the servo- or proportional valve
51
MOOG training
Electro-hydraulic Pressure Control Loop
Notes:
The application limits are defined by the stability criteria and the valve
resolution (threshold).
At pressure and force control loops are significant stability restrictions in
case the natural frequencies of attached spring-mass-systems and of the oil
in the pipe between valve and actuator are not significantly above the
valve‘s natural frequency.
External spring-mass-systems can be excited to resonance !
The natural frequency of the pipe is a low pass filter between valve and
cylinder, what means the valve dynamics cannot be transmitted !
52
MOOG training
Electro-hydraulic Pressure or Force Control Loop
53
MOOG training
Electro-hydraulic Pressure Control Loop
54
MOOG training
Structural Conditions in a Closed Loop System
Forward branch: Errors in the forward branch are divided by the controller gain
w xw
Controller
-
x
Sensor
Backwards branch: Errors in the backwards branch are mirrored 1:1 in the control
loop results. This means, the sensor is a key component for the accuracy.
55
MOOG training
Limits due to Valve Resolution
Additionally to the limits due to the possible loop gain are at all control
loops, more frequent at pressure/force control loops, limits due to the
valve resolution (threshold).
An electric feedback valve (EFB) has typically a resolution (threshold)
of approx. 1:1000. This means the smallest adjustable spool position
is 0,1% of the maximum spool position.
At drives, with high speeds (> 0,5 to 1m/s), it is recommendable to
use a progressive spool, to improve the flow resolution at small
signals. The same applies to pressure control loops.
Operating at the valve resolution limits, leads to limit cycling.
56
MOOG training
Summary of Valve Sizing
57
MOOG training
Summary of Valve Sizing
After sizing the servo valve according to the mentioned rules, the
physical limits of the drive (closed loop controlled system) are
known and a proper function will be achieved.
With the calculated values the closed loop controller can be
defined. The art of closed loop control is to utilize the physical
possibilities of the closed loop controlled system.
58
MOOG training
Summary of Valve Sizing
59
MOOG training
Dynamic Drive Simulation
60
MOOG training
Dynamic Drive Simulation
61
MOOG training