Appendix d: pid control, Introduction to pid control, Proportional (“p”) mode – Emerson E2 User Manual

Page 237: Throttling range

Advertising
background image

Introduction to PID Control

Appendix D: PID Control

D

-

1

Appendix D: PID Control

Introduction to PID Control

PID Control is a specialized method of closed-loop

control that strives to maintain equality between an input
value and a user-defined setpoint by operating a device or
a number of devices at somewhere between 0% and 100%
of full capacity.

PID Control works by making adjustments to the out-

put at a constant rate called the update rate (usually 2-6
seconds). For every update that occurs, PID Control takes
a reading from the input sensor or transducer, measures the
distance between the input and the setpoint (also called the
error), makes a series of calculations, and adjusts the out-
put percentage in such a way as to move the input towards
the setpoint in the most efficient manner.

The “calculations” that determine the new value of the

output after each update are made by three different modes
of control: Proportional (“P”) Mode, Integral (“I”) Mode,
and Derivative (“D”) Mode. Each mode of control makes
its own adjustment to the output percentage, and the three
adjustments are added to the previous output percentage to
determine the new output percentage. In mathematical
terms, every update will affect the output percentage as
follows:

NEW OUT% = OLD OUT% + (“P” mode adjustment) + (“I” mode

adjustment) + (“D” mode adjustment)

Each of the three modes (P, I, and D) serves a different

and important purpose, as described below:

Proportional (“P”) Mode

The Proportional Mode in PID determines the system’s

immediate reaction to a change in the error. Proportional
Mode simply analyzes the difference between the current
error and the previous error. Based on the size of this dif-
ference, Proportional Mode will make a change to the out-
put in an attempt to stabilize the input value and keep it
from changing any further.

Mathematically, the following equation determines the

“P” Mode adjustment for a single update:

“P” mode adjustment = K

p

(E – E

-1

)/TR

K

p

= proportional constant

E = current error

E

-1

= error during last update

TR = throttling range

Throttling Range

In simplest terms, the Throttling Range is the number

of input value units between a 0% output and a 100% out-
put. For example, in a Case Control application, the Throt-
tling Range would be the number of degrees between the
input temperature that would result in a 0% output and the
temperature that would cause a 100% output. Therefore,
the Throttling Range essentially determines the percentage
of the output adjustment that will be added to the previous
percentage when a change in input occurs.

PID Control places this Throttling Range around the

setpoint. As a result, Proportional Mode works to keep the
temperature near the setpoint and within the throttling
range. In most cases, the Throttling Range straddles the
setpoint evenly on both sides, as shown in Figure D-1.
However, in some applications such as Condenser Con-
trol, the Throttling Range may be placed elsewhere see

P

Proportional Mode

Tries to stop the error from changing. Measures difference
between current and previous error, and adjusts output per-
centage to prevent any further movement.

I

Integral Mode

Tries to bring the error to zero (input = setpoint).

D

Derivative Mode

Tries to slow or stop a rapidly changing error so P and I
Modes may effectively work to eliminate it.

Advertising