Spin-Off del Politecnico di Torino



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

How To Create A Cdf Optimisation System

XFlow CFD results for the 1st AIAA High Lift Prediction Workshop

OpenFOAM Optimization Tools

Formula 1 Aerodynamic Assessment by Means of CFD Modelling

Marine CFD applications using OpenFOAM

Capstone: A platform for geometry, mesh and attribution modeling for physics-based analysis and design

CAD and Creativity. Contents

OpenFOAM: Computational Fluid Dynamics. Gauss Siedel iteration : (L + D) * x new = b - U * x old

Best practices for efficient HPC performance with large models

CAD Import Module and LiveLink for CAD V4.3a

MAQAO Performance Analysis and Optimization Tool

Aerodynamic Simulation. Viscous CFD Code Validation

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

Introduction to ANSYS ICEM CFD

Rapid Design of an optimized Radial Compressor using CFturbo and ANSYS

CFD modelling of floating body response to regular waves

MeshLab and Arc3D: Photo-Reconstruction and Processing of 3D meshes

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

CAD-BASED DESIGN PROCESS FOR FATIGUE ANALYSIS, RELIABILITY- ANALYSIS, AND DESIGN OPTIMIZATION

P. Lu, Sh. Huang and K. Jiang

APPLICATION OF OPTIMIZATION METHODS IN 2D HYDROFOIL DESIGN

Lecture 9: Geometric map transformations. Cartographic Transformations

Formula One - The Engineering Race Evolution in virtual & physical testing over the last 15 years. Torbjörn Larsson Creo Dynamics AB

Open Source CFD Solver - OpenFOAM

Aerodynamic Design Optimization Discussion Group Case 4: Single- and multi-point optimization problems based on the CRM wing

Introduction to Computer Graphics

Efficient Storage, Compression and Transmission

CastNet: Modelling platform for open source solver technology

CastNet: GUI environment for OpenFOAM

Dmitri Krioukov CAIDA/UCSD

Simulation Driven Design and Additive Manufacturing applied for Antenna Bracket of Sentinel 1 Satellite

Course Description. Spring

Simulation Platform Overview

Automated moving mesh techniques in CFD

Multicore Parallel Computing with OpenMP

STL GENERATION INTRODUCTION TO STL. Written by Greta D Angelo

Investigation and Application of Multi-Disciplinary Optimization for. Automotive Body-in-White Development

Parallel Programming at the Exascale Era: A Case Study on Parallelizing Matrix Assembly For Unstructured Meshes

Computational Fluid Dynamics. Department of Aerospace Engineering, IIT Bombay

Parametrizzazione di forma mediante il mesh morphing: RBF Morph

2013 Code_Saturne User Group Meeting. EDF R&D Chatou, France. 9 th April 2013

f o r d e m a n d i n g C F D pre- & post-processing ANSA μετα p i o n e e r i n g software systems

CFD analysis of external aerodynamic and entry into to the air conditioning system on the roof of a bus

SGI HPC Systems Help Fuel Manufacturing Rebirth

Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms

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

CFD Applications using CFD++ Paul Batten & Vedat Akdag

Tutorial: 3D Pipe Junction Using Hexa Meshing

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

Modeling Stents Using Abaqus

USE OF SCILAB FOR SPACE MISSION ANALYSIS AND FLIGHT DYNAMICS ACTIVITIES

The PHI solution. Fujitsu Industry Ready Intel XEON-PHI based solution. SC Denver

HPC Deployment of OpenFOAM in an Industrial Setting

A CP Scheduler for High-Performance Computers

Robust NURBS Surface Fitting from Unorganized 3D Point Clouds for Infrastructure As-Built Modeling

Advanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.

ECBDL 14: Evolu/onary Computa/on for Big Data and Big Learning Workshop July 13 th, 2014 Big Data Compe//on

ANSA. quality and performance in automatic mesh generation. p i o n e e r i n g software systems

PARAMETRIC MODELING. David Rosen. December By carefully laying-out datums and geometry, then constraining them with dimensions and constraints,

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

Fully Automatic Hex Dominant Mesher. Paul Gilfrin Sharc Ltd

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

Cluster Scalability of ANSYS FLUENT 12 for a Large Aerodynamics Case on the Darwin Supercomputer

Guidelines to create Building Information Modelling (BIM) models for AAP, P1, SOM & SPC

Greedy Routing on Hidden Metric Spaces as a Foundation of Scalable Routing Architectures

The Synergy TM Door A New Approach to Lightweight Steel Doors

Creation of an Unlimited Database of Virtual Bone. Validation and Exploitation for Orthopedic Devices

Harvesting-Combine-Flow Simulation Technique

Constrained curve and surface fitting

OPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS

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

Geodesic Lines, Local Gauss-Bonnet Theorem

ProSTEP ivip e. V. / VDA Integration of Simulation and Computation in a PDM- Environment (SimPDM)

Eu-NORSEWInD - Assessment of Viability of Open Source CFD Code for the Wind Industry

FLUX / GOT-It Finite Element Analysis of electromagnetic devices Maccon GmbH

Introduction to ANSYS

Satellite Posi+oning. Lecture 5: Satellite Orbits. Jan Johansson Chalmers University of Technology, 2013

Computational Modeling of Wind Turbines in OpenFOAM

4. Zastosowania Optymalizacja wielokryterialna

(Seattle is home of Boeing Jets)

High-Speed Demonstration of Natural Laminar Flow Wing & Load Control for Future Regional Aircraft through innovative Wind Tunnel Model

Christof Hinterberger, Mark Olesen

HPC enabling of OpenFOAM R for CFD applications

Relevance of Modern Optimization Methods in Turbo Machinery Applications

Enterprise HPC & Cloud Computing for Engineering Simulation. Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc.

Easy-to-Use CFD for Electronics Design. Thermal Design in Half the Time

HydrOcean, your numerical hydrodynamic partner

Numerical Simulation of the External Flow Field. Around a Bluff Car*

Parallel Computing. Benson Muite. benson.

COMPUTATIONAL FLUID DYNAMICS USING COMMERCIAL CFD CODES

Volumetric Meshes for Real Time Medical Simulations

CFD analysis for road vehicles - case study

Medial Axis Construction and Applications in 3D Wireless Sensor Networks

Science Intensive Development (SID)

Transcription:

Design Optimization and Design Exploration using an Open Source Framework on HPC facilities Joel GUERRERO Wolf Dynamics, Genova Haysam TELIB OPTIMAD engineering, Turin HPC methods for engineering, @CINECA, June 2015

Outline 1. Introduc=on to DE/DO; the role of HPC 2. Geometry parametriza=on 3. Data Analy+cs * 4. Open Source Framework * 5. Conclusions * * presented by JG,

Aerodynamic shape op=miza=on is done only if strategic 2 major burdens to aerodynamic shape opkmizakon 1. Difficult you have to know/explore a lot ( physics, uncertainty, parameterizakon ) automakze everything (geometry creakon, pre /processing/ post) especially cri+cal if at advanced design due to project constraints and +me 2. Expensive compukng resources sized for analysis licenses CAD, CFD specialized technical staff (on demand) HPC FFD parameterization OS CAE software Data Analytics for DE

Free- Form Deforma=on using Level- Sets

Free- Form deforma=on vs CAD- in- the- loop CAD sovware oven not suited for HPC (licenses and plaworm) ad- hoc CAD needs to be created (which parameters?) - > crikcal if at advanced design phase CAD needs to be re- created from FFD surface mesh FFD has difficulty to impose manufacturing constraints

Surface Constraints via Level- Set informa=on Free- Form DeformaKon applies a displacement vector N i = S i + D(S i ); excellent for global deformakons Difficult to impose localized deformakons oven addressed by constraining the CP or ad- hoc shape funckons ineffeckve if boundaries do not correspond to the deformakon kernel

Surface Constraints via Level- Set informa=on Our approach introduces a weight funckon N i = S i + w[ LS(S i Γ) ] D(S i ) with Γ boundary non/deformable LS(S i Γ) represents a topological informa=on of S i wrt to Γ and must saksify LS(Γ Γ) =0 with w(0) = 1 with w(0) = 0 with w(0) = 0, w (0) = 0 with w(0) = 0, w (0) = 0, w (0)=0 for G - 1 condikon for G 0 condikon for G 1 condikon for G 2 condikon The weight kernels are chosen in order to minimize the risk of inflec=on (change of curvature) but cannot be guaranteed LS(S i Γ) must be C p if G p con=nuity is required

Toplogical informa=on: Eikonal equa=on vs heat kernel distance funckon wrt to boundary C 0 funckon ca 0.01s for 100K triangles on Intel Xeon as close as possible to geodesic LS to keep topology constraint on C 2 conknuity ca 3s for 100K triangles on Intel Xeon

Deforma=on using C 0 constraint

Deforma=on using C 1 constraint

Deforma=on using C 2 constraint

Control of penetra=on Distance to a given surface should be maintained bounds on CP non- intuikve and oven not efficient User should indicate only intuikve informakon surface (open or closed) distance to be maintained Combined control algorithm Ray- tracing Level Set Two different types of rescaling algorithms available choice depends on case considered

Control of penetra=on Controll off

Control of penetra=on Local rescaling distance wrt tangenkal projeckon

Control of penetra=on Global rescaling idenkficakon of crikcal point

CAMILO descrip=on of work flow 1. install GUI on worksta=on and put executable on cluster 2. import geometry and surfaces to be used as constraints in GUI 3. play with GUI in order to impose parameteriza=on and constraints 4. export control and load file and copy file on cluster 5. let Dakota change load file and call executable with control and load file as argument - > modified geometry file (e.g. stl) 6. pass geometry to pre- processing

end of my part.. à >>> Joel G à >>> happy to discuss any queskon at the end of JG s part