Numerical Hydraulics

Size: px
Start display at page:

Download "Numerical Hydraulics"

Transcription

1 ETHZ, Fall 017 Numerical Hydraulics Assignment 4 Numerical solution of 1D solute transport using Matlab

2 Numerical Hydraulics Assignment 4 ETH Introduction The assessment of solute transport is important in order to determine the distribution of pollutants in a river or to interpret tracer experiments. In general, the theory of solute transport can be used to model the water quality of rivers. The flux of a solute in a river is determined by four processes: Advection: Molecular diffusion: Turbulent diffusion: Dispersion: J A = u c (1) J m = D m c () J T = u time c = ε c (3) J D = u space c = D c (4) Usually the advection and the dispersion are the driving forces for the solute flux. Therefore we will focus only on these two processes. For 1D simulations, the dispersion coefficient K can be described as followed: Dispersion coefficient: K x = u b hu with u = τ 0 ρ = ghi 0 (5) u* is the shear velocity, h is the water depth, u is the cross-section averaged flow velocity, b is the channel width and I0 is the channel slope. Using the integral view over an infinitesimal slice of the river, we can write the solute mass (Advection-Dispersion equation) and the water volume balance in 1D as: Solute mass balance: (Ac) + (Qc) (AD ) = q x x x inc in q out c (6) Water balance: (A) + (Q) x = q in q out (7) If we substitute equation (7) into equation (6) we obtain the transport equation for the solute mass, where we can also include the degradation of the solute assuming a first order kinetic: Transport equation: + u 1 x A x (AD x ) λc = q in A (c in c) (8) 1

3 Numerical Hydraulics Assignment 4 ETH 017 There are different possibilities how to solve this transport equation. We can use the integral form of (8) with fluxes expressed at the old time (explicit scheme): c new i = c old i + Δt (f old Δx i 1 f old 1 i+ ) λc old i Δt Where the fluxes f contain contributions from advection and dispersion. For the dispersion we first have to decide how to define the concentration gradients at the cell interfaces i ± ½. We can use the difference quotient: = c i+1 c i x i+1/ Δx (9) and (f old 1 i+ ) dispersion = D c i+1 c i. For the advection we must define which concentration is decisive Δx at the cell interfaces i ± ½. During the lecture you learnt that there are the three different options upwind, downwind and central differences. The central difference scheme is not suitable since it produces a tail of oscillations. We can prevent these oscillations by using an upwind scheme, but at the cost of significant numerical dispersion. Upwind means we take (f old 1 i+ ) advection = uc old i when the flow is from left to right. To prevent numerical diffusion it is necessary to discretize fine enough and given that we use an explicit upwind scheme we also must limit the time step for the advection using the Courant Friedrich-Levy criterion (CFL): CFL: Cr = uδt Δx 1 (10) If we set the CFL-criterion equal to one, we obtain an exact forward integration without numerical dispersion for pure advection. This is very similar to the method of characteristics and works very well for a constant flow velocity producing the advection. It requires non-uniform grid spacing when the flow is not uniform. In the assignment we will use this approach and given that the flow velocity is constant we can use a uniform grid. We will use an explicit time integration (with upwind differences) named Explicit Euler-method, meaning that the concentration at the new timestep is depending only on the concentrations at the previous one. Explicit schemes ask for a second limitation of the timestep due to the dispersion term: Neumann criterion: Ne = DΔt (Δx) 1 3 (11) For this assignment we will use a two/three-step method, where in a first step only advection is considered. In addition there will not be any lateral tributaries. In a first step, we consider only advection: Advection step: c new,1 i = c old i + Δt (uc Δx i 1 old uc old i ) (1) In a second step the dispersion is added to the advection and equation (8) reads to: Dispersion step: c new, i = c new,1 i + Δt ((f old Δx i 1 ) dispersion (f old 1 i+ ) dispersion ) (1)

4 Numerical Hydraulics Assignment 4 ETH 017 Finally, it is possible to add degradation of the solute as a third step: Degradation step: c i new = c i new, λc i new, Δt (13) Boundary conditions Since equation (8) is a second order PDE, two boundary conditions are required. The first boundary condition we will use is the prescribed concentration of the solute on the inflow boundary: Inflow BC: c 1 j+1 = c in (14) It is possible to add a certain mass of a solute only at the first timestep (instantaneous injection) or to insert continuously mass into the river (continuous injection). The second boundary condition we use is the transmission BC, which implies a constant concentration gradient along the boundaries: Transmission BC: c x = 0 (15) Objective The goal of this assignment is to implement the numerical solution for the solute transport under uniform flow conditions in a rectangular channel using an explicit time integration fulfilling the CFLand the Neumann-stability criterion. We will use a two/three-step method where the advection is considered in a first step and afterwards dispersion is taking place. Degradation can be considered as the third step. 3

5 Numerical Hydraulics Assignment 4 ETH Tasks Complete the Matlab template NHY_Assignment_4_IncompleteMatlabCode.m to solve the solute transport equation with the explicit Euler-Discretization considering the CFL-and the Neumanncriterion and using the two/three-step method. The parameterization of the rectangular channel as well as the uniform flow properties are given in Tab. 1. Tab. 1: Channel and flow properties Parameter Value Discharge 40 m 3 /s Velocity Width Length 1 m/s 0 m 10 km Slope 1 Simulation time 4 hrs The initial mass M of the tracer is 1 kg and is injected instantaneously at t = 0 s into the first cell. To determine the initial concentration, dissolve M in the first cell volume and set all other cells to a concentration of 0 g/m 3. Perform a simulation with and one without considering degradation of the tracer. You can use a degradation constant λ = /s. Questions 1. Show the spatial concentration distribution after 0.5, 1.5 and.5 hours with and without degradation.. Show the temporal concentration distribution at the outlet with and without degradation. 3. What is the maximum concentration at the outflow section with and without degradation? 4. Verify that the tracer is transported conservatively for the case without degradation. (Check if the total mass of tracer leaving the river reach equals the initial tracer mass). Which amount of the tracer leaves the river reach if degradation is considered? 5. How do the spatial concentration distributions with and without degradation look if the initial concentration is maintained at the inflow cell (continuous injection)? Show the results after the same times as in the first question. 4

Numerical Hydraulics

Numerical Hydraulics ETH Zurich, Fall 2017 Numerical Hydraulics Assignment 2 Numerical solution of shallow water wave propagation (www.surfertoday.com) 1 Introduction 1.1 Equations Understanding the propagation of shallow

More information

Introduction to BASEMENT Basic Simulation Environment for Computation of Environmental Flow and Natural Hazard Simulation

Introduction to BASEMENT Basic Simulation Environment for Computation of Environmental Flow and Natural Hazard Simulation Introduction to BASEMENT Basic Simulation Environment for Computation of Environmental Flow and Natural Hazard Simulation Numerical Hydraulics Autumn semester 2016 Prof. Dr. Markus Holzner Author: Pascal

More information

Lecture 17: Initial value problems

Lecture 17: Initial value problems Lecture 17: Initial value problems Let s start with initial value problems, and consider numerical solution to the simplest PDE we can think of u/ t + c u/ x = 0 (with u a scalar) for which the solution

More information

Relevant self-assessment exercises: [LIST SELF-ASSESSMENT EXERCISES HERE]

Relevant self-assessment exercises: [LIST SELF-ASSESSMENT EXERCISES HERE] Chapter 6 Finite Volume Methods In the previous chapter we have discussed finite difference methods for the discretization of PDEs. In developing finite difference methods we started from the differential

More information

WQMAP (Water Quality Mapping and Analysis Program) is a proprietary. modeling system developed by Applied Science Associates, Inc.

WQMAP (Water Quality Mapping and Analysis Program) is a proprietary. modeling system developed by Applied Science Associates, Inc. Appendix A. ASA s WQMAP WQMAP (Water Quality Mapping and Analysis Program) is a proprietary modeling system developed by Applied Science Associates, Inc. and the University of Rhode Island for water quality

More information

PDEs, part 3: Hyperbolic PDEs

PDEs, part 3: Hyperbolic PDEs PDEs, part 3: Hyperbolic PDEs Anna-Karin Tornberg Mathematical Models, Analysis and Simulation Fall semester, 2011 Hyperbolic equations (Sections 6.4 and 6.5 of Strang). Consider the model problem (the

More information

Abstract. Introduction

Abstract. Introduction Stability Criterion for Explicit Schemes (Finite-Difference Method) on the Solution of the Advection-Diffusion Equation L.F. León, P.M. Austria Mexican Institute of Water Technology, Paseo Cuauhnáhuac

More information

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II Advection / Hyperbolic PDEs Notes In addition to the slides and code examples, my notes on PDEs with the finite-volume method are up online: https://github.com/open-astrophysics-bookshelf/numerical_exercises

More information

Problem Set 4 Issued: Wednesday, March 18, 2015 Due: Wednesday, April 8, 2015

Problem Set 4 Issued: Wednesday, March 18, 2015 Due: Wednesday, April 8, 2015 MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS 0139.9 NUMERICAL FLUID MECHANICS SPRING 015 Problem Set 4 Issued: Wednesday, March 18, 015 Due: Wednesday,

More information

Block 3 Open channel flow

Block 3 Open channel flow Numerical Hydraulics Block 3 Open channel flow Markus Holzner Contents of the course Block 1 The equations Block Computation of pressure surges Block 3 Open channel flow (flow in rivers) Block 4 Numerical

More information

Chapter 3. Finite Difference Methods for Hyperbolic Equations Introduction Linear convection 1-D wave equation

Chapter 3. Finite Difference Methods for Hyperbolic Equations Introduction Linear convection 1-D wave equation Chapter 3. Finite Difference Methods for Hyperbolic Equations 3.1. Introduction Most hyperbolic problems involve the transport of fluid properties. In the equations of motion, the term describing the transport

More information

UNIVERSITÉ DE LIÈGE FACULTÉ DES SCIENCES APPLIQUÉES DÉPARTEMENT D AÉROSPATIALE ET MÉCANIQUE LABORATOIRE DE THERMODYNAMIQUE

UNIVERSITÉ DE LIÈGE FACULTÉ DES SCIENCES APPLIQUÉES DÉPARTEMENT D AÉROSPATIALE ET MÉCANIQUE LABORATOIRE DE THERMODYNAMIQUE UNIVERSITÉ DE LIÈGE FACULTÉ DES SCIENCES APPLIQUÉES DÉPARTEMENT D AÉROSPATIALE ET MÉCANIQUE LABORATOIRE DE THERMODYNAMIQUE Annex 60 : subtask 2.2 Modeling heat transport in district heating networks Preliminary

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS NUMERICAL FLUID MECHANICS FALL 2011

MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS NUMERICAL FLUID MECHANICS FALL 2011 MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS 02139 2.29 NUMERICAL FLUID MECHANICS FALL 2011 QUIZ 2 The goals of this quiz 2 are to: (i) ask some general

More information

Level Set and Phase Field Methods: Application to Moving Interfaces and Two-Phase Fluid Flows

Level Set and Phase Field Methods: Application to Moving Interfaces and Two-Phase Fluid Flows Level Set and Phase Field Methods: Application to Moving Interfaces and Two-Phase Fluid Flows Abstract Maged Ismail Claremont Graduate University Level Set and Phase Field methods are well-known interface-capturing

More information

Solving the Euler Equations!

Solving the Euler Equations! http://www.nd.edu/~gtryggva/cfd-course/! Solving the Euler Equations! Grétar Tryggvason! Spring 0! The Euler equations for D flow:! where! Define! Ideal Gas:! ρ ρu ρu + ρu + p = 0 t x ( / ) ρe ρu E + p

More information

7 Hyperbolic Differential Equations

7 Hyperbolic Differential Equations Numerical Analysis of Differential Equations 243 7 Hyperbolic Differential Equations While parabolic equations model diffusion processes, hyperbolic equations model wave propagation and transport phenomena.

More information

Dealing with Sedimental Transport Over Partly Non-Erodible Bottoms

Dealing with Sedimental Transport Over Partly Non-Erodible Bottoms Utah State University DigitalCommons@USU International Junior Researcher and Engineer Workshop on Hydraulic Structures Jun 17th, 12:00 AM - Jun 20th, 12:00 AM Dealing with Sedimental Transport Over Partly

More information

1. INTRODUCTION TO CFD SPRING 2018

1. INTRODUCTION TO CFD SPRING 2018 1. INTRODUCTION TO CFD SPRING 018 1.1 What is computational fluid dynamics? 1. Basic principles of CFD 1.3 Stages in a CFD simulation 1.4 Fluid-flow equations 1.5 The main discretisation methods Appendices

More information

Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005

Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005 Numerical Methods for Partial Differential Equations Instructor: Tim Warburton Class Location: Duncan Hall 1046 Class Time: 9:5am to 10:40am Office Hours: 10:45am to noon in DH 301 CAAM 45 Spring 005 Homeworks

More information

Homework 4 in 5C1212; Part A: Incompressible Navier- Stokes, Finite Volume Methods

Homework 4 in 5C1212; Part A: Incompressible Navier- Stokes, Finite Volume Methods Homework 4 in 5C11; Part A: Incompressible Navier- Stokes, Finite Volume Methods Consider the incompressible Navier Stokes in two dimensions u x + v y = 0 u t + (u ) x + (uv) y + p x = 1 Re u + f (1) v

More information

Computational Astrophysics

Computational Astrophysics Computational Astrophysics Lecture 1: Introduction to numerical methods Lecture 2:The SPH formulation Lecture 3: Construction of SPH smoothing functions Lecture 4: SPH for general dynamic flow Lecture

More information

1. Explain the changes in the predicted Cu concentration in Torch L. that result from using different time steps in the numerical model.

1. Explain the changes in the predicted Cu concentration in Torch L. that result from using different time steps in the numerical model. 1. Explain the changes in the predicted Cu concentration in Torch L. that result from using different time steps in the numerical model. ANSER: Time steps longer than 2 years cause the model to overpredict

More information

Partial differential equations

Partial differential equations Partial differential equations Many problems in science involve the evolution of quantities not only in time but also in space (this is the most common situation)! We will call partial differential equation

More information

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 13

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 13 REVIEW Lecture 12: Spring 2015 Lecture 13 Grid-Refinement and Error estimation Estimation of the order of convergence and of the discretization error Richardson s extrapolation and Iterative improvements

More information

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics Diffusion / Parabolic Equations Summary of PDEs (so far...) Hyperbolic Think: advection Real, finite speed(s) at which information propagates carries changes in the solution Second-order explicit methods

More information

Modeling and simulation of bedload transport with viscous effects

Modeling and simulation of bedload transport with viscous effects Introduction Modeling and simulation of bedload transport with viscous effects E. Audusse, L. Boittin, M. Parisot, J. Sainte-Marie Project-team ANGE, Inria; CEREMA; LJLL, UPMC Université Paris VI; UMR

More information

Finite Difference Solution of the Heat Equation

Finite Difference Solution of the Heat Equation Finite Difference Solution of the Heat Equation Adam Powell 22.091 March 13 15, 2002 In example 4.3 (p. 10) of his lecture notes for March 11, Rodolfo Rosales gives the constant-density heat equation as:

More information

On the validation study devoted to stratified atmospheric flow over an isolated hill

On the validation study devoted to stratified atmospheric flow over an isolated hill On the validation study devoted to stratified atmospheric flow over an isolated hill Sládek I. 2/, Kozel K. 1/, Jaňour Z. 2/ 1/ U1211, Faculty of Mechanical Engineering, Czech Technical University in Prague.

More information

1.061 / 1.61 Transport Processes in the Environment

1.061 / 1.61 Transport Processes in the Environment MIT OpenCourseWare http://ocw.mit.edu 1.061 / 1.61 Transport Processes in the Environment Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Solution

More information

MTF071 Computational Fluid Dynamics of Turbulent

MTF071 Computational Fluid Dynamics of Turbulent CHALMERS TEKNISKA HÖGSKOLA Termo- och Fluiddynamik 42 96 Göteborg MTF07 Computational Fluid Dynamics of Turbulent Flow http://wwwtfdchalmersse/gr-kurs/mtf07 Task K2 Lars Davidson 2003-02-03 In Task K you

More information

Numerical methods for the Navier- Stokes equations

Numerical methods for the Navier- Stokes equations Numerical methods for the Navier- Stokes equations Hans Petter Langtangen 1,2 1 Center for Biomedical Computing, Simula Research Laboratory 2 Department of Informatics, University of Oslo Dec 6, 2012 Note:

More information

Analysis Methods in Atmospheric and Oceanic Science

Analysis Methods in Atmospheric and Oceanic Science Analysis Methods in Atmospheric and Oceanic Science AOSC 65 Partial Differential Equations Week 1, Day 3 1 Nov 014 1 Partial Differential Equation An equation that defines the relationship between an unknown

More information

MACRODISPERSION AND DISPERSIVE TRANSPORT BY UNSTEADY RIVER FLOW UNDER UNCERTAIN CONDITIONS

MACRODISPERSION AND DISPERSIVE TRANSPORT BY UNSTEADY RIVER FLOW UNDER UNCERTAIN CONDITIONS MACRODISPERSION AND DISPERSIVE TRANSPORT BY UNSTEADY RIVER FLOW UNDER UNCERTAIN CONDITIONS M.L. Kavvas and L.Liang UCD J.Amorocho Hydraulics Laboratory University of California, Davis, CA 95616, USA Uncertainties

More information

Finite Volume Schemes: an introduction

Finite Volume Schemes: an introduction Finite Volume Schemes: an introduction First lecture Annamaria Mazzia Dipartimento di Metodi e Modelli Matematici per le Scienze Applicate Università di Padova mazzia@dmsa.unipd.it Scuola di dottorato

More information

Advanced /Surface Hydrology Dr. Jagadish Torlapati Fall 2017 MODULE 2 - ROUTING METHODS

Advanced /Surface Hydrology Dr. Jagadish Torlapati Fall 2017 MODULE 2 - ROUTING METHODS Routing MODULE - ROUTING METHODS Routing is the process of find the distribution of flow rate and depth in space and time along a river or storm sewer. Routing is also called Flow routing or flood routing.

More information

Courant and all that. Consistency, Convergence Stability Numerical Dispersion Computational grids and numerical anisotropy

Courant and all that. Consistency, Convergence Stability Numerical Dispersion Computational grids and numerical anisotropy Consistency, Convergence Stability Numerical Dispersion Computational grids and numerical anisotropy c dx ε 1 he goal of this lecture is to understand how to find suitable parameters (i.e., grid spacing

More information

Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler:

Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler: Lecture 7 18.086 Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler: U j,n+1 t U j,n = U j+1,n 2U j,n + U j 1,n x 2 Expected accuracy: O(Δt) in time,

More information

1 Introduction to MATLAB

1 Introduction to MATLAB L3 - December 015 Solving PDEs numerically (Reports due Thursday Dec 3rd, carolinemuller13@gmail.com) In this project, we will see various methods for solving Partial Differential Equations (PDEs) using

More information

Part 1. The diffusion equation

Part 1. The diffusion equation Differential Equations FMNN10 Graded Project #3 c G Söderlind 2016 2017 Published 2017-11-27. Instruction in computer lab 2017-11-30/2017-12-06/07. Project due date: Monday 2017-12-11 at 12:00:00. Goals.

More information

FUNDAMENTALS OF FINITE DIFFERENCE METHODS

FUNDAMENTALS OF FINITE DIFFERENCE METHODS FUNDAMENTALS OF FINITE DIFFERENCE METHODS By Deep Gupta 3 rd Year undergraduate, Mechanical Engg. Deptt., IIT Bombay Supervised by: Prof. Gautam Biswas, IIT Kanpur Acknowledgements It has been a pleasure

More information

MIT (Spring 2014)

MIT (Spring 2014) 18.311 MIT (Spring 014) Rodolfo R. Rosales May 6, 014. Problem Set # 08. Due: Last day of lectures. IMPORTANT: Turn in the regular and the special problems stapled in two SEPARATE packages. Print your

More information

Block-Structured Adaptive Mesh Refinement

Block-Structured Adaptive Mesh Refinement Block-Structured Adaptive Mesh Refinement Lecture 2 Incompressible Navier-Stokes Equations Fractional Step Scheme 1-D AMR for classical PDE s hyperbolic elliptic parabolic Accuracy considerations Bell

More information

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Romain Teyssier CEA Saclay Romain Teyssier 1 Outline - Euler equations, MHD, waves, hyperbolic

More information

Fraunhofer Institute for Computer Graphics Research Interactive Graphics Systems Group, TU Darmstadt Fraunhoferstrasse 5, Darmstadt, Germany

Fraunhofer Institute for Computer Graphics Research Interactive Graphics Systems Group, TU Darmstadt Fraunhoferstrasse 5, Darmstadt, Germany Scale Space and PDE methods in image analysis and processing Arjan Kuijper Fraunhofer Institute for Computer Graphics Research Interactive Graphics Systems Group, TU Darmstadt Fraunhoferstrasse 5, 64283

More information

Finite Difference Methods (FDMs) 2

Finite Difference Methods (FDMs) 2 Finite Difference Methods (FDMs) 2 Time- dependent PDEs A partial differential equation of the form (15.1) where A, B, and C are constants, is called quasilinear. There are three types of quasilinear equations:

More information

1. INTRODUCTION TO CFD SPRING 2019

1. INTRODUCTION TO CFD SPRING 2019 1. INTRODUCTION TO CFD SPRING 2019 1.1 What is computational fluid dynamics? 1.2 Basic principles of CFD 1.3 Stages in a CFD simulation 1.4 Fluid-flow equations 1.5 The main discretisation methods Appendices

More information

The one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows:

The one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows: Topic 7 Fluid Dynamics Lecture The Riemann Problem and Shock Tube Problem A simple one dimensional model of a gas was introduced by G.A. Sod, J. Computational Physics 7, 1 (1978), to test various algorithms

More information

Hybrid Simulations: Numerical Details and Current Applications

Hybrid Simulations: Numerical Details and Current Applications Hybrid Simulations: Numerical Details and Current Applications Dietmar Krauss-Varban and numerous collaborators Space Sciences Laboratory, UC Berkeley, USA Boulder, 07/25/2008 Content 1. Heliospheric/Space

More information

Summer Intern Project/Model at Stroud Water Research Center. Xiaojuan (Cathy) Yu

Summer Intern Project/Model at Stroud Water Research Center. Xiaojuan (Cathy) Yu Summer Intern Project/Model at Stroud Water Research Center Xiaojuan (Cathy) Yu If we knew what we were doing, it wouldn t be called Research. A. Einstein Outline Introducing OTIS Mathematical model in

More information

Nesting large-eddy simulations within mesoscale simulations in WRF for wind energy applications

Nesting large-eddy simulations within mesoscale simulations in WRF for wind energy applications Performance Measures x.x, x.x, and x.x Nesting large-eddy simulations within mesoscale simulations in WRF for wind energy applications Julie K. Lundquist Jeff Mirocha, Branko Kosović 9 WRF User s Workshop,

More information

Some observation on developments in lossy TLM

Some observation on developments in lossy TLM Some observation on developments in lossy TLM Donard de Cogan School of Information Systems, UEA, Norwich N4 7TJ (UK) Xiang Gui Department of Electrical and Computer Engineering, The University of Calgary,

More information

Numerical Solution of One-dimensional Advection-diffusion Equation Using Simultaneously Temporal and Spatial Weighted Parameters

Numerical Solution of One-dimensional Advection-diffusion Equation Using Simultaneously Temporal and Spatial Weighted Parameters Australian Journal of Basic and Applied Sciences, 5(6): 536-543, 0 ISSN 99-878 Numerical Solution of One-dimensional Advection-diffusion Equation Using Simultaneously Temporal and Spatial Weighted Parameters

More information

EFFECT OF LIQUID PHASE COMPRESSIBILITY ON MODELING OF GAS-LIQUID TWO-PHASE FLOWS USING TWO-FLUID MODEL

EFFECT OF LIQUID PHASE COMPRESSIBILITY ON MODELING OF GAS-LIQUID TWO-PHASE FLOWS USING TWO-FLUID MODEL EFFECT OF LIQUID PHASE COMPRESSIBILITY ON MODELING OF GAS-LIQUID TWO-PHASE FLOWS USING TWO-FLUID MODEL Vahid SHOKRI 1*,Kazem ESMAEILI 2 1,2 Department of Mechanical Engineering, Sari Branch, Islamic Azad

More information

The Advanced Research WRF (ARW) Dynamics Solver

The Advanced Research WRF (ARW) Dynamics Solver Dynamics: Introduction The Advanced Research WRF (ARW) Dynamics Solver 1. What is a dynamics solver? 2. Variables and coordinates 3. Equations 4. Time integration scheme 5. Grid staggering 6. Advection

More information

Mass Conserving Courant Number Independent Eulerian Advection of the Moisture Quantities for the LMK

Mass Conserving Courant Number Independent Eulerian Advection of the Moisture Quantities for the LMK Mass Conserving Courant Number Independent Eulerian Advection of the Moisture Quantities for the LMK Jochen Förstner, Michael Baldauf, Axel Seifert Deutscher Wetterdienst, Kaiserleistraße 29/35, 63067

More information

1 of 7 2/8/2016 4:17 PM

1 of 7 2/8/2016 4:17 PM 1 of 7 2/8/2016 4:17 PM Continuous issue-4 January - March 2015 Abstract The similarity solution of Diffusion equation using a technique of infinitesimal transformations of groups The similarity solution

More information

Block 6 Heat transport in rivers

Block 6 Heat transport in rivers Numerical Hydraulics Block 6 Heat transport in rivers Markus Holzner Contents of the course Block 1 The equations Block 2 Computation of pressure surges Block 3 Open channel flow (flow in rivers) Block

More information

EXAMPLES (SEDIMENT TRANSPORT) AUTUMN 2018

EXAMPLES (SEDIMENT TRANSPORT) AUTUMN 2018 EXAMPLES (SEDIMENT TRANSPORT) AUTUMN 2018 Q1. Using Cheng s formula estimate the settling velocity of a sand particle of diameter 1 mm in: (a) air; (b) water. Q2. Find the critical Shields parameter diameter

More information

Chapter 9: Differential Analysis

Chapter 9: Differential Analysis 9-1 Introduction 9-2 Conservation of Mass 9-3 The Stream Function 9-4 Conservation of Linear Momentum 9-5 Navier Stokes Equation 9-6 Differential Analysis Problems Recall 9-1 Introduction (1) Chap 5: Control

More information

Securing Manoeuverability of a Deep Draft Ship in a Sediment loaded Tidal River Berth

Securing Manoeuverability of a Deep Draft Ship in a Sediment loaded Tidal River Berth Securing Manoeuverability of a Deep Draft Ship in a Sediment loaded Tidal River Berth O. Stoschek 1, A. Matheja 1 & C. Zimmermann 1 1 Franzius-Institute for Hydraulic, Waterways and Coastal Engineering,

More information

Introduction to Partial Differential Equations

Introduction to Partial Differential Equations Introduction to Partial Differential Equations Philippe B. Laval KSU Current Semester Philippe B. Laval (KSU) 1D Heat Equation: Derivation Current Semester 1 / 19 Introduction The derivation of the heat

More information

M. Okonska 1, M. Marciniak 1, M. Kaczmarek 2 & K. Kazimierska-Drobny 2. Abstract

M. Okonska 1, M. Marciniak 1, M. Kaczmarek 2 & K. Kazimierska-Drobny 2. Abstract Water Resources Management V 471 Identification of filtration and migration parameters in the MATLAB calculation environment using numerical simulation of breakthrough curve and optimization methods M.

More information

Comparison of Heat and Mass Transport at the Micro-Scale

Comparison of Heat and Mass Transport at the Micro-Scale Comparison of Heat and Mass Transport at the Micro-Scale E. Holzbecher, S. Oehlmann Georg-August Univ. Göttingen *Goldschmidtstr. 3, 37077 Göttingen, GERMANY, eholzbe@gwdg.de Abstract: Phenomena of heat

More information

Chapter 4 Transport of Pollutants

Chapter 4 Transport of Pollutants 4- Introduction Phs. 645: Environmental Phsics Phsics Department Yarmouk Universit hapter 4 Transport of Pollutants - e cannot avoid the production of pollutants. hat can we do? - Transform pollutants

More information

7. Basics of Turbulent Flow Figure 1.

7. Basics of Turbulent Flow Figure 1. 1 7. Basics of Turbulent Flow Whether a flow is laminar or turbulent depends of the relative importance of fluid friction (viscosity) and flow inertia. The ratio of inertial to viscous forces is the Reynolds

More information

JMBC Computational Fluid Dynamics I Exercises by A.E.P. Veldman

JMBC Computational Fluid Dynamics I Exercises by A.E.P. Veldman JMBC Computational Fluid Dynamics I Exercises by A.E.P. Veldman The exercises will be carried out on PC s in the practicum rooms. Several (Matlab and Fortran) files are required. How these can be obtained

More information

Chapter 9: Differential Analysis of Fluid Flow

Chapter 9: Differential Analysis of Fluid Flow of Fluid Flow Objectives 1. Understand how the differential equations of mass and momentum conservation are derived. 2. Calculate the stream function and pressure field, and plot streamlines for a known

More information

Scientific Computing I

Scientific Computing I Scientific Computing I Module 10: Case Study Computational Fluid Dynamics Michael Bader Winter 2012/2013 Module 10: Case Study Computational Fluid Dynamics, Winter 2012/2013 1 Fluid mechanics as a Discipline

More information

Investigation of Flow Profile in Open Channels using CFD

Investigation of Flow Profile in Open Channels using CFD Investigation of Flow Profile in Open Channels using CFD B. K. Gandhi 1, H.K. Verma 2 and Boby Abraham 3 Abstract Accuracy of the efficiency measurement of a hydro-electric generating unit depends on the

More information

Todd Arbogast. Department of Mathematics and Center for Subsurface Modeling, Institute for Computational Engineering and Sciences (ICES)

Todd Arbogast. Department of Mathematics and Center for Subsurface Modeling, Institute for Computational Engineering and Sciences (ICES) CONSERVATIVE CHARACTERISTIC METHODS FOR LINEAR TRANSPORT PROBLEMS Todd Arbogast Department of Mathematics and, (ICES) The University of Texas at Austin Chieh-Sen (Jason) Huang Department of Applied Mathematics

More information

Numerical Oscillations and how to avoid them

Numerical Oscillations and how to avoid them Numerical Oscillations and how to avoid them Willem Hundsdorfer Talk for CWI Scientific Meeting, based on work with Anna Mozartova (CWI, RBS) & Marc Spijker (Leiden Univ.) For details: see thesis of A.

More information

A Numerical Method for Parallel Particle Motions in Gyrokinetic Vlasov Simulations )

A Numerical Method for Parallel Particle Motions in Gyrokinetic Vlasov Simulations ) A Numerical Method for Parallel Particle Motions in Gyrokinetic Vlasov Simulations ) Shinya MAEYAMA, Akihiro ISHIZAWA 1), Tomo-Hiko WATANABE 1), Noriyoshi NAKAJIMA 1), Shunji TSUJI-IIO and Hiroaki TSUTSUI

More information

PDE Solvers for Fluid Flow

PDE Solvers for Fluid Flow PDE Solvers for Fluid Flow issues and algorithms for the Streaming Supercomputer Eran Guendelman February 5, 2002 Topics Equations for incompressible fluid flow 3 model PDEs: Hyperbolic, Elliptic, Parabolic

More information

Hydrodynamic Characteristics of Gradually Expanded Channel Flow

Hydrodynamic Characteristics of Gradually Expanded Channel Flow International Journal of Hydraulic Engineering 2013, 2(2): 21-27 DOI: 10.5923/j.ijhe.20130202.01 Hydrodynamic Characteristics of Gradually Expanded Channel Flow Edward Ching-Rue y LUO Department of Civil

More information

Deposition and Resuspension of Sediments in Near Bank Water Zones of the River Elbe

Deposition and Resuspension of Sediments in Near Bank Water Zones of the River Elbe 9th International Congress on Environmental Modelling and Software Brigham Young University BYU ScholarsArchive 4th International Congress on Environmental Modelling and Software - Barcelona, Catalonia,

More information

The distortion observed in the bottom channel of Figure 1 can be predicted from the full transport equation, C t + u C. y D C. z, (1) x D C.

The distortion observed in the bottom channel of Figure 1 can be predicted from the full transport equation, C t + u C. y D C. z, (1) x D C. 1 8. Shear Dispersion. The transport models and concentration field solutions developed in previous sections assume that currents are spatially uniform, i.e. u f(,y,). However, spatial gradients of velocity,

More information

1.1 Implicit solution for vertical viscosity and diffusion terms using finite differences

1.1 Implicit solution for vertical viscosity and diffusion terms using finite differences 1 Vertical viscosity and diffusion operators in ROMS The purpose of this document is to provide sufficient technical detail for the implicit solvers in ROMS code. Although the mathematical concepts are

More information

Turbulence is a ubiquitous phenomenon in environmental fluid mechanics that dramatically affects flow structure and mixing.

Turbulence is a ubiquitous phenomenon in environmental fluid mechanics that dramatically affects flow structure and mixing. Turbulence is a ubiquitous phenomenon in environmental fluid mechanics that dramatically affects flow structure and mixing. Thus, it is very important to form both a conceptual understanding and a quantitative

More information

OCEAN MODELING II. Parameterizations

OCEAN MODELING II. Parameterizations OCEAN MODELING II Parameterizations Gokhan Danabasoglu Oceanography Section Climate and Global Dynamics Division National Center for Atmospheric Research NCAR is sponsored by the National Science Foundation

More information

The Finite Difference Method

The Finite Difference Method Chapter 5. The Finite Difference Method This chapter derives the finite difference equations that are used in the conduction analyses in the next chapter and the techniques that are used to overcome computational

More information

Part I. Discrete Models. Part I: Discrete Models. Scientific Computing I. Motivation: Heat Transfer. A Wiremesh Model (2) A Wiremesh Model

Part I. Discrete Models. Part I: Discrete Models. Scientific Computing I. Motivation: Heat Transfer. A Wiremesh Model (2) A Wiremesh Model Part I: iscrete Models Scientific Computing I Module 5: Heat Transfer iscrete and Continuous Models Tobias Neckel Winter 04/05 Motivation: Heat Transfer Wiremesh Model A Finite Volume Model Time ependent

More information

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

Universität des Saarlandes. Fachrichtung 6.1 Mathematik Universität des Saarlandes U N I V E R S I T A S S A R A V I E N I S S Fachrichtung 6.1 Mathematik Preprint Nr. 219 On finite element methods for 3D time dependent convection diffusion reaction equations

More information

Elliptic Problems / Multigrid. PHY 604: Computational Methods for Physics and Astrophysics II

Elliptic Problems / Multigrid. PHY 604: Computational Methods for Physics and Astrophysics II Elliptic Problems / Multigrid Summary of Hyperbolic PDEs We looked at a simple linear and a nonlinear scalar hyperbolic PDE There is a speed associated with the change of the solution Explicit methods

More information

IMPLICIT NUMERICAL SCHEME FOR REGULATING UNSTEADY FLOW IN OPEN CHANNEL Mohamed. T. Shamaa 1, and Hmida M. Karkuri 2

IMPLICIT NUMERICAL SCHEME FOR REGULATING UNSTEADY FLOW IN OPEN CHANNEL Mohamed. T. Shamaa 1, and Hmida M. Karkuri 2 IMPLICIT NUMERICAL SCHEME FOR REGULATING UNSTEADY FLOW IN OPEN CHANNEL Mohamed. T. Shamaa 1, and Hmida M. Karkuri 2 1 Associated Professor, Irrigation and Hydraulic Department, College of Technical Engineering,

More information

MATHEMATICAL MODELING AND NUMERICAL SOLUTION OF 3D ATMOSPHERIC BOUNDARY LAYER

MATHEMATICAL MODELING AND NUMERICAL SOLUTION OF 3D ATMOSPHERIC BOUNDARY LAYER , Vol, Pt, Special Issue Proceedings of International Conference RDAMM 585 MATHEMATICAL MODELING AND NUMERICAL SOLUTION OF D ATMOSPHERIC BOUNDARY LAYER L. Beneš, K. Kozel Department of Technical Mathematics,

More information

Lecture 7. Heat Conduction. BENG 221: Mathematical Methods in Bioengineering. References

Lecture 7. Heat Conduction. BENG 221: Mathematical Methods in Bioengineering. References BENG 221: Mathematical Methods in Bioengineering Lecture 7 Heat Conduction References Haberman APDE, Ch. 1. http://en.wikipedia.org/wiki/heat_equation Lecture 5 BENG 221 M. Intaglietta Heat conduction

More information

1.060 Engineering Mechanics II Spring Problem Set 4

1.060 Engineering Mechanics II Spring Problem Set 4 1.060 Engineering Mechanics II Spring 2006 Due on Monday, March 20th Problem Set 4 Important note: Please start a new sheet of paper for each problem in the problem set. Write the names of the group members

More information

GMS 8.0 Tutorial MT3DMS Advanced Transport MT3DMS dispersion, sorption, and dual domain options

GMS 8.0 Tutorial MT3DMS Advanced Transport MT3DMS dispersion, sorption, and dual domain options v. 8.0 GMS 8.0 Tutorial MT3DMS dispersion, sorption, and dual domain options Objectives Learn about the dispersion, sorption, and dual domain options in MT3DMS Prerequisite Tutorials None Required Components

More information

Initial and Boundary Conditions

Initial and Boundary Conditions Initial and Boundary Conditions Initial- and boundary conditions are needed For a steady problems correct initial conditions is important to reduce computational time and reach convergence Boundary conditions

More information

Numerical Modelling in Fortran: day 10. Paul Tackley, 2016

Numerical Modelling in Fortran: day 10. Paul Tackley, 2016 Numerical Modelling in Fortran: day 10 Paul Tackley, 2016 Today s Goals 1. Useful libraries and other software 2. Implicit time stepping 3. Projects: Agree on topic (by final lecture) (No lecture next

More information

RT3D Rate-Limited Sorption Reaction

RT3D Rate-Limited Sorption Reaction GMS TUTORIALS RT3D Rate-Limited Sorption Reaction This tutorial illustrates the steps involved in using GMS and RT3D to model sorption reactions under mass-transfer limited conditions. The flow model used

More information

Fundamentals Physics

Fundamentals Physics Fundamentals Physics And Differential Equations 1 Dynamics Dynamics of a material point Ideal case, but often sufficient Dynamics of a solid Including rotation, torques 2 Position, Velocity, Acceleration

More information

Introduction to Heat and Mass Transfer. Week 9

Introduction to Heat and Mass Transfer. Week 9 Introduction to Heat and Mass Transfer Week 9 補充! Multidimensional Effects Transient problems with heat transfer in two or three dimensions can be considered using the solutions obtained for one dimensional

More information

Second-Order Linear ODEs (Textbook, Chap 2)

Second-Order Linear ODEs (Textbook, Chap 2) Second-Order Linear ODEs (Textbook, Chap ) Motivation Recall from notes, pp. 58-59, the second example of a DE that we introduced there. d φ 1 1 φ = φ 0 dx λ λ Q w ' (a1) This equation represents conservation

More information

Calculations on a heated cylinder case

Calculations on a heated cylinder case Calculations on a heated cylinder case J. C. Uribe and D. Laurence 1 Introduction In order to evaluate the wall functions in version 1.3 of Code Saturne, a heated cylinder case has been chosen. The case

More information

Fluvial Dynamics. M. I. Bursik ublearns.buffalo.edu October 26, Home Page. Title Page. Contents. Page 1 of 18. Go Back. Full Screen. Close.

Fluvial Dynamics. M. I. Bursik ublearns.buffalo.edu October 26, Home Page. Title Page. Contents. Page 1 of 18. Go Back. Full Screen. Close. Page 1 of 18 Fluvial Dynamics M. I. Bursik ublearns.buffalo.edu October 26, 2008 1. Fluvial Dynamics We want to understand a little of the basic physics of water flow and particle transport, as so much

More information

FDM for wave equations

FDM for wave equations FDM for wave equations Consider the second order wave equation Some properties Existence & Uniqueness Wave speed finite!!! Dependence region Analytical solution in 1D Finite difference discretization Finite

More information

THREE-DIMENSIONAL FINITE DIFFERENCE MODEL FOR TRANSPORT OF CONSERVATIVE POLLUTANTS

THREE-DIMENSIONAL FINITE DIFFERENCE MODEL FOR TRANSPORT OF CONSERVATIVE POLLUTANTS Pergamon Ocean Engng, Vol. 25, No. 6, pp. 425 442, 1998 1998 Elsevier Science Ltd. All rights reserved Printed in Great Britain 0029 8018/98 $19.00 + 0.00 PII: S0029 8018(97)00008 5 THREE-DIMENSIONAL FINITE

More information

Contaminant Fate and Transport in the Environment EOH 2122; Lecture 6, Transport in Surface Waters

Contaminant Fate and Transport in the Environment EOH 2122; Lecture 6, Transport in Surface Waters Contaminant Fate and Transport in the Environment EOH 2122; Lecture 6, Transport in Surface Waters Conrad (Dan) Volz, DrPH, MPH Bridgeside Point 100 Technology Drive Suite 564, BRIDG Pittsburgh, PA 15219-3130

More information

NUMERICAL SIMULATION OF SUSPENDED SEDIMENT TRANSPORT AND DISPERSAL FROM EVROS RIVER INTO THE NORTH AEGEAN SEA, BY THE MECHANISM OF TURBIDITY CURRENTS

NUMERICAL SIMULATION OF SUSPENDED SEDIMENT TRANSPORT AND DISPERSAL FROM EVROS RIVER INTO THE NORTH AEGEAN SEA, BY THE MECHANISM OF TURBIDITY CURRENTS NUMERICAL SIMULATION OF SUSPENDED SEDIMENT TRANSPORT AND DISPERSAL FROM EVROS RIVER INTO THE NORTH AEGEAN SEA, BY THE MECHANISM OF TURBIDITY CURRENTS GEORGOULAS A. 1, TZANAKIS T. 1, ANGELIDIS P. 1, PANAGIOTIDIS

More information