Neural network controller based on PID using an extended Kalman filter algorithm for multi-variable non-linear control system

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

The Proportional Integral Derivative (PID) controller is widely used in the industrial control application, which is only suitable for the single input/single output (SISO) with known-parameters of the linear system. However, many researchers have been proposed the neural network controller based on PID (NNPID) to apply for both of the single and multi-variable control system but the NNPID controller that uses the conventional gradient descent-learning algorithm has many disadvantages such as a low speed of the convergent stability, difficult to set initial values, especially, restriction of the degree of system complexity. Therefore, this paper presents an improvement of recurrent neural network controller based on PID, includeing a controller structure improvement and a modified extended Kalman filter (EKF) learning algorithm for weight update rule, called ENNPID controller. We apply the proposed controller to the dynamic system including inverted pendulum, and DC motor system by the MATLAB simulation. From our experimental results, it shows that the performance of the proposed controller is higher than the other PID-like controllers in terms of fast convergence and fault tolerance that are highly required.

Description

Keywords

adaptive learning algorithm, extended Kalman filters (EKF), neural networks, PID-like controller

Citation

Proceedings of the 8th International Conference on Advanced Computational Intelligence Icaci 2016, 302-309, 2016

Collections

Endorsement

Review

Supplemented By

Referenced By