Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 1.71 KB

File metadata and controls

18 lines (15 loc) · 1.71 KB

Controllers

Feedback control algorithms for regulating dynamic systems in real time.

Algorithms

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