Академический Документы
Профессиональный Документы
Культура Документы
Ru
Общероссийский математический портал
Параметры загрузки:
IP: 212.45.80.14
26 мая 2023 г., 12:39:15
ЖУРНАЛ . .
В Ы Ч И С Л И Т Е Л Ь Н О Й МАТЕМАТИКИ И МАТЕМАТИЧЕСКОЙ Ф И З И К И
У Д К 519.6:533/7
РОДИОНОМ А. В.
, (3£осква)
'Введение
1853'
дачи р. п. р. (причем в [ 6 ] использовалось кусочно-параболическое рас
пределение параметров на нижнем слое).
К а к показали многочисленные расчеты, повышение порядка аппрокси
мации до второго при сохранении монотонности существенно улучшает
свойства схемы Годунова: размывание контактных разрывов и слабых
скачков уплотнения заметно уменьшается; в областях непрерывного изме
нения параметров достигается большая точность. Однако, несмотря на ряд
очевидных достоинств предлагаемых схем, их широкому распространению
ж использованию препятствует значительное усложнение процедуры рас
чета параметров на боковых гранях ячейки. Такое усложнение, во-первых,
затрудняет разработку расчетных программ и их адаптацию к имеюще
м у с я набору задач. Во-вторых, увеличивается процессорное время расчета
одной элементарной ячейки разностной сетки. Так, в [9] сообщается о его
увеличении в 3 раза. И , наконец, в-третьих, возникают серьезные трудно
сти при обобщении новых схем. К примеру, для обобщения схем [ 3 ] , [ 4 ] ,
[10] на многомерные задачи предложено использовать расщепление мно
гомерного разностного оператора на одномерные.
И з сказанного можно заключить, что в настоящее время актуально
упрощение схем Годунова повышенной аппроксимации. С этой целью в
'[11] была предложена монотонная схема второго порядка аппроксимации,
состоящая только из элементов базовой схемы Годунова и п . м . п . Колгана
и использующая характерную для схем типа предиктор-корректор про
цедуру пересчета. Настоящая статья продолжает [ 1 1 ] . В ней предлагаются
и анализируются несколько вариантов новой схемы, различающихся как
по типу используемой разностной сетки (эйлеровой или лагранжевой), так
и по способу определения приращений параметров ( п . м . п . Колгана или
его аналог ван Л е е р а ) .
§ 1Р Разностные схемы
где а, Ь, с — вектор-столбцы:
ри pi;
2
р + ри и— puv vpv
2
puv , в — p + pv
puh0 pvhQ
1854
Р а з н о с т н ы е у р а в н е н и я . Предполагая, что течение
h
является
х-сверхзвуковым, расчет будем вести по сечениям /с==0, 1 , — x=x =const, fe
Обозначив координаты точек разбиения через гД / = 0 , 1 , . . . , / , r± < . . .
. о . < г / , запишем разностный аналог системы (2) для элементарной
ячейки:
к+ъ
+Ъ(щ )Ах—b(©*-i' )Aa;=0.5s[c(<o*-v,,7Vv )+c(<o^,l /i
! ,г£1)],
где Ах = х™-х\ А ^ = г / - r ^ / A r ^ , = r| + 1
- А ^ ' ^ ^ - г Д
+1/г
5 = 0 . 5 Aa:(Arj_i/ + Arpv ); 2 2 ©*_1/ , 2 ©j-v,t ©JHL'V <ю>! "~ осредненные до соответ
ствующим интервалам параметры.
Опишем процедуру расчета параметров ®ji/ , / = 1, 2 , . . . , / , по из 2
:
+ 0 ( ( A £ v , ) » ) = О ((ArUn &гн/. - Ь*н/. = &г*& ~ + О ((ArUf)
== 0((ArjLi/
0((Аг1 П ) ). Тогда
Чг 2
2
1 для определения ACOJ_I/ можно использовать п.м.п 2
Е С Л И 0 0
__ I Д ®Л FT I Д Л ^ I Д ©i-i I»
(4а) А% 5 /а
~ . \Ао);_Д если |Дсо/[>|Дс«);-1*|,
A0)/=0) v —(Oj- j+ a
(46) Дс£у,= .• ,
О, если A c o / A 0 j _ i ^ O ,
m i n {2J Дсо/j, 2 l A c o ^ l , | ^ + v - ф / , | / 2 } sgn Асо/
в противном случае.
x=x
Р а с ч е т н а э й л е р о в о й с е т к е. Пусть разностная сетка в сечении
k+i
построена. Процедуру расчета параметров
условно разделим на 6 этапов.
2 / = 1 , 2 , . . . , /, <&?ji/
Э т а п 1. Определение А со ^_ по формулам (4а) или (46). 1/г
k
Э т а п 2. Определение параметров <ю^_Д mj+ ' по обе стороны от точек
h
разбиения сечения x=x :
1 1/2
Э т а п 4. Определение параметров © j l ^ по обе стороны от^бо
ковых граней ячеек:
(6) < ^ = ( 5 ^ + 4-у 2 2 + Д<&./ )/2, 2 = ( 5 ^ + <4,v, - Д ^ / , ) А
2
+1/2
Этап 5. Определение параметров о>| на боковых гранях ячейки
, 1855
да решения автомодельной задачи^ р.п.р. с начальными параметрами
,г 1/2
< O j - и ©*+ по обе стороны от разрыва;
Э т а п 6; Окончательные расчет щ~1/ по формуле (3), 2
ы
Р а с ч е т н а л а г р а н ж е в о й с е т к е . Пусть задано сечение х = х*
ч+1
Процедуру построения разностной сетки в сечении х=^х и расчета
параметров j= 1, 2, . . ., / , также разделим на 6 этапов.
Э т а п 1. Определение A<fi>jLi/ по формулам (4а) или (46).
2
гj на r,-_ , rj_! на
ч
Э т а п 4. Определение параметров щ! \ по формулам (6).
Э т а п 5. Решение автомодельной задачи р.п.р. с начальными niapa-
/2 1/2 +1/з
метрами щ~ и ©j+ и определение параметров <и>| на контактном
+г/
разрыве (имеется в виду определение давления р] * на контактном
+1/ +1/2
разрыве и его наклона v) 7^) ). Окончательное разбиение сечения
+1
х = х* :
+ 1
(8) r ^ r / + A^^V| ^.
Этап 6. Окончательный расчет ©j-v по формуле (3). 2
* J— /2°
Д л я этого используем и м е ю щ и е с я односторонние разности, хотя в тех случаях, когда
вблизи г р а н и ц ы расчетной области формируются волны большой интенсивности,
у к а з а н н ы е величины н а д е ж н е е з а н у л я т ь .
2. Д л я наборов параметров ю j ± \ © £ £ / 2 , вычисленных по ф о р м у л а м (5), (6), со-
ютношение (1), вообще говоря, не будет выполнено. Поэтому в них рекомендуется
проводить коррекцию параметров и и и с целью в ы п о л н е н и я (1) при сохранений! v/u.
3. К в ы р а ж е н и ю (4а) часто добавляют первое условие из (46). Во многих слу
ч а я х такое добавление оказывает несущественное в л и я н и е на получаемые резуль
т а т ы , однако иногда оно необходимо, так к а к гарантирует от п о я в л е н и я на боковых
г р а н я х я ч е й к и .отрицательных значений р и* р.
4. Процедуры расчета на эйлеровой и л а г р а н ж е в о й сетках имеют много общего,
;
4
e=^- J а)Д -о)о ( г А - 4 ) |.
% 2
5
Результаты сравнения для 7У=1/Дг и различных форм импульса све
дены в таблицу, где формы импульса в интервале 0 < г < 1 таковы: со (г) 0
2
равно или sin (jrr), или 1—11—2г|, или 1. Вне указанного интервала
соо(г)^0.
0) (г)
0 ! N с.Г. с.К. с.М.К. с.2а с.2б
§ 2« Результаты расчетов
Приведем некоторые примеры численного решения уравнений газовой
динамики (2) по с. Г., с. 2а, с. 26. Разновидности схем будем обозначать,
например, с Г . Э * или с. Г . Л . , в зависимости от использования эйлеровой
или лагранжевой разностной сетки.
Р а с п а д р а з р ы в а . Рассматривается автомодельная задача о взаимо
действии двух сверхзвуковых потоков, параллельных оси х. Расчет ведет
с я в области х > 0 , 0 < г < 1 от начального сечения х=0, где задается равно
мерная сетка и параметры течения по обе стороны от разрыва таковы:
1858
Распределения давления и плотности в сечении х=2 показаны на фиг. 2.
Расчеты проводились по различным схемам при 7 = 1 0 0 , К = 0 . 9 (сплошные
линии) и (для сравнения) по с. 2а Л . при 7 = 3 0 0 , К = 0 . 9 (штриховые ли
нии)..
В рассматриваемом сечении между скачком уплотнения (г~0.19) и
верхней стенкой канала (г~0.58) располагаются два контактных разрыва:
первый (г~0.46) — разделяющий верхний и нижний слои потока, второй
(г~0.38) — образованный взаимодействием скачков уплотнения. Погреш
ность той или иной разностной схемы во многом определяется степенью
размывания этих разрывов. Поэтому понятно, что лучшие результаты дают
схемы, использующие лагранжеву разностную сетку, В этом случае первый
^контактный разрыв не размывается, а размывание второго постоянно и
является следствием размывания образующих его скачков уплотнения.
С а м ы е точные результаты получаются по с 2а Л . и с. 26 Л., однако здесь
появляется немонотонность параметров (менее 1%) за фронтом скачка
уплотнения.
Результаты расчетов двух задач показывают, что повышение порядка
аппроксимации с. Г . позволяет существенно уточнить разностные решения
без измельчения сетки. Отличие с. 2а от с. 26 не так значительно, хотя
следует отметить более точные результаты расчетов по с. 26.
Заключение
Литература
4* 1859
4. Van Leer В. Towards the u l t i m a t e conservative difference scheme, V. A second o r d e r
7