Jeżeli do oprogramowania inżynierskiego można podpiąć własne procedury to NVIDIA udostępnia darmowy driver NVCC za pomocą którego można kompilować kod napisany w C. Można to robić z Visual Studio (od wersji 10) pod Windows lub używając gcc pod Linuxem.
Wówczas oprogramowanie optymalizuje się pod posiadaną kartę graficzną. Warto mieć kartę o CUDA capability większym niż 2.0 ze względu na obsługę typu double.Zobacz Komentarze Newsów
Czy ktoś z forum korzysta może z Elmera? Bardzo ciekawi mnie jak to działa. Bo z tego tutka wynika, że jest OK, a tymczasem ja próbowałem... bezskutecznieZobacz Komentarze Newsów
A od jakiej strony Cię to interesuje.
Metody jawne (explicit) i niejawne (implicit) są metodami stosowanymi w analizie numerycznej w celu uzyskania aproksymacji liczbowych do rozwiązań zależnych od czasu równań różniczkowych zwyczajnych i cząstkowych.
Metody jawne obliczają stan systemu w późniejszym czasie na podstawie stanu systemu w bieżącym czasie, podczas gdy metody niejawne znajdują rozwiązanie, rozwiązując równanie obejmujące zarówno aktualny stan systemu, jak i późniejszy. Matematycznie, jeśli Y (t) jest bieżącym stanem systemu, a Y (t + Δ t) jest stanem w późniejszym czasie (Δ t jest małym krokiem czasowym), to dla metody jawnej
Y (t + Δ t) = F (Y (t)) ,
podczas gdy dla metody niejawnej rozwiązuje się równanie
W kontekście symulacji dynamicznych MES, większość solverów korzysta z metody niejawnej (implicit). Zarówno do statyki jak i dynamiki. Program dzieli analizę na kroki czasowe (przyrosty) i dla każdego kroku wykonuje iteracje aż do uzyskania globalnej równowagi (sił wewnętrznych z zewnętrznymi) przy założonej tolerancji. Algorytm do wyznaczenia przemieszczeń wymaga odwrócenia macierzy sztywności co jest kosztowne obliczeniowo. Rozwiązanie w danym kroku jest uzyskiwane na podstawie rozwiązania z poprzedniego kroku.
Solvery explicit działają zupełnie inaczej. Stosowane są do zagadnień dynamicznych, zwłaszcza w przypadku dużych szybkości odkształceń (crash testy itp.). Nie szukamy w nich przemieszczeń tylko przyspieszeń. Są one obliczane bezpośrednio (bez iteracji) poprzez pomnożenie odwróconej macierzy masy przez wektor sił węzłowych. Odwracanie macierzy masy jest znacznie mniej kosztowne obliczeniowo niż odwracanie macierzy sztywności, ponieważ macierz masy jest diagonalna. Przyspieszenia policzone dla chwili t pozwalają wyznaczyć prędkości w chwili t+1/2 i przemieszczenia w chwili t+1. Z tych ostatnich obliczane są odkształcenia a dalej naprężenia. Następnie cykl się powtarza.
Warto jeszcze dodać, że analizy explicit są warunkowo stabilne i wymagają odpowiednio małych kroków czasowych (warunek Couranta), co wydłuża czas obliczeń. Ich niewątpliwą zaletą jest za to fakt, iż nie ma wymogu osiągnięcia globalnej równowagi w każdym kroku, więc nie trzeba się martwić, że analiza nie zbiegnie się np. z powodu kontaktu.
Edytowane przez BE-FEA dnia 02/03/2020 23:36
Skocz do Forum:
Reklama
Szukaj
Logowanie
Nie jesteś jeszcze naszym Użytkownikiem? Kilknij TUTAJ żeby się zarejestrować.
Tylko zalogowani mogą dodawać posty w shoutboksie.
Bulix 26.01.2022 Witam, szukam osoby która ogarnia program FEMM.
damian14100 25.01.2022 Witam,
Czy znajduje się na forum osoba która ma doświadczenie w obliczeniach wytrzymałościowych wózków wagonowych ?
BE-FEA 31.03.2021 Nie pracuję w Deform, ale może coś podpowiem na zasadzie analogii do innych programów MES. Napisz jeśli nadal aktualne.
daniel8894 31.03.2021 Czy pomógłby ktoś w zrobieniu symulacji procesu skrawania w Deform 3 d
BE-FEA 09.03.2021 Postaram się pomóc, zapraszam do kontaktu jeśli nadal aktualne.
kinia22 09.03.2021 witam, potrzebuje kogoś kto pomoże w przygotowaniu projektu w programie COMSOL - przeplyw ciepła przez ośrodek porowaty!
BE-FEA 02.04.2020 Przerobiło mi jedną literę na emotkę. Chodzi o przycisk new thread
BE-FEA 02.04.2020 Żeby dodać nowy temat wystarczy wejść w odpowiedni dział i kliknąć mały przycisk "ew thread" po prawej stronie.
KrzywaOHIO 30.03.2020 Jak dodać nowy wątek na forum?
Konrad96 02.12.2019 Witam, czy jest tu ktoś kto dobrze zna się na programie Robot struktural i pomógłby mi zamodelować belkę żelbetową podobną do belki użytej w badaniu? Proszę o kontakt jeśli ktoś chciałby pomóc