QWAST is using LHM output as initial and boundary conditions (decade timestep).  QWAST needs the following:

  • Initial water level of the lakes
  • Chloride concentration for the whole calculation period
  • Water demands for the whole calculation period

QWAST also imports results of LHM that are not used but shown for comparison:

  • Water usage 
  • Water shortage

Creating a scenario to import

Every QWAST run is based on an LHM run. QWAST needs a set of variables from LHM. In the table below all the variables are listed and the possible name of files where they are coming. There are tree sort of files used: DM output files (most of the variables come from there), Chloride output files (for variable CL) from the post-processing and Mozart output files (for Netto_neerslag and Watervraag_peilbeheer).  Therefore to create a QWAST run the locations of these three file types should be given.

QST nameLHM nameLocationFile name example
CLChlorideKrimpen a/d IJssel (chloride meetpunt)ZW_ChloridePost_REF2017EP.nc (from another directory, NDBPost)
HPeil_knopenDMknopenZW_LHM_DM_LevelPoints_REF2017EP.nc
TekortNW_HandhavingPeilTekort_peilbeheerDMknopenZW_LHM_DM_LevelPoints_REF2017EP.nc
VraagNW_DoorspoelinVraag_takdoorspoelingDMtakkenZW_LHM_DM_FlowPoints_REF2017EP.nc
TekortNW_DoorspoelingTekort_takdoorspoelingDMtakkenZW_LHM_DM_FlowPoints_REF2017EP.nc
QTakdebietDMtakkenZW_LHM_DM_FlowPoints_REF2017EP.nc
VraagDW_OnttrekkingenGewenste_onttrekkingen_districtenDmdistrictenZW_LHM_DM_Districten_REF2017EP.nc
TekortDW_OnttrekkingenReductie_onttrekkingen_districtenDmdistrictenZW_LHM_DM_Districten_REF2017EP.nc
VraagDW_LozingenGewenste_lozingen_districtenDmdistrictenZW_LHM_DM_Districten_REF2017EP.nc
TekortDW_LozingenReductie_lozingen_districtenDmdistrictenZW_LHM_DM_Districten_REF2017EP.nc
VraagNW_HandhavingPeilWatervraag_peilbeheerDMknopenMozartDM\DMNodes_Variabelpeil.nc
VraagNW_DrinkIndustrieVraag_onttrekkingen_DIWDMknopenZW_LHM_DM_Knopen_Variabelpeil_REF2017EP.nc
VraagNW_SchutLekVraag_Schut-lekverlies_knpDMknopenZW_LHM_DM_Knopen_Variabelpeil_REF2017EP.nc
TekortNW_DrinkIndustrieTekort_onttrekkingen_DIWDMknopenZW_LHM_DM_Knopen_Variabelpeil_REF2017EP.nc
TekortNW_SchutLekTekort_Schut-lekverlies_knpDMknopenZW_LHM_DM_Knopen_Variabelpeil_REF2017EP.nc
VraagNW_NettoNeerslagNetto_neerslagDMknopenZW_LHM_DM_Knopen_Variabelpeil_REF2017EP.nc
RealisatieNW_NettoNeerslagNetto_neerslagDMknopenMozartDM\DMNodes_Variabelpeil.nc
VraagDW_Drinkwaterdemand_pubwatDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
VraagDW_Industriedemand_industryDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
VraagDW_Doorspoelingdemand_flushDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
VraagDW_Peilhandhavingdemand_wm_todwDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
VraagDW_Beregeningdemand_agricDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
RealisatieDW_Drinkwateralloc_pubwatDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
RealisatieDW_Industriealloc_industryDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
RealisatieDW_Doorspoelingalloc_flushDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
RealisatieDW_Peilhandhavingalloc_wm_dwDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
RealisatieDW_Beregeningalloc_agricDMdistrictenZW_LHM_MozartDistrict_REF2017EP.nc
VraagNW_KwelKwel_lozingDMknopenZW_LHM_DM_Knopen_Balans_REF2017EP.nc
VraagNW_LozingenRWZI_lozingenDMknopenZW_LHM_DM_Knopen_Balans_REF2017EP.nc
RealisatieNW_KwelKwel_lozingDMknopenZW_LHM_DM_Knopen_Balans_REF2017EP.nc
RealisatieNW_WegzijgingKwel_onttrekkingDMknopenZW_LHM_DM_Knopen_Balans_REF2017EP.nc
RealisatieNW_LozingenRWZI_lozingenDMknopenZW_LHM_DM_Knopen_Balans_REF2017EP.nc
VraagNW_WegzijgingKwel_onttrekkinDMknopenZW_LHM_DM_Knopen_Balans_REF2017EP.nc

There is a script, compile-import-dataset-peil.py in the SVN repository that is copying the relevant files to the a user-chosen input folder. To run the script, the user has to give the location of the LHM results and the location of the desired compiled files. An example of the CSV file used as input for the scipt is given here:

Scenario,NetCDF,Chloride,Mozart,Result
REF2017VP,p:/11205271-kpp-dp-zoetwater/NWM/2020_NWM_productieomgeving/archief/2020_voorkeurs&economischpakket/netcdf/LHM/REF2017VP,p:\11205271-kpp-dp-zoetwater\NWM\2020_NWM_productieomgeving\archief\2020_voorkeurs&economischpakket\netcdf\NDBpost\REF2017VP,p:\11205271-kpp-dp-zoetwater\NWM\2020_NWM_productieomgeving\archief\2020_voorkeurs&economischpakket\modeldata\download,p:\11206800-012-optimaalwaterbeheer\test\

Importing scenarios to QWAST

The scenario should be placed in one of the scenario folders, for example REF2017. The time T0 should be in the beginning of the scenario (there are some post-processing scripts after the import). The import workflow: "Import data from LHM" should be run.

Import time period and t0

QWAST is reading the import files from t0 until which of these comes first : t0+100 years or the end of the data. Thus, check that your t0 corresponds to the beginning of your data.


  • No labels