Adaptive Single Neuron Anti-Windup PID Controller Based on the Extended Kalman Filter Algorithm

In this paper, an adaptive single neuron Proportional–Integral–Derivative (PID) controller based on the extended Kalman filter (EKF) training algorithm is proposed. The use of EKF training allows online training with faster learning and convergence speeds than backpropagation training method. Moreov...

Full description

Bibliographic Details
Main Authors: Jesus Hernandez-Barragan, Jorge D. Rios, Alma Y. Alanis, Carlos Lopez-Franco, Javier Gomez-Avila, Nancy Arana-Daniel
Format: Article
Language:English
Published: MDPI AG 2020-04-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/9/4/636
Description
Summary:In this paper, an adaptive single neuron Proportional–Integral–Derivative (PID) controller based on the extended Kalman filter (EKF) training algorithm is proposed. The use of EKF training allows online training with faster learning and convergence speeds than backpropagation training method. Moreover, the propose adaptive PID approach includes a back-calculation anti-windup scheme to deal with windup effects, which is a common problem in PID controllers. The performance of the proposed approach is shown by presenting both simulation and experimental tests, giving results that are comparable to similar and more complex implementations. Tests are performed for a four wheeled omnidirectional mobile robot. Tests show the superiority of the proposed adaptive PID controller over the conventional PID and other adaptive neural PID approaches. Experimental tests are performed on a KUKA<sup>®</sup> Youbot<sup>®</sup> omnidirectional platform.
ISSN:2079-9292