On the Need of a Standard Language for Designing Fuzzy Systems

  • Bruno N. Di StefanoEmail author
Part of the Studies in Fuzziness and Soft Computing book series (STUDFUZZ, volume 296)


Fuzzy logic has been extensively used in industrial environments for its capability to describe the behavior of uncertain and imprecise systems by means of a simple linguistic approach. However, in spite of its huge applicability, fuzzy logic lacks of a unified and standardized tool for coding fuzzy rules on heterogeneous hardware. This chapter describes how the need of a universal description language arose in the fuzzy logic community by introducing some past attempts to standard fuzzy language, such as the IEC 61131-7 Fuzzy Control Language. Starting from this discussion, a comparison between the old proposal and the Fuzzy Markup Language (FML) is performed in order to validate the application of FML as a future standard tool for the development of industrial fuzzy controllers and intelligent decision making systems.


Fuzzy Logic Fuzzy System Fuzzy Control Fuzzy Controller Fuzzy Logic Controller 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Acampora, G., Loia, V.: Fuzzy control interoperability and scalability for adaptive domotic framework. IEEE Transactions on Industrial Informatics 2, 97–111 (2005)CrossRefGoogle Scholar
  2. 2.
    Acampora, G., Loia, V.: A proposal of ubiquitous fuzzy computing for Ambient Intelligence. Information Sciences 178(3), 631–646 (2008)CrossRefGoogle Scholar
  3. 3.
    Bernard, J.A.: Use of rule-based system for process control. IEEE Control Systems Magazine 8, 3–13 (1988)CrossRefGoogle Scholar
  4. 4.
    Fujitec, F.: FLEX-8800 series elevator group control system. Fujitec Co., Ltd., Osaka (1988)Google Scholar
  5. 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. 6.
    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
  7. 7.
    Lee, C.C.: Fuzzy Logic in Control Systems: Fuzzy Logic Controller - Part I. IEEE Transactions on Systems, Man and Cybernetics 20, 404–418 (1990)zbMATHCrossRefGoogle Scholar
  8. 8.
    Mamdani, E.H., Assilian, S.: An experiment in linguistic synthesis with a fuzzy logic controller. Int. Journal of Man-Machine Studies 7, 1–13 (1973)CrossRefGoogle Scholar
  9. 9.
    Togai, M., Chiu, S.: A fuzzy accelerator and a programming environment for real-time fuzzy control. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 147–151 (1987)Google Scholar
  10. 10.
    Togai, M., Watanabe, H.: Expert system on a chip: An engine for real-time approximate reasoning. IEEE Expert Systems Magazine 1, 55–62 (1986)Google Scholar
  11. 11.
    Watanabe, H., Dettloff, W.: Reconfigurable fuzzy logic processor: A full custom digital VLSI. In: Int. Workshop on Fuzzy System Applications, Iizuka, Japan, pp. 49–50 (1988)Google Scholar
  12. 12.
    Yamakawa, T.: High speed fuzzy controller hardware system. In: Proc. 2nd Fuzzy System Symp., Japan, pp. 122–130 (1986)Google Scholar
  13. 13.
    Yamakawa, T.: Fuzzy controller hardware system. In: Proc. 2nd IFSA Congress, Tokyo, Japan (1987)Google Scholar
  14. 14.
    Yamakawa, T.: A simple fuzzy computer hardware system employing min and max operations - A challenge to 6th generation computer. In: Proc. 2nd IFSA Congress, Tokyo, Japan (1987)Google Scholar
  15. 15.
    Yamakawa, T.: Fuzzy microprocessors-Rule chip and defuzzifier chip. In: Int. Workshop on Fuzzy System Applications, Iizuka, Japan, pp. 51–52 (August 1988)Google Scholar
  16. 16.
    Yagishita, O., Itoh, O., Sugeno, M.: Application of fuzzy reasoning to the water purification process. In: Sugeno, M. (ed.) Industrial Applications of Fuzzy Control, pp. 19–40. North-Holland, Amsterdam (1985)Google Scholar
  17. 17.
    Yamakawa, T., Miki, T.: The current mode fuzzy logic integrated circuits fabricated by the standard CMOS process. IEEE Transactions on Computer C-35, 161–167 (1986)Google Scholar
  18. 18.
    Yamakawa, T., Sasaki, K.: Fuzzy memory device. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 551–555 (1987)Google Scholar
  19. 19.
    Yasunobu, S., Miyamoto, S.: Automatic train operation by predictive fuzzy control. In: Sugeno, M. (ed.) Industrial Applications of Fuzzy Control, pp. 1–18. North- Holland, Amsterdam (1985)Google Scholar
  20. 20.
    Yasunobu, S., Hasegawa, T.: Evaluation of an automatic container crane operation system based on predictive fuzzy control. Control Theory and Advanced Technology 2, 419–432 (1986)Google Scholar
  21. 21.
    Zadeh, L.A.: Fuzzy sets. Information and Control 8, 338–353 (1965)MathSciNetzbMATHCrossRefGoogle Scholar
  22. 22.
    Zadeh, L.A.: Fuzzy algorithm. Information and Control 12, 94–102 (1968)MathSciNetzbMATHCrossRefGoogle Scholar
  23. 23.
    Zadeh, L.A.: Toward a theory of fuzzy systems. In: Kalman, R.E., De Claris, N. (eds.) Aspects of Network and System Theory, p. 469. Rinehart & Winston, New York (1971)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Nuptek Systems LtdTorontoCanada

Personalised recommendations