Stap 3: Ontwerpen van zachte sensor
Er zijn veel tools om te helpen fuzzy stelsel van het Gemeenschapsmodel. Ik ben met behulp van Matlab, maar Python met fuzzy systeem bibliotheek kan doen de truc.
Zachte sensor is ontworpen in Matlab met Fuzzy werkset en vervolgens toegepast op de Arduino. Wij hebben ontworpen Sugeno fuzzy systeem met singleton uitvoer variabelen. Vage verzamelingen van invoervariabelen en uitvoer variabele met lidmaatschapfuncties worden gepresenteerd in de bovenstaande foto's. Er zijn twee input sets met drie lidmaatschapfuncties elke: temperatuur en relatieve vochtigheid. We hadden besloten om het gebruik van de driehoekige lidmaatschapfuncties. Uitvoer set Comfort bestaan uit drie singleton lidmaatschapfuncties: erg ongemakkelijk (u1 = 0), ongemakkelijk (u2 = 0,5), comfortabele (u3 = 1). Wij hebben 9 regels om te bepalen van atmosferische comfort ontworpen en worden vermeld in de bovenstaande foto's. Defuzzification uitgang geeft ons een getal tussen 0 en 1 (omdat het kan later eenvoudig worden berekend tot %). We ontworpen systeem getest in Matlab, resultaten worden gepresenteerd in de bovenstaande foto's.