Skip to main content

An Enhanced Visual Environment for Designing, Testing and Developing FML-Based Fuzzy Systems

  • Chapter
On the Power of Fuzzy Markup Language

Part of the book series: Studies in Fuzziness and Soft Computing ((STUDFUZZ,volume 296))

Abstract

Fuzzy Logic Controllers (FLCs) represent one of the most successful methodologies exploiting fuzzy logic to model complex systems characterized by ambiguity and vagueness. Fuzzy logic applied in the control theory allows to reduce the complexity of the FLC design process thanks to the linguistic representation of the systems’ behaviour. However, in spite of their benefit, the implementation of FLCs is affected by a significant drawback, i.e., the strong dependence on hardware architecture. In order to overcome this limitation, an XML-based language, named Fuzzy Markup Language (FML), has been introduced. FML allows designers to model FLCs in a human-readable and hardware-independent way. FML benefits arise from the exploitation of an alternative representation of a FLC based on labeled trees, data structure derived from XML-based document representation. However, this new graphical FLC representation can be exploited to implement an enhanced visual environment which allows designers to easily model a FLC through visual steps. This chapter is devoted, firstly, to present the new graphical representation of a FLC based on labeled trees, and, secondly, to describe the implemented framework, named Visual FML Tool, capable of exploiting labeled tree benefits by achieving a twofold purpose: the simplification of the FLC design through simple visual steps and a hardware-independent FLC modeling thanks to the direct mapping of the FLC labeled tree in a FML program.

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

Access this chapter

eBook
USD 16.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
Hardcover Book
USD 109.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. Acampora, G., Loia, V.: Fuzzy control interoperability and scalability for adaptive domotic framework. IEEE Transactions on Industrial Informatics 2, 97–111 (2005)

    Article  Google Scholar 

  2. Acampora, G., Loia, V.: A proposal of ubiquitous fuzzy computing for Ambient Intelligence. Information Sciences 178(3), 631–646 (2008)

    Article  Google Scholar 

  3. Brent, R.P.: Algorithms for Minimization Without derivatives. Prentice-Hall (1973)

    Google Scholar 

  4. Gui-Juan, W., Zuo-Xun, W., Yan-Rong, W., Hong-Dong, X.: The Application of Neuro-Fuzzy Controller in the Washing Machine Control System. In: Second International Conference on Intelligent Computation Technology and Automation, ICICTA 2009, vol. 2, pp. 818–821 (2009)

    Google Scholar 

  5. Itoh, O., Gotoh, K., Nakayama, T., Takamizawa, S.: Application of fuzzy control to activated sludge process. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 282–285 (1987)

    Google Scholar 

  6. Jamshidi, M.: Large-scale systems: modeling, control and fuzzy logic. In: Jamshidi, M. (ed.) Environmental and Intelligent Manufacturing Systems, vol. 8. Prentice Hall, Saddle River (1997)

    Google Scholar 

  7. Jian-Hua, D., Yan, G.: The development of fuzzy washing machine controller. Emblem Processor 4, 36–39 (1994)

    Google Scholar 

  8. Kinoshita, M., Fukuzaki, T., Satoh, T., Miyake, M.: An automatic operation method for control rods in BWR plants. In: Proc. Specialists Meeting on In-Core Instrumentation and Reactor Core Assessment, Cadarache, France (1988)

    Google Scholar 

  9. Klir, G.J., Yuan, B.: Fuzzy sets and fuzzy logic: theory and applications. Pearson Publications (1995)

    Google Scholar 

  10. Mller, M.F.: A Scaled Conjugate Gradient Algorithm for Fast Supervised Learning. Neural Networks 6, 525–533 (1993)

    Article  Google Scholar 

  11. Nasution, H.: Development of Fuzzy Logic Control for Vehicle Air Conditioning System. TELKOMNIKA Indonesian Journal of Electrical Engineering 6(2), 73–82 (2008)

    Google Scholar 

  12. Ross, T.J.: Fuzzy logic with engineering applications. McGraw-Hill, New York (1995)

    MATH  Google Scholar 

  13. Rumelhart, D.E., Hinton, G.E., Williams, R.J.: Learning representations by back-propagation. Nature 323, 533–536 (1986)

    Article  Google Scholar 

  14. Sugawara, S., Suzuki, T.: Application of fuzzy control to air conditioning environment. J. Therm. Biol. 18(5-6), 465–472 (1993)

    Article  Google Scholar 

  15. Wang, Y.L., Chen, H.C., Liu, W.K.: A parallel algorithm for constructing a labeled tree. IEEE T. Parall. Distr. 8(12), 1236–1240 (1997)

    Article  Google Scholar 

  16. Yamakawa, T.: Fuzzy controller hardware system. In: Proc. 2nd IFSA Congress, Tokyo, Japan (1987)

    Google Scholar 

  17. Yasunobu, S., Miyamoto, S., Ihara, H.: Fuzzy control for automatic train operation system. In: Proc. 4th IFAC/ IFIP/ IFORS Int. Congress on Control in Transportation Systems (1983)

    Google Scholar 

  18. Zadeh, L.: Knowledge representation in fuzzy logic. IEEE T. Knowl. Data En. 1, 89–100 (1989)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giovanni Acampora .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Acampora, G., Loia, V., Vitiello, A. (2013). An Enhanced Visual Environment for Designing, Testing and Developing FML-Based Fuzzy Systems. In: Acampora, G., Loia, V., Lee, CS., Wang, MH. (eds) On the Power of Fuzzy Markup Language. Studies in Fuzziness and Soft Computing, vol 296. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35488-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35488-5_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35487-8

  • Online ISBN: 978-3-642-35488-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics