MAE 561 Computational Fluid Dynamics Final Project
|
|
|
- Elaine Chambers
- 9 years ago
- Views:
Transcription
1 MAE 561 Computational Fluid Dynamics Final Project Simulation of Lid Driven Cavity Problem using Incompressible Navier-Strokes Equation AKSHAY BATRA
2 TABLE OF CONTENTS 1. Abstract Acknowledgement Introduction.5 4. Problem Statement.5 5. Governing Equations Stream Function Vorticity Boundary conditions for the vorticity Stream function equation Successive Over relaxation Pressure Calculation Development of the coding algorithm.8 7. Results Numerical simulation results Ansys Fluent results Conclusions References Appix (matlab code)
3 1. ABSTRACT Develop an understanding of the steps involved in solving the Navier-Stokes equations using a numerical method. Write a simple code to solve the driven cavity problem using the Incompressible- Navier- Stokes equations in Vorticity form. This project requires that the Vorticity streamline function, u and v velocity profiles, pressure contours for the lid driven rectangular cavity for Reynolds number 100 and The lid driven cavity is a classical problem and closely resembles actual engineering problems that exist in research and industry areas. The vorticity equation will be solved utilizing a forward time central space (FTCS) explicit method. The streamline equation is solved using the successive over relaxation method. The obtained results follows and are illustrated in the report. 3
4 2. ACKNOWLEDGEMENTS I would take this opportunity to thank Dr. H.P Huang, my instructor for this course, Computational Fluid Dynamics (MAE 561). He has been a great help for me during this course. Without his support I wouldn t have been able to achieve what I have achieved in this course. He has been very instrumental in my understanding of numerical methods for computational fluid dynamics. Also I would like to thank Donley Hurd for his constant technical support during this course. 4
5 3. INTRODUCTION In previous homework assignments an analysis of a how to solve partial differential equations (PDEs) using point Gauss-Seidel (PGS) iterative method and using forward time center space (FTCS) explicit method has been explored. In this project an analysis will be conducted that will utilize these two methods in one problem. But successive over relaxation (SOR) method would be used as the iteration method. This project will consider a rectangular cavity with a moving top wall. This moving wall will slowly cause the fluid to move within the cavity. It is the final steady state solution that this project seeks to acquire (Re 100 and 1000). Finally the similar problem is computed in ANSYS FLUENT, commercial fluid simulation software and results are compared. 4. PROBLEM STATEMENT The upper plate of a rectangular cavity shown in Figure 1 moves to the rights with a velocity of uo. The rectangular cavity has dimensions of L by L. Use the FTCS explicit scheme and the SOR formation to solve for the vorticity and the stream function equations, respectfully. The cavity flow problem is to be solved for the vorticity, streamline, pressure contours and u-v profiles for Re=100 and Re Later, a case has to be solved where the rectangular cavity as dimensions 2L and L to obtain same contours. Figure 1: (Hoffmann) Figure P8-1 page GOVERNING EQUATIONS 5.1 Stream Function The derivation for the FTCS starts with the vorticity equation seen in Equation 1. It is important to notice how similar this equation is to the 2-D Navier-Stokes momentum equation. (1) Equation 1 then has a forward difference Taylor Series expansion for first derivatives applied to the first term, a central difference Taylor Series expansion for first derivatives applied to the second term and third term, and 5
6 central difference Taylor Series for second derivative applied to the fourth and fifth term. The result is shown in Equation 2. Also if, in equation 1, u = Ψ, v = Ψ y x Then, the values of u and v are substituted in equation 1 to obtain equation 3, (2) (3) Ω = - Ψ Ω + Ψ Ω + 1 { t y x x y Re x ( Ω) + x y ( Ω y )} (4) For this problem we are considering, dx=dy=ds, thus the final discretized equation becomes, Ω i,j,n+1 = Ω i,j,n - dt[(ψ i,j+1,n - Ψ i,j-1,n ) (Ω i+1,j,n - Ω i-1,j,n )] 4ds*ds - dt[( Ψ i+1,j,n - Ψ i-1,j,n ) (Ω i,j+1,n - Ω i,j-1,n )] 4ds*ds + dt[(ω i+1,j,n - Ω i-1,j,n - Ω i,j+1,n - Ω i,j-1,n - 4 Ω i,j,n )] (5) Re* ds*ds Where dt is the time step and ds is the space step. 5.2 Vorticity Boundary conditions for the Vorticity The boundary conditions for the vorticity stream line approach is quite complicated. The boundary conditions were formulated using the lecture notes (scan set 20) and equations to in the book. For our problem the boundary conditions are:- At the bottom wall (j=1): Ω wall = {Ψ i,1 Ψ i,2 } 2 ds^2 + U wall At the top wall (j=ny): Ω wall = {Ψ i,ny Ψ i,ny-1 } 2 At the left wall (i=1) Ω wall = {Ψ 1,j Ψ 2,j } 2 2 ds ds^2 - U wall ds^2 + U wall 2 ds 2 ds (6) (7) (8) 6
7 At the bottom wall (i=nx) Ω wall = {Ψ nx,i Ψ nx-1,j } 2 ds^2 - U wall 2 ds (9) 5.3 Stream Function equation Below is the poisson equation that is used for stream function and is referred as elliptic PDE. Once the stream function is calculated the velocity values (u,v) can be determined using equation 3. x ( Ψ ) + x y ( Ψ ) = Ω (10) y Discretized version of equation 10 is shown below dx=dy=ds Ω = Ψ i+1,j,n + Ψ i-1,j,n + Ψ i,j+1,n + Ψ i,j-1,n For solving the elliptical equation, we obtain, -4Ψ i,j,n ds^2 (11) Ψ i,j,n+1 =.25(Ψ i+1,j,n + Ψ i-1,j,n + Ψ i,j+1,n + Ψ i,j-1,n + ds*ds* Ω i,j,n ) (12) 5.4 Successive Over relaxation (SOR) The method of successive over-relaxation (SOR) is a variant of the Gauss Seidel method for solving a linear system of equations, resulting in faster convergence. A similar method can be used for any slowly converging iterative process. Ψ i,j,n+1 =β*0.25 (Ψ i+1,j,n + Ψ i-1,j,n+1 + Ψ i,j+1,n + Ψ i,j-1,n+1 + ds*ds* Ω i,j,n ) + (1- β) i,j,n (13) If β=1 in equation 13, then the method becomes gauss seidel method. If β>1 in equation 13, method for the iteration is referred to over relaxation method. If β<1 in equation 13, method for the iteration is referred to under relaxation method. 5.5 Pressure Calculation The pressure was calculated using the streamline function. The pressure calculation in the stream vorticity approach uses the stream function to calculate the value of pressure at all the grid points. The equation used for the calculation of the pressure is shown below. 2 P = 2*RHS where, rhs is the right hand side of the pressure equation RHS = { x ( Ψ x ) y ( Ψ y ) ( y ( Ψ x ))^2 } By plugging in the equation for rhs in the divergence of the pressure, the magnitude of the pressure is obtained. 7
8 6. DEVELOPMENT OF CODING ALGORITHM The coding algorithm is illustrated with a block diagram. The code can be seen directly following the block diagram. The block diagram illustrates a short synopsis of how the code is employed to solve the vorticity equation. Initialize Variables t, x, y, u=0, v=0, Ψ=0, Ω=0 Start the time integration And solve for stream function Find Vorticity on the boundaries Find the RHS of the Vorticity Input the new values of Vorticity in interior Increment Time Pressure and velocity calculation Visualization of the results 8
9 7. RESULTS: NUMERICAL SIMULATION Task I Case I- Re1000 (taski) Shown below is the vorticity (a) and stream function (b) and stream function (with smaller contours levels) (c) in figure 2 Figure 2. (a). Vorticity when Re =1000 (b). Steam Function when Re =1000 Figure 2 (c) 9
10 Shown below is the U velocity (a) and V velocity (b) plot in figure 3 Figure 3. (a). U-velocity when Re =1000 (b). V-velocity when Re =1000 Case II- Re 100 (task I) Shown below is the U velocity (a) and V velocity (b) plot in figure 4 Figure 4. (a). U-velocity when Re =100 (b). V-velocity when Re =100 10
11 Shown below is the vorticity (a) and stream function (b) plot in figure 5 Figure 5. (a). Vorticity when Re =100 (b). Steam Function when Re =100 Task II Figure 6. (a). Pressure contour when Re =1000 (b). Velocity Vector when Re =
12 Task III 1.2 U velocity Re U velocity re 100 Ghai Paper Ansys re 100 U Figure 7. U- Velocity compassion/validation plots for Re= V- Velocity for re V velocity re 100 Ghai re 100 ansys 100 Figure 8. V- Velocity compassion/validation plots for Re=
13 U velocity Re my_ Re 1000 _ U Ghia Re 1000 _ U Ansys Figure 9. U- Velocity compassion/validation plots for Re=1000. V velocity re E E E E E E E+00 my_ Re 1000 _ V Ghai Re 1000 ansys Figure 10. V- Velocity compassion/validation plots for Re=
14 Note: The x axis in all the plots is the distance (x or y distance) and Y axis is the velocity (u or v) Task IV Shown below is the vorticity (a) and stream function (b) plot in figure11 Figure 11. (a). Vorticity when AR=2 (b). Steam Function when AR=2 Shown below is the U velocity (a) and V velocity (b) plot in figure 12 Figure 12 (a). U-velocity when AR=2 (b). V-velocity when AR = 2 14
15 Task 5 Reynolds Number = (task 5) Shown below is the vorticity (a) and stream function (b) plot in figure 13 Figure 13. (a). Vorticity when Re =10000 (b). Steam Function when Re =10000 Shown below is the U velocity (a) and V velocity (b) plot in figure 14 15
16 (c). Steam Function when Re =10000 (t=0) (c). Steam Function when Re =10000 (t=0.328) (c). Steam Function when Re =10000 (t=.656) (c). Steam Function when Re =10000 (t=0.984) 16
17 Figure 14. (a). U-velocity when Re =1000 (b). V-velocity when Re =
18 1) Case I - Reynolds Number RESULTS ANSYS : FLUENT RESULTS Figure 16. (a). Velocity vector for Re 1000 (b). Steam Function when Re =1000 (with vortices) [4] To get the corner vortices, the contour levels are adapted from [4]. Figure17 (a). Vorticity when Re =1000 (b). Steam Function when Re =
19 Case I - Reynolds Number 100 Figure 18. (a). Vorticity when Re =100 (b). Steam Function when Re =100 (c) Steam Function when Re =1000 (small contours) 19
20 9. CONCLUSIONS This project was the summary of what was learnt in this course during this semester. We started with the 1-D problems and moved toward the more complicated problems. The last homework was particularly helpful in finding the solutions of this project. This project closely resemble actual engineering problems and thus an important aspect of MAE 561 Computational fluid dynamics. The vorticity equation and a single moving wall the fluid was driven in a circular path. The contours for the vorticity and streamline function was presented for both the aspect ratio 1(task I) as well as 2(task IV). The velocity contour and pressure contour was also presented for re 1000 (task II). This is an intuitive solution; however, a precise solution would be extremely difficult, if not impossible, because it deps on the grid size, space step and time steps and many other factors. 20
21 10. REFERENCES [1]Arakawa, A., 1966: Computational design for long-term numerical integration of teh equations of fluid motion [2]Two-dimensional incopressible flow, Part I, Journal of Computational Physics, 1, Bruneau, C.-H., and M. Saad, 2006: The 2-D cavity driven flow revisited, Computers and Fluids, 35, [3]Ghia, U., K. N. Ghia, and C. T. Shin, 1982: High-Re solutions of incompressible flow using the Navier-Stokes equations and a multigrid method, Journal of Computational Physics, 48, [4] Flow in a Lid-Driven Cavity, 21
22 11. APPENDIX %Author AKSHAY BATRA %MAE 561 Computational Fluid Dynamics %FINAL PROJECT - LID DRIVEN CAVITY FLOW IN RECATANGULAR CAVITY %Due on Dec % clear all close all clf; nx=101;ny=101; nt=100000; re=1000; dt=0.001;% Settting the initial parameters no_it=100000;% number of iterations Beta=1.5;% relaxation factors err=0.001;% parameter for SOR iteration ds=.01;%dx=dy=ds x=0:ds:1; y=0:ds:1;%dimensions of the cavity t=0.0; % phi=zeros(nx,ny); omega=zeros(nx,ny); % initializing the variables u = zeros(nx,ny); v = zeros(nx,ny); x2d=zeros(nx,ny); y2d=zeros(nx,ny); b=zeros(nx,ny);p=zeros(nx,ny);pn=zeros(nx,ny); w=zeros(nx,ny); %p-q/(nx-1), % %Stream Function calculation for t_step=1:nt % time steps starts for iter=1:no_it % streamfunction calculation w=phi; % by SOR iteration for i=2:nx-1; for j=2:ny-1 phi(i,j)=0.25*beta*(phi(i+1,j)+phi(i-1,j)+phi(i,j+1)+phi(i,j-1)+ds*ds*omega(i,j))+(1.0- Beta)*phi(i,j); Err=0.0; for i=1:nx for j=1:ny Err=Err+abs(w(i,j)-phi(i,j)); if Err <= err, break; % stop if iteration has converged % %boundary conditions for the Vorticity for i=2:nx-1 for j=2:ny-1 omega(i,1)=-2.0*phi(i,2)/(ds*ds); % bottom wall omega(i,ny)=-2.0*phi(i,ny-1)/(ds*ds)-2.0/ds; % top wall omega(1,j)=-2.0*phi(2,j)/(ds*ds); % right wall omega(nx,j)=-2.0*phi(nx-1,j)/(ds*ds); % left wall 22
23 % % RHS Calculation for i=2:nx-1; for j=2:ny-1 % compute w(i,j)=-0.25*((phi(i,j+1)-phi(i,j-1))*(omega(i+1,j)-omega(i-1,j))... -(phi(i+1,j)-phi(i-1,j))*(omega(i,j+1)-omega(i,j-1)))/(ds*ds)... +(1/re)*(omega(i+1,j)+omega(i-1,j)+omega(i,j+1)+omega(i,j-1)-4.0*omega(i,j))/(ds*ds); % % Update the vorticity omega(2:nx-1,2:ny-1)=omega(2:nx-1,2:ny-1)+dt*w(2:nx-1,2:ny-1); t=t+dt; % increment the time for i=1:nx for j=1:ny x2d(i,j)=x(i); y2d(i,j)=y(j); % %calculation of U and V for i = 2:nx-1 for j = 2:ny-1 u(i,j)=(phi(i,j+1)-phi(i,j))/(2*ds); v(i,j)=(phi(i+1,j)-phi(i,j))/(2*ds); u(:,ny) = 1; v(nx,:) =.02; % %calculation of pressure rhs=zeros(nx,ny); for i=2:nx-1 for j=2:ny-1 rhs(i,j)=(((phi(i-1,j)-2*phi(i,j)+phi(i+1,j))/(ds*ds))... *((phi(i,j-1)-2*phi(i,j)+phi(i,j+1))/(ds*ds)))... - (phi(i+1,j+1)-phi(i+1,j-1)-phi(i-1,j+1)+phi(i-1,j-1))/(4*(ds*ds)); p(i,j)=(.25*(pn(i+1,j)+pn(i-1,j) + pn(i,j+1)+pn(i,j-1))- 0.5*((rhs(i,j)*ds^2*ds^2))); pn=p; % % Visualization of the results figure(1) contourf(x2d,y2d,omega,[-3:1: :1:5 ]),xlabel('nx'),... ylabel('ny'),title('vorticity');axis('square','tight');colorbar title('vorticity') % plot vorticity figure(2) contour(x2d,y2d,phi,[10^-10 10^-7 10^-5 10^ ]),xlabel('nx'), 23
24 ylabel('ny'),title('stream function');axis('square','tight');colorbar %streamfunction figure(3) contourf(x2d,y2d,u),xlabel('nx'),ylabel('ny'),... title('u-velocity');axis('square','tight');colorbar figure(4) contourf(x2d,y2d,v),xlabel('nx'),ylabel('ny'),... title('v-velocity');axis('square','tight');colorbar figure(5) contourf(x2d,y2d,p,([-2.0:.01:2])),xlabel('nx'),ylabel('ny'),... title('pressure'); figure(6) quiver (x2d,y2d,u,v)...,xlabel('nx'),ylabel('ny'),title('velocity Vectour Plot'); axis([ ]),axis('square') % %I have been able to get the vorticies in the stream function contour at the corner but %they are really small(for re 100). I have run the solution to 100,000 iteration at a %time step of.001. It took 9-10 hours for the solution to compute.then %similarly for the Re 1000 took even longer but i was able to get the vorticies. 24
Application of Wray-Agarwal Model to Turbulent Flow in a 2D Lid-Driven Cavity and a 3D Lid- Driven Box
Washington University in St. Louis Washington University Open Scholarship Engineering and Applied Science Theses & Dissertations Engineering and Applied Science Summer 8-14-2015 Application of Wray-Agarwal
1. Lid driven flow in a cavity [Time: 1 h 30 ]
Hands on computer session: 1. Lid driven flow in a cavity [Time: 1 h 30 ] Objects choice of computational domain, problem adimensionalization and definition of boundary conditions; influence of the mesh
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
POISSON AND LAPLACE EQUATIONS. Charles R. O Neill. School of Mechanical and Aerospace Engineering. Oklahoma State University. Stillwater, OK 74078
21 ELLIPTICAL PARTIAL DIFFERENTIAL EQUATIONS: POISSON AND LAPLACE EQUATIONS Charles R. O Neill School of Mechanical and Aerospace Engineering Oklahoma State University Stillwater, OK 74078 2nd Computer
Abaqus/CFD Sample Problems. Abaqus 6.10
Abaqus/CFD Sample Problems Abaqus 6.10 Contents 1. Oscillatory Laminar Plane Poiseuille Flow 2. Flow in Shear Driven Cavities 3. Buoyancy Driven Flow in Cavities 4. Turbulent Flow in a Rectangular Channel
Ravi Kumar Singh*, K. B. Sahu**, Thakur Debasis Mishra***
Ravi Kumar Singh, K. B. Sahu, Thakur Debasis Mishra / International Journal of Engineering Research and Applications (IJERA) ISSN: 48-96 www.ijera.com Vol. 3, Issue 3, May-Jun 3, pp.766-77 Analysis of
STEADY STATE VORTEX STRUCTURE OF LID DRIVEN FLOW INSIDE SHALLOW SEMI ELLIPSE CAVITY
Journal of Mechanical Engineering and Sciences (JMES) e-issn: 2231-8380; Volume 2, pp. 206-216, June 2012 FKM, Universiti Malaysia Pahang STEADY STATE VORTEX STRUCTURE OF LID DRIVEN FLOW INSIDE SHALLOW
NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES
Vol. XX 2012 No. 4 28 34 J. ŠIMIČEK O. HUBOVÁ NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES Jozef ŠIMIČEK email: [email protected] Research field: Statics and Dynamics Fluids mechanics
Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure
Universal Journal of Mechanical Engineering (1): 8-33, 014 DOI: 10.13189/ujme.014.00104 http://www.hrpub.org Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure Alireza Falahat
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.)
Introduction to COMSOL. The Navier-Stokes Equations
Flow Between Parallel Plates Modified from the COMSOL ChE Library module rev 10/13/08 Modified by Robert P. Hesketh, Chemical Engineering, Rowan University Fall 2008 Introduction to COMSOL The following
HEAT TRANSFER ANALYSIS IN A 3D SQUARE CHANNEL LAMINAR FLOW WITH USING BAFFLES 1 Vikram Bishnoi
HEAT TRANSFER ANALYSIS IN A 3D SQUARE CHANNEL LAMINAR FLOW WITH USING BAFFLES 1 Vikram Bishnoi 2 Rajesh Dudi 1 Scholar and 2 Assistant Professor,Department of Mechanical Engineering, OITM, Hisar (Haryana)
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
How To Run A Cdef Simulation
Simple CFD Simulations and Visualisation using OpenFOAM and ParaView Sachiko Arvelius, PhD Purpose of this presentation To show my competence in CFD (Computational Fluid Dynamics) simulation and visualisation
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
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
Keywords: Heat transfer enhancement; staggered arrangement; Triangular Prism, Reynolds Number. 1. Introduction
Heat transfer augmentation in rectangular channel using four triangular prisms arrange in staggered manner Manoj Kumar 1, Sunil Dhingra 2, Gurjeet Singh 3 1 Student, 2,3 Assistant Professor 1.2 Department
Adaptation of General Purpose CFD Code for Fusion MHD Applications*
Adaptation of General Purpose CFD Code for Fusion MHD Applications* Andrei Khodak Princeton Plasma Physics Laboratory P.O. Box 451 Princeton, NJ, 08540 USA [email protected] Abstract Analysis of many fusion
Simulation of Flow Field and Particle Trajectories in Hard Disk Drive Enclosures
Simulation of Flow Field and Particle Trajectories in Hard Disk Drive Enclosures H. Song*, M. Damodaran*and Quock Y. Ng** *Singapore-Massachusetts Institute of Technology Alliance (SMA) Nanyang Technological
Steady Flow: Laminar and Turbulent in an S-Bend
STAR-CCM+ User Guide 6663 Steady Flow: Laminar and Turbulent in an S-Bend This tutorial demonstrates the flow of an incompressible gas through an s-bend of constant diameter (2 cm), for both laminar and
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
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
University Turbine Systems Research 2012 Fellowship Program Final Report. Prepared for: General Electric Company
University Turbine Systems Research 2012 Fellowship Program Final Report Prepared for: General Electric Company Gas Turbine Aerodynamics Marion Building 300 Garlington Rd Greenville, SC 29615, USA Prepared
OpenFOAM Opensource and CFD
OpenFOAM Opensource and CFD Andrew King Department of Mechanical Engineering Curtin University Outline What is Opensource Software OpenFOAM Overview Utilities, Libraries and Solvers Data Formats The CFD
FEM Software Automation, with a case study on the Stokes Equations
FEM Automation, with a case study on the Stokes Equations FEM Andy R Terrel Advisors: L R Scott and R C Kirby Numerical from Department of Computer Science University of Chicago March 1, 2006 Masters Presentation
GPU Acceleration of the SENSEI CFD Code Suite
GPU Acceleration of the SENSEI CFD Code Suite Chris Roy, Brent Pickering, Chip Jackson, Joe Derlaga, Xiao Xu Aerospace and Ocean Engineering Primary Collaborators: Tom Scogland, Wu Feng (Computer Science)
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
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
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA Adam Kosík Evektor s.r.o., Czech Republic KEYWORDS CFD simulation, mesh generation, OpenFOAM, ANSA ABSTRACT In this paper we describe
Elasticity Theory Basics
G22.3033-002: Topics in Computer Graphics: Lecture #7 Geometric Modeling New York University Elasticity Theory Basics Lecture #7: 20 October 2003 Lecturer: Denis Zorin Scribe: Adrian Secord, Yotam Gingold
INCORPORATING CFD INTO THE UNDERGRADUATE MECHANICAL ENGINEERING PROGRAMME AT THE UNIVERSITY OF MANITOBA
INCORPORATING CFD INTO THE UNDERGRADUATE MECHANICAL ENGINEERING PROGRAMME AT THE UNIVERSITY OF MANITOBA Scott J. Ormiston SJ [email protected] Associate Professor, Dept. of Mechanical and Industrial
Viscous flow through pipes of various cross-sections
IOP PUBLISHING Eur. J. Phys. 28 (2007 521 527 EUROPEAN JOURNAL OF PHYSICS doi:10.1088/0143-0807/28/3/014 Viscous flow through pipes of various cross-sections John Lekner School of Chemical and Physical
Fluid Dynamics and the Navier-Stokes Equation
Fluid Dynamics and the Navier-Stokes Equation CMSC498A: Spring 12 Semester By: Steven Dobek 5/17/2012 Introduction I began this project through a desire to simulate smoke and fire through the use of programming
Lecture 11 Boundary Layers and Separation. Applied Computational Fluid Dynamics
Lecture 11 Boundary Layers and Separation Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Overview Drag. The boundary-layer
General Framework for an Iterative Solution of Ax b. Jacobi s Method
2.6 Iterative Solutions of Linear Systems 143 2.6 Iterative Solutions of Linear Systems Consistent linear systems in real life are solved in one of two ways: by direct calculation (using a matrix factorization,
Section 5.0 : Horn Physics. By Martin J. King, 6/29/08 Copyright 2008 by Martin J. King. All Rights Reserved.
Section 5. : Horn Physics Section 5. : Horn Physics By Martin J. King, 6/29/8 Copyright 28 by Martin J. King. All Rights Reserved. Before discussing the design of a horn loaded loudspeaker system, it is
Customer Training Material. Lecture 5. Solver Settings ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 5 Solver Settings Introduction to ANSYS FLUENT L5-1 Solver Settings - Introduction So far we have looked at how to setup a basic flow simulation in FLUENT. However you should not assume that just
Graduate Certificate Program in Energy Conversion & Transport Offered by the Department of Mechanical and Aerospace Engineering
Graduate Certificate Program in Energy Conversion & Transport Offered by the Department of Mechanical and Aerospace Engineering Intended Audience: Main Campus Students Distance (online students) Both Purpose:
Application of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412
, July 2-4, 2014, London, U.K. Application of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412 Arvind Prabhakar, Ayush Ohri Abstract Winglets are angled extensions or vertical projections
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
AB3080 L. Learning Objectives: About the Speaker:
AB3080 L While architects have tested their designs in wind tunnels for many years, the process is typically outsourced to engineering firms and not easily accessible to architects during the conceptual
Finite Element Modules for Enhancing Undergraduate Transport Courses: Application to Fuel Cell Fundamentals
Finite Element Modules for Enhancing Undergraduate Transport Courses: Application to Fuel Cell Fundamentals Originally published in 2007 American Society for Engineering Education Conference Proceedings
Chapter 6: Solving Large Systems of Linear Equations
! Revised December 8, 2015 12:51 PM! 1 Chapter 6: Solving Large Systems of Linear Equations Copyright 2015, David A. Randall 6.1! Introduction Systems of linear equations frequently arise in atmospheric
Colocated Finite Volume Schemes for Fluid Flows
COMMUNICATIONS IN COMPUTATIONAL PHYSICS Vol. 4, No., pp. -5 Commun. Comput. Phys. July 8 Colocated Finite Volume Schemes for Fluid Flows S. Faure, J. Laminie, and R. Temam,3, Laboratoire de Mathématiques,
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_
Finding Drag Coefficient using Solidworks Flow Simulation
Finding Drag Coefficient using Solidworks Flow Simulation Using solidworks to find the drag coefficient of shapes is a very useful way to cut down on the design time of a project, as it can remove tests.
The Influence of Aerodynamics on the Design of High-Performance Road Vehicles
The Influence of Aerodynamics on the Design of High-Performance Road Vehicles Guido Buresti Department of Aerospace Engineering University of Pisa (Italy) 1 CONTENTS ELEMENTS OF AERODYNAMICS AERODYNAMICS
Yousef Saad University of Minnesota Computer Science and Engineering. CRM Montreal - April 30, 2008
A tutorial on: Iterative methods for Sparse Matrix Problems Yousef Saad University of Minnesota Computer Science and Engineering CRM Montreal - April 30, 2008 Outline Part 1 Sparse matrices and sparsity
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
A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty of Military Technology, University of Defence, Brno, Czech Republic
AiMT Advances in Military Technology Vol. 8, No. 1, June 2013 Aerodynamic Characteristics of Multi-Element Iced Airfoil CFD Simulation A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty
Chapter 10. Flow Rate. Flow Rate. Flow Measurements. The velocity of the flow is described at any
Chapter 10 Flow Measurements Material from Theory and Design for Mechanical Measurements; Figliola, Third Edition Flow Rate Flow rate can be expressed in terms of volume flow rate (volume/time) or mass
A Comparison of Analytical and Finite Element Solutions for Laminar Flow Conditions Near Gaussian Constrictions
A Comparison of Analytical and Finite Element Solutions for Laminar Flow Conditions Near Gaussian Constrictions by Laura Noelle Race An Engineering Project Submitted to the Graduate Faculty of Rensselaer
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
APPLIED MATHEMATICS ADVANCED LEVEL
APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications
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
External bluff-body flow-cfd simulation using ANSYS Fluent
External bluff-body flow-cfd simulation using ANSYS Fluent External flow over a bluff body is complex, three-dimensional, and vortical. It is massively separated and it exhibits vortex shedding. Thus,
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
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.
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
TESLA Report 2003-03
TESLA Report 23-3 A multigrid based 3D space-charge routine in the tracking code GPT Gisela Pöplau, Ursula van Rienen, Marieke de Loos and Bas van der Geer Institute of General Electrical Engineering,
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
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
PS 320 Classical Mechanics Embry-Riddle University Spring 2010
PS 320 Classical Mechanics Embry-Riddle University Spring 2010 Instructor: M. Anthony Reynolds email: [email protected] web: http://faculty.erau.edu/reynolds/ps320 (or Blackboard) phone: (386) 226-7752
Chapter 7. Potential flow theory. 7.1 Basic concepts. 7.1.1 Velocity potential
Chapter 7 Potential flow theory Flows past immersed bodies generate boundary layers within which the presence of the body is felt through viscous effects. Outside these boundary layers, the flow is typically
Performance prediction of a centrifugal pump working in direct and reverse mode using Computational Fluid Dynamics
European Association for the Development of Renewable Energies, Environment and Power Quality (EA4EPQ) International Conference on Renewable Energies and Power Quality (ICREPQ 10) Granada (Spain), 23rd
. Address the following issues in your solution:
CM 3110 COMSOL INSTRUCTIONS Faith Morrison and Maria Tafur Department of Chemical Engineering Michigan Technological University, Houghton, MI USA 22 November 2012 Zhichao Wang edits 21 November 2013 revised
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
INTRODUCTION TO FLUID MECHANICS
INTRODUCTION TO FLUID MECHANICS SIXTH EDITION ROBERT W. FOX Purdue University ALAN T. MCDONALD Purdue University PHILIP J. PRITCHARD Manhattan College JOHN WILEY & SONS, INC. CONTENTS CHAPTER 1 INTRODUCTION
440 Geophysics: Heat flow with finite differences
440 Geophysics: Heat flow with finite differences Thorsten Becker, University of Southern California, 03/2005 Some physical problems, such as heat flow, can be tricky or impossible to solve analytically
Lectures 5-6: Taylor Series
Math 1d Instructor: Padraic Bartlett Lectures 5-: Taylor Series Weeks 5- Caltech 213 1 Taylor Polynomials and Series As we saw in week 4, power series are remarkably nice objects to work with. In particular,
Validations of CFD Code for Density-Gradient Driven Air Ingress Stratified Flow
INL/CON-0-7629 PREPRINT Validations of CFD Code for Density-Gradient Driven Air Ingress Stratified Flow ICONE 8 Chang H. Oh Eung S. Kim May 200 This is a preprint of a paper intended for publication in
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
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
Mesh Moving Techniques for Fluid-Structure Interactions With Large Displacements
K. Stein Department of Physics, Bethel College, St. Paul, MN 55112 T. Tezduyar Mechanical Engineering, Rice University, MS 321, Houston, TX 77005 R. Benney Natick Soldier Center, Natick, MA 01760 Mesh
GAMBIT Demo Tutorial
GAMBIT Demo Tutorial Wake of a Cylinder. 1.1 Problem Description The problem to be considered is schematically in fig. 1. We consider flow across a cylinder and look at the wake behind the cylinder. Air
Linear Threshold Units
Linear Threshold Units w x hx (... w n x n w We assume that each feature x j and each weight w j is a real number (we will relax this later) We will study three different algorithms for learning linear
Module 6 Case Studies
Module 6 Case Studies 1 Lecture 6.1 A CFD Code for Turbomachinery Flows 2 Development of a CFD Code The lecture material in the previous Modules help the student to understand the domain knowledge required
Orbits of the Lennard-Jones Potential
Orbits of the Lennard-Jones Potential Prashanth S. Venkataram July 28, 2012 1 Introduction The Lennard-Jones potential describes weak interactions between neutral atoms and molecules. Unlike the potentials
1.Name the four types of motion that a fluid element can experience. YOUR ANSWER: Translation, linear deformation, rotation, angular deformation.
CHAPTER 06 1.Name the four types of motion that a fluid element can experience. YOUR ANSWER: Translation, linear deformation, rotation, angular deformation. 2.How is the acceleration of a particle described?
NUMERICAL METHODS TOPICS FOR RESEARCH PAPERS
Faculty of Civil Engineering Belgrade Master Study COMPUTATIONAL ENGINEERING Fall semester 2004/2005 NUMERICAL METHODS TOPICS FOR RESEARCH PAPERS 1. NUMERICAL METHODS IN FINITE ELEMENT ANALYSIS - Matrices
10.2 ITERATIVE METHODS FOR SOLVING LINEAR SYSTEMS. The Jacobi Method
578 CHAPTER 1 NUMERICAL METHODS 1. ITERATIVE METHODS FOR SOLVING LINEAR SYSTEMS As a numerical technique, Gaussian elimination is rather unusual because it is direct. That is, a solution is obtained after
Part II: Finite Difference/Volume Discretisation for CFD
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
Chapter 28 Fluid Dynamics
Chapter 28 Fluid Dynamics 28.1 Ideal Fluids... 1 28.2 Velocity Vector Field... 1 28.3 Mass Continuity Equation... 3 28.4 Bernoulli s Principle... 4 28.5 Worked Examples: Bernoulli s Equation... 7 Example
DESIGN AND FLOW VELOCITY SIMULATION OF DIFFUSER AUGMENTED WIND TURBINE USING CFD
Journal of Engineering Science and Technology Vol. 8, No. 4 (2013) 372-384 School of Engineering, Taylor s University DESIGN AND FLOW VELOCITY SIMULATION OF DIFFUSER AUGMENTED WIND TURBINE USING CFD T.
Benchmark Computations of 3D Laminar Flow Around a Cylinder with CFX, OpenFOAM and FeatFlow
Benchmark Computations of 3D Laminar Flow Around a Cylinder with CFX, OpenFOAM and FeatFlow E. Bayraktar, O. Mierka and S. Turek Institute of Applied Mathematics (LS III), TU Dortmund Vogelpothsweg 87,
CE 3500 Fluid Mechanics / Fall 2014 / City College of New York
1 Drag Coefficient The force ( F ) of the wind blowing against a building is given by F=C D ρu 2 A/2, where U is the wind speed, ρ is density of the air, A the cross-sectional area of the building, and
Pipe Flow-Friction Factor Calculations with Excel
Pipe Flow-Friction Factor Calculations with Excel Course No: C03-022 Credit: 3 PDH Harlan H. Bengtson, PhD, P.E. Continuing Education and Development, Inc. 9 Greyridge Farm Court Stony Point, NY 10980
CHAPTER 4 CFD ANALYSIS OF THE MIXER
98 CHAPTER 4 CFD ANALYSIS OF THE MIXER This section presents CFD results for the venturi-jet mixer and compares the predicted mixing pattern with the present experimental results and correlation results
Set up and solve a transient problem using the pressure-based solver and VOF model.
Tutorial 18. Using the VOF Model This tutorial was run using ANSYS FLUENT 12.1. The results have been updated to reflect the change in the default setting of node-based smoothing for the surface tension
Numerical methods for American options
Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment
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
Appendix 4-C. Open Channel Theory
4-C-1 Appendix 4-C Open Channel Theory 4-C-2 Appendix 4.C - Table of Contents 4.C.1 Open Channel Flow Theory 4-C-3 4.C.2 Concepts 4-C-3 4.C.2.1 Specific Energy 4-C-3 4.C.2.2 Velocity Distribution Coefficient
Use of OpenFoam in a CFD analysis of a finger type slug catcher. Dynaflow Conference 2011 January 13 2011, Rotterdam, the Netherlands
Use of OpenFoam in a CFD analysis of a finger type slug catcher Dynaflow Conference 2011 January 13 2011, Rotterdam, the Netherlands Agenda Project background Analytical analysis of two-phase flow regimes
Engineering & Expertise Hydraulic modeling. Computational fluid dynamics
Engineering & Expertise Hydraulic modeling Computational fluid dynamics Engineering & Expertise Total solution engineering increases operational efficiency Introduction Understanding fluid flow inside
Dual Methods for Total Variation-Based Image Restoration
Dual Methods for Total Variation-Based Image Restoration Jamylle Carter Institute for Mathematics and its Applications University of Minnesota, Twin Cities Ph.D. (Mathematics), UCLA, 2001 Advisor: Tony
Differential Balance Equations (DBE)
Differential Balance Equations (DBE) Differential Balance Equations Differential balances, although more complex to solve, can yield a tremendous wealth of information about ChE processes. General balance
Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena.
Dimensional Analysis and Similarity Dimensional analysis is very useful for planning, presentation, and interpretation of experimental data. As discussed previously, most practical fluid mechanics problems
FRIEDRICH-ALEXANDER-UNIVERSITÄT ERLANGEN-NÜRNBERG
FRIEDRICH-ALEXANDER-UNIVERSITÄT ERLANGEN-NÜRNBERG INSTITUT FÜR INFORMATIK (MATHEMATISCHE MASCHINEN UND DATENVERARBEITUNG) Lehrstuhl für Informatik 10 (Systemsimulation) Massively Parallel Multilevel Finite
