Application of neural network based model predictive controller to power switching converters

Neural network based Model Predictive Controller (MPC) for a dc-dc buck converter working in Continuous Conduction Mode (CCM) is presented. The converter operates at a switching frequency of 500 KHz. Although neural networks (NN) have been used in problems involving knotty, non-linearity and uncertainties but here they are applied to a buck converter to control its characteristics. The neural network is trained using ‘trainlm’ method using Neural Network Toolbox. The simulation results show that the neural network model predictive controller depicts better static and dynamic characteristics. The controller is then compared with the classical lead controller. Matlab/Simulink based simulated results validate the design.

[1]  K. Najim,et al.  Generalized predictive control based on neural networks , 1996, Neural Processing Letters.

[2]  David L. Elliott,et al.  Neural Systems for Control , 1997 .

[3]  Martin T. Hagan,et al.  Neural networks for control , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[4]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[5]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[6]  Marko Bacic,et al.  Model predictive control , 2003 .

[7]  S. Himavathi,et al.  Neural Network Implementation Using FPGA: Issues and Application , 2008 .

[8]  Simon S. Ang Power-Switching Converters , 1995 .

[9]  Francesco Borrelli,et al.  Constrained Optimal Control of Linear and Hybrid Systems , 2003, IEEE Transactions on Automatic Control.

[10]  Slobodan Cuk,et al.  A general unified approach to modelling switching-converter power stages , 1976, 1970 IEEE Power Electronics Specialists Conference.

[11]  P. J. Haley,et al.  Neural generalized predictive control , 1996, Proceedings of the 1996 IEEE International Symposium on Intelligent Control.

[12]  G. W. Ng application of Neural Networks to Adaptive Control of Nonlinear Systems , 1997 .

[13]  Phillip D. Schnelle,et al.  Model predictive control of an industrial packed bed reactor using neural networks , 1995 .

[14]  Raúl Rojas,et al.  Neural Networks - A Systematic Introduction , 1996 .