Rozpoczęcie obliczeń
Aby rozpocząć optymalizację, należy otworzyć okno dialogowe
Ustawienia optymalizacji
. Upewnij się, że w sekcji „Optymalizacja” jest zaznaczone pole wyboru Aktywny. Aby otworzyć okno dialogowe, należy kliknąć przycisk
.
Proces optymalizacji
Pojawi się okno "Postęp obliczeń", w którym można śledzić proces optymalizacji. W sekcji „Bieżące obliczenia” wyświetlany jest aktualnie analizowany wariant modelu („mutacja”) oraz całkowitą liczbę mutacji.
Po rozpoczęciu analizy program określa wszystkie lub wstępny wybór zestawów parametrów, w zależności od wybranego algorytmu optymalizacji. Wartości początkowe są określane za pomocą generatora danych losowych. Odbywa się to za pomocą metody podobnej do metody Monte Carlo, jak opisano tutaj artykuł w Wikipedii.
W rezultacie proces pętli działa do momentu osiągnięcia całkowitej liczby wszystkich analizowanych mutacji. Przeprowadzane są następujące kroki:
- Wyznaczona konstelacja parametrów jest wykorzystywana w globalnych parametrach optymalizacji.
- Podobnie jak w przypadku funkcji „Oblicz wszystko”, przeprowadzane są wszystkie zdefiniowane analizy i kontrole obliczeń.
- Uzyskane w ten sposób wyniki są interpretowane w odniesieniu do zdefiniowanego kryterium optymalizacji.
- Wynik analizowanego 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 konfiguracja parametrów.
Zwiększanie wydajności
Czas trwania całego procesu optymalizacji zależy przede wszystkim od liczby wariantów modelu do przetworzenia („mutacji”) oraz nakładu pracy związanego z analizą pojedynczego mutanta modelu. Ta ostatnia zawiera wszystkie analizy przypisane do modelu (przypadki obciążeń, kombinacje obciążeń, sytuacje obliczeniowe) wraz ze wszystkimi rozszerzeniami obliczeniowymi zawierającymi specyfikacje obliczeniowe.
Aby proces nie wyłonił wyników nieistotnych do interpretacji w następujących układach parametrów, analiza mutanta jest natychmiast przerywana, a w przypadku niestateczności (w analizie statyczno-wytrzymałościowej) lub braku nośności - włączanie następnego mutanta. sytuacje możliwe do obliczenia (w obliczeniach). Porzucone warianty nie pojawiają się w tabeli 'Optymalizacja'.
To, która konstelacja parametrów zostanie wybrana podczas procesu optymalizacji, zależy od dwóch czynników: Z jednej strony algorytm optymalizacji ('Optimizer') określa metodę rozwiązania. Z drugiej strony, typ definicji parametrów optymalizacji określa kierunek, w którym analizowana jest konstelacja parametrów (patrz image Definiowanie globalnych parametrów optymalizacji )).
Parametry optymalizacyjne typu "Optymalizacja" są obojętne dla procesu optymalizacji i nie mają określonego kierunku, który należy zastosować, aby w najlepszy możliwy sposób osiągnąć kryterium optymalizacji. Parametry funkcji „Optymalizacja | Rosnąco” lub typu „Optymalizacja | Malejąco” mają wpływ kierunkowy na proces optymalizacji. Atrybut „Rosnąco” lub „Malejąco” sugeruje proces wyboru następnej grupy parametrów, w którym kierunku należy zmienić parametr, aby osiągnąć cel optymalizacji w najlepszy możliwy sposób. W ten sposób można kontrolować i przyspieszać proces optymalizacji.