Feedback control algorithms for regulating dynamic systems in real time.
| Algorithm | Description |
|---|---|
| Bang-Bang / Hysteresis Controller | Two-state relay controller with Schmitt-trigger dead-band to prevent chatter |
| Deadbeat Control | Discrete-time N-step deadbeat controller — exact convergence in N samples via reachability pseudo-inverse |
| PID Controller | Proportional-Integral-Derivative controller using a discrete recursive formulation |
| LQR Controller | Linear Quadratic Regulator — optimal state-feedback control minimizing a quadratic cost |
| LQI / Servo Controller | Integral state feedback (LQI) — LQR augmented with integrators on the tracking error for zero steady-state offset |
| LQG Controller | Linear Quadratic Gaussian — output-feedback optimal control via LQR + Kalman Filter |
| MPC Controller | Model Predictive Controller — receding-horizon optimal control with constraint handling |
| Linear Time-Invariant Model | Discrete-time state-space plant model (A, B, C, D) shared across controllers and filters |
| Feedforward / 2-DOF Controller | Feedforward + feedback wrapper for decoupled reference tracking and disturbance rejection |
| Luenberger Observer | Deterministic state estimator using pole placement (Ackermann's formula) to reconstruct unmeasured states |