Practical Process Control for Engineers and Technicians

Appendix K: Algorithms

Overview

The following is a list of Algorithms with the ability to interact automatically with each other to provide a complete controller. Depending on the combination of these algorithms and their specific use, controllers different in function and complexity can be configured.

PIDN

Incremental real PID

PIDX

Incremental ideal PID

PV

PV and SP limits, mode, initialization, tracking, etc.

OP

PID-OP value, limits, mode, initialization, etc.

MODE

MODE handling between PID?, PV, OP, ALARM, etc.

STATUS

Controller status

ALARM

Controller alarm

The following is a list of Stand Alone Algorithms which can be used in any combination:

LEADLAG

First order LEAD and LAG

SUM

Summer

MUL

Multiplier

RATIO

Ratio and bias

PROP

Incremental proportional with gain

INT

Integral

DERN

Real derivative

DERX

Ideal derivative

LAG

First order LAG

NOISE

Random noise with gain

DISTURB

General disturbance generator

SINE

Sine wave generator

SNDORDER

2nd order system with variable damping

HILIM

High limit

LOAL

Low alarm

ROCHIAL

Rate of change alarm high

ROCLOAL

Rate of change alarm low

FREQTOTC

Frequency to time constant conversion

EUTOPCT

Engineering units to % conversion

PCTTOEU

% to engineering units conversion

LINK

Link if a status variable is true

MATH

General mathematical

DIV

Division

HEATCOMP

Heat balance calc for feedforward control

HEATSIM

Heat as function of fuel consumption for simulation

MASSFLOW

Mass-flow compensation

DEADTIME

Deadtime for simulation and/or control

K.1 Interacting PID-Algorithm-Blocks to Build PID-Controllers


Figure K.1: Principle interaction between algorithms of a PID controller

K.1.1 Configuration Example

Level controller algorithms and variables

*ALGO1:LAG

P1 = 14

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Flow Controllers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.