Научная статья на тему 'Краевые условия в методе конечных элементов для уравнений Навье-Стокса'

Краевые условия в методе конечных элементов для уравнений Навье-Стокса Текст научной статьи по специальности «Математика»

CC BY
286
62
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
УРАВНЕНИЯ НАВЬЕ-СТОКСА / NAVIER-STOKES EQUATIONS / ВЯЗКИЙ ТЕПЛОПРОВОДНЫЙ ГАЗ / VISCOUS HEAT-CONDUCTIVE GAS / ПОЛУ-ЛАГРАНЖЕВА АППРОКСИМАЦИЯ / SEMI-LAGRANGIAN APPROXIMATION / МЕТОД КОНЕЧНЫХ ЭЛЕМЕНТОВ / FINITE ELEMENT METHOD

Аннотация научной статьи по математике, автор научной работы — Шайдуров Владимир Викторович, Щепановская Галина Ивановна, Якубович Максим Викторович

В работе обсуждаются алгоритмы численного решения двумерных уравнений Навье-Стокса для вязкого теплопроводного газа. Дискретизация уравнений по времени осуществляется полу-Лагранжевым методом, часто называемым обобщенным методом характеристик, иногда – методом траекторий. А дискретизация по пространству реализуется методом конечных элементов. Особое внимание уделяется возможному виду краевых условий для замыкания вычислительной области и последствий их использования при численном моделировании на примере тестовой задачи протекания газа в канале

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Шайдуров Владимир Викторович, Щепановская Галина Ивановна, Якубович Максим Викторович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Boundary condition in the finite element methodFor navier-stokes equations

N this paper, algorithms are discussed for numerical solution of the two-dimensional Navier-Stokes equations of viscous heat-conductive gas. Discretization of equations in time is realized by semi-Lagrangian method which often is called as the generalized method of characteristics or trajectories. And discretization in space is fulfilled by the finite element method. Particular attention is paid to the possible form of the boundary conditions for the closure of the computational domain and their implications for the numerical simulation in a test problem of gas flow in the channel as an example

Текст научной работы на тему «Краевые условия в методе конечных элементов для уравнений Навье-Стокса»

УДК 519.6

КРАЕВЫЕ УСЛОВИЯ В МЕТОДЕ КОНЕЧНЫХ ЭЛЕМЕНТОВ ДЛЯ УРАВНЕНИЙ НАВЬЕ-СТОКСА

Владимир Викторович Шайдуров, д.ф.-м.н., член-корр. РАН директор ИВМ СО РАН Тел.: 391 2432756, e-mail: [email protected] Галина Ивановна Щепановская, к.ф.-м.н., с.н.с Тел.:391 2907471, e-mail: [email protected] Максим Викторович Якубович, м.н.с Тел.: (391) 290-74-71, e-mail: [email protected] Институт вычислительного моделирования СО РАН www.icm.krasn.ru

В работе обсуждаются алгоритмы численного решения двумерных уравнений Навье-Стокса для вязкого теплопроводного газа. Дискретизация уравнений по времени осуществляется полу-Лагранжевым методом, часто называемым обобщенным методом характеристик, иногда - методом траекторий. А дискретизация по пространству реализуется методом конечных элементов. Особое внимание уделяется возможному виду краевых условий для замыкания вычислительной области и последствий их использования при численном моделировании на примере тестовой задачи протекания газа в канале.

Ключевые слова: уравнения Навье-Стокса, вязкий теплопроводный газ, Лагранжева аппроксимация, метод конечных элементов.

полу-

Работа выполнена при финансовой поддержке РФФИ (грант № 11-01-00224) и программы фундаментальных исследований РАН (проект № 18.2).

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

границе истечения газа. К настоящему времени сложилось ' множество подходов к выбору таких краевых условий [1]. Мы рассмотрим два из них на примере задачи протекания газа в канале. Для этого в качестве области определения возьмём еди-' ЩР ничный квадрат О. с границей Г, состоящей из четырёх

Мн ^ сегментов:

* Г1 = {(х,>0: х = 1.0, уе (0.0,1.0)};

р^ ^¡^щ Т2={(х,у): х е (0.0,1.0], у = 0.0};

_ Г3={(х,>0: х = 0.0, >>е [0.0,1.0]};

В.В. Шайдуров Г4={(х,>0: х е (0.0,1.0], у = 1.0} .

Для аппроксимации задачи по времени введем равномерную сетку с шагом т = Т/М:

шт = : ^ = кт, к = 0,...,М}.

Для произвольной функции , х, у) мы будем использовать обозначения ф (х, у) = ф(tk, х, у) и ф^т = ф(^, XI, ут ).

В этой работе мы опустим этап полу-Лагранжевой дискретизации уравнений Навье-Стокса по времени. Он подробно изложен в работе [2] и в настоящее время опубликован в ряде статей [3-6]. Его суть заключается в том, что совокупность первых производных (субстанциональная или Лагранжева производная) заменяется с помощью разностной производной

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

Кроме того, для обеспечения устойчивости и сходимости приближенных решений метода конечных элементов в норме пространства ^(О) мы производим следующую замену искомых переменных

а = р^2, е = е1/2.

С учетом положительности плотности р и энергии е эта замена не производит комплексных чисел.

Итак, мы начинаем описание дискретизации уравнений Навье-Стокса по пространству с момента, когда дискретизация по времени на временном слое ^+1 уже проведена и полученные уравнения представляют собой систему эллиптических уравнений второго порядка для двух компонент скорости V = (и, у) и «энергии» г, а также одного уравнения первого порядка для «плотности» а . Для них мы применим метод конечных элементов с кусочно-билинейными базисными функциями и используем для интегрирования по ячейкам простые квадратурные формулы [1, 7].

В целях упрощения изложения возьмем равномерную квадратную сетку по пространству с координатами

Х[ = ¡И, ут = шИ, I = 0,1,..., п, т = 0,1,..., п, c шагом И = 1 / п . Множество узлов этой сетки

обозначим через О.И = = (х1,ут): I = 0,1,...,п, т = 0,1,...,п} и введем множество

внутренних узлов 8и =&и 10.

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

При решении уравнений Навье-Стокса на входе в канал Г3 обычно задаются условия невозмущенного потока:

НГ3 = , е|г3 = ет .

А на твердых границах канала Г2 и Г4 задается условие прилипания

' = 0, ^ = 2,4,

V

г.

а также условие тепловой изоляции, то есть равенство нулю производной от внутренней энергии по нормали к твердой стенке

де дп

= 0, , = 2,4.

Г,

На выходной границе Г предположим отсутствие возвратных течений. Тогда для

уравнения плотности на этом участке не требуется краевых условий, но необходимо задать краевые условия для компонент скорости и внутренней энергии. Зачастую на практике применяются приближенные так называемые «мягкие» условия вида

д5 ^ д ^

0,— = 0 (, = 1,2,3),

дх"

дх"

предполагающие установление функций/или потоков Ж в продольном направлении х при подходе к выходной границе. Точность их использования и влияние на решение внутри области обычно исследуются численно варьированием положения входной границы и проверкой законов сохранения в расчётной области. Приведённые простейшие типы краевых условий, конечно, не описывают всего их многообразия.

Краевое условие Дирихле в методе конечных элементов может показаться экзотическим. Кажется, что для этого либо надо знать непростое поведение искомого решения на выходе из области, либо многократно увеличивать вычислительную область для достижения невозмущённого потока на выходе из неё. Между тем, с учётом полу-Лагранжевого подхода такие краевые условия уже не выглядят слишком экзотическими. В самом деле, предположим ситуацию, когда давление на выходе уже выровнялось, трение практически отсутствует, а главную роль играет лишь инерционный перенос газа и его свойств. Тогда за счет аппроксимации получающихся уравнений первого порядка [8] полу-Лагранжевым подходом на каждом слое по времени действительно получается краевое условие Дирихле.

Для узла, в котором ставится граничное условие Дирихле, значение искомой функции известно и соответствующее вариационное уравнение не возникает. Поэтому при проведении вычислений с этими условиями для каждой компоненты скорости получается (п -1) х (п -1) уравнений, а для «энергии» - (п -1) х (п +1) с учетом краевых условий Неймана, которые не устраняют необходимости построения вариационных уравнений в граничных узлах Ои IГ2 и Ои IГ4. Для примера выпишем вариационные уравнения только для внутренних узлов (э/ т е 8и ) вычислительной области.

к+1

Для а/ т получаем схему следующего вида:

(Т + 4И (М/к+1'т - ик~1'т ) + 4И(у1 т+1 - ^т-1)= Т^ (X*^т) , = 1...,

п -1.

Здесь и далее координаты (х/, Ут означают точку выхода траектории частицы из плоскости ^ = 1к, приходящую в узел (х/, ут ) на слое ^ = ^+1.

Вариационные уравнения количества движения для продольной составляющей скорости и после дискретизации получаются в следующем виде:

3И2Яе

(ц/-1, т + ц/,т )

ик+1 и/-1,т

1

2И 2Яе

(ц/т-1 + ц// т )

ик+1 + и/,т-1 +

к+1 р/,т

т 3к 2Яе 1

2 к к к 1 к к к

"(ц/-1, т + 2ц/, т + ц/+1, т ) + _2-(цк,т-1 + 2ц/, т + ц/, т +1)

2И 2Яе

к+1 и/, т

к к (ц/, т + ц/, т+1)

1

(

И2Яе

(

И 2Яе

2И2Яе '

1 и к -1 и к

^ г/-1,т . Щ,т-1 6 4

1 ик -1 цк

, М7,т-1 , У-/+1,т

4 6

и к +1 и/ ,т +1

2 к к

"(ц/, т +ц/+1, т )

3И2Яе '

и к+1 + и/+1, т +

Лк+1 + V-1, т-1 +

Л,к+1 + у/+1,т-1 +

1

И 2Яе

(

И2Яе

1 и к -1 и к . Iх/,т +1 , Iх/-1,т

4 6

1Цк -1 Цк

А М7+1,т . Щ,т+1 6 4

V +

у/-1, т+1 +

V =

у/+1, т+1 =

(Хк, Укт) - — (Р+1,т - Р-1,т), /,т = 1,...,п -1.

Здесь и - вязкость; Р - давление.

Для компоненты скорости V после дискретизации получаются следующие алгебраические уравнения:

(„/-1,т +Дк,т )

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2И2Яс

к+1 V -1,т

2 к к („/, т-1 + „/,т )

3И2Яс

Л.к+1 +

V, т-1 +

к+1 р/, т

1 к к к 2 к к к

(„к-1, т + 2„к т + „/+1, т ) + ~2-(„1,т + 2„к,т + „к, т+1)

2^ Яс

3Л2Яс

лЛ+1 у/, т

2 к к

(„/, т + „/, т+1)

3И2Яс

к+1 у/, т+1

1 к к

(„/ ,т + „/+1, т )

2И2Яс

л.к+1 +

V+1, т +

1 Г 1ик -1 „к

^ Iх/, т-1 , Н7-1, т 6 4

И2Яс 1

И2Яс

1 „к -1 „к , М7+1,т , М7,т-1 4 6

«к+1 + и/-1, т-1 +

к+1 и/+1, т-1 +

1 Г1 „к - 1„к

, г/-1,т , г/,т+1 4 6

И2Яс 1

И 2Яс

1 „к -1 „к

А Щ, т+1 , М7+1, т 6 4

л'

ик+1 + и/-1,т+1 +

и к+1 = и/+1, т+1 =

1

(хк, ¥кт) -—Рт+1 -Ркт-1), /,т = 1,...,И-1

И, наконец, для 8 во внутренних узлах получаем следующие алгебраические уравнения:

У_„/,т (ек 8к ) У („к + „к )

2--(8/,т -8/-1,да)--2-(„/-1,т +„/,да)

2^РгЯс 8/

2^ РгЯс

У_„/,да (8к 8к ) У („к + „к )

--— (8/,да -8/,да-1)--2 _ („/,да-1 +„/,да)

2^ РгЯс

„/,да (4ек -8к -8к -8к -8к ) , , (48/, да 8/+1, да 8/-1, да 8/, да+1 8/, да-1) +

2^РгЯс 8/,Л

к+1 р/, да___У

_ т 2Л2РгЯс 8^

-Г^-(4„к,т + „к+1, т + „к-1,т + „к, т+1 + „к,т-1)

2И2РгЯс

к+1 8/-1, т

к+1 8/,т-1

8 к+1 ь/, т

У_„/,т (ек 8к ) У („к + „к )

--— (8/,т +1 -8/,т) + _Л—т +„/,т +1)

2^РгЯс 8/,,

2^ РгЯс

У_„/,т (ек 8к ) У („к + „к )

2--(8/+1,т -8/) +-2-(„/,т +„/+1,т )

2^РгЯс 8^

2^ РгЯс

8к+1 8/,да +1

8к+1 = 8/+1, да _

к+1 рк Р/,т 8к (-к ^к ) 1 Р/,т (ик+1 ик+1 + vk+1 к+1 ) +

-8 (X /,7т) - ^И~Т~(и/+1т - и/-1,т + у/,т+1 - .,т-1) +

8/,т

1 „/,т /(ик+1 ик+1)2 + (ик+1 к+1 +

^(и/+1,т - и/,т ) + (и/,т - и/-1,т ) ] +

6И2Яс 8к,т

1 „/,т /лк+1 ^.к+1)2 + (к+1 к+1 +

[(у/,т +1 - V/,т ) + (V,т - у/,т-1) ] +

6И2Яс 8кит

к

1 „/,т

8И2Яс 8/кт

Л,к+1 „к+К ,,к+1 „,к+К2 . Л,к+1 „к+1 . „к+1 „,к+К2 . (у/ +1,т - г/,т + и/,т+1 - и/,т ) + (у/,т - .-1,т + и/,т+1 - и/,т ) +

л,к+1 „к+1 , .,к+1 „,к+1 ^ , /„к+1 „к+1 , „к+1 „к+1 ч2 (у/+1,т - + и/,т - и/,т-1) + (у/,т - у/-1,т + и/,т - и/,т-1)

к

1 ц/, т

12Яе ек

ь/, т

/,.к +1 ,.к+1 „к+1 . к+К2 . ,к+1 „к+1 к+1 . к+К2 . (и/ +1,т - и/,т - +1 + ^,т ) + (и/,т - и/-1,т - ^,т+1 + ^,т ) +

г„,к+1 „,к+1 Лк+1 . Л,к+1 \2 . /к+1 „к+1 к+1 . к+1 ч21 ; „„ 1 ,„1

(и/ +1,т -и/,т -v/,m + ^т-У + (и/,т -и/-1,т -V,т + v/,m-1) , /,т = 1,■■■,п-1

Уравнения для граничных узлов на Г2 и Г4 с учетом условия Неймана имеют несколько другой вид.

Напомним, что краевые условия Неймана учитываются уже на этапе вывода слабой (интегральной) формулировки задачи, когда возникают (криволинейные) интегралы на соответствующих участках границы после интегрирования по частям некоторых слагаемых. Далее приведём вариационные алгебраические уравнения, соответствующие узлам 81 т е Ои IГ1 для компонент скорости и «энергии» после использования граничных условий ди / дп = 0, где и = (и, v,s).

Для компоненты скорости и получаем

к+1 ,

2 к к (цп-1,т + цп,т )

3И2Яе

и к+1 ип-1,т

1 к к (цп,т-1 + цп,т )

4И2Яе

и

п,т-1

рк +1 Рп,т

2т 3И2Яе

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2 к к 1 к к к

(цп-1,т + цп,т ) + (цп,т-1 + 2цп,т + цп,т +1)

4И2Яе

(цп, т + цп,т+1)

к+1

4И2Яе

ик+1 + ип, т +1 ^

1 Г1

И2Яе

-и к -1 и к 6 М п-1, т 4 М п,т-1

1 Г1. к 1 к

И2Яе

цп,т-1 , цп

4

6

л/+1 +

^-1, т-1 +

vk+1 + уп, т-1 ^

1 Г1

И2Яе

-и к -1 и к 4 Мп,т+1 6 ^п-1,т

у -Г у

Г1 , 1 , А

vk+1 + -1, т+1

И2Яе

1 и, к -1 цк 6 Мп, т 4 Мп, т+1

vk+1 = уп, т+1

рк+1 1

^2Гтик(хп, Ут) -(Р^т - Рпк-1,т), т = и,п-1.

Для компоненты v получаем

1 к к (ип-1, т + ип,т )

2И2Яе

vk+1 уп-1,т

1 к к "(ип, т-1 +ип, т )

к +1 рп,т

' " 2 \г-п-1,т ' т,т/ 1 о

2т 2И 2Яе 3И2Яе

1 - .к , ..к ч , 1 , к , .к , ..к

"(ип-1, т + ип,т ) + 1

п

3И2Яе

(ип, т-1 + 2ип, т + ип, т +1)

vk+1 + уп,т-1_г

к+1

п

3И2Яе

к к (ип,т + ип,т+1)

И 2Яе

1 и к -1 к

^ Н*п,т-1 , №п-1,т 6 4

и к+1 + ип-1,т-1 +

И2Яе

vk+1 + Кп,т+1

1 и к - 1 к , Мп-1,т , Нп,т+1 4 6

и к+1 + ип-1, т+1 +

И 2Яе

1 ик -1 ¡Л

, ^п,т , Мп,т-1 4 6

и к+1 + ип,т-1 +

(

И2Яе

1 ||к -1 ||к

^ Мп,т+1 , Мп,т 6 4

и к+1 = ип,т+1

к+1

гптт/(хкук)Рк 1 _Рк 1) т=1 п_1

17 \Хт1 т> Л1 У1п,т+1 1п,т-1Ь "1

2т 4И

Для «энергии» получаем

_У_и п,т („ к к ч У (| к ,и к ч

2 к п,т п—1, т ' 2 — п,^ _1,т /

2НХРгЯе в

п,т

2Н РгЯе

4Н 2РЖе вП,т

ик

(„к _ вк ч _ чьп,т ьп,т —1/

У (ик +ик Ч

чНп,т — 1 ^ Нп,т /

4Н 2РгЯе

„к+1 „п—1, т

„к+1 + ьп, т —1

рк+1 Рп,т

У

ип,т

2т 4Н2РгЯе „п т

(4„п, т 2„

— „к — „к ч +

п—1, т ьп, т —1 ьп, т +1/-1-

(4ип, т + 2Мп—1,т + ип, т—1 + ип, да+1)

4^ РгЯе ик

У ^п,т („к —„к ч +

2 к ^ п,т+1 с'п,т/~г

4Н2РгЯе „п т

„к+1 — ъп,т

У (и к + и к ч

чН'п,т "г Нп,т+1/

4Н2 РгЯе

„ к+1 „ п,т +1

рк+1 Л рк

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Vп,т „к (-к ттк )__Гп,т (2ик+1 — 2 к+1 + £+1 — vk+1 ) +

ь КЛп'Хт) г,1 ь Улип,т ^"п—1,т^уп,т+1 уп,т—1/"г

8Н „к

1 ип,т ( к+1 „,к+1

6Ле

1 ип,т

(к+1 — ик+1 ч2 + 1 и п,т ¡(к+1 — к+К2 + (к+1 — к+1 + (ип,т ип—1,т) 2 к \(уп,т+1 уп,т ) +(уп,т уп,т—1 I-1-

12Н2Яе „к 1 ;

к+1 „к+1

к+1

п,т

к+1ч2

к+1 „к+1

к+1 „ к+1

/ «1-1 1>Л_,_1 4-1 I/',," "Г1 «"Л Л 1-1 Л 1-1

(^п,т — уп—1,т + ип,т+1 — ип,т ) + (^п,т — уп—1,т + ип,т — ип,т—

1 и

п,т

Ш2Яе

"(, к+1 — ик+1 — к+1 + к+1)2 + (ип,т ип—1,т уп,т+1 + уп,т ) +

к+1 — ик+1 — к+1 + к+1 ч2 ип, т ип—1,т уп, т+ уп, т—1)

т = 1,..., п — 1.

На использование вязкости, гладко обращающейся в нуль, повлияли два мотива. Во первых, обращение в нуль вязкости означает превращение уравнений параболического типа второго порядка в уравнения первого порядка. Одновременно со стабилизацией давления это приближает поведение среды только к инерционному переносу газа и его параметров вдоль траекторий. Во вторых, на входе в канал образуется разрыв данных на концах отрезка Г3. В них не совпадают пределы скорости и: по х он равен нулю за счет прилипания, а по у - невозмущенной скорости. Условие с исчезающей вязкостью на входе примиряет между собой тип уравнений и краевых условий.

Например, исчезающая вязкость на выходе из канала реализуется путем подстановки вместо динамической вязкости в уравнения количества движения и внутренней энергии функции следующего вида:

, х, у) =

(у(у — 1)М2„2) , х е [0,1-

(у(у- 1)М2„2))(1-х — 26 + с)(х — 1 + с)/(Ь — с)2, х е (1 — Ь, 1 — с], (1)

х е (1 — с,1].

Согласно (1) динамическая вязкость на отрезке х е [0,1 — Ь] равна своему расчетному значению, на отрезке х е (1 — 6,1 — с) убывает от расчетного значения до нуля и равна нулю на х е (1 — с,1]. В результате такого приёма в области х е (1 — с,1] уравнение

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

Расчёты выполнялись на равномерных квадратных сетках, содержащих [101x101] и [201 х 201] узлов (и = 100, 200). Шаг по пространству соответственно равнялся к = 0.01 и к = 0.005 .

Вычислительный эксперимент проводился для трех вариантов условий на границе расчётной области:

а) условия Дирихле для всех искомых функций на границе Г;

б) условия Дирихле и Неймана в следующем виде:

г{t, x, у)

Рис. 1. Вычислительная область

a Гtrue = atrue x y\ u lrtrue = Utrue x yl v Гtrue = vtrue *

s Г3 = strue (t,x,y),

ds dn

5s dn

= 0,

dU

dn

= 0.

где Гtrue = Г2 UГ3 UГ4, а индекс true у функции означает, что она задана;

в) условия Дирихле и Неймана из варианта б) c использованием «исчезающей вязкости»на Г.

При реализации тестовых вычислений искомые функции a, u, v,s имели следующий аналитический вид:

2 2 a(t, x, y) = (2 - x )y(1 - y)arctg(t) +1, u(t, x, y) = (2.8 - x )y(1 - y)arctg(t),

v(t,x,y) = 0.1(2 - x2)y(1 -y)arctg(t), s(t,x,y) = (1 - x2)y(1 - y)arctg(t) + 0.67 . (2)

После подстановки тестовых функций (2) в исходные уравнения получаются правые части, которые учитываются при численном решении уравнений Навье-Стокса. На рис. 2 представлен график функции u в момент времени t = 50. Расчеты проводились на сетках с шагом h = 0.01, 0.005 (n = 100,200 ) и шагом по времени т = 0.0005 . На рис. 3 - 6 представлены графики поведения сеточных аналогов норм погрешностей для u и s при постановке различных вариантов граничных условий для чисел Маха M = 2, 4 и чисел Рейнольдса Re=2 х103, 104. Кривые 1, 2 соответствуют расчетам с условиями Дирихле на границе области для всех искомых функций. Кривые 3, 4 соответствуют вычислениям по варианту б). Кривые под номерами 5, 6 соответствуют расчетам для варианта в) с параметрами b = 0.2, c = 0.1, кривые 7, 8 - с параметрами b = 0.1, c = 0.05 . График с «исчезающей вязкостью» (b=0.2, c = 0.1) в момент времени t = 50 представлен на рис. 7.

0 0.2 0.4 0.6 0.8 1х Рис. 2. График функции u при t= 50

12 14

Рис. 3. М = 2 Ые=2х10"

1|8Е||,

1,2: Условия Дирихле 3,4: Условия Неймана

5,6: Исчезающая вязкость (Ь -0.1, с = 0.05) 7,8: Исчезающая вязкость (Ь = 0.2, с = 0.1)

Рис. 4. М = 4 Яе = 2 х103

1,2: Условия Дирихле 5,6: Исчезающая вязкость (Ь = 0.1, с = 0.05) ЗА: Условия неймана 7'8: Исчезающая вязкость (Ь = 0.2, с = 0.1)

Рис. 5. М = 2 Ие = 10

1,2: Условия Дирихле 5,6: Исчезающая вязкость (Ь = 0.1, с - 0.05) Н^Л

, 3,4: Условия Неймана

Рис. 6. М = 4 Яе =104

По рисункам можно сделать вывод, что уменьшение вязкости около выходной границы в некоторых случаях обеспечивает уменьшение погрешности вычислений по сравнению с условиями Неймана для определенных чисел Маха и Рейнольдса. Отчетливо это проявляется при Яе =104.

0.2 0.4 0.6 0.8 1 X

Рис. 7. Распределение динамического коэффициента вязкости и при t = 50 с параметрами Ь = 0.2, с = 0.1

Литература

1.Rannacher R. Methods for Numerical Flow Simulation. Institute of Applied Mathematics, University of Heidelberg, Germany, 2007. P. 1-58.

2.Shaidurov V.V., Shchepanovskaya G.I., Yakubovich M.V. Numerical modelling of supersonic flows in channel // Russian Journal of Numerical Analysis and Mathematical Modelling. 2012. V. 27. N 6. P. 501-516.

3.Priestley A. A quasi-conservative version of the semi-Lagrangian advection scheme // Mon. Weather Rev. 1993. V. 121. P. 621-629.

4.Scroggs J.S. and Semazzi F.H.M. A conservative semi-Lagrangian method for multidimensional fluid dynamics applications // Numer. Meth. Part. Diff. Eq. 1995. V. 11. P. 445-452.

5.Phillips T.N. and. Williams A.J. Conservative semi-Lagrangian finite volume schemes // Numer. Meth. Part. Diff. Eq. 2001. V. 17. P. 403-425.

6.Iske A. Conservative semi-Lagrangian advection on adaptive unstructured meshes // Numer. Meth.Part. Diff. Eq. 2004.V. 20. P. 388-411.

7 .Щепановская Г.И. Математическое и численное моделирование течений вязкого теплопроводного газа // Вестник СибГАУ. 2011. Т. 5. № 38. С. 101-106.

8.Shaydurov V., Liu T., Zheng Z. Four-stage Computational Technology with Adaptive Numerical Methods for Computational Aerodynamics // Conf. Proc. of American Institute of Physics. 2012. V. 1487. P. 42-48.

Boundary condition in the finite element methodFor navier-stokes equations

Vladimir Viktorovich Shaidurov, Phys.&Math.Dr., Corr. memb. of RAS, Director of ICM SB RAS Institute of Computational Modeling of SB RAS

Galina Ivanovna Shchepanovskaya, Phys.& Math.Cand., senior research scientist Institute of Computational Modeling of SB RAS

Maxim Viktorovich Yakubovich, junior research scientist Institute of Computational Modeling of SB RAS

In this paper, algorithms are discussed for numerical solution of the two-dimensional Navier-Stokes equations of viscous heat-conductive gas. Discretization of equations in time is realized by semi-Lagrangian method which often is called as the generalized method of characteristics or trajectories. And discretization in space is fulfilled by the finite element method. Particular attention is paid to the possible form of the boundary conditions for the closure of the computational domain and their implications for the numerical simulation in a test problem of gas flow in the channel as an example.

Keywords: Navier-Stokes equations, viscous heat-conductive gas, semi-Lagrangian approximation, finite element method.

УДК 681.31

О ЗАДАЧАХ СТРУКТУРНО-ПАРАМЕТРИЧЕСКОГО СИНТЕЗА ПРИ ПРОЕКТИРОВАНИИ СЛОЖНЫХ ТЕХНИЧЕСКИХ СИСТЕМ

Татьяна Александровна Янковская, канд. физ. - мат. наук, доцент Тел.: +7 913 1952303, e-mail: [email protected] Сибирский федеральный университет http://www.sfu-kras.ru/

В статье рассматривается постановка и формализация комбинаторно-оптимизационных задач. Приведена классификация задач структурного синтеза и указаны их характерные особенности.

Ключевые слова: структура системы, синтез, оптимизация, методы, математическое моделирование задач.

i Надоели баннеры? Вы всегда можете отключить рекламу.