Главная » Просмотр файлов » Численные методы. Ионкин (методичка) (2015)

Численные методы. Ионкин (методичка) (2015) (1160451), страница 22

Файл №1160451 Численные методы. Ионкин (методичка) (2015) (Численные методы. Ионкин (методичка) (2015)) 22 страницаЧисленные методы. Ионкин (методичка) (2015) (1160451) страница 222019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 22)

А именно, если нечетно, то никакой устойчивый методне превосходит порядка = + 1. Если четно, то никакой устойчивый метод непревосходит порядка = + 2 ( — порядок аппроксимации). Для явных схем наивысшийпорядок аппроксимации устойчивых методов = .Замечание 3.Нетрудно привести пример схем, не удовлетворяющих условию (). Так, явнаядвухшаговая схема + 4−1 − 5−22−1 + −2=63(︀ )︀имеет третий порядок погрешности аппроксимации = O 3 (чтобы убедиться в этом,достаточно проверить условия -ого порядка аппроксимации, полученные в §36 текущейглавы).

Характеристическое уравнение (15) для этой схемыПример. 2 + 4 − 5 = 0имеет корни 1 = −5, 2 = 1, и, тем самым, условие () нарушено.§38Жесткие системы обыкновенных дифференциальных уравненийМногие из рассмотренных выше методов интегрирования обыкновенных дифференциальных уравнений переносятся без изменений на системы дифференциальных уравнений. Однако в случае численного решения системы уравнений могут возникнуть дополнительныетрудности, связанные с разномасштабностью процессов, описываемых данной системой.Поясним это на примере системы, состоящей из двух независимых уравнений⎧1 ()⎪⎪+ 1 1 () = 0, > 0⎪⎪⎪⎪⎨ (0) = ,101(1)()⎪2⎪+()=0,>0⎪2 2⎪⎪⎪⎩ (0) = ,202где 1 , 2 — положительные постоянные.Система (1) имеет решение1 () = 01 −1 ,2 () = 02 −2 ,монотонно убывающее с ростом . Предположим, что 2 гораздо больше, чем 1 .

Тогдавторая компонента 2 () затухает гораздо быстрее, чем первая и, начиная с некоторого момента времени * , поведение решения почти полностью определяется первой компонентой1 (). Однако оказывается, что при решении системы (1) явным разностным методом шагинтегрирования определяется, как правило, компонентой 2 () = 02 −2 , которая несущественна с точки зрения поведения решения системы.130Глава . Методы решения ОДУ и систем ОДУ()1 ()2 ()*Например, явный метод Эйлера− 1+11+ 1 1 = 0,+1− 22+ 2 2 = 0,где = ( ), = 1, 2, будет устойчив, если шаг удовлетворяет одновременно двумнеравенствам 1 6 2, 2 6 2.Поскольку 2 > 1 , условие устойчивости накладывает следующее ограничение на шагинтегрирования:26 .2Приведенный пример может показаться искусственным, так как ясно, что каждое из уравнений системы (1) следует решать независимо от другого со своим шагом интегрирования2 6 , = 1, 2.

Однако аналогичные трудности возникают и при решении любых системобыкновенных дифференциальных уравнений, если матрица этой системы имеет большойразброс собственных чисел.Определение.Система линейных обыкновенных дифференциальных уравнений вида⎧⎨ ()= (), > 0⎩(0) = ,0где () = (1 (), 2 (), . . . , ()) , и ( × ) — заданная матрица постоянных, вообщеговоря, комплексных коэффициентов, называется жесткой, если:§38. Жесткие системы обыкновенных дифференциальных уравнений1311. Действительные части всех собственных значений , = 1, матрицы отрицательные.2. Выполняется неравенствоmax | |166min | |≫ 1.166Так же, как и в приведенном выше примере, нетрудно прийти к следующему выводу.Решение жесткой системы уравнений содержит как быстроубывающие, так и медленноубывающие составляющие.

Начиная с некоторого > 0, решение почти полностью определяется медленноубывающей составляющей, однако при использовании явных разностныхсхем быстроубывающая составляющая влияет отрицательно на устойчивость, вынуждаябрать шаг интегрирования слишком маленьким.Выход из этой парадоксальной ситуации был найден в применении неявных абсолютноустойчивых разностных методов для интегрирования жестких систем уравнений.Например, систему (1) можно решать с помощью неявной схемы Эйлера+1− 11+ 1 +1= 0,1− 2+12= 0,+ 2 +12которая устойчива при всех > 0.

Поэтому шаг интегрирования здесь можно выбирать,руководствуясь лишь соображениями точности, а не устойчивости.Понятие жесткости можно обобщить и на случай нелинейных систем. Рассмотрим систему нелинейных обыкновенных дифференциальных уравнений⎧⎨ ()= (, ()), > 0,(2)⎩(0) = ,0где() = (1 (), 2 (), . . . , ()) , (, ()) = (1 (, ()), 2 (, ()), . . . , (, ())) .Зафиксируем какое-либо решение () системы (2) и запишем разность () = () −() между произвольным решением системы (2) и данным решением (). Эта разностьудовлетворяет системе уравнений ()= (, () + ()) − (, ()), = 1, .(3)Проведем разложение по формуле Тейлора правой части этой системы, предполагая,что возмущение () в определенном смысле мало. Так как (, ()) = (, 1 (), 2 (), .

. . , ()),имеем (, ())1 ()+1(︀)︀ (, ()) (, ())+2 () + . . . + () + O |()| ,2 (, () + ()) − (, ()) =132Глава . Методы решения ОДУ и систем ОДУ(︀ )︀где через O || обозначены величины более высокого, чем первый, порядка малости по .В результате этого разложения система (3) запишется в виде(︀)︀z() (, ())=() + O |()| ,где через(4) (, ())обозначена матрица с элементами (, ()) = (, ()),, = 1, .Обрывая разложение в правой части (4), получим так называемую систему уравненийпервого приближения (, ())()=().(5)Эта система линейных дифференциальных уравнений относительно (), так как ()задано. Теперь уже можно дать определение жесткости системы нелинейных дифференциальных уравнений.

Это определение связано как с данным фиксированным решением() так и с длиной отрезка интегрирования. Пусть (), = 1, — собственные значенияматрицы (, ()).() =Введем число жесткостиmax | ()|166.() =min | ()|166Определение.0 < < еслиСистема (2) называется жесткой на решении () и на данном интервале1. () < 0, = 1, .2.

Число жесткости () велико на рассматриваемом интервале 0 < < :max | ()|166min | ()|≫ 1.166Заметим, что первое требование означает асимптотическую устойчивость по Ляпуновурешения ().§39Дальнейшие определения устойчивостиПри исследовании разностных схем для жестких систем уравнений обычно рассматриваютмодельное уравнение()= (),(1)где — произвольное комплексное число. Свойства различных разностных схем изучаюти сравнивают на примере этого уравнения.Для того, чтобы уравнение (1) действительно моделировало в некотором смысле исходную систему()= (, ()),§39. Дальнейшие определения устойчивости133необходимо рассматривать его при значениях , являющихся собственными значениямиматрицы (, ())=.Кроме обычного определения устойчивости (все корни характеристического уравненияне превосходят по модулю единицу) при рассмотрении жестких систем используют и другие, более узкие определения устойчивости.

Мы рассмотрим два таких определения.Определение. Областью устойчивости разностного метода называется множествоточек комплексной плоскости = , для которых данный метод, примененный к уравнению (1), устойчив.Рассмотрим, например, явную схему Эйлера:+1 − = ( , ).В применении к уравнению (1) эта схема примет вид+1 = (1 + ) , = .Условие устойчивости |1 + | 6 1 для комплексного числа = 0 + 1 означает, что(0 + 1)2 + 21 6 1.Таким образом, область устойчивости данного метода представляет собой круг единичногорадиуса с центром в точке (−1, 0).Im 11Рассмотрим теперь неявную схему Эйлера+1 − = (+1 , +1 ).В применении к уравнению (1) эта схема примет вид+1 − = +1 .Перепишем это уравнение в виде+1 =1 .1−Область устойчивости метода определяется условием⃒⃒⃒ 1 ⃒⃒⃒⃒ 1 − ⃒ 6 1,Re 134Глава .

Методы решения ОДУ и систем ОДУкоторое эквивалентно неравенству|1 − | > 1и представляет собой внешность круга единичного радиуса с центром в точке (1, 0).Im Re Разностный метод называется -устойчивым, если область его устойчивости содержит полуплоскость, задаваемую условиемОпределение.Re < 0.Отметим, что уравнение (1) асимптотически устойчиво при Re < 0. Поэтому всякий-устойчивый метод является абсолютно устойчивым (устойчивым при любом > 0),если устойчиво решение исходного дифференциального уравнения. Нетрудно видеть, чтонеявный метод Эйлера является -устойчивым, а явный метод Эйлера не является устойчивым.Рассмотрим схему второго порядка аппроксимации:+1 − (+1 , +1 ) + ( , )=.2(2)В применении к уравнению (1) эта схема примет вид+1 − = (+1 + ).2Отсюда находим+1 = ,где = 1+0.51−0.5 .

Неравенство || 6 1 выполнено при Re 6 0. Следовательно метод (2)является -устойчивым.При решении жестких систем уравнений было бы желательно пользоваться именно-устойчивыми разностными методами, так как условия их устойчивости не накладывают ограничений на шаг . Однако класс -устойчивых методов весьма узок. Известно,что не существует явных линейных многошаговых -устойчивых методов. Среди неявныхлинейных многошаговых методов нет -устойчивых методов, имеющих порядок аппроксимации выше второго. Таким образом, схема (2) является одной из лучших -устойчивыхсхем. В связи с тем, что класс -устойчивых разностных схем весьма узок, было введенонесколько определений устойчивости, являющихся менее ограничительными, чем определение -устойчивости.Разностный метод называется ()-устойчивым, если область его устойчивости содержит угол левой полуплоскости:Определение.| arg(−)| < , = , > 0.§40.

Разностные методы решения краевой задачи для ОДУ второго порядка135Im В частности, (︀ )︀2Re -устойчивость совпадает с -устойчивостью.Известно, что ни для какого не существует явного ()-устойчивого линейного многошагового метода. Построены ()-устойчивые неявные методы третьего и четвертогопорядка аппроксимации. К ним относятся чисто неявные многошаговые разностные схемы, у которых правая часть (, ) вычисляется только при новом значении = + , апроизводная ′ () аппроксимируется по нескольким предыдущим точкам и точке = + .Например, схема25+4 − 48+3 + 36+2 − 16+1 + 3= (+4 , +4 )12имеет четвертый порядок аппроксимации и ()-устойчива при некотором > 0.§40Разностные методы решения краевой задачи для обыкновенного дифференциального уравнения второго порядкаИнтегро-интерполяционный метод (метод баланса) построения разностных схемРассмотрим первую краевую задачу для дифференциального уравнения второго порядка.Требуется найти непрерывную на отрезке 0 6 6 1 функцию (), удовлетворяющуюуравнению(︂)︂()− ()() + () = 0, ∈ (0, 1)(1)и краевым условиям первого рода при = 0, = 1(0) = 1 , (1) = 2 ,(2)где 1 , 2 — числа.Будем предполагать, что (), (), () — заданные достаточно гладкие функции, удовлетворяющие условиям() > 1 > 0, () > 0,1 = .При сформулированных условиях решение задачи (1) – (2) существует и единственно.Введем сеткуℎ = { = ℎ, = 0, , ℎ = 1}.Обозначим− 1 = − 0.5ℎ, + 1 = + 0.5ℎ,22136Глава .

Характеристики

Тип файла
PDF-файл
Размер
1009,48 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее