Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Pb sur Ouverture équivalente, évolution ?
#17
(21-03-2025, 11:38 AM)Ludovic35 a écrit : Pour n'appliquer la modification que sur une action particulière, il faut faire ce type de changement (on vérifie en plus que l'action est bien celle qu'on veut affecter).
Sinon, toutes les actions vont "subir" la vérification d'énergie dans le second tore de l'UxIx2

Code :
int actionID = 1; // l'action du triac est la numéro 0. Mettre ici le numéro d'action sur laquelle le test supplémentaire sera appliqué
void H_Ouvre_Equivalent(unsigned long dt) {
  float Dheure = float(dt) / 3600000.0;
  for (int i = 0; i < NbActions; i++) {
    if (Actif[i] > 0) {                                  //valeur en RAM du Mode de regulation
        if (i == 0 && Actif[i] == 1) {                      //Decoupe pour Triac
        float teta = 6.28318 * (100.0 - RetardF[i]) / 100.0;  //2*PI integral sin²
        if (PuissanceS_T > 0 || i != actionID) LesActions[i].H_Ouvre += Dheure * (teta - sin(2.0 * teta) / 2.0) / 6.28318;
        } else {
        if (PuissanceS_T > 0 || i != actionID) LesActions[i].H_Ouvre += Dheure * (100 - RetardF[i]) / 100.0;
        }
      }
  }
}
Bonjour
Je viens d'appliquer tes modifs de code.
Nickel. J'en apprends tous les jours un peu plus.
Merci Ludovic35
Routeur UxIx2, V 13.3, Triac robodyn avec bta 40 déporté sur dissipateur ventilé avec sonde T°  commandé en sortie TOR , seconde sonde sur C-E, 12 panneaux sanyo 236wc, onduleur réseau solarmax 6kw. CE 3300w. Installé depuis avril 2024.
Répondre


Messages dans ce sujet
RE: Pb sur Ouverture équivalente, évolution ? - par Philmaz - 05-04-2025, 02:58 PM

Atteindre :


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