Loading documents preview...
Sizing of electro-hydraulic drive systems with proportional and servo valves
Required knowledge: Hydraulic drives, hydraulic circuits and basic physics of machine dynamics
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.
m
controlled system
aux. valves servo valve T
P inductivity, capacity of pipes
2
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)
3
MOOG training
Basic hydraulic-mechanic rules
4
MOOG training
Rated Flow
What means rated flow? The rated flow relates to a rated pressure drop, and describes one (arbitrarily selected) working point. Standard rated pressure drops are 10bar (5bar/edge) or 70bar (35bar/edge) The rated flow is one defined working point of the valve and, by applying the equation below, any other working point of the valve can be calculated.
Q = QN
Δp Δ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.
5
MOOG training
Thumb Rules for Valve Sizing
Max. flow depending on valve size (see valve catalogues) valve size (according to ISO standard) ISO 4401-03 ISO 4401-05 ISO 4401-07 ISO 4401-08 ISO 4401-08 ISO 4401-10 ISO 10372-04 Moog D791 Moog D792
port Ø 7,5 mm 11,2 mm 20 mm 28 mm 32 mm 50 mm 8,2 mm 16 mm 28 mm
Qmax l/min 75 180 550 1100 1500 3600 95 360 1100
The listed max. flow can only be achieved, when all components in the loop are designed for the required flow!
Normally this means, that all additional components as well as pipes/drillings in the loop are one size bigger than the proportional or servo valve! At manifold blocks it is important to have suited drilling diameters (bigger than valve ports) and a low flow resistance design!
6
MOOG training
Hydraulic Power Transmission The smallest possible valve is the best valve for closed loop control! Hydraulic Power Transmission at a Throttle Valve 100
Transmitted Hydraulic Power in %
90 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 hydraulic resistor bridge
v
F
m T >
The center position of a zero lapped valve spool represents a hydraulic resistor bridge circuit.
<
><
A >
B ><
<
At movement only 2 resistors are active, one in meter-in the other in meter-out function.
P 8
MOOG training
Spool of a Servo Valve hydraulic resistor bridge
T
A
P
B
T
Caution: To stop a hydraulic drive with zero lapped valves in a position requires a closed loop system. The spool center position cannot be used for safety circuits. 9
MOOG training
Hydraulic – Electric Analogy throttles are hydraulic resistors
Q
Q ><
><
P
pA/B
T
characteristic of hydraulic resistor
Δp
i U
Ux
i characteristic of electric resistor
voltage U = pressure p current i = flow Q Difference: The hydraulic resistor is nonlinear
Δu
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.
>
differential pressure A-B
T <
><
A <
><
>
spool displacement
B
P By moving the valve spool the differential pressure A-B changes. 11
MOOG training
Frequency Response of a Servo Valve
xA A[dB ] = 20 log xE
D633
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) Acceleration means a change of the speed of a mass. To change the speed of a mass forces are required. • acceleration means a force in the direction of movement • deceleration means a force against the direction of movement (acceleration, speed and force are vector variables)
Newton's second law:
Fm = m * a
[1 kg * 1 m/s² = 1 N]
Example: A mass of 500 kg has to be accelerated (or decelerated) within 25 ms from 0 to 1 m/s. Linear acceleration:
a = v/t = 1m/s / 0,025 s = 40 m/s²
Acceleration force:
Fm = m * a = 500 kg * 40 m/s² = 20.000 N
At an actuator area of 25 cm² an acceleration pressure of 80 bar is required. Deceleration under the same conditions means deceleration pressure.
13
MOOG training
Weight (Mass Force)
The weight (force) can be derived from the mass:
Equation:
Fg = m * g
Gravity:
g = 9,81 m/s²
Example: Weight (force) of a 500 kg mass Weight (force):
Fg = m * g = 500 kg * 9,81 m/s² = 4.905 N
pressure:
p = force / area
At vertical actuators and an actuator area of 25 cm², this means a load pressure of approx. 20 bar caused by the weight.
14
MOOG training
Sizing of Proportional- or Servo Valves taking metering edges and dynamic effects into account
15
MOOG training
Extending Differential Actuator Prerequisite for controllability pA & pB > 0 bar
v
+/- Fm
m pA
A
FExt
B pB
><
>< FG = m * a + FExt
Q1
Q2 P
T
Q = QN
Δp Δ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
m pA
A
FExt
B pB
><
>< FG = - (m * a) + FExt
Q1
Q2 P
T
Q = QN
Δp Δ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
m pA
A
FExt
B pB
><
><
Q1
Q2 P
T
FG = m * a + FExt Q = QN
Δp Δp N 18
MOOG training
Calculation of an extending cylinder decelerating
Question: What is the required pressure in P, to get during deceleration exactly 0 bar in port A (means, just no cavitation)? Data:
deceleration pressure in port B: pB = 80 bar tank pressure pT = 0 bar symmetrical valve spool cylinder area ratio 2:1, means QPA = 2 x QBT
pressure drop B-T ∆pBT = pB – pT = 80 bar – 0 bar = 80 bar pressure drop P-A ∆pPA = pP – pA as pA is 0 bar ∆pPA = pP
Δp N QN = Q Δp
2
ΔpPA
⎛Q ⎞ = ⎜⎜ PA ⎟⎟ ∗ ΔpBT ⎝ QBT ⎠
ΔpPA
⎛ 2 ∗ QBT = ⎜⎜ ⎝ QBT
2
⎞ ⎟⎟ ∗ 80bar ⎠
19
MOOG training
Example for external Mechanics, causing alternating forces
m
v F
20
MOOG training
Very critical case: Hanging (rod top down), extending differential actuator decelerates Prerequisite for controllability pA & pB > 0 bar
v pA
pB ><
><
Q1
Q2 P
T
m
FG
FG = m * a + Fg + FExt 21
MOOG training
When the pressure in one of the actuator chambers gets < 0 bar the drive cavitates.
A cavitating drive is not controllable !
22
MOOG training
Hydraulic Circuits to prevent Cavitation
approx. 85% of all hydraulic actuators are asymmetric actuators!
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). QPA and QAT = 2 * (QPB and QBT) (Note: connect always the high flow to the A-port) 2:1 is in line with a frequently used cylinder geometry. The asymmetric valve spool provides additionally to the cavitation prevention also a better „chucked“ cylinder, what improves the drive stiffness and therefore the controllability.
24
MOOG training
Asymmetric Valve Spool
v
F
m
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
m
A
B
P
T
26
MOOG training
Regenerative Circuit (Disadvantages, less force at extending and less drive stiffness)
v
F
m
A
B
P
T
27
MOOG training
Regenerative Circuit
m A
B
P
T
Special spools can automatically change over to normal circuit at low signal levels. There is no generally suitable regenerative spool available. The optimization of the spool has to be done application specific
28
MOOG training
Additional Selection Criteria for Proportional Valves • Ambient temperature range (min. / max.) • Shock, vibration at valve location • Electric environment (EM-Fields, HF devices, required protection class IP??, explosion proof etc.)
• Fluid • Filtration (For filtration sizing, use publications about this subject) • Human- and machine safety regulations • Special approvals for designated applications
29
MOOG training
Sizing Rules for electro-hydraulic Control Systems Hydraulic drive system characteristics Pipe characteristics Position- and velocity control systems Pressure- and force control systems
30
MOOG training
What effects the accuracy of electro-hydraulic control loops?
Mechanics
Hydraulics
Electronic
Friction
Flow, pressure
Type of controller
Load
Static and dynamic valve characteristics
Resolution of sensors
Moved mass
Actuator geometry
Resolution of A/D and D/A converters
Stiffness
Actuator seals
Controller sampling time
Bearing backlash
Pipe/hose geometry
Linearity, hysteresis, temperature drifts of Sensors & valves
Static and dynamic accuracy of closed loop hydraulic drive systems 31
MOOG training
Hydraulic drive system characteristics
32
MOOG training
Fluid Compressibility
F = Δp*A
Efluid is pressure dependent
18.000
Δs s
E flu id in b a r
16.000
14.000
12.000
10.000
8.000
6.000 10
40
70
100
130
160
190
220
250
280
310
340
370
400
pressure in bar
Compressed volume ΔVfluid = A * Δ s = V0 * Δ p/Efluid V0 = start volume Efluid = bulk modulus of fluid (dependent on pressure, temperature, solved air) A = piston area 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 hydraulic spring-mass system (spring = fluid compressibility)
c
c ω= m
m
A
Basic equation for the natural frequency of spring-mass-systems
V0, Efluid
m
A
B
P
T
c fluid
A2 = E fluid ∗ V0
c fluid 2 ∗ E fluid ∗ A2 = ωH = m V0 ∗ m 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
ωΗ/ωΗmin
1,7
Equal area actuator
1,6
Asymmetric actuator 2:1
1,5 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 p0
m
C
C
(LHI, RHI)
m
Q1 p1
C
(LHI, RHI)
Equivalent electric pipe model
L
R
C Lenght of pipe in m 0,5 1 2 5 8 10
natural frequency in Hz 315 157 79 31 20 16
ω=
1 C∗L
ωL =
EÖl ρ ∗l2
Table is calculated with an equivalent fluid bulk modulus of 9000 bar 37
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.
Example: Pressure over time in a pipe. L = 5m, every 0,7 m a pressure test point, time scale 20ms 38
MOOG training
Pressure Pulse (Joukowsky‘s pulse) Due to the inductivity of the fluid in a pipe, a pressure pulse is generated at the valve ports when closing the valve. It has to be distinguished between „abrupt“ and „slow“ valve closing:
tcrit
2∗l = cFluid
l = length of pipe c = sonic speed in fluid (c = 1366 m/s steel pipe, c = 462 m/s HP-hose)
A valve closing time smaller or equal tcrit means „abrupt“ closing, else „slow“ valve closing. Pressure pulse at „abrupt“ valve closing:
Δp = ρ ∗ c ∗ Δ v
Pressure pulse at „slow“ valve closing :
Δp = 2 ∗ ρ
∆v = change of fluid velocity
tV = valve closing time
Δv ∗ l tV
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) Druckstoß (Kompessionmodul 10000 bar) 300
250
Δp = ρ ∗ c ∗ Δv
Druckstoß in bar
200
or
150
Δp = Δv ρ ∗ EÖl
100
50
0 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Ölgeschwindigkeit in m/s
MOOG training
18
19
20
21
22
23
24
25
26
27
28
29
30
40
Pressure Pulse (Joukowsky‘s pulse) At „slow“ valve closing a pressure pulse crops up as well. In this case the pressure pulse depends on the pipe length! Cavitation at the tank port of the valve can emerge. (The required preload pressure to avoid cavitation can be calculated with the equation below)
Pressure pulse calculation for „slow“ valve closing:
Δ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
m
A
P
B
T
To achieve a high natural frequency of the drive the valve has to be mounted close to the actuator. Apply hydraulic accumulators close to the valve in P and T, at pilot operated valves also in X and Y. The pipes between the accumulators and the valve have to be extremely short with as big as possible diameter, without any restrictions in the pipe or drillings. Apply in the T pipe an orifice and a pressure preload valve, to avoid cavitation. Pipe between orifice and preload valve as long as possible (high inductivity).
42
MOOG training
Note Due to its inductivity and capacity hydraulic pipes are oscillatory systems with a natural frequency, which act in a hydraulic system as a low pass filter. When sizing dynamic drive systems it is mandatory to take the pipe dynamics into account. Neglecting the dynamic pipe effects cause a high risk, that the drive system cannot achieve the required performance and damages are very likely. Mainly the frequently underestimated T-pipes cause severe problems due to cavitation. The required accumulators have to be sized by experts with a natural frequency above the valves operating frequency. A „normal“ accumulator sizing is in most cases not sufficient! Note: The operating frequency of the pilot stage of pilot operated valves is approximately two times the main stage frequency. 43
MOOG training
Position-and velocity control systems
44
MOOG training
Electro-hydraulic Position or Velocity Loop
ωsv, Dsv w
xw x
Kp
KHy
ωH, DH Acyl
Controller
KV
KSensor Sensor
w x xW KV
= command signal = control value = error signal = loop gain
KV = Kp * KHy * 1/Acyl * KSensor 45
MOOG training
Electro-hydraulic Position or Velocity System, Loop Gain ⎞⎛ ω sv2 KV ⎛ ω 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) Max. velocity error
vmax Δ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
Thumb rules for component sizing at position- and speed control systems: To achieve the max. performance of the hydraulic drive, the natural frequency of the servo valve should, at well damped systems, 3times higher than the natural frequency of the actuator. At poorly damped systems (most cases) the natural frequency of the servo valve should be slightly below the natural frequency of the actuator. Caution: The natural frequency of pilot operated valves depend on the pilot pressure. Drives with a natural frequency < 5 Hz are poorly (only with very high effort) controllable. Above 25 Hz natural frequency, hydraulic drives are normally well controllable. The trapped oil volume between valve and actuator should be as small as possible, to achieve a high natural frequency. Design the system for automatic bleeding ! The smallest possible valve for the application is the best possible valve! (Rule: As much as possible electric- as less as possible hydraulic gain in the loop) The natural frequency of the sensors should be 10times higher than the natural frequency of the drive.
47
MOOG training
Pressure- and force control systems
48
MOOG training
Pressure or Force Control Loop Example: hydraulic actuator with 3/3 servo valve
Pconst. p
i
A
Controller P
T
49
MOOG training
Electro-hydraulic Pressure or Force Loop
ωSV, DSV KP w
xw x
VQp
CH
Controller
KV Sensor
w x xW KV
= command signal = control value = error signal = loop gain
CH =
V EÖl 50
MOOG training
Electro-hydraulic Pressure Control Loop
Stability criteria of a 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
Conclusion from the stability criteria ? Big ωSV, DSV and CH and small VQp increases the loop gain and therefore the static and dynamic performance.
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 Hydraulic actuator with servo valve Natural frequency of spring mass system (resonance)
c ω= m
m pconst
Natural frequency of the fluid in the pipe (low pass filter) !
A
P
c
T
At force- and pressure control loops, the natural frequency of an attached spring-mass-system and the natural frequency of the oil in the pipe between valve and actuator is a criteria for the dynamic limits and the possible loop gain of the control loop, in case it is not significantly above the valve natural frequency. 53
MOOG training
Electro-hydraulic Pressure Control Loop
Thumb rules for component sizing at pressure- or force control loops: The dominant factors are the natural frequency, damping and the flow-pressure gain of the servo valve as well as the hydraulic capacity of the drive. The faster the servo valve the better its damping, the smaller the flow-pressure gain and the bigger the hydraulic capacity of the drive is, the better is the control performance. At significant changes of CH during the active control, an automatic adaptation of the controller gain is recommendable. In contrast to position- and speed control loops has at pressure control loops a bigger trapped volume (hydraulic capacity) advantages. (Caution: Natural frequency of the oil in the pipe is a low pass filter between valve and actuator !) The smallest possible valve for the application is also for pressure control loops the best possible valve! (Rule: As much as possible electric- as less as possible hydraulic gain in the loop) The natural frequency of the sensor should be 10times higher than the natural frequency of the drive.
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 x
Controller
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
A proportional valve has to be sized for the operating point which requires maximum valve opening. Normally this operating point is at maximum speed (max. Q) and maximum load (smallest Δp), in some cases at maximum acceleration. In doubt several operating points have to be calculated. A valve is optimal sized, when the maximum valve opening is 70 to 90%. To determine the operating point, mass forces, flow saturation and cavitation have to be considered. At position- and speed control loops it is in most cases sufficient to select a valve with a natural frequency close to the natural drive frequency. At pressure- and force control loops the highest possible natural frequency of the valve is in most cases beneficial.
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.
A poor performing controlled system cannot be improved even with the best closed loop controller.
58
MOOG training
Summary of Valve Sizing
Due to the complexity of sizing a servo hydraulic drive system it is recommendable to use a sizing software. Such a software makes it easy to calculate, in case needed, several operating points of a drive.
Based on the sizing results a more accurate prediction of the dynamic drive performance can be achieved with a dynamic drive simulation.
59
MOOG training
Dynamic Drive Simulation
60
MOOG training
Dynamic Drive Simulation
61
MOOG training