Skip to main content

Fuzzy Logic Hardware Implementation for Pneumatic Control of One DOF Pneumatic Robot

  • Conference paper
Advances in Soft Computing (MICAI 2010)

Abstract

The pneumatic actuators can be a useful way to control the position of a manipulator robot, instead of an electrical actuator. The major problem with pneumatic actuators is the compressibility of the air, due to the fact that the mathematical model is a system formed by a set of highly non-linear equations then a simple PID control is not enough to control the robot position, and fuzzy logic is a good option. This work is focused on the hardware implementation of Fuzzy logic algorithm into FPGA system. This paper also presents a methodology to implement a pneumatic control using fuzzy logic, into a FPGA device, which is the main contribution of this work. The air flow is controlled with a pulse width modulation, applied to the pneumatic electro- valve, with 25 ms of period.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Barriga, A., Sánchez-Solano, S., Jiménez, C.J., Gálan, D., López, D.R.: Automatic Synthesis of Fuzzy Logic Controllers. Mathware & Soft Computing 3, 425–434 (1996)

    Google Scholar 

  2. Lago, E., Hinojosa, M.A., Jiménez, C.J., Barriga, A., Sánchez-Solano, S.: FPGA Implementation of Fuzzy Controllers. In: XII Conference on Design of Circuits and Integrated Systems (DCIS 1997), pp. 715–720 (1997)

    Google Scholar 

  3. López, D.R., Jiménez, C.J., Baturone, I., Barriga, A., Sánchez-Solano, S.: Xfuzzy: A Design Environment for Fuzzy Systems. In: Seventh IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 1998), Anchorage, Alaska, pp. 1060–1065 (1998)

    Google Scholar 

  4. Patyra, M.J., Grantner, J.L.: Hardware implementations of digital fuzzy logic controllers. Information Sciences: an International Journal 113, 19–54 (1999)

    Article  Google Scholar 

  5. Melgarejo, M.A., Peña-Reyes, C.A.: Hardware Architecture and FPGA Implementation of a Type-2 Fuzzy System. In: Proceedings of the 14th ACM Great Lakes symposium on VLSI, pp. 458–461 (2004)

    Google Scholar 

  6. Mermoud, G., Upegui, A., Peña, C.A., Sanchez, E.: A Dynamically-Reconfigurable FPGA Platform for Evolving Fuzzy Systems. In: Cabestany, J., Prieto, A.G., Sandoval, F. (eds.) IWANN 2005. LNCS, vol. 3512, pp. 572–581. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Poorani, S., Urmila-Priya, T.V.S., Kumar, K.U., Renganarayanan, S.: Fpga Based Fuzzy Logic Controller for Electric Vehicle. Journal of The Institution of Engineers 45(5), 1–14 (2005)

    Google Scholar 

  8. Deliparaschos, K.M., Nenedakis, F.I., Tzafestas, S.G.: Design and Implementation of a Fast Digital Fuzzy Logic Controller Using FPGA Technology. Journal of Intelligent and Robotic Systems 45, 77–96 (2006)

    Article  Google Scholar 

  9. Karakuzu, C., Demirci, O.: Fuzzy Logic Based Smart Traffic Light Simulator Design and Hardware Implementation. Applied Soft Computing 10(1), 66–73 (2010)

    Article  Google Scholar 

  10. Bannatyne, R.: Development of fuzzy logic in embedded control. Sensor Review 14(3), 11–14 (1994)

    Article  Google Scholar 

  11. Montiel, O., Olivas, J., Sepúlveda, R., Castillo, O.: Development of an Embedded Simple Tuned Fuzzy Controller. In: Zurada, J.M., Yen, G.G., Wang, J. (eds.) WCCI 2008. LNCS, vol. 5050, pp. 555–561. Springer, Heidelberg (2008)

    Google Scholar 

  12. Montiel, O., Maldonado, Y., Sepulveda, R., Castillo, O.: Simple tuned fuzzy controller embedded into an FPGA. Annual Meeting of the North American Fuzzy Information Processing Society 19(22), 1–6 (2008)

    Google Scholar 

  13. Ramos, J.M., Gorrostieta, E., Pedraza, J.C., Romero, R.J., Ramírez, B.: Pneumatic Cylinder Control for a Flexible Manipulator Robot. In: 12th IEEE International Conference on Methods and Models in Automation and Robotics, pp. 637–641 (2006)

    Google Scholar 

  14. Gorrostieta, E., Ramos, J.M., Pedraza, J.C.: Fuzzy and Neuronal Control to Flexible Manipulator. International Journal of Factory Automation, Robotics and Soft Computing, 155–160 (April 2007)

    Google Scholar 

  15. Ramos-Arreguin, J.M., Pedraza-Ortega, J.C., Gorrostieta-Hurtado, E., Romero-Troncoso, R.J., Vargas-Soto, J.E., Hernandez-Hernandez, F.: Pneumatic Fuzzy Controller Simulation vs Practical Results for Flexible Manipulator. Automation and Robotics, 191–200 (2008)

    Google Scholar 

  16. Ramos-Arreguin, J.M., Pedraza-Ortega, J.C., Gorrostieta-Hurtado, E., Romero-Troncoso, R.J.: Artificial Intelligence Applied into Flexible Manipulator. In: Seventh Mexican International Conference on Artificial Intelligence, pp. 339-345 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ramos-Arreguin, JM. et al. (2010). Fuzzy Logic Hardware Implementation for Pneumatic Control of One DOF Pneumatic Robot. In: Sidorov, G., Hernández Aguirre, A., Reyes García, C.A. (eds) Advances in Soft Computing. MICAI 2010. Lecture Notes in Computer Science(), vol 6438. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16773-7_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16773-7_43

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16772-0

  • Online ISBN: 978-3-642-16773-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics