19
STAR-CCM+ / Optimate Kynan Maley

STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Embed Size (px)

Citation preview

Page 1: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

STAR-CCM+ / Optimate Kynan Maley

Page 2: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Description

Process

Study examples

Token based licensing

Summary

Optimate

Page 3: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

STAR-CCM+ add-on

Easy to use!

Panel to setup multiple STAR-CCM+ analyses

– Scriptless Automation

– Leverage STAR-CCM+ design space

Five available study types

– Design Exploration

– Design of Experiment

– Robustness

– Optimization

– Pareto Optimization

Setup is all done within STAR-CCM+ environment

Optimate performs the following

– Creates all necessary scripting

– Submits and monitors jobs

– Collects the simulation data

– Post-process the study

Optimate

Page 4: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Design Exploration

– Supplied inputs

– Test replication

Optimization

– Global and local design space exploration

– Identify important variables

– Pareto optimization

• Identify set of optimal designs

– Uses SHERPA algorithm

Design of Experiment

– Local design space exploration

– Response surface models

Robustness Analysis

– Characterize design due to input variation

– User supplies probability distribution

Study Types

Page 5: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

3D-CAD Design Parameters

– Any scalar quantity

– Translation Components

Motions

– Rotation rate

– Translational velocity

Part Swapping

– CAD parts

Region Physics Values

– Volumetric heat source

Mesh Settings

– Base size

Field Functions

– User scalar field functions

Boundary Physics Values

– Velocity magnitude

– Mass flow rate

– Static temperature

– Static pressure

– Total temperature

– Total pressure

– Mach number

– Flow angles (modifies ‘wind’ CS)

– Mass fractions

– Wall roughness

– Turbulence scalars

– Thermal scalars

Currently Supported Variables

Page 6: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Problem

External aerodynamics

Imported CAD combined with 3D-CAD model

Goals

Investigate mirror placement effects on vehicle aerodynamics

Modify position of side view mirrors

Design Exploration Example

Page 7: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Design Exploration Example

Page 8: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Design Exploration Post-processing

Page 9: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Joint Common Missile

External Aerodynamics

Page 10: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Design Exploration

Page 11: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Pipe Flow

– Investigate blockage size on pressure drop

Blockage created in 3D-CAD

– Thickness

– Depth

Latin hypercube sampling

Ran 10 cases

Design of Experiment Example

Page 12: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Design of Experiment Example

Page 13: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Proprietary SHERPA / MO-SHERPA algorithm

Efficient

– Fewer evaluations required

– Rapid setup

– No iterating to find best method

– Solution first time more often

Easy to use:

– Simply define problem and number of evaluations

– No tuning

– No optimization expertise required

Robust

– Finds better solutions more often for broad classes of problems

Optimization Algorithm

Page 14: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Utilize power of MO-SHERPA algorithm

– Better solutions in fewer iterations

Electronics cooling

– Conjugate heat transfer

Pin configuration parameterized

– Spacing

– Height

– Diameter

– Taper

Optimization objectives

– Minimize pressure drop

– Minimize chip temperature

Ran 100 cases

Pareto Optimization Example

Page 15: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Pareto Optimization Example

Page 16: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Enables many concurrent jobs all derived from same parent sim file

STAR-CCM+/Optimate

– Design Exploration, Design of Experiment, Robustness modes

STAR-CCM+/Optimate+

– All modes (including Optimization and Pareto Optimization)

STAR-CCM+/Power Tokens

– Used only during run

– Counts as STAR-CCM+ Session or STAR-HPC

– ex. 100 tokens

• 1 concurrent job on 100 cpus, 10 concurrent jobs on 10 cpus, 100 concurrent jobs

on 1 cpu

Optimate Licensing

Page 17: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Knowledge Database

– support.cd-adapco.com

– Evaluation Mode Demonstration

– Pareto Optimization Mode Demonstration

Learn More

Page 18: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Optimate is a STAR-CCM+ add-on

Five available study types

– Design Exploration

– Design of Experiment

– Robustness

– Optimization

– Pareto Optimization

Optimate licensing scheme

– Designed to run lots of similar jobs

concurrently

Tutorial videos on Knowledge Base

Available now

Summary

Page 19: STAR-CCM+ / Optimate - Siemensmdx2.plm.automation.siemens.com/sites/default/files/Presentation... · STAR-CCM+ add-on Easy to use! Panel to setup multiple STAR-CCM+ analyses –Scriptless

Thank you