Главная » Просмотр файлов » Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987)

Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987) (1095857), страница 44

Файл №1095857 Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987) (Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987)) 44 страницаТурчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987) (1095857) страница 442018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Если производную дУ/дх аппроксимировать на ~+ 1-и слое (шаблон изобраькен на рис. 52), то получится неявная схема. Разпостпое уравнение примет вид 256 гл. 8. уРАВнения с частными пРОизВОдными Разрешая это уравнение относительно и;, приходим 1+1 к следующей разпостной схеме: и~+ ~„и~+ ' т,~'. 3+1 ~+ 1-1 Т ~1 л аТ и Л =— 1+л ' Ь' (8,43) ,7+1 з ~41 и1 1 — 1 1 — 1 + 1 1 + 2 «~ — и~ . и4+1 — и~+11 у', = у'(х, + Л,,'2, Ю, + т~2). Это двухслойная трехточечная схема первого порядка точности. Она безусловно устойчива.

Хотя формально данная разпостпая схема строилась как неявная, практическая организация счета по пей проводится так же, как и для-явных схем. Действительно, в правую часть уравнения (8.43) входит значение и; 1 па 1+ 1-м слое, которое при вычисле- 1~1 8+1 ~+1 1+1 нии и; уже наидено. При расчете и1 значение и, берется из граничного условия (8.38). По объему вычислений и логике программы (см.

рис. 50) схема (8.43) аналогична схеме (8.36), однако безусловная устойчивость делает ее более удобной, поскольку исключается ограничение на величину шага. Схему (8.36) можно применять для решения задачи Коши в неограниченной области, поскольку граничное условие (8.38) в этой схеме можно пе использовать. Рассмотрим еще одну разностпую схему, которую по- строим на симметричном прямоугольс-1, ('+1 с,у'~-1 ном шаблоне (рнс. 53). Производная по 1 здесь аппроксимируется в виде полусуммы отношений односторонних конечных разностей в 1 — 1-м и 1м узлах, а производная по х— ~-1,~ ~,/' в виде полусуммы конечно-разност- Р с. 53, Прямо нь1х соотншпепий па 1-м и ! + 1-и угольник слоях.

Правая часть вычисляется в центре ячейки, хотя возможны и другие способы ее вычисления (например, в виде некоторой комбинации ее значений в узлах). В результате указанных аппроксимаций получим разностное уравнение в виде $2. УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА 257 дУ д11 дУ + а, — +»2., — = г' (Х, Ч, ~), (8.46) '0<х<1, 0 =у<1, 0<~<Т, Е1(х, у, 0) = Ф(х, у), (8,47) .11(0, у, ~) = Ч",(у, ~), 71(х, О, г) = Ч',(х, ~). (8.48) Здесь а» ) О, а, ) 0 — скорости переноса вдоль осей х, у; (8.47) — начальное условие при 1 = 0; (8.48) — граничные ус- ~-1,1,А+~ ловия при х=О, у=О. В трехмерной области Г г (х, у, г) построим разностную ~ ~ „уу.1 сетку, ячейки которой имеют форму прямоугольного парал- 1 лелепипеда. Для этого прове- 1 ', дем координатные плоскости через точки деления осел х,у,~:х»=й»(~=0,1,...ох 1)» Уз = 11~а (1 = 0» 1» ° ° ° Рис.

5»4. Шаблон для дву- ..., 1), га = 1гт (1»' = 0,1, ..., К). мерного уравнения Значение сеточной функции в узле (», 1, 1г), с помощью которой аппроксимируются значения с1(х», у,, 1„), обозначим через и;;. Построим безусловно устойчивую разностную схему первого порядка точности, аналогичную схеме (8.43). Шаблон изображен 17 л. и.

ттрчаи Данная двухслойная четырехточечная схема также формально построена как неявная. Однако из (8.44) можно 3+1 выразить неизвестное значение и; через остальные, которые предполагаются известными: .+1 и~ (1-~- Х) +(и? — и»~ д) ($ — Ц+ 2т1» ~+7 — 1». Построенная схема имеет второй порядок точности. Она устойчива на достаточно гладких решениях. Все рассмотренные выше разпостпые схемы решения линейного уравнения переноса называются схемами бегуи1его счета. Онн позволяют последовательно находить значения сеточной функции в узлах разностной сетки. Схемы бегущего счета, построенные для случая одной пространственной переменной х; можно обобщить на многомерный случай.

Рассмотрим для определенности смешанную задачу для двумерного линейного уравнения переноса 250 Гл. з. уРАВнения с чАстными НРоизВодными на рис. 54, где выделена одна ячейка разностной сетки. Сплошными линиями соединены узлы шаблона. Нижний слой (нижнее основание параллелепипеда) имеет номер Й, верхний Й + 1. По аналогии с (8.42) запишем разностное уравнение, аппроксимирующее дифференциальное уравнение (8.46): и+1 — и и+ — и~~ и+ — и+1 "+ " ' "+ " " '=ф. (8.49) 1 2 Разрешим это уравнение относительно значения сеточной функции в узле (г, у, Й+ 1): Х, = а,т/Ь„Х, = а,тй,.

Вычислительный алгоритм этой схемы аналогичен алгоритму.одномерной схемы (8.43). Здесь также счет производится по слоям 1= 1, 2, ..., К. При й= О используется начальное условие (8.47), которое нужно переписать в разностном виде: о и„= со;;, (8.51) На каждом слое последовательно вычисляются значения сеточной функции в узлах. При этом последовательность перехода от узла к узлу мо- У жег быть различной: двигаются параллельно либо оси т, либо оси у.

Во втором случае последовательность вычисляемых значений следующая:и11~~, 3 ° 0 ° 13 ° 10 ° А+1 А+1 А+1 1+1 п12', °... И1з, ав1, ..., и1д 2 ° 7 ° 12 ° 17е На рис. 55 показана нумерация узлов, соответствующая данной 10' последовательности вычисле- ний на каждом временнбм 0 х слое. Точками отмечены расРис. 55. Последовательность четные узлы сетки, крестика- вычислений ми — граничные узлы, в которых значения сеточной функции задаются граничными условиями (8.48). Эти условия необходимо записать в сеточном виде: 1+1 Л11 .

Ио1 = Ф1(Уй ~~+1)1 а1о = Фв(тп ~в+1) (854 259 в 2. УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА При этом значение иве в угловой точке (х = О, у = О) 1+1 в данной разностпой схеме пе используется, Рис. 56. Блок-схема решения двумерного уравнения Блок-схема решения смешанной задачи (8.46) — (8.48) для двумерного уравнения переноса по схеме (8.50) с учетом сеточных начального и граничных условий (8.51) и (8.52) представлена на рис. 56. При этом неко- $ ф 260 гл.

8. ъ'РАВнкния с чАстными пРОизВОдными торые блоки (вычисление начальных значений ио, значений на границе и„, пересылка ив — ио) даны схематически, хотя каждый из них представляет циклический алгоритм. В данной блок-схеме предусмотрено хранение в памяти магпины не полного трехмерного массива искомых значений и;;, а лишь значений на двух слоях: и;; — нижний слой, ив — верхний слой (искомые значения).

Введен счетчик выдачи 1, решение выдается через каждые Ь слоев; при Ь = 1 происходит выдача результатов на каждом слое. Блок «Вычисление и„» производит вычисление искомого значения по формуле (8 ОО), которая в принятых на блок-схеме обозначениях имеет вид 2. Квазилинейное уравнение. Разрывные решения. Рассматривая линейное уравнение переноса, мы предполагали, что точное решение задачи является гладкой функцией, причем при построении разностных схем требовалась еще ее дифференцируемость нужное число раз. А сейчас мы будем изучать разрывные решения.

Такие решения линейное уравнение переноса может иметь лишь в тех случаях„когда разрывы «зало;кены» в начальных или граничных условиях. Рассмотрим теперь квазилинсйные уравнения, т. е. такие, которые линейны относительно производных искомой функции, однако сама функция может входить в коэффициенты уравнения. Одним пз таких уравнений является простейшее квазилипейное уравнение переноса — + У вЂ” — О. дУ дУ (8.53) Зто однородпое уравнение, т. е. его правая часть равна пулю, что указывает на отсутствие поглощения частиц (энергии) или источников.

Пусть в начальный момент времени (~ = О) решение уравнения (8.53) задано в виде У(х, О)= ЕУ,(х). (8.54) В уравнении (8.53) роль скорости переноса играет само решение У(х, ~). Знак этой функции может быть произвольным, в том числе разным в различных частях расчетной области. Для простоты будем считать, что с~(х, ~)) О. 9 2. УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА 261 Представим уравнение (8.53) в иной форме. Пусть У = Ых/й. Тогда уравнение примет вид дУ дГ с1х — + — — = О. д1 дх сИ Левая часть этого уравнения представляет полную производную по 1 сложной функции У = У(х(1), 1). Таким образом, мы приходим к системе уравнений с~х сЮ у 1/ у О (8.55) которая равносильна уравнению (8.53). Решение этой системы (следовательно, и решение исходного уравнения) не меняется вдоль прямых х =х, + У,(х,)1 (8.56) и равно 1/ = 1/,(х,). Значение 77,(х,) соответствует начальному условию (8.54) в некоторой точке х =х,.

Прямые линии (8,56) называются характеристиками. Вдоль характеристик уравнения вырождаются в некоторые соотношения между дифференциалами функции, называемые соотношениями на характеристиках. Характеристики (8,56) квазилинейного уравнения (8,53), вообще говоря, не являются параллельными прямыми, как это было в случае линейного уравнения. Если переписать (8.56) в виде ~=(х — х,)/С',(х,), то заметим, что тангенс угла наклона характеристик равен 1/1/,(х,). Таким образом, наклон характеристик может меняться в разных точках при 1 =0. Поэтому, если функция 1/,(х) монотонно возрастает, то наклон характеристик слева направо монотонно убывает (веер характеристик). В этом случае решение задачи (8.53), (8.54) однозначно определено, поскольку через каждую точку полуплоскости 1 -» О проходит одна характеристика, которая переносит в эту точку начальное значение.

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

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

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

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