книги / Метод крупных частиц в газовой динамике
..pdf§2] |
РАЗНОСТНЫЕ СХЕМЫ ДЛЯ НЕСТАЦИОНАРНЫХ ТРЕХМЕРНЫХ ТЕЧЕНИЙ |
3 2 1 |
|||||
|
Для |
аппроксимации уравнений |
лагранжева |
и заключительного |
этапов |
||
(12.21) используем |
следующую разностную схему: |
|
|||||
(рГ/. *— Р?./. k)Ax Ау Дг = |
|
|
|
|
|||
|
|
= <АМ (ри)>?_1/2, /, к—<АМ (рм)>?+1/2, |
ft + <АМ (ри)>?. /—1/2, *— |
|
|||
|
|
— <А/И (ро)>?, /ц /2, ft+ <АМ (paw)> 7 ,/,-1/2— <AM (pai)>?,*+1/2, |
|
||||
(РГ/, fc«i,7. fc— Р" /. |
/, ik) Ах At/ Дг = |
|
|
|
(12.23) |
||
|
|
|
‘= — (1 —хя) "2~ А(/ Дг (p"+it /, /, |
p7-i, /, 4) + ^t, /, ft (и) |
|
||
и |
т. д. |
Здесь |
|
|
|
|
|
Ц |
/. ft (ф) =<ДМ (рмф)>£-1 /2, /, с—<АМ (риф)>£+1 /2. /. ft + <ДМ (ргяр)>" /_1/г, ft— |
||||||
|
|
. —<ДМ (рЧф)>?, /+1/г,ft+ <ДМ (рШф)>7. /, ft-1/г—<АМ (рОУф)>?, /, ft+1/ |
|||||
|
|
i |
c p = { w , |
у , ад, £ } . |
|
|
|
|
Аналогично определяются ДМ?, /_»/„ * и AM" /, A_ I/2 (при этом нижний ин |
||||||
декс при параметрах х принимает |
значения |
о и ад соответственно). Схема |
(12.22) — (12.23) полностью выписана в работах Ю. М. Давыдова, В. П. Скот никова [219, 437]. Проводится рассмотрение соответствующих дифферен циальных приближений [218, 219].
2. Как отмечает Г. И. Марчук [222], в методах частиц целесообразно ис пользование и. неявных схем. Такие алгоритмы также были рассмотрены. В случае неявности эйлерова этапа метода крупных частиц энергетическое соотношение, записанное в терминах давления, решается продольно-попереч ной прогонкой. Например, для трехточечной прогонки имеем следующее урав нение перехода от одного временного слоя к другому [213]:
+ ® Ж = - Г,-; |
(12.24) |
здесь
Л, = { к - \) { Ы 12у- рЧ/р'и,,,
/9,. = (х-1)(Д//2)*/>?/р?_1/2,
*/ = 1 + « |- М , .
—<Г,- = — рЧ + р1 (X— 1) At (tt?+1/2— H?_i/s)/A.
k — номер итерационного |
слоя. |
0, |
0, of O |
|
Условия УСТОЙЧИВОСТИ |
прогонки c^i>0, |
d i + t B i [222] |
||
выполнены, и схема (12.24) |
является безусловно устойчивой в |
С. Для иссле |
дования устойчивости всего разностного оператора на полном шаге необхо димо оценить устойчивость других этапов. Эти оценки проводятся в прост ранстве L2, поэтому в итоге условие устойчивости определяется в L2Воз можно проводить исследование устойчивости неявных разностных схем с по мощью аппарата дифференциальных приближений (см. [222] и др.), т. е. с единых позиций на всех этапах расчета как явных, так и неявных. В этом случае критерии устойчивости будут получены в L,.
Построены также абсолютно устойчивые (неявные на всех трех гидроди намических этапах) разностные схемы метода крупных частиц для расчета слабосжимаемой жидкости.
3. С помощью метода крупных частиц были проведены численные расчеты пространственно-трехмерных задач гидродинамики [213, 346, 348, 437, 466, 467]. Использовались как явные, так и неявные схемы. Приведенные ниже результаты получены, по вышеописанной разностной схеме приX
X = = I . х3 = х4 = х5 = 0,. кп= х Е= \.
§3] |
ИССЛЕДОВАНИЕ УСТОЙЧИВОСТИ НА ГРАНИЦАХ РАСЧЕТНОЙ ОБЛАСТИ |
3 2 а |
|
|
В качестве примеров рассмотрим обтекания тел конечных размеров со срывом потока. Заметим, что при решении пространственно-трехмерных газо динамических задач могут возникать качественно новые явления, не наблю даемые в двумерных случаях [319].
Рассмотрим сверхзвуковое (/14^=2,84) установившееся обтекание прямо угольного параллелепипеда (рис. 12.1, 12.2) при нулевых углах атаки <о и крена 6 . Расчеты проводились и для ненулевых значений указанных углов на до-, транс- и сверхзвуковых режимах, а также для нестационарных граничных условий, но в этих случаях картина течения оказалась чрезвычайно сложной и требует пространного описания, выходящего за пределы настоящей работы.
На рис. 12.1, 12.2 приведены проекции векторов скорости на плоскости, перпендикулярные скорости набегающего потока и пересекающие срывные области за кормой. Так как ю =6=0, в поле течения левая вертикальная ОА
инижняя горизонтальная ОБ плоскости являются плоскостями симметрии.
Втрехмерном случае наблюдается, как видим, поперечная закрутка об ластей возвратно-циркуляционного течения, что приводит к спиралевидному сходу вихревой пелены с кромки тела. Структура потока, выявленная в ходе численного эксперимента, зависит от наличия и числа реально существующих плоскостей симметрии течения. При наличии двух упомянутых плоскостей
(ОА и ОБ) срывная область состоит из четырех спиралевидных «жгутов»: на рис. 12.1 показана 1/4 области течения. Заметим, что в этом случае высота кормы меньше ее толщины; в случае же, когда высота кормы больше ее тол щины, направление закрутки меняется, как показали расчеты, на противопо ложное. Если высота кормы равна ее толщине и не вводятся иные возмущения,
в потоке |
реализуется еще одна |
плоскость |
симметрии — диагональ ОС |
(рис. 12.2) |
и число спиралевидных |
«жгутов» в |
срывной зоне увеличивается |
вдвое. При произвольных со и б в отсутствие плоскостей симметрии картина естественно несимметрична.
§ 3. Исследование устойчивости разностных схем на границах расчетной области
методом дифференциальных приближений
Постановка краевых условий, как известно, оказывает сильное влияние на решение уравнений в частных производных [331, 364, 394 и др.]. Тип гра ничных условий и вид их разностной аппроксимации влияют также на устой чивость используемых алгоритмов ([228, 233 и др.]).
Известные подходы для исследования устойчивости на границах, как например, метод энергетических неравенств [228], применимы для линейных схем. Здесь делается попытка получить критерии устойчивости в нелинейном случае ([220, 437 и др.]). Для этой цели развивается метод дифференциальных приближений (д. п.) Яненко — Шокина. Среди многочисленных работ этих авторов отметим первые публикации [13, 59—61] и др. В работах ряда авто ров метод д. п. эффективно применялся при исследовании как линейных, так и нелинейных задач во внутренних расчетных точках. Распространим этот подход на граничные узлы [216, 220, 346, 348, 350, 437].
В качестве примера рассмотрим разностные схемы метода крупных час тиц. В нем граничные условия формируются с помощью слоев фиктивных ячеек [2 0 ], а на границах сложной формы используется методика дробных ячеек [30]. Теоретический анализ (подтвержденный многочисленными расче тами) показал, что аппроксимация не ухудшается, если на границах исполь зовать более простые формулы для целых ячеек [20], сохранив постановку граничных условий для дробных ячеек, предложенную в [30] *).
*) CN:. §3 главы III.
324 |
|
’РАЗВИТИЕ МЕТОДА КРУПНЫХ ЧАСТИЦ |
[ГЛ. XII |
||
1. Рассмотрим систему уравнений газовой динамики, записанную в ди |
|||||
вергентной форме: |
|
|
|
||
Pi + |
(P«)*=°. (P«)t + (P + P“2)* = ° . (p£)t + |
[(P + p £ )“]* = °- |
0 2.25) |
||
В качестве примера рассмотрим условия непротекания на теле. |
|
|
|||
Пусть |
разностные граничные условия поставлены таким образом, что |
||||
в любой |
точке |
границы |ы |=0(Д х2). Разностные |
граничные условия для |
||
{ып+1/*, £ Л+1/*} |
на дробном шаге конструируются |
с учетом расщепления |
по |
||
физическим процессам. Будем рассматривать одномерный случай. |
Через |
I |
обозначим линейный относительный размер дробной ячейки вдоль оси х; тогда длина дробной ячейки равна 1Ах. Граница тела расположена справа от дроб ной ячейки. Индекс I относится к дробной ячейке, a i+ 1 — к граничной.
Краевые условия для газодинамических переменных определятся следую
щим образом: |
»> |
|
шр |
|
|
|
|
|
|
||
p?+l = |
У. W pn, |
2 е ? = 1 , |
|
||
|
k=Q |
k=0 |
|
|
|
|
nln |
|
ти |
|
|
|
k=0 |
|
2 0^ = |
1. |
(12.26) |
|
|
k=Q |
|
|
|
|
|
|
,n E |
|
|
£?+i = |
2 |
0fEU |
S e f = |
i. |
|
|
k-0 |
|
fc = 0 |
|
|
Аналогично ставятся краевые условия на дробном шаге!
1/2ти l/2mtt
У, 1/2% и П '\ |
у, x/*eg= l и т. д. |
k=0 |
к—О |
Разлагая (12.26) в ряд Тейлора по сеточному параметру Дх в окрестности точки х, получим д. п. разностных граничных условий (12.26)
(а р — 1) Рл;+ 1/2 (Эр — 1) 9хх Ах —О (Дх2), |
|
|||
2и + (аи+ 1) их Ах + |
1/2 фа+ |
1) ихх Ах2 = О (Дх3), |
(12.27) |
|
(а£- |
1) Ех + |
1/2 фЕ- |
1) Ехх Ах = 0 (Дх2). |
|
В дальнейшем также |
потребуются соотношения |
|
1 / 4
У 1/20?Ф?-А=^+1/2а Ффж А^ + у |
1/2РфФХЛАл;!! + О (Д*3), |
Ф={и, £}. |
(12.28) |
|||
Нетрудно видеть, что в (12.26), (12.27) использованы обозначения |
|
|||||
«Ф = — |
Р ф = Д Л20?. |
ф = (р , и, £ , |
1/2и, |
1/2£}. |
(12.29) |
|
Из физического |
граничного |
условия |
|
|
|
|
следует |
^иателе = |
U (х + ( / — 1/2) Ах) = 0 |
|
|
(12.30) |
|
2и + (21— 1)их /±х=0(Ах*). |
|
|
(12.31) |
|||
|
|
|
||||
Сравнивая коэффициенты во втором |
уравнении (12.26) |
и (12.30), |
имеем |
|||
|
|
2 + а „ = 2 /. |
|
|
(12.32). |
При этом разностное граничное условие (12.26) для и аппроксимирует физическое граничное условие (12.30) с точностью 0(Дх2).
S 3 ] |
ИССЛЕДОВАНИЕ УСТОЙЧИВОСТИ НА ГРАНИЦАХ РАСЧЕТНОЙ ОБЛАСТИ |
3 2 5 |
||||||||||
|
||||||||||||
|
Выведем д. п. для вышеописанной трактовки дробных ячеек. Относитель |
|||||||||||
но граничных |
условий |
(12.26) |
будем считать, что а р=^1, <&g=f=\. Это означает, |
|||||||||
что |
рх= 0(А х), |
Ех= 0(А х), а |
не рх= 0 (А хп), Ех= 0(А ха), где |
л > 2 . |
|
|||||||
|
В качестве примера выведем д. п. уравнения неразрывности в случае, |
|||||||||||
когда поток втекает в ячейку. Уравнение неразрывности имеет вид |
|
|||||||||||
где |
|
|
|
(р?+1- р ? ) Дх=ДМ?_1/2-Д М ? +1/2, |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ДМ?+1/2= уР ?(«?+1/2+ “?:.1/2), |
иГ1/2 = ц ? - ^ |
рЪ '-рЪ |
и т . д . |
||||||||
|
Тогда |
|
|
|
|
|
|
|
|
|
|
|
(Р?+1- Р ? ) £ |
= Т Ри |
[ |
и |
и |
+ |
|
( Р ? - /> ? - .) - щ i P h i - p U ) ] - |
|||||
|
|
|
|
|
|
|
1/2 |
|
|
|
|
|
- 4 |
Р? [“? - |
|
W + 1 - P U - £ |
4 |
“ |
|
|
• |
||||
|
|
|
|
|
|
|
|
|
|
|
|
(12.33) |
|
Сначала |
рассмотрим конвективные |
члены (12.33) |
|
|
|||||||
1 |
|
|
1 |
|
/ |
1/2т“ |
|
\ |
|
|
|
|
Y P?-i («?-1+ « ?) — i р? и ? - £ |
|
|
) = |
|
|
|
||||||
|
|
|
|
|
|
ft= 0 |
|
|
|
|
|
|
|
= Ьх | — (ри)ж—Y («а— t/sa„) рих + р хх [« 4 г — их ^ г ( 1 |
|
+ |
|||||||||
|
|
|
|
|
|
|
|
|
-f О (AJC3)] Н- О (AJC)} |
. (12.34) |
||
|
С учетом (12.27) коэффициент при р** в (12.34) запишется в виде |
|
||||||||||
|
|
|
|
|
|
|
3D—1 N |
Ах* |
|
|
(12.35) |
|
|
|
|
- |
( |
а » + 2 + |
^ Г г ) |
и* Т - + 0 <А*3>- |
|
||||
|
|
|
|
|
||||||||
|
Рассмотрим |
теперь |
члены, |
появляющиеся из-за |
расщепления: |
|
г-Pi-1 [гджруГ^Р" Pi-г) + 2А х р 1 (p?+1 _ Pi-1)] +
|
|
|
|
1/2т |
|
+ |
4 |
[ щ |
? |
Ш й |
] - |
= л |
Л |
^ , | с |
" | ( ^ ± + |
1 + 2 '* 1 / ^ + 0 ( 4 * ) 4 ( |
+ 0 ( 4 I ) J . (12.36) |
Рассмотрим |
временной |
член |
|
P?+1— Р? = Д< [р ,+ 1/2ри + О (А/*)].
Из гиперболической формы первого |
дифференциального приближения |
|
(или из исходной системы (12.25), так как |
рассматривается первое д. п. по i) |
|
ри = (р + ри*)хх= р ххС *+ Ар + 0{А х*), |
(12.37) |
|
где С=У~р/,— изотермическая скорость звука, Др — члены, |
не содержащие |
|
Р**- |
|
|
3 2 6 |
РАЗВИТИЕ МЕТОДА КРУПНЫХ ЧАСТИЦ |
[ГЛ. XII |
|||||
Таким образом, с учетом (12.34) — (12.37) д. п. уравнения неразрывности |
|||||||
запишется в виде |
|
|
|
|
|
|
|
Р*+ (Р«)*+у (“« - 1/2«„) ри, = Р« |
их |
( а , + 2 + |
^ 4 ) |
+ |
|
||
+ Сг-^-Г |
+ |
y V / * e * l + О (Ах3 + Д* Дt + Д**)] + О (Ах + |
Дt) . |
||||
L |
р |
fe=o |
|
J |
|
) |
|
Подобным образом выводятся д. п. для других уравнений и других на |
|||||||
правлений потока. |
положительность |
|
|
|
|
рХХУ |
|
Рассматривая |
коэффициентов |
«диффузии» при |
ихх, Ехх (диагональных членов матрицы аппроксимационной вязкости) в урав нениях неразрывности, импульса и энергии соответственно в качестве крите рия устойчивости, получим следующие условия устойчивости, когда поток втекает в ячейку:
а «+ 2 + ^ - + ^ Р> 0 .
Р
(а о+1) [1 + 1/2 (1/аРи—Ра)]+2 (2—х)+1/2 (1/2а в—а„) (|Зв+ 1 ) — xQ >0, (12.38)
а «+ 2 + l i = 7 + |
! ) > |
°- |
|||||
Здесь |
|
|
|
|
|
1/2П |
|
1 _, ^ |
| |
д*2 |
|
|
1 |
|
|
г |
р= |
|
|
||||
Q — \ и |
х \ |
2С2 А/ » |
|
ь—п |
|
||
|
м |
|
|
||||
|
|
|
|
|
|
||
Г я= - ( х - 1 ) |
|
|
|
|
Ср^ |
||
|
X |
*-1/20ь |
Х = Су |
А=0
Случаи, когда поток вытекает из ячейки, втекает в ячейку (или вытекает из нее) через обе границы, рассматриваются аналогично.
По описанной методике легко получаются «краевые» условия устойчивости для дробных и целых ячеек метода крупных частиц со вдувом и отсосом потока, а также для других физических краевых условий на теле (моделирующих абляцию, скольжение и т. д.). В этом случае вместо (12.30) рассматривается
¥ ( * + ( / — 1/2)Дх) = ¥ (ф )товерХ||0СТИ, ф = {р, Е, и},
и соответственно более сложные зависимости вместо (12.26). С помощью ука занного подхода также исследовались условия устойчивости на открытых гра ницах расчетной области с учетом невозмущенного набегающего потока, сво бодного вытекания и т. п.
2. Метод д. п. с успехом применяется также для приграничных точек (от стоящих от границы на небольшое число узлов так, что расстояние от них до границы значительно меньше характерного размера), где полученные крите рии устойчивости отличны от соответствующих условий как для внутренних, так и граничных точек сетки. Категория приграничных точек (являющихся формально внутренними, но в которых заметно влияние краевых условий) еще не обсуждалась в литературе.
Рассмотрим приграничную целую ячейку, центр которой расположен на расстоянии (s+ /—0,5)A*, s > l, слева от границы тела. Пусть индекс i отно сится к этой приграничной ячейке, тогда дробной ячейке соответствует ин декс i+ s, а граничной i+ s+ 1 . В качестве примера рассмотрим прежний слу чай краевых условий непротекания на теле. Тогда разностные граничные
$4] |
МЕТОД КРУПНЫХ ЧАСТИЦ НА НЕРАВНОМЕРНОЙ СЕТКЕ |
3 2 7 |
|
|
условия, |
аналогичные (12.26), |
будут |
|
|
|
|||
|
|
|
|
mp |
|
|
|
|
|
|
P?+S+1 = |
2 ] eftPi-fe+s. |
2 |
е 2 = 1 И Т . д . |
(1 2 .3 9 ) |
||
|
|
|
|
ft= 0 |
|
Л = 0 |
|
|
Д. п. разностных |
краевых условий (12.39) будут аналогичны (12.26): |
|||||||
|
|
(а р |
1) |
2/г [2s (o&p |
1) “ЬРр— 1] Рхх Ах = |
О (Ах3), |
||
2 w + (2 s+ att+ |
1) и х ^x~\~r/2[ 2 S 2+ |
2 S (ая-|-1)+ P a+ 1] иххДх? = |
О (Ах3), (12.40) |
|||||
|
|
( « Л - 1) я , + V . [2s (аЕ— 1) + |
рл— 1] £ ,,Д * = О (Д*§). |
|||||
В (12.40) использованы обозначения (12.29). |
|
|
||||||
При |
s= 0 |
д. п. ^приграничных ячеек переходит в д. п. граничных ячеек. |
Пользуясь описанной выше методикой, получим следующие условия устойчи
вости для приграничных ячеек в случае, |
когда поток втекает в ячейку: |
|||
|
4 s+ « „ + 2 + |
> |
0, |
|
|
|
Р |
0, |
(12.41) |
|
2s + a tt+ l + 2 ( 2 —х)—xQ > |
|||
|
X— 1 + 4 s+ a « + 2 + ||= { - + O r* > |
0. |
|
|
Критерии устойчивости для других граничных условий (вдув или отсос |
||||
потока |
на теле, невозмущенный набегающий поток, |
свободное |
вытекание |
|
и т. д.), |
а также для иных ориентаций |
потока получаются аналогичным об |
разом [216, 218, 437].
При s = 0 вид условий устойчивости для приграничных ячеек становится аналогичным соответствующим условиям для граничных ячеек ((12.41) при
5= 0 |
принимают |
вид (12.38) |
при |
l/»atl= a U9 1/2pa= P „), |
но |
содержание |
|
Wx (%—pt и, Е) |
может быть |
другим. |
|
|
|
||
|
§ 4. Метод крупных частиц на неравномерной сетке |
|
|||||
При решении |
некоторых задач газовой динамики в ряде |
случаев имеется |
|||||
априорная информация о качественном поведении |
течения. Для |
получения |
|||||
более |
точного численного решения |
целесообразно |
учесть эту информацию. |
Простейший путь состоит в сгущении сетки в зонах сильного изменения ре шения и разрежении в областях слабого изменения. Например, там, где пред полагаемое решение будет иметь большие градиенты газодинамических функ ций (в окрестностях ударных волн, контактных разрывов и т. д.), используется
более частая сетка.
Получим разностную схему метода крупных частиц на неравномерной
сетке [221, 437].
Введем неравномерную по пространству (но фиксированную во времени) сетку (xf}, где под сеточным параметром hi_1будем понимать разность х,-—х£_г [227]. Относительно сетки по времени^"} будем предполагать, что *"+1=Н -А*я, где k tn может быть переменным (зависеть от номера п временного слоя).
Уравнения э й л е р о в а |
этапа |
аппроксимируем следующим образом: |
||||
|
и?=и"- |
P i+ i-P 'U |
м |
|
||
|
|
A i-i + Л/ |
Р? * |
|
||
|
|
|
|
|
||
£ ? = £ ? - |
W + i + P i) |
(u t+i + |
u ? ) - ( P t + P ? - i ) (u? + uU ) М |
(12.42) |
||
|
|
2(hi- 1+hl) |
р? |
|||
|
|
|
|
Уравнения (12.42) являются очевидным обобщением традиционной разностной схемы эйлерова этапа метода крупных частиц на равномерной сетке (ср. с (3.4)).
328. |
РАЗВИТИЕ МЕТОДА КРУПНЫХ ЧАСТИЦ |
ГГЛ. XII |
|
Разностные уравнения |
на л а г р а н ж е в о м и |
з а к л ю ч и т е л ь |
|
н о м |
этапах представим в |
виде |
|
Р?+1Ф?+1—Р?Ф?+Л*<фиф>? = 0,
„[(Рф)?+1+(Рф)?] (“?+1+ “?)-[(РФ)?+(Рф)?-а] («?+«?-!) ,
*^Р«Ф>( - |
2 (fti-i+ft,-) |
ь |
+ щк~г+1ч){ |
f e r ~ ( й " - Л \*u+~uni\ - j n |
[(рф)"+1—(рф)?]I«?+«?+'1}» |
|
ф = {1, и, £}. |
|
Через <^риср^>? обозначается конечно-разностная аппроксимация дифферен циального оператора (ршр)*, где <р={1, и, Е }.
В (12.43) ft= f(h i, f 1), где/(А, £) определена при min А *<А<тах hiy t^O .
Для аппроксимации необходимо, чтобы /= 0(тахА *). При /?=А *=А =const получается разностная схема метода крупных частиц с АМ первого порядка точности на равномерной сетке.
Члены аппроксимационной вязкости, пропорциональные Ах, равны
4" (f Iи 1(РФ)*)*» гДе ф={1, и, £}» Для уравнений неразрывности, импульса,
энергии. Если положить /(A, tf)=aA(a=const>0), то коэффициенты диффузии будут пропорциональны локальному размеру ячейки. В случае [/(А, 01^=0 коэффициенты диффузии будут зависеть только от локальной скорости потока, т. е. аппроксимационная вязкость будет одинаковой (в случае равенства мо дулей скоростей) как для «больших», так и для «малых» ячеек.
В общем случае можно положить / = / ( ф, фж, A, t)9 где ф ={р, н, £ }, и функцию f подбирать таким образом, чтобы получить наилучшее решение.
Заметим, что если использовать квазиравномерную сетку [227, 234], т. е. hi— то применение разностной схемы метода крупных частиц (на равномерной сетке) также обеспечит аппроксимацию исходной системы урав нений.
§ 5. Метод крупных частиц для решения уравнений Навье — Стокса
1. Перейдем к рассмотрению уравнений Навье — Стокса. Эта задача от носится к классу эволюционных задач математической физики, предъявляющих экстремальные требования к объему памяти и быстродействию ЭВМ [379, 380].
В настоящее время наблюдается повышенный интерес к изучению потоков вязкого теплопроводного газа. Однако здесь исследователи наталкиваются на значительные трудности, связанные с попыткой получения численного реше ния уравнений Навье — Стокса при больших числах Рейнольдса (Re). Из вестно, что при превышении некоторого критического числа Re (порядка 108ч-103) разностная схема становится либо неустойчивой, либо полученные результаты не отвечают, вообще говоря, уравнениям Навье — Стокса, хотя вычислительный алгоритм формально позволяет проводить устойчивый счет сквозным образом практически для всех Re.
Такая альтернатива имеет, по-видимому, глубокий смысл. Уравнения Навье — Стокса, выводимые в предположении прямой пропорциональности тензора напряжений и тензора скоростей деформаций, справедливы для тон ких пограничных слоев или для потоков газа со значительной вязкостью, где все течение определяется молекулярными эффектами (малые и умеренные числа Re). Значительная величина молекулярной вязкости делает эти течения гидро динамически (и численно) устойчивыми. Ламинарные течения при больших числах Re гидродинамически неустойчивы. Малой величины молекулярной
§5] |
МЕТОД КРУПНЫХ ЧАСТИЦ ДЛЯ РЕШЕНИЯ УРАВНЕНИЙ НАВЬЕ-СТОКСА 329 |
вязкости |
уже недостаточно здесь для стабилизации ламинарного течения, и |
°но становится турбулентным. В возникающей при турбулентном обмене эффективной «турбулентной вязкости» доля молекулярной вязкости весьма незначительна [169] (обычно [Амол/ртурб~10~ 5-г-10"6). Механизм переноса становится, таким образом, иным — вместо молекулярного турбулентным. Поэтому в разностных схемах (обычно высокого порядка точности [390, 393]), достаточно адекватно описывающих при больших числах Re уравнения Навье— Стокса (см., например, [409]), молекулярный диссипативный механизм стано вится недостаточным для поддержания устойчивого течения (а другого меха
низма переноса в алгоритм не заложено). Это и не позволяет получать устой чивое решение.
В разностных схемах сквозного счета постоянно присутствует значитель ная аппроксимационная вязкость, обеспечивающая устойчивость вычислений [410, 411]. При малых и умеренных числах Re величина этой аппроксимацион ной вязкости мала по сравнению с членами, учитывающими молекулярные эффекты, поэтому получаемое решение отвечает уравнениям Навье — Стокса. При больших же числах Re молекулярные эффекты становятся малыми по сравнению со схемными, и получаемое решение, несмотря на вычислительную устойчивость, уже не отвечает уравнениям Навье — Стокса.
Следует отметить, что наличие в разностной схеме членов с молекулярной вязкостью делает решение зависимым от ее величины не только при малых числах Рейнольдса (где она определяет течение), но и при умеренных значе ниях ReM0JI, где величины схемной и молекулярной вязкостей становятся сравнимыми. Даже в том случае, когда величина аппроксимационной вяз кости значительно превышает величину молекулярной вязкости, эта зависи мость может иметь место (что и наблюдается в расчетах некоторых авторов), хотя течение уже определяется схемными эффектами.
Подобная ситуация наблюдается, по-видимому, и в динамике разрежен- ных газов при решении задач с малым числом Кнудсена (Кп) [412]. Переход от свободномолекулярного режима к режиму сплошной среды при уменьшении числа Кп с вычислительной точки зрения встречает трудности, аналогичные тем, которые возникают при увеличении числа Re (уменьшении коэффициента молекулярной вязкости) в уравнениях Навье — Стокса. Наличие малых пара метров (р, Кп и т. д.) в уравнениях обусловливает существование их крити ческих величин в разностных схемах, когда влияние соответствующих членов на решение становится сравнимым с влиянием аппроксимационных эффектов.
Повышение порядка аппроксимации разностных схем не дает, вообще говоря, принципиального решения этой проблемы. Может оказаться, в част ности, что схема первого порядка точности на реальных сетках точнее схемы второго порядка точности [63, 396]. Это происходит потому, что сравнение разностных схем по порядку точности целесообразно проводить лишь асимпто тически при малых значениях сеточных параметров. Используемые же на практике реальные сетки довольно крупны и на них асимптотические оценки могут «не работать». К тому же практическое построение разностных схем высокого порядка точности, обладающих необходимыми качествами [384], представляется весьма сложным и реализуется лишь на достаточно простых
моделях.
2 . В работах [205, 214, 352] предлагается разностная схема, позволяющая проводить расчет как при малых, так и при умеренных числах Рейнольдса. Анализируя дифференциальные приближения, можно показать, что члены аппроксимационной вязкости здесь достаточно малы и «не забивают» молеку лярные эффекты даже при довольно больших числах Рейнольдса. В то же время их величина достаточно велика, чтобы обеспечить устойчивый счет. Поэтому данная разностная схема метода крупных частиц позволяет получить надежные результаты в широком диапазоне чисел Рейнольдса (Re<103).