62
Aerodynamic Simulation using STAR-CCM+ Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation Efforts Kenneth E. Xiques CRM Solutions 4092 Memorial Pkwy SW, Suite 200 Huntsville, AL 35803

Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

  • Upload
    others

  • View
    60

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Aerodynamic Simulation

using STAR-CCM+

Viscous CFD Code Validation

19 March 2013

CD-adapco STAR-CCM+

Code Validation Efforts

Kenneth E. Xiques

CRM Solutions

4092 Memorial Pkwy SW, Suite 200

Huntsville, AL 35803

Page 2: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Objectives

•Validate/Verify and Apply Cart3D, Loci/CHEM and STAR-CCM+ CFD codes

– Loci/CHEM is a research code developed by Mississippi State

– STAR-CCM+ is a Commercial code developed by CD-adapco

– Cart3D is a Cartesian Euler code developed by Nasa Ames

•Test geometry repair and grid generation capabilities

•Test range and power of Physics models

– Viscous modeling, Turbulence Models, Non-Newtonian Fluids

– Moving bodies (6 dof)

– Propulsion, Chemically Reacting Flows, Real Gas

•Determine level of required expertise for productivity

– Ease of use and practicality

•Test efficiency and accuracy in prediction of aerodynamics for complex geometries

Page 3: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Primary Questions

• Is prediction of aerodynamics over complex missile geometries using RANS CFD codes possible and practical in a production environment?

•What are the computational resource and manpower requirements to perform such analyses?

•Can Viscous CFD be performed efficiently and accurately within current resource constraints without relying on CFD specialists?

•Can STAR-CCM+ attack a broader range of problems than available with current in-house software?

•Would such analyses enhance the range and accuracy of CFD data produced at CRM for current customers?

Page 4: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Analysis Criteria

•Perform analysis in most general form without refinement based on CFD experience

– How much expertise does it require

•Determine the relative robustness and accuracy that can be achieved with relatively simple, ‘canned’ approaches

– Establish standard practices and procedures for problem types

•Limit time, computer resources and expertise required to go from CAD to database delivery of analysis within the required accuracy constraints.

Page 5: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

CRM Linux Cluster

600 Intel Cores, 7TB Disk Space, Redhat RHEL O/S

• 130 Dell 1955 Blades • 2 Intel dual core Xeon processors • 4 cores per blade • 16 GB memory per blade

• 10 Dell M600 blades • 2 Intel quad core Xeon processors • 8 cores per blade • 16 GB memory per blade

• 7 TB disk space in Raid 5-0

• 2 x Dell PowerVault MD1000

• Diskless configuration • 3 x Dell 1950 file servers • RedHat Enterprise Linux

Page 6: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Metis Geometry

Page 7: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Metis Computational Grid Plane Section

Page 8: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

METIS Grid Mid-Body Plane Section

Page 9: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

METIS Tail Grid

Page 10: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

METIS Surface Mesh

Page 11: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

METIS Surface Mesh - Feature Curves

Page 12: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

METIS(d0) Mach Contours M=0.7, 0 deg aoa (Rho, KOM)

Page 13: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Gear Mach Contours with Mesh M=0.26, 0 deg aoa (Rho, KOM)

Page 14: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Gear Mach Contours M=0.26, 0 deg aoa (RHO,Lam)

Page 15: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Gear Mach Contours with Mesh (body) M=0.26, 0 deg aoa (Rho, Lam)

Page 16: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Scud B Jet Vane Effectiveness study

Page 17: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Missile Geometry

Page 18: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Missile Jet Vanes Geometry

Page 19: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Scud Run Matrix

Page 20: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Surface Mesh

Page 21: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Surface Mesh (nozzle)

Page 22: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Surface Mesh (tail)

Page 23: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Mach Contours M=3 STAR-CCM+

Page 24: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Mach Contours M=3

Page 25: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Mach Contours M=3 45 deg. plane

Page 26: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

SCUD B Gauge Press (clipped) M=3 STAR-CCM+

Page 27: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

A53D02 Missile Geometry

Page 28: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Nose Surface Mesh

Page 29: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Tail Surface Mesh

Page 30: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Fin Surface Mesh

Page 31: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Nose Grid

Page 32: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Tail Grid

Page 33: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Mach Contours – Mach 0.9

Page 34: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Temp Contours – Mach 0.9

Page 35: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Mach Contours - Mach 3

Page 36: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Temp Contours - Mach 3

Page 37: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Mach Contours - Mach 10

Page 38: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

CFD Code Comparison for Drag

Page 39: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Finner Geometry

Page 40: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Nose Mesh

Page 41: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Tail Grid

Page 42: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Forebody Grid

Page 43: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Mach Contours – Mach 0.9

Page 44: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Mach Contours – Mach 0.9

Page 45: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Temp Contours – Mach 0.9

Page 46: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Mach Contours – Mach 2.03

Page 47: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Finner CFD Drag Data

0

0.2

0.4

0.6

0.8

1

1.2

1.4

0 1 2 3 4 5 6 7 8 9 10

Dra

g C

oef

fici

en

t

Mach

Star_Total

Star_BSE

Star_Shear

LC_Total

Page 48: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Finner Experimental Drag Data

Page 49: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3 Geometry

Page 50: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3 Computational Grid

Page 51: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3 Surface Grid Nose

Page 52: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3 Surface Grid Canard

Page 53: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3 Surface Grid Slot

Page 54: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3 Surface Grid Tail

Page 55: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3 Surface Grid Tail

Page 56: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3(d0) Mach Contours with Mesh M=2.0, 0 deg aoa (Rho, KOM)

Page 57: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3(d0) Temp Contours M=1.6, 0 deg aoa (Rho, KOM)

Page 58: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3(d15) Mach 1.6 Contours 3 deg aoa (Rho, KOM)

Page 59: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3(d0) CFD Drag Data

0

0.2

0.4

0.6

0.8

1

1.2

1.4

0 0.5 1 1.5 2 2.5 3

Dra

g C

oef

fici

en

t

Mach

POLYS

TETS

LC

SHEAR P

SHEAR T

Page 60: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

FM3(d15) CFD Drag Data

0

0.2

0.4

0.6

0.8

1

1.2

1.4

0 0.5 1 1.5 2 2.5 3

Dra

g C

oef

fici

en

t

Mach

POLYS

TETS

LC

SHEAR P

SHEAR T

Page 61: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Conclusions

•STAR-CCM+ code is superior for CAD geometry repair, surface remeshing and initiating analysis (all codes tested were robust and accurate)

– The more difficult the geometry the greater the time advantage

– Can be mastered quickly by non-expert

– Grids can be used to feed other codes

•Requires sizable computational resources for most problems of interest

•Seamless switch to different Physics models and BC’s

•Roe’s scheme is unstable for Mach > 3 flows but very accurate for Mach < 3

•AUSM+ scheme is very stable, robust and accurate

•Needs automated solution adaptation capability

•Superior solution monitoring and data reduction capabilities

• Important Physics models still under development

Page 62: Viscous CFD Code Validation - STAR-CCM+mdx2.plm.automation.siemens.com/.../Presentation/3_CRMSolutions… · Viscous CFD Code Validation 19 March 2013 CD-adapco STAR-CCM+ Code Validation

Future STAR-CCM+ Work

•Continue drag study

– Complete Missile run matrices using STAR-CCM+

– Use Solution Adaptation

– Compare with available data

•Perform Moving body analyses for V/V work (Finner and Manpad)

– Compare with Available data

•Perform Heat Transfer Analyses (Blunt Body and Base Heating)

– Compare to Holden Data

• Perform Jet Interaction Problem (Binary Gas)

• Perform Jet Interaction Problem (Reacting Gas)

• Perform Store Separation Analysis (6-DOF)

•Acoustics

– Bombay Cavity (Acoustics, Store Separation, Fluid Structure)

– Landing Gear (fixed and Moving Body)

– Cavity Launch (Acoustics, Ventilation)