Recent Developments and Applications optiSLang for ANSYS Recent Developments and Applications Dr.-Ing. Johannes Will Managing director Dynardo GmbH ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
optiSLang for ANSYS © Dynardo GmbH © 2013 3 ways to integrate ANSYS and optiSLang for parametric studies optiSLang inside ANSYS = Integration of optiSLang into ANSYS Workbench optiSLang ANSYS Worbench node (ANSYS inside optiSLang) = Integration of ANSYS Workbench Parameter into optiSLang ASCII file based interfacing including optiPlug for interfacing with ANSYS Workbench ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Real World understand apply improve optiSLang for ANSYS © Dynardo GmbH © 2013 Real World understand apply improve ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Real World Virtual World optiSLang for ANSYS © Dynardo GmbH © 2013 Real World Virtual World understand analyze improve ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
optiSLang 4 „easy to use“ optiSLang for ANSYS © Dynardo GmbH © 2013 Real World Virtual World Robust Design Sensitivity Optimize Check Robustness understand improve analyze optiSLang 4 „easy to use“ ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
optiSLang inside ANSYS Workbench optiSLang for ANSYS © Dynardo GmbH © 2013 optiSLang inside ANSYS Workbench optiSLang modules of Sensitivity, Optimization and Robustness evaluation provide easy to use „best practise“ optiSLang functionality ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
important features optiSLang inside ANSYS v4.0.5 optiSLang for ANSYS © Dynardo GmbH © 2013 important features optiSLang inside ANSYS v4.0.5 ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Continue crashed session option optiSLang for ANSYS © Dynardo GmbH © 2013 Continue crashed session option using continue optiSLang only send unsolved designs Available in optiSLang inside as well: using update at optiSLang container continue or reset can be chosen ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013 8
Recalculate failed designs optiSLang for ANSYS © Dynardo GmbH © 2013 Recalculate failed designs Due to different reasons design evaluations may fail With “Recalculate Failed Design Points” you can start them again ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Update via Python scripting optiSLang for ANSYS © Dynardo GmbH © 2013 Update via Python scripting ANSYS initialize per default an update mechanism, which updates a complete ANSYS Workbench project Mechanism can be overridden via python file optiSLang provides this feature for optiSLang design evaluations user has full access to his ANSYS model update ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Support ANSYS HPC Parametric Pack optiSLang for ANSYS © Dynardo GmbH © 2013 Support ANSYS HPC Parametric Pack Select “Use RSM Mode” to enable parallel design point submission Set the “Preferred Number of Design Points in Parallel” to the intended RSM job size ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Decision Tree for Optimizer Selection optiSLang for ANSYS © Dynardo GmbH © 2013 Decision Tree for Optimizer Selection optiSLang automatically suggests an optimizer depending on the parameter properties, the defined criteria and user specified settings ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013 12
optiSLang inside ANSYS optiSLang for ANSYS © Dynardo GmbH © 2013 optiSLang inside ANSYS optiSLang modules appear in Workbench toolbox “plug & play” - add module to project schematic wizard driven set up of Sensitivity analysis Optimization task Robustness evaluation Easy to use ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
WB node (ANSYS inside optiSLang) optiSLang for ANSYS © Dynardo GmbH © 2013 WB node (ANSYS inside optiSLang) Provide flexibility to extend the process chain ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
important features ANSYS inside optiSLang v4.0.5 optiSLang for ANSYS © Dynardo GmbH © 2013 important features ANSYS inside optiSLang v4.0.5 ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
optiSLang 4 Integrations optiSLang for ANSYS © Dynardo GmbH © 2013 optiSLang 4 Integrations Direct integrations Matlab Excel Python SimulationX ANSYS Workbench Result Extraction using Extraction Tool Kit (ETK) ANSYS Abaqus Adams … Arbitary connection of ASCII file based solvers Dynardo is ready for future challenges to integrate third party CAE-flows as well as to be integrated into parametric modeling environments ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013 16
The WB Node (ANSYS inside optiSLang) The workbench node directly connects to the workbench project and gets the inputs and outputs from the parameter set Dynardo is ready for future challenges to integrate third party CAE-flows as well as to be integrated into parametric modeling environments 17
Input and Response Variables optiSLang for ANSYS © Dynardo GmbH © 2013 Input and Response Variables Scalar design variables with continuous, discrete and binary resolution and real, integer or string type Scattering variables with continuous resolution Scalar responses with continuous resolution Vector responses with continuous resolution having variable length Signal responses having variable length and several channels ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013 18
WB node (ANSYS inside optiSLang) optiSLang for ANSYS © Dynardo GmbH © 2013 WB node (ANSYS inside optiSLang) wizard driven setup Open existing project or Connect to running project (anywhere in your network) Direct interface to WB parameter set will be created Provide flexibility to extend the process chain add additional pre processor, solution or post processing steps add scalar responses or extract responses using signal processing Easy and flexible to use ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
important features ANSYS Parametric Pack Licenses optiSLang for ANSYS © Dynardo GmbH © 2013 important features ANSYS Parametric Pack Licenses ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
optiSLang inside ANSYS & WB node optiSLang for ANSYS © Dynardo GmbH © 2013 optiSLang inside ANSYS & WB node Submit designs to WB design table, as a result ANSYS organize job distribution and license use support ANSYS Remote Solve Management (RSM) support use of ANSYS HPC Parametric Packs Select “Use RSM Mode” to enable parallel design point submission Set the “Preferred Number of Design Points in Parallel” in relation to available hardware and license resources ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Faster turn around time for multiple jobs optiSLang for ANSYS © Dynardo GmbH © 2013 Benefit of ANSYS HPC Parametric Pack Faster turn around time for multiple jobs Geometry update and Result processing will be performed sequentially on local resource - Meshing, solution, result extraction executed in parallel Scaling factor depend on: time for geometry update time for meshing & solution hardware environment ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Get ready for RDO by multiplying base licenses optiSLang for ANSYS © Dynardo GmbH © 2013 Benefit of ANSYS HPC Parametric Pack Get ready for RDO by multiplying base licenses One base license set can be multiplied by ANSYS HPC Parametric Packs Now small, medium & large companies can increase significantly the number of parallel jobs! ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Get ready for RDO using ANSYS HPC Parametric Pack optiSLang for ANSYS © Dynardo GmbH © 2013 Get ready for RDO using ANSYS HPC Parametric Pack HPC Parametric pack is available in ANSYS workbench only all parametric models from ANYS classic needs to be integrated in ANSYS workbench optiSLang v4 supports integration node for ANSYS workbench including parameterization of additional responses (signals,..) Dynardo Consulting switched to HPC Parametric Pack for all ANSYS RDO tasks Q2/2013 ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Temperature analysis of a Seal optiSLang for ANSYS © Dynardo GmbH © 2013 Temperature analysis of a Seal 400°C 22°C Problem Description Sensitivity study of influence of geometry variation to seal deformation 15 Input geometry parameter (100 design points) Detail: Mechanical analysis with temperature loading 6.100 nodes, 5.500 elements (2D) Hardware: - Workstation with dual Intel® Xeon® E5645 (2,4 GHz, 12 Cores), 96 GB, all jobs running 1 core Licensing Solution 1 Ansys Mechanical, 1 Ansys DesignModeler 2 Ansys HPC Parametric Packs Result/Benefit ~4,1x speedup over sequential execution Easier and fully automated workflow! ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
Flow simulation of LCD manufacturing process optiSLang for ANSYS © Dynardo GmbH © 2013 Flow simulation of LCD manufacturing process Problem Description Identify model inflow parameter to match outflow Identified output velocities have to be in 10% error ranges comparing with reference values Input parameter: 10 pressure areas (100 design points) Detail: Pressure-Based solver, K-Epsilon Model with Standard Wall Functions 78.800 nodes, 66.900 hexahedral elements Hardware: Workstation with dual Intel® Xeon® E5645 (2,4 GHz, 12 Cores), 96 GB, all jobs running 1 core Licensing Solution 1 Ansys Fluent 2 Ansys HPC Parametric Packs Result/Benefit ~6,2x speedup over sequential execution ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
mechanical analysis of a window regulator optiSLang for ANSYS © Dynardo GmbH © 2013 mechanical analysis of a window regulator Problem Description: Investigate the sensitivity of glass sheet loading due to material and manufacturing tolerances as well as variation of assembly process Input: 15 geometry parameters (100 design points) Detail: Mechanical analysis 127.100 nodes, 68.500 elements Hardware: Workstation dual Intel® Xeon® E5645 (2,4 GHz, 12 Cores), 96 GB all jobs running 1 core Licensing Solution 1 Ansys Multiphysics, 1 Ansys DesignModeler 2 Ansys HPC Parametric Packs Result/Benefit ~4,7x speedup over sequential execution ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013 by courtesy of
optiSLang for ANSYS © Dynardo GmbH © 2013 don’t miss optiPlug ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
optiPlug File based interface between optiSLang and Workbench optiSLang for ANSYS © Dynardo GmbH © 2013 optiPlug File based interface between optiSLang and Workbench Updating the WB Project using Python-scripts (since ANSYS v11) optiPlug generates optiSLang xml based problem definition ANSYS Workbench ASCI input and output files Script for design update which start single ANSYS Workbench via batch call Import into optiSLang v3 or v4 ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013 29
optiSLang for ANSYS © Dynardo GmbH © 2013 Use same dialogs, same algorithms, same post processing Wizard driven set up of analysis Algorithm with proven default settings Minimization of necessary user input to design/robustness space, constraints and objectives only Maximize the outcome/benefits of parametric studies with the help of Wizards, best practice algorithms and optiSLang unique Metamodel of optimal Prognosis (MoP) Effective to use ANSYS Conference & 31th CADFEM Users Meeting, Mannheim, June 19.-21, 2013
10th Weimar Optimization and Stochastic Days 2013 November 21-22 optiSLang for ANSYS © Dynardo GmbH © 2013 10th Weimar Optimization and Stochastic Days 2013 November 21-22 Weimar, Germany Conference for CAE-based parametric optimization, stochastic analysis and Robust Design Optimization
optiSLang for ANSYS © Dynardo GmbH © 2013 www.dynardo.de Visit our homepage for more information about software, trainings and free webinars