UNIVERSITY OF REGINA FACULTY OF ENGINEERING W I S E LAB Green House Climate Control Anantharaman...

13
UNIVERSITY OF REGINA UNIVERSITY OF REGINA FACULTY OF ENGINEERING FACULTY OF ENGINEERING W I S E LAB W I S E LAB Green House Climate Control Green House Climate Control Anantharaman Sriraman Anantharaman Sriraman Dr. Rene V. Mayorga Dr. Rene V. Mayorga 2003 2003

Transcript of UNIVERSITY OF REGINA FACULTY OF ENGINEERING W I S E LAB Green House Climate Control Anantharaman...

UNIVERSITY OF REGINAUNIVERSITY OF REGINAFACULTY OF ENGINEERINGFACULTY OF ENGINEERING

W I S E LABW I S E LAB

Green House Climate ControlGreen House Climate Control

Anantharaman SriramanAnantharaman SriramanDr. Rene V. MayorgaDr. Rene V. Mayorga

20032003

GHCC-Fuzzy EditorGHCC-Fuzzy Editor

GHCC-Fuzzy EditorGHCC-Fuzzy Editor

Input VariablesInput Variables

Output VariablesOutput Variables

RulesRules1.1. If (temperature is Cold) and (humidity is High) then (fan-speed is High)If (temperature is Cold) and (humidity is High) then (fan-speed is High)2.2. If (temperature is Cool) and (humidity is High) then (fan-speed is Medium)If (temperature is Cool) and (humidity is High) then (fan-speed is Medium)3.3. If (temperature is Warm) and (humidity is High) then (fan-speed is Low)If (temperature is Warm) and (humidity is High) then (fan-speed is Low)4.4. If (temperature is Hot) and (humidity is High) then (fan-speed is Zero)If (temperature is Hot) and (humidity is High) then (fan-speed is Zero)5.5. If (temperature is Cold) and (humidity is Med) then (fan-speed is Medium)If (temperature is Cold) and (humidity is Med) then (fan-speed is Medium)6.6. If (temperature is Cool) and (humidity is Med) then (fan-speed is Low)If (temperature is Cool) and (humidity is Med) then (fan-speed is Low)7.7. If (temperature is Warm) and (humidity is Med) then (fan-speed is Zero)If (temperature is Warm) and (humidity is Med) then (fan-speed is Zero)8.8. If (temperature is Hot) and (humidity is Med) then (fan-speed is Zero)If (temperature is Hot) and (humidity is Med) then (fan-speed is Zero)9.9. If (temperature is Cold) and (humidity is Low) then (fan-speed is Medium)If (temperature is Cold) and (humidity is Low) then (fan-speed is Medium)10.10.If (temperature is Cool) and (humidity is Low) then (fan-speed is Low)If (temperature is Cool) and (humidity is Low) then (fan-speed is Low)11.11.If (temperature is Warm) and (humidity is Low) then (fan-speed is Zero)If (temperature is Warm) and (humidity is Low) then (fan-speed is Zero)12.12.If (temperature is Hot) and (humidity is Low) then (fan-speed is Zero)If (temperature is Hot) and (humidity is Low) then (fan-speed is Zero)

RulesRules13. If (sunlight is Morning) and (wind-speed is Low) then (Ventilation is 13. If (sunlight is Morning) and (wind-speed is Low) then (Ventilation is

Medium)Medium)14. If (sunlight is Morning) and (wind-speed is Medium) then (Ventilation is 14. If (sunlight is Morning) and (wind-speed is Medium) then (Ventilation is

Low)Low)15. If (sunlight is Morning) and (wind-speed is High) then (Ventilation is 15. If (sunlight is Morning) and (wind-speed is High) then (Ventilation is

Very-Low)Very-Low)16. If (sunlight is Mid-Day) and (wind-speed is Low) then (Ventilation is 16. If (sunlight is Mid-Day) and (wind-speed is Low) then (Ventilation is

High)High)17. If (sunlight is Mid-Day) and (wind-speed is Medium) then (Ventilation is 17. If (sunlight is Mid-Day) and (wind-speed is Medium) then (Ventilation is

Medium)Medium)18. If (sunlight is Mid-Day) and (wind-speed is High) then (Ventilation is 18. If (sunlight is Mid-Day) and (wind-speed is High) then (Ventilation is

Low)Low)19. If (sunlight is Evening) and (wind-speed is Low) then (Ventilation is 19. If (sunlight is Evening) and (wind-speed is Low) then (Ventilation is

Medium)Medium)20. If (sunlight is Evening) and (wind-speed is Medium) then (Ventilation is 20. If (sunlight is Evening) and (wind-speed is Medium) then (Ventilation is

Low)Low)

RulesRules21. If (sunlight is Evening) and (wind-speed is High) then (Ventilation is Very-21. If (sunlight is Evening) and (wind-speed is High) then (Ventilation is Very-

Low)Low)22. If (sunlight is Night) and (wind-speed is Low) then (Ventilation is Low)22. If (sunlight is Night) and (wind-speed is Low) then (Ventilation is Low)23. If (sunlight is Night) and (wind-speed is Medium) then (Ventilation is Very-23. If (sunlight is Night) and (wind-speed is Medium) then (Ventilation is Very-

Low)Low)24. If (sunlight is Night) and (wind-speed is High) then (Ventilation is Very-Low)24. If (sunlight is Night) and (wind-speed is High) then (Ventilation is Very-Low)25. If (error is P) then (blooming-control is VeryHigh)25. If (error is P) then (blooming-control is VeryHigh)26. If (error is Zero) and (change-in-error is Pos) then (blooming-control is 26. If (error is Zero) and (change-in-error is Pos) then (blooming-control is

MediumLow)MediumLow)27. If (error is Zero) and (change-in-error is Zero) then (blooming-control is 27. If (error is Zero) and (change-in-error is Zero) then (blooming-control is

Medium)Medium)28. If (error is Zero) and (change-in-error is Neg) then (blooming-control is 28. If (error is Zero) and (change-in-error is Neg) then (blooming-control is

MediumHigh)MediumHigh)29. If (error is N) then (blooming-control is VeryLow)29. If (error is N) then (blooming-control is VeryLow)30. If (error is PL) then (blooming-control is High)30. If (error is PL) then (blooming-control is High)31. If (error is NL) then (blooming-control is Low)31. If (error is NL) then (blooming-control is Low)

Rule ViewerRule Viewer

SurfacesSurfaces

Interface-GHCCInterface-GHCC

Interface OutputInterface Output

Thanks !Thanks !