Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Течения газа около тупых тел. Метод расчета и анализ течений А. Н. Любимов, В. В. Русанов

.pdf
Скачиваний:
22
Добавлен:
12.11.2023
Размер:
14.64 Mб
Скачать

г и

О

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 О

 

О

р

О

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, т), помимо

(3 .8 )

граничных условий для 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 — новые переменные и формулы преобразования имеют вид:

Як Як (^> л»

х = 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). Очевидно, что параметрические

уравнения поверхностей

тела и

■Я—* оо

 

 

 

 

 

 

 

 

 

 

 

волны имеют вид:

 

 

 

 

 

 

 

 

 

 

 

 

 

= $ —

С СОЗ СО,

=

( — Р СОЗ СО,

 

 

 

 

 

 

Гт = С зт© ,

 

ГВ= ^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г

ё* Ет'

’н

 

 

 

 

 

 

л* Лг

л„

Лт

п

г*

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 = Х + У , р = р + Д выпишем систему для малых возмущений, коэффициентьГкоторой

Соседние файлы в папке книги