Here we are just suming up the data workflows and created tools in (old) KWB projects, but -- in contrast to the case studies -- the workflows and tools were not tested explicitly within the FAKIN project.
The goal of this chapter is to enlarge the internal knowledge base at KWB about what and how data challenges have already been successfully solved in the past.
Used data by source (data formats in parentheses)
Tasks and methods by topic
Dry-weather and wet-weather calibration of a sewer network model (Infoworks)
Questions that arose:
Monitoring
Modelling
Data storage
moby
Daten/EXTERN
.Daten/RAW
which was write-protected and
required a special user-account for storing new data.Daten/ ACCESS/ # MS Access databases, containing raw data EXTERN/ # External data (by organisation) META/ # MS Access databases, containing metadata # (about calibration, maintenane, sites, variables) RAW/ # Text files containing raw data, from KWB-own devices only, by site
Metadata
META_Maintenance.mdb
Methods and Tools
MiaCsoRawImport.mdb
MiaCsoMetaCalibControl.mdb
MiaCsoStatAnalysis.mdb
MiaCsoStatAnalysis.mdb
Developed Tools:
MetaMaint.mdb
: Monitoring Metadata ManagementMiaCsoRawImport.mdb
: Text File Import to MS AccessMiaCsoStatAnalysis.mdb
(project deliverable): Definition and automatic
execution of sequences of SQL querieskwb.mia.evalCritO2
(project deliverable): graphical evaluation of
critical oxygen conditions in the riverkwb.mia.iw
: Calculation of file sizes of InfoWorks result csv-files
exported from InfoWorks.kwb.miacso
: functions used in MIA-CSO, for example for plotting data
availabilities.Developed Tools:
Frontend for KURAS Database of Rainwater Management Measures:
KURAS_DB_Acc2003_hs.mdb
R package kwb.kuras
: Interface to KURAS database
Developed Tools:
kwb.ogre
kwb.ogre.model
kwb.odm
kwb.odmx
Developed R packages for groundwater modelling:
kwb.hantush r citep(manual["Rustler_2016a"])
R package kwb.qmra r citep(manual["Rustler_2016b"])
is a generic QMRA (Quantitative Microbiological Risk Assessment) calculation engine
assessing the performance of water supply systems.
It was successfully applicated for the Old Ford wasterwater treatment plant
r citep(manual[c("Krausetal_2016", "Rustler_2016c")])
. A detailed documentation
for the R package and its usage is available online.
Created R packages:
kwb.wtaq r citep(manual["Sonnenberg_2016"])
:
groundwater modelling, e.g. for assessing the impact of production well (e.g.
well diameter, pumping rates) and aquifer characteristics (e.g. hydraulic
conductivity) on the resulting drawdawn. A detailled tutorial is available
online,
kwb.epanet: wrapper for (pressurised)pipe network simulation model EPANET
(Semi)automated creation of a complex groundwater simulation model with MODFLOW-2005 for the project Maxflow. The developed model
consisted of up to three model layers with up to 1000 abstraction wells
with temporal-spatial varying pumping rates within the simulation period.
For automating the model generation the Python package flopy v3.2.5
r citep(c("10.1111/gwat.12413.", "10.5066/F7BK19FH"))
was used with some minor
modifications by KWB (see here).
Github was used as version control software for tracking changes in the code and
each model scenario was stored in its Github branch (for details, see here).
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.