TwinMesh Grid Generator and CFD Simulation with ANSYS CFX



Similar documents
TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations

GEOMETRIC, THERMODYNAMIC AND CFD ANALYSES OF A REAL SCROLL EXPANDER FOR MICRO ORC APPLICATIONS

COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS OF INTERMEDIATE PRESSURE STEAM TURBINE

Rapid Design of an optimized Radial Compressor using CFturbo and ANSYS

Initial Design and Optimization of Turbomachinery with CFturbo and optislang

CFD Analysis of Swept and Leaned Transonic Compressor Rotor

CFD Analysis of a Centrifugal Pump with Supercritical Carbon Dioxide as a Working Fluid

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Modelling and CFD Analysis of Single Stage IP Steam Turbine

FLUID FLOW ANALYSIS OF CENTRIFUGAL FAN BY USING FEM

Harvesting-Combine-Flow Simulation Technique

Introduction to ANSYS

PUTTING THE SPIN IN CFD

Multiphase Flow - Appendices

GT ANALYSIS OF A MICROGASTURBINE FED BY NATURAL GAS AND SYNTHESIS GAS: MGT TEST BENCH AND COMBUSTOR CFD ANALYSIS

Meshing of a detailed DrivAer Body with ANSYS Meshing and ANSYS ICEM CFD

Lecture 7 - Meshing. Applied Computational Fluid Dynamics

RETROFIT N ROTORS FOR EFFICIENT OIL-FLOODED SCREW COMPRESSORS

ME6130 An introduction to CFD 1-1

NUMERICAL ANALYSIS OF WELLS TURBINE FOR WAVE POWER CONVERSION

Using CFD to improve the design of a circulating water channel

Compatibility and Accuracy of Mesh Generation in HyperMesh and CFD Simulation with Acusolve for Torque Converter

CastNet: Modelling platform for open source solver technology

CastNet: GUI environment for OpenFOAM

THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA

CFD Analysis of a butterfly valve in a compressible fluid

Titelmasterformat durch Klicken bearbeiten

The influence of mesh characteristics on OpenFOAM simulations of the DrivAer model

Unit 24: Applications of Pneumatics and Hydraulics

Unit 24: Applications of Pneumatics and Hydraulics

Performance Comparison of a Vertical Axis Wind Turbine using Commercial and Open Source Computational Fluid Dynamics based Codes

CONVERGE Features, Capabilities and Applications

Keywords: CFD, heat turbomachinery, Compound Lean Nozzle, Controlled Flow Nozzle, efficiency.

DEVELOPMENT OF A TWIN SCREW EXPRESSOR AS A THROTTLE VALVE REPLACEMENT FOR WATER-COOLED CHILLERS

Numerical Analysis of Independent Wire Strand Core (IWSC) Wire Rope

Simulation of Fluid-Structure Interactions in Aeronautical Applications

O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt,

Technology Update: Workbench, Geometry, Meshing, Workflow. ANSYS Users Group Meeting Prague, 2011

Customer Training Material. Lecture 4. Meshing in Mechanical. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

CFturbo Modern turbomachinery design software

Design and Modeling of Fluid Power Systems ME 597/ABE 591 Lecture 5

ANSYS Meshing User's Guide

Performance prediction of a centrifugal pump working in direct and reverse mode using Computational Fluid Dynamics

Customer Training Material. Shell Meshing Stamped Part ICEM CFD. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved. WS3.

AN EFFECT OF GRID QUALITY ON THE RESULTS OF NUMERICAL SIMULATIONS OF THE FLUID FLOW FIELD IN AN AGITATED VESSEL

COMPUTATIONAL FLUID DYNAMICS USING COMMERCIAL CFD CODES

CCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future

Introduction to CFD Analysis

Relevance of Modern Optimization Methods in Turbo Machinery Applications

Pumps: Convert mechanical energy (often developed from electrical source) into hydraulic energy (position, pressure and kinetic energy).

EXPERIMENTAL RESEARCH ON FLOW IN A 5-STAGE HIGH PRESSURE ROTOR OF 1000 MW STEAM TURBINE

Exergy Analysis of a Water Heat Storage Tank

Thermal Simulation of a Power Electronics Cold Plate with a Parametric Design Study

Reflux Gas Densification Technology An Innovative Dry Compression Process

Science Insights: An International Journal

Introduction to CFD Analysis

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology

Set up and solve a transient problem using the pressure-based solver and VOF model.

Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics

The ADREA-HF CFD code An overview

Best practices for efficient HPC performance with large models

Turbulence Modeling in CFD Simulation of Intake Manifold for a 4 Cylinder Engine

Steady Flow: Laminar and Turbulent in an S-Bend

Design and Analysis of Engine Cooling Fan

Fully Automatic In-cylinder Workflow Using HEEDS / es-ice / STAR-CD

Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials.

A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty of Military Technology, University of Defence, Brno, Czech Republic

University Turbine Systems Research 2012 Fellowship Program Final Report. Prepared for: General Electric Company

Tutorial: 3D Pipe Junction Using Hexa Meshing

Pushing the limits. Turbine simulation for next-generation turbochargers

Computational Modeling of Wind Turbines in OpenFOAM

Application of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412

Automated moving mesh techniques in CFD

Introduction to ANSYS ICEM CFD

INTERNATIONAL JOURNAL OF RESEARCH IN AERONAUTICAL AND MECHANICAL ENGINEERING

OZEN ENGINEERING, INC.

APPLICATION OF OPTIMIZATION METHODS IN 2D HYDROFOIL DESIGN

Oil Injection Rotary Screw Compressors Contributing to Environmental Protection and Energy Conservation

GAMBIT Demo Tutorial

HIGH SPEED PERMANENT MAGNET SYNCHRONOUS MOTOR / GENERATOR DESIGN FOR FLYWHEEL APPLICATIONS

Coupling micro-scale CFD simulations to meso-scale models

Fixed displacement vane pumps

OpenFOAM Opensource and CFD

CFD software overview comparison, limitations and user interfaces

CFD Simulation of the NREL Phase VI Rotor

A Simplified 3d Model Approach in Constructing the Plain Vane Profile of A Radial Type Submersible Pump Impeller

Aerodynamic Department Institute of Aviation. Adam Dziubiński CFD group FLUENT

CFD: What is it good for?

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL

CENTRIFUGAL PUMP SELECTION, SIZING, AND INTERPRETATION OF PERFORMANCE CURVES

This tutorial provides a recipe for simulating L

3. Prescribe boundary conditions at all boundary Zones:

Module 6 Case Studies

MECHANICAL PRINCIPLES OUTCOME 4 MECHANICAL POWER TRANSMISSION TUTORIAL 1 SIMPLE MACHINES

ANSA. ANSA for demanding CFD pre-processing. for demanding CFD pre-processing. Model setup. software systems. Morphing & optimization

Tutorial: 2D Pipe Junction Using Hexa Meshing

ANSYS ICEM CFD - pre-processing program used to generate the geometry and mesh for our CFD simulations.

CFD simulations of flow over NASA Trap Wing Model

CFD Analysis of Civil Transport Aircraft

Transcription:

TwinMesh Grid Generator and CFD Simulation with ANSYS CFX 2nd Short Course on CFD in Rotary Positive Displacement Machines London, 5th 6th September 2015 Dr. Andreas Spille-Kohoff Jan Hesse Rainer Andres CFX Berlin Software GmbH Karl-Marx-Allee 90 A 10243 Berlin, Germany

Contents TwinMesh grid generator Numerical Simulation of the 3/5 Lobed Twin Screw Compressor Test Case 2

TwinMesh Grid Generator Overview Software overview Meshes are generated in ANSYS Meshing and TwinMesh Simulations are performed using ANSYS CFX Workflow overview Meshing: Pre-generate all meshes Pre-processing: boundary conditions and solver settings Solution: Read mesh files for rotor positions during the simulation run Post-processing: evaluation and illustration of the simulation results Meshing TwinMesh (rotors) and ANSYS Meshing (stator) Simulation setup ANSYS CFX-Pre Simulation ANSYS CFX with User Fortran Simulation results ANSYS CFD-Post 3 3

TwinMesh Grid Generator TwinMesh Workflow CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes 4

TwinMesh Grid Generator Import Geometry CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Import curves for rotors and casing as IGES or ASCII point data 5

TwinMesh Grid Generator Set Boundary Conditions CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Assign curves to rotor 1, rotor 2, casing and interface region 6

TwinMesh Grid Generator Generate Interfaces CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Define further geometry details (extrusion length, scaling, center points) Automatically generate interfaces between rotors 7

TwinMesh Grid Generator Apply Mesh Settings CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Set mesh strategy (fixed on inner or outer curves) Define mesh properties (number of elements, first element height, ratio) 8

TwinMesh Grid Generator Apply Mesh Settings Cont. CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Apply circumferential mesh distribution Apply pre-smoothing 9

TwinMesh Grid Generator Apply Mesh Settings Cont. CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Apply radial split of elements Apply post-smoothing to get high internal angles (normal at walls) and small volume changes 10

TwinMesh Grid Generator Check Mesh Quality CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Check mesh quality: minimum angle, aspect ratio, volume change, determinant for some rotor positions if necessary, adjust mesh settings 11

TwinMesh Grid Generator Generate Meshes CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Automatically generate all 2D meshes Check mesh quality for all 2D meshes (table summarizes worst values) 12

TwinMesh Grid Generator Export Meshes CAD 1. Import geometry 2. Set boundary conditions 3. Generate interfaces 4. Apply mesh settings 5. Check mesh quality 6. Generate meshes 7. Export meshes Check mesh quality for all 3D meshes Export meshes as binary or ASCII files Export session file for ANSYS CFX-Pre with basic setup 13

TwinMesh Grid Generator Comparison of Methods Comparison to other methods for chamber modeling: Immersed Solids TwinMesh Insufficient wall treatment + Fine wall resolution possible Insufficient gap resolution + Very fine gap resolution possible No multiphase, no compressible + All physical models available gases Mesh deformation / remeshing TwinMesh Mesh deformation may cause + Pre-generation ensures high quality bad mesh quality on run-time meshes at run-time Automatic remeshing only + Pure hexahedral meshes with wellwith tetrahedra / prisms resolved boundary layers Interpolation errors after remeshing + No interpolation necessary Small gaps increase element number + User-definened element number Manual pre-generation TwinMesh High manual effort + Highly automated but flexible mesh generation Needs days to weeks hand time + Needs hours to days computing time 14

TwinMesh Grid Generator Key Features Key features of TwinMesh: Easy to use (comfortable GUI) Works for many different PD machine types Generation of high quality structured meshes with smoothing algorithm Allows gap sizes down to 1 µm Individual node distribution and rotation angle steps Efficient workflow for ANSYS CFX software Further development by CFX Berlin: New machine types, e.g. Scroll compressor Integrated meshing of axial gaps and solids User Defined Functions for ANSYS FLUENT 15

Contents TwinMesh grid generator Numerical Simulation of the 3/5 Lobed Twin Screw Compressor Test Case Gap flow and mesh resolution Numerical Simulation of a Twin Screw Expander Conclusions and Outlook 16

Introduction Test case was provided by City University London in May 2015 Description as PDF Data from experimental measurements as XLS for discharge pressure 2 bar at 3 operating points: 6000 rpm 7000 rpm (not used here) 8000 rpm Geometry as SoLiDworks PaRT file Parasolid file x_b txt files for rotor profiles Work has been done at CFX Berlin by Rainer Andres in appr. 50 hours working time 17

Rotor Geometry Rotor geometry Import of provided CAD models in ANSYS DesignModeler and TwinMesh Female Rotor Parameter Center distance Wrap angle Value on main rotor 93 mm 285 deg Interlobe clearance 160 µm Radial clearance 180 µm Axial clearance at suction port 150 µm Axial clearance at discharge port 120 µm Shaft diameter 47.30 mm Male Rotor 18

Rotor Grids in TwinMesh Rotor representation in TwinMesh Grids for the flow volume between rotors and casing (chambers) Grids for the outer axial gaps Generated and exported from TwinMesh for 120 rotor positions with 1 male rotor angle increment Inner axial gaps Inner axial gaps are meshed in ICEM CFD congruent to the rotor solid Male Female Inner axial gaps 19

Mesh Assembly Mesh assemby Structured grids for the rotors with TwinMesh Unstructured grid for the stator with ANSYS Meshing 20

Mesh Statistics for Rotors Rotor meshes Two different mesh resolutions Number of Elements Fine Grid Coarse Grid male rotor female rotor male rotor female rotor Circumferecial direction 375 473 120 200 Radial direction 20 20 8 8 Axial direction 60 60 60 60 Total (2D) Total (3D) 7 500 450 000 9 460 567 600 960 57 600 1 600 96 000 factor 6-8 21

Fine Rotor Grids Fine grid 22

Coarse Rotor Grids Coarse grid 23

Quality of Fine Rotor Grids Quality of fine grid 24

Quality of Coarse Rotor Grids Quality of coarse grid 25

Stator Meshes Stator mesh for fine rotor grids 1.2 mio elements (tetrahedrons, prisms) 380 000 nodes Stator mesh for coarse rotor grids Increased element size at rotor-stator interfaces 900 000 elements (tetrahedrons, prisms) 320 000 nodes 26

Boundary Conditions Boundary conditions Inlet (opening) Absolute pressure = 1 bar Temperature= 300 K Outlet (opening) Absolute pressure = 2 bar Temperature 1 = 402.6 K Temperature 2 = 406.9 K Interface Interface between rotors and stator (GGI) Walls No slip walls, adiabatic Rotors Rot. speed 1 = 6 000 rev/min Fluid Rot. speed 2 = 8 000 rev/min Angle step = 1 Air as ideal gas Inlet Outlet Interfaces (suction side) Interfaces (rotor side) Interfaces (pressure side) 27

Solving Mesh motion TwinMesh grids are read in prior to each time step during run-time via User Fortran after 120 male rotor rotation, simulation is restarted with interpolation from previous results Convergence Achieved convergence RMS < 10-3 max. number of coefficient loops: 5 to10 Conservation target < 1 % Simulation duration 30 hours per revolution (male rotor, finest mesh) Hardware 2 x 4 - Quad Core Intel Xeon(R) E5-2637 v2 3.50 GHz 28

Results Overview Results Qualitative evaluation of the flow field Pressure field Velocity field Temperature field Evaluation of integral values: Volume flow rate [m³/min] Power [kw] 29

Pressure on Rotors Pressure on rotors (6000 rpm, fine grid) 30

Pressure on Casing Pressure on casing (6000 rpm, fine grid) 31

Temperature on Rotors Temperature on rotors (6000 rpm, fine grid, adiabatic boundary) 32

Velocity in Clearances Velocity vectors in clearances and pressure side (6000 rpm, fine grid) 33

Velocity in Clearances High pressure side Velocity vectors in clearances and pressure side (6000 rpm, fine grid) Leakage flow through radial clearance Low pressure side 34

Velocity in Axial Clearance Velocity vectors in the axial clearance, pressure side (6000 rpm, fine grid) 35

Velocity 36

Velocity on Cross Section Velocity at z = 39.00 mm: Comparison between fine and coarse grid Pressure port 37

Velocity on Cross Section Velocity for z = 39.00 mm (6000 rpm, fine grid) 38

Velocity on Cross Section Velocity for z = 39.00 mm (6000 rpm, coarse grid) 39

Quantitative Results Overview Power and volume flow Starting from neutral initialization Two revolutions as start-up phase Averaging over two revolutions (720-1440 male rotor angle) Comparison between Cases with and without axial clearance 6000 rpm and 8000 rpm Fine and coarse mesh resolution 40

Volume Flow Averaged volume flow (outlet): 7.629 m³/min 41

Volume Flow Averaged volume flow (outlet): 7.108 m³/min 42

Volume Flow Averaged volume flow (outlet): 3.972 m³/min 43

Quantitative Results Comparison Comparison of measurements with simulation results for two operating points (OP): Rotor speed: 6 000 and 8 000 rpm Three simulation cases per operating point: Discharge OP Speed Pressure Flow Torque Indicated Power Specific Power rpm bar m³/min Nm kw kw/m³/min Measurement 1 6 000 2 7.051 25.397 15.945 2.148 CFX (fine grid) 1 6 000 2 7.108 24.696 14.954 2.104 CFX (coarse grid) 1 6 000 2 3.972 22.632 13.451 3.386 CFX (no AxGaps) 1 6 000 2 7.629 24.991 15.151 1.986 Measurement 2 8 000 2 10.362 28.204 23.631 2.166 CFX (fine grid) 2 8 000 2 11.242 26.452 21.351 1.899 CFX (coarse grid) 2 8 000 2 7.862 24.253 19.215 2.444 CFX (no AxGaps) 2 8 000 2 11.829 26.567 21.497 1.817 44

Quantitative Results CFX, no axial gaps CFX, no axial gaps CFX, coarse grid CFX, fine grid Measurement CFX, no axial gaps CFX, coarse grid CFX, fine grid Measurement CFX, no axial gaps CFX, coarse grid CFX, fine grid Measurement CFX, no axial gaps CFX, coarse grid CFX, fine grid Measurement 45

Conclusions Conclusions: Very good agreement at 6000 rpm for volume flow, slightly underestimation of the total power (shaft output) Bearing friction losses are not included in the numerical model, thus a lower indicated power (for a compressor) seems plausible Increasing deviation from measurements at 8000 rpm regarding volume flow and power Is it realistic that clearances at 6000 and 8000 rpm are the same? Clear demonstration of the effect of an axial clearance Neglecting axial gaps results in 5 to 7% higher volume flow Detailed analysis of the leakage flow pattern possible (axial and radial) Severe impact of mesh resolution on the volume flow for both operation points Volume flows 30-45%, power 10% smaller on coarse grid No reliable results using the coarse mesh What is an adequate mesh resolution for small gaps? 46

Thank you for your attention! Folie 47