Étape 3: Conception sonde souple
Il existe de nombreux outils pour aider la conception des systèmes flous. Je suis à l’aide de Matlab, mais Python avec la bibliothèque système flou peut faire l’affaire.
Capteur souple est conçu en utilisant des flous de boîte à outils de Matlab et puis mis en œuvre sur l’Arduino. Nous avons conçu le système flou de Sugeno avec singleton variables de sortie. Les ensembles flous de variables d’entrée et sortie variable avec fonctions d’appartenance sont présentés en images ci-dessus. Il existe deux ensembles d’entrée avec trois fonctions d’appartenance : température et humidité relative. Nous avions décidé d’utiliser les fonctions d’appartenance triangulaire. Ensemble sortie confort se composent de trois fonctions d’appartenance singleton : très inconfortable (u1 = 0), inconfortable (u2 = 0,5), confortable (u3 = 1). Nous ont conçu ensemble de 9 règles pour déterminer le confort atmosphérique et sont répertoriés dans les images ci-dessus. Sortie de défuzzification va nous donner un nombre entre 0 et 1 (car il peut plus tard être simplement calculé %). Nous avons testé le système conçu en Matlab, les résultats sont présentés en images ci-dessus.