856x
003652
2024-01-30

Ustawienia optymalizacji

Jeśli w danych podstawowych aktywowano Add-On Model Optimization, można uzyskać Ustawienia optymalizacji za pomocą następujących opcji:

  • Nawigator danych: Przypadki obciążeń i kombinacje → Ustawienia optymalizacji
  • Menu: Oblicz → Ustawienia optymalizacji

W oknie dialogowym „Edytuj ustawienia optymalizacji” można sterować procesem optymalizacji, a także go uruchomić.

Aktywacja optymalizacji

Pole wyboru „Aktywne” jest domyślnie niezaznaczone. W związku z tym optymalizacja nie jest wykonywana. Aby aktywować zadanie optymalizacji, zaznacz pole wyboru. Po sprawdzeniu pozostałych ustawień można uruchomić optymalizację, zamykając okno dialogowe przyciskiem „OK i oblicz wszystko”.

Parametry do optymalizacji

Ta sekcja zawiera tabelę przeglądową, w której wymieniono wszystkie parametry optymalizacji zdefiniowane w oknie dialogowym Parametry globalne.

Liczba możliwych „stanów” określa, ile wariantów jest możliwych dla każdego parametru. Wynikają one z zakresów działania i są zawsze o 1 większe niż wartość podana w parametrach globalnych w kolumnie „Kroki”.

„Współczynnik czułości” opisuje wpływ danego parametru na zadanie optymalizacji: im większy współczynnik, tym większe znaczenie dla wyznaczenia optymalnej wartości docelowej. Dokładność współczynnika jest poprawiana przy każdym przebiegu obliczeń (każdej mutacji optymalizacyjnej).

Za pomocą przycisku Wybierz obiekty w prawym dolnym rogu można przejść do okna dialogowego „Parametry globalne”, aby sprawdzić parametry optymalizacji. Przycisk staje się dostępny po kliknięciu komórki tabeli.

„Liczba mutacji optymalizacyjnych” na końcu tabeli reprezentuje możliwe obliczeniowo konfiguracje parametrów wynikające z pełnego rozpatrzenia wszystkich stanów parametrów optymalizacji dla wszystkich parametrów optymalizacyjnych. Jeśli liczba ta wynosi 0, nie ma żadnych parametrów do optymalizacji; program nie może rozpocząć przebiegu optymalizacji.

Parametry optymalizacji

W tej sekcji można określić warunki brzegowe zadania optymalizacji. Parametry sterują procesem optymalizacji i wyznaczają ramy dla wyniku.

Wartość docelowa

Na liście dostępne są różne cele do wyboru, które definiują optimum zadania optymalizacji. Kryteria te opisują – jak to zwykle bywa w budownictwie – minimalną odpowiedź modelu na określone warunki brzegowe analizy.

Program próbuje znaleźć odpowiednie parametry umożliwiające uzyskanie minimalnego wyniku dla masy, przemieszczenia, odkształcenia, kosztów lub emisji CO2.

Opcje „Min./Max. parametru globalnego” nadają się jako kryteria definiowane przez użytkownika dla formuł zapisanych na liście Parametry globalne . Korzystając z parametru globalnego, można wybrać odpowiednią opcję z listy rozwijanej „Parametr”.

Optymalizator

Na liście można wybrać algorytm służący do rozwiązania zadania optymalizacji. Program oferuje trzy różne metody rozwiązania.

  • Wszystkie mutacje: W procesie wsadowym kolejno obliczane są wszystkie możliwe warianty modelu („mutacje”). Wynik jest oceniany dla następnego kroku i odpowiednio wpisywany do tabeli „Optymalizacja” . Kompleksowe uwzględnienie wszystkich mutacji ma tę zaletę, że można znaleźć możliwe optymalne zestawy parametrów. Jednocześnie taka forma analizy wymaga stosunkowo długiego czasu obliczeń, ponieważ badane są wszystkie mutacje.
  • Losowe mutacje: Ten proces najpierw wyznacza równomierny, losowy rozkład stanów parametrów dla procentowego ułamka wszystkich możliwych mutacji modelu, który można określić w opcji „Liczba losowych mutacji”. Każda z tak określonych konfiguracji parametrów ma takie samo prawdopodobieństwo z każdego zakresu działania parametru. Następnie wszystkie te konfiguracje są kolejno obliczane w procesie wsadowym, oceniane dla następnego kroku i odpowiednio wpisywane do tabeli „Optymalizacja” . Ta forma analizy jest – w zależności od badanej liczby mutacji – stosunkowo szybka, ale ze względu na losowy, równomierny rozkład konfiguracji parametrów nie musi koniecznie znaleźć wszystkich optymalnych przypadków.
  • Rój cząstek: Metoda ta naśladuje zachowanie stada zwierząt poszukujących pożywienia lub miejsca odpoczynku. Procedura została opracowana do optymalizacji funkcji nieliniowych. Krótki opis można znaleźć w artykule w Wikipedii.
  • Kolonia mrówek: W tej metodzie symulowane jest zachowanie mrówek podczas poszukiwania pożywienia. Obiecujące ścieżki są oznaczane śladami feromonowymi i częściej wykorzystywane. Ponieważ jest to metoda heurystyczna, nie można zagwarantować rozwiązania optymalnego.

Procent mutacji

W przypadku metod „Losowe mutacje”, „Rój cząstek” i „Kolonia mrówek” można ograniczyć liczbę przebiegów obliczeń. Procent odnosi się do „Liczby mutacji optymalizacyjnych”, która jest obliczana na podstawie parametrów zadanych do optymalizacji.

Opcje

W tej sekcji można wprowadzić dodatkowe, opcjonalne ustawienia.

Opcja „Wstępne obliczenie współczynników czułości” umożliwia wstępne obliczenie znaczenia parametrów dla zadania optymalizacji, zanim zostaną wykonane właściwe, niekiedy czasochłonne obliczenia. Do sterowania można ustawić „Dokładność wstępnego obliczenia” za pomocą współczynnika k.

Za pomocą ustawień w polu „Aktywuj parametry automatycznie przez” można aktywować parametry w tabeli „Parametry do optymalizacji”, gdy zostanie osiągnięta określona liczba n parametrów lub gdy współczynnik czułości przekroczy wartość progową fs.

Rozdział nadrzędny