This title appears in the Scientific Report :
2019
Please use the identifier:
http://dx.doi.org/10.1016/j.firesaf.2019.102835 in citations.
Application cases of inverse modelling with the PROPTI framework
Application cases of inverse modelling with the PROPTI framework
This paper introduces a generalised inverse modelling framework, called PROPTI, with application examples in pyrolysis modelling. It is an open source tool, implemented in the programming language Python. With its generalised formulation, it is tailored to enable communication between arbitrary simu...
Saved in:
Personal Name(s): | Arnold, Lukas (Corresponding author) |
---|---|
Hehnen, Tristan / Lauer, Patrick / Trettin, Corinna / Vinayak, Ashish | |
Contributing Institute: |
JARA - HPC; JARA-HPC Zivile Sicherheitsforschung; IAS-7 |
Published in: | Fire safety journal, 108 (2019) S. 102835 - |
Imprint: |
New York, NY [u.a.]
Elsevier
2019
|
DOI: |
10.1016/j.firesaf.2019.102835 |
Document Type: |
Journal Article |
Research Program: |
Pyrolysis and Structural Mechanics Computational Science and Mathematical Methods |
Publikationsportal JuSER |
This paper introduces a generalised inverse modelling framework, called PROPTI, with application examples in pyrolysis modelling. It is an open source tool, implemented in the programming language Python. With its generalised formulation, it is tailored to enable communication between arbitrary simulation models, different optimisation algorithms, as well as various experimental data series as optimisation targets. The framework aims to facilitate high performance computing resources, via multi-threading and the Message Passing Interface(MPI), in order to speed up the overall process. As simulation models, Fire Dynamics Simulator (FDS) and OpenFOAM are utilised during the presented work. A mock-up of a thermogravimetric analysis (TGA) is used for verification and shows that PROPTI can be employed to determine material parameter sets from experimental data. In this example, based on an artificial data set, the simulation data converges towards the exact solution. A series of mass loss calorimeter (MLC) tests provide real world examples. Here, the mass loss rates (MLR) of poly(methyl methacrylate) (PMMA) samples, subjected to different irradiance levels, were used. They provide target data sets for two different optimisation algorithms: shuffled complex evolution (SCE-UA) and fitness scaled chaotic artificial bee colony (FSCABC). The resulting, i.e. best fitting, material parameters are used for pyrolysis simulation with FDS. The convergence of the results and the performance of different optimisation strategies are discussed, by comparing the resulting simulation data and convergence series. In order to demonstrate the capability to use simulation tools other than FDS, a mock-up example in OpenFOAM for the steady state simulation of an iron beam, placed under lateral stress, is presented. The PROPTI framework is not limited to time series as target data, but any kind of data sets can be used. Combinations of temporal and spatial data can be used and may open new optimisation targets and approaches for the determination of pyrolysis parameters. |