Incatools blog

Smith Predictor: when to use it and how to tune it

Posted by Didac Recio on Sep 20, 2022 11:33:36 AM

From refineries to petrochemical and chemical industries, the Smith predictor is used to improve the control of processes with a long dead time. The delayed behavior of the process is compensated by using an approximated model in the control structure. It is common for process control engineers to evaluate the need for such control structures and keep them performant. This blog explains the consequences of a long process dead time and what tools to use when tuning your Smith Predictor. 

Read More

Topics: PID tuning, PID tuning methods, PID control equations

Comparison of different tuning methods with INCA Aptitune

Posted by Kamalnayan Singh on Mar 15, 2021 11:39:10 AM

The tuning of Proportional-Integral-Derivative (PID) can be considered a mix of art and science. It's an art where one needs to use their judgment and experience to understand the controller’s behavior. The science of tuning comes into the picture where one uses open-loop mathematical models and different techniques to derive the tuning parameters. The “Art” of tuning helps to understand the how’s and why’s of the process, and the “Science” of tuning provides a roadmap for tuning.

The performance of any PID controller depends on tuning parameters, i.e., gain, integral time, and derivative time that is set in. The tuning parameters are a function of process types, functionality expected from the PID loop, i.e., variance reduction or setpoint tracking, and type of the PID loop.

Read More

Topics: PID tuning methods

Boiler Steam Drum Level Control Strategies

Posted by Rohit Anantulwar on Jan 18, 2021 4:00:35 PM

Steam drum is a vital part of boiler system in chemical industries. Proper and safe functioning of boiler depends on various parameters such as level of steam drum, flow of feedwater and flow of steam. The pressure, temperature and level of boiler system cannot be regulated directly but depends on the feed-water flow. The pressure or temperature in a boiler system can be maintained by controlling the flow of fuel and air whereas the level can be maintained by regulating the flow of feed water. The purpose of drum level controller is to keep the level at desired value, optimal interface level requires between steam and water within the steam drum. It is essential that the level of liquid must be low enough to assure that there is appropriate separation between steam and water and high enough to guarantee that the water exists in every steam generating tube. 

 

In this blog we will show the 3 most common drum level control schemes and what tuning strategy you should adopt for every strategy.

 

Read More

Topics: PID tuning, PID tuning methods

PID Derivative: Don’t be afraid of the D (in PID tuning)

Posted by Michiel Huizer on Nov 16, 2020 12:32:15 PM

Why and when use Derivative in PID control? The vast majority of PID controllers are tuned with Proportional and Integral action only, while in some cases controller performance could be improved by including the D-action. Read in this blog what derivative action is and what to expect of the webinar ‘Don’t be afraid of the D’. 

Read More

Topics: PID tuning methods

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

Benefits in feedforward in PID controllers

Posted by Pramit Patodi on Jul 14, 2020 12:02:08 PM

At most plants, the biggest challenge in tuning PID controllers is to reject process disturbances. However, in many PID controller’s information regarding process disturbances is missing in the PID algorithms which drastically affects PID performance. Do you need to understand how to add that information in PID controllers? Check out this blog, about the benefits in feedforward in PID controllers.

Read More

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

When the Ziegler-Nichols PID tuning method doesn’t do the trick

Posted by Michiel Huizer on Jul 8, 2020 9:40:51 AM

Many tuning methods are proposed for PID controllers, of which trial and error is the best known and used method. Despite its popularity, the biggest downside is that it’s time-consuming and it doesn’t guarantee a robust and stable solution. The Ziegler-Nichols method is a good alternative but doesn’t always provide optimal performance. In this blog, you will read why Ziegler-Nichols isn’t always the right choice to achieve stable and robust control loops.

Read More

Topics: PID tuning methods

PID tuning example: Controller with a nonlinear response on the valve

Posted by Leandro Diaz on Jun 8, 2020 4:00:29 PM

When we work with PID controllers, we always assume that the control valve flow characteristic is linear. PID controllers cannot handle nonlinear responses properly. However, most of the time valves are nonlinear and we have to deal with them when tuning a loop. Process units that change their operating window regularly, have the tendency to affect the performance of the PID controllers. This probably has happened to you before and i know it's really frustrating! But I'll show you a PID tuning example where it's possible to tune a PID controller and have a good performance on a large operating window of a process unit. And that is what I will explain in this blog.

Read More

Topics: PID tuning, PID tuning parameters, 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