beautypg.com

A4.4 pid computation details, A4.4.2 pid control parameters, A4.5 control output – Yokogawa EJA115 User Manual

Page 55: A4.5.1 velocity type output action, A4.6 direction of control action, A4.7 control action bypass

background image

IM 01C22T02-01E

A-17

APPENDIX 4. PID Block

A4.4 PID Computation Details

A4.4.1PV-proportional and -derivative

Type PID (I-PD) Control Algorithm

For PID control, the PID block in an EJA employs the
PV-proportional and PV-derivative type PID control
algorithm (referred to as the I-PD control algorithm) in
Auto and RCas mode. The I-PD control algorithm
ensures control stability against sudden changes in the
setpoint, such as when the user enters a new setpoint
value. At the same time, the I-PD algorithm ensures
excellent controllability by performing proportional,
integral, and derivative control actions in response to
changes of characteristics in the controlled process,
changes in load, and occurrences of disturbances.

In Cas mode, PV derivative type PID control algorithm
(referred to as the PI-D control algorithm) is employed
in order to obtain better performance against the
changes in the setpoint. The algorithm is automacially
switched by the block according to the mode. A basic
form of each algorithm is expressesd in the equation
below.

MVn

ϭ K

PVn

ϩ (PVn Ϫ SPn) ϩ

(

PVn)

T

Ti

Td

T

{

}

I-PD Control Algorithm (in Auto / RCas mode)

MVn

ϭ K

(PVn

Ϫ SPn) ϩ (PVn Ϫ SPn) ϩ

(

PVn)

T

Ti

Td

T

{

}

PI-D Control Algorithm (in Cas mode)

Where,

MVn = change in control output

PVn = change in measured (controlled) value =

PVn - PVn-1

T

= control period = period_of_execution in

Block Header

K

= proportional gain = GAIN (= 100/

proportional band)

Ti

= integral time = RESET

Td

= derivative time = RATE

The subscripts, n and n-1, represent the time of
sampling such that PVn and PVn-1 denote the PV
value sampled most recently and the PV value sampled
at the preceding control period, respectively.

A4.4.2 PID Control Parameters

The table below shows the PID control parameters.

Parameter

Description

Valid Range

GAIN

RESET

RATE

Proportional gain

Integral time

Derivative time

0.05 to 20

0.1 to 10,000 (seconds)

0 to infinity (seconds)

TA0403.EPS

A4.5 Control Output

The final control output value, OUT, is computed
based on the change in control output

MVn, which is

calculated at each control period in accordance with the
aforementioned algorithm. The PID block in an EJA
performs the velocity type output action for the control
output.

A4.5.1 Velocity Type Output Action

The PID block determines the value of the new control
output OUT by adding the change in control output
calculated in the current control period,

MVn, to the

current read-back value of the MV, MV

RB

(BKCAL_IN). This action can be expressed as:

MVn’ =

MVn * (OUT_SCALE. EU100 Ϫ

OUT_SCALE. EU_0) / (PV_SCALE. EU_100

Ϫ

PV_SCALE. EU_0)

(Direct Acting is False in CONTROL_OPTS)

OUT = BKCAL_IN

Ϫ

MVn’

(Direct Acting is True in CONTROL_OPTS)

OUT = BKCAL_IN

ϩ

MVn’

A4.6 Direction of Control Action

The direction of the control action is determined by the
Direct Acting setting in CONTROL_OPTS.

Value of Direct Acting

Resulting Action

The output increases when the input
PV is greater than the setpoint SP.

The output decreases when the input
PV is greater than the setpoint SP.

True

False

TA0404.EPS

A4.7 Control Action Bypass

The PID control computation can be bypassed so as to
set the SP value in the control output OUT as shown
below. Setting BYPASS to “On” bypasses the PID
control computation.

Setpoint

Control

Feed-

forward

CAS_IN

Filter

IN

PV

BYPASS

SP

RCAS_IN

Output

OUT

FA0402.EPS

This manual is related to the following products: