Академический Документы
Профессиональный Документы
Культура Документы
Page 1 of 5
IN eLearning
SEARCH
ADMIN
Login
Password
FTR
Technical Discussions
Group Discussions
Partner Directory
Chat
Expert Chat
Tuning Guidelines
Calculating controller tuning values requires knowing considerable information about the algorithm used
by the controller.
Home
About Us
Maintenance solution
eMaintenance
eLearning
Services
eMRO
There are essentially three types of algorithms in use: ideal, parallel and series. Ideal algorithms are
generally found only in textbooks. Parallel control algorithms have three independent (parallel)
calculations for Proportional (Gain), Integral, and Derivative. An advantage of parallel calculation
construction is changes in the values to one do not affect the other two. A disadvantage is they are
difficult to manually tune. Series control algorithms are constructed so the output of one calculation is
part of the input to the next calculation, thus "upstream" calculation changes affect "downstream"
calculations. This is frequently referred to as controller tuning interaction. Series control algorithms are
the most common used in analog and digital controllers.
Site Specific
Links to other Sites
Reports
Suggestions/Feedback
Gain
1%
100.0
10%
10.0
50%
2.0
100%
1.0
500%
0.2
1,000%
0.1
Seconds per
repeat
Repeats per
second
Minutes per
repeat
Repeats per
minute
1.00
0.0167
60.0
0.20
0.0833
12.0
10
0.10
0.1667
6.0
60
0.0166
1.0
1.0
120
0.0083
2.0
0.5
240
0.00417
4.0
0.25
480
0.00208
8.0
0.125
1,000
0.0010
16.6667
0.06
PID controllers operate on an error feedback where the output is normally characterized when there is a
difference between the PV and SP. However, it is not always advantageous for a controller to operate on
an error signal. It is common practice to allow a controller to respond differently to SP changes verses
load (PV) changes. It is important to understand which algorithm variables will be affected when the SP
is changed versus when the PV is changed. Continuous processes normally have PV load changes,
while batch processes tend to have more SP changes. Depending on how the controller is being used,
how the algorithm reacts to SP and PV changes, and how tuning constants are determined/calculated, it
is possible to have a controller perform better one way than another.
http://emaint.ril.com/webapp/emaint/servlet/CmsContentServlet?menuid=247
17/10/2007
Maintenance Online
Page 2 of 5
Technical libraries contain volumes on various ways to calculate controller-tuning values. One of the
most efficient and consistent ways to collect and analyze process data is to use software from
companies. Also, most control system manufacturers offer a variety of control loop analysis and tuning
software. When software isn?t available, some useful guidelines can be applied.
Ultimate Sensitivity Method
Test 1
Test 2
1. Double the GAIN setting (Leave INTEGRAL and DERIVATIVE the same as
Test 1).
2. Make a 10% change in SP.
3. Record the PV and CO responses. (If process becomes unstable, place the
loop in MANUAL and do what is needed to maintain control.)
4. If recorded response produces a stable (lagging) response, repeat Test 2.
5. If recorded response produces an unstable (leading) response, proceed to
Test 3.
Test 3
1. Half the GAIN setting (Leave INTEGRAL and DERIVATIVE the same as Test
1 and 2).
2. Make a 10% change in SP.
3. Record the PV and CO responses. (If process becomes unstable, place the
loop in MANUAL and do what is needed to maintain control.)
4. If recorded response produces a stable (lagging) response, proceed to Test
2.
5. If recorded response produces an unstable (leading) response, repeat Test 3.
http://emaint.ril.com/webapp/emaint/servlet/CmsContentServlet?menuid=247
17/10/2007
Maintenance Online
Page 3 of 5
Once a marginally stable response is obtained, all the information necessary to calculate usable controller tuning constants is
available. The following table provides guidelines useful in determining usable tuning constants for P (proportional), PI (proportional
and integral), and PID (proportional, integral, and derivative) controllers.
Proportional (P)
only controller
Proportional and
Integral (PI)
controller
Proportional,
Integral, and
Derivative (PID)
controller
Repeats
Repeats per
minute
How many times will the controller perform the (Proportional GAIN
* OFFSET) calculation in one minute?
Derivative (D)
Cautions
http://emaint.ril.com/webapp/emaint/servlet/CmsContentServlet?menuid=247
17/10/2007
Maintenance Online
Page 4 of 5
A side benefit to conducting and recording the open-loop test is the establishment of a loop signature for future reference in
determining if the process has changed. For example, if the loop signature is for a temperature controller on a heat exchanger, a
significant change in the loop signature could indicate the heat exchanger is losing efficiency.
Using the results of the open-loop test to calculate controller-tuning constants requires dividing the percentage change in PV by the
percentage change in CO to obtain an open-loop gain. The open-loop gain (OLG) and control loops inherent gain (IG) are used in
the formula (OLG * P(gain) = IG). With terms rearranged, the formula becomes IG divided by OLG = P(gain).
Consider the following guidelines when calculating controller-tuning constants:
NOTE: Controller scan times should be at least eight times faster than
the loop time constant.
RULE #2: Integral time (IT) should be equal IT = LTC when LTC is in repeats per minute.
to loop time constant (LTC).
RULE#3: Derivative time should be less
than or equal to of LTC.
Integrating processes
Integrating processes are those for which only one CO setting in manual mode produces a stable
(balanced) PV. Level, batch temperature, batch pressure, and pH tanks are examples of integrating
processes. Expanding on the level example, with the control loop in manual, only one CO setting allows
the amount of liquid entering a vessel to exactly equal the amount of liquid leaving the vessel. Any other
CO setting will cause the level PV to integrate upward or downward.
Gathering data for integrating processes is best accomplished using an open loop test.
1.
2.
3.
4.
5.
Find the balance point where vessel/process input is equal to vessel/process output.
Make a 10% to 20% change in the CO setting.
After the PV has integrated 3% to 5% change the CO output back the balance point value.
Repeat step two in the opposite direction.
Repeat step three.
The reason to conduct the test in both directions is that some loops (i.e., heating and cooling) will likely
produce a different slope for each direction. When this is the case, the less aggressive slope should be
used to determine controller-tuning constants to prevent loop instability. When unexpected graphs are
produced, likely causes are stiction or backlash in the control valve. Trying to tune such loops is nearly
impossible because the controller is attempting to overcome mechanical defects that likely will become
worse with time.
http://emaint.ril.com/webapp/emaint/servlet/CmsContentServlet?menuid=247
17/10/2007
Maintenance Online
Page 5 of 5
Integrating processes usually produce the best overall results with medium response tuning constants that allow some overshoot.
Use caution when applying derivative to integrating processes. If "excessive" hysteresis is found in a control valve, use only slow PI
tuning constants.
Controller tuning constants for integrating processes should utilize high gain and slow integral (small
repeats per minute).
Cascade control loops
Cascade control loops are effective when trying to maintain tight control over slow moving variables. For
example, boiler level can be tightly maintained using a level controller cascaded to a flow controller.
To have an effective cascade control strategy the dynamics of the secondary loop must be at least five times faster than the
primary loop. (Dynamics are defined as loop dead time multiplied by loop time constant.)
To tune a cascade control loop:
1.
2.
3.
4.
Place secondary loop in automatic (disconnect the secondary loop from the primary loop).
Conduct test and tune secondary loop.
Place secondary loop in Remote SP (connect secondary and primary loop).
Conduct test and tune primary loop.
Note: Ensure secondary loop does not have setpoint limits or unnecessary assigned alarms.
When embarking on a journey to tune all loops in a process, work from the raw material end to the final product end beginning with
flows, then pressures, followed by levels, then temperatures, and finally what remains.
Contrary to popular belief, control loop tuning is a science. But it begins with analysis of each component
in the loop to ensure each piece of equipment in the loop is capable of performing at its best. Once the
equipment is ready, methods have been developed and repeatedly proven to work, but it takes
knowledge and patience. The pay off to having every control loop performing at its best is a minimum 5%
quality and production improvement that could go as high as 25%.
2002 Plant Maintenance online, Site designed, developed and maintained by Reliance Infosolutions Pvt. Ltd.
http://emaint.ril.com/webapp/emaint/servlet/CmsContentServlet?menuid=247
17/10/2007