Skip to main content

A Genetic Approach to the Automatic Generation of Fuzzy Control Systems from Numerical Controllers

  • Conference paper
AI*IA 2007: Artificial Intelligence and Human-Oriented Computing (AI*IA 2007)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4733))

Included in the following conference series:

Abstract

Control systems are small components that control the behavior of larger systems. In the last years, sophisticated controllers have been widely used in the hardware/software embedded systems contained in a growing number of everyday products and appliances. Therefore, the problem of the automatic synthesis of controllers is extremely important. To this aim, several techniques have been applied, like cell-to-cell mapping, dynamic programming and, more recently, model checking. The controllers generated using these techniques are typically numerical controllers that, however, often have a huge size and not enough robustness. In this paper we present an automatic iterative process, based on genetic algorithms, that can be used to compress the huge information contained in such numerical controllers into smaller and more robust fuzzy control systems.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Leu, M.C., Kim, T.Q.: Cell mapping based fuzzy control of car parking. In: ICRA, pp. 2494–2499 (1998)

    Google Scholar 

  2. Kreisselmeier, G., Birkholzer, T.: Numerical nonlinear regulator design. IEEE Transactions on Automatic Control 39(1), 33–46 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  3. Della Penna, G., Intrigila, B., Magazzeni, D., Melatti, I., Tofani, A., Tronci, E.: Automatic generation of optimal controllers through model checking techniques (To be published in Informatics in Control, Automation and Robotics III, Springer-Verlag, Heidelberg) draft available at the http://www.di.univaq.it/magazzeni/cgmurphi.php

  4. Della Penna, G., Intrigila, B., Magazzeni, D., Melatti, I., Tofani, A., Tronci, E.: Automatic synthesis of robust numerical controllers (To appear in IEEE Proceedings of the Third International Conference on Autonomic and Autonomous Systems) (ICAS 2007), draft available at the http://www.di.univaq.it/magazzeni/tr.php

  5. Papa, M., Wood, J., Shenoi, S.: Evaluating controller robustness using cell mapping. Fuzzy Sets and Systems 121(1), 3–12 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  6. Kautz, H., Thomas, W., Vardi, M.Y.: 05241 executive summary – synthesis and planning. In: Kautz, H., Thomas, W., Vardi, M.Y. (eds.) Synthesis and Planning. Number 05241 in Dagstuhl Seminar Proceedings (2006)

    Google Scholar 

  7. Kosko, B.: Neural Networks and Fuzzy Systems. Prentice-Hall, Englewood Cliffs (1992)

    MATH  Google Scholar 

  8. Sekine, S., Imasaki, N., Tsunekazu, E.: Application of fuzzy neural network control to automatic train operation and tuning of its control rules. In: Proc. IEEE Int. Conf. on Fuzzy Systems 1993, pp. 1741–1746. IEEE Computer Society Press, Los Alamitos (1995)

    Google Scholar 

  9. Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, Cambridge (1998)

    MATH  Google Scholar 

  10. Intrigila, B., Magazzeni, D., Melatti, I., Tofani, A., Tronci, E.: A model checking technique for the verification of fuzzy control systems. In: CIMCA 2005. Proceedings of International Conference on Computational Intelligence for Modelling Control and Automation (2005)

    Google Scholar 

  11. Tan, G.V., Hu, X.: More on design fuzzy controllers using genetic algorithms: Guided constrained optimization. In: Proc. IEEE Int. Conf. on Fuzzy Systems, pp. 497–502. IEEE Computer Society Press, Los Alamitos (1997)

    Google Scholar 

  12. CGMurphi Web Page: http://www.di.univaq.it/magazzeni/cgmurphi.php

  13. Li, H., Gupta, M.: Fuzzy Logic and Intelligent Systems. Kluwer Academic Publishers, Boston, MA (1995)

    MATH  Google Scholar 

  14. Jin, J.: Advanced Fuzzy Systems Design and Applications. Physica-Verlag (2003)

    Google Scholar 

  15. Nelles, O., Fischer, M., Muller, B.: Fuzzy rule extraction by a genetic algorithm and constrained nonlinear optimization of membership functions. In: Proceedings of the Fifth IEEE International Conference on Fuzzy Systems, FUZZ–IEEE 1996, vol. 1, pp. 213–219. IEEE Computer Society Press, Los Alamitos (1996)

    Google Scholar 

  16. Jian Wang, L.S., Chao, J.F.: An efficient method of fuzzy rules generation. In: Intelligent Processing Systems. In: ICIPS 1997, vol. 1, pp. 295–299 (1997)

    Google Scholar 

  17. Homaifar, A., McCormick, E.: Simultaneous design of membership functions and rule sets for fuzzy controllers using genetic algorithms. In: IEEE Transactions Fuzzy Systems, vol. 3, pp. 129–139. IEEE Computer Society Press, Los Alamitos (1995)

    Google Scholar 

  18. GAlib Web Page: http://lancet.mit.edu/ga

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roberto Basili Maria Teresa Pazienza

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Della Penna, G., Fallucchi, F., Intrigila, B., Magazzeni, D. (2007). A Genetic Approach to the Automatic Generation of Fuzzy Control Systems from Numerical Controllers. In: Basili, R., Pazienza, M.T. (eds) AI*IA 2007: Artificial Intelligence and Human-Oriented Computing. AI*IA 2007. Lecture Notes in Computer Science(), vol 4733. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74782-6_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74782-6_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74781-9

  • Online ISBN: 978-3-540-74782-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics