Intelligent Environment Systems UNIVERSITY OF REGINA FACULTY OF ENGINEERING W I S E LAB Fuzzy Green House Control Emmanuel Lobo Dr. Rene V. Mayorga 2003
Fuzzy Greenhouse Control – Schematics HEATING VENTILLATION MOISTURE LIGHTING OUTPUT ACTUATORS INPUT SENSORS INSIDE TEMP. OUT. TEMP. SYS. CAL. & MONITORING TIME OF DAY HUMIDITY SEASON SP. HEAT OF AIR INTELLIGENT FUZZY CONTROLLER ACTUATORS SENSORS
Intelligent Environment Systems
M.F. for IP & OP with trimf & guass
Intelligent Environment Systems Similarly built other MF relationships for inputs and outputs in guassian curves and triangular MFs. Inputs : Inside Temperature, Outside Temperature, Season, Time of the Day, Specific Heat of Air and Humidity. Outputs: Ventilation, Lighting, Soil Moisture, Heating.
Intelligent Environment Systems 39 rules
Intelligent Environment Systems Output: Heating
Intelligent Environment Systems Output: Lighting
Intelligent Environment Systems Output: Ventilation
Intelligent Environment Systems Output: Soil Moisture
Intelligent Environment Systems Fuzzy Evaluation of Outputs for given Inputs. Graphical: Use the rule viewer to shift input parameters as desired and corresponding output parameters are changed Using C code: A = readfis (‘greenhouse’) Out = evalfis ([time otemp hum seas intemp spair], A) That is Out = evalfis ([ ], A) Out = ventheatlightsoilm Using the GUI (Graphical User Interface) as shown.
Intelligent Environment Systems Graphical User Interface
Intelligent Environment Systems Thanks !