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

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

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

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

В процессе счета надо хранить в оперативной памяти ЭВМ значения у и у для двух предыдущих слоев. В случае двухслойных схем достаточно запоминать лишь один предыдущий слой. Устойчивость трехслойных схем доказывается в гл. Ч1. Приведем лишь достаточные условия устойчивости: о>(/~ для симметричной схемы (63), аЪО для схемы (64). у; Л (ор+(1 — 2о)у+ау)+ф, (=Л(, где + У,-В(у Лу=" ода ух+ рзу ока ф+ /(О 1) + и( О) 0,56 Так же, как и в случае двухслойных схем, можно построить разностные краевые условия повышенного порядка аппроксимации для граничных условий третьего рода (50), (54). Для симметричной схемы (4) краевые условия порядка аппроксимации 0(тх + Ьз) имеют вид у = Ль (ад+ (1 — 2а) у + ау) + ф+, ( = О, Выпишем, далее, разностные краевые условия третьего рода для несимметричной схемы (64): р,(у,+отуп) =А+у+ ф+, !=0, р (у,+ уп)=А у+ф, !=7У', 1 (67) Эти краевые условия имеют аппроксимацюо 0(т+ Ь') при лю- бом о, если положить р, =р! =1, гре =1(0, 1+т)+ !1( +т), ф =)(1,1~-т)+и'( +~).

Если при этом о = 0,5, то краевые условия (67) имеют аппроксимацию 0(т'+ г!!). Наконец, если положить + р!=1+ рг=1+— АР, АР г !гт ' з ' з ' ф'=ф+ о",л, ф- = ф+ —,",„, ф = ((х, 1+ т) + —,' Д" (х, 1+ т) + ((х, (+ т) ), ы т ! = р, (1 + т) + — „(!х ! (1+ т) + 1' (О, 1+ т) ), /д т =и!((+т)+ —,, (р!((+т) — !'(1, 1+т», то получим схему (64), имеющую аппроксимацию 0(т'+ й'): $2. Разиостиые схемы для уравнения колебаний струны 1.

Постановка разностной задачи и вычисление погрешности аппроксимации. Рассмотрим уравнение колебаний однородной струны (см., например, А. Н. Тихонов и А. А. Самарский 16)); —,, =а' — в+)!(х, 1), 0<х,<1, г!>О. д!! дх! Вводя безразмерные переменные х = х!/1, 1 = а(!Д, перепишем это уравнение в виде —,— —,+1(х, 1), 0<х<1, 0<1(Т. (1) В начальный момент заданы условия а (х, 0) а~(х), д! = ао(х), (2) вг гл, н. ТРАвнения с пОстОянными коэФФициентАми и (начальное отклонение ио(х) и начальная скорость йи(х) ).

Концы струны движутся по заданным законам и (О, !) = )»! (!), и (1, 1) = р» (1). (3) Введем в области»» =(О (х (1, 0 (Г ( Т) прямоугольную сетку й!7и (по аналогии с 9 1, и. 2). Так как уравнение (1) содержит вторую производную по 1, то число слоев не может быть меньше трех. Пользуемся, как н выше, обозначениями РР! . !! У вЂ” У У вЂ” й У=У ° У=д У=У У!=' ' т ! У»= ! У=У» у! — у! у — 2у+ у ди т у7-!-у! у у ! у = Заменим производные, входящие в уравнение (1), по формулам д'и д'и д»! Н дх! и, — Ли=и, ! !р. »х' Рассмотрим семейство схем с весами дп —— Л (о!) + (1 — 2о) д+ од) + ф, !р =- ) (х, »!), д! =)»! (1), УА = )»7(() У (х, О) = из(х), д! (х, 0) = и»(х) ) (4) где й,(х) определим ниже. Краевые условия и первое начальное условие и(х, 0) = пи(х) на сетке йи, удовлетворяются точно.

Выберем й,(х) так, чтобы погрешность аппроксимации й(х) — ' =й(х) — йи(х) была ди(х, О) д! величиной 0)т»). Из формулы и,(х, 0) = й(х, 0)+ 0,5тй(х, 0)+ 0(т») й„(х) + 0,5т ( и" (х, О) + ) (х, О) ) + О (т') = = й, (Х) + 0,5т (ии (Х) + ! (Х, 0) ) + О (т7) видно, что й(х) — и,(х, 0) = 0(т'), если положить й,(х) = й,(х)+ 0,5т(ии(х) +1(х, 0)). ' (5) Таким образом, разностная задача (4) — (5) поставлена. Для определения у = у' получаем из (4) краевую задачу !+! оу (У»+, '+У+!) — (1+2оу)д,+'= -У„О<.<Л, д, =рп д,=н„ у = т/Й, Р! = (2у! — д! ') + т' (1 — 2а) Лд! + от»Лу) ' + т»!р, которая решается методом прогонки. Прогонка устойчива при о>0 (см. гл. !; и 1, п.9).

Вычислим погрешность аппроксимации схемы(4)приф=)(х,(»). Пусть у — решение задачи (4), (5), и = и(х, ») — решение задачи Ц $7. РАЗНОСТНЫЕ СХЕМЫ ДЛЯ УРАВНЕНИЯ КОЛЕБАНИИ СТРУНЫ 93 24 ГЛ, !!. УРАВНЕНИЯ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ н (1) — (3). Подставляя у »+и в (4), получим аи Л (ой+ (1 — 2о) е+ ой) + рр, ар —— »„=О, х(х, О)=О, х!(», О) т(х), где (6) т. е.

рр = Ли+ отрЛии + ф — и, = Е и 4 отрйй + ! — й + 0 (тр + Ь'), (7) ф = 0(т'+ Ьр) прн любом значении постоянной о (о не зависит оттий). Выписывая в (7) члены 0(Ь!), получим А! !Р =(!р — !)+ От!Ей+ — ЕРи+ 0(Ь'+ т') = !2 А! 1 !2! =(!р — Е)+ (от'+ — 1Ери+ от Ц+ 0 (Ь'+ т ). Отсюда видно, что при о = — — + д, ф = ( — ОТЕЛ( А! !2!' (8) схема (4) имеет повышенный порядок аппроксимации, 0(ЬР + т'). Здесь д — постоянная, не зависящая от т и Ь, которая должна выбираться так, чтобы схема была устойчивой (достаточно потребовать о ) О, см. п. 2).

Краевые условия третьего рода — ()!и(О,1) — р!(1), — — йри(1, 1) — р,(1) аппроксимируются следующими разностными уравнениями р,уп Л+ (оу+ (1 — 2о)у+ оу)+ !р+, ! = О, рруп = Л (ОУ!" + (1 — 2о) у+ оу) + ф, ! = д!, где рх+ рру 0,56 Л 05А рр = Л (ой + (1 — 2о) и + ой) + !р — ип — погрешность аппроксимации для схемы (4) на решении и = и(х,(), у = йр(х) — и!(х, О) — погрешность аппроксимации для второго начального условия у! й,(х). Из предыдущего ясно, что у = 0(т'). Учитывая, что й = и + ти!, й = и — ти!, имеем ой + (1 — 2о) й + ой = и + о с'ии, 2! 4 2. РАЗНОСТ!!ЫЕ СХЕМЫ ДЛЯ.УРАВНЕНИЯ КОЛЕВАНИН СТРУНЫ 95 При этом погрешность аппроксимации краевых условий есть ве- личина 0(т'+ йз), если ф=)(х, !) р,' рз 1, т!=р,(!), Тз=рз(!).

Ь» Если же о — —, + о, о сонэ!, и р, 1+ — ', рз !+ — ', ф !(х, !) — Т»о!" (х, !), »2 л Р! (!) + Е (!А! (Р)+ ! (О !)) У2 !22(~) + Г! (!»2(') ! (1 !) )~ то погрешность аппроксимации есть величина 0(т'+ Й»). 2. Исследование устойчивости. Перейдем к изучению устой- чивости схемы (4) по начальным данным (при однородных краевых условиях и нулевой правой части уравнения).

Для это- го рассмотрим задачу уя = Л (ау + (1 — 2о) у+ оу) = Лу!'!, (4а) у» = уу = О, у (х, 0) = и, (х), у, (х„О) = й, (х). ! Ее решение будем искать методом разделения переменных. Для этого, по аналогии с 5 1, п. 4, ищем частные решения вида у(х, !) = Х(х)Т(!) Ф О. После подстановки у = ХТ в уравнение (4а) получим лк т — = — = — Л. к т!Р! (9) Отсюда и нз краевых условий у» = ун = 0 получаем для Х(х) задачу на собственные значения ЛХ + ЛХ = О, Х (0) = Х (1) = О, Х (х) Ф О.

Она имеет решения Л» —,, 92п2 — > Х (х) 72 зш нйх. 4 . 2 я»А !»! Из (9) для Т»(!) получим разностное уравнение второго порядка (Т )и+ Л»Т1'! = О, илн (1+о22Л») Т» — 2(1+(о — 0,5) ТЛ») Т, +(!+от»Л») Т» — -О, которое перепишем в виде Т» — 2(1 — а»)Т»+Т» О, а»= (! 0) Решения этого уравнения ищем в виде Т» Т»(!!)=д»!. Для о из (10) найдем квадратное уравнение д2 — 2 (1-а) у+1=0 (индекс й временно опускаем). Его корин равны о!,2 1 — а л- ~ )'а~2а.

Если 0<а<2, то корни дь2 1 — а ~ ! '2/а(2-а) 96 ГЛ, П. УРАВНЕНИЯ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ !в Пь!'1.В В жв Ввт 1 В, мв -1 —,. 1»п" 1 !в — ъ!. Тогда получим д~ !=е!Фй, д~,!= в !Фй. Общее решение уравнения (10) имеет вид Т,(1 ) — Сй(д!!й!) + 0 (д!й!) — Айсоз йф + В ып/фй, где А„н Вй — произвольные постоянные. Решение задачи (4а) ищем в виде суммы частных решений А1-1 у' = ~ (Ай соз/фй+ Вйз!п/фй)Х' !(х). (11) й=1 Пусть ирй и йвй — коэффициенты разложений и,(х) и й,(х): и-1 !В-1 и,(х) =,«! и,йХ' !(х), й,(х) = ~в йвйХ!й'(х). (12) й-! й-! Потребуем, чтобы сумма (11) удовлетворяла начальным усло- виям ур=и,, у',=(у' — уо)/т=й,(х).

Тогда для определения А и Вй получим условия: В1П фй В,— =й„, сов ф — ! А" — ирй Ай + й Отсюда находим й ! сов ф Ай=ивы Вй= мп фй т ой+ мпф ой' й (13) Подставив Ай и Вй в (11), после очевидных преобразований имеем и-! ~в / сов (! — О,З) 1р„тип)фй сов О,вф Ой ' Мп ф Вй/ й ! й й Получим сначала оценку !!у~(! для схемы (4а) при о = О, т. е. для схемы уи Лу, у, у, О, у(х, 0)=и,(х), у,(х, 0)=й,(х). (15) При О=О имеем ай=0,5тв1вй Ры созвРй=! — Рй, з(пфй='У'Рй(2 — Рй).

(14) (17) Потребуем, чтобы шаги сетки сойв удовлетворяли соотношению т' ! (16) где е>0 — любое число. Тогда рвй< й+в /в-1> 2, ° °, Л! — 1, и, следовательно, сов 0,5!рв = )у1 — 15„/2 ) 1/ -;,+е (18) Далее, 5!и !р 2 вЬ 0,5!р„ 251п 0,5!р„ / е т т "соз0,5фв) т у' !+е ' н, так как у' 2Р )! 2(! — сов !рв) 2 5!п 0,5!РЕ то справедлива оценка 5!и!р / е — ) )/ Ав —. -) в,.„.. Из (14) следует неравенство З-1 ! А!-1 205 (/ 0,5) фв !м ест т 5!и /фв !м ~ 5-1 Ф-1 (19) подставляя в которое оценки (18) н (19)), имеем !!'!«У —.'(!.

~~+(2,~~!') ). Заметим теперь, что выражение (~ !д.в)в есть не что иное, как «негативная» норма (норма в НА !) !!йо!!А-! —— (А 'йо йо) ' где Ау = — Лу = — ув„. Действительно, З-1 21 йо =,~> йоАА '!('" = 5-1 н, следовательно, (йов)2 А (.4 'йо йо)= ~ А ! 21 $2. РАЗНОСТНЫЕ СХЕМЫ ДЛЯ УРАВНЕНИЯ КОЛЕБАНИЙ СТРУНЫ 97 да гл. и. жглвпвния с постоянными коэеенцивнтями ьо Итак, если выполнено условие (16), то для схемы (!5) справед- лива оценка !! у/|!» ~/' — ",' (!1 по 1!+!! йоЦ- ). (20) Эта же оценка имеет место и для схемы (4а), если потребовать, чтобы параметр о удовлетворял условию /+е /ь' (21) (22) краевым условиям Уо' =Ух/ =О, (24) начальным условиям уг+ь/' у/',/', у/'+ь /' У ' =О, У/' — У вЂ” У Ф, (25) т т где Ф/ выбирается так, чтобы удовлетворялось неоднородное уравнение (46).

Найдем уравнение, которому удовлетворяет функция Ф/. Из определения У/'/следует, что /-! у/// = — У ' + х тУ// /+/. / %' /. г /-о /-/ Лу/+ь/ ~ Л(,/,/1/оь /-о где е ) 0 — любое число, Чтобы убедиться в этом, достаточно в приведенном выше до- казательстве заменить всюду !ь» на О,вт'х не ь ьоееа Для исследования устойчивости схемы (4) по правой части применим при/шип суперпозиции.

Рассмотрим задачу дч=Лдь ь+ р, уо = уя = О, у(х, 0) = О, р/(х, 0) = О. Ее решение будем искать в виде / у/ ~я~~~ У/ /' /-о где У/'/ как функция ! прн фиксированном /' удовлетворяет однородному уравнению 1// =Л(аУ ' +(1 — 2о) У ' +оУ' ' ), 0-../'</, (23) 21 4 2. РАЗНОСТНЫЕ СХЕМЫ ДЛЯ УРАВНЕННЯ КОЛЕЕ»НИН СТРУНЫ Зз Подставим эти выражения в (23) и найдем у!»К1-отЛу!»к!=,р1, (26) откуда получаем уравнение для Ф=Ф = Усе ' ~/т Ф вЂ” от".ЛФ = ф, 612 = Фу — — О.

(27) Перейдем теперь к получению оценки реп!ения у! задачи (4б) через правую часть ф. Пусть выполнено условие устойчивости (21). Тогда для решения задачи (23) справедлива оценка (20), которая в данном случае имеет вид Поэтому из (22), используя неравенство треугольника, получаем 1-1 ~~р ~~~у' — '.",'~~~ул" '1,—. ! -о Оценку для 1У1+'! '1 -~ получим из уравнения (27). Разложим Ф и ф по собственным функциям (Х1Ч Л-1 Л-1 Ф= Х Ф,Х'", ф'= Х ф,Х!".

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

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

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

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