Incatools blog

Gustavo Müller

Gustavo Müller is an APC consultant at IPCOS

Recent Posts

Tuning a buffer tank to absorb disturbances

Posted by Gustavo Müller on May 3, 2021 4:24:43 PM

Buffer tanks are built to provide smoother operation to the process, avoiding the propagation of disturbances on the inputs, e.g., temperature, composition, feed rate, to the downstream process. Aggressive tuning methods don't work for buffer tanks since you want to explore the largest volume possible to reduce the disturbances. In this blog, we will explain how you make a compromise with the correct tuning.

Read More

Topics: PID tuning

Best PID tuning methods explained for level loops: Part 2

Posted by Gustavo Müller on Aug 11, 2020 1:25:39 PM

In this blog we are going to compare different tuning techniques used to tune the level loops in a distillation column. The tuning methods under consideration are Lambda, the Zak Friedman tuning rules and AptiTune. The idea is to obtain a tuning based on engineering specifications like maximum deviations, minimal gain and dead-time margin.

The following distillation column example illustrates the tuning strategies that can be applied when designing the controller for level loops. A debutaniser is used to separate the C4 (isobutane, n-butane) from a natural gas liquids stream (NGL). In this example, there are 4 cascade loops, for the column pressure, the top temperature, and the column bottom and reflux drum levels. There are also single loops for the feed and steam flow. The piping and instrumentation diagram is presented the figure below:

Read More

Topics: PID tuning methods

Best PID tuning methods explained for level loops: Part 1

Posted by Gustavo Müller on Aug 10, 2020 10:39:00 AM

You reviewed all important PID loops on your process, and they all seem to work well. You selected some of the loops and followed the tuning procedure to update the PID parameters and with proper tests and models, you managed to apply the known tuning rules so the fast response to SP changes could be achieved. So, there is nothing else to worry about, right? You might have unnoticed some of the loops.

Even though this recipe could be adequate for many of the loops, provided other important criteria are also taken into account, as process objectives, restrictions, and characteristics of actuators, this is not always true, especially for level loops. Two different types of strategies can be distinguished depending on the control objective:

Read More

Topics: PID tuning methods

Optimal PID tuning for Cascade loops

Posted by Gustavo Müller on Jun 8, 2020 3:53:24 PM
PID tuning normally requires the DCS engineer to have a good knowledge of the process and the control strategy, and specially time. While other also important activities are waiting the conventional bump-test-tuning procedure gets more complicated when tuning master-cascade strategy loops, when two, or often more, variables need to be tested and each of the loops individually tuned. To make the challenge even greater, these loops are normally configured for important and slow response variables, such as temperatures in distillation columns, or reactors.
 
In these cases, what would be only a simple PID parameter modification, turns out to take days after having affected the product quality and/or the throughput.
 
The best way out in this scenario is to do it right and at the first try. How? That is what I’ll explain in this blog.
Read More

Topics: PID tuning, PID tuning parameters, PID tuning methods