Control Valve Performance
Control Valve Performance
Keywords
Process optimization, tuning, stiction, hysteresis, backlash, dead time, positionner, performance.
Summary
A control loop consists of the process, measurement, controller, and a final control element (valve,
damper, etc. and its associated equipment such as positionner, I/P). Optimal process control depends on
all of these components working properly. Hence, before tuning a loop, one must verify that each
component is operating properly and that the design is appropriate.
Choosing the optimal PID tuning should be done after making sure all of the other components are
working properly. Our experience in the field has shown us that the impact of good tuning is more
important than equipment performance itself. We will discuss a method to determine if the valve is
performing well and this is done while the process is running. We will demonstrate how a poorly
performing valve will have a minimal effect on control loop performance if the tuning parameters are not
optimal. However, if a control loop is tuned to achieve performance, the control valve behavior will have a
major impact on performance.
Introduction
In North America, the majority of control loops have not been tuned to reach optimal performance. Very
often, during installation, the tuning parameters are left as the manufacturer defaults. When problems
occur with control loops, people often tend to reduce the tuning parameters, as this is the quickest way to
reduce instability.
For example, if a valve has some backlash, the loop will have a tendency to oscillate. If the technician
reduces the tuning parameters, he will then hide the problem (which will get bigger and bigger as time
goes by) and will also make the loop slower to respond.
Tuning should be considered a major part of a control loop. Why spend a lot of money on expensive
equipment if we only use it to fraction of its potential?
It is hard to identify when a valve is damaged or needs to be replaced, if the tuning has not been done
correctly.
In this article, disturbance responses of perfect and real world valves will be analyzed using aggressive
and sluggish tuning. The results will show that tuning has a major impact on the performance of control
loops.
Many criteria can be used to evaluate control loops:
stability,
overshoot,
etc.
produces an output jumping each time a new loop is reached. Also, digitizing a signal will do the same.
For example, the resolution for an 8 bits system is 1/256=0.4%.
Figure 1 illustrates the terms: dead band, resolution, backlash and hysteresis.
Figure 1
Valve position
b
d
r
b
d
h
.
:resolution
:backlash
:deadband
:hysteresis
:perfect valve
Signal applied
h=b=d
r
b
d
h
.
:resolution
:backlash
:deadband
:hysteresis
:perfect valve
Signal applied
Figure 3 illustrates also how to determine the backlash in a valve. If the backlash is zero, the valve
position and hence the process variable will go back to the previous position. Ideally, backlash in a valve is
zero, but in most valves, it is near 1 %. On most processes, a backlash of 2 or 3 % is acceptable if the
controller is not tuned too aggressively. Such backlash adds dead time to the loop and reduces
performance. Usually, the backlash and hysteresis are almost equal.
Figure 3
Valve position
Applied signal
backlash
Valve position
time
Stiction
Anything that comes in contact with the moving parts of a valve will create friction; the seats, the seal, etc.
It is not possible to move a valve with stiction unless the command is big enough to overcome this friction.
The problem becomes more obvious when an actuator is weak. When stiction occurs, the dead time will
be longer as friction must be overcome before the valve will move. Stiction is the resistance to the start of
motion, usually measured as the difference between the driving values required to overcome static friction
upscale and down scale.
The word stiction is made from the words stick and friction.
For example, it is sometimes hard to move a piece of furniture. However, you apply pressure and it
suddenly gives, moving rapidly. Similarly, stiction causes the piston of an air cylinder to suddenly lurch
forward at the start of a stroke or to move jerkily during its travel.
Stiction is caused when the static (starting) friction exceeds the dynamic (moving) friction inside the valve.
Stiction describes the valve's stem (or shaft) sticking when small changes are attempted. Friction of a
moving object is less than when it is stationary. Stiction can keep the stem from moving for small control
input changes, and then the stem moves when the force is enough to free it. The result of stiction is that
the force required to get the stem to move is more than is required to go to the desired stem position. In
presence of stiction, the movement is jumpy.
Figure 4
Valve position
Applied signal
stiction
Valve position
time
Positioner overshoot
When overshoot occurs, the valve moves too far and this can destabilize the loop, particularly if the loop is
fast.
Volumetric coefficient Cv
The Cv must be chosen so the process gain is close to one. If the Cv is too small, the measure will never
reach a sufficient value. However, if the Cv is too big; all the valves defects will be amplified.
Inherent characteristic curve
If the proper inherent characteristic curve is not chosen, the process gain variations may be amplified
rather than reduced.
Practical
Process gain
Ideal
Gp < 3
1
1
Linearity
Gpmax
Hysteresis
Hyst < 3%
Noise band
N .b. < 3%
Stiction
Gpmin
<<1%
<3
Process gain
If the process gain is too big, the problems of the valve will be amplified and the controller will have to be
detuned. Performance will therefore be reduced.
Solution: Recalibrate the transmitter or reduce the Cv (valves are often too big).
Linearity
The loop must be tuned within the range where maximum process gain is reached. However, this will
decrease performance about the point where the process gain is minimal.
Solution: Change the inherent characteristic curve of the valve or use a characterizer between the
controller and the valve.
Hysteresis
Large hysteresis will cause the dead time to increase when the output signals amplitude is weak. This
increase makes for a longer period (damped sine wave), since the process variable is close to the
setpoint. The loop will then be destabilized.
Figure 5
t pid
t pid
t p id
Stiction test
Figure 8
The process variable moved after
the 0.1 % change in the control
output. Stiction is less than 0.1%.
Asymmetry test
Figure 9
Process increases
Process decreases
Linearity test
Figure 11
Precision
performance is important
the loop is stable (and the loops parameters have been set correctly).
Goal
Pros
Cons
Aggressive
Small errors
Performance
Not robust
Oscillations
Moderate
Good compromise
Lambda (sluggish)
No overshoot after
setpoint change
Performance and
robustness
Simple
Stable
Performance varies
Simulation
The following process was simulated to observe the impacts of stiction and hysteresis.
Gp=1, Dead time = 1 s, Time constant = 3 s, a white noise with a standard deviation of 0.1 % is added to
the process variable.
The displayed values are in %.
Three situations were simulated:
a perfect valve,
a valve with 1% hysteresis (backlash=hysteresis),
a valve with 1% stiction.
For each case, 3 PI controllers (ISA algorithm) were used; in each case ExperTune was used to tune the
loop and analyze the data :
Kp=: 2.7,
Kp=: 0.84,
Kp=: 0.28,
Ti=3 s;
Ti=2.4 s;
Ti=3 s;
At 100s, a set-point change of 3 % is applied and at 200s a load change of 3%. Each graphic displays the
IAE (integral of absolute error) and SSE (integral of squared error).
Figure 12
Tuning
Aggressive
(Ziegler/Nichols)
Moderate
Sluggish
(Lambda)
Aggressive
(Ziegler/Nichols)
Moderate
Sluggish
(Lambda)
Perfect valve
Hysteresis=1%
Stiction=1%
Variability
(300 to 600s)
Settling time
for SP change
Time to remove
a disturbance
PV upset
after load change
IAE
Variability
(300 to 600s)
Settling time
for SP change
Time to remove
a disturbance
PV upset
after load change
IAE
Variability
(300 to 600s)
Settling time
for SP change
Time to remove
a disturbance
PV upset
after load change
IAE
Tuning
%s
%s
%s
Perfect valve
0.49
16
11
1.3
61
0.45
14
1.6
66
0.45
33
40
2.1
105
Hysteresis=1%
0.55
16
11
1.1
77
0.48
18
15
1.6
72
0.45
33
41
2.5
117
Stiction=1%
1.10
21
18
1.1
96
0.80
18
13
1.4
93
1.16
24
28
2.1
130
Conclusions
Finally, to summarize:
with a perfect valve, more aggressive tuning reduces load change effect;
aggressive tuning emphasizes valve problems;
variability at steady state depends mainly on the noise level; variability in real life depends
also on the amount of disturbances;
sluggish tuning reduces valve problems but is slow to remove a disturbance and slow to
follow the set-point;
if hysteresis is present, then the valve will move more but the performances (variability,
IAE, SSE) will be slightly affected;
if stiction is present the variability will increase and cycling will appear;
moderate tuning represents a good compromise for IAE, speed of response and
variability;
backlash or hysteresis is a problem but stiction is a lot worse; backlash has fewer
impacts if sluggish tuning is used.
To reduce stiction
Check your valves often while the process is running, especially before a shutdown.
Credit
The graphics were done using ExperTune from ExperTune Inc.
References:
K.J.strom and T. Hgglund, PID Controllers : Theory, Design and Tuning, Instrument Society of America,
Research Triangle Park, NC, USA, 1995
M. Ruel, Loop Optimization: Troubleshooting, Control Magazine, April 1999
M. Ruel, Loop Optimization: How to tune a loop, Control Magazine, May 1999
J.G. Ziegler and N.B. Nichols, Optimum settings for automatic controllersTrans, ASME, 64: 759-768, 1942