Bacterial foraging-optimized PID control of a two-wheeled machine with a two-directional handling mechanism

Abstract This paper presents the performance of utilizing a bacterial foraging optimization algorithm on a PID control scheme for controlling a five DOF two-wheeled robotic machine with two-directional handling mechanism. The system under investigation provides solutions for industrial robotic applications that require a limited-space working environment. The system nonlinear mathematical model, derived using Lagrangian modeling approach, is simulated in MATLAB/Simulink® environment. Bacterial foraging-optimized PID control with decoupled nature is designed and implemented. Various working scenarios with multiple initial conditions are used to test the robustness and the system performance. Simulation results revealed the effectiveness of the bacterial foraging-optimized PID control method in improving the system performance compared to the PID control scheme.

[1]  M. Osman Tokhi,et al.  Fuzzy logic optimized control of a novel structure two-wheeled robotic vehicle using HSDBC, SDA and BFA: A comparative study , 2013, 2013 18th International Conference on Methods & Models in Automation & Robotics (MMAR).

[2]  M. Osman Tokhi,et al.  Novel adaptive bacterial foraging algorithms for global optimisation with application to modelling of a TRS , 2015, Expert Syst. Appl..

[3]  M. Osman Tokhi,et al.  Dynamic modelling and stabilization of a new configuration of two-wheeled machines , 2013, Robotics Auton. Syst..

[4]  M. Osman Tokhi,et al.  A novel hybrid bacteria-chemotaxis spiral-dynamic algorithm with application to modelling of flexible systems , 2014, Eng. Appl. Artif. Intell..

[5]  Jovitha Jerome,et al.  Robust LQR Controller Design for Stabilizing and Trajectory Tracking of Inverted Pendulum , 2013 .

[6]  M. Osman Tokhi,et al.  Parametric modelling approach using bacterial foraging algorithms for modelling of flexible manipulator systems , 2012, Eng. Appl. Artif. Intell..

[7]  Giovanni Muscato,et al.  Climbing and Walking Robots and the Support Technologies for Mobile Machines , 2003 .

[8]  Khaled Goher,et al.  BFA optimized intelligent controller for path following unicycle robot over irregular terrains , 2015 .

[9]  T. O'Mahony,et al.  Genetic Algorithms for PID Parameter Optimisation : Minimising Error Criteria , 2002 .

[10]  M. Osman Tokhi,et al.  Novel hybrid bacterial foraging and spiral dynamics algorithms , 2013, 2013 13th UK Workshop on Computational Intelligence (UKCI).

[11]  Hany M. Hasanien,et al.  Optimal design of cascaded control scheme for PV system using BFO algorithm , 2015, 2015 International Conference on Renewable Energy Research and Applications (ICRERA).

[12]  Seul Jung,et al.  Balancing control of a single-wheel inverted pendulum system using air blowers: Evolution of Mechatronics capstone design , 2013 .

[13]  Pedro Albertos,et al.  Linear control of the flywheel inverted pendulum. , 2014, ISA transactions.

[14]  M. O. Tokhi,et al.  BFA optimaisation of control barameters of a new structure two wheeled robot on inclined surface , 2013 .

[15]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[16]  H. Ranganathan,et al.  IOT Controlled Two Wheel Self Supporting Robot Without External Sensor , 2015 .

[17]  Zhijun Li,et al.  Development and Implementation of a Wheeled Inverted Pendulum Vehicle Using Adaptive Neural Control with Extreme Learning Machines , 2015, Cognitive Computation.

[18]  Khaled M. Goher,et al.  A two-wheeled machine with a handling mechanism in two different directions , 2016, Robotics and biomimetics.

[19]  M. O. Tokhi,et al.  An improved spiral dynamic algorithm and its application to fuzzy modelling of a twin rotor system , 2014, 2014 World Symposium on Computer Applications & Research (WSCAR).

[20]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[21]  Karl A. Stol,et al.  Review of modelling and control of two-wheeled robots , 2013, Annu. Rev. Control..

[22]  Keiichiro Yasuda,et al.  Primary study of spiral dynamics inspired optimization , 2011 .

[23]  M. O. Tokhi,et al.  BALANCE CONTROL OF A TWRM WITH A DYNAMIC PAYLOAD , 2008 .

[24]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .