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

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

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

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

Если отождествить концы х = 0 и дх х = 1, то условия периодичности можно трактовать как условия сопряжения в точке разрыва коэффициента й(х,(). После этого становится понятным, что схему надо писать во всех узлах 1= = 1, 2, ..., Ж с учетом условия УА+, — — уь В результате получим однородную схему с весами: У,=Л(!)у")+<р(х, 1), х=й, 1=1, 2, ..., У, т=(у+0,5)т, У(х, 0)=ио(х), Ух~~=у| Уо=Уи где Лу=(а(х, !)Уэ), и коэффициенты а и ~р находятся по обыч- ным формулам, например, а,=й, у р,.=0,5(~,,+(„о).

Гл. !и. ОдхОРОдггые РАзностные схемы гг! 214 Написанные условия однозначно опредсля!от решение. Эта схема имеет аппроксимацию 0(т'+ (Π— 0,5)т + /го). Полученная относительно г) задача вида Аф!. ! — В!У!+Л!.Ргг)!.Гг= — /гг, 1'=1, 2, ..., й/, г)А.Г! = г)1, Уо = УА Л! = Отаг/й, Сг = А, + Лг~! + 1 решается методом циклической прогонки (см. Дополнение, й 3), Для исследования вопроса об устойчивости н точности следует рассмотреть пространство Н сеточных функций р(х;), заданных при г' = 1, 2, ..., /)/, й/+ 1 и удовлетворяющих условию периодичности ун,.! —— у1, угг = ро.

В Н вводится скалярное произведение (О, к) = 2~ О,ш!Ь и норма 1! О,'1= )г(О, О). Пусть Ау = — Л// при у ~ Н. Для Л справедливы формулы Грина и Л = А*> О. Так как А >~ О, то для получения априорной оценки надо воспользоваться замечанием к теореме 11, гл. И, й 1, Вводя оператор А' = Л + еЕ, где е > Π— произвольное число, не зависяшее от Ь и т, получаем (Л')* = Л'~ )еЕ. Так как А' липшиц-непрерывен по / (в силу условия 1/г!) ( ( сей), то для решения периодической задачи верна оценка 1~ Уг! ! !1А,(! ( м! ~! и, 11„, „, + м, гпах 1! !Р!' 1), 1 11 л'го! гоцг,~г если ! — е О=э'"= я т(л1 где 1!А'!! <4/6'+ е, М! — — соне! > О, Мо = соне!) О не зависят от 6 ит. При этом же условии О Р О, имеет место неравенство !1у/+!!!(М,!!н,!!+М, гпах !!гр! !!.

о<! <! При О = 1 для нашей разностной задачи справедлив принцип максимума при любых т и /г, из которого следует равномерная устойчивость по начальным данным и по правой части, а также равномерная сходимость со скоростью 0(т+ /гг). 11. Квазилинейные уравнения. При изучении высокотемпературных процессов необходимо учитывать зависимость коэффициентов теплоемкости н теплопроводности от температуры. а х схемы для пАРАБоличгского уРАВпенпя 2!Е Рассмотрим уравнение с(х, 1, и) — = — (lг(х, 1, и) — ) + )(х, 1, и), ди д ( ди 5 д( дх ( ' ' дх) ' ' ' ' (88) с(х, 1, и))О, й(х, ~, и))О.

В неоднородной среде й, с, ) могут быть разрывными функциями х и и (для разных веществ зависимость К с, ) от и может быть различной). Уравнение (88) при й = й(и), с = с(и), ) = ((и) может быть приведено с помощью замены искомой функции; и о=~ ЙЯ)сЦ к виду: (89) д( дх' Для решения квазилинейных уравнений метод конечных разностей практически является единственным методом, позволяющим эффективно найти решение. Для квазилинейных уравнений использование явных схем нецелесообразно, если й(и), с(и) являются быстроменяющимнся (например, степенными) функциями температуры.

Условие устойчивости т ( иип с(и) ))с - 2 и)ах и(и) требует мелкого шага по времени, определяемого часто значениями функций й, с в неболыном числе узлов. Поэтому применяются безусловно устойчивые неявные схемы, Рассмотрим сначала уравнение (89) с ~(о) = О, Для его решения используют нелинейную (относительно у)+') разностную схему Р (У) ") — Р (и)) т йх Чтобы отыскать решение этого разностного уравнения, можно использовать итерационный метод (и (*) (5 . и (5) (сэ П (р(р(+') — (р'(у(~')(у)~' — у(~') — (р(у() = ту)~~~, (и+ П где у(() — значение (з+ 1)-й итерации функции у)+'. В качестве начальной итерации выбирают значение функции у на пре(с+ и дыдущем временном слое.

Значения р((+) находятся методом прогонки, гл. н(, ОднОРОдные РАзностные схемы П) 2!б Рассмотрим теперь два типа чисто неявных схем (схем с опережением, а = 1) для простейшего кваэилинейпого уравнения теплопроводностп — = — (й (и) — ") + ! (и), О < х < 1, О <1 ( Т, д» а» ' ' (90) и(х, 0) = иэ(х), и(0, 1) = и)(1), и(1, 1) = и (1), где й (и) > О. Схема а): Р Р. 1 (91) Схема б): )). — У1 ! ! У1, — (). ().

— й ' = А ~а(.Р)(у) ' ' ' — а;(у) ' ' ' ~+~(у,), (92) где 1'1+'-1) а((п) = а ! ' ), у, = у<+1, у, = у!'. Сравним эти схемы. Погрешность аппроксимации этих схем 0(т+ йэ). Обе они абсолютно устойчивы. Схема а) линейна относительно значения функции у)+' на слое 11+и и значения функции у)+' находятся по значению функции у) на слое 1и на. пример, методом прогонки. Поскольку схема а) абсолютно устойчива, шаг т выбирается только из соображений точности, Схема б) нелинейна относительно функции у)+' и для нахождения ее решения используется метод итераций.

Итерационный процесс строится следуюшнм образом: иэ() (»РО (»+1) (»-1.1) (» Э1) у — д ! Г Рл д — у сч „— у 1 () (»эп Относительно у разностная схема оказывается линейной, В качестве начальной итерации берется функция у предыдущего ы) шага по времени; у= у~. Итерационный процесс для большинства встречаюшихся на практике коэффициентов Й и ~ сходится. Практически оказывается достаточным сделать две-три итерации.

Даже в том случае, если итерации не сходятся, для повышения точности схемы оказывается полезным сделать две итерации. При счете по итерационной схеме (92), (93) задают либо число итераций, либо точность сходимости итераций е и требуют выполнения условия (»+ и м) тах1у, — у(!~(е, 1 А 3. СХЕМЫ ЛЛЯ ПАРАБОЛИЧЕСКОГО УРАВНЕНИЯ 217 У,= —,, 1(а((7)й,) +(а(У)У„) ~+~( ").

Однако такие схемы имеют недостаток, они — немонотонны, что приводит часто к появлению <ряби». Для получения хоро- ших. результатов в этом случае нужно выбирать до- У ~и) статочно мелкий шаг по времени. У ,Й.Е В случае уравнений (88) Ф) со слабой квазнлинейностью, хи) з( при /г = Ф(х,!),1 = ((и), с = Рис. 7. =- с(х, Е) иногда используются так называемые схемы предиктор-корректор, дающие точность 0(т'+ йз). Приведем пример такой схемы при с = = й = 1,1=1(и) (рис. 7): Озт Уе» ~(У)' У У ( (эу)' Мы не будем останавливаться здесь на теоретическом иссле.

довании указанных выше схем (9! ) — (94) (см., например, А. А. Самарский [3], Дуглас и Джонс (11). П р имер 1. Т е м не р а т у р н ы е в о л н ы. Встречаются задачи, в которых й(и) = О при и = О, й(и) > О при и > О, напри- мер, й(и) =хи". В этом случае может существовать фронт (94) Недостаток схемы (92), (93) в том, что счет интерапий требует удвоения числа заш(маемых в машине ячеек памяти по (»( н сравнению со схемой а), так как для вычисления у нужно (г) чпоынить» у и у.

Для нахождения значения функции УАГ( по функции 1)) при счете по схеме (92), (93) нужно сделать несколько итераций, а прн счете по схеме а) значение у)+( находится сразу. Посколы<у обе схемы абсолютно устойчивы и имеют одинаковый порядок аппроксимации, то казалось бы, что и в этом отношении схема а) имеет преимушество перед итерационной схемой б). Однако это не так. Практика показала, что для получения одинаковой точности счета по схемам а) и б), схема б) позволяет использовать настолько более крупный шаг по времени, что несмотря на необходимость итераций, это приводит к уменьшению обьема вычислительной работы.

Можно использовать схемы, имеющие второй порядок аппроксимации по пространству и времени: гл сс! Одпогодссыв Рлзностпые схеи!ы и! йсв ди температуры и=0, иа котором производные — терпят разрывы, дх ди а поток — й(и) — непрерывен. Распространение фронта будет дх происходить с конечной скоростью й(1) (так называемые тем- пературные волны). Задача при й(и) = ни', 1= 0 имеет авто- модельное решение. Для расчета температурных волн А.

А. Са- марским и 1!. М. Соболем [1) применялась схема б), которая яв- ляется схемой «сквозного счета» и не предусматривает выделе- ния точек слабого разрыва. В качестве начальных и граничных условий задавалось точное автомодельное решение. Всюду, кро- ме нескольких ближайших к фронту узлов, отклонение сосчи- танного решения от точного оказывалось малым (не превосхо- дило 0,002 при йс = 50, т = 2 10-', к =0,5, с! = 2, в = 5, число спераций не превосходило 3, г < 0,2). Локально-одномерным методом (см. гл. Лс11) проводились расчеты многомерных тем- пературных волн. Изучение сходимости разностцых схем для расчета температурных воли проводилось В.Ф.

Баклановской(1]. Пример 2. Задача о фазовом переходе (задача С т е ф а н а). Пусть имеется две фазы с коэффициентами тепло- проводности н теплоемкости )гс(сс), )г,(и) и сс(и), сг(сс). В ка- ждой фазе температура удовлетворяет уравнению с, (и) — = —. (сг, (и) — ), з = 1, 2, (95) На границе раздела фаз температура постоянна и равна тем- пературе фазового перехода, и(х, !) = и*. Скорость движения границы фазового перехода "; удовлетворяет уравнению ди ~ ди ~ . д« дх~„.хи -дхсх ! и си если в первой фазе и < и", во второй фазе и ) сс".

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

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

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

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