2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Граничное условие для давления
Сообщение06.10.2008, 09:05 


20/10/07
91
Пусть нужно численно решить задачу об обтекании некоего тела (недеформируемого) вязкой жидкостью
при малых числах Рейнольдса (типа формулы Стокса).

Каковы граничные условия для уравнения Навье-Стокса?
для скорости понятно - на границе тела прилапание. Давления на бесконечности берем равным нулю,
а вот каково условие для давления на поверхности тела?


ЗЫ только давайте, пожалуйста, не прибегать к "соображениям симметрии" - тело ж не обязательно шарик :wink:

 Профиль  
                  
 
 Re: Граничное условие для давления
Сообщение06.10.2008, 11:02 


01/09/08
199
timn писал(а):
Пусть нужно численно решить задачу об обтекании некоего тела (недеформируемого) вязкой жидкостью
при малых числах Рейнольдса (типа формулы Стокса).

Каковы граничные условия для уравнения Навье-Стокса?
для скорости понятно - на границе тела прилапание. Давления на бесконечности берем равным нулю,
а вот каково условие для давления на поверхности тела?


ЗЫ только давайте, пожалуйста, не прибегать к "соображениям симметрии" - тело ж не обязательно шарик :wink:


Если в схеме, которую Вы используете, необходимо задавать давление на поверхности обтекаемого тела - это неудачная схема. По физике дела давление должно выработаться таким, чтобы выполнялось уравнение неразрывности. Существуют схемы, основанные на разнесенной сетке (staggered grid), где давление на поверхности тела задавать не нужно. Для стационарной задачи хорошие результаты дает подход, основанный на т. н. искусственной сжимаемости, когда в уравнение неразрывности добавляется член a*dp/dt.

 Профиль  
                  
 
 
Сообщение06.10.2008, 11:03 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Я полагаю, что граничные условия будут другого типа, не в виде заданного давления, а давление-то как раз будет получаться из решения уравнения. К сожалению, я не в курсе классификации граничных условий и задач для Навье-Стокса.

 Профиль  
                  
 
 
Сообщение06.10.2008, 12:50 
Экс-модератор
Аватара пользователя


07/10/07
3368
timn в сообщении #148757 писал(а):
а вот каково условие для давления на поверхности тела?

Хех, ну профиль давления на поверхности тела и будет. Только обычно он из решения такой задачи и находится. Но если Вы его знаете...

 Профиль  
                  
 
 
Сообщение06.10.2008, 13:18 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Парджеттер
А как классифицируются граничные условия для Навье-Стокса, и где про них почитать?

 Профиль  
                  
 
 
Сообщение06.10.2008, 16:36 


20/10/07
91
Парджеттер писал(а):
Хех, ну профиль давления на поверхности тела и будет. Только обычно он из решения такой задачи и находится. Но если Вы его знаете...


Согласен!
Но когда я попытался решить численно в пакете FlexPDE плоскую задачу об обтекании круга и не задал никакого условия на границе круга, кроме как условия прилипания, FlexPDE выругался, мол, давай какое-нибудь условие на p (давление). И что еще загадочнее, в задачах гидродинамики, идущих в файлах с примерами к этому пакетах используют условие $$
\frac{{\partial p}}
{{\partial n}} = 0
$$... но есть ли в этом физический смысл?... :?:

 Профиль  
                  
 
 
Сообщение06.10.2008, 17:07 


01/09/08
199
timn писал(а):
Парджеттер писал(а):
Хех, ну профиль давления на поверхности тела и будет. Только обычно он из решения такой задачи и находится. Но если Вы его знаете...


Согласен!
Но когда я попытался решить численно в пакете FlexPDE плоскую задачу об обтекании круга и не задал никакого условия на границе круга, кроме как условия прилипания, FlexPDE выругался, мол, давай какое-нибудь условие на p (давление). И что еще загадочнее, в задачах гидродинамики, идущих в файлах с примерами к этому пакетах используют условие $$
\frac{{\partial p}}
{{\partial n}} = 0
$$... но есть ли в этом физический смысл?... :?:


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

 Профиль  
                  
 
 
Сообщение06.10.2008, 17:38 


20/10/07
91
Pyotr_ писал(а):
Физический смысл очевиден - так ведет себя давление в приближении пограничного слоя, другое дело, что для полных уравнений Навье-Стокса это условие может несколько исказить решение.

При том, имхо, может исказить принципиально.
Если скорости "малы" и мы интересуемся стационарным решением, то уравнение движения будет
$$
\eta \cdot \Delta \vec v - \vec \nabla p = 0
$$.
Но если жидкость несжимаема ($$
\operatorname{div} \vec v = 0
$$), то, взяв $$
\operatorname{div}$$ от уравнения движения, получим для давления
$$
\Delta p = 0
$$.
Давление на бесконечности можно выбрать за нуль. Но что ж тогда получается? Если взять любое однородное условие для давления на поверхности тела, то решением уравнения Лапласа будет $$p = 0$$ :shock:
В то же время при выводе той же формулы Стокса оказываестя, что давление не то что не есть константой, а равно
$$
p =  - \frac{3}
{2}\eta  \cdot u_\infty   \cdot \frac{{\cos \theta }}
{{r^2 }} \cdot R
$$
Так как же быть? :?

 Профиль  
                  
 
 
Сообщение06.10.2008, 18:24 


01/09/08
199
timn писал(а):
...Так как же быть? :?


Можно перейти к переменным "функция тока - вихрь", в которых давление вообще выпадает из системы уравнений.

 Профиль  
                  
 
 
Сообщение06.10.2008, 19:54 


20/10/07
91
Pyotr_ писал(а):
Можно перейти к переменным "функция тока - вихрь", в которых давление вообще выпадает из системы уравнений.


Но при этом повысится порядок уравнения - значит понадобится больше условий на каждой поверхности.
Если не ошибаюсь, получится $$
\Delta \Delta \psi  = 0
$$ ? (если $$
v_x  = \frac{{\partial \psi }}
{{\partial y}},v_y  =  - \frac{{\partial \psi }}
{{\partial x}}
$$ и взяв ротор от уравнения движения
с целью исключения дваления)
Или?...

 Профиль  
                  
 
 
Сообщение07.10.2008, 08:01 


01/09/08
199
Если Вы пользуетесь пакетом и он требует какое-то условие для давления на поверхности, то выбор у Вас небольшой - попробуйте посчитать одно и то же течение с условиями dp/dn=0 и d^2p/dn^2=0 и сравните результаты - возможно, разница двух решений будет приемлемой.

 Профиль  
                  
 
 
Сообщение07.10.2008, 08:38 
Заслуженный участник
Аватара пользователя


11/04/07
1352
Москва
timn писал(а):

В то же время при выводе той же формулы Стокса оказываестя, что давление не то что не есть константой, а равно
$$
p =  - \frac{3}
{2}\eta  \cdot u_\infty   \cdot \frac{{\cos \theta }}
{{r^2 }} \cdot R
$$
Так как же быть? :?

Не могли бы Вы дать ссылку на предложенное Вами соотношение для давления. Как из этого соотношения получить силу на теле?

 Профиль  
                  
 
 
Сообщение07.10.2008, 17:49 


06/12/06
347
Zai писал(а):
timn писал(а):

В то же время при выводе той же формулы Стокса оказываестя, что давление не то что не есть константой, а равно
$$
p =  - \frac{3}
{2}\eta  \cdot u_\infty   \cdot \frac{{\cos \theta }}
{{r^2 }} \cdot R
$$

Не могли бы Вы дать ссылку на предложенное Вами соотношение для давления.

Например, Ландау, Лифшиц, Гидродинамика: формула (20,12) (стр.92 в издании 1986г.)
Zai писал(а):
Как из этого соотношения получить силу на теле?

Чтобы получить полную силу, действующую на тело, кроме давления нужно еще знать тензор вязких напряжений.

 Профиль  
                  
 
 
Сообщение07.10.2008, 21:22 


20/10/07
91
Pyotr_ писал(а):
Если Вы пользуетесь пакетом и он требует какое-то условие для давления на поверхности, то выбор у Вас небольшой - попробуйте посчитать одно и то же течение с условиями dp/dn=0 и d^2p/dn^2=0 и сравните результаты - возможно, разница двух решений будет приемлемой.

Не могли бы Вы уточнить, что выражает условие d^2p/dn^2=0 ?

 Профиль  
                  
 
 
Сообщение08.10.2008, 07:48 


01/09/08
199
timn писал(а):
Pyotr_ писал(а):
Если Вы пользуетесь пакетом и он требует какое-то условие для давления на поверхности, то выбор у Вас небольшой - попробуйте посчитать одно и то же течение с условиями dp/dn=0 и d^2p/dn^2=0 и сравните результаты - возможно, разница двух решений будет приемлемой.

Не могли бы Вы уточнить, что выражает условие d^2p/dn^2=0 ?


Обычная вторая производная.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group