Training Servo Hydraulic Drive Systems 36

  • Uploaded by: Gary Jenkins
  • 0
  • 0
  • January 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Training Servo Hydraulic Drive Systems 36 as PDF for free.

More details

  • Words: 4,080
  • Pages: 61
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

Related Documents


More Documents from "fazli"