Process Chain for Optimization using ANSA, LS-OPT and μETA

1 Process Chain for Optimization using ANSA, LS-OPT and μ...
Author: Swen Schmitz
0 downloads 2 Views

1 Process Chain for Optimization using ANSA, LS-OPT and μETAIntegrierte Optimierung mit ANSA, LS-OPT und META – Infotag

2 Optimization Process: ANSA – LS-OPT – METAGeneral 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

3 Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to RunDefinition 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

4 Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to RunDefinition 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

5 Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to RunDefinition 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

6 Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to RunDefinition 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

7 Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to RunDefinition 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

8 Optimization Setup ANSA → Solver → META → LS-OPT Model – Ready to RunDefinition 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

9 ANSA – Optimization Task3 main task items 1. Design Variable File 2. Design Variables 3. Output Solver Deck Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

10 ANSA – Optimization TaskDesign Variable File Correctly formatted for import in LS-OPT Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

11 ANSA – Optimization TaskConnecting Design Variables with Morphing Parameters Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

12 ANSA – Optimization TaskConnecting 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

13 ANSA – Optimization TaskConnecting Design Variables with ANSA Parameters Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

14 ANSA – Optimization TaskConnecting 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

15 ANSA – Optimization TaskConnecting 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

16 ANSA – Optimization TaskConnecting 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

17 ANSA – Optimization TaskComposite Optimization Via ANSA Parameters Modification of fabric orientation Modification of layer thickness Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

18 ANSA – Optimization TaskSimulation and DOE Checking Combinations of DV (Full Factorial) → Model Validity Checking Element Criteria Failed elements Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

19 ANSA – Optimization TaskAdditional commands for improving mesh quality Fix Quality, Smooth, Reconstruct, etc. for morphed mesh Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

20 Results Extraction using METAHistories and Responses via OptimizerSetup Toolbar Histories out of 2D plot curves Responses from annotations Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

21 Connecting ANSA to LS-OPTIntegrierte Optimierung mit ANSA, LS-OPT und META – Infotag

22 Connecting ANSA to LS-OPTLS-OPT gets DV from DV file which has been output by ANSA Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

23 Connecting ANSA to LS-OPTFine Tuning of Design Variables Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

24 Connecting META to LS-OPTIntegrierte Optimierung mit ANSA, LS-OPT und META – Infotag

25 Connecting META to LS-OPTLS-OPT gets histories/responses META’s output file Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag

26 Optimization Run LS-OPT → ANSA → Solver → META → LS-OPTLS-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

27 Optimization Run LS-OPT → ANSA → Solver → META → LS-OPTANSA 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

28 Optimization Run LS-OPT → ANSA → Solver → META → LS-OPTLS-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

29 Optimization Run LS-OPT → ANSA → Solver → META → LS-OPTExtract 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

30 Optimization Run LS-OPT → ANSA → Solver → META → LS-OPTDetermine 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

31 Optimization Run LS-OPT → ANSA → Solver → META → LS-OPTLS-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

32 Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag 01.03.2012