When one or more output variables of a system need to follow a certain reference over time , a controller manipulates the inputs to a system to obtain the desired effect on the output of the system .

In the control systems one or more output variables of a system need to follow a certain reference over time . By manipulating the input , the controller wants to obtain the desired effect on the output of the system .
