Перейти к публикации

Эффект Ранка-Хилша


VICT0R_1945

Рекомендованные сообщения

Всем привет.

Пытаюсь предсказть (рассчитать) движение в вихревой трубе.

Использую в первом приближении 3D-модель похожую на ту, что в работе (ВР.pdf (2)), используя следующие основные настройки.

Желаю получить распределение как у них векторов (скоростей осевых), однако не выходит.

Какие граничные условия надо изменить на входе и выходе, а также уравнения еще подключить/отключить и в какой постановке, считать по давлению или плотности?

Выбрал для себя 2 критерия оценки - вектора скоростей как в работе  (ВР.pdf (2)) и движение струек от входа (330 Градусов) в направление сначала горячего выхода (360 Градусов), а затем холодного (300 Градусов).

Сейчас удалось реализовать ток критерий №2 каким-то чудом, но порядок невязок 10^3, можно ли верить такому расчету?

 

 

1.png

2.png

3.png

4.png

ВР.pdf (2).pdf Ranque_CFD (1).pdf 1036.pdf

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...


UnPinned posts
40 минут назад, karachun сказал:

Что это такое, что вы имеете в виду?

Покажите на картинках, мне непонятно о чем вы говорите.

Если памяти не хватает то решатель об этом прямо скажет и вылетит с ошибкой. Вообще любые решатели и МКЭ и CFD при недостатке памяти немедленно вылетают с ошибкой.

 

Per_Scr_ERR_1.png

Ссылка на сообщение
Поделиться на других сайтах

@VICT0R_1945 Это два несвязанных события.

 

Сперва решатель провел инициализацию - посчитал несколько итераций используя упрощенную физическую модель. Вроде как считалось потенциальное течение. Это сделано чтобы получить хоть какое-то начальное приближение, это лучше чем нулевые скорости и давления в начале. Решатель не достиг заданного уровня невязок, это печально но несмертельно, из за этого потом решателю надо будет просчитать на пару итераций больше. Можете не это не обращать внимание.

 

А вот когда начался процесс самого расчета то на него не хватило оперативной памяти. Тут надо или уменьшать сетку или искать более мощную машину.

Еще возможно что оперативной памяти достаточно но Флюент не может получить к ней доступ. возможно где-то что-то неправильно настроено. Но это маловероятно - обычно Флюент нормально работает с памятью. И даже если и так то по настройкам я все равно не подскажу так как не знаю.

 

Сколько у вас памяти и какая сетка?

Флюент требует примерно 1700*12~20 ГБ памяти. У вас столько есть?

Изменено пользователем karachun
Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, karachun сказал:

@VICT0R_1945 Это два несвязанных события.

 

Сперва решатель провел инициализацию - посчитал несколько итераций используя упрощенную физическую модель. Вроде как считалось потенциальное течение. Это сделано чтобы получить хоть какое-то начальное приближение, это лучше чем нулевые скорости и давления в начале. Решатель не достиг заданного уровня невязок, это печально но несмертельно, из за этого потом решателю надо будет просчитать на пару итераций больше. Можете не это не обращать внимание.

 

А вот когда начался процесс самого расчета то на него не хватило оперативной памяти. Тут надо или уменьшать сетку или искать более мощную машину.

Еще возможно что оперативной памяти достаточно но Флюент не может получить к ней доступ. возможно где-то что-то неправильно настроено. Но это маловероятно - обычно Флюент нормально работает с памятью. И даже если и так то по настройкам я все равно не подскажу так как не знаю.

 

Сколько у вас памяти и какая сетка?

Флюент требует примерно 1700*12~20 ГБ памяти. У вас столько есть?

Да, есть, но система и остальные мелкие приложения кушают какую-то часть (6-8 гигов), сетка такая...

Per_Scr_3.png

Узлов 12М. Вроде как. На машине 32 Гб

Изменено пользователем VICT0R_1945
Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, VICT0R_1945 сказал:

сетка такая...

Начните с грубой сетки, увеличьте размер элемента раза в четыре. Сделайте только локальное измельчение в области конуса. А потом измельчайте сетку пока не упретесь в ограничение по памяти.

 

Так и сеточную сходимость исследуете и сможете перезапускаться с сошедшегося решения на грубой сетке - время расчета тоже сэкономите.

 

Ну и приложения поотключайте по максимуму.

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, karachun сказал:

Начните с грубой сетки, увеличьте размер элемента раза в четыре. Сделайте только локальное измельчение в области конуса. А потом измельчайте сетку пока не упретесь в ограничение по памяти.

 

Так и сеточную сходимость исследуете и сможете перезапускаться с сошедшегося решения на грубой сетке - время расчета тоже сэкономите.

 

Ну и приложения поотключайте по максимуму.

Хорошо спасибо! Сделал почти по вашему совету, инициализации стали лучше сходится, решения сейчас посмотрю, ни знаю связаны данные события друг с другом, но с сеткой они точно связаны.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...