Abstract
Historically, the theory of fuzzy logic has been strongly used for enabling designers of industrial controllers and intelligent decision making frameworks to model complex systems by expressing their expertise through simple linguistic rules. Nevertheless, the design activity of a fuzzy system may be affected by strong difficulties related to the implementation of a same system on different hardware architectures, each one characterized by a proper set of electrical/electronic/ programming constraints. These difficulties could become very critical when a fuzzy system needs to be deployed in distributed environments populated by a collection of interacting and heterogeneous hardware devices. Fuzzy Markup Language (FML) is a XML-based language whose main aim is to bridge the aforementioned implementation gaps by introducing an abstract and unified approach for designing fuzzy systems in hardware independent way. In details, FML is a novel specific-purpose computer language that defines a detailed structure of fuzzy control independent from its legacy representation and improve systems’ designers capabilities by providing them with a collection of facilities speeding up the whole development process of a centralized or distributed fuzzy system. This chapter is devoted to introduce FML details, an application sample, and it will provided some initial aspects about FML-II, a FML grammar extension aimed at modeling Type-II fuzzy systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Acampora, G., Loia, V.: Fuzzy control interoperability and scalability for adaptive domotic framework. IEEE Transactions on Industrial Informatics 2, 97–111 (2005)
Acampora, G., Loia, V.: A proposal of ubiquitous fuzzy computing for Ambient Intelligence. Information Sciences 178(3), 631–646 (2008)
Bernard, J.A.: Use of rule-based system for process control. IEEE Control Systems Magazine 8, 3–13 (1988)
Fujitec, F.: FLEX-8800 series elevator group control system. Fujitec Co., Ltd., Osaka (1988)
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)
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)
Lee, C.C.: Fuzzy Logic in Control Systems: Fuzzy Logic Controller - Part I. IEEE Transactions on Systems, Man and Cybernetics 20, 404–418 (1990)
Mamdani, E.H., Assilian, S.: An experiment in linguistic synthesis with a fuzzy logic controller. International Journal of Man-Machine Studies 7, 1–13 (1973)
Mendel, J.M.: Uncertainty, fuzzy logic, and signal processing. Signal Processing Journal 80, 913–933 (2000)
Mendel, J.M.: Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions. Prentice-Hall, Upper Saddle River (2001)
Mendel, J.M., Bob John, R.I.: Type-2 Fuzzy Sets Made Simple. IEEE Transactions on Fuzzy Systems 10, 117–127 (2002)
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)
Togai, M., Watanabe, H.: Expert system on a chip: An engine for real-time approximate reasoning. IEEE Expert Systems Magazine 1, 55–62 (1986)
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)
Yamakawa, T.: High speed fuzzy controller hardware system. In: Proc. 2nd Fuzzy System Symposium, Japan, pp. 122–130 (1986)
Yamakawa, T.: Fuzzy controller hardware system. In: Proc. 2nd IFSA Congress, Tokyo, Japan (1987)
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)
Yamakawa, T.: Fuzzy microprocessors-Rule chip and defuzzifier chip. In: Int. Workshop on Fuzzy System Applications, Iizuka, Japan, pp. 51–52 (August 1988)
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)
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)
Yamakawa, T., Sasaki, K.: Fuzzy memory device. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 551–555 (1987)
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)
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)
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)
Yasunobu, S., Hasegawa, T.: Predictive fuzzy control and its application for automatic container crane operation system. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 349–352 (1987)
Yasunobu, S., Sekino, S., Hasegawa, T.: Automatic train operation and automatic crane operation systems based on predictive fuzzy control. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 835–838 (1987)
Zadeh, L.A.: Fuzzy sets. Information and Control 8, 338–353 (1965)
Zadeh, L.A.: Fuzzy algorithm. Information and Control 12, 94–102 (1968)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Acampora, G. (2013). Fuzzy Markup Language: A XML Based Language for Enabling Full Interoperability in Fuzzy Systems Design. 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_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-35488-5_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35487-8
Online ISBN: 978-3-642-35488-5
eBook Packages: EngineeringEngineering (R0)