Visualiser les détails du résultat
Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
---|---|---|---|---|---|
0001345 | SIC | Fortran I/O XML et binaire | public | 2017-04-19 22:22 | 2017-04-25 10:31 |
Rapporteur | dorch | Assigné à | dorch | ||
Priorité | normale | Impact | mineur | Reproductibilité | toujours |
Statut | fermé | Résolution | corrigé | ||
Version du produit | 5.37c | ||||
Version ciblée | 5.38a | Résolu dans la version | 5.38a | ||
Résumé | 0001345: Valeur fixe non prise en compte dans une variante | ||||
Description | Dans l'exemple joint, on a une prise (Nd5) avec une CL débit fixe. Une loi fonction du temps dans le scénario et une valeur fixe dans une variante. Lorsqu'on lance la variante, le débit à la prise suit la loi fonction du temps. | ||||
Balises | Aucune balise n'est associée. | ||||
Temps projeté (jours) | |||||
|
|
|
Le problème vient de la régulation objectif défini sur cette prise. On ne peut pas saisir de Débit objectif via les interfaces du scénario mais, on peut le définir via la gestion des variables même si la prise n'est pas en régulation. Il y a une loi fonction du temps sur la régulation objectif du scénario qui se traduit par une loi fonction du temps qui est stocké dans la CL en débit. |
|
Correction dans FLUXML.N24B Il faut conditionner la lecture du débit objectif à la présence d'une régulation. Dans le cas présent, comme il n'y a pas de régulation la lecture de la loi fonction du temps du débit objectif ne se fait pas et on retrouve la valeur fixe pour le débit fixe de la CL de la prise. |
|
La résolution du bug n'est pas satisfaisante. Dans le cas où on a une condition limite autre que débit fixe, l'objectif de régulation n'est plus lu et ça là que se trouve le débit initial de prise. Dans l'exemple ex29_star\Example.xml, où on a une CL amont en cote fixe, c'est le débit initial à la prise qui détermine le débit passant dans le canal. Après cette correction, le débit n'est plus lu. |
|
Corrections apportées dans : FLUXML.N24B La correction consiste à piloter la lecture à partir du type de CL aval. - Lecture de la CL aval - Si la CL est autre que débit fixe alors on peut lire le débit initial, débit objectif et les ouvrages de prise - Si la CL est un débit fixe alors on ne lit rien d'autre pour ne pas risquer d'écraser le débit de la CL avec une valeur de débit initial ou objectif qui seraient stockés dans le XML. |
Date de modification | Nom d’utilisateur | Champ | Changement |
---|---|---|---|
2017-04-19 22:22 | dorch | Nouveau bogue | |
2017-04-19 22:22 | dorch | Statut | nouveau => affecté |
2017-04-19 22:22 | dorch | Assigné à | => dorch |
2017-04-19 22:22 | dorch | Fichier ajouté: Bug_Variante.zip | |
2017-04-19 22:40 | dorch | Note ajoutée: 0001432 | |
2017-04-19 22:58 | dorch | Note ajoutée: 0001433 | |
2017-04-19 22:58 | dorch | Statut | affecté => fermé |
2017-04-19 22:58 | dorch | Résolution | ouvert => corrigé |
2017-04-19 22:58 | dorch | Résolu dans la version | => 5.38a |
2017-04-25 09:40 | dorch | Note ajoutée: 0001435 | |
2017-04-25 09:40 | dorch | Statut | fermé => retour d'informations |
2017-04-25 09:40 | dorch | Résolution | corrigé => réouvert |
2017-04-25 10:31 | dorch | Note ajoutée: 0001438 | |
2017-04-25 10:31 | dorch | Statut | retour d'informations => affecté |
2017-04-25 10:31 | dorch | Statut | affecté => fermé |
2017-04-25 10:31 | dorch | Résolution | réouvert => corrigé |