Dynamic Matrix Control Algorithm Based on Interpolated Step Response Neural Models
This paper presents a nonlinear Dynamic Matrix Control (DMC) algorithm. A neural network calculates on-line step response coefficients which comprise a model of the controlled process. These coefficients are next used to determine the optimal control policy from an easy to solve quadratic programming problem. To reduce the number of model parameters (step response models usually need many coefficients) interpolated step response neural models are used in which selected coefficients are actually calculated by the neural network whereas remaining ones are interpolated by means of cubic splines. The main advantage of the step response neural model is the fact that it can be obtained in a straightforward way, no recurrent training is necessary. Advantages of the described DMC algorithm are: no on-line model linearisation, low computational complexity and good control accuracy.
KeywordsProcess control Dynamic Matrix Control neural networks interpolation optimisation quadratic programming
Unable to display preview. Download preview PDF.
- 1.Blevins, T.L., Mcmillan, G.K., Wojsznis, M.W.: Advanced control unleashed. ISA (2003)Google Scholar
- 2.Cutler, C.R., Ramaker, B.L.: Dynamic matrix control – a computer control algorithm. In: Proceedings of the Joint Automatic Control Conference, San Francisco, USA (1979)Google Scholar
- 5.Ławryńczuk, M.: Neural dynamic matrix control algorithm with disturbance compensation. In: IEA/AIE 2010. LNCS (LNAI). Springer, Heidelberg (2010)Google Scholar
- 7.Maciejowski, J.M.: Predictive control with constraints. Prentice Hall, Englewood Cliffs (2002)Google Scholar
- 10.Nørgaard, M., Ravn, O., Poulsen, N.K., Hansen, L.K.: Neural networks for modelling and control of dynamic systems. Springer, London (2000)Google Scholar
- 11.Press, W.H., Teukolsky, S.A., Vettering, W.T., Flannery, B.P.: Numerical recipes in C: the art of scientific computing. Cambridge University Press, Cambridge (1992)Google Scholar
- 13.Rossiter, J.A.: Model-based predictive control. CRC Press, Boca Raton (2003)Google Scholar