Control Systems

Feedforward Control

Feedforward control is based on principle of pre-emptive load counter-action i.e. if all major loads (i.e. disturbances) on a process variable are monitored, and their effects on that process variable are well-understood, a control system programmed to take the appropriate action based on load changes will shield the process variable (PV) from any adverse effect.

Cascade control reduces the effect of disturbances occurring early in the forward loop but generally cannot deal with load/demand disturbances which occur close to or affect directly the process variable as there is no intermediate variable or accessible control point.

Disturbances directly affecting the process variable must produce an error before the controller can react. Certainly therefore, the output signal will suffer, with the speed of recovery being determined by the loop response. Plants that are difficult to control tend to have low gains and long integral times for stability and therefore have slow response. Such plants are prone to error from disturbances.

Generally, a closed loop system can be considered to behave as a second order system with a natural frequency wn and a damping factor. At frequencies above wn, the closed loop gain falls off rapidly (at 12 dB/octave). Disturbances occurring at a frequency much above 2wn will be uncorrected. If the closed loop damping factor is less than unity (i.e. representing an undamped system), the effect of disturbances with frequency components around the natural frequency wn of the system can be magnified.

Figure (a) below shows a system being influenced by a disturbance. Cascade control cannot be applied to this system because there is no intermediate variable between the point of entry and the process variable.

A system in which cascade control cannot be applied being subjected to a disturbance
Figure (a) a system in which cascade control cannot applied being subjected to a disturbance

If the disturbance can be measured, and its effect known (or even approximated), a correcting signal can be added to the controller output signal to compensate for the disturbance as illustrated in Figure (b) in what is known as Feedforward Control.

Figure (b) correcting signal derived by measuring the disturbance {feedforward control}

The correcting signal, arriving by blocks H, F and P1 should ideally exactly cancel the original disturbance; both in the steady state and dynamically under changing conditions.

The transfer functions of the transducer H and plant P1 are fixed with F a compensator block designed to match H and P1.

Generally the compensator block transfer function will be

The feedforward compensation doesn’t have to match exactly the plant characteristics; even a rough model will give substantial improvement (through a perfect model will give a perfect control). Generally a simple compensator will be enough.

Don’t miss out on key updates, join our newsletter  List

Bottom Line

Cascade control typically can deal with supply disturbances and feedforward with load or demand disturbances. These two control systems precisely complement each other, so it is very common to find a system where Feedforward modifies the setpoint for the inner cascade loop.

Related content:

John Mulindi

John Mulindi is an Industrial Instrumentation and Control Professional with a wide range of experience in electrical and electronics, process measurement, control systems and automation. In free time he spends time reading, taking adventure walks and watching football.

Recent Posts

How Metal Fabrication is Powering the EV Revolution

Image: Pexels The electric vehicle (EV) market is accelerating at an unprecedented pace, driven by…

5 days ago

Basic Features of Numerical Control

Numerical control is a form of digital control that is employed on machine tools such…

7 days ago

Benefits of Installing Solar Panels in Your Home

Photo: Pexels Benefits of Installing Solar Panels in Your Home: Save Money and Your Planet…

2 weeks ago

How to Size a Control Valve

Pneumatic control valve Control valve sizing refers to the procedure determining the correct size of…

2 weeks ago

Process Control System Design for a Distillation Unit

The aim of a typical control system is to force a given set of process…

2 weeks ago

Limit Switches vs. Proximity Sensors

An object can be used to activate a switch directly, producing an ON or OFF…

3 weeks ago