Presenter: Jonathon Nooner. Suppose that we have an f(x,y,t): --- n is treated as a time index, i and j are treated as spatial indices.

Slides:



Advertisements
Similar presentations
Stable Fluids A paper by Jos Stam.
Advertisements

My First Fluid Project Ryan Schmidt. Outline MAC Method How far did I get? What went wrong? Future Work.
Simulation of Fluids using the Navier-Stokes Equations Kartik Ramakrishnan.
Continuity Equation. Continuity Equation Continuity Equation Net outflow in x direction.
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes.
09-1 Physics I Class 9 Conservation of Momentum in Two and Three Dimensions.
University of North Carolina - Chapel Hill Fluid & Rigid Body Interaction Comp Physical Modeling Craig Bennetts April 25, 2006 Comp Physical.
Wolfgang Kinzelbach with Marc Wolf and Cornel Beffa
Computations of Fluid Dynamics using the Interface Tracking Method Zhiliang Xu Department of Mathematics University of Notre.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Introduction to Modeling Fluid Dynamics 1.
Modeling, Simulating and Rendering Fluids Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
FUNDAMENTAL EQUATIONS, CONCEPTS AND IMPLEMENTATION
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Fluids.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
Lecture Objectives Review SIMPLE CFD Algorithm SIMPLE Semi-Implicit Method for Pressure-Linked Equations Define Residual and Relaxation.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
Hyperbolic PDEs Numerical Methods for PDEs Spring 2007 Jim E. Jones.
NUMERICAL WEATHER PREDICTION K. Lagouvardos-V. Kotroni Institute of Environmental Research National Observatory of Athens NUMERICAL WEATHER PREDICTION.
Lecture Objectives: -Define turbulence –Solve turbulent flow example –Define average and instantaneous velocities -Define Reynolds Averaged Navier Stokes.
ICHS4, San Francisco, September E. Papanikolaou, D. Baraldi Joint Research Centre - Institute for Energy and Transport
Next Class Final Project and Presentation – Prepare and me the ppt files 5-7 slides Introduce your problem (1-2 slides) – Problem – Why CFD? Methods.
Most physically significant large-scale atmospheric circulations have time scales on the order of Rossby waves but much larger than the time scales.
Animation of Fluids.
Chapter 9: Differential Analysis of Fluid Flow SCHOOL OF BIOPROCESS ENGINEERING, UNIVERSITI MALAYSIA PERLIS.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
1 LES of Turbulent Flows: Lecture 14 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
A Unified Lagrangian Approach to Solid-Fluid Animation Richard Keiser, Bart Adams, Dominique Gasser, Paolo Bazzi, Philip Dutré, Markus Gross.
A particle-gridless hybrid methods for incompressible flows
Governing equations: Navier-Stokes equations, Two-dimensional shallow-water equations, Saint-Venant equations, compressible water hammer flow equations.
Distributed Flow Routing Surface Water Hydrology, Spring 2005 Reading: 9.1, 9.2, 10.1, 10.2 Venkatesh Merwade, Center for Research in Water Resources.
J.-Ph. Braeunig CEA DAM Ile-de-FrancePage 1 Jean-Philippe Braeunig CEA DAM Île-de-France, Bruyères-le-Châtel, LRC CEA-ENS Cachan
Presentation Slides for Chapter 7 of Fundamentals of Atmospheric Modeling 2 nd Edition Mark Z. Jacobson Department of Civil & Environmental Engineering.
Computational fluid dynamics Authors: A. Ghavrish, Ass. Prof. of NMU, M. Packer, President of LDI inc.
Engineering Analysis – Computational Fluid Dynamics –
FPGA Based Smoke Simulator Jonathan Chang Yun Fei Tianming Miao Guanduo Li.
Lecture Objectives Review Define Residual and Relaxation SIMPLE CFD Algorithm SIMPLE Semi-Implicit Method for Pressure-Linked Equations.
Hydraulic Routing in Rivers Reference: HEC-RAS Hydraulic Reference Manual, Version 4.1, Chapters 1 and 2 Reading: HEC-RAS Manual pp. 2-1 to 2-12 Applied.
Presentation of the paper: An unstructured grid, three- dimensional model based on the shallow water equations Vincenzo Casulli and Roy A. Walters Presentation.
The Generalized Interpolation Material Point Method.
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Lecture Objectives: Define 1) Reynolds stresses and
Lecture Objectives: - Numerics. Finite Volume Method - Conservation of  for the finite volume w e w e l h n s P E W xx xx xx - Finite volume.
CSE 872 Dr. Charles B. Owen Advanced Computer Graphics1 Water Computational Fluid Dynamics Volumes Lagrangian vs. Eulerian modelling Navier-Stokes equations.
Viscosità Equazioni di Navier Stokes. Viscous stresses are surface forces per unit area. (Similar to pressure) (Viscous stresses)
Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.
Animating smoke with dynamic balance Jin-Kyung Hong Chang-Hun Kim 발표 윤종철.
Model Anything. Quantity Conserved c  advect  diffuse S ConservationConstitutiveGoverning Mass, M  q -- M Momentum fluid, Mv -- F Momentum fluid.
Solving Ordinary Differential Equations
Chapter 6: Introduction to Convection
Objective Introduce Reynolds Navier Stokes Equations (RANS)
I- Computational Fluid Dynamics (CFD-I)
Chapter 4 Fluid Mechanics Frank White
Lecture 4: Numerical Stability
Christopher Crawford PHY
Numerical Simulation of N-S equations in Cylindrical Coordinate
FLUID DYNAMICS Made By: Prajapati Dharmesh Jyantibhai ( )
Objective Review Reynolds Navier Stokes Equations (RANS)
Fluid Flow Regularization of Navier-Stokes Equations
Conservation of Momentum in Two and Three Dimensions
Objective Numerical methods Finite volume.
Lecture Objectives Review for exam Discuss midterm project
Introduction to Fluid Dynamics & Applications
E. Papanikolaou, D. Baraldi
Partial Differential Equations
Objective Reynolds Navier Stokes Equations (RANS) Numerical methods.
Objective Discus Turbulence
topic11_shocktube_problem
14. Computational Fluid Dynamics
Presentation transcript:

Presenter: Jonathon Nooner

Suppose that we have an f(x,y,t): --- n is treated as a time index, i and j are treated as spatial indices

The Navier Stokes Equations represent the momentum of a fluid. A fluid is anything that flows, it includes: air, water, oil, glass (over very long time frames). Common applications would include simulations of asteroid collisions, airflow over an air foil,, plastic printing, etc. In 3 dimensions there are 3 equations to represent momentum in each dimensions, a continuity equation and an energy equation are included.

 Elastic Navier-Stokes equations*: * Taken From: Jacobson, M. Z., “Fundamentals of Atmospheric Modeling”, Second Edition, Ch. 3, 4.

 Anelastic Navier-Stokes equations*: * Taken From: Lund, T. S., and D. C. Fritts, DC (2012), Numerical simulation of gravity wave breaking in the lower thermosphere, J of Geophysical Research. Vol 117. D21105.

** Data from: Such problems are quite difficult to solve. Five Equations, Nonlinear, Computationally Expensive. Has dimensions 60 x 60 x 100 km in x, y z respectively. 300 x 300 x 500 mesh points = 45 million points. Computations like this are done on supercomputers; as an example, JANUS, which has total cores, and a maximum of 184 TFLOPS (x10^12 Floating Point Operations) available. **

* What does the analytical solution for this problem look like? No one knows if an analytical solution exists. A millennial prize exists for whoever can find one. We start small and build up. The smallest equation that maintains the nonlinear characteristics of the Navier Stokes equations is the Burger’s equation.

* On a digital computer, the domain will need to be split into discrete pieces. Analog computers do exist that can solve continuum equations natively by using operational amplifiers, but they are * significantly * harder to use, and not nearly as flexible as their digital kin. For simplicity, we’ll begin with one of the easiest methods: Finite Difference – Forward Time Centered Space (Diffusion) Backward Space (Advection) Explicit

For an explicit representation of this equation, we solve for the state of the next timestep. n + 1 n

We are describing a continuous system using a discrete domain. Based on the rate that the velocity information is changing, you might think that there is a limit to how coarsely one can represent a continuum using a discrete domain… and you would be right!

Set Initial Conditions Calculate Timestep based on CFL Condition Enforce Boundary Conditions Calculate grid velocities for the next Timestep Increment Timestep Meet End Condition? End no yes

Note that it is not necessary for the viscosity to be the same in both directions. No continuity equation yet, so conservation of mass per flow area is not necessarily obeyed.

*

AB x x+dx u+du u h(x) h(x+dx) p=p o Mass Flowrate: 1D Continuity Equation: x z 2D Continuity Equation:

Material Derivative: Momentum Equations: Shallow Water Equations: Gravitational Potential: