Part II: Finite Difference/Volume Discretisation for CFD

Size: px
Start display at page:

Download "Part II: Finite Difference/Volume Discretisation for CFD"

Transcription

1 Part II: Finite Difference/Volume Discretisation for CFD Finite Volume Metod of te Advection-Diffusion Equation A Finite Difference/Volume Metod for te Incompressible Navier-Stokes Equations Marker-and-Cell Metod, Staggered Grid Spatial Discretisation of te Continuity Equation Spatial Discretisation of te Momentum Equations Time Discretisation Corin Projection Implementation Aspects Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 19

2 Finite Volume Metod Advection-Diffusion Equation compute tracer concentration q wit diffusion β and convection v: βq xx + vq) x = 0 on Ω = 0, 1) wit boundary conditions q0) = 1 and q1) = 0. equidistant grid points x i = i, grid cells [x i, x i+1 ] back to representation via conservation law for one grid cell): xi+1 x i x x i+1 F x) dx = Fx) = 0 x i wit Fx) = F qx)) = βq x x) + vqx). we need to compute te flux F at te boundaries of te grid cells; owever, assume qx) piecewise constant witin te grid cells Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 0

3 Finite Volume Metod Advection-Diffusion Equation ) wanted: compute Fx i ) wit Fqx)) = βq x x) + vqx) were qx) := q i for eac Ω i = [x i, x i+1 ] computing te diffusive flux is straigtforward: options for advective flux vq: symmetric flux: βq x xi+1 = β qx i+1) qx i ) upwind flux: vq xi+1 = vqx i) + vqx i+1 ) vq xi+1 = { vqxi ) if v > 0 vqx i+1 ) if v < 0 Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 1

4 Finite Volume Metod Advection-Diffusion Equation 3) system of equations: for all i x i+1 F x) = F x i+1 ) Fx i ) = 0 x i for symmetric flux: β qx i+1) qx i ) + qx i 1 ) + v qx i+1) qx i 1 ) = 0 leads to non-pysical beaviour as soon as β < v observe signs of matrix elements!) system of equations for upwind flux assume v > 0): β qx i+1) qx i ) + qx i 1 ) + v qx i) qx i 1 ) = 0 stable, but overly diffusive solutions positive definite matrix) Module 9: Case Study Computational Fluid Dynamics, Winter 013/014

5 Marker-and-Cell Metod Staggered Grid Marker-and-Cell metod Harlow and Welc, 1965): discretization sceme: Finite Differences can be sown to be equivalent to Finite Volumes, owever based on a so-called staggered grid: Cartesian grid rectangular grid cells), wit cell centres at x i,j := i, j), e.g. pressure located in cell centres velocities tose in normal direction) located on cell edges Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 3

6 Spatial Discretisation Continuity Equation: mass conservation: discretise u evaluate derivative at cell centres, allows central derivatives: u) i,j = u x + v i,j y u i,j u i 1,j + v i,j v i,j 1 i,j remember: u i,j and v i,j located on cell edges notation: u) i,j := u) xi,j evaluate expression at cell centre x i,j ) Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 4

7 Spatial Discretisation Pressure Terms note: velocities located on midpoints of cell edges u v t =..., i+ 1,j t =... i,j+ 1 = all derivatives need to be approximated at midpoints of cell edges! pressure term p: central differences for first derivatives as pressure is located in cell centres) p x p i+1,j p i,j p, i+ 1,j y p i,j+1 p i,j i,j+ 1 Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 5

8 Spatial Discretisation Diffusion Term for diffusion term u: use standard 5- or 7-point stencil D: 3D: u i,j u i 1,j + u i,j 1 4u i,j + u i+1,j + u i,j+1 u i,j,k u i 1,j,k + u i,j 1,k + u i,j,k 1 6u i,j,k + u i+1,j,k + u i,j+1,k + u i,j,k+1 Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 6

9 Spatial Discretisation Convection Terms treat derivatives of nonlinear terms u ) u: central differences for momentum equation in x-direction): u u u i+1,j u i 1,j x u i,j, v u i+ 1,j y v u i,j+1 u i,j 1 xi+ i+ 1,j 1,j wit v ) xi+ = vi,j + v i,j 1 + v i+1,j + v i+1,j 1,j upwind differences for momentum equation in x-direction): u u u i,j u i 1,j x u i,j, v u xi+ y v u i,j u i,j 1 xi+ 1 1 xi+,j 1,j,j if u i,j > 0 and v xi+ 1,j > 0 mix of central and upwind differences possible and used Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 7

10 Time Discretisation recall te incompressible Navier-Stokes equations: u = 0 t u + u ) u = p + 1 Re u + f note te role of te unknowns: or 3 equations for velocities x, y, and z component) resulting from momentum conservation 4t equation mass conservation) to close te system; required to determine pressure p owever, p does not occur explicitly in mass conservation possible approac: Corin s projection metod p acts as a variable to enforce te mass conservation as side condition Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 8

11 Time Discretisation Corin Projection continuous NSE: ) ρ t u + u ) u + p µ u = f u = 0 semi-discrete NSE after spatial discretisation): A u + D u + C u ) u M T p = f, 3) derive semi-discrete continuity equation 4) w.r.t. t: M u = 0, 4) M u = 0. 5) formally invert Eq. 3) w.r.t. u and insert into 5) discrete pressure Poisson equation PPE): MA 1 M T ) p = MA 1 f + D u + C u ) u ), 6) } {{ } =:Q Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 9

12 Time Discretisation Corin Projection updating te velocities: discretise time wit explicit metod explicit Euler, e.g.): u n+1) u n) τ =... update velocity correctly : solve momentum equations 3) use pressure p of PPE solution to compute discrete pressure gradients M T p : u n+1) = u n) + τ D u n) C u n) ) u n) + f n) + M T p ) costs: solve 1 linear system of equations in eac time step! Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 30

13 Implementation geometry representation as a flag field Marker-and-Cell) flag field as an array of booleans: input data boundary conditions) and output data computed results) as arrays Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 31

14 Implementation ) Lab course Scientific Computing Computational Fluid Dynamics : modular C/C++ code parallelization: simple data parallelism, domain decomposition straigtforward MPI-based parallelization excange of gost layers) target arcitectures: parallel computers wit distributed memory clusters possible extensions: free-surface flows te falling drop ) multigrid solver for te pressure equation eat transfer Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 3

15 Part III: Te Sallow Water Equations and Finite Volumes Revisited Te Sallow Water Equations Modelling Scenario: Tsunami Simulation Finite Volume Discretisation Central and Upwind Fluxes Lax-Friedrics Flux Towards Tsunami Simulation Wave Speed of Tsunamis Treatment of Batymetry Data Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 33

16 Te Sallow Water Equations t u v + x u u + 1 g + y uv v uv = St, x, y) v + 1 g Comments on modelling: generalized D yperbolic PDE: q =, u, v) T t q + x Fq) + y Gq) = St, x, y) derived from conservations laws for mass and momentum may be derived by vertical averaging from te 3D incompressible Navier-Stokes equations compare to Euler equations: density ρ vs. water dept Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 34

17 Modelling Scenario: Tsunami Simulation Te Ocean as Sallow Water?? compare orizontal 1000 km) to vertical 5 km) lengt scale wave lengts large compared to water dept vertical flow may be neglected; movement of te entire water column Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 35

18 Modelling Scenario: Tsunami Simulation Te Ocean as Sallow Water?? compare orizontal 1000 km) to vertical 5 km) lengt scale wave lengts large compared to water dept vertical flow may be neglected; movement of te entire water column Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 35

19 Modelling Scenario: Tsunami Simulation Te Ocean as Sallow Water?? compare orizontal 1000 km) to vertical 5 km) lengt scale wave lengts large compared to water dept vertical flow may be neglected; movement of te entire water column Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 35

20 Modelling Scenario: Tsunami Simulation Te Ocean as Sallow Water?? compare orizontal 1000 km) to vertical 5 km) lengt scale wave lengts large compared to water dept vertical flow may be neglected; movement of te entire water column Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 35

21 Modelling Scenario: Tsunami Simulation ) Tsunami Modelling wit te Sallow Water equations: source term Sx, y) includes batymetry data i.e., elevation of ocean floor) Coriolis forces, friction, etc., as possible furter terms boundary conditions are difficult: coastal inundation, outflow at domain boundaries Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 36

22 Modelling Scenario: Tsunami Simulation ) Tsunami Modelling wit te Sallow Water equations: source term Sx, y) includes batymetry data i.e., elevation of ocean floor) Coriolis forces, friction, etc., as possible furter terms boundary conditions are difficult: coastal inundation, outflow at domain boundaries Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 36

23 Modelling Scenario: Tsunami Simulation ) Tsunami Modelling wit te Sallow Water equations: source term Sx, y) includes batymetry data i.e., elevation of ocean floor) Coriolis forces, friction, etc., as possible furter terms boundary conditions are difficult: coastal inundation, outflow at domain boundaries Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 36

24 Modelling Scenario: Tsunami Simulation ) Tsunami Modelling wit te Sallow Water equations: source term Sx, y) includes batymetry data i.e., elevation of ocean floor) Coriolis forces, friction, etc., as possible furter terms boundary conditions are difficult: coastal inundation, outflow at domain boundaries Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 36

25 Finite Volume Discretisation discretise system of PDEs t q + x Fq) + y Gq) = St, x, y) wit q := u F q) := v u u + 1 g Gq) := uv v uv v + 1 g basic form of numerical scemes: Q n+1) i,j = Q n) i,j τ F n) i+ 1,j F n) i 1,j ) τ G n) i,j+ 1 ) G n) i,j 1 were F n) i+ 1 Gn),j,,... approximate te flux functions F q) and i,j+ 1 Gq) at te grid cell boundaries Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 37

26 Central and Upwind Fluxes define fluxes F n) i+ 1 Gn),j,,... via 1D numerical flux function F: i,j+ 1 F n) i+ 1 central flux: F n) i+ 1 = F Q n) i, Q n) ) i+1 = F Q n) i, Q n) ) 1 i+1 := G n) j 1 F Q n) i = F Q n) j 1, ) Qn) j ) n) ) ) + F Q i+1 leads to unstable metods for convective transport upwind flux ere, for -equation, F ) = u): F n) i+ 1 = F { n) i, n) ) u i if u i+ 1 i+1 := u i+1 if u i+ 1 > 0 < 0 stable, but includes artificial diffusion Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 38

27 Local) Lax-Friedrics Flux classical Lax-Friedrics metod uses as numerical flux: F n) = F Q n) i+ 1 i, Q n) ) 1 i+1 := F Q n) ) n) i + F Q i+1) ) n) ) Q i+1 τ Qn) i can be interpreted as central flux plus diffusion flux: τ n) Q i+1 ) Qn) i = τ Qn) wit diffusion coefficient τ, were c := τ velocity one grid cell per time step ) i+1 Qn) i is some kind of idea of local Lax-Friedrics metod: use te appropriate velocity F n) i+ 1 := 1 F Q n) i ) n) ) ) + F Q i+1 a i+ 1 n) Q i+1 ) Qn) i Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 39

28 Wave Speed of Tsunamis consider te 1D case t ) u + x u ) u + 1 g = 0 wit q = q 1, q ) T :=, u) T, we obtain ) q1 + q t q x q /q gq 1 ) = 0 write in convective form: t q1 q ) + f x q1 q ) = 0 wit ) ) f f1 / q = 1 f 1 / q 0 1 = f / q 1 f / q q /q 1 + gq 1 q /q 1 = 0 ) 1 u + g u Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 40

29 Wave Speed of Tsunamis ) compute eigenvectors and eigenvalues of f : λ 1/ = u ± ) g r 1/ 1 = u ± g and ten wit f = RΛR 1, were R := r 1, r ) and Λ := diagλ 1, λ ), we can diagonalise te PDE: ) w1 + Λ ) w1 = 0, w = R 1 q t w x w for small canges in and small velocities, we tus obtain tat waves are advected i.e., travel) at speed λ 1/ ± g recall local Lax-Friedrics metod: F n) i+ 1 := 1 coose a i+ 1 F Q n) i = max{λ k } ) n) ) ) + F Q i+1 a i+ 1 Q n) i Q n) ) i 1 Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 41

30 Sallow Water Equations wit Batymetry b t u + x v u u + 1 g + y uv v uv = v + 1 g 0 gb) x gb) y Questions for numerics: treat b) x and b) y as source terms or include tese into flux computations? preserve certain properties of solutions e.g., lake at rest Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 4

31 Sallow Water Equations wit Batymetry ) Consider Lake at Rest Scenario: at rest : velocities u = 0 and v = 0 examine local Lax-Friedrics flux in equation: F n) i+ 1 = 1 u) n) i ) + u) n) i+1 a i+ 1 n) i+1 ) n) i = 0 F n) i+ 1 F n) i 1 = a i+ 1 n) i+1 ) a i 1 n) i + n) i n) i 1) = 0 note: a i± 1 g and if b i 1 b i b i+1 ten i 1 i i+1 tus: lake at rest not an equilibrium solution for local Lax-Friedrics flux Additional problems: complicated numerics close to te sore in particular: wetting and drying inundation of te coast) Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 43

32 References and Literature Course material is mostly based on: R. J. LeVeque: Finite Volume Metods for Hyperbolic Equations, Cambridge Texts in Applied Matematics, 00. M. Griebel, T. Dornseifer and T. Neunoeffer: Numerical Simulation in Fluid Dynamics: A Practical Introduction, SIAM Monograps on Matematical Modeling and Computation, SIAM, Sallow Water Code SWE: ttp://www5.in.tum.de/swe/ Module 9: Case Study Computational Fluid Dynamics, Winter 013/014 44

FINITE DIFFERENCE METHODS

FINITE DIFFERENCE METHODS FINITE DIFFERENCE METHODS LONG CHEN Te best known metods, finite difference, consists of replacing eac derivative by a difference quotient in te classic formulation. It is simple to code and economic to

More information

Verifying Numerical Convergence Rates

Verifying Numerical Convergence Rates 1 Order of accuracy Verifying Numerical Convergence Rates We consider a numerical approximation of an exact value u. Te approximation depends on a small parameter, suc as te grid size or time step, and

More information

Module 5: Solution of Navier-Stokes Equations for Incompressible Flow Using SIMPLE and MAC Algorithms Lecture 27:

Module 5: Solution of Navier-Stokes Equations for Incompressible Flow Using SIMPLE and MAC Algorithms Lecture 27: The Lecture deals with: Introduction Staggered Grid Semi Implicit Method for Pressure Linked Equations (SIMPLE) x - momentum equation file:///d /chitra/nptel_phase2/mechanical/cfd/lecture%2027/27_1.htm[6/20/2012

More information

Advanced CFD Methods 1

Advanced CFD Methods 1 Advanced CFD Methods 1 Prof. Patrick Jenny, FS 2014 Date: 15.08.14, Time: 13:00, Student: Federico Danieli Summary The exam took place in Prof. Jenny s office, with his assistant taking notes on the answers.

More information

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry

More information

Spatial Discretisation Schemes in the PDE framework Peano for Fluid-Structure Interactions

Spatial Discretisation Schemes in the PDE framework Peano for Fluid-Structure Interactions Spatial Discretisation Schemes in the PDE framework Peano for Fluid-Structure Interactions T. Neckel, H.-J. Bungartz, B. Gatzhammer, M. Mehl, C. Zenger TUM Department of Informatics Chair of Scientific

More information

Linköping University Electronic Press

Linköping University Electronic Press Linköping University Electronic Press Report Well-posed boundary conditions for the shallow water equations Sarmad Ghader and Jan Nordström Series: LiTH-MAT-R, 0348-960, No. 4 Available at: Linköping University

More information

APPENDIX 3 CFD CODE - PHOENICS

APPENDIX 3 CFD CODE - PHOENICS 166 APPENDIX 3 CFD CODE - PHOENICS 3.1 INTRODUCTION PHOENICS is a general-purpose software code which predicts quantitatively the flow of fluids in and around engines, process equipment, buildings, human

More information

Divergence-Free Elements for Incompressible Flow on Cartesian Grids

Divergence-Free Elements for Incompressible Flow on Cartesian Grids Divergence-Free Elements for Incompressible Flow on Cartesian Grids Tobias Neckel, Marion Bendig, Hans-Joachim Bungartz, Miriam Mehl, and Christoph Zenger, Fakultät für Informatik TU München Outline The

More information

Iterative Solvers for Linear Systems

Iterative Solvers for Linear Systems 9th SimLab Course on Parallel Numerical Simulation, 4.10 8.10.2010 Iterative Solvers for Linear Systems Bernhard Gatzhammer Chair of Scientific Computing in Computer Science Technische Universität München

More information

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation Differential Relations for Fluid Flow In this approach, we apply our four basic conservation laws to an infinitesimally small control volume. The differential approach provides point by point details of

More information

Dimensionless form of equations

Dimensionless form of equations Dimensionless form of equations Motivation: sometimes equations are normalized in order to facilitate the scale-up of obtained results to real flow conditions avoid round-off due to manipulations with

More information

1 The basic equations of fluid dynamics

1 The basic equations of fluid dynamics 1 The basic equations of fluid dynamics The main task in fluid dynamics is to find the velocity field describing the flow in a given domain. To do this, one uses the basic equations of fluid flow, which

More information

CFD simulations using an AMR-like approach in the PDE Framework Peano

CFD simulations using an AMR-like approach in the PDE Framework Peano CFD simulations using an AMR-like approach in the PDE Framework Peano, Fakultät für Informatik Technische Universität München Germany Miriam Mehl, Hans-Joachim Bungartz, Takayuki Aoki Outline PDE Framework

More information

OpenFOAM Optimization Tools

OpenFOAM Optimization Tools OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov [email protected] and [email protected] Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation

More information

A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME CFD SOLVER ISIS-CFD

A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME CFD SOLVER ISIS-CFD European Conference on Computational Fluid Dynamics ECCOMAS CFD 2006 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 2006 A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME

More information

The finite element immersed boundary method: model, stability, and numerical results

The finite element immersed boundary method: model, stability, and numerical results Te finite element immersed boundary metod: model, stability, and numerical results Lucia Gastaldi Università di Brescia ttp://dm.ing.unibs.it/gastaldi/ INdAM Worksop, Cortona, September 18, 2006 Joint

More information

Introduction to the Finite Element Method

Introduction to the Finite Element Method Introduction to the Finite Element Method 09.06.2009 Outline Motivation Partial Differential Equations (PDEs) Finite Difference Method (FDM) Finite Element Method (FEM) References Motivation Figure: cross

More information

Numerical Analysis of the Jeans Instability

Numerical Analysis of the Jeans Instability June 15, 2010 Background Goal Refine our understanding of Jeans Length and its relation to astrophysical simulations. Currently, it is widely accepted that one needs four cells per Jeans Length to get

More information

ρe tot ρu ρv ρw ρ q = ρh tot v ρuv f y = ρv 2 + P ρwv ρv

ρe tot ρu ρv ρw ρ q = ρh tot v ρuv f y = ρv 2 + P ρwv ρv Chapter 7 Riemann solvers II 7.1 Roe s linearized Riemann solver 7.1.1 The equations of hydrodynamics revisited Before we construct our linearized Riemann solver, let us make a slightly modified definition

More information

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I Lennart Edsberg, Nada, KTH Autumn 2008 SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I Parameter values and functions occurring in the questions belowwill be exchanged

More information

Interactive simulation of an ash cloud of the volcano Grímsvötn

Interactive simulation of an ash cloud of the volcano Grímsvötn Interactive simulation of an ash cloud of the volcano Grímsvötn 1 MATHEMATICAL BACKGROUND Simulating flows in the atmosphere, being part of CFD, is on of the research areas considered in the working group

More information

CFD modelling of floating body response to regular waves

CFD modelling of floating body response to regular waves CFD modelling of floating body response to regular waves Dr Yann Delauré School of Mechanical and Manufacturing Engineering Dublin City University Ocean Energy Workshop NUI Maynooth, October 21, 2010 Table

More information

ME6130 An introduction to CFD 1-1

ME6130 An introduction to CFD 1-1 ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically

More information

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi Time and Venue Course Coordinator: Dr. Prabal Talukdar Room No: III, 357

More information

How To Write A Program For The Pd Framework

How To Write A Program For The Pd Framework Enhanced divergence-free elements for efficient incompressible flow simulations in the PDE framework Peano, Miriam Mehl, Christoph Zenger, Fakultät für Informatik TU München Germany Outline Derivation

More information

FORCED AND NATURAL CONVECTION HEAT TRANSFER IN A LID-DRIVEN CAVITY

FORCED AND NATURAL CONVECTION HEAT TRANSFER IN A LID-DRIVEN CAVITY FORCED AND NATURAL CONVECTION HEAT TRANSFER IN A LID-DRIVEN CAVITY Guillermo E. Ovando Cacón UDIM, Instituto Tecnológico de Veracruz, Calzada Miguel Angel de Quevedo 2779, CP. 9860, Veracruz, Veracruz,

More information

Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM

Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM CSDMS 2013 Meeting Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM Xiaofeng Liu, Ph.D., P.E. Assistant Professor Department of Civil and Environmental Engineering University of Texas

More information

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved. Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,

More information

Physics of the Atmosphere I

Physics of the Atmosphere I Physics of the Atmosphere I WS 2008/09 Ulrich Platt Institut f. Umweltphysik R. 424 [email protected] heidelberg.de Last week The conservation of mass implies the continuity equation:

More information

Introduction to CFD Basics

Introduction to CFD Basics Introduction to CFD Basics Rajesh Bhaskaran Lance Collins This is a quick-and-dirty introduction to the basic concepts underlying CFD. The concepts are illustrated by applying them to simple 1D model problems.

More information

Computational fluid dynamics (CFD) 9 th SIMLAB Course

Computational fluid dynamics (CFD) 9 th SIMLAB Course Computational fluid dnamics (CFD) 9 th SIMLAB Course Janos Benk October 3-9, Janos Benk: Computational fluid dnamics (CFD) www5.in.tum.de/wiki/inde.php/lab_course_computational_fluid_dnamics_-_summer_

More information

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows 3.- 1 Basics: equations of continuum mechanics - balance equations for mass and momentum - balance equations for the energy and the chemical

More information

Heat Exchangers. Heat Exchanger Types. Heat Exchanger Types. Applied Heat Transfer Part Two. Topics of This chapter

Heat Exchangers. Heat Exchanger Types. Heat Exchanger Types. Applied Heat Transfer Part Two. Topics of This chapter Applied Heat Transfer Part Two Heat Excangers Dr. Amad RAMAZANI S.A. Associate Professor Sarif University of Tecnology انتقال حرارت کاربردی احمد رمضانی سعادت ا بادی Autumn, 1385 (2006) Ramazani, Heat Excangers

More information

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER International Journal of Advancements in Research & Technology, Volume 1, Issue2, July-2012 1 CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER ABSTRACT (1) Mr. Mainak Bhaumik M.E. (Thermal Engg.)

More information

Numerical Methods for Differential Equations

Numerical Methods for Differential Equations Numerical Methods for Differential Equations Course objectives and preliminaries Gustaf Söderlind and Carmen Arévalo Numerical Analysis, Lund University Textbooks: A First Course in the Numerical Analysis

More information

A New Cement to Glue Nonconforming Grids with Robin Interface Conditions: The Finite Element Case

A New Cement to Glue Nonconforming Grids with Robin Interface Conditions: The Finite Element Case A New Cement to Glue Nonconforming Grids wit Robin Interface Conditions: Te Finite Element Case Martin J. Gander, Caroline Japet 2, Yvon Maday 3, and Frédéric Nataf 4 McGill University, Dept. of Matematics

More information

Renormalization of the Numerical Diffusion for an Upwind Finite Volume Method. Application to the Simulation of Kelvin-Helmholtz Instability

Renormalization of the Numerical Diffusion for an Upwind Finite Volume Method. Application to the Simulation of Kelvin-Helmholtz Instability 5th International Symposium on Finite Volumes for Complex Applications. - Problems and Perspectives June 08-13, 008 Aussois, France Renormalization of the Numerical Diffusion for an Upwind Finite Volume

More information

Experiences Extending the CFD Solver of the PDE Framework Peano

Experiences Extending the CFD Solver of the PDE Framework Peano Experiences Extending the CFD Solver of the PDE Framework Peano T. Neckel, M. Lieb, R. Sangl TUM, Department of Informatics, Chair of Scientific Computing in Computer Science P. Schoeffel, F. Weyermann

More information

Hydrodynamics of stellar explosions

Hydrodynamics of stellar explosions Some basic hydrodynamics The art of CFD Hydrodynamic challenges in stellar explosions Hydrodynamics of stellar explosions General: Literature L.D.Landau & E.M.Lifshitz, Fluid Mechanics, Pergamon (1959)

More information

Lecture 10: What is a Function, definition, piecewise defined functions, difference quotient, domain of a function

Lecture 10: What is a Function, definition, piecewise defined functions, difference quotient, domain of a function Lecture 10: Wat is a Function, definition, piecewise defined functions, difference quotient, domain of a function A function arises wen one quantity depends on anoter. Many everyday relationsips between

More information

N 1. (q k+1 q k ) 2 + α 3. k=0

N 1. (q k+1 q k ) 2 + α 3. k=0 Teoretisk Fysik Hand-in problem B, SI1142, Spring 2010 In 1955 Fermi, Pasta and Ulam 1 numerically studied a simple model for a one dimensional chain of non-linear oscillators to see how the energy distribution

More information

Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004

Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004 FSI-02-TN59-R2 Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004 1. Introduction A major new extension of the capabilities of FLOW-3D -- the multi-block grid model -- has been incorporated

More information

MATHEMATICAL MODELS OF LIFE SUPPORT SYSTEMS Vol. I - Mathematical Models for Prediction of Climate - Dymnikov V.P.

MATHEMATICAL MODELS OF LIFE SUPPORT SYSTEMS Vol. I - Mathematical Models for Prediction of Climate - Dymnikov V.P. MATHEMATICAL MODELS FOR PREDICTION OF CLIMATE Institute of Numerical Matematics, Russian Academy of Sciences, Moscow, Russia. Keywords: Modeling, climate system, climate, dynamic system, attractor, dimension,

More information

Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics

Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in

More information

Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics

Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics Lecture 6 - Boundary Conditions Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Outline Overview. Inlet and outlet boundaries.

More information

Heat Transfer by Free Convection

Heat Transfer by Free Convection Heat Transfer by Free Convection Introduction This example describes a fluid flow problem with heat transfer in the fluid. An array of heating tubes is submerged in a vessel with fluid flow entering at

More information

Lecture 17: Conformal Invariance

Lecture 17: Conformal Invariance Lecture 17: Conformal Invariance Scribe: Yee Lok Wong Department of Mathematics, MIT November 7, 006 1 Eventual Hitting Probability In previous lectures, we studied the following PDE for ρ(x, t x 0 ) that

More information

ALL GROUND-WATER HYDROLOGY WORK IS MODELING. A Model is a representation of a system.

ALL GROUND-WATER HYDROLOGY WORK IS MODELING. A Model is a representation of a system. ALL GROUND-WATER HYDROLOGY WORK IS MODELING A Model is a representation of a system. Modeling begins when one formulates a concept of a hydrologic system, continues with application of, for example, Darcy's

More information

Parallel 3D Image Segmentation of Large Data Sets on a GPU Cluster

Parallel 3D Image Segmentation of Large Data Sets on a GPU Cluster Parallel 3D Image Segmentation of Large Data Sets on a GPU Cluster Aaron Hagan and Ye Zhao Kent State University Abstract. In this paper, we propose an inherent parallel scheme for 3D image segmentation

More information

Time domain modeling

Time domain modeling Time domain modeling Equationof motion of a WEC Frequency domain: Ok if all effects/forces are linear M+ A ω X && % ω = F% ω K + K X% ω B ω + B X% & ω ( ) H PTO PTO + others Time domain: Must be linear

More information

Coupling Forced Convection in Air Gaps with Heat and Moisture Transfer inside Constructions

Coupling Forced Convection in Air Gaps with Heat and Moisture Transfer inside Constructions Coupling Forced Convection in Air Gaps with Heat and Moisture Transfer inside Constructions M. Bianchi Janetti 1, F. Ochs 1 and R. Pfluger 1 1 University of Innsbruck, Unit for Energy Efficient Buildings,

More information

39th International Physics Olympiad - Hanoi - Vietnam - 2008. Theoretical Problem No. 3

39th International Physics Olympiad - Hanoi - Vietnam - 2008. Theoretical Problem No. 3 CHANGE OF AIR TEMPERATURE WITH ALTITUDE, ATMOSPHERIC STABILITY AND AIR POLLUTION Vertical motion of air governs many atmospheric processes, such as the formation of clouds and precipitation and the dispersal

More information

Notes: Most of the material in this chapter is taken from Young and Freedman, Chap. 12.

Notes: Most of the material in this chapter is taken from Young and Freedman, Chap. 12. Capter 6. Fluid Mecanics Notes: Most of te material in tis capter is taken from Young and Freedman, Cap. 12. 6.1 Fluid Statics Fluids, i.e., substances tat can flow, are te subjects of tis capter. But

More information

12.307. 1 Convection in water (an almost-incompressible fluid)

12.307. 1 Convection in water (an almost-incompressible fluid) 12.307 Convection in water (an almost-incompressible fluid) John Marshall, Lodovica Illari and Alan Plumb March, 2004 1 Convection in water (an almost-incompressible fluid) 1.1 Buoyancy Objects that are

More information

TFAWS AUGUST 2003 VULCAN CFD CODE OVERVIEW / DEMO. Jeffery A. White. Hypersonic Airbreathing Propulsion Branch

TFAWS AUGUST 2003 VULCAN CFD CODE OVERVIEW / DEMO. Jeffery A. White. Hypersonic Airbreathing Propulsion Branch TFAWS AUGUST 2003 VULCAN CFD CODE OVERVIEW / DEMO Jeffery A. White Hypersonic Airbreathing Propulsion Branch VULCAN DEVELOPMENT HISTORY Evolved from the LARCK code development project (1993-1996). LARCK

More information

Domain Decomposition Methods. Partial Differential Equations

Domain Decomposition Methods. Partial Differential Equations Domain Decomposition Methods for Partial Differential Equations ALFIO QUARTERONI Professor ofnumericalanalysis, Politecnico di Milano, Italy, and Ecole Polytechnique Federale de Lausanne, Switzerland ALBERTO

More information

Chapter 8: Flow in Pipes

Chapter 8: Flow in Pipes Objectives 1. Have a deeper understanding of laminar and turbulent flow in pipes and the analysis of fully developed flow 2. Calculate the major and minor losses associated with pipe flow in piping networks

More information

Purdue University - School of Mechanical Engineering. Objective: Study and predict fluid dynamics of a bluff body stabilized flame configuration.

Purdue University - School of Mechanical Engineering. Objective: Study and predict fluid dynamics of a bluff body stabilized flame configuration. Extinction Dynamics of Bluff Body Stabilized Flames Investigator: Steven Frankel Graduate Students: Travis Fisher and John Roach Sponsor: Air Force Research Laboratory and Creare, Inc. Objective: Study

More information

5.4 The Heat Equation and Convection-Diffusion

5.4 The Heat Equation and Convection-Diffusion 5.4. THE HEAT EQUATION AND CONVECTION-DIFFUSION c 6 Gilbert Strang 5.4 The Heat Equation and Convection-Diffusion The wave equation conserves energy. The heat equation u t = u xx dissipates energy. The

More information

15.062 Data Mining: Algorithms and Applications Matrix Math Review

15.062 Data Mining: Algorithms and Applications Matrix Math Review .6 Data Mining: Algorithms and Applications Matrix Math Review The purpose of this document is to give a brief review of selected linear algebra concepts that will be useful for the course and to develop

More information

Diffusion: Diffusive initial value problems and how to solve them

Diffusion: Diffusive initial value problems and how to solve them 84 Chapter 6 Diffusion: Diffusive initial value problems and how to solve them Selected Reading Numerical Recipes, 2nd edition: Chapter 19 This section will consider the physics and solution of the simplest

More information

Frequency-domain and stochastic model for an articulated wave power device

Frequency-domain and stochastic model for an articulated wave power device Frequency-domain stochastic model for an articulated wave power device J. Cândido P.A.P. Justino Department of Renewable Energies, Instituto Nacional de Engenharia, Tecnologia e Inovação Estrada do Paço

More information

In other words the graph of the polynomial should pass through the points

In other words the graph of the polynomial should pass through the points Capter 3 Interpolation Interpolation is te problem of fitting a smoot curve troug a given set of points, generally as te grap of a function. It is useful at least in data analysis (interpolation is a form

More information

The Navier Stokes Equations

The Navier Stokes Equations 1 The Navier Stokes Equations Remark 1.1. Basic principles and variables. The basic equations of fluid dynamics are called Navier Stokes equations. In the case of an isothermal flow, a flow at constant

More information

Chapter 5 Adaptive Mesh, Embedded Boundary Model for Flood Modeling

Chapter 5 Adaptive Mesh, Embedded Boundary Model for Flood Modeling in the Sacramento-San Joaquin Delta and Suisun Marsh June 2011 Chapter 5 Adaptive Mesh, Embedded Boundary Model for Flood Modeling Authors: Qiang Shu and Eli Ateljevich, Delta Modeling Section, Bay-Delta

More information

Second Order Linear Partial Differential Equations. Part I

Second Order Linear Partial Differential Equations. Part I Second Order Linear Partial Differential Equations Part I Second linear partial differential equations; Separation of Variables; - point boundary value problems; Eigenvalues and Eigenfunctions Introduction

More information

O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt, 27.06.2012

O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt, 27.06.2012 O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM Darmstadt, 27.06.2012 Michael Ehlen IB Fischer CFD+engineering GmbH Lipowskystr. 12 81373 München Tel. 089/74118743 Fax 089/74118749

More information

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW Rajesh Khatri 1, 1 M.Tech Scholar, Department of Mechanical Engineering, S.A.T.I., vidisha

More information

CFD Based Air Flow and Contamination Modeling of Subway Stations

CFD Based Air Flow and Contamination Modeling of Subway Stations CFD Based Air Flow and Contamination Modeling of Subway Stations Greg Byrne Center for Nonlinear Science, Georgia Institute of Technology Fernando Camelli Center for Computational Fluid Dynamics, George

More information

Review of Vector Analysis in Cartesian Coordinates

Review of Vector Analysis in Cartesian Coordinates R. evicky, CBE 6333 Review of Vector Analysis in Cartesian Coordinates Scalar: A quantity that has magnitude, but no direction. Examples are mass, temperature, pressure, time, distance, and real numbers.

More information

COMPARISON OF SOLUTION ALGORITHM FOR FLOW AROUND A SQUARE CYLINDER

COMPARISON OF SOLUTION ALGORITHM FOR FLOW AROUND A SQUARE CYLINDER Ninth International Conference on CFD in the Minerals and Process Industries CSIRO, Melbourne, Australia - December COMPARISON OF SOLUTION ALGORITHM FOR FLOW AROUND A SQUARE CYLINDER Y. Saito *, T. Soma,

More information

Inner Product Spaces

Inner Product Spaces Math 571 Inner Product Spaces 1. Preliminaries An inner product space is a vector space V along with a function, called an inner product which associates each pair of vectors u, v with a scalar u, v, and

More information

Real-Time Fluid Dynamics for Games. Jos Stam Research Alias wavefront

Real-Time Fluid Dynamics for Games. Jos Stam Research Alias wavefront Real-Time Fluid Dynamics for Games Jos Stam Research Alias wavefront Patent Parts of this work protected under: US Patent 6,266,071 Motivation Has to Look Good Be Fast Real-Time (Stable) And Simple to

More information

Basic Equations, Boundary Conditions and Dimensionless Parameters

Basic Equations, Boundary Conditions and Dimensionless Parameters Chapter 2 Basic Equations, Boundary Conditions and Dimensionless Parameters In the foregoing chapter, many basic concepts related to the present investigation and the associated literature survey were

More information

HEAT TRANSFER CODES FOR STUDENTS IN JAVA

HEAT TRANSFER CODES FOR STUDENTS IN JAVA Proceedings of the 5th ASME/JSME Thermal Engineering Joint Conference March 15-19, 1999, San Diego, California AJTE99-6229 HEAT TRANSFER CODES FOR STUDENTS IN JAVA W.J. Devenport,* J.A. Schetz** and Yu.

More information

1 Finite difference example: 1D implicit heat equation

1 Finite difference example: 1D implicit heat equation 1 Finite difference example: 1D implicit heat equation 1.1 Boundary conditions Neumann and Dirichlet We solve the transient heat equation ρc p t = ( k ) (1) on the domain L/2 x L/2 subject to the following

More information

Feature Commercial codes In-house codes

Feature Commercial codes In-house codes A simple finite element solver for thermo-mechanical problems Keywords: Scilab, Open source software, thermo-elasticity Introduction In this paper we would like to show how it is possible to develop a

More information

11 Navier-Stokes equations and turbulence

11 Navier-Stokes equations and turbulence 11 Navier-Stokes equations and turbulence So far, we have considered ideal gas dynamics governed by the Euler equations, where internal friction in the gas is assumed to be absent. Real fluids have internal

More information

Instantaneous Rate of Change:

Instantaneous Rate of Change: Instantaneous Rate of Cange: Last section we discovered tat te average rate of cange in F(x) can also be interpreted as te slope of a scant line. Te average rate of cange involves te cange in F(x) over

More information

NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM

NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM Parviz Ghadimi 1*, Mohammad Ghandali 2, Mohammad Reza Ahmadi Balootaki 3 1*, 2, 3 Department of Marine Technology, Amirkabir

More information

Fourth-Order Compact Schemes of a Heat Conduction Problem with Neumann Boundary Conditions

Fourth-Order Compact Schemes of a Heat Conduction Problem with Neumann Boundary Conditions Fourth-Order Compact Schemes of a Heat Conduction Problem with Neumann Boundary Conditions Jennifer Zhao, 1 Weizhong Dai, Tianchan Niu 1 Department of Mathematics and Statistics, University of Michigan-Dearborn,

More information

Paper Pulp Dewatering

Paper Pulp Dewatering Paper Pulp Dewatering Dr. Stefan Rief [email protected] Flow and Transport in Industrial Porous Media November 12-16, 2007 Utrecht University Overview Introduction and Motivation Derivation

More information

Including thermal effects in CFD simulations

Including thermal effects in CFD simulations Including thermal effects in CFD simulations Catherine Meissner, Arne Reidar Gravdahl, Birthe Steensen [email protected], [email protected] Fjordgaten 15, N-125 Tonsberg hone: +47 8 1800 Norway Fax:

More information

A Multigrid Tutorial part two

A Multigrid Tutorial part two A Multigrid Tutorial part two William L. Briggs Department of Matematics University of Colorado at Denver Van Emden Henson Center for Applied Scientific Computing Lawrence Livermore National Laboratory

More information

Høgskolen i Narvik Sivilingeniørutdanningen STE6237 ELEMENTMETODER. Oppgaver

Høgskolen i Narvik Sivilingeniørutdanningen STE6237 ELEMENTMETODER. Oppgaver Høgskolen i Narvik Sivilingeniørutdanningen STE637 ELEMENTMETODER Oppgaver Klasse: 4.ID, 4.IT Ekstern Professor: Gregory A. Chechkin e-mail: [email protected] Narvik 6 PART I Task. Consider two-point

More information

Finite Volume Methods

Finite Volume Methods Finite Volume Methods Robert Eymard 1, Thierry Gallouët and Raphaèle Herbin 3 January 3. This manuscript is an update of the preprint n 97-19 du LATP, UMR 663, Marseille, September 1997 which appeared

More information

MATHEMATICS FOR ENGINEERING DIFFERENTIATION TUTORIAL 1 - BASIC DIFFERENTIATION

MATHEMATICS FOR ENGINEERING DIFFERENTIATION TUTORIAL 1 - BASIC DIFFERENTIATION MATHEMATICS FOR ENGINEERING DIFFERENTIATION TUTORIAL 1 - BASIC DIFFERENTIATION Tis tutorial is essential pre-requisite material for anyone stuing mecanical engineering. Tis tutorial uses te principle of

More information

A Fast Double Precision CFD Code using CUDA

A Fast Double Precision CFD Code using CUDA A Fast Double Precision CFD Code using CUDA Jonathan M. Cohen *, M. Jeroen Molemaker** *NVIDIA Corporation, Santa Clara, CA 95050, USA (e-mail: [email protected]) **IGPP UCLA, Los Angeles, CA 90095, USA

More information

The EOQ Inventory Formula

The EOQ Inventory Formula Te EOQ Inventory Formula James M. Cargal Matematics Department Troy University Montgomery Campus A basic problem for businesses and manufacturers is, wen ordering supplies, to determine wat quantity of

More information

Lecture 4 Classification of Flows. Applied Computational Fluid Dynamics

Lecture 4 Classification of Flows. Applied Computational Fluid Dynamics Lecture 4 Classification of Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (00-006) Fluent Inc. (00) 1 Classification: fluid flow vs. granular flow

More information

Lecture 3. Turbulent fluxes and TKE budgets (Garratt, Ch 2)

Lecture 3. Turbulent fluxes and TKE budgets (Garratt, Ch 2) Lecture 3. Turbulent fluxes and TKE budgets (Garratt, Ch 2) In this lecture How does turbulence affect the ensemble-mean equations of fluid motion/transport? Force balance in a quasi-steady turbulent boundary

More information

EXAMPLE: Water Flow in a Pipe

EXAMPLE: Water Flow in a Pipe EXAMPLE: Water Flow in a Pipe P 1 > P 2 Velocity profile is parabolic (we will learn why it is parabolic later, but since friction comes from walls the shape is intuitive) The pressure drops linearly along

More information

SECTION VI: FLOOD ROUTING. Consider the watershed with 6 sub-basins. Q 1 = Q A + Q B (Runoff from A & B)

SECTION VI: FLOOD ROUTING. Consider the watershed with 6 sub-basins. Q 1 = Q A + Q B (Runoff from A & B) SECTION VI: FLOOD ROUTING Consider the watershed with 6 sub-basins Q 1 = Q A + Q B (Runoff from A & B) 1 Q 2 = (Q A + Q B ) 2 + Q C + Q D (Routed runoff from Q 1 ) + (Direct runoff from C & D) What causes

More information

Manufacturing Equipment Modeling

Manufacturing Equipment Modeling QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,

More information