Program- and Model Documentation
The install package for DELPHIN contains an online help for the various dialogs and functions. Also specific model information (paramters, assumptions, equations, ...) are included. This help can be opened from within the program by pressing F1 (or the corresponding help button).
Alternatively, you can download the help-file from the download page.
Validation is the step right after parameterization/calibration (the task to obtain parameters for a specific model from experiments).
The purpose of validation is to use the model and parameterization obtained for a set of exemplary cases (e.g. lab experiments) and apply the model to a new test case. The predicted results are then compared to the measured results for this new case. Hereby, it is important for the validation, that the measured data has not been used in the parameterization/calibration phase.
DELPHIN was validated several times, with focus on different aspects of the software:
The implementation and the numerical solution method in the simulation program was checked with the following tests:
- HAMSTAD Benchmarks 1 through 5
(transient heat, air and moisture transport)
Details on HAMSTAD benchmarks
- EN 15026:2007
(Transient heat and moisture transport)
- EN 10211:2007
(Steady-state heat transport)
Details on grid sensitivity
- IBK Wetting and drying
(Transient heat and moisture transport, focus on capillary transport in middle and low moisture range)
Details on the validation, i.e. model configuration, solver parameters, result calculation etc. are provided in the following publication:
Luisa Sontag, Andreas Nicolai, Stefan Vogelsang,
Validierung der Solverimplementierung des hygrothermischen Simulationsprogramms DELPHIN,
2013, Qucosa, urn:nbn:de:bsz:14-qucosa-128968
This document lists all conditions and requirements of the test cases, include the wetting and drying test defined at the Institute of Building Climatology (TU Dresden)
specifically for testing simulations of interior insulation systems.
Validation of transport model
The transport model, and the integrated material and climatic data models were tested in different research projects.
- Talstrasse (Dresden)
- Herrenschießhaus (Nürnberg)
- Gemeinschaftshaus (Nürnberg-Langwasser)
- Umgebindehaus (Ebersbach)
- Fachwerkhaus (Niedersachsen/Edemissen)
- Bahnmeistergasse (Senftenberg)
- Handwerk 15 (Görlitz)
- Gregor Scheffler: Validation of hygrothermal material modelling under consideration of the hysteresis of moisture storage
Further, DELPHIN was and is used by several research institutes, and it is continuously tested and adapted for different application cases.
The tutorials listed below should give an easy introduction into the program.
Tutorial 1: Basics of the Project Setup
This tutorial shows the basic steps for creating simulation projects in DELPHIN. Using an masonry wall that needs to be insulated as example, the necessary steps are discussed for setting up a simulation and specifying all required parameters.
» Tutorial 1 (PDF, english)
» Tutorial 1 (PDF, german)
Tutorial 2: Modelling a 2D construction detail
This tutorial extends the first tutorial. Focus lies on modelling 2D constructions. A thermal bridge problem is used as example to show the steps in editing the construction and specifying boundary conditions on the various surface of the construction detail. Also, the definition of outputs and the specifics of flux outputs are explained.
» Tutorial 2 (PDF, english)
» Tutorial 2 (PDF, german)
Tutorial 3: Analysis of results/the Post-Processing
This tutorial covers typical steps in using the post-processing for analysis of results.
» Tutorial 3 - Post-processing (PDF, english)
» Tutorial 3 - Post-processing (PDF, german)
Tutorial 4: Defining outputs
This tutorial explains in detail how to define output files in DELPHIN.
» Tutorial 4 - Outputs (PDF, english)
» Tutorial 4 - Outputs (PDF, german)
Tutorial 5: Mould growth and wood destruction
This tutorial shows how the model for mould growth (and currently in German only: wood destruction) can be applied.
» Tutorial 5 - Mould (PDF, english)
» Tutorial 5 - Mould/Wood destruction (PDF, german)
With different methods it is possible to use DELPHIN even more efficiently than it can be done by simply using the user interface. A few ideas are presented in the Howtos below.
Automatic Variation and Sensitivity Studies
or Scripting with DELPHIN and Python
In this Howto we show the use of simple Python scripts (a very easy-to-learn script programming language) for automatic processing of many simulations for more efficient calculations. It is shown how modern multi-processor machines can be utilised and a number of scheduled simulations can be distributed on differnt processors.
» Python-DELPHIN-Scripting Howto (PDF, english)
Read and convert DELPHIN output files
The C++ library listed below can be used to read and convert DELPHIN 5 output files easily, for example to FE grids.The interface and examples are describted in the API-Documentation.
» DELPHIN C++ Output File Library
(7-zip format, www.7zip.org)
Benchmarks are comparisons of different tools or methods with the aim of comparing/evaluating the individual strengths and capabilities for specific tasks. Hereby the tools and methods are expected to produce exactly the same results.
Typical aspects of benchmarks are:
(or how quickly are the desired results obtained)
This type of benchmark is typically used for computational intensive simulation programs. For HAM models, multi-year simulations for 1D constructions, and 2D simulations in general are computational intensive.
(or how much effort is needed to create input files for simulation programs and obtain desired output)
This is partially a subjective evaluation and depends on the individual skill on using a particular tool, but differences in order of magnitudes (10 minutes versus 2 hours) are still indicators for this type of benchmark.
DELPHIN was compared with other HAM tools in several benchmarks and (for example, using the HAMSTAD Benchmarks), and belongs to the fastest and user friendliest HAM simulation tools worldwide.