Module 3 Mesh Generation

Similar documents
Lecture 3.2 Methods for Structured Mesh Generation

Lecture 3.4 Differential Equation Based Schemes

1.2 Numerical Solutions of Flow Problems

Lecture 2.2 Cubic Splines

Manipulating the Boundary Mesh

CHAPTER 4 CFD AND FEA ANALYSIS OF DEEP DRAWING PROCESS

Studies of the Continuous and Discrete Adjoint Approaches to Viscous Automatic Aerodynamic Shape Optimization

(Refer Slide Time: 00:02:24 min)

computational field which is always rectangular by construction.

Flank Millable Surface Design with Conical and Barrel Tools

9. Three Dimensional Object Representations

Engineering designs today are frequently

Alaska Mathematics Standards Vocabulary Word List Grade 7

Introduction to ANSYS DesignModeler

HPC Computer Aided CINECA

Structured Grid Generation for Turbo Machinery Applications using Topology Templates

SOME 024: Computer Aided Design. E. Rozos

GEOMETRY MODELING & GRID GENERATION

Family. Single. Name : Math 5CST - Review of Transformations, Equivalence & Similarity. The cylinders below are similar solids.

Design Intent of Geometric Models

CATIA V5 Parametric Surface Modeling

Design Intent of Geometric Models

QUIZ 4 (CHAPTER 17) SOLUTIONS MATH 252 FALL 2008 KUNIYUKI SCORED OUT OF 125 POINTS MULTIPLIED BY % POSSIBLE

AN INTERACTIVE MESH GENERATION ENVIRONMENT FOR GEOMETRY-BASED SIMULATIONS. PROGRESS UPDATE.

Driven Cavity Example

Chapter 7 Coordinate Geometry

Multigrid Solvers in CFD. David Emerson. Scientific Computing Department STFC Daresbury Laboratory Daresbury, Warrington, WA4 4AD, UK

How to Enter and Analyze a Wing

Licom Systems Ltd., Training Course Notes. 3D Surface Creation

15. SAILBOAT GEOMETRY

Polar (BC Only) They are necessary to find the derivative of a polar curve in x- and y-coordinates. The derivative

Introduction to ANSYS ICEM CFD

Meshing of flow and heat transfer problems

Grid and Mesh Generation. Introduction to its Concepts and Methods

3 CHAPTER. Coordinate Geometry

Unit 6: Connecting Algebra and Geometry Through Coordinates

Computer Aided Engineering Applications

Accurate and Efficient Turbomachinery Simulation. Chad Custer, PhD Turbomachinery Technical Specialist

Lecture 11 (Application of Integration) Areas between Curves Let and be continuous and on. Let s look at the region between and on.

True 3D CAE visualization of filling imbalance in geometry-balanced runners

Geometry Pre AP Graphing Linear Equations

Robustness improvement of polyhedral mesh method for airbag deployment simulations. TU Delft

What is visualization? Why is it important?

Introduction to ANSYS CFX

Model data extraction. Mass property data. Mass property data. Mass property data. Integral Processes. Units and volume

An introduction to mesh generation Part IV : elliptic meshing

Reporting Mesh Statistics

Introduction to ANSYS

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling

13.472J/1.128J/2.158J/16.940J COMPUTATIONAL GEOMETRY

METHOD IMPROVEMENTS IN THERMAL ANALYSIS OF MACH 10 LEADING EDGES

Introduction to ANSYS ICEM CFD

L1 - Introduction. Contents. Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming

Recent Advances in MSC/PATRAN Pre-Processing Software Allows Modeling of Complex Automotive Lamp Designs

Math Geometry FAIM 2015 Form 1-A [ ]

Solid Modeling Lecture Series. Prof. Gary Wang Department of Mechanical and Manufacturing Engineering The University of Manitoba

v Overview SMS Tutorials Prerequisites Requirements Time Objectives

Potsdam Propeller Test Case (PPTC)

Geometric Modeling. Introduction

16.7 Surface Integrals

2. Give an example of a non-constant function f(x, y) such that the average value of f over is 0.

Reverse Engineering Convert STL mesh data to a Solid Edge part model and speed up Product Development.

Essay 5 Tutorial for a Three-Dimensional Heat Conduction Problem Using ANSYS

= f (a, b) + (hf x + kf y ) (a,b) +

Geometric Modeling. Mesh Decimation. Mesh Decimation. Applications. Copyright 2010 Gotsman, Pauly Page 1. Oversampled 3D scan data

CSC Computer Graphics

A1:Orthogonal Coordinate Systems

Revolve 3D geometry to display a 360-degree image.

Chapters 7 & 8. Parallel and Perpendicular Lines/Triangles and Transformations

PROPERTIES OF TRIANGLES AND QUADRILATERALS (plus polygons in general)

1. Introduction to Constructive Solid Geometry (CSG)

Hexahedral Meshing of Non-Linear Volumes Using Voronoi Faces and Edges

Geometry Clean-up in. Numerical Simulations

The diagram above shows a sketch of the curve C with parametric equations

Lab - Introduction to Finite Element Methods and MATLAB s PDEtoolbox

Light and refractive index

Lecture 7: Mesh Quality & Advanced Topics. Introduction to ANSYS Meshing Release ANSYS, Inc. February 12, 2015

Modeling External Compressible Flow

Simulation Advances for RF, Microwave and Antenna Applications

Chapter 6 Some Applications of the Integral

Columbus State Community College Mathematics Department Public Syllabus. Course and Number: MATH 1172 Engineering Mathematics A

Debojyoti Ghosh. Adviser: Dr. James Baeder Alfred Gessow Rotorcraft Center Department of Aerospace Engineering

PARCC Geometry Practice Test Released April,

3. Draw the orthographic projection (front, right, and top) for the following solid. Also, state how many cubic units the volume is.

Boundary/Contour Fitted Grid Generation for Effective Visualizations in a Digital Library of Mathematical Functions

Stream Function-Vorticity CFD Solver MAE 6263

Training Course Content

Basic LOgical Bulk Shapes (BLOBs) for Finite Element Hexahedral Mesh Generation

Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface

Mesh Morphing and the Adjoint Solver in ANSYS R14.0. Simon Pereira Laz Foley

Section 8.3: Examining and Repairing the Input Geometry. Section 8.5: Examining the Cartesian Grid for Leakages

Overview of ANSA & Moldex3D Coupling

HFSS Ansys ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary

Worksheet 3.1: Introduction to Double Integrals

Geometric Modeling Systems

DISCONTINUOUS FINITE ELEMENT VISUALIZATION

Each point P in the xy-plane corresponds to an ordered pair (x, y) of real numbers called the coordinates of P.

The base of a solid is the region in the first quadrant bounded above by the line y = 2, below by

1 Classification of Shell Forms

Math 2130 Practice Problems Sec Name. Change the Cartesian integral to an equivalent polar integral, and then evaluate.

Transcription:

Module 3 Mesh Generation 1

Lecture 3.1 Introduction 2

Mesh Generation Strategy Mesh generation is an important pre-processing step in CFD of turbomachinery, quite analogous to the development of solid modeling that has been discussed in the earlier module for building the physical model of the computational domain. Two contrasting methodologies are developed for mesh generation: one, the multi-block structured mesh and the other, fully unstructured mesh using tetrahedra, hexahedra, prisms and pyramids. The former method of structured mesh generation produces the highest quality meshes from the point of view of solver accuracy but does not scale well on PC clusters. By contrast, fully unstructured meshes are fast to generate and automate the scale well on clusters, but do not allow solvers to 3 deliver their highest quality solutions.

Further, numerical tolerancing issues arise within the CAD system and are often exacerbated while imported from the modeler to the mesh generating tool. In the process, due to greatly differing scales within the geometry and lack of numerical compatibility between various geometrical representations, the model looses water-tightness and necessitates substantial cleaning. The CSG and BREP paradigms discussed in the previous module are also applicable while developing mesh generation algorithms and provide the required water-tightness to the geometry. Most CFD analysis codes, whether commercially available or developed in-house, follow the same (BREP) paradigm. 4

In order to solve the differential equations numerically, the continuous physical domain needs to be identified with a large set of discrete locations called nodes. The number of these discrete data points should be so large that the characteristic variations in the flow properties, determined after solving the differential equations by the numerical method, should be as close to the exact solution or bench-mark solution as possible. A method should be developed to mark the nodes in a fashion that is demanded by the numerical method that is to be used for solving the differential equation. The popular mesh generation methods are: structured, unstructured and hybrid. 5

Structured Mesh Generation For the implementation of numerical methods such as the finite difference, each node in the computational domain must have easily identifiable neighboring nodes. A grid or mesh that satisfies this demand is the structured mesh. Implementation of numerical methods on structured meshes using Cartesian or cylindrical polar grid system is possible only for simple rectangular or axi-symmetric geometries. In general, the generation of structured mesh for a complex flow domain involves automatic discretization methodology with boundary fitting coordinates and with coordinate transformations as discussed. 6

The basic steps in the methods of generating structured meshes for complex geometries are: mapping of the complex physical domain on to a simple computational domain; usage of body fitting coordinates transformation of lengths, areas, volumes and all vector quantities(e.g. velocity). 7

The mapping transformations should preferably be smooth conformal and controlled for grid spacing. Iso-parametric mapping of sub-domains enables creation of multi-block structured grids. The sequence of mapping determines whether the final mesh is a pseudo rectangular, O- type, C-type or H-type. 8

Figure 3.1.1. demonstrates the method of generating the pseudo rectangular mesh for a physical region ABCD, bounded by lines x = 0.5 and y = (1-x 2 ). The co-ordinates ξ and η are body conforming. FIG. 3.1.1 Pseudo rectangular mesh 9

Using the transformation, y and x 0.5 2 (1 x ) the domain ABCD in x-y plane (3.1.1 (a)) is mapped on to ξ-η plane as a unit square. Note that this transformation is not unique and we may have used suitable alternative transformations as well. The grid formed by the intersection of ξ = constant and η=constant lines in the physical domain shows the body conforming nature of these coordinates (Fig. 3.1.1 (b)). As we noticed in Lecture 1.2 (refer Fig. 1.2.5), the turbomachinery flow geometries are multiply connected domains, for which three basic grid configurations: O-type, C- type and H-type are widely used. For a given geometry, any one of these configurations can be obtained by suitable mapping. 10

Consider the multiply connected domain shown in Fig. 3.1.2. For the same geometry, different grid configurations (O, C or H) are generated by adopting slightly different methodologies. This is described in the following. O-type Meshing Introduce a branch cut and identify points (A,B,C,D) on either side of the branch cut as shown in Fig. 3.1.2 (a). Then, by mapping AB on A B, BC onto B C, CD on to C D and DA onto D A, O-type grid is obtained. The object boundary (AB ) and the external boundary (CD) become opposite sides of the transformed domain. The two sides of the branch-cut (BC and AD) are also mapped onto two opposite sides of the rectangular domain. Now, a grid constructed by ξ = constant and η=constant lines in the physical domain is O-type, as shown in Fig. 3.1.2(c). The O-type meshes generated by this method for NACA airfoil and a turbomachinery blade are given in Figs. 3.1.3 11 and 3.1.4 respectively.

(a) (b) Fig. 3.1.2 O-type Grid Generation, (a) basic branch-cut scheme, (b) Cartesian 12 grid in ξ-η plane (c) O-grid in the physical plane

An O-type mesh for symmetric NACA aerofoil is shown in Fig. 3.1.3. Fig. 3.1.3 O-type mesh for symmetric NACA aerofoil 13

Fig. 3.1.4: O type mesh for a turbomachinery blade 14

C-type Meshing For C-type meshing of the same multiply connected domain, a branch-cut, as shown in Fig. 3.1.5 (a) is introduced and two points A and B are identified where the branch-cut meets the outer boundary. Points C and D are suitably selected on the external boundary and mapping is carried out with AB onto A B, BC onto B C, CD onto C D and DA onto D A. Note that the forward sweep of the branch-cut (AP), the object surface (PQ) and the reverse sweep of the branch-cut (QB) comprise one side A B of the transformed region. The object surface is mapped onto the patch P Q on this side. It can be seen that in this transformation, the η-constant lines in the interior envelop the object and the branch-cut, thus forming a C-type configuration. Figure 3.1.6 shows a C-type mesh for a turbomachinery blade. 15

Fig. 3.1.5 C-type Mesh Generation, (a) basic branch-cut scheme, (b) Cartesian 16 grid in ξ-η plane (c) C-grid in the physical plane

Fig. 3.1.6: C-type mesh for turbomachinery blade 17

H-type Meshing Figure 3.1.8 shows a H-type mesh for a turbomachinery 18 blade. For H-type configuration, two branch-cuts are introduced on either side of the object and the upper and lower portions (ABCD and EFGH) are separately mapped onto A B C D and E F G H in the proper sequence (Fig. 3.1.7). Here, the object reduces to a line P Q in the middle of the transformed domain. It is evident form the examples that by choosing the mapping configuration, different types of grids can be generated for the same geometry. The appropriate choice depends on the nature of the problem to be solved. For complex domains with many objects, it may be necessary to map different regions separately, using local transformations. A variety of grid layouts such as the overlaid grids and embedded grids can be achieved through such procedures (Fig. 3.1.7).

Fig. 3.1.7 H-type Mesh Generation, (a) basic branch-cut scheme, (b) Cartesian 19 grid in ξ-η plane (c) H-grid in the physical plane

Fig. 3.1.8: H type mesh for turbomachinery blade 20

Summary of Lecture 3.1 Mesh generation strategies for structured mesh are discussed. The methods for different types of meshes such as O, C and H type grids are presented. END OF LECTURE 3.1 21