Master's Thesis

Total Page:16

File Type:pdf, Size:1020Kb

Master's Thesis MASTER'S THESIS Implementation of a Computational Fluid Dynamics Code for Propellant Sloshing Analysis Tiago Rebelo 2013 Master of Science (120 credits) Space Engineering - Space Master Luleå University of Technology Department of Computer Science, Electrical and Space Engineering CRANFIELD UNIVERSITY TIAGO ALEXANDRE RAMOS REBELO IMPLEMENTATION OF A COMPUTATIONAL FLUID DYNAMICS CODE FOR PROPELLANT SLOSHING ANALYSIS SCHOOL OF ENGINEERING MSc in Astronautics and Space Engineering (SpaceMaster) MSc Thesis Academic Year: 2012 - 2013 CRANFIELD UNIVERSITY SCHOOL OF ENGINEERING MSc in Astronautics and Space Engineering (SpaceMaster) MSc Thesis Academic Year 2012 - 2013 TIAGO ALEXANDRE RAMOS REBELO Implementation of a Computational Fluid Dynamics Code for Propellant Sloshing Analysis Supervisors: Ph.D. Jennifer Kingston M.Sc. Manuel Hahn August 2013 This thesis is submitted in partial fulfilment (45%) of the requirements for the degree of Master of Science in Astronautics and Space Engineering © Cranfield University 2013. All rights reserved. No part of this publication may be reproduced without the written permission of the copyright owner. Implementation of a Computational Fluid Dynamics Code for Propellant Sloshing Analysis MSc Thesis Tiago Rebelo Supported by: Supervisors: M.Sc. Manuel Hahn - EADS Astrium Satellites Ph.D. Jennifer Kingston - Cranfield University Ph.D. Johnny Ejemalm - Lule˚aUniversity of Technology August 2013 i This M.Sc. thesis is dedicated to those whose work, sweat and tears allowed me to reach this point... ...to my beloved Parents ...to my inspiring Grandparents iii \S^etodo em cada coisa. P~oequanto ´es No m´ınimoque fazes." - Fernando Pessoa \Be everything in each thing. Put all of yourself Into the slightest thing you do." - Fernando Pessoa Abstract Liquid propellant sloshing inside spacecraft tanks is of crucial importance to the dynamics of the space vehicle. The interaction of the disturbance forces and torques, caused by the moving fuel, with the solid body and the control system, might lead to an increase in the AOCS actuators commands, which can degrade the vehicle's pointing performances and, in critical cases, generate unstable attitude and orbit control. Thus, it is of major importance to accurately predict the behaviour of liquid propellants sloshing inside spacecraft tanks. This M.Sc. thesis is focused on this topic, being its major objective the implementa- tion of a CFD software in an existing EADS Astrium simulation environment. The integrated simulation environment is used to assess the influence of liquid propellant sloshing for specific satellite missions. From a defined set of requirements an open source CFD software based on FEM is chosen - Elmer. The software is integrated and the final simulation environment is evaluated for sloshing purposes using three different sloshing test cases. The first two test cases deal with rectangular and cylindrical laterally excited tanks where comparators are available - the results of the tests are validated against nu- merical and experimental results. The final test case is defined to reduce the gap between the simple test cases per- formed to validate the software and the real sloshing problems faced in space vehicles. A typical liquid propellant tank is selected and real mission conditions are simulated. The liquid sloshing inside the laterally excited tank is deeply studied, being fully characterized. The simulation environment is validated for the implemented liquid sloshing problems. vi Acknowledgements To start with, I would like to express my deepest gratitude to my supervisor at EADS Astrium, Manuel Hahn. I am heartily thankful for the given opportunity, the guidance, the encouragement and the constant support. This gratitude is extended to the AOCS/GNC & Flight Dynamics department of Astrium Satellites, Friedrichshafen, Germany. Special gratitude goes to my supervisor at Cranfield University, Jennifer Kingston. Her support and help during the development of this work, but also during my stay in Cranfield, are not forgotten. At the Lule˚aUniversity of Technology my gratitude goes to Victoria Barabash, for her support in the many different challenges experienced during these 2 years. Also, for his supervision during the development of this thesis, my gratitude to Johnny Ejemalm. To Prof. Wolfgang A. Wall from the Institute for Computational Mechanics of the Technical University of Munich for allowing me to develop my work at his institute, my gratitude. Special acknowledgement goes to ESA's directorate of Human Spaceflight and Operations, for providing a real liquid propellant sloshing problem that brought challenge and value to this thesis. For his support and very useful inputs in all matters related with Elmer, my gratitude goes to D.Sc. Peter R˚aback from the CSC - IT Center for Science, Finland. My gratitude to all the entities that financially supported my M.Sc. studies, namely: ESA Human Spaceflight and Operations directorate, through a study Scholarship; Erasmus and Erasmus Mundus grants from Lule˚aUniversity of Technology and the SpaceMaster consortium; and last but not least the very important support of EADS Astrium during my internships. A special thanks goes to Anna Guerman, for giving me the opportunity to learn from her. Without her I would never have found the beauties of space nor integrated this Master's programme. For those who joined me in this incredible SpaceMaster journey, my deepest gratitude - it would not have been the same without them. Without any disregard to all the amazing people I met during these years abroad, my special gratitude goes to Mauro Aja Prado, Ishan Basyal and Dries Agten, for their true friendship. To my family, for their unconditional love and support throughout my life, my deepest love and gratitude. Special thanks to my parents, Jo~aoand Maria, for providing the conditions that allowed me to develop and aim higher; and to my sister Mara, for her support and belief at all moments. Finally, I want to thank Rita for her love throughout our common life. She gave me the courage and support to take this programme to its end. Without her I would never have made it, my unconditional love and gratitude goes to her. viii Contents Abstract ...................................... v Acknowledgements ............................... vii Contents ...................................... ix List of Figures .................................. xii List of Tables ................................... xviii List of Abbreviations .............................. xix 1 Introduction .................................. 1 1.1 Aim . .2 1.2 Objectives . .3 1.3 Outline . .3 2 Literature Review .............................. 5 2.1 Sloshing . .5 2.1.1 Lateral Sloshing . .6 2.1.2 Introduction to Damping . 11 2.1.3 Introduction to Non-linear Effects in Slosh . 12 2.1.4 Introduction to Micro-gravity Effects - Surface Tension . 13 2.1.5 Other Types of Sloshing . 14 2.2 Computational Fluid Dynamics . 14 2.2.1 Fluid Governing Equations . 15 2.2.2 Boundary Conditions . 17 2.2.3 Meshing . 17 2.2.4 Numerical Methods . 19 2.2.5 Numerical Analysis . 22 2.2.6 Solution Analysis . 24 2.3 Summary . 26 ix Contents 3 Requirements ................................. 28 3.1 Functional Requirements . 28 3.2 System Requirements . 29 4 CFD Software Selection .......................... 30 4.1 Selection Process . 30 4.1.1 Available Codes . 31 4.1.2 Satisfactory Codes . 31 4.1.3 Top 3 Codes . 31 4.1.4 Final Selection . 32 4.2 Results . 32 4.2.1 Available Codes . 32 4.2.2 Satisfactory Codes . 33 4.2.3 Top 3 Codes . 35 4.2.4 Final Selection . 35 5 Elmer - Open Source Finite Element Software ............ 38 5.1 Overview . 38 5.2 Models / Solvers . 41 5.3 Interfaces . 44 5.3.1 Graphical User Interface . 44 5.3.2 Command Line . 45 5.4 Pre- and Post- Processing . 47 5.4.1 Pre-Processing . 47 5.4.2 Post-Processing . 48 6 Simulation Environment Setup ...................... 49 6.1 Simulation Flow . 49 6.2 Pre-Processing Methods . 51 6.3 Post-Processing Methods . 51 7 Test case 1: Rectangular Tank ...................... 53 7.1 Test A . 54 7.1.1 Test Definition . 54 7.1.2 Implementation . 55 7.1.3 Results & Evaluation . 55 7.2 Test B . 60 7.2.1 Test Definition . 60 7.2.2 Implementation . 61 7.2.3 Results & Evaluation . 62 x Contents 7.3 Test C . 69 7.3.1 Test Definition . 69 7.3.2 Implementation . 70 7.3.3 Results & Evaluation . 73 8 Test case 2: Cylindrical Tank ....................... 78 8.1 Test Definition . 78 8.2 Implementation . 79 8.3 Results & Evaluation . 80 9 Test case 3: ESA Tank ........................... 84 9.1 Test A . 85 9.1.1 Test Definition . 85 9.1.2 Implementation . 86 9.1.3 Results & Evaluation . 88 9.2 Test B . 94 9.2.1 Test Definition . 94 9.2.2 Implementation . 95 9.2.3 Results & Evaluation . 95 9.3 Test C . 98 9.3.1 Test Definition . 98 9.3.2 Implementation . 99 9.3.3 Results & Evaluation . 99 10 Conclusions .................................. 106 11 Future Work ................................. 109 References ..................................... 110 A Test case 1 - Results: Test A ....................... 115 B Test case 1 - Results: Test C ....................... 122 C Test case 2 - Results ............................ 131 D Test case 3 - Results: Test A ....................... 135 E Test case 3 - Results: Test B ....................... 157 F Test case 3 - Results: Test C ....................... 160 xi List of Figures 2.1 Slosh wave shapes - first 2 antisymmetric x-modes for a rectangular tank . .8 2.2 Slosh wave shapes - first 2 symmetric x-modes for a rectangular tank8 2.3 Computational solution procedure process . 20 5.1 ElmerGUI main window . 44 5.2 ElmerPost main window & graphics window . 48 6.1 Software installation diagram . 50 6.2 Simulation flow . 50 6.3 Complete software installation diagram . 52 7.1 Rectangular tank - test A a): pressure at t = 0s ............ 56 7.2 Rectangular sloshing tank - test A a): free surface shape evolution . 57 7.3 Rectangular tank - test A a): CoG plots . 58 7.4 Rectangular tank - test A a): sloshing amplitude plot . 59 7.5 Rectangular tank - test B a): pressure at t = 0s ...........
Recommended publications
  • Codesaturne Practical User's Guide
    EDF R&D Fluid Dynamics, Power Generation and Environment Department Single Phase Thermal-Hydraulics Group 6, quai Watier F-78401 Chatou Cedex Tel: 33 1 30 87 75 40 Fax: 33 1 30 87 79 16 JUNE 2017 Code Saturne documentation Code Saturne version 5.0.0 practical user's guide contact: [email protected] http://code-saturne.org/ c EDF 2017 Code Saturne EDF R&D Code Saturne version 5.0.0 practical user's documentation guide Page 1/142 ABSTRACT Code Saturne is a system designed to solve the Navier-Stokes equations in the cases of 2D, 2D ax- isymmetric or 3D flows. Its main module is designed for the simulation of flows which may be steady or unsteady, laminar or turbulent, incompressible or potentially dilatable, isothermal or not. Scalars and turbulent fluctuations of scalars can be taken into account. The code includes specific modules, referred to as \specific physics", for the treatment of Lagrangian particle tracking, semi-transparent radiative transfer, gas combustion, pulverised coal combustion, electricity effects (Joule effect and elec- tric arcs) and compressible flows. Code Saturne relies on a finite volume discretisation and allows the use of various mesh types which may be hybrid (containing several kinds of elements) and may have structural non-conformities (hanging nodes). The present document is a practical user's guide for Code Saturne version 5.0.0. It is the result of the joint effort of all the members in the development team. It presents all the necessary elements to run a calculation with Code Saturne version 5.0.0.
    [Show full text]
  • Fenics-Shells Release 2018.1.0
    FEniCS-Shells Release 2018.1.0 Aug 02, 2021 Contents 1 Subpackages 1 2 Module contents 13 3 Documented demos 15 4 FEniCS-Shells 61 Bibliography 65 Python Module Index 67 Index 69 i ii CHAPTER 1 Subpackages 1.1 fenics_shells.analytical package 1.1.1 Submodules 1.1.2 fenics_shells.analytical.lovadina_clamped module Analytical solution for clamped Reissner-Mindlin plate problem from Lovadina et al. 1.1.3 fenics_shells.analytical.simply_supported module Analytical solution for simply-supported Reissner-Mindlin square plate under a uniform transverse load. 1.1.4 fenics_shells.analytical.vonkarman_heated module Analytical solution for elliptic orthotropic von Karman plate with lenticular thickness subject to a uniform field of inelastic curvatures. fenics_shells.analytical.vonkarman_heated.analytical_solution(Ai, Di, a_rad, b_rad) 1 FEniCS-Shells, Release 2018.1.0 1.1.5 Module contents 1.2 fenics_shells.common package 1.2.1 Submodules 1.2.2 fenics_shells.common.constitutive_models module fenics_shells.common.constitutive_models.psi_M(k, **kwargs) Returns bending moment energy density calculated from the curvature k using: Isotropic case: .. math:: D = frac{E*t^3}{24(1 - nu^2)} W_m(k, ldots) = D*((1 - nu)*tr(k**2) + nu*(tr(k))**2) Parameters • k – Curvature, typically UFL form with shape (2,2) (tensor). • **kwargs – Isotropic case: E: Young’s modulus, Constant or Expression. nu: Poisson’s ratio, Constant or Expression. t: Thickness, Constant or Expression. Returns UFL form of bending stress tensor with shape (2,2) (tensor). fenics_shells.common.constitutive_models.psi_N(e, **kwargs) Returns membrane energy density calculated from e using: Isotropic case: .. math:: B = frac{E*t}{2(1 - nu^2)} N(e, ldots) = B(1 - nu)e + nu mathrm{tr}(e)I Parameters • e – Membrane strain, typically UFL form with shape (2,2) (tensor).
    [Show full text]
  • Fenics-HPC: Automated Predictive High-Performance Finite Element
    FEniCS-HPC: Automated predictive high-performance finite element computing with applications in aerodynamics Johan Hoffman1, Johan Jansson2, and Niclas Jansson3 1 Computational Technology Laboratory, School of Computer Science and Communication, KTH, Stockholm, Sweden and BCAM - Basque Center for Applied Mathematics, Bilbao, Spain [email protected] 2 BCAM - Basque Center for Applied Mathematics, Bilbao, Spain and Computational Technology Laboratory, School of Computer Science and Communication, KTH, Stockholm, Sweden [email protected] 3 RIKEN Advanced Institute for Computational Science, Kobe, Japan [email protected] Abstract. Developing multiphysics finite element methods (FEM) and scalable HPC implementations can be very challenging in terms of soft- ware complexity and performance, even more so with the addition of goal-oriented adaptive mesh refinement. To manage the complexity we in this work present general adaptive stabilized methods with automated implementation in the FEniCS-HPC automated open source software framework. This allows taking the weak form of a partial differential equation (PDE) as input in near-mathematical notation and automati- cally generating the low-level implementation source code and auxiliary equations and quantities necessary for the adaptivity. We demonstrate new optimal strong scaling results for the whole adaptive framework applied to turbulent flow on massively parallel architectures down to 25000 vertices per core with ca. 5000 cores with the MPI-based PETSc backend and for assembly down to 500 vertices per core with ca. 20000 cores with the PGAS-based JANPACK backend. As a demonstration of the high impact of the combination of the scalability together with the adaptive methodology allowing prediction of gross quantities in turbulent flow we present an application in aerodynamics of a full DLR-F11 aircraft in connection with the HiLift-PW2 benchmarking workshop with good match to experiments.
    [Show full text]
  • Developments in the Modeling & Simulation Program at EDF
    Developments in the Modeling & Simulation Program at EDF. Potential Collaboration Topics CASL Industry Council Meeting. Charleston, SC. April 4-5 2017 Didier Banner Presentation outline EDF’s M&S tools and software policy Current trends in numerical simulation -------------------- On-going CASL – CEA –EDF collaboration Potential collaboration on the NESTOR data EDF Key figures • French NPP fleet • 58 operating reactors, from 900 MW to 1450 MW • 157 to 205 fuel assemblies per reactor • Fuel cycles - 12 or 18 months • Fuel assemblies renewal from 1/4th to 1/3rd • Some estimated costs* • One day of outage: ~1 M€ • Total fuel cost: ~5 €/MWh • Major retrofit in France: ~50 b€ Including post-Fukushima program: ~10 b€ EDF R&D KEY FIGURES Use of Modelling &Simulation - examples Resistance to impact Tightness of the (projectiles) Seismic Analysis containment vessel Environmental impacts Behaviour of turbines Dismantling Waste Storage Tightness of the primary loop Control of nuclear Behaviour of the reactions pressure vessel EDF Modeling and Simulation policy Models Specific studies: i.e FSI interaction,irradiation, turbulence,.. Codes i.e CFD (Saturne), Neutronics (Cocagne),Mechanics (Aster) Platforms Interoperability, Users’s experience --------------------- Development Strategy - examples EDF Open-Source CFD (Saturne), Mechanics(Aster), Free Surface Flow EDF developments-not open source Neutronics, Electromagnetics, … Codevelopment/Partnership Two-phase flow (Neptune), Fast transient dynamics,.. Commercial Software: Ansys, Abaqus, EDF Modeling
    [Show full text]
  • Development of a Coupling Approach for Multi-Physics Analyses of Fusion Reactors
    Development of a coupling approach for multi-physics analyses of fusion reactors Zur Erlangung des akademischen Grades eines Doktors der Ingenieurwissenschaften (Dr.-Ing.) bei der Fakultat¨ fur¨ Maschinenbau des Karlsruher Instituts fur¨ Technologie (KIT) genehmigte DISSERTATION von Yuefeng Qiu Datum der mundlichen¨ Prufung:¨ 12. 05. 2016 Referent: Prof. Dr. Stieglitz Korreferent: Prof. Dr. Moslang¨ This document is licensed under the Creative Commons Attribution – Share Alike 3.0 DE License (CC BY-SA 3.0 DE): http://creativecommons.org/licenses/by-sa/3.0/de/ Abstract Fusion reactors are complex systems which are built of many complex components and sub-systems with irregular geometries. Their design involves many interdependent multi- physics problems which require coupled neutronic, thermal hydraulic (TH) and structural mechanical (SM) analyses. In this work, an integrated system has been developed to achieve coupled multi-physics analyses of complex fusion reactor systems. An advanced Monte Carlo (MC) modeling approach has been first developed for converting complex models to MC models with hybrid constructive solid and unstructured mesh geometries. A Tessellation-Tetrahedralization approach has been proposed for generating accurate and efficient unstructured meshes for describing MC models. For coupled multi-physics analyses, a high-fidelity coupling approach has been developed for the physical conservative data mapping from MC meshes to TH and SM meshes. Interfaces have been implemented for the MC codes MCNP5/6, TRIPOLI-4 and Geant4, the CFD codes CFX and Fluent, and the FE analysis platform ANSYS Workbench. Furthermore, these approaches have been implemented and integrated into the SALOME simulation platform. Therefore, a coupling system has been developed, which covers the entire analysis cycle of CAD design, neutronic, TH and SM analyses.
    [Show full text]
  • The DUNE-Fem-DG Framework
    Extendible and Efficient Python Framework for Solving Evolution Equations with Stabilized Discontinuous Galerkin Methods Andreas Dedner, Robert Klofkorn¨ ∗ Abstract This paper discusses a Python interface for the recently published DUNE-FEM- DG module which provides highly efficient implementations of the Discontinuous Galerkin (DG) method for solving a wide range of non linear partial differential equations (PDE). Although the C++ interfaces of DUNE-FEM-DG are highly flexible and customizable, a solid knowledge of C++ is necessary to make use of this powerful tool. With this work easier user interfaces based on Python and the Unified Form Language are provided to open DUNE-FEM-DG for a broader audience. The Python interfaces are demonstrated for both parabolic and first order hyperbolic PDEs. Keywords DUNE,DUNE-FEM, Discontinuous Galerkin, Finite Volume, Python, Advection-Diffusion, Euler, Navier-Stokes MSC (2010): 65M08, 65M60, 35Q31, 35Q90, 68N99 In this paper we introduce a Python layer for the DUNE-FEM-DG1 module [14] which is available open-source. The DUNE-FEM-DG module is based on DUNE [5] and DUNE- FEM [20] in particular and makes use of the infrastructure implemented by DUNE-FEM for seamless integration of parallel-adaptive Finite Element based discretization methods. DUNE-FEM-DG focuses exclusively on Discontinuous Galerkin (DG) methods for var- ious types of problems. The discretizations used in this module are described by two main papers, [17] where we introduced a generic stabilization for convection dominated problems that works on generally unstructured and non-conforming grids and [9] where we introduced a parameter independent DG flux discretization for diffusive operators.
    [Show full text]
  • Kustannustehokkaat Cad, Fem Ja Cam -Ohjelmat Tutkimus Saatavilla Olevista Ohjelmista Tammikuussa 2018
    OULUN YLIOPISTON KERTTU SAALASTI INSTITUUTIN JULKAISUJA 6/2018 Kustannustehokkaat Cad, Fem ja Cam -ohjelmat Tutkimus saatavilla olevista ohjelmista tammikuussa 2018 Terho Iso-Junno Tulevaisuuden tuotantoteknologiat FMT-tutkimusryhmä Terho Iso-Junno KUSTANNUSTEHOKKAAT CAD, FEM JA CAM -OHJELMAT Tutkimus saatavilla olevista ohjelmista tammikuussa 2018 OULUN YLIOPISTO Kerttu Saalasti Instituutin julkaisuja Tulevaisuuden tuotantoteknologiat (FMT) -tutkimusryhmä ISBN 978-952-62-2018-5 (painettu) ISBN 978-952-62-2019-2 (elektroninen) ISSN 2489-3501 (painettu) Terho Iso-Junno Kustannustehokkaat CAD, FEM ja CAM -ohjelmat. Tutkimus saatavilla olevista ohjelmista tammikuussa 2018. Oulun yliopiston Kerttu Saalasti Instituutti, Tulevaisuuden tuotantoteknologiat (FMT) -tutkimusryhmä Oulun yliopiston Kerttu Saalasti Instituutin julkaisuja 6/2018 Nivala Tiivistelmä Nykyaikaisessa tuotteen suunnittelussa ja valmistuksessa tietokoneohjelmat ovat avainasemassa olevia työkaluja. Kaupallisten ohjelmien lisenssihinnat voivat nousta korkeiksi ja olla hankinnan esteenä etenkin aloittelevilla yrityksillä. Tässä tutkimuk- sessa on kartoitettu kustannuksiltaan edullisia CAD, FEM ja CAM -ohjelmia, joita voisi käyttää yritystoiminnassa. CAD-ohjelmien puolella perinteisille 2D CAD-ohjelmille löytyy useita hyviä vaih- toehtoja. LibreCAD ja QCAD ovat helppokäyttöisiä ohjelmia perustason piirtämiseen. Solid Edge 2D Drafting on erittäin monipuolinen täysiverinen 2D CAD, joka perustuu parametriseen piirtämiseen. 3D CAD-ohjelmien puolella tarjonta on tasoltaan vaihtelevaa.
    [Show full text]
  • Universidade Federal Do Rio Grande Do Sul
    UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA FACULDADE DE ARQUITETURA PROGRAMA DE PÓS-GRADUAÇÃO EM DESIGN Eduardo da Cunda Fernandes DESIGN NO DESENVOLVIMENTO DE UM PROJETO DE INTERFACE: Aprimorando o processo de modelagem em programas de análise de estruturas tridimensionais por barras Dissertação de Mestrado Porto Alegre 2020 EDUARDO DA CUNDA FERNANDES Design no desenvolvimento de um projeto de interface: aprimorando o processo de modelagem em programas de estruturas tridimensionais por barras Dissertação apresentada ao Programa de Pós- Graduação em Design da Universidade Federal do Rio Grande do Sul, como requisito parcial à obtenção do título de Mestre em Design. Orientador: Prof. Dr. Fábio Gonçalves Teixeira Porto Alegre 2020 Catalogação da Publicação Fernandes, Eduardo da Cunda DESIGN NO DESENVOLVIMENTO DE UM PROJETO DEINTERFACE: Aprimorando o processo de modelagem em programas de análise de estruturas tridimensionais por barras / Eduardo da Cunda Fernandes. -- 2020. 230 f. Orientador: Fábio Gonçalves Teixeira. Dissertação (Mestrado) -- Universidade Federal do Rio Grande do Sul, Escola de Engenharia, Programa de Pós- Graduação em Design, Porto Alegre, BR-RS, 2020. 1. Design de Interface. 2. Análise Estrutural. 3.Modelagem Preditiva do Comportamento Humano. 4.Heurísticas da Usabilidade. 5. KLM-GOMS. I. Teixeira, Fábio Gonçalves, orient. II. Título. FERNANDES, E. C. Design no desenvolvimento de um projeto de interface: aprimorando o processo de modelagem em programas de análise de estruturas tridimensionais por barras. 2020. 142 f. Dissertação (Mestrado em Design) – Escola de Engenharia / Faculdade de Arquitetura, Universidade Federal do Rio Grande do Sul, Porto Alegre, 2020. Eduardo da Cunda Fernandes DESIGN NO DESENVOLVIMENTO DE UM PROJETO DED INTERFACE: aprimorando o processo de modelagem em programas de análise de estruturas tridimensionais por barras Esta Dissertação foi julgada adequada para a obtenção do Título de Mestre em Design, e aprovada em sua forma final pelo Programa de Pós-Graduação em Design da UFRGS.
    [Show full text]
  • Modeling and Distributed Computing of Snow Transport And
    Modeling and distributed computing of snow transport and delivery on meso-scale in a complex orography Modelitzaci´oi computaci´odistribu¨ıda de fen`omens de transport i dip`osit de neu a meso-escala en una orografia complexa Thesis dissertation submitted in fulfillment of the requirements for the degree of Doctor of Philosophy Programa de Doctorat en Societat de la Informaci´oi el Coneixement Alan Ward Koeck Advisor: Dr. Josep Jorba Esteve Distributed, Parallel and Collaborative Systems Research Group (DPCS) Universitat Oberta de Catalunya (UOC) Rambla del Poblenou 156, 08018 Barcelona – Barcelona, 2015 – c Alan Ward Koeck, 2015 Unless otherwise stated, all artwork including digital images, sketches and line drawings are original creations by the author. Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons BY-SA License, version 4.0 or ulterior at the choice of the reader/user. At the time of writing, the license code was available at: https://creativecommons.org/licenses/by-sa/4.0/legalcode Es permet la lliure c`opia, distribuci´oi/o modificaci´od’aquest document segons els termes de la Lic`encia Creative Commons BY-SA, versi´o4.0 o posterior, a l’escollida del lector o usuari. En el moment de la redacci´o d’aquest text, es podia accedir al text de la llic`encia a l’adre¸ca: https://creativecommons.org/licenses/by-sa/4.0/legalcode 2 In memoriam Alan Ward, MA Oxon, PhD Dublin 1937-2014 3 4 Acknowledgements A long-term commitment such as this thesis could not prosper on my own merits alone.
    [Show full text]
  • Abstractions and Automated Algorithms for Mixed Domain Finite Element Methods
    Abstractions and automated algorithms for mixed domain finite element methods CÉCILE DAVERSIN-CATTY, Simula Research Laboratory, Norway CHRIS N. RICHARDSON, BP Institute, University of Cambridge, United Kingdom ADA J. ELLINGSRUD, Simula Research Laboratory, Norway MARIE E. ROGNES, Simula Research Laboratory, Norway Mixed dimensional partial differential equations (PDEs) are equations coupling unknown fields defined over domains of differing topological dimension. Such equations naturally arise in a wide range of scientific fields including geology, physiology, biology and fracture mechanics. Mixed dimensional PDEs arealso commonly encountered when imposing non-standard conditions over a subspace of lower dimension e.g. through a Lagrange multiplier. In this paper, we present general abstractions and algorithms for finite element discretizations of mixed domain and mixed dimensional PDEs of co-dimension up to one (i.e. nD-mD with jn −mj 6 1). We introduce high level mathematical software abstractions together with lower level algorithms for expressing and efficiently solving such coupled systems. The concepts introduced here have alsobeen implemented in the context of the FEniCS finite element software. We illustrate the new features through a range of examples, including a constrained Poisson problem, a set of Stokes-type flow models and a model for ionic electrodiffusion. CCS Concepts: • Mathematics of computing → Solvers; Partial differential equations; • Computing methodologies → Modeling methodologies. Additional Key Words and Phrases: FEniCS project, mixed dimensional, mixed domains, mixed finite elements 1 INTRODUCTION Mixed dimensional partial differential equations (PDEs) are systems of differential equations coupling solution fields defined over domains of different topological dimensions. Problem settings that call for such equations are in abundance across the natural sciences [27, 47], in multi-physics problems [13, 48], and in mathematics [8, 29].
    [Show full text]
  • (OSCAE.Initiative) at Universiti Teknologi Malaysia
    Open Source Computer Aided Engineering Inititive (OSCAE.Initiative) at Universiti Teknologi Malaysia Abu Hasan Abdullah Faculty of Mechanical Engineering Universiti Teknologi Malaysia March 1, 2017 Abstract Open Source Computer Aided Engineering Initiative (OSCAE.Initiative) is a public statement of principles relating to open source software for Computer Aided Engineering. It aims to pro- mote the use of open source software in engineering discipline with a goal that within the next five years, open source software will become very common tools for conducting CAE analyses. Towards this end, a small OSCAE.Initiative lab to be used for familiarizing and developmental testing of related software packages has been setup at the Marine Technology Centre, Universiti Teknology Malaysia. This paper describes the infrastructure setup, computing hardware components, multiplat- form operating environments and various categories of software packages offered at this lab which has already been identified as a blueprint for another two labs sharing a kindred spirit. 1 Overview The OSCAE.Initiative lab at Universiti Teknologi Malaysia, is located on the second floor of the Marine Technology Centre (MTC). It was established to promote the use of open source software in engineering discipline with a goal that open source software will become the tools of choice for conducting CAE analyses and simulations. Currently, the lab provides • general purpose computing facilities for educational and academic use, and • specialized (CAE) lab environments, software, and support for students, researchers and staff of MTC. Access is by terminals throughout the lab. While users are not required to have their own computers, it is recognized that many do, and facilities are provided to transfer data to and from the OSCAE.Initiative systems so that personal computers and workstations at OSCAE.Initiative lab can complement each other.
    [Show full text]
  • Loads, Load Factors and Load Combinations
    Overall Outline 1000. Introduction 4000. Federal Regulations, Guides, and Reports Training Course on 3000. Site Investigation Civil/Structural Codes and Inspection 4000. Loads, Load Factors, and Load Combinations 5000. Concrete Structures and Construction 6000. Steel Structures and Construction 7000. General Construction Methods BMA Engineering, Inc. 8000. Exams and Course Evaluation 9000. References and Sources BMA Engineering, Inc. – 4000 1 BMA Engineering, Inc. – 4000 2 4000. Loads, Load Factors, and Load Scope: Primary Documents Covered Combinations • Objective and Scope • Minimum Design Loads for Buildings and – Introduce loads, load factors, and load Other Structures [ASCE Standard 7‐05] combinations for nuclear‐related civil & structural •Seismic Analysis of Safety‐Related Nuclear design and construction Structures and Commentary [ASCE – Present and discuss Standard 4‐98] • Types of loads and their computational principles • Load factors •Design Loads on Structures During • Load combinations Construction [ASCE Standard 37‐02] • Focus on seismic loads • Computer aided analysis and design (brief) BMA Engineering, Inc. – 4000 3 BMA Engineering, Inc. – 4000 4 Load Types (ASCE 7‐05) Load Types (ASCE 7‐05) • D = dead load • Lr = roof live load • Di = weight of ice • R = rain load • E = earthquake load • S = snow load • F = load due to fluids with well‐defined pressures and • T = self‐straining force maximum heights • W = wind load • F = flood load a • Wi = wind‐on‐ice loads • H = ldload due to lllateral earth pressure, ground water pressure,
    [Show full text]