Главная » Просмотр файлов » Самарский - Введение в теорию разностных схем

Самарский - Введение в теорию разностных схем (947501), страница 8

Файл №947501 Самарский - Введение в теорию разностных схем (Самарский - Введение в теорию разностных схем) 8 страницаСамарский - Введение в теорию разностных схем (947501) страница 82013-09-15СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Гиперболическое уравнение вто- рого порядка: —,= —,+7(х, (), 0 х<1, 0<(((о, и (О, () = ггг ((), и (1, () = гг, ((), и(х, 0) - и,(х), дг' = йо(х). ди (х, 01 (41) Очевидно, что при аппроксимации задачи (41) особое внимание следует обратить на запись в разностном виде начального услоди вия для производной дг ' Пусть дана равномерная по х и ( сетка оог„с шагами й и т (см. п. 1). Если мы воспользуемся простейшей аппроксимацией и,(х, 0) = й,(х), то погрешность аппроксимации будет величиной 0(т). Представим и, (х, 0) в виде и (х, х) — и (х, 0) ди (х, 0) + х д'и (х, 01 х дг 2 дн Обратимся теперь к исходному дифференциальному уравнению и найдем д'и (х 0) др дхг +г (х~ 0) = х ио(х) + г (х, 0), г ио = — г дои (х, 0) дгио(х) так как „,' =, —.

Отсюда следует, что и,(х, 0) — 0,5т(йи,+1(х, О)) = ддгиг(х'О) ( 0(то) т, е, выражение, стоящее слева, аппроксимирует производную — при х=О с точностью 0 (Ь'). дх ди 1 и (О, г+ о)-и (О, г) Заменяя — ~ разностной производной иь.= дг),, получим разностное краевое условие нри х = 0: у, о = 0,5йуг, о+ пу„— р„р, = )гг + 0,5Ь( (О, г). (39) Оно имеет аппроксимацию 0(йо + т') на решении задачи (37). В случае неявной схемы 4 ь основныв понятия — ',", = —,"",+)(х, Г), О«. (, О<Г==йл и(х, 0) = и,(х), и(0, г) = и,(г), и(1, г) =и,(Г).

(42) Для решения уравнения теплопроводности (42) часто приме. няются так называемые трехслойные схемы, использующие значения сеточной функции у'-'(х), ув(х), узэ'(х) на трех временных слоях !!-ь !ь Гвен Например, трехслойная симметричная схема на равномерной сетке ыи, с шагами Ь н т выглядит следующим образом: /е| з ' — — Л(пувы+(! — 2о)у!+оу1-~)+ рI, ув = и (х ) у! = и! у! и! (43) где Лу = ух„, а — вещественный параметр, ф = )(хь г;). Так как центральная разностная производная по ! аппроксимирует — ~ со вторым порядком по т, а Ли= —,+0(Ь), ди ! д'и 2 д! ! дхл то схема (43) аппраксимирует уравнение (42) с 0(Ь'+ т').

Нетрудно, однако, заметить, что задача (43) недоопределена. Для применения трехслойной схемы требуется задать еще одно начальное условие, например, задать у(х, г) на первом слое, Естественно потребовать, чтобы введение этого условия сохраняло аппроксимацию 0(тв.+ Ь'). Поэтому разностное начальное условие у,(х, 0) = йв(х), где й,(х) = й,(х)+ 0,5т(й.ив+7(х, 0)), ди (х, О) аппрокснмирует на решении задачи (4!) условие ' =й,(х) со вторым порядком по т. Условие и(х, 0) = и,(х) и краевые условия в данном случае аппроксимируются точно.

В качестве разностной аппроксимации уравнения можно взять, например, одну из схем, рассмотренных в п. 2, Из предыдущего изложения следует, что при повышении порядка аппроксимации краевых и начальных условий мы сушественно использовали существование и непрерывность производных, входящих в уравнение, на границе области (при х = 0 или ! = 0), а также существование и ограниченность третьих производных решения. Пример 4.

Трехслойная разностная схема для у р а в н е н и я т е п л о и р о в о д н о с т и. Рассмотрим первую краевую задачу Гл. !, пгедВАРгстельсгые сведения с"гонгно указать два способа задания у(х, т). Первый способ состоит в том, что мы делаем первый шаг по двухслойной схеме о У У ~ Л(уг сгуо)4, о обеспечивающей определение у(х, т) с точностью 0(т'+ Й'). Второй способ состоит в том, что мы ищем значение у(х, т) в виде у(х, т) = ссо(х) + тр(х) и подбираем р так, чтобы погрешность у(х, т) — и(х, т) не превосходила 0(т'+ Ч).

Подставим в формулу ди т' дси ) и (х, т) — ио(х) = т — + — —,! + 0 (то) дг с=о 2 дм ~с-о ди ~ значение — ~, исходя из дифференциального уравнения дг ~с-о — = с'.ио + с' (х, 0), био = Тогда получим р= био+7(х, 0), и, следовательно, у(х, т) = и (х)+ т(и,",(х)+Г(х, 0)).

7. Примеры устойчивых и неустойчивых разностных схем. Использование разностных схем позволяет свести решение задачи для дифференциального уравнения к решению системы линейных алгебраических уравнений. При этом правые части уравнений, краевые и начальные данные, которые мы будем в дальнейшем называть одним общим термином — входные данньсе— задаются с определенной погрешностью. В процессе самого численного решения системы также неизбежны ошибки, связанные с округлением. Естественно потребовать от разностной схемы, чтобы малые ошибки, допущенные во входных данных, не нарастали в процессе вычислений и не приводили к искажению решения.

Схемы, которые в процессе счета усиливают начальные погрешности, именуются неустойчивыми н не могут быть использованы на практике. Прежде чем дать определение устойчивости разностной схемы по входным данным, к понятию которого мы интуитивно подошли, приведем несколько примеров. Пример 1. и'= — аи, х>0, и(0)=и,, а>0, (44) Точным решением задачи (44), как нетрудно видеть, является функция и(х) = иое-" .

Задачу (44) на равномерной а 1. Основпыь понятия 39 сетке ыо = (х, = Й, )' = О, 1, ...) аппроксимирует разностная задача (у) — у) ))/Ь+ау)=О, уо — — ио, 1=1, 2, ... (45) Задачу (45) можно переписать в виде у;=зу; „э=1Е(1+аЕ)), 1=1, 2, ..., Уо — — ио. Отсюда следует У) = з Уо. Рассмотрим фиксированную точку х и выберем такую последовательность шагов Ь, чтобы х все время оставалось узловой точкой, х = Еой. Тогда при измельчении сетки, й- О, номер Ем соответствующий выбранной вами точке х, неограниченно возрастает.

Вычислим значение у в этой точке — — еи )а ау и ' о о. В силу разложения !па = — !п(1+ай) = — йа(1+ 0(й)), имеем у е-ьа)л)ао )ы) у е — аз))оо(й) у е-аз (! .! 0(й) ) о а о Из последнего равенства видно, что решение разностной задачи (45) непрерывно зависит от начальных данных. В таких случаях будем говорить, что разностиая схема устойчива по начальным данным.

Пример 2. Неустойчивая схема, Для задачи (44) рассмотрим схему о а -!-(1 — о) ' а -(-ау) = О уо = ио у, = ио, (46) ") -) уьь) 1=1,2,..., где о ) 1 — числовой параметр, Так как схема трехточечная (разностное уравнение имеет второй порядок), то помимо уо, следует задать уь При любом о схема (46) имеет, по крайней мере, первый порядок аппроксимации. Вели положить йо = = (1 — ссй)ио, то й, — и(й) = 0(йа), Частные решения разност. ного уравнения (46) ищем в виде у; = з', Подставляя у; = з' в (46), получим для з квадратное уравнение (о — 1) зз — (2о — 1 + ай) з + о = О, которое имеет два различных корня 2о -! + аа ва 1' ) + 2 (2а — ! ) аз+ ада 2 (о — )) 40 гл.

ь пеедвлеительныв сведения Общее решение уравнения (46) имеет вид у, - Лз', + Вз,'. Полагая 1 = О и ! = 1 и учитывая, что уз = ио, у1 = ие, найдем постоянные Л и В; А= но — яри0 з1 юг Предполозким, что аЬ « 1. Тогда получим з1 = — ! (1+ аЬ+ 0(Ь )), з, = 1 — аЬ + О (Ь'). Как н в рассмотренном выше примере, зафиксируем точку х и выберем последовательность сеток ак таких, чтобы х = 14Ь. Нетрудно видеть, что з" = ( ) ' е" (1 + О (Ь)), з,' = е-" (1 + О (Ь)), т.

е нк — Л ~ ~ ) еях(! ! О(Ь)) ! Ве-ах(1.! О(Ь)) Так как о ) (о — 1), то при Ь- О первое слагаемое неограниченно возрастает. Не спасает положение и выбор из=из(1 — аЬ), при котором Л = (о — 1)0(Ьз), поскольку функция Ь"ехм- оо при любом конечном показателе и > О. Можно, наконец, выбрать из так, что А = О. Для этого достаточно положить йз = = из з,. Однако в процессе вычислений из-за ошибок округления, решение з', неизбежно появляется, что приводит к неустойчивости указанного типа.

При фиксированном Ь эта схема приводит к нарастанию решения с ростом х, = 1Ь. Сгущение сетки (уменьшение Ь) приводит к нарастанию ошибок. Малое изменение начальных данных приводит при Ь- О к неограниченному возрастанию решения задачи в любой фиксированной точке х. Разобранные примеры позволяют сделать вывод, что понятие устойчивости по входным данным совпадает с понятием непрерывной зависимости решения разностной задачи от входных данных при Ь- О. 8.

О понятии корректности разностной задачи. Применительно к задачам математической физики принято говорить (см., например, А. Н. Тихонов и А. А. Самарский [6)), что задача поставлена корректно, если выполнены два условия: 1) задача однозначно разрешима при любых входных данных из некоторого класса, 2) решение задачи непрерывно зависит от входных данных. л ь основныв понятия Аналогично определяют понятие корректности разностной задачи, Пусть ул — решение, а фл — входные данные некоторой разностной задачи.

Они зависят от параметра Ь (шага сетки). Меняя й, мы получим последовательности решений (ул) и входных данных (фл). Таким образом, мы рассматриваем не одну разностную задачу, а семейство задач, зависящее от параметра Ь. Понятие корректности вводится для семейства разностных задач (схем) при (Ь( - О. Будем говорить, что разностная задача (схема) корректна, если при всех достаточно малых ~6) 4 Ьл. 1) решение у» разностной задачи существует и единственно для всех входных данных фл из некоторого допустимого семейства, 2) решение ул непрерывно зависит от фгн причем эта зависимость равномерна относительно Ь.

Более точно, второе условие означает, что существует такая постоянная М ) О, не зависящая от Ь, что при достаточно малом )6) ( 11» выполняется неравенство "" ('л) ~ Р» Рл (»»1' (47) где ул — решение задачи с входными даннымн ф», а 11 1(, 1 и )1 ° 11(, — нормы на множестве сеточных функций, заданных на сетке ы» Свойство непрерывной зависимости решения разностной задачи от входных данных, выраженное неравенством (47), называется устойчивостью схемы по входным данным или просто устойчивостью. Пусть дана непрерывная задача (см, (25) — (26)) йи =1(х) при х я 6, 1и = 1»(х) прн х ~ 1', (48) и пусть на сетке й»= ил+ ул ее аппраксимирует разностная задача йлу» = фл при х ~ ал, 1»у» = 1»» при х еп у». (49) Задача для погрешности гл = ул — ию где ил — значение (проекцня) решения и задачи (48) на сетке ол, имеет вид Т.»г» =- ф» при х еп гл», 1»гл — — тл при х еи ул, (50) где ф», т» — погрешности аппроксимации уравнения и дополнительного условия.

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

Тип файла
DJVU-файл
Размер
3,71 Mb
Тип материала
Учебное заведение
Неизвестно

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

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