Fletcher-1-rus (1185917), страница 20

Файл №1185917 Fletcher-1-rus (Флетчер К. Вычислительные методы в динамике жидкостей) 20 страницаFletcher-1-rus (1185917) страница 202020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

степень. сходимости пропорциональна Лх' при з = 116 и пропорциональна Лхт в остальных случаях. Как это будет показано в $ 4.2, улучшенная степень сходимости при з = 1/6 должна ожидаться на основании вида главного члена в выражении ошибки аппроксимации. Как правило, при достаточно малых размерах ячеек Лх и Л2 ошибка решения будет уменьшаться подобно ошибке аппроксимации при Ьх-т-О, б(-эО. 109 $4.2.

Согласованность 4.2.1. Схема ВВЦП Схема ВВЦП (3.41) использовалась нами в п. 3.5.2 для получения решения одномерного уравнения диффузии. Подстановка величины Т";, представляющей точное решение уравнения диффузии в (/, и)-м узле, в приближенное выражение Т~ дает Т«+ — зТ7-«+ (! — 2з)Т! + зТ«+ь (4.3) Нам необходимо определить, насколько близким является соответствие соотношения (4.3) уравнению диффузии (3.1) в (1, п)-м узле.

Если каждый член соотношения (4.3) заменить разложениями в ряд Тейлора, построенными в (1, п)-м узле, то после некоторых упрощений получим ~ д«1 в( дхв 1 + Е« = О, (4.4) где Е« =0.55/ д«, 1 — а ( — ) ~ —,1 +0(А/, Лх ). (4.5) Ясно, что наличие согласованности необходимо, если приближенное решение должно сойтись к решению рассматриваемого нами дифференциального уравнения в частных производных.

Однако это условие не является достаточным, так как даже если система алгебраических уравнений окажется эквивалентной дифференциальному уравнению в частных производных при стремлении к нулю размеров ячеек, отсюда не следует, что решение данной системы алгебраических уравнений будет стремиться к решению исходного дифференциального уравнения. Например, если в программе Р1РР задать з ~ 1/2, то решение, использующее алгоритм ВВЦП по формуле (3.41), будет быстро расходиться. Техника проверки на согласованность требует, чтобы точное решение было подставлено в полученные после дискретизации алгебраические уравнения с последующим разложением всех узловых значений в ряды Тейлора в окрестности единственной точки.

Для наличия согласованности полученное выражение должно состоять из первоначального дифференциального уравнения в частных производных, сложенного с остаточным членом. Структура остаточного члена должна быть такой, чтобы он обращался в нуль при измельчении сетки. В данном параграфе мы проанализируем схему ВВЦП (п. 4.2.1) и чисто неявную схему (п. 4.2.2) с тем, чтобы проверить, представляют ли они согласованные дискретизации уравнения диффузии (3.1).

110 Гл. 4. Теоретические основы Как нетрудно видеть, дифференциальное уравнение в частных производных (4.4) отличается от уравнения диффузии (3.1) наличием добавочных членов, входящих в выражение для величины Е";, называемой ошибкой аппроксимации. Происхождение этих добавочных членов связано с дискретизацией производных дТ!д! и д'Т)дх', выполненной соответственно по формулам (3.21) и (3.24). Очевидно, что по мере того как размеры ячеек сетки становятся все меньше и меньше, ошибка аппроксимации Е! в некоторой фиксированной точке (хь 1„) будет стремиться к нулю. В пределе, когда Лх- О, а1-ч-О, алгоритм ВВЦП (3.41) становится эквивалентным уравнению диффузии. Это свойство и называется согласованностью, В применении к алгоритму ВВЦП ошибка усечения в общем случае имеет порядок 0(М, Лх').

Однако если функция Т удовлетворяет уравнению диффузии (3.1), то она удовлетворяет и уравнению д~Т д деТ де дТ е д'à — = а — — = а — — =ае —. д1в д1 дхе дхв д! дхе ' (4.6) Поэтому выражение для ошибки аппроксимации можно переписать в форме Е! = 0.5а Ах (з — а ) ~ дх, 1 + 0 (Лг, Лх ). (4.7) 4.2.2. Чисто неявная схема Здесь мы исследуем наличие согласованности при дискретизации по чисто неявной схеме (7.20), примененной к уравнению диффузии (3.!).

Чисто неявная схема определяется со- отношением — зТ1+1 + (1+ 2з) Т1+' — зТ1+1 = Тг. (4.8) Если з = 1/6, то первый член правой части вышеприведенного выражения обращается в нуль и ошибка аппроксимации имеет порядок 0(ЛР, Лх'), или, что то же самое, при фиксированном з, — порядок 0(бх4). В этом случае по мере уменьшения размеров ячеек ошибка аппроксимации устремляется к нулю быстрее, чем при любом другом значении з. Можно напомнить, что, как указывалось в п. 4.1.2, при з = 1/6 ошибка решения также приближается к нулю быстрее, чем при любом другом значении (рис. 4.2). Из проведенных выше рассуждений ясно, что с помощью таких же алгебраических манипуляций можно сделать вывод о согласованности, а также о вероятной степени сходимости.

й 4.2. Согласованность Чтобы продемонстрировать согласованность, легче всего начать с эквивалентной формы представления соотношения (4.8), соответствующей точному решению, Тл+! Тл гуль! 2та+! 1 Тоь!1 ! ! ц( — 1+ О А! Ьх' Во-первых, члены Т!Т! и Т!.ь! разлагаются в ряд в окрестности (1, и+ 1)-го узла и результат этого разложения подставляется в (4.9). Таким образом, получим — а ~ [Тлл~,.

+ ( — )[Тл!) + + ( 666) [Тл.). + ... ~ =О. (4.10) Во-вторых, члены Т; и [Т„„~,". и т. д., входящие в соотношение (4.10), разлагаются в окрестности (/, и)-го узла. Это дает результат [Т!)!+(О.бб/)[Т!г7+ ( 6 ) [Т!)". + — о [Так)! + Ж [Тла!),"+ (0.5ЛР) [7хлг!],"+ + ( 12 ) ([Тх~)! + +ЛГ[ТыА+ ''')+ [, 366)(,[Тх')!" + ) =О. (411) В качестве следствий исходного уравнения получим Т»=аТлл, То=а Та, Тс!!=аТ; (4.12) и используем тождество з = аИ/Ьх' или Лх' = с!И/з. На этом основании уравнение (4.11) приводится к виду [Т! — иТл,)! + Е! = О, (4.13) где ошибка усечения выражается формулой Е," = — 0.5 б/ (1 + — ') [Т!!)"— 1, з ) (1+ 4 + 126 а)[Т!!!~,"+ .... (4.14) Очевидно, что если ЛГ стремится к нулю, то и Е", стремится к нулю, а уравнение (4.13) совпадет с исходным уравнением.

Это означает, что соотношение (4.8) согласуется с исходным уравнением. Гл. 4, Теоретические основы В выражении (4.14) все производные по пространству были преобразованы в эквивалентные им производные по времени. С помощью уравнений (4.12) можно выразить ошибку аппроксимации в зависимости только от пространственного размера ячейки сетки и от пространственных производных, как в выражении по формуле (4.7). Если сравнить формулу (4.14) с формулой (4.7), то ясно, что невозможно подобрать такое значение з, которое позволило бы уменьшить ошибку аппроксимации с использованием чисто неявной схемы до величины порядка 0(лх'). Из рассмотрения двух вышеприведенных примеров могло бы показаться, что согласованность обеспечивается автоматически.

Однако попытки построения таких алгоритмов, которые были бы одновременно точными и устойчивыми, могут иногда приводить к потенциально несогласованным вариантам дискретизации, как это имеет место, например, со схемой Дюфорта— Франкела (см. и. 7.1.2). й 4.3. Устойчивость Если при решении системы алгебраических уравнений (см.

рис. 3.1 и 4.!) возникают некоторые неконтролируемые возмущения (наподобие ошибки округления), то такие возмуще- 100 Т 50 0 0.5 1.0 Рис. 4.3. Решение уравнения (3.41) при а = 0.6; неустойчивое повеление. ния имеют тенденцию к затуханию. Устойчивое решение, полученное с использованием схемы ВВЦП при з = 0.5, показано на рис. 3.15. Типичный неустойчивый результат (з =0.6) приведен на рис. 4.3. Оба этих результата были получены при Лх = 0.1 и тех же начальных и граничных условиях, которые использовались для графиков на рис. 3.15. Из графика на рис.

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

Практически каждый расчет. выполняемый на ЭВМ, приводит к результату с конечным числом значащих цифр, что на каждом шаге этого расчета вносит некоторую ошибку округления. Следовательно, вычислительная реализация алгоритма (3.41) — это не Тг+, а 'Тг+~, т. е.

численное решение системы алгебраических уравнений. Конкретный метод считается устойчивым, если кумулятивный эффект всех ошибок округления, возникших в процессе применения данного алгоритма, является пренебрежимо малым. Говоря более определенно, рассмотрим ошибки Я = Т" — 'Т",, (4.15) вносимые в узловых точках (1, и), где 1' = 2, 3, ..., Т вЂ” 1 и п = О, 1, 2. Обычно крайне затруднительно определить точное значение численной ошибки $~ в (1', и)-й узловой точке при наличии произвольного распределения ошибок в других узловых точках. Однако можно дать оценку этой ошибки, пользуясь некоторыми стандартными методами, часть из которых будет обсуждаться в данном параграфе.

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

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

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

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

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