2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 10:55 


07/12/09
8
При проведении расчета течения в плоской каверне с движущейся верхней крышкой (скорость стенки задана) используется метод конечных объемов на шахматной сетке (давление вычисляется в центрах контрольных объемов, а компоненты скорости на гранях). Трудности возникают при аппроксимации граничного условия (движущейся верхней стенки) для касательной составляющей скорости. Ближайшая к стенке расчетная точка отстоит от стенки (движущейся с заданной скоростью) на половину шага и для расчета в ней скорости необходима некая интерполяция. Как ее провести?

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 11:14 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
Жидкость несжимаемая?
Уравнение неразрывности как аппроксимируете? Уравнения движения как?

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 12:27 


07/12/09
8
Жидкость на данный момент несжимаема. Применяю алгоритм SIMPLE. При течении в канале, где на входе и выходе заданы давления (перепад по каналу) получил согласующиеся с экспериментом результаты. При аппроксмации условия непротекания и прилипания на стенке также все хорошо.

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 15:34 


07/12/09
8
up!

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 15:39 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
Shadow-2005 в сообщении #269092 писал(а):
up!
Если не уточняете алгоритм, то ждите того, кто знает симпл.

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 15:53 


07/12/09
8
Решается система из уравнений Навье-Стокса в проекции на две оси и уравнения неразрывности. Для аппроксимации диффузионных членов используется центрально-разностная схема, а для конвективных - схема с разностями против тока с законом пятой степени Патанкара. Применение шахматной сетки необходимо для устранения нефизичных полей давления. Общий алгортим следующий
1. Задание поля давления.
2. Решение уравнений движения для нахождения компонент скорости (по осям).
3. Решение уравнения для поправки давления, получаемого из уравнения неразрывности.
4. Расчет нового поля давления путем добавления к принятому полю рассчитанной в п. 3 поправки.
5. Повтор алгоритма до достижения критерия сходимости.
Это краткое описание алгоритма. Если есть еще вопросы с удовольствием отвечу. Для меня этот вопрос крайне важен.

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 16:01 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
Shadow-2005 в сообщении #269098 писал(а):
2. Решение уравнений движения для нахождения компонент скорости (по осям).
3. Решение уравнения для поправки давления, получаемого из уравнения неразрывности.

На каком этапе требуется скорость на движущейся крышке?
Зачем граничное условие, про которое спрашиваете?
Продольная скорость не хранится в точках крышки, так зачем эту скорость находить?
Откуда в уравнении неразрывности давление?

Вообще говорите точно и только про то, что связано с проблемой граничного условия.

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение08.12.2009, 16:34 


07/12/09
8
Движение жидкости в каверне начинается за счет движения верхней крышки. Поэтому необходимо передать в первую расчетную точку влияние скорости крышки каверны. Для поперечной (к крышке) компоненты скорости расчетная точка находится на величине шага, а для продольной компоненты скорости расчетная точка находится на расстоянии половины шага(шахматная сетка). Как провести интерполяцию заданной скорости (скорость верхней крышки каверны) в ближайшую расчетную точку (на расстоянии ½ шага).

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение09.12.2009, 10:04 


07/12/09
8
up

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение09.12.2009, 10:31 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
Shadow-2005 в сообщении #269113 писал(а):
Как провести интерполяцию заданной скорости (скорость верхней крышки каверны) в ближайшую расчетную точку (на расстоянии ½ шага).
В эту точку не нужна интерполяция, в ней решается уравнение.

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение09.12.2009, 15:16 


07/12/09
8
Хорошо. Тогда как эту расчетную точку связать со скоростью верхней крышки, расположенной на расстоянии половины шага от расчетной точки.

 Профиль  
                  
 
 Re: Вопрос по граничным условиям на шахматной сетке.
Сообщение09.12.2009, 15:35 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
Всё, я прекращаю эту тему, т.к. Вы не сказали точно, в чем проблема, разговор получается непонятно о чем.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Модераторы: Модераторы Математики, Супермодераторы



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

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


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

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