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

Upload: shaun-hough

Post on 16-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

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 !