Model Calibration
Note
This section is under development.
Overview
Model calibration is the process of adjusting model parameters to minimize the discrepancy between simulated and observed results. For FLUXOS, the primary calibration parameter is the roughness height (Manning’s roughness), which controls the friction forces in the shallow water equations.
Calibration Parameters
The following parameters can be adjusted during calibration:
Parameter |
Config Key |
Description |
|---|---|---|
Roughness height |
|
Manning’s roughness coefficient controlling bed friction [m] |
Minimum water depth |
|
Threshold for wet/dry classification and output filtering [m] |
Calibration Workflow
A typical calibration workflow for FLUXOS involves:
Define objective function: Select metrics to compare simulated vs. observed data (e.g., Nash-Sutcliffe Efficiency, RMSE, KGE)
Select observation data: Identify available field measurements (water levels, discharge at cross-sections, inundation extent)
Parameter sampling: Define parameter ranges and sampling strategy (manual, grid search, or automated optimization)
Batch simulation: Run FLUXOS with different parameter sets
Post-processing: Extract simulated values at observation locations from the
.vtu/.txtoutput (seesupporting_scripts/2_Read_Outputs/for the template-driven flood-statistics report; supporting readers inoutput_supporting_lib/)Evaluation: Compare simulated vs. observed data using the objective function
Iteration: Refine parameter ranges and repeat