976x
002244
2024-01-30

Parametry optymalizacji

W toku procesu optymalizacji dla modelu zależnego od parametrów optymalizacyjnych wyszukiwany jest taki zestaw wartości parametrów, przy którym cel optymalizacji zostaje osiągnięty w możliwie najlepszy sposób. Parametry optymalizacyjne są – podobnie jak zwykłe parametry dla Parametryzowane wprowadzanie – organizowane na liście parametrów. Listę tę można wywołać funkcją Parametry globalne w menu 'Edytuj'.

Jeżeli w podstawowych danych modelu aktywowano Add-on Optymalizacja modelu, w oknie dialogowym 'Parametry globalne' zostaną odblokowane nowe typy definicji parametrów. Dzięki temu można indywidualnie sterować zadaniem optymalizacyjnym dla każdego parametru.

  • Optymalizacja: Szukane jest rozwiązanie optymalne w każdym kierunku oddziaływania parametru.
  • Optymalizacja | Rosnąco: Rozwiązanie leży w dodatnim kierunku oddziaływania parametru.
  • Optymalizacja | Malejąco: Rozwiązanie leży w ujemnym kierunku oddziaływania parametru.
  • Formuła optymalizacyjna: Do wyznaczenia rozwiązania optymalnego można użyć formuły.
Wskazówka

Można używać parametrów optymalizacyjnych dla topologii, wprowadzania obciążeń, a nawet w indywidualnie programowanych blokach JavaScript.

Dla każdego parametru optymalizacyjnego należy podać 'Nazwę' i HTML-'Symbol', tak jak w przypadku zwykłych parametrów. Następnie należy wybrać w liście 'Grupę jednostek' parametru. Dla każdego parametru, który ma być optymalizowany, należy wybrać jeden z typów definicji 'Optymalizacja' (zob. obraz Definiowanie parametrów globalnych dla optymalizacji).

'Wartość' przed optymalizacją stanowi dowolną wartość podaną przez użytkownika: musi jedynie mieścić się pomiędzy parametrami optymalizacyjnymi 'Min' i 'Max'. W trakcie procesu optymalizacji wartość ta jest stopniowo dostosowywana i każdorazowo przedstawiana graficznie w modelu. Jeżeli cel optymalizacji zostanie osiągnięty, 'Wartość' jest równoznaczna z wynikiem zadania optymalizacyjnego.

W pozostałych kolumnach można zdefiniować 'Parametry optymalizacyjne'.

Dla procesu optymalizacji wymagane są następujące dane:

  • Min: Ta wartość określa dolną granicę parametru. Nie może być większa niż sama 'Wartość'.
  • Max: Ta wartość określa górną granicę parametru. Nie może być mniejsza niż 'Wartość'.
  • Inkrement: Optymalizacja przebiega krokowo w odstępach zapisanych tutaj.
  • Kroki: Z odstępów (inkrementów) oraz wartości minimalnych i maksymalnych wynika liczba kroków możliwych podczas optymalizacji parametru.

Kolumny 'Inkrement' i 'Kroki' działają interaktywnie: po zmianie jednej wartości druga kolumna dostosowuje się automatycznie.

W różnych oknach dialogowych wprowadzania danych głównego programu RFEM i RSTAB istnieje możliwość zapisania tych zmiennych parametrów w modelu zamiast stałej wartości. Funkcja ta jest dostępna w menu kontekstowym pola wprowadzania. W tym celu należy kliknąć czarny trójkąt obok komórki, a następnie wybrać opcję Edytuj formułę.

Również serie przekrojów wszystkich profili normowych są zapisane w bibliotece wraz z parametrami. Można je aktywować podczas definiowania przekroju w zakładce 'Podstawowe' za pomocą pola wyboru Optymalizacja.

Poprzez powiązanie parametrów z wartościami wejściowymi oraz włączenie serii przekrojów jednoznaczny model staje się „zbiorem modeli”. Dla tego wielowymiarowego zbioru istnieje zadanie optymalizacyjne, gdy tylko spełniony jest jeden z następujących warunków:

Samo zadanie optymalizacyjne jest organizowane i uruchamiane w oknie dialogowym 'Ustawienia optymalizacji'.

Rozdział nadrzędny