In control theory, a controller is used within a closed-loop system to allow it to enforce a key set of performance characteristics, like stability, transient parameters, or steady-state tracking.
There are a few basic important types of controllers:
- Proportional control, where we only have a constant term.
- Proportional-integral (PI) control, where we have an additional integral term.
Tracking problem
One core problem is the tracking problem, where we want to design a controller such that:
- The feedback loop system is BIBO stable.
- For all reference signals , when , the asymptotic tracking error is either bounded or converges to zero, i.e., when there’s no disturbance, the system should track the reference system.
- For all disturbance signals and for all reference signals , the asymptotic tracking error is bounded or is zero.
The feedback system is BIBO stable if for any bounded signals the signals are bounded as well, where . If are bounded, then is also bounded.
We can model this in a system of two equations:
The system is BIBO stable if and only if all the transfer functions in the matrix above are BIBO stable.