Skip to main content
5 of 6
Typos and grammattical errors
Shahbaz
  • 3.3k
  • 1
  • 21
  • 38

It is arguable what is called reactive and what is not... however what is measured by sensors and what information the controller possesses is not arguable.

In feedback control the systems outputs are measured and if they do not match the desired output (reference) the controlled parameter is recalculated. If the input does not change, these differences usually come from disturbances. The controller has a feedback from the systems output which quantifies "how far" it is from the desired state, regardless of what causes this difference.

In feedforward control the disturbances are measured and the controlled parameter is calculated based on some mathematical (or logical) model. There is no feedback to see if the system is really in the desired state or "how far" it is form the desired state. If disturbances not measured cause the systems outputs to differ from the desired one, the controller will not react.

So to formulate it with "reactive" I would say that feedback control is reactive since it reacts to changes in the systems output while feedforward is proactive since it possibly acts before the systems output change. The important factor in control theory is the controlled system output, that it probably why reactive is defined form the point of view of the change in the systems output.

Feedforward also reacts to something, but this something is not the systems output so from the systems output point of view it is not reactive. In feedforward control the systems output can change without any reaction from the controller while in feedback control any change in the system output will provoke a reaction of the controller. Since the important aspect is the systems output and the feedforward controller does not react to changes in the output it can be considered a non-reactive control method.

Illustration from Wikipedia, (a) open loop, (b) feedforward, (c) feedback

enter image description here

50k4
  • 6.7k
  • 1
  • 13
  • 25