Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Réactivité
#3
Bonjour,
Pour ceux qui sont sur la lecture TIC avec un CACSI, le temps de montée du triac est en effet plus lent que le temps de descente.
C'est lié au fait que la consommation minimale prise en compte sera toujours à 0W (le max n'a pas de limite).
L'asservissement (ie, la rapidité de convergence) est calculé d'après l'écart (Pw-Puissance)
Puissance étant à minimum 0W d'après la TIC (même si c'est -2000W), on voit bien qu'avec Pw=50, on va avoir un écart de (50-0)=50 lors de la montée du triac; et impossible d'avoir plus que ça.
Alors que pour la descente on peut avoir (2000-50)=1950, cela va donc aller vite pour fermer le triac.

Un moyen d'accélérer la montée du triac, c'est de détecter qu'on reste collé à 0W (pendant un certain temps), et de booster la réactivité tant que Puissance reste à 0W.

// détection où on reste collé à 0W
if (Puissance == 0) cptCacsiPuissanceNulle++;
else cptCacsiPuissanceNulle = 0;

// boost réactivité *10 après un certain temps (20s ici)
GainBoucle = float(LesActions[i].Reactivite); //Valeur stockée dans Port
if (cptCacsiPuissanceNulle > 100) GainBoucle *= 10;

Ludovic
Répondre


Messages dans ce sujet
Réactivité - par Mael - 11-07-2024, 10:50 AM
RE: Réactivité - par F1ATB - 11-07-2024, 10:54 AM
RE: Réactivité - par Ludovic35 - 11-07-2024, 02:15 PM
RE: Réactivité - par Mael - 11-07-2024, 09:59 PM
RE: Réactivité - par Ludovic35 - 12-07-2024, 01:44 PM
RE: Réactivité - par Mael - 12-07-2024, 04:26 PM

Atteindre :


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