Micro-Scale CFD Modeling of Packed-Beds

Similar documents
Validation 3. Laminar Flow Around a Circular Cylinder

OpenFOAM selected solver

Computation for the Backward Facing Step Test Case with an Open Source Code

Tutorial for the heated pipe with constant fluid properties in STAR-CCM+

Initial and Boundary Conditions

1D-3D COUPLED SIMULATION OF THE FUEL INJECTION INSIDE A HIGH PERFORMANCE ENGINE FOR MOTORSPORT APPLICATION: SPRAY TARGETING AND INJECTION TIMING

Thermal Dispersion and Convection Heat Transfer during Laminar Transient Flow in Porous Media

CHAPTER 7 NUMERICAL MODELLING OF A SPIRAL HEAT EXCHANGER USING CFD TECHNIQUE

This section develops numerically and analytically the geometric optimisation of

This chapter focuses on the study of the numerical approximation of threedimensional

TABLE OF CONTENTS CHAPTER TITLE PAGE

Chapter 8 STATISTICAL ASSESSMENT OF NUMERICAL DIFFUSION

Basic Concepts: Drag. Education Community

On the validity of the twofluid model for simulations of bubbly flow in nuclear reactors

CFD-Modeling of Turbulent Flows in a 3x3 Rod Bundle and Comparison to Experiments

Heat Transfer Simulation by CFD from Fins of an Air Cooled Motorcycle Engine under Varying Climatic Conditions

Studies on flow through and around a porous permeable sphere: II. Heat Transfer

Tutorial for the supercritical pressure pipe with STAR-CCM+

CFD analysis of the transient flow in a low-oil concentration hydrocyclone

Taylor Dispersion Created by Robert P. Hesketh, Chemical Engineering, Rowan University Fall 2005

Stratified scavenging in two-stroke engines using OpenFOAM

Calculating equation coefficients

Introduction to Heat and Mass Transfer. Week 7

Introduction to Heat and Mass Transfer. Week 9

Turbulent Boundary Layers & Turbulence Models. Lecture 09

Tutorial 11. Use of User-Defined Scalars and User-Defined Memories for Modeling Ohmic Heating

Development of a consistent and conservative Eulerian - Eulerian algorithm for multiphase flows

Draft Tube calculations using OpenFOAM-1.5dev and validation with FLINDT data

viscousheatingsolver Martin Becker

COMSOL Multiphysics Simulation of 3D Single- hase Transport in a Random Packed Bed of Spheres

OpenFOAM SIMULATION OF THE FLOW IN THE HÖLLEFORSEN DRAFT TUBE MODEL

CFD Analysis of Vented Lean Hydrogen Deflagrations in an ISO Container

Chemical Reaction Engineering

SOE3213/4: CFD Lecture 3

Numerical simulation of fluid flow in a monolithic exchanger related to high temperature and high pressure operating conditions

Numerics Improvements and Validation Results: FOAM-Extend

Process Chemistry Toolbox - Mixing

MODA. Modelling data documenting one simulation. NewSOL energy storage tank

CFD ANALYSIS OF CD NOZZLE AND EFFECT OF NOZZLE PRESSURE RATIO ON PRESSURE AND VELOCITY FOR SUDDENLY EXPANDED FLOWS. Kuala Lumpur, Malaysia

Study on residence time distribution of CSTR using CFD

AN UNCERTAINTY ESTIMATION EXAMPLE FOR BACKWARD FACING STEP CFD SIMULATION. Abstract

studies Maryse Page Hydro-Québec, Research Institute Håkan Nilsson Chalmers University of Technology Omar Bounous Chalmers University of Technology

BASIC DESIGN EQUATIONS FOR MULTIPHASE REACTORS

Magnetic induction and electric potential solvers for incompressible MHD flows

MATLAB Solution of Flow and Heat Transfer through a Porous Cooling Channel and the Conjugate Heat Transfer in the Surrounding Wall

Hydrogen Vehicle Leak Modelling in Indoor Ventilated Environments.

Elmer. Introduction into Elmer multiphysics. Thomas Zwinger. CSC Tieteen tietotekniikan keskus Oy CSC IT Center for Science Ltd.

Canada. CFD-Experiments Integration in the Evaluation of Six Turbulence Models for Supersonic Ejectors Modeling

Numerical Simulations of a Stratified Oceanic Bottom Boundary Layer. John R. Taylor - MIT Advisor: Sutanu Sarkar - UCSD

Shape Optimization of Valve Channel with Incompressible to Compressible Simulation for Pressure Loss Calculation

Explicit algebraic Reynolds stress models for internal flows

DEVELOPMENT OF A NUMERICAL APPROACH FOR SIMULATION OF SAND BLOWING AND CORE FORMATION

Coupled calculations in OpenFOAM -

Computation of Unsteady Flows With Moving Grids

Natural Convection from a Long Horizontal Cylinder

Numerical investigation of swirl flow inside a supersonic nozzle

Supporting Information

A 2-D Test Problem for CFD Modeling Heat Transfer in Spent Fuel Transfer Cask Neutron Shields. G Zigh and J Solis U.S. Nuclear Regulatory Commission

On the transient modelling of impinging jets heat transfer. A practical approach

ME 431A/538A/538B Homework 22 October 2018 Advanced Fluid Mechanics

A Computational Investigation of a Turbulent Flow Over a Backward Facing Step with OpenFOAM

POTENTIAL TURBULENCE MODEL PREDICTIONS OF FLOW PAST A TRIANGULAR CYLINDER USING AN UNSTRUCTURED STAGGERED MESH METHOD

"C:\Program Files\ANSYS Inc\v190\CFX\bin\perllib\cfx5solve.pl" -batch -ccl runinput.ccl -fullname "Fluid Flow CFX_002"

Keywords - Gas Turbine, Exhaust Diffuser, Annular Diffuser, CFD, Numerical Simulations.

CFD ANALYSIS OF TURBULENCE EFFECT ON REACTION IN STIRRED TANK REACTORS

CFD ANALYSIS OF THE CORK-PHENOLIC HEAT SHIELD OF A REENTRY CUBESAT IN ARC-JET CONDITIONS INCLUDING ABLATION AND PYROLYSIS

Numerical Simulations And Laboratory Measurements In Hydraulic Jumps

Influence of the Heat Transfer on the Pressure Field in Radial Diffusers Flows

Project #1 Internal flow with thermal convection

CFD-Simulations of a 4π-continuous-mode dilution refrigerator for the CB-ELSA experiment

Effect Analysis of Volume Fraction of Nanofluid Al2O3-Water on Natural Convection Heat Transfer Coefficient in Small Modular Reactor

Description of AdjointShapeOptimizationFoam and how to implement new cost functions

Prepared by: Simanto. Date: Sunday, August 17, 2014

Model Studies on Slag-Metal Entrainment in Gas Stirred Ladles

Calculations on a heated cylinder case

MAE 598 Project #1 Jeremiah Dwight

Unsteady Rotor-Stator Simulation of the U9 Kaplan Turbine Model

Air Flow Characteristics inside an Industrial Wood Pallet Drying Kiln

ADVANCED DES SIMULATIONS OF OXY-GAS BURNER LOCATED INTO MODEL OF REAL MELTING CHAMBER

Heat Transfer Modeling using ANSYS FLUENT

A First Course on Kinetics and Reaction Engineering Unit D and 3-D Tubular Reactor Models

Introduction to Heat and Mass Transfer. Week 12

A First Course on Kinetics and Reaction Engineering Unit 33. Axial Dispersion Model

CDF CALCULATION OF RADIAL FAN STAGE WITH VARIABLE LENGTH OF SEMI BLADES SVOČ FST 2012

Application of COMSOL Multiphysics in Transport Phenomena Educational Processes

Transient, Source Terms and Relaxation

Project title: A Multiscale Simulation-Based Design Platform for Cost-Effective CO 2 Capture Processes using Nano-Structured Materials (NanoSim)

Numerical Simulation of the Hagemann Entrainment Experiments

CFD in COMSOL Multiphysics

ADAPTATION OF THE REYNOLDS STRESS TURBULENCE MODEL FOR ATMOSPHERIC SIMULATIONS

Numerical Simulation of Gas-Liquid-Reactors with Bubbly Flows using a Hybrid Multiphase-CFD Approach

LES modeling of heat and mass transfer in turbulent recirculated flows E. Baake 1, B. Nacke 1, A. Umbrashko 2, A. Jakovics 2

Tutorial: Premixed Flow in a Conical Chamber using the Finite-Rate Chemistry Model

CFD as a Tool for Thermal Comfort Assessment

Numerical investigation on the effect of inlet conditions on the oblique shock system in a high-speed wind tunnel

NUMERICAL METHOD FOR THREE DIMENSIONAL STEADY-STATE TWO-PHASE FLOW CALCULATIONS

Tutorial School on Fluid Dynamics: Aspects of Turbulence Session I: Refresher Material Instructor: James Wallace

Advanced near-wall heat transfer modeling for in-cylinder flows

Comparison of Heat and Mass Transport at the Micro-Scale

Numerical simulations of heat transfer in plane channel flow

Transcription:

Micro-Scale CFD Modeling of Packed-Beds Daniel P. Combest and Dr. P.A. Ramachandran and Dr. M.P. Dudukovic Chemical Reaction Engineering Laboratory (CREL) Department of Energy, Environmental, and Chemical Engineering. Washington University, St. Louis, MO. Heat and Mass Transfer Session. 6 th OpenFOAM Workshop Penn State University. June 14 th 2011 1

Motivation For Research The geometry influences phenomena within a packed bed across multiple length scales. Macro/Reactor-Scale Meso-Scale Micro-Scale Particle-Scale Pore-Scale Decreasing Length Scales In Packed-Bed Reactors 2

Objectives Objective Improve the understanding of micro-scale processes in packed bed reactors Topics Geometry and mesh generation Steady-state results Passive scalar transport Conjugate solver 3

Geometry and Mesh Generation Domain Generation 1000 cylinders 4

Geometry and Mesh Generation Domain Generation Removed a quarter section 20.5 cm bed radius 20.5 cm section height 3 cm particle diameter 3 cm particle length 1000 cylinders 5

Geometry and Mesh Generation Face and Volume Meshing Create face meshes on each particle surface Create volume mesh from the particle faces. 6

Geometry and Mesh Generation Face and Volume Meshing Issue with transition region meshes 7

Geometry and Mesh Generation Pure Tet Mesh 9,695,976 Cells 19,759,649 Faces Mesh Conversion Diverging turbulence model Issues with convergence Long simulation time 8

Geometry and Mesh Generation Pure Tet Mesh 9,695,976 Cells 19,759,649 Faces Mesh Conversion Hex-Poly Mesh 2,074,208 Cells 13,324,232 Faces 9

potentialfoam 2 U p 0 0 Steady-State Results Solution Strategy simplefoam (with S-A model) ( U U ) 1 st order discretization p eff 2 2nd order discretization U t Model k- RSM Models or Post-Processing Velocity-pressure field (E 1, E 2, k m, h) Transient passive scalar (Dispersion Coefficient) Steady state with boundary flux ( -R A ) Conjugate mass transfer (and variants) 10

Steady-State Results (1,-1,0) plane Velocity Field y + = 2.7 Max(y + ) = 6 Min (y + ) = 0.002 11

Steady-State Results (1,-1,0) plane Velocity Field Key Points Many boundary layers Stagnant zones behind particles issues with inlet/outlet? y + = 2.7 Max(y + ) = 6 Min (y + ) = 0.002 12

Steady-State Results Turbulent Viscosity nu t (1,-1,0) plane 13

Steady-State Results Turbulent Viscosity nu t (1,-1,0) plane Key Points Inlet nutilda overestimate must be compared to other models turbintensity = 0.05 mixing length 0.03 m 14

Steady-State Results Turbulent Viscosity nu t (1,-1,0) plane 15

Steady-State Results Turbulent Viscosity nu t (1,-1,0) plane Key Points D t will be near scale of D 16

Passive Scalar Modeling Model Equation C t Model and Code ( U C ) D C u' c' 17

Passive Scalar Modeling Model Equation C t Model and Code ( U C ) D C u' c' Coded Equation solve ( fvm::ddt(c) + fvm::div(phi, C) + fvm::susp(-fvc::div(phi), C) - fvm::laplacian(d, C) - fvm::laplacian(dturbulent, C) ); 18

Passive Scalar Modeling Model Equation C t Model and Code ( U C ) D C u' c' Coded Equation solve ( fvm::ddt(c) + fvm::div(phi, C) + fvm::susp(-fvc::div(phi), C) - fvm::laplacian(d, C) - fvm::laplacian(dturbulent, C) ); Key Points Monitor outlet concentration Use bounded schemes 19

F [unitless] Passive Scalar Modeling F-Curve F-Curve for Re p =1000 1 0.9 0.8 0.7 F C 0.6 C max 0.5 0.4 0.3 0.2 0.1 0 0 0.1 0.2 0.3 0.4 0.5 Time [sec] Uses patchmassflowaverage from simplefunctionobjects library 20

F [unitless] Passive Scalar Modeling F-Curve F-Curve for Re p =1000 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 F C C max Key Points Agrees with proper behavior Within bounds Used in lower order CRE models 0.2 0.1 0 0 0.1 0.2 0.3 0.4 0.5 Time [sec] Uses patchmassflowaverage from simplefunctionobjects library 21

Passive Scalar Modeling Time Dependent C 22

Passive Scalar Modeling Time Dependent C Boundary layer effects Recirculation regions 23

Passive Scalar Modeling Time Dependent C 24

Passive Scalar Modeling Time Dependent C High Dt 25

Conjugate Mass Solver Model Equations ( U D s C ) D C s R Boundary condition at the interface D C D s C s s C Model and Observations u' c' 26

Conjugate Mass Solver Model Equations ( U D s C ) D C s R Boundary condition at the interface D C D s C s s C Model and Observations u' c' Keys to Steady State Solver Use conjugateheatfoam Resolve turbulent affects with gradient diffusion hypothesis Drop time-derrivative Store previous iterations individually (C and Cs) Relax fields individually (C and Cs) 27

Current State Conjugate Mass Solver Sticking Points Simple solutions on square domains work fine and are fast Issues with matching solid faces with fluid patches (user error?) Need a tool/process to automatically couple patches between multiple regions 28

Closure simplefoam #TODO: Lower turbulent intensity on inlet #TODO: Different turbulence models Tracer experiments #TIP: Bounded schemes and fvm::susp(-fvc::div(phi), C) #TIP: Monitor outlet C for negative concentrations Conjugate Problems #IMPROVEMENT?: Map patches between regions automatically #TODO: Fix and post pyfoam-bash scripts to decompose parallel cases 29

Acknowledgements Funding Chemical Reaction Engineering Laboratory (CREL) MRE Fund (http://crelonweb.eec.wustl.edu/) OpenFOAM Developers Community Advisors Dr. Ramachandran Dr. Dudukovic 30

Thanks for your attention! Questions? Dan Combest dcombest@seas.wustl.edu 31

Steady-State Velocity Field 32

simplefoam Settings Boundary Conditions Probe points Patch averages Residuals 33

Passive Scalar Settings Boundary Conditions Probe points Patch averages Residuals 34

Porosity [-] Geometry and Mesh Generation 1.1 Step 0 Step 5 Step 21 Step 50 Step 100 Step 200 Step 245 1 0.9 Increasing Packing Cycles 0.8 0.7 0.6 0.5 0 1 2 3 4 5 6 Distance From Wall in Particle Diameters [-] 35

Geometry and Mesh Generation 1000 cylinders L b /D p = 16.18 = 0.63 L p /D p = 1, D b /D p = 13.4 41 cm bed diameter 500 trilobes L b /D p = 19.4 = 0.68 36

Steady-State Results Velocity Field (0,0,1) plane Key Points Highly variable Evidence of interacting BLs Transition regime? Far from structured packing 37