© geodise project, university of southampton, 2001-2003. cfd-based shape optimisation using...

19
© Geodise Project, University of Southampton, 2001-2003. http://www.geodise.org/ CFD-based Shape Optimisation Using Geodise Toolki Application Demo of Grid Technologies in Engineering Design Optimisaiton Wenbin Song, Hakki Eres and Graeme Pound Southampton e-Science Center 12 May, 2003

Post on 18-Dec-2015

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

CFD-based Shape Optimisation Using Geodise ToolkitsApplication Demo of Grid Technologies in Engineering Design Optimisaiton

Wenbin Song, Hakki Eres and Graeme Pound Southampton e-Science Center

12 May, 2003

Page 2: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

CFD-based shape optimisation using Geodise toolkits

• Introduction

• Overall Structure, Dataflow and Geodise toolkits

• Modelling and Simulation

• Parametric CAD modelling

• Solving the flow problem

• Optimisation using DOE and RSP methods

• Archiving of metadata and files

• Summary and Future work

Page 3: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

CFD-based shape optimisation using Geodise toolkits

Introduction

• CFD is both computation and data intensive• Automation and integration is the key• Grid provides both the environment and technology• Consistent and open standard interfacing provides easy integration of various tools across platforms• Matlab provides a flexible scripting environments

Application demo

Motivation

• Shape optimisation of 3D Engine intake• Integration of CAD, Meshing tool and Solver• Design of experiments and Response surface modeling• Search strategies

Page 4: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

CFD-based shape optimisation using Geodise toolkits

Nacelle Optimisation Problem – problem definition

The aim is to understand the effect of various geometry parameters on theaerodynamic performance of engine nacelle, there is no attempt at this stageto calculate the radiated noise from fan, it is simply assumed that the bigger the scarf angle, more reduction in noise will be achieved.

Two parameters were first chosen: scarf angle and axial offsetPerformance is measured using Total Pressure Recovery

Negative Scarf InletConventional Inlet

0 1 2

Total Pressure Recovery (TPR) = 1

2pt

pt

Page 5: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Globus Middleware

Matlab EnvironmentOPTIONS

Data Repository

FLUENT MODELFluent Journal file (.jou )Model Metadata

GAMBIT MODELGambit Journal file (.jou )Model Metadata

CAD MODELProEngineer Part file (.prt )Input Parameter file (.inp)Command Script file (.txt)

Geodise Computation and Database Toolkits

.NET Webservice to Condor

CFD-based shape optimisation using Geodise toolkits

Next

Page 6: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Parametric Geometry generation - .NET Webservice interface to Condor

1. Generate a proxy using user’s credentials;2. Retrieve the ProEngineer Model files from repository;3. Submit ProE job(s) to Condor pool using grid_submit;4. Poll submitted jobs;5. Retrieve results

CFD-based shape optimisation using Geodise toolkits

Page 7: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Procedure:

• Generate a proxy using user’s credentials;• Retrieve the Gambit Journal file from repository;• Submit Gambit jobs to Grid-enabled Computing server;

CFD-based shape optimisation using Geodise toolkits

Methods adopted in the mesh generation

Mesh Generation – using Grid-enabled Computing Servers (1)

• automatic mesh generation is essential• relying on the highest level entities in the model (face in the

nacelle geometry);• decide node spacing based on relative length of the edges in a

particular part or the whole model• size functions used to control local mesh pattern• 3D boundary layers

Page 8: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Mesh Generation – using Grid-enabled Computing Servers (2)

CFD-based shape optimisation using Geodise toolkits

1. Determine the ref_edge_node_spacing (D):Choose ref_edge_node_spacing

If (ref_edge_node_spacing > shortest_edge)ref_edge_node_spacing (D) = shortest_edge;

End2. Determine the nominal edge_node_spacing for each edge based on the

following formula:if pow(2,i)*D<edge_length<pow(2,i+1)*D

norm_edge_node_spacing = alpha1*D*pow(I,alpha2)end

3. Determine the edge_node_spacing at the end vertex for each edge based on the nominal edge_node_spacing of all edges connected to it at that vertex, in order to obtain smooth mesh for connected large/short edges;

4. Apply boundary layers to the faces;5. Mesh the edge using double-sided, asymmetric mesh;6. Apply vertex-centered size function to faces;7. Mesh the faces;8. Mesh the volumes9. Specify boundary types and export the mesh in required format

Page 9: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

CFD-based shape optimisation using Geodise toolkits

Mesh Generation – using Grid-enabled Computing Servers (3)

Page 10: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Solving the flow problem on Grid-enabled computing resources (1)

1. Generate a proxy using user’s credentials;2. Retrieve the Fluent journal file from repository;3. Submit Fluent jobs to Grid-enabled computing resources;4. Poll the submitted jobs;5. Retrieve results

CFD-based shape optimisation using Geodise toolkits

1. Nacelle Placed in a pressure far-field box;2. Extended to the far-field from maximum exterior radius;3. Pressure outlet just behind the fan exit face;4. Cruise condition (Mach =0.85, );5. Symmetry conditions applied

Boundary conditions

o4

Page 11: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

CFD-based shape optimisation using Geodise toolkits

Solving the flow problem on Grid-enabled computing resources (2)

Page 12: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Scarf angle

Axi

al o

ffse

t

DoE using OPTIONS

CFD-based shape optimisation using Geodise toolkits

Optimisation using DoE/RSP methods – workflow and results

Problem definition

Design of Experiment

Response surface modelling

Optimisation on Response surface

Validation

Page 13: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

CFD-based shape optimisation using Geodise toolkits

Validation run using Fluent.com

Page 14: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Fluent Remote Simulation Facility (RSF)

• All data is fully backed-up, secured, and protected using 128 bit encryption techniques

• Managed by experts in the field of Computational Fluid Dynamics and optimized for implementation on high performance computational systems

• Global access to the facility on a 24x7 basis from a desktop browser• Continuous monitoring of all operations for secure operation• Full 128 bit data communication encryption• HTTPS access with full SSL technology• Optional VPN and dedicated communication connections• Optional "private" dedicated systems and services• Modular, scalable, reliable, secure• Redundant internet connections• Secure monitoring, backup, back office connections• https://rsolve.fluent.com/

Features:

Page 15: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Login

Page 16: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Projects

Page 17: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Job Details

Page 18: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Job Logs

Page 19: © Geodise Project, University of Southampton, 2001-2003.  CFD-based Shape Optimisation Using Geodise Toolkits Application Demo of

© Geodise Project, University of Southampton, 2001-2003.http://www.geodise.org/

Summary

• Design automation using Grid-enabled Matlab environment;

• Parametric Modelling methods;

• Optimisation using DoE/RSP methods

Future work

• Computation Monitoring, Steering Methods in Optimisation

• Multi-objective Optimisation

• Multi-disciplinary Optimisation (CFD, Structure, cost modelling, etc)

• Optimisation as Grid services

CFD-based shape optimisation using Geodise toolkits