Skip to main content

Evaluating Fuzzy Controller Robustness Using Model Checking

  • Conference paper
  • 933 Accesses

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

Abstract

Fuzzy control is well known as a powerful technique for designing and realizing controllers. However, statistical evidence for their correct behavior may be not enough, even when it is based on a large number of samplings. Therefore, much work is being done to provide a systematic verification of fuzzy controllers and to asses their robustness, that is the ability of a controller to maintain good performance even in the presence of significant disturbances or parameter variations. In the present paper, we introduce a model checking based methodology for the fuzzy controller robustness analysis, that can be applied on plant-controller pairs in a nearly automatic way, giving higher precision results than other approaches, such as cell mapping. We support our conclusions with a case study that compares two different fuzzy controllers for the inverted pendulum on a cart problem.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

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

    Google Scholar 

  2. Isidori, A.: Nonlinear Control Systems II. Springer, Heidelberg (1999)

    Book  MATH  Google Scholar 

  3. Levine, W.: The Control Handbook. Jaico Publishing House (2005)

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  5. Hsu, C.: Cell-to-Cell Mapping. Springer, Heidelberg (1987)

    Book  MATH  Google Scholar 

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

    Google Scholar 

  7. CMurphi Web Page, http://www.di.univaq.it/gdellape/murphi/cmurphi.php

  8. Clarke, E.M., Grumberg, O., Peled, D.A.: Model Checking. MIT Press, Cambridge (1999)

    Google Scholar 

  9. Burch, J.R., Clarke, E.M., McMillan, K.L., Dill, D.L., Hwang, L.J.: Symbolic model checking: 1020 states and beyond. Inf. Comput. 98(2)

    Google Scholar 

  10. Holzmann, G.J.: Design and Validation of Computer Protocols. Prentice-Hall, Englewood Cliffs (1991)

    Google Scholar 

  11. Murphi Web Page, http://sprout.stanford.edu/dill/murphi.html

  12. SPIN Web Page, http://spinroot.com

  13. Della Penna, G., Intrigila, B., Magazzeni, D., Melatti, I., Tofani, A., Tronci, E.: Automatic generation of optimal controllers through model checking techniques. In: Informatics in Control, Automation and Robotics. LNEE, vol. 15, pp. 107–122. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  14. Della Penna, G., Intrigila, B., Melatti, I., Tronci, E., Venturini Zilli, M.: Exploiting transition locality in automatic verification of finite state concurrent systems. STTT 6(4) (2004)

    Google Scholar 

  15. Hu, H., Tai, H., Shenoi, S.: Incorporating cell map information in fuzzy controller design. In: Proceedings of the 3rd IEEE Conf. on Fuzzy Systems (1994)

    Google Scholar 

  16. Smith, S., Comer, D.: An algorithm for automated fuzzy logic controller tuning. In: Proceedings of IEEE Int. Conf. on Fuzzy Systems 1992, pp. 615–622 (1992)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Della Penna, G., Intrigila, B., Magazzeni, D. (2009). Evaluating Fuzzy Controller Robustness Using Model Checking. In: Di Gesù, V., Pal, S.K., Petrosino, A. (eds) Fuzzy Logic and Applications. WILF 2009. Lecture Notes in Computer Science(), vol 5571. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02282-1_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02282-1_38

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02281-4

  • Online ISBN: 978-3-642-02282-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics