Note de ce sujet :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu en v15.09] Estimation d'injection avec TIC + CACSI
#30
(13-09-2025, 05:20 PM)F1ATB a écrit : Parfait. N'ayant pu le tester chez moi car pas de CACSI.

J'ai fait un petit changement dans le code; la puissance apparente d'injection apparaissait figée à l'affichage.
J'ai déplacé la ligne PVAI_M = ... pour que la valeur soit mise à jour à chaque réception de trame TIC.

Ci-dessous, le changement (pas d'impact fonctionnel):
            if (code == "SMAXSN") {

              PuissanceI_M = 0;
              if (PuissanceS_M == 0) {                                            // estimation de la puissance d'injection si PuissanceS_M==0
                if (pIRMS3 != -1) {                                              // triphasé
                  pPuissance = 150 + (pSINSTS1 == 0 ? -1 : 1) * pURMS1 * pIRMS1;  // marge de 150W, en mono SINSTS1==0 si PuissanceS_M==0
                  pPuissance += (pSINSTS2 == 0 ? -1 : 1) * pURMS2 * pIRMS2;
                  pPuissance += (pSINSTS3 == 0 ? -1 : 1) * pURMS3 * pIRMS3;
                } else {
                  pPuissance = 150 + (pSINSTS == 0 ? -1 : 1) * pURMS1 * pIRMS1;  // marge de 150W, en mono SINSTS==0 si PuissanceS_M==0
                }
                if (pPuissance < 0) {  // estimation si l'écart est supérieur à 150W
                  PuissanceI_M = -pPuissance;  // "-" car on donne la valeur injectée
                }
              }
              PVAI_M = PuissanceI_M;      //On egalise Pw et PVA
            }
          }
Répondre


Messages dans ce sujet
RE: [Résolu en v15.09] Estimation d'injection avec TIC + CACSI - par Ludovic35 - Hier, 09:30 AM

Atteindre :


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