Figure 3: The upsets caused by load (liquid flow) changes in time are much reduced if feedback control is replaced by feedforward.
Figure 3 illustrates the difference in the response to load changes of a feedback and a feedforward system.
Béla Lipták
[email protected]
A2: Operators often don't understand cascade control. They want to take more direct action, so they break the cascade by putting the primary in Manual and operate the secondary in Auto, or sometimes put both primary and secondary in Manual, and take over the steam flow control valve directly by manipulating the secondary Output. This is understandable but it's a sign that the control has failed.
The most frequent problem is that the conventional temperature-to-steam flow cascade is implemented on a heat exchanger with an inherent transport time delay. The process fluid is almost always routed through the tubes of the shell and tube heat exchanger, often making several passes. The dead time between a temperature change on the fluid entering the exchanger and its exit, where the temperature is measured, may often be measured in minutes. You can't optimally tune a PID controller—cascade or not—for this condition. Often a Smith-Predictor can be configured to remove the deadtime from the control action, but that's a crude solution. The best solution is to build a feed-forward, model-based control loop using a first-principles model derived from heat and material balances.
The rationale is to control the flow of steam needed to raise the fluid temperature when it's needed, not just wait for it to be out of control due to the time lag of the heat exchanger. Hopefully, if this cascade is done correctly, the operator will no longer feel the need to break the cascade.
Dick Caro,
ISA Life Fellow
CEO, CMC Associates, [email protected]
A3: The question you raise is a good one, and it doesn't always get the attention it deserves. The regulatory control strategy can have a significant effect on the overall performance of the MPC. A common decision is whether to keep or incorporate a cascade such as a TC to FC. Due to the faster execution in the DCS or PLC (often one second or less), a cascade will normally provide better disturbance rejection capability than the MPC. It will also allow a greater turndown ratio of the MPC, allowing reliable MPC control over a wider range of throughputs. A TC cascade is normally retained on heaters, reactors and distillation columns, or added if one is not in place. For distillation columns, a TC will normally be used if a temperature control point can be found that correlates well with a composition controlled variable (CV) in the MPC. Manipulation of dual-ended temperature controls would be avoided with MPC, with only one temperature controller selected as an manipulated variable (MV) for the MPC. The exception to using a TC can be if the flow controller is a better MV for controlling against a frequently encountered constraint.
Additional information on this topic can be found in the MPC chapter of the Process/Industrial Instruments and Controls Handbook, 6th Edition, edited by Gregory K. McMillan and P. Hunter Vegas.
I normally don’t find that the MPC can control the temperature more tightly due in part to the slower execution period of the MPC. Executing the MPC faster can help, but the MPC will still be controlling multiple control variables simultaneously, which can make MPC tuning more challenging. Note that tuning is normally required of the TC to get proper setpoint and disturbance response.
Some argue for MPC manipulating the FC instead of the TC to get the advantage of decoupling. In my experience, keeping the TC still wins. Decoupling doesn't perform well with high purity columns. Also, the simpler structure of the control matrix with a TC for distillation composition control will be robust for modeling errors and allow a greater throughput turndown ratio.
The main reason for considering manipulation of the FC is constraints, namely if the constraint variable is primarily a function of the flow, rather than the TC. An argument for manipulating flow might be if there are multiple, significant disturbance variables that the TC has trouble rejecting, but these could also be feedforward variables in the regulatory control system.
Mark Darby
[email protected]