May 2021

Process Controls, Instrumentation and Automation

Implementation of averaging level control using native DCS functions

When applying averaging level control in a process plant, engineers can typically choose between proportional integral derivative (PID)-based control, such as p-only, gap and non-linear, or a model-based control like optimal averaging level control.

Gous, G., de Vaal, P., University of Pretoria; van Coller, G., Sasol

When applying averaging level control in a process plant, engineers can typically choose between proportional integral derivative (PID)-based control, such as p-only, gap and non-linear, or a model-based control like optimal averaging level control. PID controllers allow the level to go outside of limits when disturbances are larger than the assumed maximum disturbance used during tuning. Model-based controllers will be more successful in keeping the level between limits, as no assumed maximum disturbance is used during tuning. However, model-based control requires additional hardware and software and typically runs at a slower execution interval of approximately 1 min. Two simplifications

Log in to view this article.

Not Yet A Subscriber? Here are Your Options.

1) Start a FREE TRIAL SUBSCRIPTION and gain access to all articles in the current issue of Hydrocarbon Processing magazine.

2) SUBSCRIBE to Hydrocarbon Processing magazine in print or digital format and gain ACCESS to the current issue as well as to 3 articles from the HP archives per month. $409 for an annual subscription*.

3) Start a FULL ACCESS PLAN SUBSCRIPTION and regain ACCESS to this article, the current issue, all past issues in the HP Archive, the HP Process Handbooks, HP Market Data, and more. $1,995 for an annual subscription.  For information about group rates or multi-year terms, contact J'Nette Davis-Nichols at Jnette.Davis-Nichols@GulfEnergyInfo.com or +1 713.520.4426*.

*Access will be granted the next business day.

Related Articles

From the Archive

Comments

Comments

{{ error }}
{{ comment.comment.Name }} • {{ comment.timeAgo }}
{{ comment.comment.Text }}