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

Создание не отражающего граничного условия


San_San

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

Здравствуйте, хочу существенно сузить границы расчетной области для расчета обтекания строения околозвуковым потоком (М=0.7-0,8).

Для этого хочу верхнюю границу переделать из симметрии в свою, в своей хочу взять те же параметры что и в ячейке (на сколько это справедливо пока не знаю), то есть я хочу перенести параметры центра ячейки на границу и таким образом создать граничное условие. На сколько понимаю делать это надо через udf, вопрос - как вытащить из крайнего верхнего ряда значения скорости, давления и плотности и перенести их на границу. Скорее это вопрос вообще как брать параметры из FLUENT.

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


проблема в том, что давление на границе задается не полем, а проходящей волной, то есть задача нестационарна. 
если использовать 1 вариант, то направление течение меняется (начинает выдувать не просто через выходную границу, но и через верхнюю, что не соответствует картине течения, либо задувает), 2 вариант неприемлем в связи с нестационарностью задачи - нет там далекого поля давления.....

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

проблема в том, что давление на границе задается не полем, а проходящей волной, то есть задача нестационарна. 

если использовать 1 вариант, то направление течение меняется (начинает выдувать не просто через выходную границу, но и через верхнюю, что не соответствует картине течения, либо задувает), 2 вариант неприемлем в связи с нестационарностью задачи - нет там далекого поля давления.....

То, что вы пытались свелосипедить в первом посте (если я конечно вас правильно понял) называется "периодическое ГУ" (periodic BC)

 

В вашем же случае вам нужно неотражающее ГУ - general NRBC

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

не совсем, граничное условие не периодичное, просто по мере прохождения волны оно должно меняться, так же как это происходит в симметрии, но в скорость на границе (ее нормальная составляющая к оси в двумерном случае) равна 0, с этим и хочу бороться если по существу.
P.S. Извиняюсь - действительно плохо формулирую задачу.

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

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

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

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

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

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

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

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

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

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

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




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