Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Régulateur PID proposé en Version 16.00 du logiciel du routeur
#41
Á la vitesse standard de 9600 bauds que j’utilise, pour un JSY333 (tri), les mesures ne sont rafraîchies que toutes les 800ms environ. Je pense qu’en passant la vitesse de transmission à 19200, les mesures sont rafraîchies plus souvent (400ms?).
V16_04 serveur UxIx3 + ref Linky, client Triac CE tampon + client SSR CE tampon + client SSR sur CE tri (+ 3 clients SSR sur 3 radiateurs d'appoint). Variateurs de fréquence sur pompes tri pour Piscine et Spa. 8 panneaux (3 SE 2 S, 3 SO ) 425Wc sur 4 HM800 produisent 20kWh par jour au 16 Mars (Sud-Est)
Répondre

#42
La vitesse en baud n a rien à voir avec la vitesse de rafraîchissement
Le jsy fait toujours ses mesures à la même vitesse et il a plus que largement le temps de la transmettre à l esp même à 9600 bauds
Répondre

#43
je n’ai pas écrit ce soft JSY, donc je ne sais pas ce qui a été fait, ni par qui, et encore moins sa logique. Bien sûr que l’un n’a rien à voir avec l’autre, mais dans la tête d’un softeux, il y a parfois des idées curieuses qui peuvent germer et des résultats surprenants.
Bien qu’à la retraite, j’en ai vu tellement dans ma carrière, que moi, je ne jurerais de rien.
Et je crois bien que @piamp avait remarqué ce que j’ai reporté au dessus. Et c’est pourquoi il est passé à 19200 bauds et … recompile.
V16_04 serveur UxIx3 + ref Linky, client Triac CE tampon + client SSR CE tampon + client SSR sur CE tri (+ 3 clients SSR sur 3 radiateurs d'appoint). Variateurs de fréquence sur pompes tri pour Piscine et Spa. 8 panneaux (3 SE 2 S, 3 SO ) 425Wc sur 4 HM800 produisent 20kWh par jour au 16 Mars (Sud-Est)
Répondre

#44
Bah si c est avéré pourquoi pas….
Répondre

#45
Voici les courbes que j'obtiens en 16.03 à un moment de plein soleil avec les réglages préconisés par lolo69 à savoir Kp=40, Ki=14, Kd=10 et PW fixé à -10. C'est pas mal du tout et on se rapproche vraiment des courbes de ta version modifiée lolo69  Wink


Pièces jointes Miniature(s)
       
Routeur v16.04, mesures Shelly EM + sonde de température DS18B20
Triac Robodyn 24A/600V avec radiateur externe
Réglages réactivité 5, seuil de déclenchement -50, multi sinus
3 panneaux photovoltaïques Sunology Play 405W
Cumulus 200L 2200W méca 62°
Répondre

#46
oui André se rapproche de moi lol
en fait c est normal que ca se rapproche, car il ne faut pas croire mon algo n est pas si différent que celui d'origine
De mon coté je cherche à couper les cheveux en 24 , comme le nombre 24 watt par pourcent 
la 16.04 devrait supprimer le bruit parasite quand la mesure est proche du seuil grace à la correction de l 'arrondi
Apres "mon mode sinus" = MultiSinus d André mais en ON reparti , reduit le "clignotement" mais un impact mineur sur la perf de la regulation
Je continue mes tests sur la gain non lineaire mais qui devient probablement moins utiles avec la correction de l arrondi, mais potentiellement encore utile lors des alternances de soleil / nuages.
En tout cas ce forum permet de partager les retours pour avoir une vraie démarche d'amélioration continue, je n' ai pas de lassistude à redire Bravo à André pour ce projet
Répondre

#47
(13-11-2025, 06:54 PM)Lolo69 a écrit :
(13-11-2025, 02:26 PM)XabiX a écrit : Bonjour,

j'ai suivi la doc d'André et pour mon CE (.72) de 1200W je suis parti sur un Kp de 55. Par contre je n'arrive pas à lire en telnet des informations correctement pour comprendre quoi faire après? J'ai essayé de baisser Kp mais j'ai l'impression qu'il y a bcp d'oscillations.

Vu que je n'ai pas bcp de soleil, j'ai mis un seul temporaire de 400W (normalement je mets 0).

Comment doit on procéder après? avant d'aller toucher Ki et Kd


Merci

2/ Apres qqs secondes on dirait que mon routeur a planté et ne répond plus:


3/ Après reboot ça à l'air mieux donc si je comprends je peux augmenter Kp tant que la courbe reste plutôt plate, et après je verrai pour Ki (et Kd apres avec un max de 10 avec les Shelly)


4/ Ci joint mes telnets, à gauche je vois : P 62 et à droite P 9, pareil pour I a 50 et a droite 100.
Que dois je en conclure? est ce qu'il faut augmenter le Kp tant que le P n'est pas petit? et augmenter le Ki tant que le I atteint 100?
Je vous fait grâce de la théorie mais un régulateur P I D ne peut pas fonctionner qu avec de l action P
Il faut obligatoirement lui mettre du I. C est ce qu on observe dans vos telnet l action I est figée et l action P toute seule ne peut s en sortir.
Avec un CE de 1200 watts la théorie absolue voudrai KP = 100 000 / 1200 =83 mais comme la théorie ne fonctionne jamais , c est bien connu, je vous invite à essayer KP = 40 et surtout mettre un KI autour de 10 . Le 10 depend de votre mode de mesure et si vous piloter avec un SSR et aussi en fonction du mode de régulation choisi. 
Vous devriez avoir de meilleurs résultats. Il vous faudra alors tâtonner un peu en ajustant KP et ensuite KI et tout tout à la fin on peut mettre un peu de KD autour de 10 aussi.
Avec ces réglages reposter les courbes et Telnet obtenus, on verra ce qu il faut faire

Bonjour Lolo69,
Je suis en EM3Pro, avec des SSRs et en demi sinus. J'ai fait 4 essais avec un Ki fixe de 10, et des Kp de 40, 45, 50 et 55 pour essayer de comprendre comment lire la sortie telnet pour fixer Kp et ensuite venir titiller Ki Smile. J'ai mis un seul de 200w et éteins électriquement les autres CEs.

   
   
   
   

Que conclure pour le Kp?
Merci
ESP32: 1 Source ShellyPro3EM, 4 routeurs.
3 SSR pour les CEs avec sonde température, 1 routeur avec 4 relais pour la gestion de la piscine
Répondre

#48
(Hier, 04:49 PM)XabiX a écrit :
(13-11-2025, 06:54 PM)Lolo69 a écrit :
(13-11-2025, 02:26 PM)XabiX a écrit : Bonjour,

j'ai suivi la doc d'André et pour mon CE (.72) de 1200W je suis parti sur un Kp de 55. Par contre je n'arrive pas à lire en telnet des informations correctement pour comprendre quoi faire après? J'ai essayé de baisser Kp mais j'ai l'impression qu'il y a bcp d'oscillations.

Vu que je n'ai pas bcp de soleil, j'ai mis un seul temporaire de 400W (normalement je mets 0).

Comment doit on procéder après? avant d'aller toucher Ki et Kd


Merci

2/ Apres qqs secondes on dirait que mon routeur a planté et ne répond plus:


3/ Après reboot ça à l'air mieux donc si je comprends je peux augmenter Kp tant que la courbe reste plutôt plate, et après je verrai pour Ki (et Kd apres avec un max de 10 avec les Shelly)


4/ Ci joint mes telnets, à gauche je vois : P 62 et à droite P 9, pareil pour I a 50 et a droite 100.
Que dois je en conclure? est ce qu'il faut augmenter le Kp tant que le P n'est pas petit? et augmenter le Ki tant que le I atteint 100?
Je vous fait grâce de la théorie mais un régulateur P I D ne peut pas fonctionner qu avec de l action P
Il faut obligatoirement lui mettre du I. C est ce qu on observe dans vos telnet l action I est figée et l action P toute seule ne peut s en sortir.
Avec un CE de 1200 watts la théorie absolue voudrai KP = 100 000 / 1200 =83 mais comme la théorie ne fonctionne jamais , c est bien connu, je vous invite à essayer KP = 40 et surtout mettre un KI autour de 10 . Le 10 depend de votre mode de mesure et si vous piloter avec un SSR et aussi en fonction du mode de régulation choisi. 
Vous devriez avoir de meilleurs résultats. Il vous faudra alors tâtonner un peu en ajustant KP et ensuite KI et tout tout à la fin on peut mettre un peu de KD autour de 10 aussi.
Avec ces réglages reposter les courbes et Telnet obtenus, on verra ce qu il faut faire

Bonjour Lolo69,
Je suis en EM3Pro, avec des SSRs et en demi sinus. J'ai fait 4 essais avec un Ki fixe de 10, et des Kp de 40, 45, 50 et 55 pour essayer de comprendre comment lire la sortie telnet pour fixer Kp et ensuite venir titiller Ki Smile. J'ai mis un seul de 200w et éteins électriquement les autres CEs.






Que conclure pour le Kp?
Merci

avant de regarder les detail de KP , KI KD , tu as un probleme de base, sur tes photos ta sortie est figée à 100% , donc ce n'est pas exploitable car ton CE avait du atteindre sa temperature max ( si le 55 degré C qu on voit c est la temperature de l eau
Pour pouvoir fdaire des analyses des telnets et des courbes il faut etre dans une période ou le routeur route....
Répondre

#49
(Hier, 05:26 PM)Lolo69 a écrit :
(Hier, 04:49 PM)XabiX a écrit :
(13-11-2025, 06:54 PM)Lolo69 a écrit :
(13-11-2025, 02:26 PM)XabiX a écrit : Bonjour,

j'ai suivi la doc d'André et pour mon CE (.72) de 1200W je suis parti sur un Kp de 55. Par contre je n'arrive pas à lire en telnet des informations correctement pour comprendre quoi faire après? J'ai essayé de baisser Kp mais j'ai l'impression qu'il y a bcp d'oscillations.

Vu que je n'ai pas bcp de soleil, j'ai mis un seul temporaire de 400W (normalement je mets 0).

Comment doit on procéder après? avant d'aller toucher Ki et Kd


Merci

2/ Apres qqs secondes on dirait que mon routeur a planté et ne répond plus:


3/ Après reboot ça à l'air mieux donc si je comprends je peux augmenter Kp tant que la courbe reste plutôt plate, et après je verrai pour Ki (et Kd apres avec un max de 10 avec les Shelly)


4/ Ci joint mes telnets, à gauche je vois : P 62 et à droite P 9, pareil pour I a 50 et a droite 100.
Que dois je en conclure? est ce qu'il faut augmenter le Kp tant que le P n'est pas petit? et augmenter le Ki tant que le I atteint 100?
Je vous fait grâce de la théorie mais un régulateur P I D ne peut pas fonctionner qu avec de l action P
Il faut obligatoirement lui mettre du I. C est ce qu on observe dans vos telnet l action I est figée et l action P toute seule ne peut s en sortir.
Avec un CE de 1200 watts la théorie absolue voudrai KP = 100 000 / 1200 =83 mais comme la théorie ne fonctionne jamais , c est bien connu, je vous invite à essayer KP = 40 et surtout mettre un KI autour de 10 . Le 10 depend de votre mode de mesure et si vous piloter avec un SSR et aussi en fonction du mode de régulation choisi. 
Vous devriez avoir de meilleurs résultats. Il vous faudra alors tâtonner un peu en ajustant KP et ensuite KI et tout tout à la fin on peut mettre un peu de KD autour de 10 aussi.
Avec ces réglages reposter les courbes et Telnet obtenus, on verra ce qu il faut faire

Bonjour Lolo69,
Je suis en EM3Pro, avec des SSRs et en demi sinus. J'ai fait 4 essais avec un Ki fixe de 10, et des Kp de 40, 45, 50 et 55 pour essayer de comprendre comment lire la sortie telnet pour fixer Kp et ensuite venir titiller Ki Smile. J'ai mis un seul de 200w et éteins électriquement les autres CEs.






Que conclure pour le Kp?
Merci

avant de regarder les detail de KP , KI KD , tu as un probleme de base, sur tes photos ta sortie est figée à 100% , il y a donc des problemes ailleurs

Je crois que je n'ai plus assez de soleil Smile.
   
   

Si je mets un seuil autre que 0, par ex 600 sur Buanderie (2200w) alors ça s'active. A voir si il y a pas un pb sur le CE Jossua alors mais il a éteint sa température.
   
ESP32: 1 Source ShellyPro3EM, 4 routeurs.
3 SSR pour les CEs avec sonde température, 1 routeur avec 4 relais pour la gestion de la piscine
Répondre

#50
oui là on voit une régulation. et il semblerait que cela fonctionne plus que parfaitement, je suis jaloux mes courbes ne sont pas aussi belles ;-)
pour voir si tes parametres sont le plus optimisés possibles, fait un gros changement de seuil passer de 600 à 1000 et enregistrer courbes et telnet pour voir comment ca réagit sur un changement brutal
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
3 visiteur(s)

Moteur MyBB, © 2002-2025 Melroy van den Berg.