jFuzzyLogic: a robust and flexible Fuzzy-Logic inference system language implementation

This work introduces jFuzzyLogic, an open source library for fuzzy systems which allow us to design Fuzzy Logic Controllers supporting the standard for Fuzzy Control Programming published by the International Electrotechnical Commission. This library is written in Java and is available as open source from jfuzzylogic.sourceforge.net. The use of jFuzzyLogic is illustrated through the analysis of one case study.

[1]  Francisco Herrera,et al.  A multi-objective evolutionary algorithm for an effective tuning of fuzzy logic controllers in heating, ventilating and air conditioning systems , 2012, Applied Intelligence.

[2]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[3]  Hao Ying,et al.  Essentials of fuzzy modeling and control , 1995 .

[4]  Huijun Gao,et al.  Fuzzy-Model-Based Control of an Overhead Crane With Input Delay and Actuator Saturation , 2012, IEEE Transactions on Fuzzy Systems.

[5]  Marcelo Simoes Introduction to Fuzzy Control , 2003 .

[6]  Eunjun Cho,et al.  Variable fuzzy control for heat pump operation , 2011 .

[7]  Jesús Alcalá-Fdez,et al.  Hybrid laser pointer detection algorithm based on template matching and fuzzy rule-based systems for domotic control in real home environments , 2012, Applied Intelligence.

[8]  Saban Cetin,et al.  Modeling and control of a nonlinear half-vehicle suspension system: a hybrid fuzzy logic approach , 2012 .

[9]  Jesús Alcalá-Fdez,et al.  Learning weighted linguistic rules to control an autonomous robot , 2009, Int. J. Intell. Syst..

[10]  Dr. Rainer Palm,et al.  Model Based Fuzzy Control , 1997, Springer Berlin Heidelberg.

[11]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[12]  Chia-Feng Juang,et al.  Evolutionary-Group-Based Particle-Swarm-Optimized Fuzzy Controller With Application to Mobile-Robot Navigation in Unknown Environments , 2011, IEEE Transactions on Fuzzy Systems.

[13]  Terence Parr The Definitive ANTLR Reference: Building Domain-Specific Languages , 2007 .

[14]  Giovanni Acampora,et al.  Fuzzy control interoperability and scalability for adaptive domotic framework , 2005, IEEE Transactions on Industrial Informatics.

[15]  Carl E. Rasmussen,et al.  The Need for Open Source Software in Machine Learning , 2007, J. Mach. Learn. Res..

[16]  Jesús Alcalá-Fdez,et al.  Hybrid learning models to get the interpretability–accuracy trade-off in fuzzy modeling , 2006, Soft Comput..

[17]  Jesús Alcalá-Fdez,et al.  A case study for learning behaviors in mobile robotics by evolutionary fuzzy systems , 2010, Expert Syst. Appl..