bitctrl / de.bsvrz.dua.pllogufd

GNU General Public License v3.0
0 stars 0 forks source link

Grenzwerte für Plausibilitätsprüfung WFD-FBZ einführen #2

Open upeuker opened 8 years ago

upeuker commented 8 years ago

Plausibilitätsprüfung FBZ <> WFD. Die SWE wendet hart die Grenzwerte nach TLS2012 an, im Projekt haben wir aber TLS2002. Der Grenzwert WFD ist nicht parametrierbar.

Siehe NERZ-Änderungsmanagement: https://www.nerz-ev.de/nerz-aenderungsverwaltung/view.php?id=104

Vorgeschalgen wird den vorhandenen Grenzwert-Parameter "WFDgrenzTrocken" an der UFD-Messstelle zu verwenden.

Da keine Einigung beim NERZ besteht, sollte das Verhalten bisher erhalten bleiben und das neue Feature per Parameter einschaltbar sein.

upeuker commented 8 years ago

Es wurde ein neuer Startparameter eingeführt mit der für die Regeln 10 und 11 der Anforderungen an die meteorologische Prüfung der an einer Umfelddatenmessstelle parametrierte Grenzwertes „WFDgrenztrocken“ verwendet wird.

Der Parameter ist: -useWfdTrockenGrenzwert=true/false mit dem Standardwert false.

Die Regeln werden wie folgt interpretiert:

Regel 10: Die Attribute FBZ und WFD sind implausible wenn der Wert für die Wasserfilmdicke größer als der parametrierte Grenzwert und der Fahrbahnzustand den Wert „trocken“ hat.

Regel 11: Die Attribute FBZ und WFD sind implausible wenn der Wert für die Wasserfilmdicke kleiner als der parametrierte Grenzwert und der Fahrbahnzustand nicht den Wert „trocken“ hat.

Ist der Wert der Wasserfilmdicke gleich dem Grenzwert kann laut Vorgaben der TLS keine eindeutige Entscheidung getroffen werden. Deshalb werden in diesem Fall bezüglich dieser Regeln keine Prüfungen auf Implausibilität vorgenommen.

Es wurde ein neuer Test implementiert (Testklasse: TestWfdFbzMitGrenzen, Testdatendatei: WFD_FBZ_mit_Grenzwerten.csv), in dem alle für die Regeln zutreffenden Fälle abgedeckt sind. Die übrigen Attribute wurden so eingestellt, dass andere Prüfungen nicht fehlschlagen.