Intelligent Environment Systems UNIVERSITY OF REGINA FACULTY OF ENGINEERING WISE LAB Fuzzy Green House Control Emmanuel Lobo Dr. Rene V. Mayorga 2003
Fuzzy Greenhouse Control – Schematics Intelligent Environment Systems INPUT SENSORS ACTUATORS SENSORS INSIDE TEMP. OUTPUT ACTUATORS OUT. TEMP. HEATING VENTILLATION TIME OF DAY HUMIDITY INTELLIGENT FUZZY CONTROLLER MOISTURE LIGHTING SEASON SP. HEAT OF AIR SYS. CAL. & MONITORING
Intelligent Environment Systems
Intelligent Environment Systems
Intelligent Environment Systems M. F. for IP & OP with trimf & guass
Intelligent Environment Systems q Similarly built other MF relationships for inputs and outputs in guassian curves and triangular MFs. q Inputs : Inside Temperature, Outside Temperature, Season, Time of the Day, Specific Heat of Air and Humidity. q 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. q Graphical: Use the rule viewer to shift input parameters as desired and corresponding output parameters are changed q Using C code: A = readfis (‘greenhouse’) Out = evalfis ([time otemp hum seas intemp spair], A) That is Out = evalfis ([3 40 40 4 40 6], A) Out = 5. 00 2. 00 5. 00 vent heat light soilm q Using the GUI (Graphical User Interface) as shown.
Intelligent Environment Systems Graphical User Interface
Intelligent Environment Systems Thanks !