де (х,у) — задана неперервна функція. Припускаємо, що f(x,y), (х,у) є такі, що розв'язок задачі (9.35), (9.36) існує, є єдиним і є достатньо гладкою функцією. При f = 0 отримуємо задачу Діріхле для рівняння Лапласа, однією з важливих властивостей якої є виконання принципу максимуму: неперервний в G і відмінний від константи розв'язок u(х,у) може досягати свого максимального за модулем значення тільки на границі Г. Звідси випливає, що є справедливою оцінка
, (9.37)
яка означає стійкість задачі за граничними даними. Вкриємо область G площини (х,у) сіткою паралельних прямих , утворивши сітчасту область вузлів (xi,yk) Gh з границею Гh (рис. 9.1).
Замінимо похідні рівняння (9.35) у внутрішніх вузлах різницевими співвідношеннями другого порядку точності апроксимації за формулами:
Підставляючи ці співвідношення в (9.35), відкинувши похибку апроксимації похідних, отримаємо різницеві рівняння для невідомих значень сіткової функції
(9.38)
де введені позначення коефіцієнтів і правої частини у вузлі (хі, yk): аi,k, bi,k,ci,k, di,k, gi,k, fi,k, (fi,k, = f(хі, уі), (хі,yk) ). Тут для внутрішніх вузлів використовувався п’ятиточковий шаблон (дивись рис. 9.3г).
Співвідношення (9.38) містять, крім невідомих у внутрішніх вузлах, ще й невідомі ui,k на границі сітчастої області. Для граничних вузлів запишемо співвідношення
0
або
залежно від того, яка точка , або , перетину неперервної границі Г з лініями сітки знаходиться ближче до граничного вузла. Ці співвідношення означають, що значення u(хі,ук,) при (хі,уk)Гh отримуються лінійною інтерполяцією значень u(x,y) у внутрішньому вузлі і в точці перетину Г з сіткою. Відкинувши в останніх співвідношеннях похибку апроксимації, дістанемо вирази для невідомих в граничних вузлах
(9.39)
де введено позначення Приєднуючи рівняння (9.39) до (9.38), отримаємо систему лінійних рівнянь відносно . У цій системі число рівнянь дорівнює числу невідомих і числу вузлів в області GhГh.
Система рівнянь (9.38), (9.39) — це різницева схема неперервної задачі (9.35), (9.36). Роз’язок цієї різницевої схеми – наближення до точного розв’язку у вузлах (xi,yk).
Для розв’язання системи лінійних рівнянь отриманої різницевої схеми можуть застосовуватися методи, викладені в розділі 2 (метод простої ітерації).
Якщо розв'язок задачі Діріхле для заданої області і при заданих граничних умовах існує і виражається функцією і якщо у вузлі з координатами обраної сітки з кроком отримано значення шуканої функції, то похибка наближеного розв'язку може бути оцінена нерівністю де не залежить від .
Таким чином, теоретично похибка розв'язку задачі Діріхле зменшується зі зменшенням кроку сітки як . Варто, однак, мати на увазі, що зі зменшенням кроку сітки збільшується число невідомих і відповідно порядок системи лінійних алгебраїчних рівнянь, а це призводить, як правило, при великих до накопичення похибок округлення.
Припустимо, що . Розв’яжемо систему лінійних рівнянь відносно методом простої ітерації згідно з ітераційним процесом:
для внутрішніх вузлів
для граничних вузлів
р=0,1,2,…, задане.
Доведено, що в такому разі послідовні наближення збігаються до точного розв’язку різницевої схеми або системи рівнянь (9.38), (9.39) і має місце оцінка
де .
Доведення цього твердження полягає в перевірці умови збіжності методу простої ітерації для системи лінійних рівнянь, при цьому мається на увазі, що невідомий вектор утворюють елементи ui,k.. Наприклад, компоненти вектора можна перенумерувати таким чином: нехай тоді
Відносно вектора = різницева схема є системою лінійних рівнянь у матричному записі де матриця А має в кожному рядку не більше п’яти елементів
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.