B-Spline Neural Networks Based PID Controller for Hammerstein Systems
A new PID tuning and controller approach is introduced for Hammerstein systems based on input/output data. A B-spline neural network is used to model the nonlinear static function in the Hammerstein system. The control signal is composed of a PID controller together with a correction term. In order to update the control signal, the multistep ahead predictions of the Hammerstein system based on the B-spline neural networks and the associated Jacobians matrix are calculated using the De Boor algorithms including both the functional and derivative recursions. A numerical example is utilized to demonstrate the efficacy of the proposed approaches.
KeywordsHammerstein model PID controller system identification
Unable to display preview. Download preview PDF.
- 1.Anbumani, K., Patnaik, L.M., Sarma, I.G.: Self-tuning minimum variance control of nonlinear systems of the Hammerstein model. IEEE Transactions on Automatic Control AC-26(4), 959–961 (1981)Google Scholar
- 2.Bloemen, H.H.J., Boom, T.J.V.D., Verbruggen, H.B.: Model-based predictive control for Hammerstein-Wiener systems. International Journal of Control 74(5), 482–295 (2001)Google Scholar
- 5.Harris, C.J., Hong, X., Gan, Q.: Adaptive Modelling, Estimation and Fusion from Data: A Neurofuzzy Approach. Springer (2002)Google Scholar
- 11.Venkataraman, P.: Applied Optimization with MATLAB Programming. Wiley Interscience, New York (2002)Google Scholar
- 12.Zhang, M., Li, W., Liu, M.: Adaptive PID control strategy based on RBF neural network identification. In: Proceedings of the ICNNB International Conference on Neural Networks and Brain, Beijing, China, pp. 1854–1857 (2005)Google Scholar