Parametry analizy modalnej można zdefiniować dla nowego przypadku dynamicznego w konstrukcji w jeden z następujących sposobów:
Stosowanie solwera iteracyjnego zalecane jest przy rozwiązywaniu dużych zadań. Solwer iteracyjny obejmuje trzy metody rozwiązywania problemów wartości własnych. Poniższe okno dialogowe jest uruchamiane, gdy do rozwiązania układu równań został wybrany solwer iteracyjny (okno dialogowe Preferencje zadania/Analiza konstrukcji).
W obecnej wersji dla solwera iteracyjnego dostępne są tryby: modalny i sejsmiczny (pseudomodalny). Tryb modalny dostępny jest tylko dla metody gradientu sprzężonego z zastosowaniem ‘preconditioning’ (preconditioned conjugate gradient method — PCG) [1—4]; tryb sejsmiczny (pseudomodalny) dostępny jest zarówno dla zmodifikowanej metody Lanczosa i metody gradientów Ritza (PCG_Ritz — Ritz—gradient method).
Lanczos jest zmodyfikowaną metodą Lanczosa pozwalającą na uniknięcie faktoryzacji macierzy dużych rozmiarów. Metoda gradientu sprzężonego (PCG) stosowana jest do składania zbioru wektorów Lanczosa zamiast do przeprowadzania rozkładu „odwrotnego” (back resolution) faktoryzowanej macierzy sztywności. Dostępne są wszystkie typy ‘preconditioningu’ (okno dialogowe: Narzędzia > Preferencje zadania > Iteracyjny > Parametry) zdefiniowane dla analizy statycznej.
Metoda Lanczosa jest zalecana w przypadku analizy sejsmicznej i spektralnej dużych konstrukcji, gdy wymagane jest wiele postaci.
Typ macierzy mas (skupiona z rotacjami lub rozłożona) i liczba postaci.
Precyzja obliczeń uzależniona jest od tolerancji przyjętej dla obliczeń wektorów Lanczosa i liczby postaci. Tolerancja przypisywana jest w oknie dialogowym otwieranym po wybraniu z menu polecenia Narzędzia > Preferencje zadania > Iteracyjny > Parametry i jest taka sama jak dla przypadków statycznych. Tolerancja w oknie dialogowym Parametry analizy modalnej – Solwer iteracyjny oznacza tolerancję rozwiązania ogólnego problemu wartości własnych obejmującego zdefiniowane wektory Lanczosa i nie może być mniejsza niż 1.0e—04.
Im większa Liczba postaci zostanie uwzględniona, tym bliższe odpowiednim wartościom własnym będą małe wektory Ritza. Suma mas modalnych będzie wtedy bardziej dokładna.
PCG_Ritz jest to metoda Ritza, w której podejście gradientu z zastosowaniem ‘preconditioningu’ używane jest do generacji zbioru wektorów bazowych (metoda gradientu Ritza [5]). Stosowanie metody PCG_Ritz jest zalecane w celu przybliżonej, szybkiej definicji par własnych podczas analizy sejsmicznej i spektralnej. Konieczne jest wybranie metody wielopoziomowej. Zaleca się przypisanie jednego poziomu agregacji — metoda ta będzie skuteczna w przypadku problemów średniej wielkości (do 60 000 równań). Dostępne są wszystkie typy ‘preconditioningu’ zdefiniowane dla analizy statycznej (Narzędzia > Preferencja zadania > Iteracyjny > Parametry).
Typ macierzy mas (skupiona z rotacjami lub rozłożona) i liczba postaci. Precyzja obliczeń uzależniona jest od Liczby postaci.
PCG jest metodą gradientu sprzężonego z zastosowaniem ‘preconditioningu’ [1—5]. Zalecana jest w przypadku definiowania małej liczby postaci własnych. Na przykład metoda PCG może być bardzo przydatna podczas przykładania obciążeń wiatrem lub przy sprawdzaniu niewielkiej liczby małych postaci otrzymanych metodą PCG_Ritz. Dostępne są wszystkie typy ‘preconditioningu’ (okno dialogowe: Narzędzia > Preferencje zadania > Iteracyjny > Parametry) zdefiniowane dla analizy statycznej. Mogą być stosowane wszystkie typy macierzy mas (rozłożona, skupiona z rotacjami, skupiona bez rotacji).
Liczba postaci; Tolerancja — kryteria precyzji dotyczące zatrzymania iteracji; Liczba iteracji — maksymalna dopuszczalna liczba iteracji dla każdej postaci (proces iteracji dla każdej postaci jest zatrzymywany, gdy aktualny parametr tolerancji jest mniejszy niż Tolerancja lub gdy aktualna liczba iteracji przekracza Liczbę iteracji); Przesunięcie — umożliwia wykorzystanie techniki przesunięcia dla przyspieszenia zbieżności; Liczba powtórzeń — parametr ten określa liczbę powtórzeń (dla każdej postaci algorytm dokonuje iteracji określonych przez Liczbę iteracji, poprawia wartość przesunięcia i powtarza iteracje określone Liczbą iteracji taką ilość razy, jaką określa Liczba powtórzeń).
Zalecane parametry: metoda wielopoziomowa lub niewielopoziomowa z podejściem ICCF (okno dialogowe: Narzędzia / Preferencje zadania / Iteracyjny / Parametry); liczba postaci £ 5; Tolerancja = 0.01; Liczba iteracji = 100 dla metody niewielopoziomowej; Przesunięcie — wyłączony
W programie został wprowadzony system kontroli, który pozwala zapobiec błędnemu ustawieniu parametrów analizy modalnej dla solwera iteracyjnego. Jest uruchamiany po wciśnięciu przycisku OK w powyższym oknie dialogowym. Na ekranie pojawia się komunikat dotyczący parametrów analizy. Naciśnięcie przycisku Tak powoduje zaakceptowanie wartości parametrów określonych w oknie dialogowym. W przeciwnym razie (po wciśnięciu przycisku Nie) następuje powrót do okna dialogowego Parametry analizy modalnej, aby można było poprawić wartości parametrów.
Jeżeli w obliczeniach używany jest solwer iteracyjny w trybie Sejsmiczny (pseudomodalny), to:
Ponadto w przypadku takiego typu analizy parametr Tolerancja w wynikach dynamiki nie ma praktycznego znaczenia (można go zignorować). W przypadku nieprzestrzegania tych zaleceń wyniki mogą być niedokładne (błąd do kilkudziesięciu procent).
Zobacz także:
Założenia przyjmowane w analizie modalnej konstrukcji
Parametry analizy modalnej z uwzględnieniem sił statycznych
Opis analizy modalnej z uwzględnieniem sił statycznych
Opis metody blokowej iteracji podprzestrzennej
Analiza modalna — dokładność obliczeń