Fuzzy Logic

This page is being updated — please visit again.

Fuzzy logic is a methodology that provides a simple and elegant way to get a conclusion from vague, ambiguous, imprecise, noisy or incomplete input information. In general, fuzzy logic imitates how the person makes decisions based on information with the mentioned characteristics. One of the advantages of fuzzy logic is the possibility of implementing systems based on it in hardware or software or in combination of both [1].

Fuzzy control systems for industrial applications

Trapezoidal membership function defined by the points O1 to O4

In this project, we develop a fuzzy control that has the ability to reduce energy use and uncertainties in crop production by reducing or increasing the temperature in a homemade urban greenhouse. We use hydroponic tomato cultivation as our test case because tomatoes are part of the goods and services category for the “Índice Nacional de Precios al Consumidor” in México, which is an important reference for greenhouse crops and because hydroponics is a technique that saves precious resources, such as water. Fuzzy control allows a person to give instructions to the greenhouse in a natural language. Therefore, we generate input variables to relate the temperature inside the greenhouse to favorable or unfavorable conditions for crop growth and an output variable that allows the fan control. After the mathematical model was refined, it is executed in a GNU Octave environment to generate the temperature values at which the fan should react [2].

Hydroponic greenhouse layout and the tomato crop grown in it
Linguistic values of temperature: very cold, cold, optimal, hot and very hot
Membership functions of the fan speed: slowly, slow, moderate, medium fast and fast
Behavior of the heater and fan [1]

References

  1. Bachelor thesis: “Fuzzy control system to regulate the temperature of a greenhouse,” by the student Luis Carlos Hernández Meléndez, to get the title of Engineer in Mechatronics. Mechatronics Program. Autonomous University of Ciudad Juárez. May 2018. (Advisor: Dr. Ricardo Rodriguez Jorge).
  2. Montes Olguín, A., & Rodriguez Jorge, R. (2017). Fuzzy control proposal for the climate of a homemade greenhouse. In Frontiers in Artificial Intelligence and Applications (Vol. 295, pp. 257–266). IOS Press. https://doi.org/10.3233/978-1-61499-773-3-257