0% found this document useful (0 votes)
27 views4 pages

What is the PID controller algorithm used by Aspen HYSYS Dynamics

Uploaded by

Alex Romero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views4 pages

What is the PID controller algorithm used by Aspen HYSYS Dynamics

Uploaded by

Alex Romero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

What is the PID controller algorithm used by Aspen HYSYS

Dynamics?
Products: Aspen HYSYS, Aspen HYSYS Dynamics
Last Updated: 03-Nov-2020
Versions: V14.5, V14.3, V14.2, V14.0, V12.1, V12.0, V11.0, V10.0, V9.0, V8.8, V8.6, V8.4, V8.3, V8.2,
V8.0, V7.3, V7.2, V7.1, V7.0
Article ID: 000070918
Primary Subject: Documentation
Problem Statement

Problem Statement

What is the PID algorithm used by Aspen HYSYS Dynamics ?

Solution

Since Aspen HYSYS V7.0 offers a choice of PID algorithms types:

? Aspen HYSYS, which contains the same algorithms as with the previous versions.

? Honeywell

? Foxboro

? Yokogawa

Aspen HYSYS PID Algorithm:

The are four subtypes of algorithms under the Aspen HYSYS classification:

1. Velocity Form

2. Positional Form (With Anti Reset Windup ARW)

3. Positional Form (Without ARW)

4. Manual loading

In Aspen HYSYS V7.0 they are available in the PID parameters tab via the configuration page ( image 1), while in previous
versions they can be accessed in the PID parameters tab via the advanced page ( image 2).
Image 1: The Configuration Page in Aspen HYSYS V7.0
Image 2: The Advanced Page in Aspen HYSYS 2006.5

When using the HYSYS algorithm with the Velocity Form the algorithm is:

where:

OP is the Process Output in percentage i.e. the signal to the control valve or the signal to the a cascade controller

Kc (dimensionless), Ti (time unit), TD (time unit) are the controller parameters

E%(t) is the Error at time t calculated from:

PV(t) is the Process Variable at time t

SP is the Set Point


PVRange is the Process Variable Range calculated from the difference between the maximum and the minimum PV values
entered.

PV% is computed from:

h is the sample time.

The Velocity algorithm provides antireset windup protection inherently, so no special action is needed if the controller output
saturates. Also there is no derivative kick, which is an effect caused by the sharp change of set point.

However velocity algorithms simply do not work in Proportional only or Proportional-Derivative mode. In such a case the solution
is switched internally to the positional implementation.

The Aspen HYSYS Positional Form algorithm is:

Where bias is the last OP value, since the controller was in Manual mode.

When using the positional Anti-reset windup implementation, the integral term is held constant for as long as the controller output
is saturated.

The Manual loading option in the algorithm sets the output equal to the input. The Set point is irrelevant in this mode.

For information on the Honeywell, Foxboro and Yokogawa algorithms refer to the Aspen HYSYS Operations Guide (V7.0 and
above) or the Aspen HYSYS online help.

Keywords

Velocity Algorithm, Positional Form, PID Controller, Feedback Control, Actual Gain

You might also like