Despite the extensive practical use of self-tuning controllers, their limitations are increasingly evident—particularly in systems with variable orders, time delays, and parameters. Consequently, developing controllers with robust performance is highly valuable for real-world applications. The generalized predictive control (GPC) self-tuning controller, proposed by Clark et al., is a parameter model-based predictive control algorithm. It employs a receding horizon optimization performance index and integrates system identification and self-tuning mechanisms to overcome inherent weaknesses, resulting in superior robustness. Key implementation aspects include online parameter estimation using recursive least squares (RLS) and predictive output computation via Diophantine equations.
MATLAB
249 views
Tagged