Skip to main content

Use of a Genetic Algorithm to Tune a Mandani Fuzzy Controller Applied to a Robot Manipulator

  • Conference paper
CONTROLO’2014 – Proceedings of the 11th Portuguese Conference on Automatic Control

Abstract

This work presents the use of a genetic algorithm to design a Mandani Fuzzy Controller with two inputs and one output, written in Matlab® environment, applied to a two axis positioning system using a robot. The robot has 6 degrees of freedom and is controlled with the objective of capturing an object on a workspace using a fuzzy controller. A genetic algorithm is used in order to determine the main characteristics of the membership functions of the fuzzy controller. The complete system employed to simulate the two axes positioning system uses the Transfer Function of two axes of the robot and the Fuzzy controller. In this work was implemented and simulated an operating scenario, being the results and the performance of the controller presented regarding the controller energy effort and the evolution of the (x,y) trajectories over time.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Camargos, F.L.: Lógica Nebulosa: uma abordagem filosófica e aplicada. Universidade Federal de Santa Catarina (UFSC), Brasil (2002)

    Google Scholar 

  2. Campos, M.M., Saito, K.: Sistemas Inteligentes em Controle e Automação de Processos, 1st edn. Rio de Janeiro, Editora Ciência Moderna (2004)

    Google Scholar 

  3. Driankov, D., Rainer, P.: Advances in Fuzzy Control. Physica-Verlag (2013)

    Google Scholar 

  4. Mandani, E.H., Assilan, S.: An experiment in linguistic synthesis with a fuzzy logic controller. International Journal of Man-Machine Studies 7(1), 1–13 (1975)

    Article  Google Scholar 

  5. Zadeh, L.A.: Fuzzy Sets. Information and Control 8, 338–353 (1965)

    Article  MATH  MathSciNet  Google Scholar 

  6. Menezes Filho, J.B.M., Silva, S.A., Araujo, C.S., Filho, A.F.X.: Controlador Vetorial Neural para Mesa de Coordenadas XY. Revista Controle & Automação 21(4), 406–426 (2010)

    Article  Google Scholar 

  7. Paraskevopoulos, P.N.: Digital Control Systems, 1st edn. Prentice Hall, USA (1996)

    MATH  Google Scholar 

  8. Simões, M.G.: Controle e Modelagem Fuzzy. Editora Edgard Blucher Ltda, São Paulo, SP - Brasil (2001)

    Google Scholar 

  9. Fernandez, A., Garcia, A., Jesus, M.J., Herrera, F.: A study of the behavior of linguistic fuzzy rule based classification system in the framework of imbalanced data sets. Fuzzy Sets and Systems 159, 2378–2398 (2008)

    Article  MathSciNet  Google Scholar 

  10. Holland, J.: Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor (1975)

    Google Scholar 

  11. Koza, J.R.: Genetic Programming. MIT Press (1992)

    Google Scholar 

  12. Sivanandam, S.N., Deepa, S.N.: Introduction to Genetic Algorithms. Springer, Berlin (2008)

    MATH  Google Scholar 

  13. Gen, M., Kumar, A., Kim, J.: Recent network design techniques using evolutionary algorithms. International Journal of Production Economics 98(2), 251 (2005)

    Article  Google Scholar 

  14. Gen, M., Syarif, A.: Multi-stage Supply Chain Network by Hybrid Genetic Algorithms with Fuzzy Logic Controller. In: Verdegay, J.L. (ed.) Fuzzy Sets Based Heuristics for Optimization. STUDFUZZ, vol. 126, pp. 181–196. Springer, New York (2003)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to José B. de Menezes Filho .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

de Menezes Filho, J.B., Ferreira, N.M.F., Boaventura-Cunha, J. (2015). Use of a Genetic Algorithm to Tune a Mandani Fuzzy Controller Applied to a Robot Manipulator. In: Moreira, A., Matos, A., Veiga, G. (eds) CONTROLO’2014 – Proceedings of the 11th Portuguese Conference on Automatic Control. Lecture Notes in Electrical Engineering, vol 321. Springer, Cham. https://doi.org/10.1007/978-3-319-10380-8_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10380-8_13

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10379-2

  • Online ISBN: 978-3-319-10380-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics