optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as...

21
optiSLang – recent developments

Transcript of optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as...

Page 1: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

optiSLang – recent developments

Page 2: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

2optiSLang 4.2 • Team optiSLang

… optiSLang 4.2

version 4.1.0 – Nov. ’13 (WOST)

version 4.1.1 – Dec.’13 (WB15)version 4.1.2 – Apr. ’14version 4.1.3 – Jul. ’14

version 4.2.0 – Nov.’14 (WOST)

More than 1500

enhancements, stability fixes, …

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 3: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

3optiSLang 4.2 • Team optiSLang

Re-evaluate

Read designs from directories• Inputs and Outputs• Add Postprocessing/MOP• Merge with previous analysis results

In 4.1.2• Wizard

• Gaps in Directories• Solver in „read mode“

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 4: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

4optiSLang 4.2 • Team optiSLang

Instant visualization

In 4.1.3 • Quick visual feedbackPlot for Vectors, Signals, MatricesTables for Scalars, Vectors, Signals and Matrices

• Parametrized valuesShow reference value in Output, Python, Matlab nodes

• Multiple valuesShow and compare values of registered outputs and derived variables

Page 5: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

5optiSLang 4.2 • Team optiSLang

ETK inside ANSYS Workbench

In 4.2.0• ETK moduleAccess output parameters which are not “built-in” Workbench – e.g. arbitrary data in text or .rst files

• Nonscalar DataUse functionality of Extraction nodes inside ANSYS Workbench to work with data which is not supported via ANSYS, i.e. vectors, signals, matrices

• Register response valuesUse powerful optiSLang calculator functionality to derive scalar values and register them in Workbench Parameter Set

• Parameter identificationUse parameterized values to set up calibration task through optiSLang inside ANSYS Workbench

Page 6: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

6optiSLang 4.2 • Team optiSLang

Integrations v4.0

Adams

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 7: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

7optiSLang 4.2 • Team optiSLang

Integrations v4.1

Adams

TurboOpt

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 8: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

8optiSLang 4.2 • Team optiSLang

Integrations v4.2

MidasEdyson

Adams

TurboOpt

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 9: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

9optiSLang 4.2 • Team optiSLang

AMESim

“Built-In” Customization• Get/set parameter• Get responses (ETK)

• Python based scripting interfaceprovided by AMESim

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 10: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

www.cfturbo.com© CFturbo® Software & Engineering GmbH 10

optiSLang ®Optimization Workflow

CFturbo® is fully integrated into optiSLang® for comfortable

handling

optiSLang® is master instance and controls the workflow

Workflow consists of:

• CFturbo® (Turbomachinery Design)• ANSYS Workbench – TurboGrid (Meshing)• ANSYS Workbench – CFX (Simulation)

Page 11: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

11optiSLang 4.2 • Team optiSLang

CFD Technology

Engineering Fluid Dynamics Integrated in CAD

Mathematical prediction of fluid flow and heat transfer

Page 12: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

12optiSLang 4.2 • Team optiSLang

CFD Technology

Started with first project

Variation of e.g. flow rate

Page 13: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

13optiSLang 4.2 • Team optiSLang

ASCMO

• from Bosch ETAS • build very precise and robust data driven models • based on Gaussian Processes

• Use as option in PMOP• Use as Solver

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 14: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

14optiSLang 4.2 • Team optiSLang

VCollab

• Include as postprocessor in process chain• Show data in optiSLang Postprocessing

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 15: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

15optiSLang 4.2 • Team optiSLang

Next Releases

• Robustness / Reliability • Joint Wizard• Decision tree

• RDO wizard• Coupled• Iterative

• Datamining (beta in 4.2)• Postprocessing (beta in 4.2 PMOP-PP)• …

WOST 11 • 06.– 07.11.2013 • © Dynardo GmbH 2014

Page 16: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

16optiSLang 4.2 • Team optiSLang

• Experts for

• IT (Licensing, HPC, …)

• Models (CAD, FEM, CFD, …, Excel)

• Coupling (multiphysics, optimization)

• …

• Goals

• Keep specialized (concentrate)

• Share knowledge (benefit from teamwork)

• Standardize & Automatize (QA + efficiency)

Status quo

Page 17: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

17optiSLang 4.2 • Team optiSLang

optiSLang 4 PLM

Page 18: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

18optiSLang 4.2 • Team optiSLang

Store optiSLang (template) projects

Where?

• Revision control system

• PDM/PLM system

• File server

Database

From Traditional to Systematic Product Design • David Schneider

Page 19: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

19optiSLang 4.2 • Team optiSLang

Store optiSLang (template) projects

What?

• Single system (CAE – Process)

• Combination of systems

• Settings

• Interface

• Regarding permissions

• Regarding user experience

Project level has smallest setup work

Database

Page 20: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

20optiSLang 4.2 • Team optiSLang

Thank you

Need more information?

Visit our stand

Join the update workshop

Join the plenary discussion

Or contact [email protected]

optiSLang is your tool

WOST is your user conference

So feel free to request, ask, propose …

Page 21: optiSLang – recent developments · optiSLang 4.2 • Team optiSLang. 14. VCollab • Include as postprocessor in process chain • Show data in optiSLang Postprocessing. WOST 11

optiSLang – recent developments