Title :
Design of an adaptive nonlinear PID controller for nonholonomic mobile robot based on posture identifier
Author :
Al-Araji, Ahmed S. ; Abbod, Maysam F. ; Al-Raweshidy, Hamed S.
Author_Institution :
Wireless Networks & Commun. Centre, Brunel Univ., Uxbridge, UK
Abstract :
This paper proposes an adaptive nonlinear controller to guide a nonholonomic mobile robot during continuous and non-continuous trajectory tracking. The structure of the controller consists of two models that describe the kinematics and dynamics of the mobile robot system and the feedforward neural controller. The models are modified Elman neural network and feedforward multi-layer perceptron respectively. The trained Elman neural model acts as the position and orientation identifier The feedforward neural controller is trained off-line and adaptive weights are adapted on-line to find the reference torques, which controls the steady-state outputs of the mobile robot system. The feedback PID neural controller is based on the posture neural identifier and quadratic performance index optimization algorithm in order to tune automatically the PID controller parameters on-line for generating an optimal torque action in the transient state for N-step-ahead prediction. The general back propagation algorithm is used to learn the feedforward neural controller and the posture neural identifier. The simulation results show the effectiveness of the proposed adaptive nonlinear control algorithm; this is demonstrated by the minimised tracking error and the smoothness of the torque control signal obtained, especially with regards to the external disturbance attenuation problem.
Keywords :
adaptive control; backpropagation; control system synthesis; feedback; mobile robots; multilayer perceptrons; neurocontrollers; nonlinear control systems; position control; quadratic programming; robot dynamics; robot kinematics; three-term control; torque; N-step-ahead prediction; PID controller parameters tuning; adaptive nonlinear PID controller design; controller structure; external disturbance attenuation problem; feedback PID neural controller; feedforward multilayer perceptron; feedforward neural controller; general back propagation algorithm; mobile robot system dynamics; mobile robot system kinematics; modified Elman neural network; noncontinuous trajectory tracking; nonholonomic mobile robot; optimal torque action; orientation identifier; position identifier; posture identifier; posture neural identifier; quadratic performance index optimization algorithm; reference torques; steady-state outputs; torque control signal smoothness; tracking error minimisation; trained Elman neural model; Adaptation models; Feedforward neural networks; Mathematical model; Mobile robots; Trajectory; Wheels; Adaptive PID Controller; Neural Networks; Nonholonomic Wheeled Mobile Robot; Trajectory Tracking;
Conference_Titel :
Control System, Computing and Engineering (ICCSCE), 2011 IEEE International Conference on
Conference_Location :
Penang
Print_ISBN :
978-1-4577-1640-9
DOI :
10.1109/ICCSCE.2011.6190548