Applied Computational Fluid Dynamics. in Marine Engineering

Similar documents
Application of a Non-Linear Frequency Domain Solver to the Euler and Navier-Stokes Equations

1. Introduction, tensors, kinematics

Jumper Analysis with Interacting Internal Two-phase Flow

Pressure-velocity correction method Finite Volume solution of Navier-Stokes equations Exercise: Finish solving the Navier Stokes equations

5. FVM discretization and Solution Procedure

Course Syllabus: Continuum Mechanics - ME 212A

Numerical Heat and Mass Transfer

Chapter 5. The Differential Forms of the Fundamental Laws

Chapter 6: Incompressible Inviscid Flow

Topics in Fluid Dynamics: Classical physics and recent mathematics

Is My CFD Mesh Adequate? A Quantitative Answer

3.5 Vorticity Equation

Detailed Outline, M E 320 Fluid Flow, Spring Semester 2015

Improvements of Unsteady Simulations for Compressible Navier Stokes Based on a RK/Implicit Smoother Scheme

Computational Fluid Dynamics

Modeling of turbulence in stirred vessels using large eddy simulation

ENGR Heat Transfer II

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Introduction to Fluid Mechanics

[N175] Development of Combined CAA-CFD Algorithm for the Efficient Simulation of Aerodynamic Noise Generation and Propagation

AER1310: TURBULENCE MODELLING 1. Introduction to Turbulent Flows C. P. T. Groth c Oxford Dictionary: disturbance, commotion, varying irregularly

Computational Fluid Dynamics 2

Introduction to numerical simulation of fluid flows

2. FLUID-FLOW EQUATIONS SPRING 2019

Topics in Other Lectures Droplet Groups and Array Instability of Injected Liquid Liquid Fuel-Films

COURSE NUMBER: ME 321 Fluid Mechanics I 3 credit hour. Basic Equations in fluid Dynamics

ME EN 3700: FLUID MECHANICS (Fall 2003)

Application of a Non-Linear Frequency Domain Solver to the Euler and Navier-Stokes Equations

PHYSFLU - Physics of Fluids

Numerical Solution of Partial Differential Equations governing compressible flows

Introduction to CFD modelling of source terms and local-scale atmospheric dispersion (Part 1 of 2)

Nonlinear Frequency Domain Methods Applied to the Euler and Navier-Stokes Equations p.1/50

fluid mechanics as a prominent discipline of application for numerical

2.29 Numerical Fluid Mechanics Fall 2011 Lecture 7

B.1 NAVIER STOKES EQUATION AND REYNOLDS NUMBER. = UL ν. Re = U ρ f L μ

INTRODUCCION AL ANALISIS DE ELEMENTO FINITO (CAE / FEA)

3. FORMS OF GOVERNING EQUATIONS IN CFD

Propulsion Systems and Aerodynamics MODULE CODE LEVEL 6 CREDITS 20 Engineering and Mathematics Industrial Collaborative Engineering

Overview of Turbulent Reacting Flows

Effects of the Jacobian Evaluation on Direct Solutions of the Euler Equations

Simulation of Cross Flow Induced Vibration

2. Getting Ready for Computational Aerodynamics: Fluid Mechanics Foundations

Simulation of unsteady muzzle flow of a small-caliber gun

The Use of CFD Simulations in Learning Fluid Mechanics at the Undergraduate Level

Numerical Study of Natural Unsteadiness Using Wall-Distance-Free Turbulence Models

An Introduction to Theories of Turbulence. James Glimm Stony Brook University

Numerical simulation of wave breaking in turbulent two-phase Couette flow

J. Szantyr Lecture No. 4 Principles of the Turbulent Flow Theory The phenomenon of two markedly different types of flow, namely laminar and

Vorticity Equation Marine Hydrodynamics Lecture 9. Return to viscous incompressible flow. N-S equation: v. Now: v = v + = 0 incompressible

CEE 3310 Dimensional Analysis & Similitude, Oct. 22,

Evaluating the Side Force in Oseen Flow Slender Body Theory and Comparison with CFD Simulation Results

3.185 ABET Statements

Simplified Model of WWER-440 Fuel Assembly for ThermoHydraulic Analysis

CHAPTER 7 NUMERICAL MODELLING OF A SPIRAL HEAT EXCHANGER USING CFD TECHNIQUE

Fundamentals of Fluid Mechanics

Chapter 4: Fluid Kinematics

NUMERICAL INVESTIGATION ON THE FLOW CHARACTERISTICS OF A SUPERSONIC JET IMPINGING ON AN AXI-SYMMETRIC DEFLECTOR

INTRODUCTION OBJECTIVES

Numerical Heat and Mass Transfer

Before we consider two canonical turbulent flows we need a general description of turbulence.

A Crash-Course on the Adjoint Method for Aerodynamic Shape Optimization

Introduction to Turbulence Modeling

ME3560 Tentative Schedule Spring 2019

Offshore Hydromechanics Module 1

The behaviour of high Reynolds flows in a driven cavity

( ) Notes. Fluid mechanics. Inviscid Euler model. Lagrangian viewpoint. " = " x,t,#, #

FLUID MECHANICS. Chapter 9 Flow over Immersed Bodies

Detailed Outline, M E 521: Foundations of Fluid Mechanics I

STAR-CCM+: NACA0012 Flow and Aero-Acoustics Analysis James Ruiz Application Engineer January 26, 2011

COMPUTATIONAL STUDY OF SEPARATION CONTROL MECHANISM WITH THE IMAGINARY BODY FORCE ADDED TO THE FLOWS OVER AN AIRFOIL

Theoretical Gas Flow through Gaps in Screw-type Machines

Lecture 2 Flow classifications and continuity

Boundary-Layer Theory

Turbulent Rankine Vortices

ME3560 Tentative Schedule Fall 2018

Fluid Dynamics Exercises and questions for the course

This thesis is submitted for evaluation at Ålesund University College.

CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION

Turbulent Boundary Layers & Turbulence Models. Lecture 09

Multi-source Aeroacoustic Noise Prediction Method

Conservation of Mass. Computational Fluid Dynamics. The Equations Governing Fluid Motion

Chapter 7 DIMENSIONAL ANALYSIS AND SIMILITUDE Because so few real flows can be solved exactly by analytical methods alone, the development of fluid

INSTITUTTET FOR BYGNINGSTEKNIK DEPT. OF BUILDING TECHNOLOGY AND STRUCTURAL ENGINEERING AALBORG UNIVERSITET AAU AALBORG DANMARK

1. Fluid Dynamics Around Airfoils

Chapter 9: Differential Analysis

Boundary layer flows The logarithmic law of the wall Mixing length model for turbulent viscosity

Project Topic. Simulation of turbulent flow laden with finite-size particles using LBM. Leila Jahanshaloo

Partial Differential Equations

A finite-volume algorithm for all speed flows

Turbulens Teori och modellering

1D-3D COUPLED SIMULATION OF THE FUEL INJECTION INSIDE A HIGH PERFORMANCE ENGINE FOR MOTORSPORT APPLICATION: SPRAY TARGETING AND INJECTION TIMING

Coupled CFD-STH analysis of liquid metal flows: STAR-CCM+ - RELAP5

A fundamental study of the flow past a circular cylinder using Abaqus/CFD

Hamiltonian aspects of fluid dynamics

6.1 Momentum Equation for Frictionless Flow: Euler s Equation The equations of motion for frictionless flow, called Euler s

Shock/boundary layer interactions

CFD Time Evolution of Heat Transfer Around A Bundle of Tubes In Staggered Configuration. G.S.T.A. Bangga 1*, W.A. Widodo 2

Review of fluid dynamics

Chapter 9: Differential Analysis of Fluid Flow

Elliptic Trailing Edge for a High Subsonic Turbine Cascade

Transcription:

Applied Computational Fluid Dynamics in Marine Engineering

Objectives Understand basic CFD theory Learn how to set up and run simulations in Star CCM+ and interpret results Learn about limitations and important factors to achieve accurate and stable calculations 2

Topics during the semester 1. Introduction to CFD and fluid mechanics 2. Governing equations in fluid flow 3. Discretization and solution methods 4. Meshing 5. Unsteady problems 6. Free-surface modeling 7. Turbulence and its modeling the RANS equations 3

Recommended Literature Lecture Notes by V. Krasilnikov (Fronter) Star CCM+ Guidelines Best Practice Guidelines for Marine Applications of CFD (Fronter) Other: Any book about fundamentals in Fluid Mechanics (example Frank White) 4

Before we start Practical info about the course found on Blackboard Course plan Thursdays 12.15-16.00 in C215 / Fridays 8.15-12.00 in F414 Assignments and deadlines Project Test Star CCM+ with vmware License key on Blackboard Login into the Steve Portal, e-learning (check if all can log in) Exam info List of students 5

Teaching methods and material PowerPoint slides and blackboard Relevant examples in class (hand-written + Star CCM+) Main assignments every week. Relevant example given on forehand Walkthrough after hand-in 6

Today 1. What is CFD, why is it needed and how is it used? 2. Examples 3. Hands-on example (filling of bucket) 4. Historical perspectives 5. Workflow in a CFD software 6. Some theory 7. Working example in Star CCM+ Recommended reading: page 1-19 in Lecture Notes by Krasilnikov 7

1.1 What is CFD Systems that involves fluid flow, heat transfer, chemical reactions and more are analyzed by means of computer-based simulations 8

9

10

11 More examples - sloshing

But is it just nice contour plots? Diff. equations that describes the physical behaviour of a fluid can not be solved analytically other than for simple cases. The governing equations are discretized and represented as a system of linear or non-linear algebraic equations. This system of equations must be solved 12

Abbreviation Computational + Fluid + Dynamics Calculation or computation like in mathematics, physics or economy A continuum of liquid or gas A continuous substance Variation of a state Something changing in time and/or space 13

Approximate solution of the derivative Definition derivative of function f = f(x): f f x i + Δx f x i = lim x Δx 0 xi Δx 14

Derivative vs. Numerical Definition derivative of function f = f(x): f f x i + Δx f x i = lim x Δx 0 xi Δx f(x) Δx Δx Δx 15

First Derivative y f (x) f(x) i-1 i i+1 i+2 x Forward difference: f x i f x i+1 f x i x i+1 x i = y i+1 y i x i+1 x i Backward difference: f x i f x i f x i 1 x i x i 1 = y i y i 1 x i x i 1 Central difference: f x i f x i+1 f x i 1 x i+1 x i 1 = y i+1 y i 1 x i+1 x i 1 16

Navier-Stokes equations (1 of 3) u t + ρuu x = p x + x + ρvu y 2 3 + ρwu z μ U + 2μ u x + y v μ x + u y + z u μ z + w x + ρf x 17

Mesh 18

Simple example a bucket with a hole Set up a diff equation for the height level h(t) Solve numerically and compare with analytic Use the Torricelis formula, V e 2gh t Approximate dh dt ss with backward Euler Δt = 1 1 2 A 1 2h 0 A 2 g h(t) 19

Multi-Disciplinary Nature of CFD Mathematics Fluid Mechanics Computer Science Aeronautical Engineering 20

Historical perspectives 20 th century 1850-19xx Reynolds (experiments, transition), Prandtl boundary layer theory, mixing length, Taylor, Kolmogorov Navier-Stokes equations 1930 s Early numerical simulation of flow past cylinder at low speeds 1960 s Los Alamos, Marker-and-Cell, Arbitrary Lagrangian-Eulerian (ALE), turbulence modeling Birth of the super-computer CDC6600 (3 Megaflops) 1970 s Spalding (Imperial College London), SIMPLE, k-eps, eddy break-up 21 1980 s Finite Volume method, Patankar s book

Accuracy and cost 4. RANS +Viscous 3. Euler +Rotation 2. Nonlinear Potential +Nonlinear 1. Linear Potential Inviscid, Irrotational Linear 22

Advantages of CFD (vs. Experiments) CFD Low cost Pre-proc. Solving Complete information Control of model Model unchanged At any scale Accuracy of numerical model Experiments Costly Preparation, Execution Limited information Controlling experiments Repeatability/statistics Scaled Accuracy of instruments 23

Non-dimensional numbers in fluid dyn. Name Definition Meaning Reynolds number Froude number Strouhal number Euler number Re = ρul μ Fr = U g L St = fl U Eu = ΔP ρv 2 Ratio of inertial and viscous forces Ratio of inertial and gravitational forces Ration of unsteady velocity to ambient velocity Ratio of stream pressure and inertia 24

Non-dimensional coefficients Name Definition Meaning Force coefficient (or drag) Moment coefficient Pressure coefficient C F = C M = F ρau 2 /2 M ρzau 2 /2 C p = p p ρu 2 /2 25

Example use of non-dim. number Internal flow in a pipe 26

THEORY PRACTICE Conservation equations + Bound. Cond. Physical problem Discretize CAD model Solve algebraic equations Run simulation 27

How is it done in theory? From: The Finite Volume Method in Computational Fluid Dynamics Moukalled et al. 28

How is it done in practice? 1. Pre-processing 2. Solving 3. Post-processing 29

CFD workflow Initial Geometry Post- Processing / modification Physical Model Calculation Boundaries Mesh Generation 30

Preprocessing 1. Define the solution domain 2. Prepare the necessary CAD model 3. Define the regions: Fluid, solid or mixture 4. Define boundary- and initial conditions 5. Meshing (numerical grid) 6. Select physical models 7. Operating conditions 8. Solver controls 9. Monitors 31

Solving 32 The discretized conservation equations are solved directly or iteratively. A number of iterations are usually required to reach a converged solution. Convergence is reached when: Changes in solution variables from one iteration to the next are negligible Residuals provide a mechanism to help monitor this trend Overall property of conservation is achieved The accuracy of a converged solution is dependent upon: Appropriateness and accuracy of the physical models. Grid resolution and independence Problem setup

Post-processing Various types of visualization can be used to examine the qualitative results. E.g. look for overall flow pattern, any separation, vortex formation and so on Velocity vectors Pathline and particle trajectory plots Velocity or pressure magnitudes (contour plots) XY-plots Animations Numerical reporting tools can be used to examine the quantitative results Flux balance Surface and volume integrals Forces and moments (including non-dimensional coefficients) 33

Good advice Before you start working on the model, try to collect as much information as you can about the problem. The better you can predict the physical behavior of the actual case, the better is your chance to make a realistic model 34