Главная » Просмотр файлов » Годунов С.К., Рябенький В.С. Разностные схемы (введение в теорию)

Годунов С.К., Рябенький В.С. Разностные схемы (введение в теорию) (1185928), страница 23

Файл №1185928 Годунов С.К., Рябенький В.С. Разностные схемы (введение в теорию) (Годунов С.К., Рябенький В.С. Разностные схемы (введение в теорию).djvu) 23 страницаГодунов С.К., Рябенький В.С. Разностные схемы (введение в теорию) (1185928) страница 232020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Таким образом, в этом примере ошибку округления при вычислениях можно считать погрешностью 6(х)/л в задании правой части. Рассматриваемая схема имеет первый порядок аппроксимации и устойчива. Поэтому, чтобы не испортить сходнмость со скоростью /м мы должны вести вычисления с возрастаюшей точностью, а именно так, чтобы Л м! !м б (х) в было порядка Ь. Для этого 6(х) должно быть порядка Ь'. Этого можно добиться, ведя вычисления и<М с возрастаюшим при й- 0 как 1п(1/Ь) числом запасных десятичных знаков. На этом примере мы показали, что в простых случаях ошибки округления при вычислении решения ики с точностью до множителя вида й' можно считать ошибками задания правых частей /!М. Из доказанной выше теоремы следует, что тогда для устойчивых схем эти ошибки не мешают сходимости без потери порядка точности, если число десятичных знаков, с которыми ведется счет, медленно возрастает, как с1п(1/й), где с — некоторая постоянная.

4171 КОЛИЧПСТВЕИИАЯ ХАРАКТЕРИСТИКА УСТОЙЧИВОСТ1А 149 5 17. Количественная характеристика устойчивости Начнем с рассмотрения хорошо известного примера разностной схемы ""+'„"л + Аил= О, ил — — 1 для дифференциальной краевой задачи и'+ Аи = О, и (0) = 1. Ее решение имеет вид и — е "л+й л е ~л+О(!1) 2 (см. (3') из 5 8; полагаем Ь = 1). Выражение (6) из 5 8 6(хл) =л — '" е ~""+ 0 (Ь ) представляет собою остаточный член, т. е. ошибку от замены значения е " точного решения дифференциального уравнения решением и1А~ разностной задачи.

Остаточный член стремится к нулю, как первая степень Л; зта схема имеет первый порядок точности. Выбор шага Ь зависит от точности, которую мы хотим достичь. Ясно, что модуль отношения ошибки к точному решению !6(хл)/и(хл) ~ должен быть во всяком случае меньше единицы, чтобы приближенное решение можно было считать сколько-нибудь точным. Посмотрим, при каких Ь это условие выполняется. В выражении 6(к ) пренебрежем слагаемым 0(Ь') и рассмотрим отношение ошибки 6(х„) в точке х„к точному решению: 6(хл) А е Ллхл — Алл А'Хл =Ь вЂ” ". л (хл) — "л 2 е Возьмем А = 20 и будем рассматривать это отношение в точке х = 1. Тогда из условия )6(1)/и(1) ~ ( 1 получим 6<0,2 10 '. Теперь выясним, какие шаги требуются для интегрирования той же задачи и'+ Аи = 0 по схеме второго порядка точности "" ' +Аи =О, 2а л (21 ил = 1, и1=1 — АЬ, 150 схОдимость.

АппРОг<сггмиггия и устОйчиВОсть ггл. 5 если по-прежнему А = 20 и ставится та же цель удовлетворить условию (3) Решение этой задачи имеет вид (см. равенство (12) из $8 при 5=1): и„=е л +й (, Ае +( — 1) 4 е )+0(Ь). Ошибка, таким образом, имеет вид Цх„)=Ь ( !" Ае +( !) 4 е "1+0(й). Пренебрежем слагаемым 0(гги), выпишем отношение ошибки б(х„) к точному решению и(х„)=е *" и определим шаг гг из условия (3).

Этот шаг окажется столь малым, что если условно принять машинное время расчета по схеме (1) за одну секунду, то по схеме (2) придется затратить около четырех суток! Дело в том, что оценку практической пригодности той или иной схемы для решения определенной задачи следует делать нс только по степени 1г, входящей в выражение погрешности, но еще и по коэффициенту при этой степени. Теперь постараемся понять, как можно судить о пригодности той или иной разностной схемы ~инги! = !гиг из исследования ее устойчивости. Для краткости записей будем считать оператор 1.5 линейным.

Напомним (см. 5 12), что разностная схема называется устойчивой, если при любом г<"ген гг, она однозначно разрешима, причем решение и<иг ен Уи удовлетворяет оценке 11п м 11ии (С !1 1гм 11РА 1! а'"' !1гги ( СС, йи, (4) в котором Сгйи представляет собой оценку величины погрешно- сти аппроксимации: 1Ти(и)и — )г"г !1Р„к=с,йи. Пусть ошибка аппроксимации СгЬА мала. Из оценки для (1 агиг 1!пи видно, что для малости величины 11(и]» — иеи 11пи надо Доказывая в $ 12 теорему о том, что из аппроксимации и устойчивости следует сходимость, мы получили для погрешности а<и> = (и!и — игиг неравенство $ !7! КОЛИЧЕСТВЕНИАЯ ХАРАКТЕРИСТИКА УСТОплн!ВОСТИ !з! еще, чтобы не был слишком велик коэффициент С, характеризующий устойчивость. Поэтому, если мы хотим выяснить пригодность той илп иной разностной схемы для решения интересуюшей нас задачи, мало ю!Ет!ь что схема устойчива.

Нужно еще знать примерно величину коэффициента С, суждение о которой можно получить способами, указанными в Я 14, !5, экспериментальными расчстамп или каким-нибудь косвенным образом. Подсчитаем, например, коэффициент С для разностных схем (! ) и (2) решения задачи и'+ Аи = гр(х), и(0) = а, о которых шла речь в начале параграфа. Сначала рассмотрим схему ил+' "л ! Аи /! л л а = О, 1, ..., Л/ — 1, иа — -а при нормах !! и!А! !!τ— — сна Х ! ил 1, !! [!А! !!Р„= ГнаХ [! а 1, таХ ! фл ! !. л и Приведем ее к виду Уле! =/САУл+ йР ° Уа задано, /А!А = (1 — Ай) р„—, гда УсловиЯ (17) из $14 выло е !!и '!!иак. С2гпах!!у„!! С2 !! ! !!Р 1//2!~(С,! [!А!!!Е (5) причем можно положить С2 = !.

Далее, очевидно, !!//1,[=(1 — А/!)". Поэтому можно положить С = 2 шах [1, (1 — Ай) л). Отсюда 2, если А>0, 2(1 — Ай)и, если А (~ О. Покажем, что число С нельзя взять существенно меньшим. Нормы выбраны нами так, что выполнены и условия (6) и (7) нз $15! ! ипо !!а„> М! /пах !! у.

!1, (6) п 152 сходимость, »ппооксим»ция и кстоичивость >гл. о а при «р„= 0 (р„= 0) также !! Уо !1> Мо!! «[[Ра (7) причем можно положить М, = Ма = 1. Поэтому постоянная С обязана удовлетворять, как установлено в 5 15, оценке С ~ М>М2 >пах >>)«»>> 1, если А>0, С> (1 — АЬ)", если А ( О. Теперь оценим постоянную С, входящую в определение устойчивости ![и«">[!и»(<С[!>«»>[[к», для разностной схемы (2). Запишем ее в виде Ул+> = !7»У + йра.

и = О, 1, ..., уо задано, положив для этого Выберем нормы [ и«м [[и» = гпах ! и„[, Б [! ~«"> ! = =гпах [[ а [, [р[, гпах[4>„[[, а =гпах[[у«п[, [уи>[ "[. ,[~'1 С > М,М, гпах[!К»[[=гпах[!>Га![. а й Оценка сверху для величины шах [!)г«,[[ была получена в $ 14: [[И>[[4~ о) ! ((1+2[А[6)и. Тогда выполнены условия (5) — (7), причем Со = М> — — Мо = 1. Поэтому в силу п. 3 из $ 14 в качестве постоянной С можно взять число С=2С'шах[[)га»[=2гпах[!)та[[,' но в силу (5") из л й $ 15 нельзя более чем вдвое уменьшить его: заведомо должно быть 5 12! КОЛЕ!ЧЕСТВЕ1ШАЯ ХАРАКТЕРИСТИКА УСТО1ЧЧИВОСТИ !Ез Поэтому можно положить С = 2е2 !" ! ) 2 (1 + 2 ! А ~ й)'1 . Оценку снизу для щах!!!ТА'!! получим из условия !!Я)~)!Л!", где Л вЂ” большее по модулю из двух собственных чисел матрицы В,.

Решая уравнение бе!()СА — ЛЕ) = О, найдем собственные числа: Л, = ! — Ай + "',"' + о (йа) = ! — Ай+ О (йг), Л2= — 1 — Ай — — +о(й') = — 1 — Ай+ 0(й ), А2И2 г 2 так что гпах (! л! 1, ! л, 1) = 1 + ! А ! й + О (йг) шах!!)ТА~ = (1+ ! А !й) 7А+ О (й). Поэтому найденную выше постоянную С =2е'!"! заведомо нельзя заменить числом меньшим, чем (1+!А !й) -е 11А ! А 1 т. е. нельзя существенно уменьшить. При А=20 для первой схе- .4 17 мы С = 2, а для второй заведомо С) а" ) 10'.

При А ! или А<0 в свойствах устойчивости обеих схем нет коренного различия: постоянная С для обеих схем 27 примерно одинакова. Легко понять механизм, в силу которого при А )) 1 постоянная С для второй схемы много больше единицы, в то время как для первой С = 2 Общее решение однородного уравнения и„е, — (1 — Ай)и„= = О, соответствующего схеме (1), есть й„= ид", где 17 — корень характеристического уравнения 17 — (1 — Ай) = О, 17 = 1 — Ай (рис. 4). Общее решение однородного уравнения а „-1-2Айи — и, = 0 соответствующего схеме (2), есть — о1)ч + ~!)п 154 сходимость, хппиоксггм«ция и хстончивость ггл» где г)г и дг — корни характеристического уравнения д~ + 2А)гг) — ! = де! (йг* — г)Е) = О, дг = ! — Ай + ~ +о()г'), Амяс А-"а-' д» = — ! — А)г —, + о ()гг).

2 Корень дг «похож» на корень д= ! — Ай, и ему соответствует решение д«г, похожее на решение д" первого уравнения. Но «паразитический» корень дг = — ! — Ай + 0(й') дает быстро возрастающее «паразитическое» решение д.", (рис. 5), которое и обусловливает большое значение С. При отрицательных А будет Ч > ! г)г > 1, ~г)г~ < !. Решения Рис. 5.

Рис. 6. г)" и г)",, соответствующие корням г) и дь примерно одина. ково быстро растут, а паразитическое решение г)6 затухает, не оказывая влияния на характер устойчивости второй схемы (рис. 6). Отметим, что большое значение С при А « 0 неизбежно для любой разностной схемы, приближающей задачу и'+ Аи = О, и(О) = а. В самом деле, при малых /г решение устойчивой разностной задачи похоже на решение дифференциальной задачи, к которому оно при й- 0 сходится.

Но решение дифференциальной задачи и = и,е-"' таково, что гпах !и(х)! =-!и,!е-А', т. е. гггах) и(Зс) ( в большое число е-л раз превосходит модуль )ис) начального значения ис. Мы должны еще отмстить, что большой коэффициент С ведет не только к необходимости расчетов с мелким шагом, но и !эз пР!1Гм исслелоВлн!!я устопчнВОсти % !я! к большому числу десятичных знаков, с которым приходится вести вычисления. В самом деле, в ~ 16 мы показали, что ошибки округления можно включить в ошибки при задании правых частей, которые оцениваются величиной С!й". Увеличение этих ошибок вызывает увеличение коэффициента С1, что при большом С в силу (4) может катастрофически сказаться на точности результата. В заключение этого параграфа мы хотели бы еще предостеречь читателя от ложного впечатления о схемах второго порядка точности, которое могло у него создаться из рассмотренного примера.

Мы вовсе не хотим опорочить все такие схемы, описывая недостатки одной из них. Читателю будет очень полезно провести самостоятельное изучение схемы второго порядка точности вида пп+1 ип + А пп1-! + пп (1 а 2 иа= 1. Стремясь добиться, чтобы при А=1 погрешность 6(1) была меньше, чем и(1) = е — ", он убедится, что эта схема накладывает менее жесткое ограничение на шаг Ь, чем схема первого порядка точности (!).

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

Список файлов книги

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