Skip to main content

Advertisement

Log in

Genetic Algorithm Tuned Fuzzy Logic Controller for a Robot Arm with Two-link Flexibility and Two-joint Elasticity

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

Many recent contributions on flexible link and elastic joint robotic arms focus on how to solve path tracking and vibration damping problems in slow and fast mode control, respectively. For slow mode control, the problem has been dealt with previously by soft computing tools in which some parameters are designed manually. As a result, system performances are often tiresome and intractable. This paper introduces a scheme to improve the system performance by applying genetic algorithms (GAs) to tune the membership function parameters of a fuzzy logic controller for the slow mode of a two-flexible-link and two-elastic-joint robotic manipulator. The system with the new controller is simulated and its behaviour is compared with that provided by conventional and expert-designed fuzzy logic controllers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ge, S.S., Lee, T.H., Zhu, G.: A nonlinear feedback controller for a single-link flexible manipulator based on a finite element model. J. Robot. Syst. 14(3), 165–178 (1997)

    Article  MATH  Google Scholar 

  2. Moallem, M., Patel, R.V., Khorasani, K.: An inverse dynamics control strategy for tip position tracking of flexible multi-link manipulators. J. Robot. Syst. 14(9), 649–658 (1997)

    Article  MATH  Google Scholar 

  3. de Queiroz, M.S., Dawson, D.M., Agarwal, M., Zhang, F.: Adaptive nonlinear boundary control of a flexible link robot arm. IEEE Trans. Robot. Autom. 15(4), 779–787 (1999)

    Article  Google Scholar 

  4. Cheong, J., Youm, Y., Chung, W.K.: Joint tracking controller for multi-link flexible robot using disturbance observer and parameter adaptation scheme. J. Robot. Syst. 19(8), 401–417 (2002)

    Article  MATH  Google Scholar 

  5. Ge, S.S., Lee, T.H., Zhu, G.: Improving regulation of a single-link flexible manipulator with strain feedback. IEEE Trans. Robot. Autom. 14(1), 179–185 (1998)

    Article  Google Scholar 

  6. Morris, A.S., Madani, A.: Quadratic optimal control of a two-link robot manipulator. Robotica 16, 97–108 (1998)

    Article  Google Scholar 

  7. Bai, M., Zhou, D.H., Schwarz, H.: Adaptive augmented state feedback control for an experimental planar two-link flexible manipulator. IEEE Trans Robot. Autom. 14(6), 940–950 (1998)

    Article  Google Scholar 

  8. Lee, S.-H., Lee, C.-W.: Hybrid control scheme for robust tracking of two-link flexible manipulator. J. Intell. Robot. Syst. 32, 389–410 (2001)

    Article  MATH  Google Scholar 

  9. Yesildirek, A., Vandegrift, M.W., Lewis, F.L.: A neural network controller for flexible-link robots. J. Intell. Robot. Syst. 17(4), 327–349 (1996)

    Article  Google Scholar 

  10. Talebi, H.A., Patel, R.V., Asmer, H.: Neural network based dynamic modeling of flexible-link manipulators with application to the SSRMS. J. Robot. Syst. 17(7), 385–401 (2000)

    Article  MATH  Google Scholar 

  11. Subudhi, B., Morris, A.S.: Singular perturbation approach to trajectory tracking of flexible robot with joint elasticity. Int. J. Syst. Sci. 34(3), 167–179 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  12. Li, J.: Hierarchical fuzzy logic controller for a flexible link robot arm performing constrained motion tasks. IEE Proc., Control Theory Appl. 150(4), 355–364 (2003)

    Article  Google Scholar 

  13. Green, A., Sasiadek, J.Z.: Adaptive control of a flexible robot using fuzzy logic. J. Guid. Control Dyn. 28(1), 36–42 (2005)

    Google Scholar 

  14. Holland, J.H.: Adaptation in Natural and Artificial Systems. University of Michigan, Ann Arbor, MI (1975)

    Google Scholar 

  15. Buckley, J.J.: Fuzzy genetic algorithm and applications. Fuzzy Sets Syst. 61, 129–136 (1994)

    Article  MathSciNet  Google Scholar 

  16. Tarng, Y.S., Yeh, Z.M., Nian, C.Y.: Genetic synthesis of fuzzy logic controllers in turning. Fuzzy Sets Syst. 83, 301–310 (1996)

    Article  Google Scholar 

  17. Gürocak, H.B.: A genetic-algorithm-based method for tuning fuzzy logic controllers. Fuzzy Sets Syst. 108, 39–47 (1999)

    Article  MATH  Google Scholar 

  18. Homaifar, A., Bikdash, M., Gopalan, V.: Design using genetic algorithms of hierarchical hybrid fuzzy-PID controllers of two-link robotic arms. J. Robot. Syst. 14(6), 449–463 (1997)

    Article  MATH  Google Scholar 

  19. Ge, S.S., Lee, T.H., Zhu, G.: Genetic algorithm tuning of Lyapunov-based controllers: an application to a single-link flexible robot system. IEEE Trans. Ind. Electron. 43(5), 567–574 (1996)

    Article  Google Scholar 

  20. Meirovitch, L.: Analytical Methods in Vibrations. Macmillan, New York (1967)

    MATH  Google Scholar 

  21. Fu, K.S., Gonzalez, R.C., Lee, C.S.G.: Robotics: Control, Sensing, Vision and Intelligence. McGraw-Hill, New York, London (1987)

  22. Lee, M.A., Takagi, H.: Integrating design stage of fuzzy systems using genetic algorithms. Second IEEE International Conference on Fuzzy Systems, San Francisco, CA vol. 1, pp. 612–617 (1993)

  23. Dadfarnia, M., Jalili, N.: Lyapunov-based vibration control of translational euler-Bernoulli beams using the stabilizing effect of beam damping mechanisms. J. Vib. Control 10(7), 933–961 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  24. Aoustin, Y., Chevallereau, C.: The singular perturbation control of a two-flexible-link robot. Proceedings of IEEE International Conference on Robotics and Automation, Atlanta, GA vol. 3, pp. 737–742 (1993)

  25. Harris, C.J., Brown, M., Moore, C.G.: Intelligent Control: Aspects of Fuzzy Logic and Neural Nets. World Scientific, Singapore (1993)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. S. Morris.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nguyen, V.B., Morris, A.S. Genetic Algorithm Tuned Fuzzy Logic Controller for a Robot Arm with Two-link Flexibility and Two-joint Elasticity. J Intell Robot Syst 49, 3–18 (2007). https://doi.org/10.1007/s10846-006-9097-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-006-9097-6

Key words

Navigation