Model Anything. Quantity Conserved c  advect  diffuse S ConservationConstitutiveGoverning Mass, M  q -- M Momentum fluid, Mv -- F Momentum fluid.

Slides:



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

MEG 361 CAD Finite Element Method Dr. Mostafa S. Hbib.
Lecture 15: Capillary motion
Finite Element Method (FEM) Different from the finite difference method (FDM) described earlier, the FEM introduces approximated solutions of the variables.
MECH593 Introduction to Finite Element Methods
By S Ziaei-Rad Mechanical Engineering Department, IUT.
Ground-Water Flow and Solute Transport for the PHAST Simulator Ken Kipp and David Parkhurst.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Coupled Fluid-Structural Solver CFD incompressible flow solver has been coupled with a FEA code to analyze dynamic fluid-structure coupling phenomena CFD.
Materials Science & Engineering University of Michigan
12/21/2001Numerical methods in continuum mechanics1 Continuum Mechanics On the scale of the object to be studied the density and other fluid properties.
CE An Intro Problem—will lead to first homework Fluid is contained in along square duct, see cross section below, three faces of the duct are kept.
Approximation on Finite Elements Bruce A. Finlayson Rehnberg Professor of Chemical Engineering.
MECH300H Introduction to Finite Element Methods
ECIV 720 A Advanced Structural Mechanics and Analysis
Lesson 5 Method of Weighted Residuals. Classical Solution Technique The fundamental problem in calculus of variations is to obtain a function f(x) such.
CHAPTER 8 APPROXIMATE SOLUTIONS THE INTEGRAL METHOD
Two-Dimensional Heat Analysis Finite Element Method 20 November 2002 Michelle Blunt Brian Coldwell.
CHAP 5 FINITE ELEMENTS FOR HEAT TRANSFER PROBLEMS
Flow and Thermal Considerations
Chapter 7 Interfaces, Sources and Additional Variables
Heat Transfer Modeling
CIS V/EE894R/ME894V A Case Study in Computational Science & Engineering HW 5 Repeat the HW associated with the FD LBI except that you will now use.
1 CHAPTER 5 POROUS MEDIA Examples of Conduction in Porous Media component electronic micro channels coolant (d) coolant porous material (e) Fig.
1 Convection Boundary Condition –Happens when a structure is surrounded by fluid –Does not exist in structural problems –BC includes unknown temperature.
Lecture Objectives: -Define turbulence –Solve turbulent flow example –Define average and instantaneous velocities -Define Reynolds Averaged Navier Stokes.
Better Physics in Embedded Ice Sheet Models James L Fastook Aitbala Sargent University of Maine We thank the NSF, which has supported the development of.
1 Variational and Weighted Residual Methods. 2 The Weighted Residual Method The governing equation for 1-D heat conduction A solution to this equation.
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
The Finite Element Method A Practical Course
Discontinuous Galerkin Methods for Solving Euler Equations Andrey Andreyev Advisor: James Baeder Mid.
A finite element approach for modeling Diffusion equation Subha Srinivasan 10/30/09.
Summer School for Integrated Computational Materials Education 2015 Computational Mechanics: Basic Concepts and Finite Element Method Katsuyo Thornton.
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
HEAT TRANSFER FINITE ELEMENT FORMULATION
MECH4450 Introduction to Finite Element Methods Chapter 9 Advanced Topics II - Nonlinear Problems Error and Convergence.
CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS
FALL 2015 Esra Sorgüven Öner
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Partial Derivatives Example: Find If solution: Partial Derivatives Example: Find If solution: gradient grad(u) = gradient.
The Finite Element Method A self-study course designed for engineering students.
MECH593 Introduction to Finite Element Methods
Lecture Objectives: Define 1) Reynolds stresses and
Solving Quadratic Equations. Find the quadratic equation if the solutions are 3 and -2. x = 3 x = -2 Make them equal zero. x – 3 = 0x + 2 = 0 (x – 3)(x.
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.
1 Copyright by PZ Bar-Yoseph © Finite Element Methods in Engineering Winter Semester Lecture 7.
Computation Geometry Governing Equations Boundary Conditions Initial Conditions Parameters, dimensionless groups Constraints, other requirements Discretization/mesh.
FINITE DIFFERENCE In numerical analysis, two different approaches are commonly used: The finite difference and the finite element methods. In heat transfer.
The Finite Element Approach to Thermal Analysis Appendix A.
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
Chapter 6: Introduction to Convection
Our task is to estimate the axial displacement u at any section x
Objective Introduce Reynolds Navier Stokes Equations (RANS)
Boundary Element Method
Free vs. Forced Convection
Christopher Crawford PHY
Semi-Lagrangian Approximation in the Time-Dependent Navier-Stokes Equations Vladimir V. Shaydurov Institute of Computational Modeling of Siberian Branch.
Lecture Objectives: Review Explicit vs. Implicit
Introduction to Finite Element Method
CAD and Finite Element Analysis
© Fluent Inc. 1/10/2018L1 Fluids Review TRN Solution Methods.
Materials Science & Engineering University of Michigan
Objective Review Reynolds Navier Stokes Equations (RANS)
Lecture Objectives: Advance discretization methods
finite element method node point based strong form
The Finite Element Method
finite element method node point based strong form
Objective Numerical methods Finite volume.
Procedures in deriving element equations (General field problems)
Objective Discus Turbulence
Presentation transcript:

Model Anything

Quantity Conserved c  advect  diffuse S ConservationConstitutiveGoverning Mass, M  q -- M Momentum fluid, Mv -- F Momentum fluid in pores, Mv -- -- Reactions, M s -- R Dissolved mass in fluid, M s R Heat energy, E S Momentum solid, Mv -- F Viscous fluid Navier Stokes Slow, steady Pore Average Darcy’s Law Mass conservation Mass action Mass action kinetics Advect, dispersion, rxn Convect, conduction Navier Hooke’s Law, elastic solid Dispersion Equilib. sorption Natural convection

Finite Element Method

Approach 1.Mesh Generation: Discretize region into nodes and elements 2.Local Approximation: Assume the result can be approximated locally by interpolating over elements using basis functions. 3.Governing equation Write gov eq. in weak form. Set gov. eq. equal to zero, and sub in the approximation of the result. This gives residual eqn. at each element. 4.Solution Adjust values at nodes to minimize the residual so it is less than a threshold value.

Mesh Generation Element Shape Element Size Mesh Quality Boundary

Basis Functions

ixf(x) Approximating Function Lagrange Polynomial points 3 pts=3 eqs, you can solve this

Interpolation Using Basis Functions Basis Functions

Extend to Multiple Pts 1 value of c at each node 1 Basis function for each node. Basis function only has value from host node to neighbor The type of finite element determines the basis function. The default in many cases is a quadratic element, as above

Governing Eqn

Integration by parts

Weak form in 3D General weak form eqn

v = test function Weak Form Weak Form of Example Governing Eqn Integration by parts Example gov. eqn Equate to u and v Integrate Substitute and use

Use Approximating Functions W is a weighting function. Integrating the weighting function times the residual over the domain equals 0 Galerkin Method W=N

Solving Governing Equation n equations and n unknowns Solve using MUMPS, PARDISO, SPOOLES, other Implemented as Direct Solvers 1.Multiply by Test function and integrate to get weak form. Spatial derivative 1 lower order 2.Approximate functions for h and v 3.Integrate derivative of basis functions locally 4.Get equation for each node 5.Solve simultaneously

Points Galerkin FE with weak form of governing equation Basis functions  element shape functions 2 nd order Lagrange default. 3 nodes along each side. Nodes shared, 2 per element. Degrees of freedom = number of nodes = 2x number of elements for 2 nd order shape function Degrees of freedom sets the size of the problem. Many other types of elements available. First- order=linear basis functions Some problems cannot be solved using one matrix  multiple unknowns, turbulent flow (P and v). Segregate into groups of unknowns, iterate between

Conservation of Mass c =  S e Storage Advective Flux No Diffusive Flux Source Governing  fluid density  porosity S e : degree of saturation