Setting Tuning Loop Gains; Basic Iterative Tuning Approach; Setting Loop Gains Using The Ziegler And Nichols Tuning Approach - Emerson PaCSystems VersaMax Series User Manual

Table of Contents

Advertisement

User Manual
GFK-1503F
14.6

Setting Tuning Loop Gains

14.6.1

Basic Iterative Tuning Approach

Because PID parameters are dependent on the process being controlled, there are no
predetermined values that will work. However, a simple iterative process can be used to find
acceptable values for Kp, Ki, and Kd gains.
1. Set all the reference array parameters to 0, then set the CV Upper and CV Lower
2. Put the PID function block in Manual mode and set the Manual Command (word 14
3. Set a small gain, such as 100 * Maximum CV/Maximum PV, into Kp and turn off
4. Once a Kp is found, start increasing Ki to get overshooting that dampens out to a
5. After suitable Kp and Ki gains are found, try adding Kd to get quicker responses to
6. Check gains over different SP operating points and add Dead Band and Minimum
Word Error Term or Output Polarity bits.
14.6.2
Setting Loop Gains Using the Ziegler and Nichols Tuning
Approach
This approach provides good response to system disturbances with gains producing an
amplitude ratio of 1/4. The amplitude ratio is the ratio of the second peak over the first peak
in the closed loop response.
1. Determine the three process model parameters, K, Tp and Tc for use in estimating
2. Calculate the Reaction rate:
PID Built-in Function Block
Clamps to the highest and lowest CV expected. Set the Sample Period to a value
within the range Tc/10 to Tc/100, where Tc is the estimated process time constant
defined in the previous section, Determining the Process Characteristics.
in the reference array) to different values to check if CV can be moved to Upper and
Lower Clamp. Record the PV value at some CV point and load it into SP.
Manual mode. Step SP by 2% to 10% of the Maximum PV range and observe PV
response. Increase Kp if PV step response is too slow or reduce Kp if PV overshoots
and oscillates without reaching a steady value.
steady value in two to three cycles. This may require reducing Kp. Also try different
SP step sizes and CV operating points.
input changes providing it doesn't cause oscillations. Kd is often not needed and
will not work with noisy PV.
Slew Time if needed. Some Reverse Acting processes may need setting of Config
initial PID loop gains.
R = K/Tc
For Proportional control only, calculate Kp as:
Kp = 1/(R * Tp) = Tc/(K * Tp)
For Proportional and Integral control, use:
Chapter 14
Jan 2020
267

Advertisement

Table of Contents
loading

Table of Contents