Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds



Ähnliche Dokumente
Numerical Modelling of CO 2 Storage in Geological Formations with MUFTE-UG

Lattice Boltzmann Study of the Drag Correlation in Dilute and Moderately Dense Fluid-Particle Systems

Numerical Analysis of a Radiant Syngas Cooler

Coupling GIS and hydraulics using the example of the Dornbirnerach

Dynamic Hybrid Simulation

AS Path-Prepending in the Internet And Its Impact on Routing Decisions

Number of Maximal Partial Clones

Finite Difference Method (FDM)

Qun Wang (Autor) Coupled Hydro-Mechanical Analysis of the Geological Barrier Integrity Associated with CO2 Storage

Institut für Künstliche Intelligenz

ISEA RWTH Aachen Electric Bus Simulation

Efficient Monte Carlo Simulation of Tunnel Currents in MOS Structures

Wakefield computation of PETRAIII taper section Laura Lünzer

TMF projects on IT infrastructure for clinical research

Level of service estimation at traffic signals based on innovative traffic data services and collection techniques

Mitglied der Leibniz-Gemeinschaft

LiLi. physik multimedial. Links to e-learning content for physics, a database of distributed sources

Hybrid model approach for designing fish ways - example fish lift system at Baldeney/Ruhr and fish way at Geesthacht /Elbe

Asynchronous Generators

Simulating the Idle: A New Load Case for Vehicle Thermal Management

Thermomechanical Modelling. of High Temperature Fuel Cells. 21/Sep/2012 Dr. Murat Peksen,

Background. Background. Background. How to evaluate marine safety? 12/10/30. Safety Assessment by Ship Handling Simulator

Numerical analysis of the influence of turbulence on the exchange processes between porous-medium and free flow

Universität Karlsruhe (TH)

Introduction FEM, 1D-Example

Karlsruhe Institute of Technology Die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH)

TEHL Simulation of Gear Contacts

Geometrie und Bedeutung: Kap 5

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem

DICO Dimension Coupling

Priorities (time independent and time dependent) Different service times of different classes at Type-1 nodes -

Leibniz-Rechenzentrum

HIR Method & Tools for Fit Gap analysis

DESY/TEMF Meeting, Winter 2017

Cycling and (or?) Trams

Fallbeispiel zum Aufbau eines neuen Wärmenetzes Case study for new district heating grid

Englisch-Grundwortschatz

Cycling. and / or Trams

Computational Models

MODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET

Model-based Development of Hybrid-specific ECU Software for a Hybrid Vehicle with Compressed- Natural-Gas Engine

Unit 1. Motivation and Basics of Classical Logic. Fuzzy Logic I 6

Optimization of EBM build processes by localized preheat strategies

Customer-specific software for autonomous driving and driver assistance (ADAS)

auf differentiellen Leitungen

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt

Effektive Nutzung der Simulationsumgebung Anregungen für die Praxis

Kinematical LEO Orbit Determination. From Pure Kinematical to Reduced. Titelmaster. Precise Orbit Determination (POD) Credit: European Space Agency

Fluent auf Windows HPC Server ict ag - Mit uns können Sie rechnen

LARGE EDDY SIMULATION OF THE HEAT TRANSFER DUE TO SWIRLING AND NON-SWIRLING JET IMPINGEMENT Naseem Uddin, Sven Olaf Neumann, Bernhard Weigand

Universität Stuttgart. Institute of Hydraulic Engineering, Department of Hydromechanics and Modeling of Hydrosystems

Technische Universität Kaiserslautern Lehrstuhl für Virtuelle Produktentwicklung

Cleanroom Fog Generators Volcano VP 12 + VP 18

Environmental management in German institutions of higher education: Lessons learnt and steps toward sustainable management

The Third Pillar for 21st Century Science

Evaluation of Aerodynamic Noise Propagation

Soll der Staat aktiv Innovationen fördern? Das Beispiel Airbus A400M

Routing in WSN Exercise

Keysight Technologies Using InfiniiMax Probes with Test Equipment other than Infiniium Oscilloscopes

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

Die deutsche Windows HPC Benutzergruppe

Climate change and availability of water resources for Lima

Simulation of a Battery Electric Vehicle

A parameterised 3D-Structure-Model for the state of Bremen (Germany)

Vehicle Automation and Man from Reaction to Takeover Dipl.-Ing. Daniel Damböck

Die besten Chuck Norris Witze: Alle Fakten über den härtesten Mann der Welt (German Edition)

2011 European HyperWorks Technology Conference

prorm Budget Planning promx GmbH Nordring Nuremberg

Online Learning in Management

INGENIEURWISSENSCHAFTEN

predicts their driving performance?


Social Innovation and Transition

Word-CRM-Upload-Button. User manual

Efficient Design Space Exploration for Embedded Systems

Turning Data Into Insights Into Value. Process Mining. Introduction to KPMG Process Mining

Stahl-Zentrum. Koksqualität und Hochofenleistung - Theorie und Praxis. Düsseldorf, 05. Dezember Peter Schmöle

FLOXCOM - WP 7 Modelling and Optimisation of Wall Cooling - Wall Temperature and Stress Analysis

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler

Seminar: Software Engineering verteilter Systeme

Criteria to Assess the Quality of Virtual Patients (VP)

Context-adaptation based on Ontologies and Spreading Activation

Parallelizing derivative calculations using OpenMP and ADOL-C

Attention: Give your answers to problem 1 and problem 2 directly below the questions in the exam question sheet. ,and C = [ ].

Introduction FEM, 1D-Example

Bio-Inspired Credit Risk Analysis

RecoPhos: Recovery of Phosphorus from Sewage Sludge and Sewage Sludge Ashes

Introduction to the diploma and master seminar in FSS Prof. Dr. Armin Heinzl. Sven Scheibmayr

Integrating storages in energy regions and local communities a range of storage capacities

a) Name and draw three typical input signals used in control technique.

Reparaturen kompakt - Küche + Bad: Waschbecken, Fliesen, Spüle, Armaturen, Dunstabzugshaube... (German Edition)

1D-Example - Finite Difference Method (FDM)

Industrial USB3.0 Miniature Camera with color and monochrome sensor

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

Multicriterial Design Decision Making regarding interdependent Objectives in DfX

Walter Buchmayr Ges.m.b.H.

EXPERT SURVEY OF THE NEWS MEDIA

Lagrange Principle and Boltzmann Distribution of Wealth

Transkript:

3rd JUQUEEN Porting and Tuning Workshop Jülich, 2-4 February 2015 Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds Tobias Schruff, Roy M. Frings, Holger Schüttrumpf Institut für Wasserbau und Wasserwirtschaft (IWW) RWTH Aachen University, Aachen 1

INTRODUCTION The Riverbed Quelle: U.S. Geological Survey Permeability and porosity can be reduced due to human induced fine sediment infiltration 2

Conents Objectives Methods The Cube Particle Flow Simulation Fluid Flow Simulation Fluid-Particle Coupling HPC Performance Simulation Examples Gravel-Bed Packing Sand Infiltration 3

OBJECTIVES State of Research Major Research Questions Which parameters influence fine sediment infiltration? How does fine sediment infiltration affect riverbed porosity and permeability? Answers so far Few case studies Thereofore Development of high performance computing numerical model for systematic investigation of fine sediment infiltration process 4

METHODS Model The Cube 5

METHODS Particle Flow Simulation (Sediments) Software: pe (physics engine) C++ framework for massively parallel rigid body simulations Support for many parallelization concept (Threads, OpenMP, MPI) Software infrastructure for various rigid body simulation algorithms (DEM, RBD, ) 6 Developed by Chair for System Simulation, Friedrich-Alexander University Erlangen-Nürnberg (www10.informatik.uni-erlangen.de)

METHODS Fluid Flow Simulation (River) Software: walberla (widely applicable Lattice Boltzmann framework from Erlangen) Fluid flow simulations based on the Lattice Boltzmann Method (LBM) Very good parallel performance Handles complex boundaries easily 7 blood flow through artery turbulent flow (Re ~ 10,000) around sphere Designed as an HPC software framework Grid refinement Largest simulation: 1,835,008 processes Hybrid parallelization: MPI + OpenMP Open source http://www.walberla.net

METHODS Fluid-Particle Coupling Particles and fluid are fully coupled (4-way coupling) Coupling based on (Particulate) Immersed Boundary Method (IBM) (Particulate particles are represented by one Lagrangian point) Particles can be smaller than one fluid cell Fluid and particle simulation timestep can be tuned individually 8

METHODS HPC Performance (particle flow only) 16 speedup [real] speedup [ideal] 8 Speedup 4 2 [ideal] if the number of cores doubles the speed doubles too 1 128 256 512 1024 2048 (strong scaling) Number of cores 9

METHODS HPC Performance (fluid flow only) 4 speedup [real] almost ideal scaling behaviour speedup [ideal] Speedup 2 1 16384 Number of cores 65536 (strong scaling) 10

SIMULATION EXAMPLES Gravel-Bed Packing domain decomposition (9 cores) 11

SIMULATION EXAMPLES Sand Infiltration domain decomposition (4 cores) 12

THANKS FOR YOUR ATTENTION!??? QUESTIONS??? 13

METHODS Lattice Boltzmann Method (LBM) Operates on uniform grid with multiple particle distribution functions per cell (D2Q9, D3Q19, D3Q27, ) Explicit method (no iterations necessary) Two steps: stream (neighbors) & collide (cell-local) For the collision, different operators exist: SRT, TRT, MRT Macroscopic quantities (velocity, density, ) can be calculated from the particle distribution functions 14