Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0001277SICFortran Régulationpublic2016-10-21 09:35
RapporteurdorchAssigné àdorch 
PrioritéélevéeImpactcritiqueReproductibilitétoujours
Statut ferméRésolutioncorrigé 
Version du produit5.37a 
Version ciblée5.37aRésolu dans la version5.37a 
Résumé0001277: Les régulateurs BOLST sont inopérants au premier pas de temps de FLUVIA
DescriptionUtilisés avec FLUVIA les régulateurs BO sont ignorés au premier pas de temps.
BalisesAucune balise n'est associée.
Temps projeté (jours)

Relations

relatif à 0000982 fermédorch Modification du Pas de temps de départ des modules BO sous SIRENE 

Activités

dorch

2016-10-07 18:48

administrateur   ~0001354

Les régulateurs sont bien calculés au premier pas de temps mais ils ne sont pas appliqués par RegManager à cause de la ligne :

IF(ABS(TDEB-T) < REPSI .AND. RegU%sDsnMet /= 'LOI') CYCLE !Au premier pas, on ne traite que LOI (tReg(1))

Cette ligne a été introduite pour résoudre le bug 0000982 qui s'appliquait à SIRENE mais le problème exposé dans ce bug pourrait aussi s'appliquer à FLUVIA. Du coup, quel choix faire ?

dorch

2016-10-21 09:35

administrateur   ~0001357

La solution adoptée est la suivante :

Les pas de temps de régulation sont décomptés dès le premier pas de temps (i.e. le pas de temps initial en transitoire) pour tous les régulateurs. Ainsi si deux régulateurs BO et BF ont un même DTU > 2*DT, le régulateur BO est exécuté au pas de temps initial et les régulateurs BO et BF restent synchronisés pour les pas de temps suivants.

La supervision désactive les régulateurs BF au pas de temps initial me le décompte des pas de temps pour le DTU n'est pas stoppé quand les régulateurs sont inactifs.

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2016-10-07 18:44 dorch Nouveau bogue
2016-10-07 18:44 dorch Statut nouveau => affecté
2016-10-07 18:44 dorch Assigné à => dorch
2016-10-07 18:45 dorch Relation ajoutée relatif à 0000982
2016-10-07 18:48 dorch Note ajoutée: 0001354
2016-10-21 09:35 dorch Note ajoutée: 0001357
2016-10-21 09:35 dorch Statut affecté => fermé
2016-10-21 09:35 dorch Résolution ouvert => corrigé
2016-10-21 09:35 dorch Résolu dans la version => 5.37a