STAR-CCM+ / Optimate -...
-
Upload
nguyenkhuong -
Category
Documents
-
view
281 -
download
7
Transcript of STAR-CCM+ / Optimate -...
![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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/1.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/2.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/3.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/5.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/6.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/8.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/9.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/10.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/11.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/12.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/13.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/14.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/15.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/16.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/17.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/18.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022082208/5ab7dfec7f8b9ad13d8bdfb9/html5/thumbnails/19.jpg)
Thank you