[LUA] Chauffage PID
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: chauffage PID
Teste celui ci tel quel..
Si ça te convient, alors ajoute lui une à une les fonctions de ton script..
Pour la conso, ça peu être sorti du script
Le reste aussi au final
Un petit script qui passe un inter sur Off si sonde muette
Un petit script qui change un thermostat si absence
Etc...
Plus tu va séparer, plus tu t'y retrouveras, le modulaire c'est la clé
Si ça te convient, alors ajoute lui une à une les fonctions de ton script..
Pour la conso, ça peu être sorti du script
Le reste aussi au final
Un petit script qui passe un inter sur Off si sonde muette
Un petit script qui change un thermostat si absence
Etc...
Plus tu va séparer, plus tu t'y retrouveras, le modulaire c'est la clé
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: chauffage PID
Bonjour,
J'ai mis en place le script, un relais esp et une sonde Oregon maison afin de tester cette régulation pid. J'ai un chauffage au gaz propane sur un circuit de radiateurs a eau. Lorsque le relais se ferme, ma chaudière commande un circulateur qui envois l'eau chaude dans les radiateurs. Mon chauffage principal est le poêle a bois mais pour faire les tests, j'ai évidemment pas allumé
Donc j'ai mis 20° sur mon thermostat et ce que je constate c'est que la température est bien régulée. Par contre, la commande chaudière est étrange. Beaucoup d'allumages du circulateur pour des très courtes durées (parfois 10s!). Pour le coup, je me demande si c'est bon pour la chaudière et si je ne vais pas surconsommer. Avant je regulais avec un système a +/-0,5 a hysterisis (un truc dans le genre
)
Vous en pensez quoi? Merci
J'ai mis en place le script, un relais esp et une sonde Oregon maison afin de tester cette régulation pid. J'ai un chauffage au gaz propane sur un circuit de radiateurs a eau. Lorsque le relais se ferme, ma chaudière commande un circulateur qui envois l'eau chaude dans les radiateurs. Mon chauffage principal est le poêle a bois mais pour faire les tests, j'ai évidemment pas allumé
Donc j'ai mis 20° sur mon thermostat et ce que je constate c'est que la température est bien régulée. Par contre, la commande chaudière est étrange. Beaucoup d'allumages du circulateur pour des très courtes durées (parfois 10s!). Pour le coup, je me demande si c'est bon pour la chaudière et si je ne vais pas surconsommer. Avant je regulais avec un système a +/-0,5 a hysterisis (un truc dans le genre
Vous en pensez quoi? Merci
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: chauffage PID
Ce n'est pas normal, en autotune ça ne devrait pas être si court et en mode compute, ça devrait respecter la secu qui dans l'exemple est fixée à 30s..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: chauffage PID
Execuses moi, mais en effet, c'est bien supérieur à 30s.vil1driver a écrit : 05 janv. 2019, 10:23 Ce n'est pas normal, en autotune ça ne devrait pas être si court et en mode compute, ça devrait respecter la secu qui dans l'exemple est fixée à 30s..
J'avoue ne pas trop avoir regarder cette notion de mode. Tu peux rapidement m'expliquer les grands principes.
Merci
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: chauffage PID
Je l'ai fait dans le tuto, me redire si c'est à améliorer..
En gros le pid c'est 3 paramètres à définir soigneusement.
L'autotune est une récente fonction ajoutée pour aider à les déterminer automatiquement..(très probablement perfectible)
En gros le pid c'est 3 paramètres à définir soigneusement.
L'autotune est une récente fonction ajoutée pour aider à les déterminer automatiquement..(très probablement perfectible)
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: chauffage PID
Merci, je vais regarder la doc. Mon script modules.lua n'avait pas l'autotune (le mien était pas récentvil1driver a écrit : 05 janv. 2019, 13:36 Je l'ai fait dans le tuto, me redire si c'est à améliorer..
En gros le pid c'est 3 paramètres à définir soigneusement.
L'autotune est une récente fonction ajoutée pour aider à les déterminer automatiquement..(très probablement perfectible)
Edit : voici les résultats de mon autotune après quelques heures sur une cycle nocturne :
PID autotune SALON
max1: 20.1 a 07:06
mini: 19.9 a 07:07
max2: 20.1 a 07:08
Pu:2
A:0.2
Ku:318
Kp:191 Ki:1908 Kd:5
Je suis passé à 150s de cycle secu, mais en autotune, j'ai l'impression que ce paramètre ne sert à rien...
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: chauffage PID
Très étrange ces résultats 
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: chauffage PID
Ha, mince. C'est grave docteur

-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: chauffage PID
Tu aurais un exemple de courbe de température lors du fonctionnement normal de ton chauffage ?
Et lors de l'autotune ?
Et lors de l'autotune ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: chauffage PID
les courbes de l'autotune :
température : commande : zoom sur un cycle de commande : Pour l'instant, je n'ai pas de cycle de chauffe car la journée, je chauffe avec un poêle à bois
température : commande : zoom sur un cycle de commande : Pour l'instant, je n'ai pas de cycle de chauffe car la journée, je chauffe avec un poêle à bois