Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Deze pagina geeft een overzicht van de configuratie werkzaamheden aan ene FEWS systeem voor de implementatie van bandbreedte statistiek functies voor scalaire tijdreeksen. Naast de configuratie werkzaamheden geeft het ook een beschrijving hoe de functionaliteit gebruikt moet worden.

Bandbreedte statistiek in standaard grafieken

Het doel van de bandbreedte functionaliteit is het berekenen en tonen van bandbreedte statistieken in FEWS grafieken voor bijvoorbeeld afvoeren en waterstanden. De berekende statistieken zijn gemaakt voor een 10 daagse aggregatie periode, voor een tijdsinterval van 1 dag berekend.

FEWS configuratie bandbreedte statistiek

Als eerste moeten er tijdreeksen geselecteerd worden waarvoor de bandbreedte statistiek berekend moeten worden. Dit zijn in dit voorbeeld de tijdreeksen voor alle locaties voor waterstanden en afvoeren. De gebruikte tijdreeksen zijn allen gevalideerde/bewerkte tijdreeksen die door specifieke FEWS module instances zijn aangemaakt. De volgende tijdreeksen uit een FEWS systeem zullen gebruikt worden. 

Parameter

LocationSet

Moduleinstance

Tijdstap

Q.meting

TMX_LM_Q.meting_10min

Aggregeren_uur

1 uur

H.meting

TMX_LM_H.meting_10min

Aggregeren_uur

1 uur

Voor het berekenen van de bandbreedte statistieke worden de bovenstaande tijdreeksen als basis invoer tijdreeksen gebruikt. Met deze uur tijdstap tijdreeksen worden statistiek berekeningen gedaan; in Delft-FEWS noemen we deze ‘statisticsPeriodic’. De uitvoer periode bepaald de aggregatie periode waarvoor de statistiek wordt uitgevoerd. De volgende aggregatie periode is gebruikt:

...

In de volgende paragrafen zal iets dieper worden ingegaan op de configuratie bestanden van de berekeningen.

WorkflowFiles Statistiek_Jaarcyclus.xml

Er is een nieuwe workflow aangemaakt Statistiek_Jaarcyclus.xml. Deze workflow bevat maar 1 activiteit; de module instance Statistiek_Jaarcyclus.

...

De workflow is aan de het ‘Start Taak’ FEWS scherm toegevoegd, hiervoor is er een extra element nodig in het \DisplayConfigFiles\TaskRunDialog.xml bestand.

 

Transformatie \Statistiek_Jaarcyclus.xml

Voor de berekeningen van de bandbreedte statistiek is gebruik gemaakt van de Delft-FEWS Transformatie module. Hiervoor is het bestand Statistiek_Jaarcyclus.xml toegevoegd aan de \ModuleConfigFiles folder. De configuratie van de transformatie functie volgt de standaard manier voor Delft-FEWS transformatie bestanden. Het bestand is opgedeeld in 2 stukken:

...

Alleen voor de overige percentielen hoeft alleen de value aangepast worden. Voor de Maximum berekening wordt een andere functie gebruikt.

 

 Qualfiers.xml

Het \RegionConfigFiles\Qualifiers.xml bestand wordt gebuikt als extra kenmerk van een tijdreeks, het kan gezien worden als een soort sub-parameter. In het WIS worden al qualifiers gebruikt, er zijn een aantal qualifiers toegevoegd voor de bandbreedte berekeningen.

...

Het shortName element wordt gebruikt voor de legenda van tijdreeksen in de grafieken van het FEWS.

 Grafieken in de DisplayGroups.xml

De grafieken met de bandbreedtes zijn toegevoegd aan het DisplayGroups.xml configuratie bestand van de \SystemConfigFiles\. Dit bestand wordt gebruikt om standaardgrafieken te maken voor vooraf gedefinieerde locaties zodat deze eenvoudig geselecteerd en getoond kunnen worden. Ook dit bestand bestaat uit 2 delen:

...

In de displaygroup worden de naam van de groep opgegeven, samen met de locatielijst en plotId. Delft-FEWS geeft dan een lijst weer van alle locaties uit de locatielijst, en tekent alle grafieken voor de opgegeven locaties.

 

Uitvoeren berekeningen in FEWS

Als voorbeeld zal het WIS Dommel gebruikt worden. De berekening van de workflow kan gestart worden vanuit het Start Taak tabblad van het FEWS. Er is een nieuwe taak geconfigureerd met de naam ‘Bandbreedtes oppervlaktewater continu’.

...