Industrial & Engineering Chemistry Research, Vol.49, No.10, 4809-4816, 2010
Improving the Performance of Generalized Predictive Control for Nonlinear Processes
This paper presents a unique method for improving the performance of the generalized predictive control (GPC) algorithm for controlling nonlinear systems which can be extended to other forms of predictive controllers. This method is termed adaptive generalized predictive control (AGPC) which uses a multidimensional workspace of the nonlinear plant to recalculate the controller parameters every sampling instant. This results in a more accurate process prediction and improved closed-loop performance over the original GPC algorithm. The AGPC controller was tested in simulation, and its control performance was compared to GPC on several nonlinear plants with different degrees of nonlinearity. Practical testing and comparisons were performed on a steel cylinder temperature control system. Simulation and experimental results show that the adaptive generalized predictive controller provided improved closed-loop performance over GPC. The formulation of the multidimensional workspace can be readily applied to other advanced control strategies making the methodology generic.