Professional Documents
Culture Documents
Moog-Valve Sizing and Performance Issues
Moog-Valve Sizing and Performance Issues
Ashchurch, Tewkesbury, Glos. GL20 8NA Tel: (01684) 296600 Fax: (01684) 296760 Moog Controls Limited
SIZE-1
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
CONTENTS
1.0 OVERVIEW 3
1.1 Valve Sizing and Performance issues 3
1.2 Spreadsheet Applicability 4
1.3 Conventions 4
1.4 The Spreadsheet
All rights reserved. Unauthorised copying hiring, lending or sale of any part of this package
or documentation is prohibited.
The information in this document has been carefully reviewed and is believed to be accurate
and reliable. However, Moog assumes no liability for inaccuracies in this document.
Moog reserves the right to change specifications embodied in this document without prior
notice.
SIZE-2
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
1.0 OVERVIEW
Valve sizing and performance estimation for electrohydraulic servo systems is a necessary
step if the required performance is to be assured. On some occasions the valve itself
provides a natural limit to performance, either in terms of maximum flow rates and therefore
actuator velocities, or else in terms of the dynamic performance (as described by the valve
frequency response). In the later case the valve performance limits the control gain and so
also the closed loop dynamic behaviour and static accuracy.
It should be noted that the spreadsheet is ideally suited only to situations as shown in Figure
1.1 where the following is true:
1. An effective fixed and rigid mass (M) is driven by a linear servo actuator
Sometimes it is not obvious what the ‘effective mass’ should be especially in
situations where the linear motion is being translated to rotary motion. See
Section 6.1 for more details.
2. The valve A and B (service) ports are connected (e.g. 4 port mode)
In some situations only the valve A or B ports are connected, the other side of the
cylinder being vented to tank or connected to an external pressure source. The
spreadsheet may be used with caution as outlined in Section 6.2.
SIZE-3
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
Note: Provided conditions 1, 2 and 4 above are met the spreadsheet may also be used for
pressure control sizing. Pressure control performance is beyond the scope of this
spreadsheet. In fact since pressure control quite often involves high load stiffness, point 4 is
often not the case in practice (See Section 6.3).
1.3 Conventions
When using the spreadsheet, attention should be given to the conventions used. These are
as follows (see also Figure 1.1):
This document contains an example of the spreadsheet in Section 4.0, which may be viewed
for familiarisation. A working copy of the spreadsheet (sizexls.xls) is provided for data entry
in your application. The front page (not shown) is presented in the form of a fax sheet.
The 5 sections are coloured green with bold italic where data entry needs to be made and
coloured pink where output results are being produced.
Sizing Input Requirements, Sections 1 and 2 – ‘Cylinder and Pressure Supply Details’ and
‘Valve Details’ are the minimum input requirements from which the cylinder areas and the
cylinder maximum drive conditions are calculated.
Performance Input Requirements, Section 3 – ‘Load and Pipe Details’ need only be
entered if the closed loop position response and static accuracy are required. These and
other performance related parameters are output in the Section 5.0.
Cylinder Drive Sizing Results, Section 4 – The output in this section requires input details
from Sections 1 and 2 only.
Cylinder Drive Position Control Results, Section 5 – Outputs the performance of the
servo drive in closed loop position control given the additional input from Section 4.
SIZE-4
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
2.0 USING THE SPREADSHEET
Aiming the mouse pointer anywhere within the sheet and double clicking the left-hand button
may access the Excel spreadsheet (see size.xls and Section 4.0). Note that access is limited
to all cells that are coloured green. The pink cells provide the calculated data and all other
cells are write protected. Click on the Fax header cells in page 1 to enter the relevant job
information. Entering information causes overwriting of any existing data.
Next move to the data input cells, using the direction keys or mouse, and input the relevant
information in each cell. Pressing the return key or directional arrow validates the cell data
after entry. The spreadsheet will update all cells each time that data is input so you must put
all data in before taking note of the results. Also note the value of the units that are to be
input.
This section requires input of the actuator dimensions and system supply pressure from
which the flow area’s, stall loads and cylinder area ratio is calculated. The A and B ports of
the cylinder are designated as Bore (A) and Rod (B) (assuming a single ended design). In a
double ended cylinder the A and B ports should be chosen such that flow into the A port
extends the cylinder towards the load (see Figure 1.1).
Bore Side (A) Dia: (mm) - is the bore diameter of the cylinder, which may be either single or
double ended.
Side (B) Rod Dia: (mm) - is the cylinder B port rod diameter.
Side (A) Rod Dia: (mm) - is by default 0 and should only be entered if a double acting
cylinder is specified. In this case Rod Side (A) Dia. is the rod diameter on the A side of the
cylinder which may be different from that on the B side.
Supply Pressure: (bar) – should be stated with respect to the return pressure. E.g. if the
supply pressure is 210bar and the return 20bar then enter the supply pressure as 190bar. In
fact all spreadsheet pressure values (input or output) are stated with respect to the return
line pressure.
Resisting Force: (kN) - acting on the actuator must be input as a negative quantity if the
force is assisting the actuator extension and positive if resisting the actuator extension.
Follow the sign convention in Figure 1.1.
Note:
(1) In large mass situations, the orientation of the actuator should be considered so that the
force of gravity acting on the mass can be taken into account.
(2) The resisting force is assumed relatively constant. (See Section 6.2 if this is not the
case).
SIZE-5
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
The output of Section 1 of the spreadsheet gives the following information:
Bore/Rod Side (A,B) Area: (mm^2) – The cylinder A side and B side flow areas.
Extend/Retract Stall Load: (kN) – is the actuator maximum force output condition in the
extend and retract stroke, given the cylinder dimensions and the supply pressure. Ideally the
stall load should be more than 50% higher than the maximum Resisting Force
Area Ratio (B/A): (:1) – is the area of the B side of the cylinder compared to (divided by) the
area of the A side of the cylinder.
The valve data entered into the spreadsheet should ideally be based on Moog standard
catalogue valve data:
Rated Flow at 70bar: (litres/min) - Is stated in many Moog valve catalogues (See Section
4.3 for a definition). If flow is stated at other pressures (e.g. 10bar) then look for the Flow v
Pressure graph to obtain the 70bar flow condition. See Section 4.3 for more details.
Frequency @ 90 Deg: (Hz) – May be obtained from the valve catalogue frequency plot. Use
the small signal plot (usually 10,25 or 40% amplitude). See Figure 2.1.
Step Time 0-100%: (mS) – This data is given in most valve catalogues either numerically or
graphically. The spreadsheet uses this information to calculate the system acceleration limit
caused by the finite valve opening time. The time is obtained by projecting the ramp rate line
across the 100% opening line and measuring the time at this point. See Figure 2.1.
Valve type E, P or M: -Enter E, P or M to indicate the type of valve used, Electrical feedback
(E), Mechanical feedback (M) or Proportional (P). The spreadsheet assigns total valve spool
position errors (for the purposes of accuracy estimation) as follows:
Note: The above valve errors are worst case. A factor of 2 better than this is not unusual.
SIZE-6
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
2.4 Spreadsheet Section 4 - ‘Cylinder Drive Sizing Results’
This part of the spreadsheet is dedicated to producing sizing results based on information
entered in Sections 1 and 2. The inputs of Section 3 are not required. Section 4 information
(outlined below) is provided under cylinder extend and cylinder retract conditions:
Max. Extend/Retract Velocity: (m/S) – is the actuator velocity when the valve is in the
100% open condition. The differences between extend and retract velocities are a function of
the cylinder bore and rod diameters and the load force (F).
Bore/Rod (A/B) Pressure: (bar) – are the cylinder pressures in the A and B ports during the
extend and retract motions. These are of particular interest in extreme conditions when
excessively high or low pressures (or even cavitation) may be observed.
Supply Flow Rate: (litres/min) - indicates the maximum supply line flow required to move
the cylinder at the required system parameters.
Initial Acceleration: (m/S^2) – The maximum acceleration may be limited either by the
hydraulic driving forces acting on the driven mass or else (more usually) limited by the valve
spool speed. The spreadsheet produces the lower of these 2 as output. Check if the valve is
the limiting factor by changing the valve 100% step time parameter in Section 2. Acceleration
information is sometimes helpful when assessing drive suitability for producing cyclic (e.g.
sinusoidal motions).
SIZE-7
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
2.5 Spreadsheet Section 3 - ‘Load and Pipe Details’
This part of the spreadsheet is used only for performance estimation and need not be
completed if performance is not an issue. The information of Section 3 is used to establish if
the closed loop behaviour is going to be limited by the valve or by the cylinder drive/load
combination.
Demand Step Size: (mm) – The time taken to drive the system as fast as possible in a
controlled manner over a given distance, depends not only on the maximum speed of the
drive but also on the acceleration times and on the closed loop controller behaviour. Over
short distances it might be that the full speed of the drive is actually never achieved. This
spreadsheet input allows a move distance to be specified. The results are given in Section 5
where the maximum extend and retract move times are given.
This part of the spreadsheet calculates the static and dynamic performance of the entire
closed loop positioning system. A simple P gain controller is used. The errors calculated are
those arising from the valve alone. Other errors in the system; e.g. backlash, measurement
error etc are not included.
Frequency Response Limit: - This output is either ‘Load’ or ‘Valve’ indicating which of
these is the limiting factor in terms of performance. It will be noticed that for high mass
systems (i.e. low natural frequency) the load is the limiting factor. In low mass systems the
valve is the limiting factor.
Load Resonant Frequency: (Hz) – is the frequency at which the servo drive is inclined to
oscillate. The higher the frequency the less likely this is to occur. See Figure 2.2.
Controller Gain: (V/V) – Sometimes it is useful to know ahead of time what the controller
gain is likely to be. This actual value is calculated to meet certain stability criteria (see
Section 5.0 for details). If the cylinder measurement system is designed to be +/-10V over
SIZE-8
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
the actuator stroke, then Controller Gain gives the amount of valve driver input volts
produced per volt of position error (this is assuming the valve driver is +/-10V for +/-100%
valve opening). See Section 5.0 for more details.
Dynamic Response: (Hz) – is an estimate of the (-3dB) frequency at which the closed loop
system can be driven before significant reductions in positioning performance occur.
Valve Induced (Static) Error: (mm) - is the closed loop positioning error as a result of the
worst case valve error (indicated in Section 2.3). Notice the improvement gained using EFB
rather than MFB technology. See Figure 2.3.
Extend/Retract Step Time: (mS) – These outputs give the overall time taken to accelerate,
move at full speed and then decelerate to rest for the given step change requested in
spreadsheet Section 3. Different results occur in the extend and retract strokes due to
differences in cylinder area ratio and load conditions etc.
Note: If invalid inputs have been entered or the servo drive parameters are considered
unfavourable then the spreadsheet will flag up error messages (see the front page of
spreadsheet). This is only a passive feature, which does not effect the spreadsheet operation
in any way.
SIZE-9
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
3.0 SUMMARY OF SERVO DESIGN GOOD PRACTICE
Cylinder Selection and Drive Load Design: - Cylinders are normally supplied in standard
bore sizes. Check with the chosen cylinder manufacturer for details. Apart from this
consideration must be given to:
• Resisting load requirements versus the stall load; either increase the cylinder area or
the supply pressure so that the stall load is 1.5 times the required drive load.
• Cylinder and Valve Mounting; Structural flexibility can play a significant part in
determining the overall stiffness. For example if the cylinder mounting structure is
equal to the cylinder stiffness the natural frequency will be reduced by 30%. A similar
reduction will occur if the pipe-work connecting the valve and cylinder contains an oil
volume similar in size to the cylinder volume. (Experiment with the spreadsheet).
• Friction and Backlash; These are the enemies of any servo system. Ideally a servo
quality cylinder should be used and all moving parts restrained by low friction guide-
ways. Backlash should be consistent with the required positioning accuracy.
Valve Flow Rate and Performance Selection: - Servo valves also come in standard sizes
and performance ratings. The following points should be taken into account:
• Valve Flow Requirement; Always’ choose the minimum valve flow rating sufficient to
achieve the required cylinder velocity or step response time. However remember that
the flow rating may be as much as 10% lower than the nominal rating.
• Valve Under-Performance; Assuming the valve flow rate is adequate then the closed
loop dynamic performance may be limited either because the 90 deg point is too low
or because the valve opening time (0 to 100%) is too long. Use the spreadsheet to
check these points. If the static accuracy is not sufficient then try using an EFB servo
valve and/or consider using a controller with integral action.
Sensors and Controllers; - These elements of the servo system may also be a limiting
factor and should be checked as follows:
• Sensors; Have dynamic limitations of their own. Check with the sensor supplier that
the sensor frequency response is 5 or 10 times higher than the required closed loop
dynamic response.
• Controller; If a digital controller is being used then the sample frequency should be at
least 10 times more than the required dynamic response. One bit of error should
result in no greater than 0.5% change at the valve output. See Section 6.4.
SIZE-10
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
4.0 SPREADSHEET APPLICATION EXAMPLE
This is always a trade off between supply pressure, actuator size, flow rate and overall
performance requirements. Playing with the spreadsheet gives a number of possibilities, for
example:
Sometimes an even bigger cylinder (e.g. 80 x 55) might be used to attain a higher load
resonant frequency, more equal matching of the extend and retract speeds and therefore
more controller gain.
Note: A 3kN increase is made to the resisting force to account for the mass dead weight.
The Rated flow (80 litre/min @ 70bar) is the nearest standard size to achieve the 500mm/S
speed (0.5343m/S in the spreadsheet). Most valves have a +/-10% flow tolerance, which
would cause the maximum speed to fall below the requirement. In this application a
100litre/min valve could be used but with a resulting loss of accuracy which is already close
to the target.
SIZE-11
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
The spreadsheet asks for the valve flow at 70 Spool - Sharp edged orifices
bar. In some catalogues the rated flow at other
pressures (e.g. 10bar) is stated. Q = Qn ΔP / ΔPn
The valve pressure drop at 70bar pressure drop Where:
may be calculated by using the square root
function for sharp edged orifices as shown Q (l/min) = Calculated flow
opposite. E.g. a valve producing 16l/min at Qn (l/min) = Rated flow
10bar will produce around 42l/min at 70bar; this ΔP(bar) = Actual valve pressure drop
value should be entered into the spreadsheet. ΔPn (bar) = Rated valve pressure drop
In this example, the chosen valve has a 90deg frequency at around 70Hz. The spreadsheet
tells us (in Section 5) that the load mass is the dynamic limitation. This means we need not
search for an even faster valve. In fact the spreadsheet shows that a low speed valve, (i.e.
with a frequency response as low as 40Hz would be more than sufficient). The reason for
using an Electrical Feedback (E) valve in this application is primarily to help meet the
accuracy target. The 25mS valve step response results in a limited acceleration (see
spreadsheet Section 4) but which is adequate for this application.
In this example, the 300 kg mass and 0.6 x 20 pipe lines yield a load natural frequency of
around 28Hz. Notice in Table 4.1 the measures needed to increase the frequency and
therefore the system performance:
Normally the closed loop static performance is measure in terms of position accuracy and
the dynamic performance in terms of the closed loop step or frequency response. All of
these are given in Section 5 of the spreadsheet:
Dynamic Response 2.3Hz – means that at this point the system will be following a sinusoidal
demand input but reaching only 70% of the required output. In this case the 2.3 Hz comes
th
from the 1/10 rule applied to the 28Hz load frequency.
Static Response 0.936mm – is just inside the required accuracy of the drive. Integral action
in the controller might be advisable in this case.
SIZE-12
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
Extend/Retract Times: These are made up of the summation
of 3 motions as shown in Figure 4.2: POSITION
Transient
(mm)
S
T1 - The initial acceleration of the system, limited by the S3
T3
supply pressure or more usually the valve opening time.
S2
T3 - The settling time is dependant on the controller gain T2
S1
which in turn is set to provide a smooth settling transient, free
either from the load oscillation or valve response overshoot.
T1 TIME (Sec)
T2 - This is the intervening period of time in which the cylinder
Figure 4.2 – Step Times
moves at constant velocity with the valve fully open.
In our example the details for a number of step changes are given in Table 4.2:
Notice that for smaller steps (i.e. 54mm and under) the settling time T3 determined by the
controller gain becomes the limiting factor. Below this the valve is unable to achieve its full
opening in order to achieve the move.
Moves greater than 54mm result in part of the motion being executed at the full valve
opening condition. Larger steps, i.e. greater than 200m start to be dominated by the valve
flow rate (time T2).
Note: For very small moves the step response will be effected by null characteristics, offset
errors etc and may never actually reach the demand position. However the position accuracy
(within 1mm in this case) may be achieved in a shorter time period than those listed.
SIZE-13
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
Bore Side (A) Area : 3,117.2 mm^2 Rod Side (B) Area : 1,860.6 mm^2
<< Section 2 - Valve Details >> << Section 3 - Load and Pipe Details >>
Max. Extend Velocity : 0.5343 m/S Max. Retract Velocity : 0.8236 m/S
Supply Flow Rate : 99.9 lpm Supply Flow Rate : 91.9 lpm
SIZE-14
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
5.0 SIZING AND PERFORMANCE ESTIMATION BY MANUAL CALCULATION
Manual calculations are included so that greater understanding of the spreadsheet function
can be obtained and in the absence of a computer the same results may be obtained by
hand using a pocket calculator.
Component sizing (i.e. to achieve a required maximum speed and load) is a task, which too
often is carried out without consideration of the associated control performance issues:
( )
2
Example - Continued (Units; kN, mm , bar, l/min, mm/s): π 2
A= D − d2
4
F = 20 + 300x9.81/{1000} = 23 kN
2 2 and TOTAL force:
Aa = (3.142/4) x 63 = 3117 mm
2 2 2 F = Fe + M . g
Ab = (3.142/4) x (63 - 40 ) = 1861 mm
SIZE-15
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
5.2 Rules of Thumb for Position Control Performance
Actuator and Valve Dynamic Sizing - As was seen earlier; having a fast acting, high flow
valve does not necessarily indicate great performance; neither does having a large actuator
driving force mean fast accelerations and decelerations:
2
Example - Continued (Units; litres, mm, mm , rad/s, Hz):
O frequency
Choose a valve with 90 at 40 Hz OR
Valve limit - 1/3 x 40 = 13.3 Hz 1/10 of Cylinder
Natural Frequency limit - 1/10 x 28 = 2.8 Hz; so loop Natural Frequency
gain (Retract Dynamic Response) Ko:
Ko = 2.8 x {2 x 3142} = 17.6 rad/s (
Note: Ko is worked out with respect to the retract stroke since (in the loaded state) this gives
the highest gain. Ko in the extend direction extend = 2.8 Hz x (534/824) = 1.8Hz (Ko=11.3
rad/s). This gives the average Dynamic Response = 2.3Hz used in the spreadsheet (see
Section 4.0).
Example - Continued:
(mA) (Q)
Controller Gain Estimation - The Cmd (V)
closed loop controller does not care
+- K1 K2 K3
dynamically whether the gain is in s (mm)
the hydraulic part or the electronic Err (V)
part as long as the Loop Gain stays
the same. K4
SIZE-16
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
The hydraulic gain is a combination of valve flow Basic P Gain Equations:
gain K2, cylinder gain K3 and sensor gain K4. Cylinder Gain:
( mm / s)
Use the worst case speed (this is Vr) and at the Kc = K2 . K 3 =
100% valve opening (i.e. Imax = 10mA): ( mA )
Kc = 824/10 = 82.4 mm/s/mA Sensor Gain:
( Volts)
K4 =
The sensor reads +/-10V over 600mm ( mm)
K4 = 20 / 600 = 0.033 V/mm Hydraulic Gain:
Kh = 82.4 x 0.033 = 2.75 V/s/mA
(Volts / s)
Kh = Kc . K 4 =
Controller Gain K1: (mA)
K1 = 17.6 / 2.75 = 6.4 mA/V For a given loop gain Ko; the
i.e. for 1V of error (25mm) the valve opens 6.4 mA controller gain is:
(64%). Ko (mA)
K1 = =
Kh (Volt)
Note: In this example the current driver is 10mA for
10V input so the internal controller gain is 6.4V/V. For 1% valve error the static
position error is:
Static Performance - The static accuracy follows ⎛ 1 ⎞ I max
E1% = ⎜ ⎟
directly from the above: ⎝ 100 ⎠ K1 . K4
E1% = 10/(100 x 6.4 x 0.033) = 0.47 mm.
POSITION
(mm) Ramp Rate
Note: This is for 1% valve error. In the case of 2% error
S
(assumed by the spreadsheet for EFB valves) the static S3
T3
error is 0.94 mm.
S2
Example - Continued (Units; mS, mm, mA): T2
S1
SIZE-17
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
6.0 OTHER OPERATING CONFIGURATIONS
Note: The force due to the weight of the mass M (assumed under the influence of gravity) is
Fe=M.g.(Ro/r) and should be added to the resisting force entered at the spreadsheet.
Although not designed for 3 port operation, the spreadsheet may be used in a limited way by
setting the spreadsheet 3-Port Config. (Y/N): entry to “Y”. Section 5 of the spreadsheet will
be made invalid and much of the cylinder retract sizing information will be set to zero.
However the extend and retract speeds and bore side cylinder pressures will be
representative. For example if “N” is selected in the default spreadsheet, the 23kN resisting
force requires a pressure of 74bar on the bore side to sustain it. The extend and retract
speeds are 0.588 and 0.621 m/S respectively.
Note: If the valve is being used in 2x2 mode (i.e. where the 2 ports are connected in parallel)
then the Rated Flow of the valve should be doubled.
Note: If the rod side is connected to a pressure source rather than to tank (i.e. as in re-gen
mode), the contribution of this pressure must be added to the calculated resisting force. The
force in kN is P(bar) x Ab(mm^2)/10000.
There are 2 difficulties using the spreadsheet for pressure control applications:
SIZE-18
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
Pressure Control (Stiff Load) Valve Sizing (Frequency Driven Systems):
This is often a requirement for material and structural test. The approximate flow
requirements of the system for sinusoidal operation are found as follows:
Required valve response time assuming valve max flow rate is 200 mm/s (Units; mm/s,
rad/s):
T100% = 200/ (126 x 63) {1000} = 25 mS
Sensors - The choice of pressure sensor is occasionally an issue. Always check that there is
no built in snubbing action as often used in process industry devices. These transducers
invariably have low frequency responses (e.g. <5Hz) which will seriously compromise the
control loop stability margins.
• Pressure Control in Pipe Lines - predicting performance is even more difficult. Some
basic rules apply:
SIZE-19
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
Pressure Closed Loop Control, Rules of Thumb:
Pressure controls are more difficult to deal with for the following reasons:
Pb LOAD
The best solution to understanding these V
Pa
V
problems is not to depend too much on
rules of thumb but to undertake proper
Pb
nonlinear simulation wherever possible.
Servo
P Pa Cylinder
Example - Hydraulic Press: -
Drive only (load) mass/stiffness - in this case giving an anti-resonance at 20Hz; i.e. it is very
difficult to get any kind of pressure control at this point.
SIZE-20
Electrohydraulic Servo Control
Industrial Application Note
Valve Sizing and Performance Estimation
6.4 Digital Controller Calculations
Faster processors and the wider use of 16 bit Analog to Digital (A/D) conversion means that
sampling and quantisation are not so much an issue today as in the past. However it is
important to state where the boundaries lie if digitisation is not to be a limiting factor in the
control loop:
When D terms are in use - either use the D frequency limit term OR assume 10 x valve
requirements.
Quantisation Rules of Thumb -
(Ref. Section 5.2):
Quantisation -
For a given loop gain Ko; the
Analog Sensors - Often provide a limitation when controller gain is:
12 bit A/D (i.e. 4096 increments) is used. e.g. 1000 Ko
mm = 0.25 mm resolution. Improvements can be K1 =
made by using 16 bit resolution i.e. 0.016 mm in the Kh
above example or by using an incremental For 1% valve error and sensor gain
(encoder) device. K4, the resolution should be:
⎛ 1 ⎞ I max
Re-assessing The Loop Gain - A 1 bit change E res ≤ ⎜ ⎟
⎝ 100 ⎠ 10. K1 . K4
may be OK at the sensor but what does it do to the
valve? In poor resolution or high gain systems the OR, for a given resolution reduce
valve may open by say 1%, enough to introduces a the controller gain if necessary such
bit jitter problem into the system. that:
⎛ 1 ⎞ I max
K1 ≤ ⎜ ⎟
⎝ 100 ⎠ 10. E res . K4
END
SIZE-21
Electrohydraulic Servo Control
Industrial Application Note