Identification and Dynamic Matrix Control algorithm for a heating process
In this paper, a novel identification method is proposed on the basis of Dynamic Matrix Control (DMC) algorithm. The high order model of the system is first identified using continuous process model with time delay. The lower order model is then systematically obtained by considering some well-known approximation techniques. The DMC algorithm is developed to get an optimal control sequence for the linear model with a quadratic cost function. The process disturbance is also investigated to evaluate the quality of the controller. The control algorithms are programmed in the Matlab/Simulink software adopting Real-Time Window Target and a PCI card to execute in the real system. As a result, the proposed controller affords significantly the improvement of overall performance in compared with the classical PID controller for both the set-point and disturbance rejection problems.