Last updated 23 Aug 2018
CONTROL LOOP CASE HISTORY 132
INTERESTING DAYS IN A CHEMICAL PLANT
One of the things I enjoy most in my working life is optimising base layer control loops in plants in chemical, petro-chemical, and paper industries. There are several reasons for this, but chiefly because:
Many other industries particularly in the mining field have controls that are often really bad, with cheap control equipment, poor control strategies, and often very liitle interest by senior management in the control side. They also generally use PLC/SCADA systems which are without doubt inferior for feedback control as compared with DCS systems.
There is one particular chemical plant where I am regularly called in to help with sorting out their problem loops, and it is there that I see many very interesting things. On a recent visit to this plant we encountered enough problems to keep me stocked with material for these articles for quite a long time. Here are a few examples:
Example 1: Valve With Strange Characteristics.
A pressure control was not controlling well. It didn't seem to respond to setpoint changes, or to changes on the PD (controller output) when in manual.
Fortunately there was a flow transmitter in series with the pressure control valve, so we could do tests to determine how the valve was performing. A section of the open loop test performed on this valve is shown in Figure 1.
Basically the valve at 4% opening allowed the flow to go straight up to about 38%. From there to a valve opening of nearly 43% the flow didn't change, and from there on it increased in a non-linear fashion until full flow was reached. It also appeared as if the positioner was unstable at higher flows.
I have never seen anything like this before. We did a physical check on the valve to ascertain if it was following the PD signal properly, and it seemed to be doing this fine. The only possible reason that I can think of that could be causing this strange characteristic is that the valve had been supplied with some weird inherent characteristic. The plant is waiting for a shutdown to open it up and inspect it.
Example 2: Interactive Loops Required Proper Tuning Strategy.
Most of my articles don't discuss tuning very much, but tend to concentrate on problems that need to be sorted out or taken into account before tuning can be undertaken; if indeed it is at all possible, as in the case of the valve in the previous example. However tuning is obviously also very important.
Very few people really have any idea on how to tune properly, and the vast majority of loops are tuned very badly, most of them being too slow to react properly to changes.
During my work at the plant, a senior process engineer asked that we try and sort out two important interactive loops that were fighting each other badly and disrupting production. It is beyond the scope of this article to go into too much detail on this, but basically all you can do to try and "decouple" interactive loops by tuning, is to tune the one as fast as possible, and detune (slow down) the other one until they don't fight each other. (Operators are good at decoupling interactive loops. They just put the one in manual, and then they no longer fight each other.)
In any event in this case there was a pressure loop fighting a level. The problem was solved by tuning each of them properly.
Figure 2 is taken from the plant's trends showing the operation of the two controls "before" and "after" optimisation. The people in the plant were very pleased with the vastly improved performance.
Example 3: Improved Tuning of an Important Temperature Control.
Temperature controls are often very badly tuned. One of the major reasons for this is because they often have excessively slow responses to changes. One famous control expert recently wrote in an article that temperature control loops are usually the worst tuned of any processes, as the average human being has not got a long enough life span to tune them properly if they use "trial and error" tuning instead of a good tuning package.
The example given here is of a steam desuperheater temperature control. The original tuning was P = 1, I = 10 minutes/repeat. The process took over 2 hours to get to setpoint after a 10% setpoint change.
The Protuner tuning gave P = 3, I = 1 minutes/repeat. The response now for the same change of setpoint took only 10 minutes! Really an almost unbelievable improvement.
Figure 3 shows the difference in the 'before' and 'after' responses.
This is a wonderful example about how badly many temperature control loops are tuned. The expert is absolutely correct. You definitely need to use a good tuning package for such difficult slow processes.