Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0001029SICFortran Régulationpublic2014-09-04 17:15
RapporteurdorchAssigné àdorch 
PrioritéélevéeImpactcritiqueReproductibilitén'a pas essayé
Statut ferméRésolutioncorrigé 
Version du produit5.34b 
Version ciblée5.34bRésolu dans la version5.34b 
Résumé0001029: Problème d'activation des modules de régulation en débit au premier pas de temps
DescriptionDans le cas d'une régulation en débit (calcul de la caractéristique régulée par inversion de l'équation de débit de l'ouvrage), les modules en boucle fermée ne se déclenchent pas au premier pas de temps (ce qui est normal) mais le calcul d'inversion s'effectue tout de même ce qui provoque des ouvertures de vanne à zéro sur, par exemple, un PID régulé en débit.

Voir ticket 0001027 pour un fichier exemple.
BalisesAucune balise n'est associée.
Temps projeté (jours)

Activités

dorch

2014-09-04 17:15

administrateur   ~0001015

Le problème venait de RegManager et de la position de l'instruction :
IF(.NOT. bApplic) CYCLE ! Rien à appliquer on passe au RegMan suivant

Elle était placée après l'appel à CalcCommandeQLocal qui travaille directement sur l'ouvrage régulé et qui implicitement applique la commande d'inversion de débit (l'application de la commande se faisant explicitement ensuite via l'instruction SetDataLoc située après dans RegManager).

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2014-09-03 18:25 dorch Nouveau bogue
2014-09-03 18:25 dorch Statut nouveau => affecté
2014-09-03 18:25 dorch Assigné à => dorch
2014-09-04 17:15 dorch Note ajoutée: 0001015
2014-09-04 17:15 dorch Statut affecté => fermé
2014-09-04 17:15 dorch Résolution ouvert => corrigé
2014-09-04 17:15 dorch Résolu dans la version => 5.34b