Hybrid bacterial foraging and particle swarm optimisation for fuzzy precompensated control of flexible manipulator

This paper presents hybrid approach combining the social foraging behaviour of Escherichia coli bacteria and particle swarm optimisation for optimising hybrid fuzzy precompensated proportional-derivative (PD) controller in trajectory control of two-link rigid-flexible manipulator. Numerical simulation using the dynamic model of the two-link rigid-flexible manipulator shows the effectiveness of the approach in trajectory tracking problems. The use of fuzzy precompensation has superior performance in terms of improvement in transient and steady state response, robustness to variations in loading conditions and ease to use in practice. Comparative evaluation with respect to genetic algorithm, particle swarm and bacterial foraging-based optimisation is presented to validate the controller design. The proposed algorithm performs local search through the chemotactic movement operation of bacterial foraging whereas the global search over the entire search space is accomplished by a particle swarm operator and so satisfactory tracking precision could be achieved using the approach.

[1]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[2]  Ali Galip Ulsoy,et al.  Dynamic modeling of constrained flexible robot arms for controller design , 1991 .

[3]  Lih-Chang Lin,et al.  A composite adaptive control with flexible quantity feedback for flexible-link manipulators , 1996 .

[4]  Alan S. Morris,et al.  Genetic Algorithm Tuned Fuzzy Logic Controller for a Robot Arm with Two-link Flexibility and Two-joint Elasticity , 2007, J. Intell. Robotic Syst..

[5]  J. Sasiadek,et al.  METHODS OF TRAJECTORY TRACKING FOR FLEXIBLE LINK MANIPULATORS , 2002 .

[6]  Dong Hwa Kim,et al.  A hybrid genetic algorithm and bacterial foraging approach for global optimization , 2007, Inf. Sci..

[7]  Hans-Jürgen Zimmermann,et al.  On Zadeh’s Compositional Rule of Inference , 1993 .

[8]  I. Kalaykov,et al.  Time-optimal sliding mode control of robot manipulator , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[9]  Yoshifumi Morita,et al.  Robust Trajectory Tracking Control of Elastic Robot Manipulators , 1997 .

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

[11]  Alan S. Morris,et al.  Fuzzy and neuro-fuzzy approaches to control a flexible single-link manipulator , 2003 .

[12]  Xue Yang,et al.  Study on fuzzy PD control of planar two-link flexible manipulator , 2002, 2002 IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering. TENCOM '02. Proceedings..

[13]  Ahmet S. Yigit,et al.  On the Stability of PD Control for a Two-Link Rigid-Flexible Manipulator , 1994 .

[14]  A. De Luca,et al.  Rest-to-rest motion of a two-link robot with a flexible forearm , 2001, AIM 2001.

[15]  H. J. Yeo FuzzyAdaptive Force Control of Industrial Robot Manipulators with Position Servos , 1995 .

[16]  Wayne J. Book,et al.  Modeling, design, and control of flexible manipulator arms: a tutorial review , 1990, 29th IEEE Conference on Decision and Control.

[17]  J. Sasiadek,et al.  Direct, optimal, stochastic and fuzzy control of a two-link flexible manipulator , 2000 .

[18]  M. Osman Tokhi,et al.  GA-based Neural Fuzzy Control of Flexible-link Manipulators , 2006, Eng. Lett..

[19]  Feng-Li Lian,et al.  Nonlinear adaptive control for flexible-link manipulators , 1997, IEEE Trans. Robotics Autom..

[20]  R. E. Rink,et al.  Composite pseudolink end-point control of flexible manipulators , 1990, IEEE Trans. Syst. Man Cybern..

[21]  R. Daniel,et al.  Perturbation Techniques for Flexible Manipulators , 1991 .

[22]  Giovanni Ulivi,et al.  Exact modeling of the flexible slewing link , 1990, Proceedings., IEEE International Conference on Robotics and Automation.