Eindhoven University of Technology MASTER FDS-2Abaqusscripted CFD-FEM coupling C++ managed automated python : additionally assessing two-way coupling effectiveness Feenstra, J.A. Award date: 2016 Link to publication Disclaimer This document contains a student thesis (bachelor's or master's), as authored by a student at Eindhoven University of Technology. Student theses are made available in the TU/e repository upon obtaining the required degree. The grade received is not published on the document as presented in the repository. The required complexity or quality of research of student theses may vary by program, and the required minimum study period may vary in duration. General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain GGGGRRRRAAAADDDDUUUUAAAATTTTIIIIOOOONNNN TTTTHHHHEEEESSSSIIIISSSS AAAA----2222000011116666....111166661111 FFFFDDDDSSSS----2222----AAAAbbbbaaaaqqqquuuussss CCCC++++++++ MMMMAAAANNNNAAAAGGGGEEEEDDDD AAAAUUUUTTTTOOOOMMMMAAAATTTTEEEEDDDD PPPPYYYYTTTTHHHHOOOONNNN SSSSCCCCRRRRIIIIPPPPTTTTEEEEDDDD CCCCFFFFDDDD----FFFFEEEEMMMM CCCCOOOOUUUUPPPPLLLLIIIINNNNGGGG AAAAddddddddiiiittttiiiioooonnnnaaaallllllllyyyy aaaasssssssseeeessssssssiiiinnnngggg ttttwwwwoooo----wwwwaaaayyyy ccccoooouuuupppplllliiiinnnngggg eeeeffffffffeeeeccccttttiiiivvvveeeennnneeeessssssss J.A.Feenstra 0726615 August 2016 FDS-2-ABAQUS: C++ MANAGED AUTOMATED PYTHON SCRIPTED CFD-FEM COUPLING Master Thesis of J.A.Feenstra for the degree of Master of Science to be submitted to the Department of the Built Environment at Eindhoven University of Technology. PPPPUUUUBBBBLLLLIIIICCCCAAAATTTTIIIIOOOONNNN Project MSc. Thesis Archive Code A-2016.161 Title FDS-2-Abaqus, C++ managed automated python scripted CFD-FEM coupling. Additionally assessing two-way coupling effectiveness Version 1.4 (Final) Date August 2016 AAAAUUUUTTTTHHHHOOOORRRR Name J.A. (Jelmer) Feenstra Student Number 0726615 Address Salamancapad 267 3584DX Utrecht Mobile Number +31 6 16 70 63 38 Mail address [email protected] EEEEIIIINNNNDDDDHHHHOOOOVVVVEEEENNNN UUUUNNNNIIIIVVVVEEEERRRRSSSSIIIITTTTYYYY OOOOFFFF TTTTEEEECCCCHHHHNNNNOOOOLLLLOOOOGGGGYYYY Faculty Department of the Built Environment Master Architecture Building and Planning Master Track Structural Design Chair Applied Mechanics GGGGRRRRAAAADDDDUUUUAAAATTTTIIIIOOOONNNN CCCCOOOOMMMMMMMMIIIITTTTTTTTEEEEEEEE Chairman dr. ir. H. Hofmeyer [TU/e – Netherlands] 2nd member prof. M. Mahendran [QUT – Australia] 3rd member ir. R.A.P. van Herpen [TU/e – Netherlands] J.A. FEENSTRA I II MASTER THESIS FDS-2-ABAQUS: C++ MANAGED AUTOMATED PYTHON SCRIPTED CFD-FEM COUPLING PREFACE Before you lies my graduation thesis for my master Structural Design at Eindhoven University of Technology. Within this thesis a program called FDS-2-Abaqus was developed which can be used to perform one and two-way coupled CFD-FEM analyses. FDS-2-Abaqus was used to study the feasibility and effectiveness of a two-way coupled of CFD-FEM analysis. In the past year I was able to develop numerous skills. Most notably my ability to read and write code. The core process of coding is to continuously subdivide a problem until you can solve one with a simple line of code. I think this process is widely applicable in any project. Looking back there are numerous things that I, in retrospect, would like to do or approach differently. Actually illustrating the numerous skills I developed over the course of this project. This thesis would not have been a success without the support and encouragement of my environment. Therefore I would like to thank my supervisors for their guidance throughout this project. I am very grateful for their encouragement, explanations, and enthusiasm. It helped me keep motivated and were vital to the successful completion of this project. Thank you Herm Hofmeyer for our in depth discussion in which we always seemed to run out of time. Thank you Ruud van Herpen for your clear explanations on fire. Also thanks to prof. Mahen Mahendran of Queensland University of Technology for his interest in my project and his feedback on my writing. In addition I would like to thank my family and friends for their support and interest throughout this project. You guys really never seemed bored. A special shout out to my parents who have always encouraged and supported me. Jelmer Auke Feenstra Utrecht, August 2016 J.A. FEENSTRA III FDS-2-ABAQUS: C++ MANAGED AUTOMATED PYTHON SCRIPTED CFD-FEM COUPLING ABSTRACT Coupling of CFD fire simulations to thermo-mechanical FE models is a relative new area of research. A distinction is made between one and two way coupling where in a two way coupled analysis the effect of the structural response on the fire propagation is taken into account. The effect of mechanical behaviour on the fire has only been studied in a very limited number of cases. The aim of this thesis is to study the feasibility of the two-way coupling of CFD fire simulations to FE heat transfer and structural response analyses. More specifically to compare the difference in failure propagation of a thin walled steel façade subjected to fire for a one and two-way coupled analysis. Coupled CFD-FEM fire to thermomechanical analysis can be split into three separate types of analysis (a1) fire simulations, (a2) heat transfer analysis, and (a3) structural response analysis. These Analysis steps and their mutual coupling steps, have been studied separately. For the fire simulation the CFD software Fire Dynamic Simulator (FDS) by NIST is used. Both the heat transfer (HT) and the structural response (SR) analyses are modelled using FE software Abaqus. FDS-2-Abaqus is a managing program developed during this thesis to facilitate the one and two-way coupling of a CFD-FEM analysis. FDS-2-Abaqus was used to perform one and two way coupled analyses of an office space comprising a twelve plate thin walled steel façade. The results were used to assess the effectiveness of two-way coupling. Concluding that the significant difference in failure progression illustrates both the feasibility and the effectiveness of two-way coupling. Although additional research, using more advanced fire and structural models, is required for an all conclusive answer. J.A. FEENSTRA V FDS-2-ABAQUS: C++ MANAGED AUTOMATED PYTHON SCRIPTED CFD-FEM COUPLING ABBREVIATIONS AND SYMBOLS Overview of abbreviations and symbols used throughout this thesis. ABBREVIATIONS AAAASSSSTTTT Adiabatic Surface Temperature CCCCFFFFDDDD Computational Fluid Dynamics DDDDOOOOFFFF Degree of Freedom FFFFDDDDSSSS Fire Dynamic Simulator FFFFEEEEAAAA Finite Element Analysis FFFFEEEEMMMM Finite Element Method HHHHRRRRRRRR Heat Release Rate HHHHTTTT Heat Transfer OOOOWWWWCCCC One-Way Coupled / One-Way Coupling SSSSRRRR Structural Response TTTTWWWWCCCC Two-Way Coupled / Two-Way Coupling SYMBOLS - GREEK α Coefficient of thermal expansion [K-1] ε Emissivity - ε Longitudinal strain - long ε Transverse strain - trans ν Poisson’s ratio - σ Thermal Stress [N⋅m-2] th σ Stefan Boltzmann Constant 5,5703⋅10−8 [W⋅m-2K-4] boltz SYMBOLS – LATIN A Total fire surface [m2] fi A Heat transfer surface [m2] ht c Specific heat [J⋅kg-1K-1] E Young’s modulus [N⋅m-2] F View factor - HRR Heat release rate [W⋅m-2] f h Convective heat transfer coefficient [W⋅m-2K-1] c k Thermal conductivity [W⋅m-2K-1] ∆L Elongation [m] L Original length [m] 0 m Unit mass [kg] Q Thermal energy [J] Q Net heat of combustion [J] fi J.A. FEENSTRA VII
Description: