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

Линейные задачи теории гидродинамической устойчивости и численные ме

..pdf
Скачиваний:
11
Добавлен:
15.11.2022
Размер:
1.06 Mб
Скачать

На рис. 3.2 приведены результаты расчета устойчивости течения Пуазейля разными методами. Сплошная жирная линия – нейтральная кривая, полученная Линь-Цзя-Цзяо асимптотическим методом, пунктирная линия – результат расчета нейтральной кривой методом Галеркина в приближении 20 функций, кружочками отмечены результаты Томаса (метод конечных разностей), тонкой линией с квадратами представлена нейтральная кривая, полученная методом дифференциальной прогонки магистрантами ПГТУ.

3.3.Устойчивость плоского конвективного течения

скубическим профилем скорости

(метод Рунге–Кутта с ортогонализацией)

В данном параграфе исследуем устойчивость стационарного течения между вертикальными плоскостями, нагретыми до разных температур. Применение метода Бубнова–Галеркина в этой задаче в области больших значений числа Прандтля требует использования базиса с большим числом функций. Так, например, для вычисления нейтральных точек спектра монотонных возмущений при Pr = 30 необходимо определять собственные значения матрицы 40-го порядка. Использование для построения решения обыкновенных дифференциальных уравнений метода Рунге–Кутта с ортогонализацией линейно независимых решений позволяет построить нейтральные кривые в области значений числа Прандтля от 0 до 104.

1. Постановка задачи. Рассмотрим плоский вертикальный слой вязкой несжимаемой жидкости, заключенной между твердыми изотермическими пластинами, нагретыми до разных температур. В стационарных условиях в слое в поле тяжести возникает конвективное течение, состоящее из двух встречных потоков (предполагается, что течение происходит в замкнутой области). Если в качестве единиц длины и температуры выбрать полуширину канала h и полуразность температур Θ, а в качестве

единицы скорости выбрать g h2 / , то стационарные распре-

31

деления скорости и температуры в слое 1 x 1 будут иметь вид:

u0

 

1

x x3 ,

T0 x ,

(3.23)

 

 

6

 

 

 

где х – поперечная безразмерная координата, отсчитываемая от середины слоя.

Для исследования устойчивости стационарного течения рассмотрим поведение в потоке нормальных возмущений функции тока и температуры вида

{ (x, z,t), T (x, z,t)} { (x), (x)}exp( t ikz).

Здесь z – вертикальная координата, k – вещественное волновое число, определяющее периодичность возмущений вдоль потока, λ = λr + iλi – комплексный декремент, действительная часть которого характеризует быстроту затухания или нарастания возмущений, а мнимая – их частоту колебаний или фазо-

вую скорость, для времени t выберем в качестве единицы измерения h2/ν.

Уравнения для комплексных амплитуд φ(x) и θ(x) могут быть получены из уравнений конвекции (2.2)–(2.4) и в линейном приближении имеют вид

IV 2k 2 k 4 ikGr u0 u0 k 2 k 2 ,

1

 

k

2

 

(3.24)

Pr

 

 

 

ikGr T0 u0 ,

где штрих означает дифференцирование по х. Уравнения содер-

жат два безразмерных параметра: число Грасгофа Gr g 2h3 ,

характеризующее интенсивность конвективного движения, и число Прандтля Pr = ν/χ, определяемое свойствами жидкости.

Условия исчезновения возмущений на твердых изотермических стенках канала приводят к граничным условиям:

32

x 1:

 

(3.25)

0 .

Существенная особенность обсуждаемой задачи

состоит

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

2. Сведение краевой задачи к задаче Коши. Для численного построения решения уравнений (3.24) удобно применить какойнибудь пошаговый метод интегрирования, например, метод Рунге–Кутта. Запишем уравнения (3.24) в виде системы обыкновенных дифференциальных уравнений первого порядка:

 

 

 

 

 

 

 

 

 

 

 

 

w1 w2 ,

, w2 w3 , w3 w4 ,

 

w1

 

 

2

4

w1

 

 

u0 w3 k

2

 

w4 2k

w3 k

ikGr u0w1

 

 

 

 

w6

w3 k 2w1 ,

 

 

(3.26)

w5 w6 , w6 Pr 1k 2w5 ikGr T0w1 u0 w5 w5 ,

где введены обозначения:

 

 

 

 

 

 

w1 ,

 

 

 

 

 

 

 

 

 

w2 , w3

,

w4 , w5 ,

 

w6 .

Начальные значения

для

трех

комплексных

функций

w1, w2 , w5 получаются из граничных условий в точке x = –1:

 

x 1:

w1 0, w2 0, w5 0.

 

 

(3.27)

Задавая

различные

значения

оставшимся

функциям

w3 , w4 , w6 , можно построить три линейно независимых решения

уравнений (3.26) и, комбинируя их, удовлетворить условиям в конечной точке интегрирования:

x 1: w1 0, w2 0, w5 0. (3.28)

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

33

w11 0, w21, 0, w31

1, w41

0, w51

0, w61 0;

(3.29)

w12 0, w22 , 0, w32

0, w42

1, w52

0, w62

0;

(3.30)

w13 0, w23, 0, w33

0, w43

0, w53

0, w63

1,

(3.31)

где вторая цифра в индексе обозначает номер линейно независимого решения.

Общее решение системы (3.26), удовлетворяющее граничным условиям (3.27), можно представить в виде

wi C1wi1 C2wi2 C3wi3.

(3.32)

Условие существования нетривиального решения (3.32), удовлетворяющего граничным условиям (3.28), приводит к характеристическому уравнению

 

w11(1)

w12 (1)

w13 (1)

 

 

 

 

 

 

( , k,Gr, Pr)

w21

(1)

w22 (1)

w23 (1)

 

0.

(3.33)

 

w51

(1)

w52 (1)

w53 (1)

 

 

 

Уравнение (3.33) определяет спектр собственных значений задачи (3.24), (3.25).

3. Метод ортогонализации. Итак, для нахождения собственных значений необходимо построить три линейно независимых решения системы (3.26). Начальные условия (3.29)–(3.31) обеспечивают линейную независимость на начальном участке интегрирования. Однако в дальнейшем из-за наличия быстро растущего решения и ошибок округления линейная независимость решений теряется. Для того чтобы сохранить линейную независимость решений, применим метод ортогонализации.

В начальный момент интегрирования три решения отличаются различным заданием функций w3 , w4 , w6 , которые удобно

рассматривать как компоненты вектора. Эти векторы при х = 1 взаимно перпендикулярны (их скалярные произведения равны нулю). Идея метода ортогонализации состоит в том, чтобы со-

34

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

Пусть после некоторого шага интегрирования получены три линейно независимых решения wi1, wi2, wi3. Построим три линейные комбинации этих решений (i = 1, …, 6):

 

 

 

~

a11wi1 a12wi2 a13wi3 ,

 

 

 

 

 

wi1

 

 

 

 

 

~

a21wi1 a22 wi2 a23wi3 ,

(3.34)

 

 

 

wi2

 

 

 

~

a31wi1 a32wi2 a33wi3 .

 

 

 

 

 

wi3

 

 

 

Коэффициенты аmn выберем так, чтобы компоненты реше-

ния

~

~

~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w3m

, w4m , w6m имели такие же значения, как в начальной

точке интегрирования. Это требование

приводит

к системе

9 уравнений для 9 коэффициентов преобразования (3.34):

 

~

a11w31

a12w32

a13w33

1,

~

a11w41

a12w42 a13w43 0,

w31

w41

 

 

 

~

a11w61

a12w62

a13w63

0,

 

 

 

 

 

w61

 

 

~

a21w31

a22w32

a23w33

0,

~

a21w41 a22w42

a23w43

1,

w32

w42

 

 

 

~

a

 

w

a

 

w a

 

w 0,

 

 

 

 

 

w

21

22

23

 

 

 

 

 

62

 

 

61

 

62

 

 

63

 

 

 

~

a31w31

a32w32

a33w33

0,

~

a31w41 a32w42

a33w43

0,

w33

w43

 

 

 

~

a w

a w a w 1.

 

 

 

 

 

w

 

 

 

 

 

63

 

 

31

61

 

32

62

 

33

 

63

 

 

 

После вычисления коэффициентов аmn осуществляем пре-

образование (3.34) над всеми компонентами решений и полу-

~ ~ ~

ченные функции wi1, wi2 , wi3 используем в качестве начальных

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

4. Описание алгоритма. Для вычисления характеристического определителя (3.33), как было указано выше, нужно по-

35

строить три решения системы (3.26). Поскольку мы собираемся проводить ортогонализацию решений, их удобно находить одновременно, интегрируя сразу три комплексные системы 6-го порядка. После разделения вещественной и мнимой частей уравнений (3.26) получим вещественную систему 36-го порядка. Символически запишем ее в виде

 

dy

 

 

 

 

 

 

f (x, y) .

(3.35)

 

dx

 

 

 

 

Здесь компонентами вектора y

являются неизвестные

функции yi (x), связанные с комплексными функциями системы (3.26) следующими соотношениями:

w11 y1 iy2 ,

w21 y3 iy4 ,

w31 y5 iy6 , w41 y7 iy8 ,

 

 

w51 y9

iy10 ,

w61 y11 iy12 ,

 

 

w12 y13

iy14 ,

w22

y15

iy16 ,

w32 y17

iy18 ,

w42 y19

iy20 ,

 

 

w52

y21

iy22 ,

w62 y23

iy24 ,

 

 

w13 y25

iy26 ,

w23

y27

iy28 ,

w33 y29

iy30 ,

w43 y31

iy32 ,

 

 

w53

y33

iy34 ,

w63 y35

iy36 ,

 

 

а компоненты векторной функции f получаются из правых

частей системы (3.26).

Для интегрирования системы (3.35) применяется метод Рунге–Кутта с расчетными формулами Мерсона [20]:

yn 1 yn 12 K1 4K2 K5 0 h5 , K1 13 hf xn , yn ,

K2 13 hf xn 13 h, yn K1 ,

36

 

 

 

1

 

 

 

1

h,

 

 

 

 

1

 

 

1

 

 

 

,

K

 

3

hf x

n

3

y

n

2

K

2

K

 

 

 

3

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

1

 

 

 

1

 

 

 

 

3

 

 

9

 

 

 

,

K

 

3

hf x

n

2

h, y

n

8

K

8

K

 

 

 

4

 

 

 

 

 

 

 

1

 

 

3

 

 

K5 13 hf xn h, yn 32 K1 92 K3 6K4 .

Ошибки в счете неизвестных функций определяются формулами

15 K1 92 K3 4K4 12 K5 .

Шаг интегрирования h выбирался таким образом, чтобы максимальная компонента вектора удовлетворяла неравенствам

max , 32

причем δ изменялось в различных расчетах от 10–5 до 10–7.

На каждом шаге осуществлялась ортогонализация трех получаемых решений. После получения решения при x 1 вычислялись вещественная и мнимая части определителя в уравнении (3.33). Корни этого уравнения находились методом Ньютона.

5. Результаты расчета. При проведении расчетов главное внимание уделялось нахождению нейтральных кривых. Использование метода ортогонализации позволило исследовать устойчивость конвективного течения при очень высоких значениях числа Прандтля (до Pr = 104).

На рис. 3.3 приведены на плоскости k, kGr нейтральные кривые монотонной и колебательной неустойчивости при различных значениях числа Прандтля (значения указаны цифрами у кривых). Сплошные линии соответствуют монотонным возмущениям, пунктирные – колебательным. Из рисунка видно, что

37

неустойчивость течения по отношению к монотонным возмущениям слабо зависит от числа Прандтля. При больших значениях числа Прандтля, начиная с Pr = 30, все нейтральные кривые практически совпадают.

3.3. Нейтральные кривые для конвективного течения

В отличие от монотонной неустойчивости область существования нарастающих колебательных возмущений на плоскости k, kGr замкнута. Обе ветви нейтральной кривой для всех значений Pr имеют на плоскости k, Gr общую асимптоту k = 0 и приближаются к ней по закону k-1.

Фазовые скорости нейтральных возмущений для соответствующих значений числа Прандтля приведены на рис. 3.4. Более высокие значения фазовой скорости соответствуют нижним вет-

38

вям нейтральных кривых, изображенных на рис. 3.3. Пунктиром на рис. 3.4 отмечена максимальная скорость стационарного течения.

3.4. Фазовые скорости возмущений в конвективном течении

Минимизированные по волновому числу значения числа Грасгофа Grm в зависимости от Pr приведены на рис. 3.5. Кривая I дает границу устойчивости относительно монотонных возмущений, кривая II относительно колебательных возмущений. В области малых значений числа Прандтля неустойчивость связана с монотонными возмущениями. При Pr 0 критическое значение числа Грасгофа стремится к 496. В области больших Pr минимальное Grm также стабилизируется, достигая в пределе значения 492.

3.5. Карта устойчивости конвективного течения

39

Ветвь колебательной неустойчивости появляется при значении числа Прандтля 11,4. Начиная с Pr = 12, ответственными за неустойчивость стационарного течения становятся колебательные возмущения. При Pr критическое значение Grm стремится к нулю по закону 533 Pr –1/2.

Упражнения

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

ипостроить графики скоростей этих течений.

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

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

4. Вывести формулы для нормировочных интегралов In

ввыражениях для базисных функций (3.3).

5.Решить трансцендентные уравнения (3.4) для декрементов возмущений покоящейся жидкости. Найти первые 10 значений декрементов для волнового числа k, заданного преподавателем.

6.Привести к вещественному виду матрицу

S

(0)n mn ik Re Hmn

,

n, m 0, 1, ..., N 1,

где матричные элементы Hmn отличны от нуля для индексов разной четности.

40