книги / Течения газа около тупых тел. Метод расчета и анализ течений А. Н. Любимов, В. В. Русанов
.pdfг и |
О |
0 |
р 1 О' |
|
|
О |
и |
О |
О |
О |
|
21 = < О |
0 |
и |
О |
О |
|
рс2 |
О |
О |
и |
О |
|
р |
О |
О |
О |
и |
|
г V |
О |
0 |
0 |
О' |
|
О |
у |
0 |
р-1 |
О |
(3.4) |
35 = ч О О |
V 0 |
0> |
|||
О |
рс2 |
0 |
у |
О |
|
О |
р |
0 |
0 |
V. |
|
' XV |
О 0 |
0 |
0' |
|
|
О |
V)IV |
0 |
0 |
0 |
|
Ё = г Е< О о0 го |
р 1 0 > |
|
|||
О |
о0 |
рс2 |
XV О |
|
|
О |
0о |
р |
О |
XV |
|
где е = О для декартовых и е = 1 для цилиндрических координат. Скорость звука с и энтальпия /г, входящие в уравнения (3.2) и (3.4), являются термодинамическими функциями давления и плотности. Их конкретный вид зависит от рассматриваемой физической модели газа. В общем случае газ может представлять собой находящуюся в термодинамическом равновесии смесь реагирующих газов. Для описанного ниже метода *численного решения задачи конкретный вид функций с и к не имеет значения. Достаточно предполагать, что для любой пары значений р , р можно вычислить зна чения сжк с необходимой точностью.
Из (3.4) видно, что при е = 1 уравнения (3.1) имеют особенность при г = 0, что необходимо учитывать при построении численного алгоритма. Заметим, что фактиче ски в течении нет никакой особенности, и ее появление в уравнениях связано исклю чительно с выбором системы координат. Если течение симметрично относительно оси г, то особенность в уравнениях исчезает в силу условий, налагаемых симметрией на поведение функций вблизи оси. Остающаяся в Г при г = 0 неопределенность у/г (вида 0/0) имеет конечное значение ди/дг.
Если течение не осесимметрично (или ось г не совпадает с осью симметрии), то возникает необходимость формулирования на оси ъ искусственных граничных усло вий, не требуемых постановкой задачи. Этих ненужных осложнений можно избежать, если ввести вблизи оси декартовы координаты, в которых она ничем не отличается от всякой другой прямой, проходящей в области течения. Переход от одной системы ко ординат к другой в численном алгоритме не вызывает трудностей, если использовать для аппроксимации единую сетку точек, как это и сделано в § 5.
Граничные условия (3.2) и (3.3) в том виде, в каком они написаны, еще не позво ляют аналитически сформулировать задачу. Для этого необходимо ввести аналити ческое описание положения границ области @т — поверхности тела и ударной вол ны, что может быть сделано несколькими способами.
Определим положение поверхности тела заданием функции # (д1, #2, (?3, т) такой, что в момент времени т уравнение поверхности тела имеет вид # = 0. Входящие в уравнения (3.3) вектор нормали п и скорость Д определяются тогда известными форму
лами [3]: |
|
|
|
| еггас! ^ | * |
м |
| дгас! %| |
(3.5) |
|
Здесь дгаб # есть вектор с компонентами (1/# к) (д&/ддк) по осям дк, где Н к — коэффициент Ламе. При таком определении вектор п представляет собой скорость пе ремещения данной точки поверхности тела по направлению нормали к поверхности.
Другим способом аналитического описания поверхности тела является задание ее уравнения в параметрическом виде:
№ |
С, т ), |
к = 11,2,3 . |
(3.6) |
Исключение ц и 5 из (3.6) дает связь между д±1 д2, д3 ит, соответствующую некото |
|||
рому уравнению $ (Цц ?2»?з> т) = |
О- Вид левой части его не определен однозначно, |
так как зависит от способа исключения, но связь между д19 д2, д3, т остается всегда
одной и той^же. Отсюда вытекает, что если § (д1? д2, д3, т) = 0 — другое уравнение, являющееся следствием (3.6), то
дЦ/ддк = т (д§/ддк) и д§/дх = т (дв/дх),
где т — некоторая функция дк и т. При подстановке в (3.5) т сокращается и поэто му вид левой части не влияет на значения Д и п.
Имея это в виду, компоненты ^габ^ и д^/дх можно определить, исходя из тожде
ства |
(ЛС,. Т ), |
д ; (П , с , т ) , (л , дс$, -с), т |
) = о , |
е |
|||
справедливого при любом виде |
Дифференцируя его по ц, |
т, получил! систему трех |
однородных уравнений для четырех величин д^/дд^ и д#/дт, из которой они определяют ся с точностью до множителя. Окончательно получаем формулы:
|
1 |
0 |
|
|
|
|
|
#1 |
|
(л. О |
’ |
|
|
|
1 |
0 (? з . 71) |
|
|
||
|
Я г ® ( Л . О |
’ |
|
|||
(егаз е)3 |
1 |
Я) (?;, |
ч\) |
|
|
|
Яз |
0 ( л . О ’ |
|
||||
|
|
|||||
М. |
|
0(71, |
яЪ 71) |
(3.7) |
||
|
0 ( л , |
С,Т) |
||||
дх |
|
|
||||
где |
|
|
|
|
|
|
|
|
3 ^ |
_э?[ |
|
|
|
0 ( ? 5 . ?3> |
|
эг) |
ас |
|
|
|
0<Л. О |
|
а?з |
зя1 |
|
|
|
и т. д. |
|
дц |
ас |
|
|
|
|
|
|
|
|
|
|
Совершенно аналогично выражаются скорость ударной волны Б и нормаль к ней |
||||||
в уравнениях (3.2), если форма ударной волны |
определяется либо уравнением |
|||||
/ (?1. Чг, Чз, х) — либ° параметрически дк = |
д\ (т), |
I, т). |
|
В отличие от поверхности тела, положение ударной волны заранее неизвестно и
функции / или д\ подлежат определению в процессе решения задачи. Так как для задания поверхности всегда достаточно одной функции, то в выборе параметрического представления имеется значительный произвол.
Введение функций / и определяющих аналитически форму ударной волны и поверхности тела, уточняет постановку задачи. Соотношения (3.2), связывающие значения X на волне с производными неизвестной функции / (^х, д2, д3, т), помимо
граничных условий для X, содержат в неявном виде дифференциальное уравнение для /. В самом деле, нетрудно исключить из уравнений (3.2) величину В , после чего полу чаются четыре уравнения, связывающие X и производные д//ддк, но не производную дЦдх (так как только В зависит от д{/дх):
V* - «ТОО = о, («V - 9 Ы 2 + (Р “ Рсо) (р -1 - р -1) = о,
к — кос — (р-1 + Р"1) (р — Рос)/2 = 0.
Любое независимое от (3.8) соотношение, являющееся следствием (3.2), содержит В , а следовательно д//дт, и может рассматриваться как дифференциальное уравнение для /, например:
% = — 2>|8*а<1/| |
Р^.-Роо^со |§гай/|. |
(3.9) |
|
Р -Ра |
|
Уравнения (3.1) и (3.9) вместе с граничными условиями (3.8) и (3.3) составляют полную систему для определения X и / при х^> 0, если заданы начальные значения
(?и &>> Я3)1 /° {Яг, Яз, Яз) и функция § (д1? |
д2, д3, т), описывающая |
изменение |
по |
|
верхности тела во времени. |
|
|
|
|
2. |
Расчетная система координат. |
Формулировка задачи, |
описанная |
выше, до |
статочно проста и удобна для теоретического исследования. Но при построении чис ленного алгоритма наличие криволинейных и к тому же подвижных границ вызывает определенные трудности. Одним из путей их преодоления является введение подвиж ных криволинейных сеток в пространстве (д2, д2, д3) таких, что границы области всегда проходят через узлы сетки. Другим, в данном случае более эффективным, путем является замена переменных с целью преобразования границ области @т, в фиксиро ванные поверхности простой формы. Естественно, что тогда в формулы преобразова ния координат войдет неизвестная функция, определяющая форму волны, и коэффи циенты уравнений для X в новых переменных будут зависеть от этой функции и ее производных, однако вследствие квазилинейности исходной системы к принципи альному усложнению ее это не приводит.
Пусть т|, 2;, I — новые переменные и формулы преобразования имеют вид: |
|
Як — Як (^> л» |
0» |
х = I. |
(3 .10) |
|
Наиболее удобно определить (^, ц, ^) таким образом, чтобы поверхности тела и удар ной волны были координатными поверхностями, например, ^ = 0 и ^ = 1 соответст венно. Тогда, очевидно, параметрические уравнения поверхностей тела и волны имеют вид:
9к= Л. С. 0 = ^ 0 1 ’ 5. 0. Як = ?к(1. Л. С. 0 = 32(11» С, 0- (3.11)
Наоборот, если исходить из заданных параметрических уравнений (3.11), то можно определить замену переменных формулами:
Л» С. 0 = < № С, *) + Фк{<№ Е, 0 - < № С, *)}, |
(3.12) |
где ф* = ф* (^, т), Е, I) — известные функции, удовлетворяющие условиям дфк/д% > 0 при всех (|, ц, С, *) и
Ф" (°> Л, Е, 0 = 1 — Фк (1, Л, С, 0 = 0.
В выборе функций и д® допустим значительный произвол, который целесообразно
использовать для учета конкретных особенностей задачи. При этом функции Я\ (т], I) всегда должны содержать одну неизвестную функцию, определяющую форму волны.
Общий вид преобразования (3.12), на котором мы в дальнейшем будем основыватьсяу предполагает, что исходные координаты выражаются через расчетные явным образом* Это ограничение не является принципиальным и введено лишь для того, чтобы уп ростить построение численного алгоритма и ускорить процесс решения задачи.
|
Из (3.12) следует, что при постоянных ц, |
I координатные линии !• будут прямы |
|||||||||||
ми в пространстве |
|
д2, д3, если все фк одинаковы. В дальнейшем ограничимся толь |
|||||||||||
ко этим случаем и |
перейдем теперь |
к |
фактическому по |
|
|
||||||||
строению новой системы координат. |
|
|
|
|
|
|
|
||||||
|
Пусть |
^2У <73 — цилиндрические координаты (2, г, ср) |
|
|
|||||||||
и ось 2 проходит внутри тела, пересекая его поверхность |
|
|
|||||||||||
в точке, расположенной в передней части затупления. Пе |
|
|
|||||||||||
рейдем к новой системе координат (^, ц, 0, 2), где вместо ^ |
|
|
|||||||||||
введено |
обозначение |
0. Положим <р = |
0 и |
проведем |
в |
|
|
||||||
момент времени I = |
т в плоскости |
0 = |
сопз! |
луч А (т|, 0) |
|
|
|||||||
из |
точки Ох (г= ЬСп)> г = 0) под |
углом о (ц, 0) к оси ъ (со и |
|
|
|||||||||
= |
заданные функции своих аргументов). Обозначим 0±А= |
|
|
||||||||||
О (т), |
0, г) и ОгВ = |
Р (т), 0, 2), где А у В — точки пере |
|
|
|||||||||
сечения |
луча А с поверхностями тела и ударной волны соответственно (см. фиг. 3.2). |
||||||||||||
Здесь и далее мы предполагаем, что со (0, 0) = |
0, т. е. ось ъсоответствует значению |
||||||||||||
ц = 0 и П т ^ (г|) = |
§ (0). Очевидно, что параметрические |
уравнения поверхностей |
|||||||||||
тела и |
■Я—* оо |
|
|
|
|
|
|
|
|
|
|
|
|
волны имеют вид: |
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
2Т= $ — |
С СОЗ СО, |
2В= |
( — Р СОЗ СО, |
|
||||
|
|
|
|
|
Гт = С зт© , |
|
ГВ= ^5ШС0, |
|
|
(3.13) |
|||
|
|
|
|
|
фт = 0, |
|
|
ерв = |
0, |
|
|
|
|
причем в 2Ви гв входит одна неизвестная функция Р (ц, 0, I). В соответствии с (3.12) |
|||||||||||||
связь между (г, г, ср, т) и (!■, т), 0, I) выражается формулами |
|
|
|||||||||||
|
|
|
2 = |
$ — В созсо; |
|
г = |
Д зт(о; |
ср = |
0; |
т = Ц |
(3.14) |
||
|
|
|
|
|
-й = |
С + |
ф (|, г], 0, 2) (Р — О). |
|
|
|
|||
|
Простейшей функцией ф = |
(^, ц, 0, 2), удовлетворяющей поставленным для нее |
условиям, является функция ф (^) = ^. В ряде случаев для обеспечения устойчиво сти счета и других целей может потребоваться введение функций ф более сложного вида.
Координатными поверхностями новой системы координат при I = |
сопзЪявляются: |
||||||
%= |
сопз! — поверхность, расположенная между поверхностью тела и ударной |
||||||
волной; |
сопз! — конус с вершиной на оси ъв точке 2 = $ (ц), направляющая которого |
||||||
ц = |
|||||||
задана функцией со (ц, 0); |
|
|
|
|
|
||
0 = |
сопз1; — меридиональная плоскость. |
(3.1) примет вид: |
|||||
После перехода |
к новым переменным |
система |
|||||
|
|
4 г + |
* 4 г + |
В^ |
+ С 4 г |
+ Г - 0 . |
(3.15) |
где |
|
|
|
|
|
|
|
|
+ М |
+ |
+ |
В = щЕ + тъ*]+ л,® + т)Д, |
С = 6. |
Для записи граничных условий в новых координатах достаточно найти выраже ния для V, И при ^ = 1 и п, Д при ^ = 0. Так как уравнение ударной волны в коор динатах (г, г, ф, т) имеет вид ^ (2, г, ф, т) = 1 и ^ при малых со возрастает в направ
лении убывания я, то для нормали V, направленной в сторону внешнего потока и со ответствующей скорости /), имеем формулы
V = (I? + к + |
|
|
6„ г-1!,}, |
[ Б ~ - |
(Щ+ |
Й + |
г-г5р-*Л|т. |
(3.16) |
|||||||
В (3.16) следует положить | |
= 1. Формулы для п и .Д совпадают с (3.16), следует |
||||||||||||||
лишь положить в них ^ = 0. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Граничные условия принимают следующий вид. |
|
|
|
|
|
|
|||||||||
а) На ударной волне: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
— 1г« + |
= —Ег“оо + |
Ег^со, |
—ЕгИ> + |
Г ~ ^ = —1 ^ |
|
+ Г_1| ф1>оо, |
|
||||||||
Рао^ЧОО&Ч Нг р ~ |
РсоТЧХ^УЮО + |
РоО, |
р (%Ч -- Б ) |
= |
Рсю'^ОО! |
(3.17) |
|||||||||
|
МР, Р) + - 2 ^ - |
^ Б = |
|
О/* |
- |
% *Б , |
|
||||||||
|
йоо + |
|
|
||||||||||||
где |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
% = а - + 1?+ |
|
(и1: + У| г + ш - % у , |
|
|
^ |
= |
%ч - Б . |
|
|||||||
6) На поверхности тела: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
ёч + |
1*и + |
Ег» + |
г' 1ЕФю = 0. |
|
|
|
|
(3.18) |
|||||
Для вычисления производных от | и т), входящих в |
(3.15) — (3.18), удобно восполь |
||||||||||||||
зоваться тождеством: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
■Ь |
1г |
ё* Ет' |
’н |
2ч |
2о |
2С |
|
|
|
|
|||
|
|
л* Лг |
л„ |
Лт |
п |
г* |
1 |
п |
|
|
|
|
|
||
|
|
0 |
0 |
1 |
0 |
0 |
0 |
0 |
|
|
|
|
(3.19) |
||
|
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
|
|
|
|
|
|
где индексы обозначают производную по соответствующей переменной. |
|
||||||||||||||
Выполнив выкладки, получим: |
|
|
|
|
|
|
|
|
|
|
|
||||
Я%г — Г-П> |
|
|
|
ЯЕг = |
— 2 11у |
|
|
Я |ф= |
2 чГв — 2 9 Г „ ; |
|
|||||
Я ’Чг = |
2 (г * 2+ЯГ<> |
|
Яг\Г= |
2(Г52$Г(,— |
|
Ял* = —г^гв +■2вГ5; |
(3.20) |
||||||||
Я Е т — |
|
|
Я т ] т = |
|
|
я |
= |
|
—чГ5.2 |
|
|||||
После ряда упрощений получаем: |
|
|
|
|
|
|
|
|
|
|
|||||
#Е* = |
—Я„ 51П со + |
Ясо„ соз со, |
|
|
Яцг = |
— |
зшсо; |
|
|||||||
Я Ц = |
— |
+ Я„ соз со —Ясо„зщ со, |
|
Ят1г = |
— |
СОз со; |
|
||||||||
= |
$Я (Л» з т “ + |
Ясо0 СОЗ со) -Ь Я (Явсоя — |
сов), |
|
|
|
|||||||||
Еч = |
— ( Я ^ Я ,, |
Ят]ф = ЯЯ^сод, |
|
|
т|т = |
0; |
|
|
|
||||||
Я = |
— ($„ зш со + |
Ясоч) Я5, |
|
|
|
|
|
|
|
|
(3.21) |
||||
= |
'Фе (Я — С), |
|
|
|
|
|
|
|
|
|
|
|
|
||
Я ч = |
С„ * |
ф (Я, - |
С„) •+ ф„ (Я - |
О), |
|
|
|
|
|
|
|
||||
я , = С9 |
ф (Я9 — Се) |
ф9 (Я — С), |
|
|
|
|
|
|
|
||||||
Я, = |
С( + |
ф(Я, - |
0 () + |
ф, (Я — С). |
|
|
|
|
|
|
|
Функции $, С, со, входящие в определение новой системы координат, не произвольны так как они связаны с формой тела. Если # (г, г, 0, *) = 0 — уравнение поверхности тела в цилиндрической системе координат, то $, С, со должны быть таковы, что
8 [»(Л) — О (Т1, 0, () соз со (г;, 0), <5 (т|, 0, <) з1л со (т|, 0), 0, <] = 0. |
(3.22) |
Отсюда следует, что, вообще говоря, две из трех функций могут быть заданы. Из геометрического смысла $, ©, Сследует, что наиболее удобно задавать $(л) и со (т],0), определяя затем б из уравнения (3.22) как неявную функцию (л, 0, I).
Для фактического вычисления б и ее производных в заданный момент времени и при заданных (т), 0) удобно применять метод Ньютона.
Если обтекаемое тело неподвижно и является телом вращения, ось г направлена по оси симметрии, а функция со не зависит от 0, то линии пересечения координатных конусов л =сопз1; с поверхностью тела будут и линиями пересечения ее поверхностя ми 2 = сопз!.
Иногда бывает удобно сохранить это свойство в случае любого неподвижного тела, использовав для этого свободу выбора функций со и$ и связав этот выбор с фор мой тела. Будем исходить из уравнения поверхности тела в виде г = #х (г, 0). Тогда определение функций©, б при заданной $(л) производится следующим образом. Преж де всего устанавливаем соответствие между значением %т на линии пересечения кону са ц = сопз! с поверхностью тела и значением л, задав функцию 2т = сг (л). Выбор о* (т)) может определяться дополнительными соображениями, связанными с требова ниями, предъявляемыми к расчету. После задания о’(л) функции © и б определяются
однозначно |
из системы: |
|
|
|
откуда |
ё\ (о Сп), 0) = б зш ©, |
а (л) = $ (ц) — б соз ©, |
||
|
|
|
|
|
6 Сп, 6) = |
V [?1 (аСп), е))8 + [8 (п) — <3(л)]2, |
|
0)(Т1, 0) = |
агсзт [§! (а(л), 0)<?-1]. |
Производные от б, © по л» 9 вычисляются по формулам: |
||||
|
б„ = ёх-п 31П © + (*И — <5ц) соз ©, |
б§ = |
#1в з т ©; |
|
|
©я = {2т соз © — (и — с*,) 31П ©}б"'1, |
©* = |
(#1е соз ©) б*1. |
|
Здесь ёхи = |
сг„ (дёг/дх), ёхв = дёх/д®> причем производные дё^дх и дё^дЪ вычисляются |
|||
при х = а (т|). |
|
|
|
Описанный способ задания функции ©, очевидно, применим только в случае, когда любая плоскость х = сопзЪ пересекает тело по единственной замкнутой кривой, окружающей ось х. Для тел, имеющих более сложную форму (например, углубление в носовой части), необходимо задавать © (л, 0) и ( (л), а определять только б, в общем случае зависящую от (л, 0, *)•
3. Уравнения в окрестности оси цилиндрической системы координат. Чтобы за вершить аналитическую формулировку задачи, нам осталось еще рассмотреть окрест ность оси л = 0, где уравнения (3.1) и полученные из них (3.15) не применимы вслед ствие особенности вида 1/г в коэффициентах. Поэтому вблизи оси введем систему коор
динат 1, х, у, |
где |
|
|
|
|
|
§ = 5, |
х = г соз 0, |
у = г з т 0 , |
I = I. |
(3.23) |
Эта система координат отличается от декартовой (2, х, у, |
I) лишь тем, что вместо 2 |
||||
введена координата I, совпадающая с определенной выше |
Подчеркнем, |
что в (3.23) |
г определено формулами (3.14), т. е. (3.23)выражают С, я, у не через декартовы, а через
основные расчетные координаты л, 0. Во всех точках, не лежащих на оси, (§, х, у, I) выражаются черев (^, л» в, 0 и обратно через посредство формул (3.14). На оси, т. е.
при л = © = |
г = О, х = у = |
0, |
координата 0 не определена, а ^ = 1 и 2 связаны со |
|
отношением |
|
|
|
|
|
2 — $о |
б 0 (2) г|?0 (^, 0 {Р0(0 |
б 0 (0)» |
|
где Р0 (*) = |
Р (0, 0, *)> Со (0 = |
б (0, 0, *), ^0 №, 0 = |
и , 0, 0, *). |
Введем в качестве новых искомых функций компоненты скорости (II, V, IV) по
осям декартовых координат (я, х, у): |
|
|
|
|
|
|
|
|
|||||
Л = и, |
V = V СОВ 0 — 10 51П 0, |
IV = |
V 51П 0 + |
IVсоз 0. |
(3.24) |
||||||||
Обозначим через X |
вектор-столбец с компонентами Л, |
V, IV, р, р. Уравнения для X |
|||||||||||
в координатах (§, х, у, I) легко получаются из уравнений в декартовых координатах |
|||||||||||||
и имеют вид: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
д х |
, |
~л ЭХ |
в - М - + . с Ц - = о. |
|
|
||||||
|
|
-5 Г |
+ |
'* Т Г |
|
|
|||||||
где |
|
|
дх |
|
ду |
|
|
|
(3.25) |
||||
|
|
|
|
|
|
|
|
|
|
|
|
||
л = |
|
+ |
|
|
+ б.® + 6 С |
# = ®, |
с = е. |
|
|||||
&, Я5, К определены формулами (3.4) при е = |
0 с заменой (и, г;, т) на (Л, V , ВТ). |
||||||||||||
Соотношения на ударной |
волне и граничное условие на |
теле преобразуются ана |
|||||||||||
логично и содержат вместо (и, V, ш) и производных (Бт, Бг, Бг, ^ф) компоненты (С/, У, РР) |
|||||||||||||
и производные (Ст, | г, Бх, |
\ у). |
|
|
|
|
|
|
|
|
||||
Переходя к вычислению производных от Б, заметим прежде всего, что |
|||||||||||||
|
|
|т = Ь = - Л |
1Е 1\ |
Ь = 1г = я -*г„. |
|
(3.26) |
|||||||
Это следует из тождества |
|
|
|
|
|
|
|
|
|
|
|
||
|
I |
= 3 - ) |
|
СОП81 |
= |
/г , г,0 = сопз1 |
= Е |
|
|
||||
|
|
\ |
дХ /г , ас, у = |
\ ^ |
|
|
|
||||||
и аналогичного тождества для 12. Для вычисления |
производных §х» БУ используем |
||||||||||||
равенства, имеющие место при т = сопзЪ, 2 = сопз1, т. е. при й1 = йя = |
0: |
||||||||||||
й%= |
й% = \ гйг +- БФйф, |
= |
соз 0 йх + з т 0 йу, |
|
|||||||||
|
|
^0 = |
йгр = г-1 (— |
8 1 П 0 йх + |
соз 0 йу), |
|
|
|
|||||
откуда |
|
|
|
|
|
|
|
|
|
|
|
|
|
ЙБ = [(&Г соз 0 — гв1БФз т 0) йх + (Бгз т 0 + |
|
соз 0) йу = |
Б^* + Б|^У» |
||||||||||
|
ЯгБх = — (яяге — я0гя) з т 0 + |
гя*, соз 0, |
|
|
(3.27) |
||||||||
Я г |у = |
(я^ге — явгя) соз 0 — гг*, з т 0. |
|
|
|
|
||||||||
В дальнейшем нам будут необходимы значения производных от |
| только при т] = 0. |
||||||||||||
Эти значения мы будем отмечать индексом^ «0». Значения |
Бто и 5го получаются из |
||||||||||||
(3.26) непосредственно] |
|
|
|
|
|
|
|
|
|
|
|
|
|
5т* — |
|
|
+ <*>~ С°> т } ( ^ Г - |
ь . ----- (3.28) |
|
||||||||
где т|з0 (|, I) = 1|>(ё, |
0, |
0, |
I). |
|
|
|
|
|
|
|
|
|
|
С производными Бхо и ^уо Дело обстоит сложнее, так как в (3.27) формально вхо дит их зависимость от 0. В то же время этой зависимости не должно быть, если по верхность Б = сопзЪ имеет при т] = 0 определенную касательную плоскость. Естест венно предположить, что это условие выполнено при Б = 0 и Б = 1,т. е. для поверх
ности тела и волны. Нетрудно показать, что Бхо И 1уо |
не |
зависят от 0 при любом Б, |
|
если функции $, со, ф, определяющие |
систему координат, |
в окрестности ц = 0 име |
|
ют вид: |
|
|
|
Ь(Л) = |
8о + ЬгЛ 4~ О (г]2), |
|
|
© |
(л, 0) |
= со, (0) т, + |
о (л2), |
<■>, (0) > ©т.п > 0 , |
(I, Т|, 0, *) = |
% (|, |
() + [Ц)и ( I |
() соз 0 + |
^ а , I) зш 0] а , (0) л + О (л2). |
Аналитические выражения для производных | х0и йуо в координатах (^, ц, 0 ,1) оказы ваются довольно громоздкими. Поэтому в численном алгоритме более удобно вычис
лять их через производные от декартовой координаты ъ по (|, х , у, I):
| = _ р дг |
I = |
|
ду |
дх ’ |
Ъ у — |
Ъг |
|
При х = у = О |
|
|
|
|
^1/0 — ?г0 |
(3.29) |
|
Производные\(дг1д$)$яаСОпв1, № /дР)1=сом ПРИ $ = |
Р = |
0 находятся численным диф |
ференцированием функции ъ при ^ = сопз1; и I == сопзЪ.
Этим завершается аналитическая формулировка задачи обтекания. Выписанные дифференциальные уравнения и граничные условия описывают нестационарное те чение около тупого тела.
4. Окончательная формулировка задачи. Уравнения (3.15) и (3.25) с соответст вующими начальными и граничными условиями определяют зависящие от времени
функции X и Е в области @ |
пространства (^, т], 0) с |
фиксированными границами |
||||
| = 0 и | |
= |
1, в |
которую |
преобразуется область |
@т физического пространства. |
|
Область |
® может быть не ограничена и простираться как угодно далеко вниз по |
|||||
течению. Тем |
не |
менее при |
численном решении |
задачи приходится ограничивать |
||
область @х, а |
тем самым и @ , вводя некоторую |
поверхность П (фиг. 3.1). Если |
поместить П в сверхзвуковой области и выбрать ее так, чтобы она во всех точках име ла пространственный тип х, то никаких граничных условий ставить на ней не нуж
но (см. |
§. 4). |
Пусть |
уравнение |
П в координатах |
(5, |
ц, 0, 'I) имеет |
вид т| = |
|||
= Н (^, |
0, I). |
Тогда условие пространственности |
П будет: |
|
|
|||||
|
|
IЛГ0 + Ихи + ЛГ2у + |
|
г~Щ3го| - |
СУ N1 + 1 ^ + ,г~^1 > 0 , |
(3.30) |
||||
|
|
дг |
эн . |
, |
эн |
^ |
эн . |
Т'** |
31> |
|
|
|
|
Э$ |
+ |
Ы ’ |
— |
^ |
|||
|
|
лг |
9Н . |
|
лг |
ЭН . |
, ЭН |
|
' ’ * |
Опыт показывает, что с помощью подходящего выбора функций $ и со можно всег да добиться, чтобы поверхность П имела простое уравнение т) = сопз!. Тогда условие пространственности П примет вид
+ V + г_\ ш] — с + -т12 + г~2т), > 0. (3.32)
Функции X и Р описывают нестационарное течение около тупого тела в непод вижной системе координат, вообще говоря, не связанной с телом. Поэтому тело может совершать движение, не нарушающее постулированной качественной картины тече ния, например, колебаться относительно некоторого среднего положения. Набега ющий поток также может быть нестационарен относительно системы координат, т. е. компоненты вектора Х ^ могут быть функциями координат и времени, удовлетво ряющими уравнениям (3.1) или (3.15).
Специальный интерес представляет случай, когда поток стационарен, а тело не подвижно. Тогда естественно ожидать из физических соображений, что, каковы бы
р Это значит, что характеристический конус с вершиной в любой точке П имеет с нею общей только эту точку. Построить такую поверхность в сверхзвуковой области всегда возможно (см. § 4).
ни были начальные данные, функции X и Р будут при возрастании I приближаться к некоторым предельным функциям, не зависящим от времени и описывающим стацио нарное обтекание тела сверхзвуковым потоком. В этом заключается математическое содержание принципа установления, в соответствии с которым задача стационарного обтекания формулируется следующим образом.
Для определения течения около тупого тела необходимо найти функции X , Ру являющиеся решением смешанной задачи для гиперболической системы (3.15) в об ласти 0 <1 5 ^ 1, 0 ^ 0 ^ 2 я , 0 <1 т] Н, с некоторыми начальными данными Х°, Р°у удовлетворяющие граничным условиям (3.17) при 5 = 1 и (3.18) при 5 = 0, ус ловию периодичности по 0 и дополнительным условиям стационарности
дХ/д1 = 0, |
дР!дЬ = 0. |
(3.33) |
В окрестности г) = 0 вместо (3.15) — (3.18) следует применять" систему |
координат |
(5, х, у у 1)ууравнения (3.25) и соответствующие граничные условия. Для границы ц = Н ставится единственное требование сохранения пространственного типа в процессе решения задачи, т. е. выполнения при ц = Н неравенства (3.32).
Заметим, что |
постоянство вектора Хоо в физическом пространстве не означает |
||
постоянства его компонент и <», г>«>, м;то в координатах |
д2, д3. Так, для цилиндри |
||
ческих координат |
имеем формулы |
|
|
Ыоо = I Моо Iсоз а соз %у |
Уоо = — 11*001(з т а соз 0 4- соз а з т %з т 0), |
||
|
г^оо = | Ноо | (зт а з т 0 — соз а з т %соз 0). |
Здесь Щоо! — модуль вектора скорости, а — угол атаки и %— угол скольжения тела. Угол 0 отсчитывается от оси, направленной вертикально вниз. Если течение симмет рично относительно плоскостей 0 = 0; 0, 20, ..., р0, где 0 = 2я/р, и (х — четное, то целесообразно рассматривать решение в области @е, определенной неравенствами О ^ 5 ^ 1 , О ^ 0 ^ 0 , О ^ т ] ^ Н , и при 0 = 0 и 0 == 0 ставить дополнительные гра ничные условия симметрии
ди __ ду __ др_ __ др __ д Р __«
1ЙГ ~ и
Очевидно, если тело имеет плоскость симметрии 0 = 0, 0 = я и угол скольжения %= = 0, то 0 = я.
Этими замечаниями мы заканчиваем постановку задачи в дифференциальной фор ме. В § 4 изложены некоторые общие соображения по поводу корректности и на мо дельных примерах разобраны некоторые специфические особенности задачи. Даль нейшие параграфы посвящены описанию и исследованию численного алгоритма реше ния задачи.
§ 4. О корректности задачи нестационарного обтекания
1. Дифференциальные уравнения для малых возмущении решения. Нестационар ная задача обтекания тупого тела, сформулированная в предыдущем параграфе, яв ляется смешанной задачей для системы квазилинейных уравнений гиперболического типа
(4.1)
Вчисло искомых функций, кроме компонент вектора X (5, т], 0, I), входит функция
Р(л, 0, 1)у определяющая форму ударной волны. Коэффициенты системы (4.1) зави сят от X , Ру от производных Р по ее аргументам и от независимых переменных 5, Л» 9*
Решение системы (4.1) подлежит определению при I > 0 в области @, заданной, неравенствами О | 1; О т] Н, 0 0 2я.
На границах области 65 заданы условия: а) | = 0 (поверхность тела):
\х0Х = |
Цо = {Иоь Но2>Иоз» И04»Иов}; |
(4.2) |
б) | = 1 (поверхность волны):
Т* (X, Р, |
* в, Хоо) = 0, |
4 = 1 ,2 , 3, 4; |
(4.3) |
Л + Т в(2Г, Р, Р-г» Рв, Хоо) = 0.
Первые четыре граничных условия не содержат производной Р{. Пятое условие можно рассматривать как дифференциальное уравнение для функции Р. При 1 = 0 считаются заданными значения
X (6, |
Л» |
0, |
0) = |
х° (|, |
л, 0), |
Р |
(л, |
0, |
0) = |
Р° (л, |
0). |
Если производится расчет стационарного течения методом установления, то Но» и Хоо не зависят от времени.
При т] = Н не задано никаких условий. Граница Т1=0 является фиктивной, обус ловленной системой координат, и особенность в уравнениях при л == 0 устраняется соответствующей заменой переменных.
По переменной 0 решение удовлетворяет условию периодичности с периодом 2 я Сформулированная задача с математической точки зрения чрезвычайно сложна и весьма далека от полного теоретического решения. В то же время построение и ис
следование численного алгоритма невозможно выполнить эффективно, не зная ни качественного характера решения, ни основных свойств рассматриваемой системы уравнений и соответствующей краевой задачи. Частично такую информацию мож но получить из эксперимента, как физического, так и численного. Не меньшее зна чение имеет использование теоретических результатов, полученных для других, более простых случаев, например для линейных уравнений или уравнений с постоянными коэффициентами.
Основная идея применения этих результатов состоит в том, что условия, обеспе чивающие разрешимость (корректность) задачи в некотором более простом случае, могут рассматриваться как необходимые в более сложной задаче. Рассмотрение с этой точки зрения нелинейных уравнений осложняется тем, что изменение условий задачи (форма тела, параметры набегающего потока) может приводить к качественному из менению не только решения, но и типа уравнений, полностью изменяя математиче скую постановку задачи. В таких случаях на помощь приходит эксперимент, позво ляющий установить общую качественную картину течения и, постулируя ее, выделить класс задач с определенной математической постановкой.
Примером такого подхода является рассматриваемая задача об|обтекании тупого тела. Существование перед телом области возмущенного течения, отделенной от набе гающего сверхзвукового потока резкой границей — ударной волной, было установ лено и проверено экспериментально для большого класса выпуклых тел. Это позволяет проводить исследование математической постановки задачи для некоторого, достаточ но широкого класса решений.
Чтобы применить в этом случае результаты теории линейных уравнений, целе сообразно рассмотреть линейную систему для малых возмущений некоторого решения нелинейной задачи, качественная структура которого известна. Пусть функции
X (6, Т), 0, *) и ^ (л, 0, г) являются решением системы (4.1) с граничными условиями (4.2) и (4.3). Назовем это решение основным и рассмотрим его малое возмущение, ха
рактеризуемое функциями бX = У (^, т|, 0, *)и6Р = / (т], 0, *). Полагая X = Х + У , р = р + Д выпишем систему для малых возмущений, коэффициентьГкоторой