ça régule... encore mieux!
Par minbiocabanon le mercredi, mars 6 2013, 18:59 - Thermostat poêle à granulés - Lien permanent
Comme prévu j'ai travaillé sur la régulation afin d'adapter la puissance de démarrage en fonction de divers paramètres, à savoir la température intérieure, extérieure et la consigne.
Ainsi, je démarre le poêle à une consigne qui est adaptée aux températures : si il fait relativement bon, je démarre doucement le poêle, si il fait froid je démarre fort.
Rappel : La phase de démarrage du poêle étant assez longue (45 minutes : embrasement des granulés et cycle de mise en chauffe), je ne peux pas amorcer la régulation sinon le PID augmenterai la consigne pendant ces 45 minutes (vu que la température ne bouge pas durant ce laps de temps). J'aurai alors systématiquement la consigne à 100% au bout d'une heure ce qui provoquerai un pic de température long à faire redescendre étant donné la puissance du poêle...
La formule que j'ai trouvé de façon empirique est assez simple :
Consigne(%) = ( T.consigne - T.intérieure ) x ( T.consigne - T.extérieure )
Le résultat est assez efficace, il faut penser à borner en 0 et 100
Voici quelques exemples de régulation avec des démarrages à puissance différentes.
Pour voir sur les graphiques dynamiques, se rendre ici : http://minbiocabanon.free.fr/static_domini/chauffage_log.php
D'autres images dans la galerie ci-dessous.
Commentaires
Bonjour,
Votre installation est super !
Possédant moi même un poele a pellet je tiens a vous dire chapeau pour cette domotisation !
J'ai cependant une question, a quoi correspond le mode dans vos graphiques ?
Merci
Bonjour,
Merci,
Le mode correspond à des phases dans le programme côté serveur.
J'ai un mode veille, anticipation, démarrage et régulation.
- veille : poele éteind, lecture du planning pour déterminer si il y aura bientot une période de chauffe
- anticipation : il y a une phase de chauffe dans les 3h qui arrivent. selon les conditions de température, j'en déduis une puissance de chauffe. A partir de cette puissance j'en déduis un délai nécessaire pour atteindre la température de consigne. Si le délai est atteint je passe en mode démarrage
- démarrage : application de la puissance déterminée précédemment.
- régulation : au bout de 45 minutes ou T° de consigne atteinte j'enclenche l'algo de régulation de température pour envoyer au poele une consigne qui régulera la température
Voila, vous savez tout (ou presque ^^)
A+
Merci pour cette explication.
Une dernière question avant de me lancer.
Je ne possède pas un poele de la marque rika mais une autre marque , dans mon interface je dois choisir une température ET une puissance (de 1 à 5).
Est ce que le votre était pareil ? Car du coups je pense que le poele possede un mode de régulation automatique et je ne sais pas si en faisant la domotisation on va bypasser ceci.
Merci
Non pour le RIO, j'ai trois modes (MANUEL, PROGRAMME ou STANDBY).
je passe de STANDBY à MANUEL puis la puissance est réglée par la domotique.
Le mode PROGRAMME du poele permet de l'allumer/l'éteindre selon des créneaux horaires dans la journée.
Bizarre que vous ayez à régler la température ET la puissance, l'un modifie l'autre non ?
Sur le mien il y a aussi ces 3 modes je pense, le mode STANDBY, le mode manuel ou lon peut définir des PROGRAMMES.
Oui en faite je regle une température de consigne et le poele se met en travail modulé quand elle est dépassée sauf que meme si je pet une température de consigne a 18° il y a un pic de température au bout de quelques heures de chauffe.
Vous me conseillerez de passer en mode standby domotique (j'entend par la éteindre le poele lorsque ma température de consigne est dépassée de 1 ou 2 degrés)?
Merci
oui, c'est ce que je fais pour éviter de surchauffer. Je coupe le poele si je dépasse de 1.5°C la consigne. Avec l'inertie la T° redescend lentement
En agissant sur la puissance du poele avec un régulateur PID, l'idée est d'adapter la puissance pour que la température de la maison soit toujours au plus proche de la consigne. La puissance du poele fait que parfois la T° monte même avec 0% ... donc mieux vaut couper au bout d'un moment