Промышленный лизинг
Методички
дх ди дх ди Для трехточечной аппроксимации вторых производных на равномерной сетке (Ах = h = const) чаще всего используют соотношения "1.1 дх ди + 0(Л), + о(П (3.32) (3.33) (3.34) (3.35) Остановимся подробнее на записанной (трехточечной компактной разностной аппроксимации производных с четвертым порядком точности (соотношения (3.31) и (3.35) [Orszag, Israeli, 1974]. Обозначив du/dx\i, j = vij, представим (3.31) в виде (3.36) В это соотношение интересующая нас производная vi, / входит неявно. Производную у/, / можно определить, зная uij, путем решения системы алгебраических уравнений с трехдиагональной матрицей, которое проводится обычно весьма эффективно. К решению системы алгебраических уравнений с трехдиагональной матрицей сводятся многие маршевые задачи для уравнений в частных производных второго порядка, что будет обсуждаться далее в гл. 4. Здесь же достаточно представлять себе трехдиаго-нальную систему как конфигурацию, которая получается в слу- (3.29) (3.30) (3.31) Таблица 3.1. Конечно-разностные аппроксимации производных, использующие больше трех узлов разностной сетки водная Конечно-разностная аппроксимация ние дъ -д дх дЧ IF" ди дх ди дх дЧ -"..3,/ + "/.2./-5"i../ + 2"./0(,,) (3.40) --2F > (3.43) чае, когда каждое разностное уравнение системы включает одну искомую функцию, вычисленную в трех смежных узлах разностной сетки. Соотношение (3.35) позволяет неявно выразить вторую производную du/dx\ij. Некоторые аппроксимации производных, в которых используется и более трех узлов разностной сетки, приведены в табл. 3.1. Для полноты несколько общих представлений смешанных частных производных приведено в табл. 3.2. Они будут полезны для схем, которые будут обсуждаться в последующих главах. Справедливость этих соотношений можно проверить, используя разложение функции и в ряд Тейлора для двух переменных: и (хо + Ах, Уо + y) = u (хо, Уо) + (Ах + Аг/ и (Xq, Уо) + + (Ах + Ау)%(Хо + еАх,уо + вАу), О<0<1. (3.37) Производная Конечно-разностная аппроксимация Уравнение дх ду дЧ дх ду дЧ дх ду дЧ дх ду дЧ дх ду дЧ дх ду дЧ дхду ,,=(-""-"л;-")+°-» ,rM""%""-"-%"h<>- /, / Дд: V 2Ау 2Ау Ал: V 2Ау дхду дЧ дх ду ,/ 2АхК 2Ау 2Ау .•,/2Л1 -1, /-1 ~ "/-1. /-1 ) + 0[А, (Д/П (3.50) J + О [Ajc, (Ау)«1 (3.51) .)+01(Ajc)2, (Аг/)2] (3.52) J + О [(Ал:)2, А ] (3.53) .)+0[(Ajc)2, Ar/l (3.54) § 3.3. Конечно-разностная аппроксимация уравнений в частных производных 3.3.1. Погрешность аппроксимации Анализ погрешности аппроксимации начнем с уравнения теплопроводности -=сс. (3.55) Используя разности вперед для аппроксимации производной по времени и центральные разности для аппроксимации второй Таблица 3.2. Конечно-разностные аппроксимации смешанных производных 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 |