Process Chain for Optimization using ANSA, LS-OPT and μETA Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Process: ANSA – LS-OPT – META General Two phases: Optimization Setup Design Variables are defined in ANSA and transferred to LS-OPT Histories and Responses are defined in META and transferred to LS-OPT Optimization Run Design Variables controlled by LS-OPT and transferred to ANSA Histories and Responses calculated by META and transferred to LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to Run Definition of Optimization Task Execution of Optimization Task DV File, Input Deck Solver Run Responses, Histories Solver Results LS-OPT META Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to Run Definition of Optimization Task Execution of Optimization Task Definition of Design Variables Link Design Variables to Model Parameters: Morphing Parameter ANSA Parameter User Scripts DV File, Input Deck Solver Run Responses, Histories Solver Results LS-OPT META Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to Run Definition of Optimization Task Execution of Optimization Task Check Optimization Task Output DV File and Solver Input Deck DV File, Input Deck Solver Run Responses, Histories Solver Results LS-OPT META Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to Run Definition of Optimization Task Execution of Optimization Task Initial Solver Run to get sample result files for definition of result extraction DV File, Input Deck Solver Run Responses, Histories Solver Results LS-OPT META Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to Run Definition of Optimization Task Execution of Optimization Task Manual extraction of results Defining session/script of the extraction process Output formatted result file DV File, Input Deck Solver Run Responses, Histories Solver Results LS-OPT META Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to Run Definition of Optimization Task Execution of Optimization Task Input of Design Variables, Histories, Responses Fine Tuning of Design Variables (Dependents, Ranges, ...) Selection of Optimization Strategy Definition of Objectives and Constraints DV File, Input Deck Solver Run Responses, Histories Solver Results LS-OPT META Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task 3 main task items 1. Design Variable File 2. Design Variables 3. Output Solver Deck Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Design Variable File Correctly formatted for import in LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Connecting Design Variables with Morphing Parameters Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Connecting Design Variables with Morphing Parameters Shape modification Design Variable = 10.0 -5.0 0.0 Morphing Parameter Width of depressions Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Connecting Design Variables with ANSA Parameters Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Connecting Design Variables with ANSA Parameters Modification of shell thicknesses, materials, etc. ANSA Parameter Design Variable = 1.0 2.0 5.0 3.0 4.0 Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Connecting Design Variables with ANSA Parameters Modification of connections (weld spot diameter, distance, etc.) ANSA Parameter Design Variable (weld spot distance) = 20 30 50 40 Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Connecting Design Variables with ANSA Parameters Modification of connections (weld spot diameter, distance, etc.) ANSA Parameter Design Variable (weld spot diameter) = 3.0 4.0 6.0 5.0 Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Composite Optimization Via ANSA Parameters Modification of fabric orientation Modification of layer thickness Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Simulation and DOE Checking Combinations of DV (Full Factorial) → Model Validity Checking Element Criteria Failed elements Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
ANSA – Optimization Task Additional commands for improving mesh quality Fix Quality, Smooth, Reconstruct, etc. for morphed mesh Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Results Extraction using META Histories and Responses via OptimizerSetup Toolbar Histories out of 2D plot curves Responses from annotations Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Connecting ANSA to LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Connecting ANSA to LS-OPT LS-OPT gets DV from DV file which has been output by ANSA Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Connecting ANSA to LS-OPT Fine Tuning of Design Variables Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Connecting META to LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Connecting META to LS-OPT LS-OPT gets histories/responses META’s output file Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Run LS-OPT → ANSA → Solver → META → LS-OPT LS-OPT determines set of DV and outputs DV file Design Variables ANSA Solver Input Start Loop Solver Objectives, Constraints Solver Results Response Variables META LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Run LS-OPT → ANSA → Solver → META → LS-OPT ANSA reads DV from DV file, executes Optimization Task sequence and outputs solver input deck Design Variables ANSA Solver Input Start Loop Solver Objectives, Constraints Solver Results Response Variables META *.key / *.nas / *.inp LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Run LS-OPT → ANSA → Solver → META → LS-OPT LS-OPT invokes solver runs Solver produces result files Design Variables ANSA *.key / *.nas / *.inp Solver Input Start Loop Solver Objectives, Constraints Solver Results Response Variables META d3plot / *.op2 / *.odb LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Run LS-OPT → ANSA → Solver → META → LS-OPT Extract responses using either LS-OPT functionality (only LS-DYNA) or META (other solvers) Design Variables ANSA Solver Input d3plot / *.op2 / *.odb Start Loop Solver Objectives, Constraints Solver Results Response Variables META LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Run LS-OPT → ANSA → Solver → META → LS-OPT Determine objectives and constraints Design Variables ANSA Solver Input Start Loop Solver Objectives, Constraints Solver Results Response Variables META LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Optimization Run LS-OPT → ANSA → Solver → META → LS-OPT LS-OPT calculates new values for DVs Whole process repeated until optimal solution Design Variables ANSA Solver Input New Loop Solver Objectives, Constraints Solver Results Response Variables META LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012
Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012