Początek obliczeń
Aby rozpocząć optymalizację, należy otworzyć okno dialogowe # extbookmark manual|image031440|Ustawienia optymalizacji #. Upewnij się, że w sekcji 'Optymalizacja' zostało zaznaczone pole wyboru Aktywny. Okno dialogowe potwierdź przyciskiem .
Proces optymalizacji
Otworzy się okno 'Postęp obliczeń', w którym można śledzić proces optymalizacji. W sekcji 'Bieżące obliczenia' wyświetlany jest aktualnie rozpatrywany wariant modelu ("mutacja") oraz całkowita liczba mutacji.
Po rozpoczęciu analizy program określa wszystkie lub wstępnie wybrane konstelacje parametrów, w zależności od wybranego algorytmu optymalizacji. Wartości początkowe są określane za pomocą generatora losowego. Odbywa się to za pomocą metody podobnej do symulacji Monte Carlo, jak opisano w artykule w Wikipedii.
W rezultacie proces pętli trwa aż do osiągnięcia całkowitej liczby wszystkich mutacji, które mają zostać zbadane. Przeprowadzane są następujące kroki:
- Wyznaczona konstelacja parametrów jest wykorzystywana w globalnych parametrach optymalizacji.
- Wszystkie zdefiniowane analizy i weryfikacje są przeprowadzane - podobnie do funkcji 'Oblicz wszystko'.
- Uzyskane w ten sposób wyniki są interpretowane z uwzględnieniem zdefiniowanego kryterium optymalizacji.
- Wynik badanego wariantu jest porównywany z innymi wynikami w tabeli 'Optymalizacja' i tam sortowany w zależności od wyniku.
- Na podstawie przeprowadzonej analizy określana jest nowa konstelacja parametrów.
Zwiększ wydajność
Czas trwania całego procesu optymalizacji zależy w dużej mierze od liczby wariantów modelu do przetworzenia („mutacji”) oraz nakładu pracy przy analizie pojedynczego mutanta modelu. Ta ostatnia obejmuje wszystkie analizy przypisane do modelu (przypadki obciążeń, kombinacje obciążeń, sytuacje obliczeniowe) wraz ze wszystkimi rozszerzeniami obliczeniowymi zawierającymi specyfikacje dla obliczeń. Aby proces ten nie wskazywał wyników nieistotnych do interpretacji w kolejnych konstelacjach parametrów, badanie mutanta jest natychmiast przerywane, a w przypadku wystąpienia niestabilności (w analizie statyczno-wytrzymałościowej) lub niestabilności (w obliczeniach) włączany jest następny mutant. Porzucone warianty również nie pojawiają się w tabeli 'Optymalizacja'.
Wybór konstelacji parametrów w trakcie procesu optymalizacji zależy od dwóch czynników: Z jednej strony algorytm optymalizacji (' Optimizer ') określa procedurę rozwiązywania; Z drugiej strony typ definicji parametrów optymalizacji określa kierunek, w którym konstelacja parametrów jest sprawdzana (patrz image # extbookmark manual|image027984|Zdefiniuj parametry globalne dla optymalizacji #). Parametry optymalizacyjne typu 'Optymalizacja' są obojętne dla procesu optymalizacji i nie mają określonego kierunku, w którym kryterium optymalizacji może zostać osiągnięte w najlepszy możliwy sposób. Parametry typu 'Optymalizacja | Rosnąco' lub 'Optymalizacja | Z drugiej strony, malejąco' ma kierunkowy wpływ na proces optymalizacji. Atrybut 'Rosnąco' lub 'Malejąco' wskazuje procesowi wyboru następnej konstelacji parametrów, w którym kierunku należy zmienić parametr, aby osiągnąć założony cel optymalizacji. W ten sposób można kontrolować i przyspieszać proces optymalizacji.