design exploration and robust design - ansys uk... · robust design • taking the variation of...
TRANSCRIPT
© 2011 ANSYS, Inc. November 14, 2011
1
Design Exploration and Robust Design
Mark KeatingTechnical Services, ANSYS UK
© 2011 ANSYS, Inc. November 14, 2011
2
Drive WorkbenchWorkbench
Parametric, persistent, and scriptable integration platform
DX
ANSYS Workbench
Solvers
DesignXplorer
Drives Workbench to explore and optimize your design
EKM
Drives Workbench, manages your simulation process and data, unifies your distributed teams, and more
© 2011 ANSYS, Inc. November 14, 2011
3
Agenda
• What is Robust Design?
• At ANSYS
• Workbench Principles
• DesignXplorer
• ANSYS Vision
© 2011 ANSYS, Inc. November 14, 2011
4
What is Robust Design?
© 2011 ANSYS, Inc. November 14, 2011
5
Evolution of Simulation
Single Solve• Solves a single simulation with only
a single physics• Users are interested in solution
robustness, speed, accuracy, ease of use and engineering resultsDoesn’t account for
physics interactions
“Virtual Prototyping” typically requires looking at multiple physics, often within the same solver or by coupling solvers. This single physics approach is often not enough.
© 2011 ANSYS, Inc. November 14, 2011
6
Evolution of Simulation
Single Multiphysics Solve• Solves a single simulation involving
multiple physics• Users are still interested in solution
robustness, speed, accuracy, ease of use and engineering results
• And the ease and power of the physics coupling
Doesn’t provide direction for design
improvement
Is this the best design? How can I improve performance? Can I reduce weight or cost? What is limiting performance? Is this a robust design?
© 2011 ANSYS, Inc. November 14, 2011
7
Evolution of Simulation
?
??
“What If” Study• User adjusts inputs and investigates
results• Builds on previous expectations,
adds requirement of easy and robust parametric updates and comparative reports
Solutions compared, but design is not well
understood and no optimum is found
Need a more scientific and automated way to decide which points to solve
Need a way to interpolate between these points
© 2011 ANSYS, Inc. November 14, 2011
8
Difficult to optimize a design with many inputs and goals
Evolution of Simulation
Design Exploration• Scientific methods to explore the
design space fully• Amplifies the importance of the
previous technology• Adds requirements for: robust efficient
& affordable distributed solve, sensitivity and correlation, DOE and response surface technology, mesh morphing, charting and reporting
Response Surface
Provides design understanding, but optimization is not
automated
© 2011 ANSYS, Inc. November 14, 2011
9
Evolution of Simulation
Optimization• Searches the design space for optimal
candidates, given user-defined goals and priorities
• Amplifies the importance of the previous technology
• Adds requirements for: advanced optimization algorithms to efficiently search for candidates, comparative reporting
Real-world inputs typically have some variation and may require a more “robust design” goal
Solutions may be too sensitive to input
variability
© 2011 ANSYS, Inc. November 14, 2011
10
Robust Design• Taking the variation of inputs into account, and
seeking a design with a probabilistic goal
• RDO => Min standard deviation of the results• Six Sigma => Optimal design within a safe domain• There are other Robust Design methods/goals…
• Amplifies the importance of the underlying Workbench and solver technologies
• Adds requirements for: probabilistic parameters, specific probabilistic optimization algorithms
Evolution of Simulation
Input distribution
Output distribution
© 2011 ANSYS, Inc. November 14, 2011
11
The Path to Robust Design
Single Physics Solution•Accuracy, robustness, speed…
MultiphysicsSolution•Integration Platform
“What if” Study•Parametric Platform
Design Exploration•DOE, Response Surfaces, Correlation, Sensitivity, etc.
Optimization•Algorithms
Robust Design•Probabilistic Algorithms•Adjoint solver methods
© 2011 ANSYS, Inc. November 14, 2011
12
ANSYS Vision
ANSYS Has a very clear vision for Simulation Driven Product Development!
• Best-in-class solvers combined for multiphysics
• Ease of use, knowledge capture, integration platform…
• Parametric, persistent, automated
• Design exploration & robust design!
© 2011 ANSYS, Inc. November 14, 2011
13
Design Exploration and Robust Design at ANSYS
© 2011 ANSYS, Inc. November 14, 2011
14
Optimization tools at ANSYS
• ANSYS DesignXplorer– Unified Workbench solution
• ANSYS Fluent – Has built-in morphing and
optimization tools– Has an adjoint solver
• ANSOFT Optimetrics• ANSYS MAPDL
– DX VT• And more
Baseline Design
Optimized Design
© 2011 ANSYS, Inc. November 14, 2011
15
ANSYS DesignXplorerIntegral with Workbench
• Parametric multiphysicsmodeling with automated updates
• Bi-directional CAD, RSM, scripting, reporting and more...
© 2011 ANSYS, Inc. November 14, 2011
16
Optimization PartnersANSYS simulation software has been
effectively used to drive innovation in concert with optimization partners
• MATLAB (Mathworks)
• ModeFrontier (Esteco)
• OptiSLang (Dynardo)
• RBF-Morph
• Sculptor (Optimal)
• Sigma Technology (IOSO)
• TOSCA (FE-DESIGN)
• Qfin (Qfinsoft)
• and more…
© 2011 ANSYS, Inc. November 14, 2011
17
Workbench Principles
(It’s built for SDPD)
© 2011 ANSYS, Inc. November 14, 2011
18
ANSYS Workbench Schematic Workflow
© 2011 ANSYS, Inc. November 14, 2011
19
Workbench
Integrates ANSYS tools and solvers
Parametric, persistent and scriptable environment
© 2011 ANSYS, Inc. November 14, 2011
20
DesignXplorer in Workbench(It’s built for SDPD)
© 2011 ANSYS, Inc. November 14, 2011
21
ANSYS DesignXplorer
DesignXplorer is everything under this Parameter bar…
• Low cost & easy to use!
• It drives Workbench
• Improves the ROI!
DX
ANSYS Workbench
Solvers
© 2011 ANSYS, Inc. November 14, 2011
22
ANSYS DesignXplorer Design of Experiments
With little more effort than for a single run, you can use DesignXplorer to
create a DOE and run many variations.
© 2011 ANSYS, Inc. November 14, 2011
23
Correlation Matrix
Understand how your parameters are correlated/influenced by other parameters!
© 2011 ANSYS, Inc. November 14, 2011
24
Sensitivity
Understand which parameters your
design is most sensitive to!
© 2011 ANSYS, Inc. November 14, 2011
25
Response Surface
Understand the sensitivities of the output parameters (results) wrt
the input parameters.3D Response
2D Slices Response
© 2011 ANSYS, Inc. November 14, 2011
26
Goal-Driven Optimization
Use an optimization algorithm or screening to understand
tradeoffs or discover optimal design candidates!
© 2011 ANSYS, Inc. November 14, 2011
27
Robustness Evaluation
Input parameters have variation!
Output parameters vary also!
Understand how your performance will vary
with your design tolerances?
Make sure your design is robust!
Six Sigma, TQM
Predict how many parts will
likely fail?
Understand which inputs require the greatest control?
© 2011 ANSYS, Inc. November 14, 2011
28
ANSYS DesignXplorerInitial vs. Optimized Design
Output Initial Design Optimized
Tt Ratio 1.116 1.126
pt Ratio 1.674 1.709
η [%] 71.65 76.25
Power [MW] 1.208 1.268
Engineers can easily appreciate the value of
understanding.
© 2011 ANSYS, Inc. November 14, 2011
29
DesignXplorer Vision
(It’s built for SDPD)
© 2011 ANSYS, Inc. November 14, 2011
30
Engineers face numerous obstacles that prevent them from using optimization fully
Our plans are largely based on removing those obstacles so our customers can get more out of simulation
Remove the Road Blocks
Do you use optimization software?
Matlab16%
18.6%41.9%
21.8%
© 2011 ANSYS, Inc. November 14, 2011
31
Many ways to reduce the time requirements
• Speedup of individual components– Geometry import, meshing, solve, etc.
• Speedup between design points– “DOE Sorting” at 14.0 – Mesh morphing
• Reduce the number of design points required– Improved Sparse Grid DOE at 14.0– New Auto-Kriging at 14.0– New KMOGA adaptive optimization coming at 14.5– Researching ways to use Adjoint information or ROM
to dramatically reduce the number of solves required
• HPC to distribute the solve– New distributed design point solve with RSM at 14.0
Running all those design points takes too long!
Dynamic convergence
feedback
Resolution w/ fewer
points
R14
© 2011 ANSYS, Inc. November 14, 2011
32
Removing RoadblocksEasier to build a parametric model
– “Pervasive Parameters” across WB• Manufacturable values, R14• Extend discrete parameters, R15
– Material selection, Booleans, string parameters, etc.
• System Level Modeling, ROM, RS Systems, etc.
Easier to connect various tools together– Workbench + External Connection + SDK– ANSYS ICEM CFD Meshing at R14.5– Extend the External Connection
Easier access to resources– Hardware
• Cloud computing– Software Licensing
• Simultaneous Design Point (SDP) packs, R14.5
R14
© 2011 ANSYS, Inc. November 14, 2011
33
~1/3rd of Engineers would prefer to use their own algorithms for Optimization
Algorithms R15
• Opening up our Optimization Platform (R15)– Matlab optimization toolbox– API for customized optimization algorithms– Flexible process with custom cost functions and convergence
criteria• This flexibility will be in addition to our “out of the box”
functionality designed to please the other 2/3rds.
© 2011 ANSYS, Inc. November 14, 2011
34
• New Charts– Added 2D slices, local
sensitivity curves and convergence plots; R14
– Significant enhancements planned
Charting & Reporting
R14
R14
• Unified Reporting– Auto-generate project level reports, R14– Strategic theme for R15
© 2011 ANSYS, Inc. November 14, 2011
35
Strategic Theme• Already available
– Six Sigma analysis– Sensitivity / Determination
• Development – Adjoint methods
Robust Design
R12
High sensitivity – changes to shape have a big effect on drag
Low sensitivity
High sensitivity – Shape on Downforce
R14
© 2011 ANSYS, Inc. November 14, 2011
36
The Path to Robust Design
Single Physics
Multiphysics
“What if” Study
Design Exploration
Optimization
Robust Design
• Build on the solid foundation of Workbench as a platform for parametric simulation
• Develop DX as an optimization platform• Build up to probabilistic optimization
© 2011 ANSYS, Inc. November 14, 2011
37
Thank You!
We have also created a DesignXplorer user group on Linked-In
Search Groups for “DesignXplorer” to join.