A nonlinear regression model-based predictive control algorithm.
This paper presents a unique approach for designing a nonlinear regression model-based predictive controller (NRPC) for single-input-single-output (SISO) and multi-input-multi-output (MIMO) processes that are common in industrial applications. The innovation of this strategy is that the controller structure allows nonlinear open-loop modeling to be conducted while closed-loop control is executed every sampling instant. Consequently, the system matrix is regenerated every sampling instant using a continuous function providing a more accurate prediction of the plant. Computer simulations are carried out on nonlinear plants, demonstrating that the new approach is easily implemented and provides tight control. Also, the proposed algorithm is implemented on two real time SISO applications; a DC motor, a plastic injection molding machine and a nonlinear MIMO thermal system comprising three temperature zones to be controlled with interacting effects. The experimental closed-loop responses of the proposed algorithm were compared to a multi-model dynamic matrix controller (MPC) with improved results for various set point trajectories. Good disturbance rejection was attained, resulting in improved tracking of multi-set point profiles in comparison to multi-model MPC.
Dubay
R
R
University of New Brunswick, Department of Mechanical Engineering, Fredericton, NB, Canada. dubayr@unb.ca
Abu-Ayyad
M
M
Hernandez
J M
JM
D000465:Algorithms; D003198:Computer Simulation; D005246:Feedback; D015233:Models, Statistical; D017711:Nonlinear Dynamics; D009716:Numerical Analysis, Computer-Assisted; D012044:Regression Analysis