Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Исследовать устойчивость разностной схемы Рунге-Кутта 2 порядка. Доказать теорему сходимости разностной схемы




Теорема. Пусть исходная задача z(u)=0 пост. корректно и разн.сх. Lh(y)=0 аппроксимирует разн.сх. с п-ом ψh(u)=O(hp): lim ψh(u)=0 (h->0)/ и пусть разн.сх. устойчива, тогда разн.сх. сх-ся, т.е. сущ-ет lim |yh-uh| =0 (h->0). Причем сх-ся с порядком равным порядку погрешности аппроксимации (u – точное решение исх.з.Коши, y – точное решение разн.сх.) zh = |yh-uh| = O(hp)

Док-во. yh = zh + uh подставим в разн.сх.м.Эйлера: (zk+1 – zk)/h = f(tk, uk + zk) - (uk+1 – uk)/h

f(tk, uk + zk) = f(tk, uk) + f(tk, uk + θzk) zk

(zk+1 – zk)/h = f(tk, uk) - (uk+1 – uk)/h + α(tk, uk) zk

(zk+1 – zk)/h = α(tk, zk) + ψh(u­k), y0-u0=z0, k=0,.., n-1, tk ∈ ωn

(zk+1 – zk)/h = -λ zk +| ψh|

|zk+1| ≤ |1-λh| | zk| + h| ψh(u­k)|, т.к. исслед.ист и нашли, что усл.уст-ти: h ≤ 2/λ, | fh(tk, uk + zk)| ≤ λ и на осн.леммы, что пр.часть уст.: | zk| ≤ h| ψh(u­0)| + h| ψh(u­1)| + … + h| ψh(u­n-1)|

Т.к. y0 = u0: | zk| ≤ (*)

| zk| ≤ - из усл.теоремы об уст-ти: т.к. аппрокс. порядка р, то сущ-ет lim |zh|=0 (h->0), |zk|>O(hp). в сл.разн.сх.Эйлера р=1.

Замечание: 1. Из сх=ти разн.сх. => что мы можем получить решение с любой наперед заданной точностью. Она будет достигнута соответственным дроблением сетки аргументов.

2. Из получения оценки погрешности (*) следует, что погр-ть носит суммарный или глобальный характер. Поэтому zk будем рассм-ть как глоб.погр-ть.

 

zh = yh – uh, yh – точное решение, uh – точное решение на сетке аргументов. Тогда используем: (yk+1 – yk)/h = f(tk + h/2, yk + (h/2)f(tk, yk)). Замена: yh = zh + uh, тогда (zk+1 – zk)/h = f(tk + h/2, zk + uk + (h/2)f(tk, zk + uk)).

Приведем уравнение к удобному виду для исследования устойчивости по лин.модели

а) f(tk, zk + uk) представим по ф-ле Лагранжа:

f(tk, zk + uk) = f(tk, uk) + fu(tk, uk + θ1zk)zk = /* fu(tk, uk + θ1zk) = βk */ = f(tk, uk) + βk zk

б) f(tk + h/2, uk + (h/2)f(tk, uk) + zk + (h/2)βk zk) = /* uk + (h/2)f(tk, uk) = ũk, zk + (h/2)βk zk = žk */ = f(tk + h/2, ũk + žk)

Представим эту функцию по ф-ле Лагранжа:

f(tk + h/2, ũk) + fu(t + h/2k, ũk + θ2 žk) žk

(zk+1 – zk)/h = f(tk + h/2, uk + (h/2)f(tk, uk)) – (uk+1 – uk)/h + γk(1 + (h/2) βk)zk = γk(1 + (h/2) βk)zk + ψh(uk), т.о., если мы заменим | γk | ≤ λ, | βk | ≤ λ и будем иметь в виду, что γk, βk ≤ 0, то мы образуем линейную модель разностной схемы в виде:

zk+1 = (1 + γkh(1 + (h/2) βk))zk + hψh(uk) – заменим лин.моделью

zk+1 = (1 - λh(1 - (h/2) λ))zk + hψh(uk) – модельная задача для исследования устойчивости

|zk| ≤ |z0| + M2max| ψh(uj)|, (0≤j≤N-1).

Чтобы получить уст-ть по нач.данным при М=1 и, след-но, уст-ть по правой части, сделаем

|1 – λh(1 – λh/2)| ≤ 1

В случае – λh(1 – λh/2) < 0 взять др.часть нер-ва в опр. абс.величины: 1 – λh/2 ≥0 => h ≤ 2/λ

Метод Рунге-Кутта 2-го порядка обладает условной уст-тью. По теореме (из аппр. 2-го порядка и из уст-ти => сх-ть разностной схемы)

Сущ-ет lim zh=0, h->0, если z0=0, z0=y0 – u0.

Т.о., доказана корр-ть разностного метода Рунге-Кутта 2-го порядка.

 

Пример. Построить разностную схему метода Рунге-Кутта 2-го порядка, определив параметр а, при котором имеет место сходимость для задачи Коши. Точность решения ε=0,001.

u’(x) = x2 – au2(x), u(0) = 0, 0<x≤1.

.

В нашем случае .

u' = f(x, y) = x2 – au2(x)

|fu(x, y)| ≤ λ => |-2au| ≤ λ

u ≤ ||u||

λ = 2a||u||

h ≤ 2/λ, h = 0.03 =>

0.03 ≤ 2/(2|a| ||u||)

|a| ≤ 1/ (0.03||u||) – a, при которых имеет место сх-ть з.Коши

 

6. Многошаговые методы решения задачи коши характеризуются тем, что решение в текущем виде зависит от данных не в одном предыдущем узле, а в нескольких.

Задача коши для скалярного уравнения

- Формула Ньютона-Котеса, интегрального типа, с постоянным расстоянием между узлами.

Определение. Разностная схема (*) называется m – шаговой разностной схемой Адамса. Если , то она явная; если , то неявная.

Особенности:

1)Для получения следующего значения надо решить нелинейную задачу:

неявная разносная схема.

2) До решения методом Адамса надо знать – приближенные значения решения в к-ой точке.

3)Необходимо знать функцию в m первых точках

Дальше, при надо к каждому следующему прибавлять только 1 предыдущий: .

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

Двухшаговый метод Адамса(явный).

. Предположим, что Погрешность аппроксимации на точках решений = невязке разносной схемы на точном решении, т.е. по формуле Тейлора: . Надо получить 2 порядка малости по . Следовательно,

таким образом

она аппроксимирует исходную задачу: возьмем

.

Задача.

- точное решение разностной схемы.

X(t) – точное решение исходной задачи Коши.

- по формуле Лагранжа. Тогда исход задачи Коши: . А разностная схема, тогда должна выглядеть так при подстановке в нее.

У нас по условию =0, таким образом разностная схема аппроксимирует исходную задачи коши с , то есть с первым порядком точности.

 

 

 

 

 

 

 

 

 

 

 

 




Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 698; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.023 сек.