[LUA] Chauffage PID

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

Toujours aussi bizarre :?

J'ai des doutes sur ta sonde..

Je serais toi je ne domotiserais pas ma chaudière
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
miralant
Messages : 157
Inscription : 02 mars 2018, 14:33

Re: chauffage PID

Message par miralant »

vil1driver a écrit : 06 janv. 2019, 17:42 Toujours aussi bizarre :?

J'ai des doutes sur ta sonde..

Je serais toi je ne domotiserais pas ma chaudière
Qu'est ce qui te fait douter de ma sonde ?

C'est une DIY tuto EasyDomoticz. J'ai une autre Sonde 433 que j'avais acheté sur ALI. Je l'ai mise à coté et elle donne les mêmes mesures (sauf Hygro).

Je vais refaire le processus d'autotune avec cette sonde pour voir.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

ta sonde semble juste faire du yoyo, il faudrait modifier la fonction autotune pour augmenter l'hystérésis ( -+0.3 par exemple ) pour déparasiter
et augmenter la durée de cycle dans le script (30 min par exemple) si tu veux limiter le nombre de start/stop à l'heure par la suite..
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
miralant
Messages : 157
Inscription : 02 mars 2018, 14:33

Re: chauffage PID

Message par miralant »

vil1driver a écrit : 06 janv. 2019, 21:36 ta sonde semble juste faire du yoyo, il faudrait modifier la fonction autotune pour augmenter l'hystérésis ( -+0.3 par exemple ) pour déparasiter
et augmenter la durée de cycle dans le script (30 min par exemple) si tu veux limiter le nombre de start/stop à l'heure par la suite..

Code : Tout sélectionner

-- hysteresis
                if temp > consigne then
                        commandArray[#commandArray+1] = {[pid['radiateur']] = arret}
                elseif temp < consigne then
                        commandArray[#commandArray+1] = {[pid['radiateur']] = marche}
                end
Dans cette partie ?
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

Oui, dans ce genre là

Code : Tout sélectionner

-- hysteresis
                if temp > consigne + 0.2 then
                        commandArray[#commandArray+1] = {[pid['radiateur']] = arret}
                elseif temp < consigne - 0.2 then
                        commandArray[#commandArray+1] = {[pid['radiateur']] = marche}
                end

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
miralant
Messages : 157
Inscription : 02 mars 2018, 14:33

Re: chauffage PID

Message par miralant »

J'ai refait une calibration en laissant l'hysterisis de base :)
tempe.JPG
tempe.JPG (39.38 Kio) Consulté 6221 fois
commande.JPG
commande.JPG (25.89 Kio) Consulté 6221 fois
Resultats :

Code : Tout sélectionner

pid['Kp'] = 48 -- Coefficient proportionnel 
pid['Ki'] = 52 -- Coefficient intégrateur
pid['Kd'] = 11 -- Coefficient dérivateur
Je suis repassé en mode régulation, on va voir cette nuit. J'ai laissé 10 min de cycle
chacal1985
Messages : 129
Inscription : 10 juin 2017, 11:22

Re: chauffage PID

Message par chacal1985 »

Bonjour,
Je possède une pompe a chaleur LG thermal V 12kw qui fonctionne avec une régulation sur loi d'eau en mode TOR.
Est ce que ce système de régulation serait plus efficace que ma régulation actuelle ?
Pourrais je adapter cette régulation sur ma PAC ?

J'avais pour idée de mettre une régulation NEST ou NETATMO qu'en pensez vous ?

Merci
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

Tout dépend de ce que tu entends par "plus efficace"

Tu aurais potentiellement le choix de la température intérieure que je suppose tu n'as pas à ce jour
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
chacal1985
Messages : 129
Inscription : 10 juin 2017, 11:22

Re: chauffage PID

Message par chacal1985 »

Par plus efficace, je parle de plus économique que mon système actuel.

Non je n'ai pas de réglage de température intérieure, à part modifier la loi d'eau
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

A priori, non ce ne sera pas plus économique
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
Répondre