194x
005453
2024-02-29

Ошибка в расчете в программе RWIND, ошибка E315

При выполнении высококачественного моделирования переходных процессов с большим количеством ячеек сетки, я получаю эту ошибку: «Расчет не выполнен! Ошибка при выполнении RWINDSolvertransient, E315.» После этого программа RWIND останавливается без результатов. Как это исправить?


Ответ:

Точность результатов программы RWIND и соотношение точности и затрат

Программа RWIND была разработана для быстрого и легкого расчёта воздушных потоков вокруг зданий с целью получения значений давления на их поверхности и создания сил нагрузки. Для достижения этой основной цели пришлось сделать ряд компромиссов, например, разрешить использование упрощенной модели или относительно грубой расчетной сетки. Очевидно, что данные упрощения влияют на точность результатов. Точность результатов можно повысить с помощью более мелкой сетки и других пользовательских настроек в программе RWIND, но этот процесс может быть непростым и требует достаточного опыта в области CFD моделирования. Важный вопрос при этом заключается в том, каково приемлемое соотношение усилий и затрат для достигнутого повышения точности. Рекомендуется прочитать статью CFD Project Точность и усилие, в которой подробно рассматривается данный вопрос.

RWIND, ошибка E315

При увеличении плотности сетки требования к памяти и производительности растут не линейно, а с 3-ей по 4-ую степень (у нас есть три пространственных измерения, а также необходимо уменьшение временного шага). Это приводит не только к значительному замедлению расчёта, но и к появлениям различных проблем, которые обычно связаны с тем, что программа приближается к своим пределам или пределам используемого аппаратного обеспечения. К этим проблемам также относится ошибка E315 , которая указывает на общий сбой в расчетных модулях OpenFOAM©, такой как сбой распределения памяти, потеря точности чисел и т.д. Конкретные причины сбоя могут быть различными. Более подробную информацию можно найти в соответствующем файле журнала.

Поддержка заказчиков в RWIND и ее ограничения

Служба поддержки клиентов Dlubal всегда пытается помочь пользователям RWIND, возникающим какие-либо проблемы. Однако численное моделирование воздушного потока может быть очень сложным, и, как правило, результаты не могут быть гарантированы. Это связано с тем, что до сих пор нет математического подтверждения существования и единственности решения уравнений Навье-Стокса, описывающих данный поток и которые программа RWIND решает численно с помощью метода конечных объемов. Хотя расчет в большинстве случаев сходится к правильному решению, нельзя исключить его неудачный расчет. В случае, если в большом и сложном проекте возникнет ошибка при расчете, помощь может занять очень много времени. Если вы заинтересованы в дополнительной помощи, .


Автор

Г-н Фогль создает и ведет техническую документацию всех наших продуктов.