Comfort soft sensor (3 / 6 steg)
Steg 3: Designa mjuka sensor
Det finns många verktyg som hjälper design fuzzy system. Jag använder Matlab, men Python med fuzzy system bibliotek kan göra susen.
Mjuka sensor är konstruerat i Matlab med Fuzzy verktygslådan och sedan genomförs på Arduino. Vi har utformat Sugeno fuzzy system med singleton output variabler. Fuzzy uppsättningar av ingående variablerna och utdata variabel med medlemskap funktioner presenteras i bilderna ovan. Det finns två ingående uppsättningar med tre medlemskap funktioner varje: temperatur och relativ luftfuktighet. Vi hade beslutat att använda trekantiga medlemskap funktioner. Utgång ut Comfort består av tre singleton medlemskap funktioner: mycket obehagligt (u1 = 0), obekväm (u2 = 0,5), bekväma (u3 = 1). Vi har utformat 9 regler att bestämma atmosfäriska komfort och visas i bilderna ovan. Defuzzification utgång kommer att ge oss ett tal mellan 0 och 1 (eftersom det kan senare helt enkelt beräknas till %). Vi testade utformat system i Matlab, resultaten presenteras i bilderna ovan.