SlideShare a Scribd company logo
1 of 23
Download to read offline
Good modelling practice 
NGHS symposium 2014 
Imagine the result
| 4 November 2014 | © ARCADIS 2014 
Slide 2
| 4 November 2014 | © ARCADIS 2014 
Slide 3
| 4 November 2014 | © ARCADIS 2014 
Slide 4
| 18 December 2013 | © ARCADIS 2013 
Dia 5 
Motivation GMP 
•Client requirement 
•Certification requirement (Delft3D, ISO) 
•Efficiency and cooperation 
•Knowledge management 
•Training of new employees
| 4 November 2014 | © ARCADIS 2014 
Slide 6 
Content 
•Introduction 
•Quality and quality improvement 
•Good Modelling Practice (7 steps; model journal) 
•Modelling Guidelines 
•Version Control 
•Discussion
| 4 November 2014 | © ARCADIS 2014 
Slide 7 
Introduction 
•Models are standard tools 
•Might be routinely applied but subjective 
•Depends on team and skills 
•Often referred to as “the art of modelling” 
•But unscientific and ambiguous aspects 
•Risks: 
•Many choices 
•Complex 
•Incomplete knowledge 
•Result: many uncertainties
| 4 November 2014 | © ARCADIS 2014 
Slide 8 
Quality 
•Models are used habitually 
•Easiness to use enlarges risk of injudicious use, e.g. 
•Careless handling input data 
•Insufficient calibration and validation 
•Use a model outside its scope 
•No predefined requirements 
•Result 
•Unrepeatable 
•Trustworthiness unknown 
•Not matching predefined prerequisites
Quality control 
Quality control: 
“Something 
adheres to 
some criteria” 
Without a properly defined 
something there is no basis 
whatsoever for quality control. 
• date x 
• batch no. x 
• ingredients x 
• calories x 
• ℮ gram x 
• date √ 
• batch no. √ 
• ingredients √ 
• calories √ 
• ℮ gram √
| 18 December 2013 | © ARCADIS 2013 
Dia 10 
Quality control flavours 
•Documents (Imandra, VF) 
•Project management (APM) 
•Health & safety (risk form) 
•Tools (SVN subversion) 
•Software (idem) 
•Models (…?)
| 18 December 2013 | © ARCADIS 2013 
Dia 11 
Need? 
•Is there a need to check and trace model quality? 
•If there is: To which extent check and trace?
| 18 December 2013 | © ARCADIS 2013 
Dia 12 
How to check and trace? 
Check: 
•Based on set-up? 
•Based on results? 
•Based on report? 
•Check against what? 
Trace: 
•Personal communication? 
•Verification form/Model Journal? 
•Version Control?
| 4 November 2014 | © ARCADIS 2014 
Slide 13 
Quality management 
•Quality management common in software engineering 
•However, modelling quality often restricted to verification and validation 
•Five maturity stages (Scholten et al., 2007): 
•Ad hoc 
•Repeatable 
•Defined 
•Managed 
•Optimized
| 4 November 2014 | © ARCADIS 2014 
Slide 14 
Ontology of modelling 
•“An explicit specification of a conceptualization” Gruber (1993, 1995) 
•Defines modelling 
•Represents shared knowledge which can be reused 
•How: 
•Dividing in activities to build/test intermediate products. 
•Based on general agreement and negotiation (Scholten, 2007)
| 4 November 2014 | © ARCADIS 2014 
Slide 15 
1. Start model journal 
2. Describe problem Define objective Specify requirements Make plan 
3. Define/build model 
Make conceptual model 
Choose software 
Choose discretization 
Implement model 
Verify model 
4. Test/check model Check mass balances Test sensitivity 
Calibrate 
Validate 
Determine uncertainty 
5. Run model Make application plan Run model Check results 
6. Describe results 
Discuss results 
Describe conclusions 
Check objective 
Analyse consequences for problem 
7. Report and archive 
Check model journal and templates 
Good Modelling Practice flow chart 
defines modelling process 
Use Modelling Guidelines as reference
| 4 November 2014 | © ARCADIS 2014 
Slide 16 
Modelling Guidelines 
•Introduction 
•Data 
•Bathymetry, Topography, Coastlines, Tidal constituents, Discharges, Water levels, Wind, Waves, Tsunamis, Sediment, Temperature and salinity 
•Model set-up 
•Define model area, resolution and grid layout, check grid quality, convert bathy samples, interpolate bathy, schematize sediment, boundary conditions 
•Model calibration and validation 
•(Technical) report 
•See above 
•+ criteria for figures and tables 
•+ MATLAB tips and tricks
Quality control 
Quality control: 
“Something 
adheres to 
some criteria” 
Without a properly defined 
something there is no basis 
whatsoever for quality control. 
GMP flow chart (model journal) 
and Modelling Guidelines 
should be accompanied by 
Version Control 
• date x 
• batch no. x 
• ingredients x 
• calories x 
• ℮ gram x 
• date √ 
• batch no. √ 
• ingredients √ 
• calories √ 
• ℮ gram √
| 18 December 2013 | © ARCADIS 2013 
Dia 18 
Windows Explorer
| 18 December 2013 | © ARCADIS 2013 
Dia 19 
Matlab 
Description and version info
| 18 December 2013 | © ARCADIS 2013 
Dia 20 
Report
| 4 November 2014 | © ARCADIS 2014 
Slide 21 
Good Modelling Practice 
Why: 
•Client requirement 
•Certification requirement (Delft3D, ISO) 
•Efficiency and cooperation 
•Knowledge management 
•Training of new employees 
How: 
•Make Model Journal using GMP flow chart 
•Use Modelling Guidelines as reference 
•Use Version Control for models and scripts 
Delft3D Flexible Mesh facilitates parts of the Model Journal and Version Control
| 4 November 2014 | © ARCADIS 2014 
Slide 22 
References 
•Roelvink & Reniers (2012). A guide to modelling coastal morphology. World Scientific. 
•Scholten et al. (2007). A methodology to support multidisciplinary model-based water management, Environmental Modelling & Software 22 (2007) 743-759 
•Refsgaard et al (2005). Quality assurance in model based water management – review of existing practice and outline of new approaches. Environmental Modelling & Software 20 (2005) 1201– 1215 
•Scholten et al. (2000). Good Modelling Practice in water management. HydroInformatics 2000, 23-27 July 2000, Cedar Rapids, IA, USA 
•Van Waveren et al. (1999). Good Modelling Practice Handbook. STOWA report 99-05.
Imagine the result 
Slide 23 
| 4 November 2014 | © ARCADIS 2014

More Related Content

Similar to DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Keynote presentation, Bart Grasmeijer, ARCADIS

IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4Arsala Dilshad
 
Om quality dimensions process
Om quality dimensions processOm quality dimensions process
Om quality dimensions processKarthik Yadav
 
Life of a pragmatic tester
Life of a pragmatic testerLife of a pragmatic tester
Life of a pragmatic testerGitte Ottosen
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgileNetwork
 
Validation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceValidation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceHellasserve
 
Project Quality Management - PMBOK6
Project Quality Management - PMBOK6Project Quality Management - PMBOK6
Project Quality Management - PMBOK6Agus Suhanto
 
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docxRAJU852744
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
UX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics CreationUX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics CreationNadia Serveti
 
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2
 
[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigma[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigmaPem Zhipeng Xie
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...AppDynamics
 
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...streamspotter
 
Project Scope Management - PMBOK6
Project Scope Management - PMBOK6Project Scope Management - PMBOK6
Project Scope Management - PMBOK6Agus Suhanto
 
Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design  Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design Sutharshan Sharma
 
Lean Transformation
Lean TransformationLean Transformation
Lean Transformationnikatmalik
 
ISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - JehoshISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - JehoshJehosh J
 

Similar to DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Keynote presentation, Bart Grasmeijer, ARCADIS (20)

IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4
 
Om quality dimensions process
Om quality dimensions processOm quality dimensions process
Om quality dimensions process
 
Life of a pragmatic tester
Life of a pragmatic testerLife of a pragmatic tester
Life of a pragmatic tester
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
 
Validation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceValidation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for Aerospace
 
Project Quality Management - PMBOK6
Project Quality Management - PMBOK6Project Quality Management - PMBOK6
Project Quality Management - PMBOK6
 
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Instructional Design
Instructional DesignInstructional Design
Instructional Design
 
UX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics CreationUX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics Creation
 
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
 
[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigma[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigma
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
 
Standard operations preview
Standard operations previewStandard operations preview
Standard operations preview
 
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
 
Project Scope Management - PMBOK6
Project Scope Management - PMBOK6Project Scope Management - PMBOK6
Project Scope Management - PMBOK6
 
Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design  Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design
 
Lean Transformation
Lean TransformationLean Transformation
Lean Transformation
 
UNIT IV.ppt
UNIT IV.pptUNIT IV.ppt
UNIT IV.ppt
 
ISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - JehoshISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - Jehosh
 

More from Deltares

DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - KroonDSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - KroonDeltares
 
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin RodriguezDSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin RodriguezDeltares
 
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - TanerDSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - TanerDeltares
 
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - RoozeDSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - RoozeDeltares
 
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - WardDSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - WardDeltares
 
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...Deltares
 
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...Deltares
 
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...Deltares
 
DSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - JeukenDSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - JeukenDeltares
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDeltares
 
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - MullerDSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - MullerDeltares
 
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - RomeroDSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - RomeroDeltares
 
DSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - BakkerDSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - BakkerDeltares
 
DSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van EngelenDSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van EngelenDeltares
 
DSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - DavidsDSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - DavidsDeltares
 
DSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - LangevinDSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - LangevinDeltares
 
DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2Deltares
 
DSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - SnippenDSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - SnippenDeltares
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDeltares
 
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...Deltares
 

More from Deltares (20)

DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - KroonDSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
 
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin RodriguezDSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
 
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - TanerDSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
 
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - RoozeDSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
 
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - WardDSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
 
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
 
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
 
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
 
DSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - JeukenDSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
 
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - MullerDSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
 
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - RomeroDSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
 
DSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - BakkerDSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
 
DSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van EngelenDSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van Engelen
 
DSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - DavidsDSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - Davids
 
DSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - LangevinDSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - Langevin
 
DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2
 
DSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - SnippenDSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - Snippen
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
 
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
 

Recently uploaded

Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.Nitya salvi
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 

Recently uploaded (20)

Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 

DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Keynote presentation, Bart Grasmeijer, ARCADIS

  • 1. Good modelling practice NGHS symposium 2014 Imagine the result
  • 2. | 4 November 2014 | © ARCADIS 2014 Slide 2
  • 3. | 4 November 2014 | © ARCADIS 2014 Slide 3
  • 4. | 4 November 2014 | © ARCADIS 2014 Slide 4
  • 5. | 18 December 2013 | © ARCADIS 2013 Dia 5 Motivation GMP •Client requirement •Certification requirement (Delft3D, ISO) •Efficiency and cooperation •Knowledge management •Training of new employees
  • 6. | 4 November 2014 | © ARCADIS 2014 Slide 6 Content •Introduction •Quality and quality improvement •Good Modelling Practice (7 steps; model journal) •Modelling Guidelines •Version Control •Discussion
  • 7. | 4 November 2014 | © ARCADIS 2014 Slide 7 Introduction •Models are standard tools •Might be routinely applied but subjective •Depends on team and skills •Often referred to as “the art of modelling” •But unscientific and ambiguous aspects •Risks: •Many choices •Complex •Incomplete knowledge •Result: many uncertainties
  • 8. | 4 November 2014 | © ARCADIS 2014 Slide 8 Quality •Models are used habitually •Easiness to use enlarges risk of injudicious use, e.g. •Careless handling input data •Insufficient calibration and validation •Use a model outside its scope •No predefined requirements •Result •Unrepeatable •Trustworthiness unknown •Not matching predefined prerequisites
  • 9. Quality control Quality control: “Something adheres to some criteria” Without a properly defined something there is no basis whatsoever for quality control. • date x • batch no. x • ingredients x • calories x • ℮ gram x • date √ • batch no. √ • ingredients √ • calories √ • ℮ gram √
  • 10. | 18 December 2013 | © ARCADIS 2013 Dia 10 Quality control flavours •Documents (Imandra, VF) •Project management (APM) •Health & safety (risk form) •Tools (SVN subversion) •Software (idem) •Models (…?)
  • 11. | 18 December 2013 | © ARCADIS 2013 Dia 11 Need? •Is there a need to check and trace model quality? •If there is: To which extent check and trace?
  • 12. | 18 December 2013 | © ARCADIS 2013 Dia 12 How to check and trace? Check: •Based on set-up? •Based on results? •Based on report? •Check against what? Trace: •Personal communication? •Verification form/Model Journal? •Version Control?
  • 13. | 4 November 2014 | © ARCADIS 2014 Slide 13 Quality management •Quality management common in software engineering •However, modelling quality often restricted to verification and validation •Five maturity stages (Scholten et al., 2007): •Ad hoc •Repeatable •Defined •Managed •Optimized
  • 14. | 4 November 2014 | © ARCADIS 2014 Slide 14 Ontology of modelling •“An explicit specification of a conceptualization” Gruber (1993, 1995) •Defines modelling •Represents shared knowledge which can be reused •How: •Dividing in activities to build/test intermediate products. •Based on general agreement and negotiation (Scholten, 2007)
  • 15. | 4 November 2014 | © ARCADIS 2014 Slide 15 1. Start model journal 2. Describe problem Define objective Specify requirements Make plan 3. Define/build model Make conceptual model Choose software Choose discretization Implement model Verify model 4. Test/check model Check mass balances Test sensitivity Calibrate Validate Determine uncertainty 5. Run model Make application plan Run model Check results 6. Describe results Discuss results Describe conclusions Check objective Analyse consequences for problem 7. Report and archive Check model journal and templates Good Modelling Practice flow chart defines modelling process Use Modelling Guidelines as reference
  • 16. | 4 November 2014 | © ARCADIS 2014 Slide 16 Modelling Guidelines •Introduction •Data •Bathymetry, Topography, Coastlines, Tidal constituents, Discharges, Water levels, Wind, Waves, Tsunamis, Sediment, Temperature and salinity •Model set-up •Define model area, resolution and grid layout, check grid quality, convert bathy samples, interpolate bathy, schematize sediment, boundary conditions •Model calibration and validation •(Technical) report •See above •+ criteria for figures and tables •+ MATLAB tips and tricks
  • 17. Quality control Quality control: “Something adheres to some criteria” Without a properly defined something there is no basis whatsoever for quality control. GMP flow chart (model journal) and Modelling Guidelines should be accompanied by Version Control • date x • batch no. x • ingredients x • calories x • ℮ gram x • date √ • batch no. √ • ingredients √ • calories √ • ℮ gram √
  • 18. | 18 December 2013 | © ARCADIS 2013 Dia 18 Windows Explorer
  • 19. | 18 December 2013 | © ARCADIS 2013 Dia 19 Matlab Description and version info
  • 20. | 18 December 2013 | © ARCADIS 2013 Dia 20 Report
  • 21. | 4 November 2014 | © ARCADIS 2014 Slide 21 Good Modelling Practice Why: •Client requirement •Certification requirement (Delft3D, ISO) •Efficiency and cooperation •Knowledge management •Training of new employees How: •Make Model Journal using GMP flow chart •Use Modelling Guidelines as reference •Use Version Control for models and scripts Delft3D Flexible Mesh facilitates parts of the Model Journal and Version Control
  • 22. | 4 November 2014 | © ARCADIS 2014 Slide 22 References •Roelvink & Reniers (2012). A guide to modelling coastal morphology. World Scientific. •Scholten et al. (2007). A methodology to support multidisciplinary model-based water management, Environmental Modelling & Software 22 (2007) 743-759 •Refsgaard et al (2005). Quality assurance in model based water management – review of existing practice and outline of new approaches. Environmental Modelling & Software 20 (2005) 1201– 1215 •Scholten et al. (2000). Good Modelling Practice in water management. HydroInformatics 2000, 23-27 July 2000, Cedar Rapids, IA, USA •Van Waveren et al. (1999). Good Modelling Practice Handbook. STOWA report 99-05.
  • 23. Imagine the result Slide 23 | 4 November 2014 | © ARCADIS 2014