503x
005453
2024-03-02

Błąd obliczeń w programie RWIND E315

Podczas przeprowadzania wysokiej jakości symulacji niestacjonarnych z dużą liczbą komórek siatki pojawia się błąd: "Obliczenia nie powiodły się! RWindSolverTransient nie powiódł się, E315". Następnie RWIND zatrzymuje się bez wyników. Co mogę zrobić?


Odpowiedź:

Dokładność wyników RWIND i stosunek dokładność/koszt

Program RWIND został zaprojektowany do szybkiego i łatwego obliczania przepływu wiatru wokół budynków w celu uzyskania wartości ciśnienia na ich powierzchniach i generowania sił obciążeniowych. Aby osiągnąć ten główny cel, konieczne było wprowadzenie szeregu kompromisów, takich jak możliwość zastosowania uproszczonego modelu lub stosunkowo grubej siatki obliczeniowej. Oczywiste jest, że te uproszczenia wpływają na dokładność wyników. Zwiększenie dokładności wyników za pomocą dokładniejszej siatki i innych ustawień użytkownika w RWIND jest możliwe, ale proces ten może nie być łatwy i wymagać odpowiedniego doświadczenia z symulacjami CFD. Ważne pytanie brzmi, jaki jest akceptowalny stosunek wysiłku i kosztu do uzyskanego poprawy dokładności. Zalecamy przeczytanie artykułu CFD Project Accuracy vs. Effort, który szczegółowo omawia tę kwestię.

Błąd RWIND E315

Podczas zwiększania gęstości siatki, wymagania dotyczące pamięci i wydajności nie rosną liniowo, ale w trzeciej do czwartej potęgi (mamy trzy wymiary przestrzenne i konieczne jest także zmniejszenie kroku czasowego). To prowadzi nie tylko do znacznego spowolnienia obliczeń, ale także może pojawić się szereg problemów, które zazwyczaj związane są z faktem, że program zbliża się do swoich limitów lub limitów używanego sprzętu. Do tych problemów należy także błąd E315, który wskazuje na ogólną awarię wewnątrz modułów obliczeniowych OpenFOAM© – jak na przykład błędy alokacji pamięci, utrata precyzji numerycznej itp. Konkretne przyczyny awarii mogą być różne. Bardziej szczegółowe informacje można znaleźć w odpowiednim Pliku Dziennika.

Wsparcie techniczne RWIND i jego ograniczenia

Wsparcie techniczne Dlubal zawsze stara się pomóc użytkownikom RWIND, którzy napotkają jakiekolwiek problemy. Jednak symulacje numeryczne przepływu wiatru mogą być bardzo złożone, a wyniki nie mogą być ogólnie gwarantowane. Wynika to z faktu, że nadal nie ma matematycznego dowodu istnienia i unikalności rozwiązania równań Naviera-Stokesa opisujących ten przepływ, które RWIND rozwiązuje numerycznie za pomocą metody objętości skończonej. Chociaż w większości przypadków obliczenia zbieżają do prawidłowego rozwiązania, nie można wykluczyć awarii obliczeń. W przypadku gdy awaria obliczeń wystąpi w dużym i złożonym projekcie, pomoc może być bardzo czasochłonna. Jeśli jesteś zainteresowany dodatkową rozszerzoną pomocą, prosimy o kontakt z naszym działem sprzedaży:


Autor

Pan Vogl tworzy i przechowuje dokumentację techniczną.



;