Optymalizacja modelu przy użyciu sztucznej inteligencji (AI)
Optymalizacja modeli | Funkcje
- Technologia sztucznej inteligencji (AI): Optymalizacja roju cząstek (PSO)
- Optymalizacja konstrukcji ze względu na minimalny ciężar lub deformację
- Możliwość zastosowania dowolnej liczby parametrów optymalizacyjnych
- Określanie zakresów zmiennych
- Optymalizacja przekrojów i materiałów
- Typy definicji parametrów
- Optymalizacja | Rosnąco, czyli optymalizacja | Malejąca
- Zastosowanie parametrycznych modeli i bloków
- Parametryzacja bloków w języku JavaScript na podstawie kodu
- Optymalizacja z uwzględnieniem wyników obliczeń
- Tabelaryczne przedstawienie najlepszych mutacji modelu
- Wyświetlanie w czasie rzeczywistym mutacji modelu w procesie optymalizacji
Optymalizacja modelu | Dane wejściowe
Czy wiedziałeś? Optymalizacja strukturalna w programach RFEM oraz RSTAB umożliwia parametryczne wprowadzanie danych. Jest to proces równoległy do właściwego obliczania modelu ze wszystkimi jego regularnymi definicjami obliczeniowymi i sprawdzania. Dodatek zakłada, że twój model lub blok został zbudowany z zależnością parametryczną i jest kontrolowany w całości przez globalne parametry sterujące typu „optymalizacja”. Dlatego parametrom sterującym przypisuje się dolną oraz górną granicę, a także krok w celu ograniczenia zakresu optymalizacji. Jeśli chcesz znaleźć optymalne wartości dla parametrów sterujących, musisz określić kryterium optymalizacji (np. minimalna waga) i wybrać metodę optymalizacji (np. optymalizacja rojem cząsteczek).
Optymalizacja modelu | Obliczenia
Dostępne są dwie metody optymalizacji, które pozwalają znaleźć optymalne wartości parametrów na podstawie kryterium wagowego lub odkształcenia.
Najbardziej efektywną metodą o najkrótszym czasie obliczeń jest optymalizacja rojem cząstek (PSO). Czy już o tym słyszałeś lub czytałeś? Ta technologia sztucznej inteligencji (AI) wykazuje silną analogię z zachowaniem się stad zwierząt poszukujących miejsca odpoczynku. W takich stadach znajduje się wiele jednostek (np. rozwiązanie optymalizacyjne – np. waga), które chętnie pozostają w grupie i podążają za ruchem grupowym. Przyjmijmy, że każdy członek stada ma potrzebę odpoczynku w optymalnym miejscu odpoczynku (np. najlepsze rozwiązanie – np. najniższa waga). Ta potrzeba rośnie wraz z podejściem do miejsca odpoczynku. W związku z tym zachowanie stada jest również wpływane przez właściwości przestrzeni (np. wykres wynikowy).
Dlaczego wycieczka do biologii? To proste – proces PSO w RFEM lub RSTAB działa podobnie. Uruchomienie obliczeń rozpoczyna się wynikiem optymalizacji z losowej obsady parametrów do optymalizacji. W tym procesie są stale określane nowe wyniki optymalizacji z zróżnicowanymi wartościami parametrów, oparte na doświadczeniu z wcześniejszymi mutacjami modelu. Ten proces trwa do momentu osiągnięcia określonej liczby możliwych mutacji modelu.
Alternatywnie do tej metody, w programie dostępna jest metoda przetwarzania wsadowego. Ta metoda próbuje sprawdzić wszystkie możliwe mutacje modelu przez losowe przypisanie wartości dla parametrów optymalizacji aż do osiągnięcia określonej liczby możliwych mutacji modelu.
Obie warianty kontrolują po obliczeniu mutacji modelu również aktywowane wyniki wymiarowania dodatków. Ponadto zapisują wariant przy wykorzystaniu < 1 z odpowiadającym wynikiem optymalizacji i wartościami przypisania parametrów optymalizacji.
Optymalizacja modelu | Wynik
Obie metody optymalizacji mają jedną wspólną cechę. Na końcu procesu wyświetlają listę wariacji modelu na podstawie przechowywanych danych. Można tu znaleźć szczegóły na temat wyniku decydującego dla optymalizacji i odpowiadające mu wartości parametrów. Lista jest zorganizowana w porządku malejącym. Zakładane najlepsze rozwiązanie znajduje się na górze. W takim przypadku wynik optymalizacji wraz z wyznaczoną wartością jest najbardziej zbliżony do kryterium optymalizacji. Wszystkie dodatkowe wyniki pokazują wykorzystanie < 1. Ponadto, po zakończeniu analizy, program dostosuje wartości na globalnej liście parametrów, aby odpowiadały tym dla optymalnego rozwiązania.
Sklep internetowy
Skonfiguruj swój indywidualny pakiet programów i sprawdź ceny online!
Oblicz swoją cenę