Problemy z wydajnością w modelach symulacyjnych mogą mieć wiele przyczyn — od nieaktualnych wersji programu, przez ograniczenia sprzętowe, aż po niekorzystne ustawienia. Ten artykuł pokazuje systematycznie, jak je rozpoznać i celowo usunąć.
Aktualizacja
Być może przyczyna Państwa trudności została już usunięta w najnowszej wersji programu. Jak ją pobrać, opisuje poniższy link:
Sprzęt
- Proszę najpierw upewnić się, że Państwa system spełnia optymalne wymagania sprzętowe. Dla czasu obliczeń procesu szczególnie istotna jest wydajność jednego rdzenia.
- Zakres równoległości (jednoczesne obliczenia na wielu rdzeniach) został opisany w poniższym FAQ oraz w podręczniku na stronie Dlubal:
- Proszę upewnić się, że korzystają Państwo z dedykowanej karty graficznej dla RFEM:
Serwer, webservice i chmura obliczeniowa
- Aby uniknąć dostosowywania sprzętu, pomocne może być uruchomienie RFEM bez GUI (RFEM Server):
- Możliwe jest również sterowanie za pomocą naszego webservice:
- Jeszcze większe odciążenie Państwa systemu zapewnia bezpośrednie obliczanie w naszej chmurze obliczeniowej:
Ustawienia
- Często słaba wydajność wynika z monitorowania w czasie rzeczywistym przez program antywirusowy, które spowalnia program:
- Dodatkowe ustawienia w RFEM 6:
- Można dostosować/zmniejszyć siatkę powierzchni.
- Można wyłączyć tabelę, dzięki czemu nie musi być aktualizowana.
- Dla wydajności grafiki dostępnych jest jeszcze kilka ustawień w Opcje > Opcje programu (multisampling (anti-aliasing), animowanie zmian widoku, efekt fading...)
Dostosowania modelu
- Kolejną przyczyną słabej wydajności może być zbyt szczegółowe modelowanie. Jak tego unikać, pokazuje poniższy artykuł specjalistyczny:
- Określenie właściwego rozmiaru siatki MES jest szczegółowo omówione w poniższym artykule:
- Ponadto pominięcie stopni swobody obrotowych przy elementach bryłowych prowadzi do znacznego przyspieszenia obliczeń i zmniejszenia wykorzystania pamięci roboczej. W typowych systemach bryłowych (np. analizy geotechniczne) nie powinno to prowadzić do pogorszenia jakości wyników. Należy jednak zachować ostrożność w przypadku płaskich modeli obciążonych zginaniem.
- Dodatkowo można spróbować pracować z modelami częściowymi i przekazywać obciążenia podporowe za pomocą asystentów obciążeń:
- Podstawowy podręcznik RFEM 6 | Import reakcji podporowych
- FAQ 5269 | Stosowanie siły podporowej jako obciążenia
- FAQ 5401 | Użycie generatora obciążeń "Zastosuj reakcje podporowe"
- Wideo 4354 | Import reakcji podporowej z innego modelu | Generator obciążeń Krok 1
- W zakresie generowania raportu wydruku może pomóc fakt, że można również tworzyć kilka oddzielnych raportów wydruku, a następnie wydać je jako wspólny dokument.
- Dalsze wskazówki dotyczące zwiększenia wydajności w dużych modelach można znaleźć tutaj: