Промышленный лизинг Промышленный лизинг  Методички 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 [ 117 ] 118 119 120 121 122 123 124

иЩМ. (6.159)

Это дает положительную искусственную вязкость, когда

UyA>al (6.160)

Последнее условие должно быть выполнено, если решается мар- шевая задача для уравнения потенциала в случае сверхзвукового течения. Если условие (6.160) не выполняется, искусственная вязкость становится отрицательной и это ведет к неустойчивости. Отметим, что возникающие в уравнении (6.157) смешанные производные аппроксимируются разностями против потока, зависящими от знаков коэффициентов при них, чтобы обеспечить преобладание диагональных членов в случае неявной схемы. Производная по г\ для уравнения потенциала вычисляется в точке I + 1:

(T)=i[M.*.+wL,,.

ЧТО приводит к неявному алгоритму по маршевой координате. Если это разностное выражение записать через разность потенциалов А, то

dr\\fj~\ J Л "Т" V / (?ч Л V J дг\

(6.161)

где Р?ц. - плотность на п-й итерации в точке сетки f + 1- На каждом шаге при продвижении по g новое значение плотности должно определяться путем итераций. В большинстве задач оказывается, что этот процесс состоит из одной-двух итераций. Чтобы корректно ввести искусственную вязкость, шаблон при аппроксимации плотности смещается против потока (см. [Hoist, 1979; Hafez et al., 1979]). Значение pfj в уравнении (6.161) заменяется выражением

(6.162)

Если используется конечно-разностная аппроксимация первого порядка против потока

4г:=[( к,1 (6.158)

ТО главный член ошибки аппроксимации есть



+ 1, К/ + 1./ + 1/2 <0,

v,+b/+i/2 = [l~(ivpryi » (6.163)

причем 5 = 0 для Vi+i, /+j/2 > О и 5 = 1 для Vi+u ж/2 < 0. Такое представление плотности [уравнения (6.162) и (6.163)] вводит положительную искусственную вязкость во всех точках, где М?+1 > 1 (скорость потока сверхзвуковая). Поскольку мы рассматриваем маршевую процедуру решения уравнения потенциала для сверхзвуковых течений, то метод оказывается несостоятельным, когда поток дозвуковой и искусственная вязкость становится отрицательной.

Чтобы найти решение на слое /+ 1, зададим на нем неявные граничные условия. В любой плоскости симметрии можно воспользоваться простым отражением. Например, в двумерной задаче, когда делают проход по направлению г), можно ставить это условие на границе (считаем, что симметричные граничные условия мы имеем при / = /max - 1), задавая

(W..w = (AU..W-2. (6.164)

Постановка граничных условий на поверхности тела почти такая же простая. Если система координат предполагается адаптированной к поверхности тела, то в двумерном случае на поверхности тела можно задавать условие типа

Для задания. граничных условий на поверхности (/ = 2) тела можно воспользоваться фиктивной точкой (/= 1), расположенной под поверхностью. Пусть

0 = ViU2 = А,У) + А,--.

(6.165)

Это выражение используется для исключения из уравнения на границе значения функции в фиктивной точке (/= 1). В расчете с неявным граничным условием отсутствует ограничение на размер шага по маршевой координате, которое может возникнуть из-за наличия границы. К тому же неявное задание граничных условий ускоряет сходимость итерационного процесса нахождения плотности на каждом шаге по .

- 1, Vi + l, /+1/2 > О,



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

С, д

где Ci, С2, Сз и р - коэффициенты при членах с производными, а R - известная правая часть уравнения. В качестве упражнения читателю предлагается найти выражения для этих членов

0,35


0.2 О.А 0.6 U.8 1.0

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

Рис. 6.23. Решение уравнения потенциала для обтекания клина; нение полного потенциала (скаляр);---уравнения Эйлера.

урав-

(см. задачу 6.15). Решая трехдиагональную систему, находим Д. Зная Д, вычисляем р/+1. Это новое значение плотности используется для расчета новой величины Д из уравнения (6.166), и этот итерационный процесс повторяется, пока не будет достигнута сходимость. В трехмерном случае следуют той же процедуре с той лишь разницей, что решение для Д получают, используя приближенную факторизацию, что требует решения трехдиагональных систем по направлениям т] и .

Шанкар и Ошер [Shankar, Osher, 1982] применили описанную выше процедуру для решения уравнения полного потенциала. Вместо простой линеаризации плотности по уравнению (6.155) здесь разлагают в ряд произведение плотности и контра-вариантной компоненты скорости по направлению g в виде

(pt/)+i = (pf/)/ + A(pf/)-



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 [ 117 ] 118 119 120 121 122 123 124