In the case of a static feedforward control loop, the ratio between the heat capacity of the process fluid (Cp) and the latent heat of steam (λs) are estimated, but not measured. If either change, the static model becomes inaccurate. For this reason, it’s desirable to add a feedback cascade loop (Figure 2) that corrects the model for changes in that ratio by generating a correcting signal (m), which is included in the value of the setpoint of the slave controller (FIC-2). In this configuration, the setpoint of the cascade master (TIC-2) is the required process fluid outlet temperature (T2) and the setpoint of the cascade secondary (FIC-2) is corrected by the master output signal (m), which corrects for the variations in the heat capacity ratio (Cp/λs).
The feedback controller (TIC -2) should have an integral to eliminate any steady-state offset error that could be caused by sensors, model or the calculation errors, so it will respond only to the changes in the heat capacity ratio. Also, the dynamic compensator should be tuned with the feedback controller in manual, so the integrated error will be zero before feedback is added.
Feedforward control is usually used only by experienced control engineers when the process is sensitive to disturbances and slow to respond to corrective action when controlled by feedback control or when the product is of high value. The hardware cost is similar to the costs of feedback cascade control, but the need for good understanding of the process is higher.
Béla Lipták
[email protected]
A2: The article “Process control journey: process control concepts and practice,” can be found at https://resourcium.org/journey/process-control-concepts-and-practice. This tutorial may be helpful to answering your question about how to apply feedforward control.
Russell Rhinehart
emeritus professor,
Oklahoma State University
[email protected]
A3: [Editor’s note: the comments below were made previously by the late F. Greg Shinskey.]
Incremental feedforward is an impulse function that‘s applied to the manipulated variable only on a change in the load variable—it has no steady-state component. To minimize integrated error following a load change, the feedforward signal must be positionally applied in the steady state. This can be done either by additive with a fixed gain, as is typical when controlling liquid level, or by multiplicative, where the gain of the multiplier is set by the output of the feedback controller, which is often used when controlling temperature and composition.
Avoid incremental algorithms at all costs—they float and will cause all kinds of trouble and confusion.
Q: [Editor’s note: multiple versions of the following question were submitted and are summarized below.]
How can automation and control professionals contribute to the success of the SpaceX project, which is planning roundtrips to outer space via reusable rockets that would land on the Moon by 2025 and on Mars by 2028? On April 18, a launch was cancelled due to pressurization problems. It was briefly successful on April 20, though a minute after liftoff, the rocket started to tumble and had to be destroyed.