Salut
Pas soucis pour appeler ton thermostat comme tu veux. C’est plus sur les explications d’Honeywell que je bute.
Observation:
Pour les paramètres, j’ai d’abord observé les graphiques de HA.
1/La puissance consommée pour plusieurs écarts constants de température et j’en ai déduit les pertes thermiques en fonction de la température externe: 100W/° chez moi.
2/ Ensuite, j’ai mis une valeur de gain sur l’écart consigne-mesure un peu inférieure à celle que tu proposais… pour voir. Comme elle donne des résultats acceptables pour moi, je l’ai gardé.
Estimateur
Sinon pour une estimation dynamique des pertes résiduelles, le principe est le suivant:
on se base sur un modèle de comportement:
Prad = Ci * dTint/dt + Ce * (Tint – Text) + Perte
où Prad est la puissance fournie par les radiateurs, dTint/dt la variation de température interne.
Les pertes sont « des pertes résiduelles » en plus ou moins de Ce*(Tint-Text). en effet, elles comprennent tout ce qui est mal estimé dans l’équation. Puissance efficace de chauffage vs puissance consommée par les radiateurs. Coefficient de perte, mesure de température externe (météo France).
On fait une prédiction de la mesure entre 2 échantillons espacés de Dt:
Tpredite(t+Dt) = T(t) + somme(Prad - Ce*(Tint – Text) - Perte)/Ci
où somme() est l’intégrale durant l’intervale Dt.
En supposant qu’elles sont constantes, nous pouvons les estimer de la façon suivante entre deux échantillonnages:
Perte(t+Dt) = Perte(t) - K *(Tmesurée(t) - Tprédite)
Il faut bien sur choisir K avec soin.
En prenant K=Ci/Dt
et que la température n’a pas variée (Tmesurée = T(t)), on obtient
Perte = -Prad
. C’est bien sur un cas au limite et on prendra K <Ci/Dt
pour éviter d’avoir une estimation trop dynamique.
Problème
Je ne l’ai testé que sur un simulateur Simulink: pas le temps de le mettre sur HA.
Sur le simulateur, je commande une puissance PWcmd= K(Tconsigne-Tinterne) + Ce(Tconsigne-Text) + Perte
et le résultat est concluant: la température est parfaitement réglée.
Par contre, les pertes varient beaucoup en dynamique parce que je connais mal l’inertie de la maison. Il faudra bloquer le calcul quand la température interne varie.
conclusion
Aujourd’hui, je n’ai pas l’intérêt d’implémenter ce calcul car le réglage TPI me va bien. Du coup, je ne progresse pas vite.