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

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

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

В эту таблицу включены также точное решение Т и приближенное решение Те, содержащее только ошибки, связанные со схемой численного интегрирования. Точное Таблапа 6.13. Спектральные решения уравнения (5Л2!) прв х= 0.5 Приближен- ное рещение Приближенное рещение Т Точное рещение т решение строится с помощью техники разделения переменных (см. и.

2.5.2) и имеет вид Т = х + 4 ~ (2/[(2/ — 1) п])а 3!и [(2/ — 1) пх] ехр ( — а [(2/ — 1) п]т 1). (5.131) Приближенное решение Ть строится с помощью допущения о том, что решение представляется в форме е Ть=х+4 ~ (2/[(21 1)п])аз)п[(2/ — 1)пх]Х)(!). (5.132) ! ! В результате подстановки в уравнение (5.121) возникает необходимость решить уравнение лх! — + [(2/ — 1) п]тХ =О.

(5.133) 0,00 0.02 0.04 0.06 0.08 0.10 ОЛ2 0.14 0.16 0.18 0.20 1.500 1.314 1.162 1.037 0.935 0.851 0.782 0.725 0.679 0.641 0.610 1ЛОО 1.347 1.199 1.075 0.973 0.889 0.820 0.764 0.717 0.679 0.648 1.500 1.333 1.191 1.067 0.965 0.881 0.812 0.755 0.709 0.67! 0.640 1.500 1.340 1.193 1.069 0.967 0.883 0.8! 4 0 757 0.711 0.673 0.642 1500 1.341 1.194 1.071 0.969 0.885 0.816 0.759 0.713 0.675 0.643 198 Гл. 8.

Методы взвешенных невязон Такое решение строится с помощью такой же разностной аппроксимации, какая делалась для а в соотношении (5.130) и с тем же шагом по времени И= 0.001. Подстановка в (5.132) дает решение для Т», показанное в табл. 5.13. Как показывают результаты, приводимые в табл. 5.13, решение Т становится более точным по мере увеличения У. Следует, однако, помнить о том, что ошибка, отличающая Т от точного решения Т, происходит частично от аппроксимации, присущей спектральному методу, а частично от ошибки за счет разностной дискретизации производной по времени при построении численных решений для уравнения (5.125). Что касается разницы между двумя приближенными решениями, Т н Т,, то она обусловлена исключительно ошибкой спектрального метода.

Очевидно, что использование сравнительно малого числа неизвестных в приближенном решении обеспечивает построение решения высокой точности. Это свойство характерно для спектральных методов [г!е1с!тег, 1984, гл. 6]. Приложения спектрального метода даны в п. 15.3.3 и 17.1.6. Традиционные области приложения этого метода относятся к глобальному метеорологическому моделированию [Вопгке е! а!., !977], а также к прямому моделированию турбулентности [Огзгад, 1977].

Обе эти области требуют исходных уравнений, включающих нелинейные члены, в особенности для описания конвекцин. Желая, чтобы спектральный метод привел к эффективному вычислительному алгоритму, необходимо ввести технику преобразования для учета нелинейных членов. Концептуально это можно представить себе в форме введения локальных узловых неизвестных Ть заменяющих в выражении (5.123) коэффициенты а;(1), тем самым представляя нелинейные члены в форме произведений Т~ и аь вычисляя затем заново коэффициенты аь Техника преобразований обсуждается в книгах [Р!е!с!зег, 1984, гл. 5; Сани!о е! а1., 1987]. 5.5.2.

Граничные условия Неймана В п. 5.6.1 спектральный метод применялся к решению уравнения диффузии (5.121) с граничными условиями Дирихле, что привело к явной форме обыкновенных дифференциальных уравнений (5.125) относительно неизвестных коэффициентов а в пробном решении. Теперь мы рассмотрим задачу с более трудными граничными условиями для того, чтобы показать, что использование спектрального метода нередко вызывает нужду в дополнительных ухищрениях на этапе дискретизации. Пусть для конкрет- $6дь Спектральный метод (5.135) Вместо того чтобы попытаться учесть начальное и граничные условия в приближенном решении, как делалось в (5.123), введем общее приближенное решение вида ! Т (х, Г) = Ьа(!)+ ]„[аг(Г) в!п (2!тех)+ Ь!(!) сов(2!пх)]. (5.136) ! ! Чтобы выражение (5.!36) удовлетворяло граничным условиям (5.135), коэффициенты должны быть связаны соотношениями т ! а; (2пу) = — 2, ~ Ь! —— 1. ! ! г-0 (5.137) С помощью (5.137) коэффициенты а! и Ь! могут быть нсклю; чены из выражения (5.136), что дает 1-! Т = сов (2Упх) + ( —,) в!и (2Упх) + хг а! (в!п [!' (2пх)]— ! — (+) в!п [У(2пх)] ~ + ~~ а; (сов [у (2пх)] — сов [У(2нх)] ).

г-о (5.138) Реализация спектрального метода по Галеркину [Р(е1с)!ег, 1984] требует, чтобы весовые функции в (5.5) совпадали с функциями, представленными в (5.!38), т. е. Я7 (х) = в(п [т(2пх)] — ( — ) в!и [У(2пх)], 1(т(У вЂ” 1, ЯР,„(х) = сов [т(2пх)] — сов [У(2нх)], 0 ~(т ~У вЂ” 1. (5.139) Подстановка (5.138) в уравнение диффузии (5.12!) и расчет согласно (5.5) с учетом (5.139) приводит к следующей системе обыкновенных дифференциальных уравнений: Ыа Х-! д + [а(2ит)а]а,„+ — ~ — ~~ — „! + [а(2пУ)т]а )~= — 2а(2пт), ! ! (5.140) 1 ~(т< У вЂ” 1, ности требуется решить уравнение диффузии (5.121) в области 0 < х < 1.О, ! > 0 при начальном и граничных условиях Т(х, 0) =3 — 2х — 2х + 2х', (5.134) — (О, !) = — 2, Т (1, !) = 1.0.

дх 2ОО Гл. в. Методы взвешенных невнзок — + [а (2лт) ] Ь„, + у ~ — + [а (2лУ)з] Ь ~ = а (2лУ)з, (5.141) йь (ль, г-в 1н т(~У вЂ” 1; г-1 — ~ — ~ + [а (2лУ)'] Ь!~ = а (2лУ)'. (5.142) !-о Уравнения (5.140) образуют систему связанных между собой обыкновенных дифференциальных уравнений для определения коэффициентов аь не зависящих от обыкновенных дифферен- циальных уравнений (5.141) и (5.142) для определения коэф- фициентов Ьь Эти две системы решаются маршевым образом по времени, чтобы предоставить значения а!(!) и Ьг(У), под- ставляемые затем в выражение (5.138), обеспечивая тем самым численное решение Т(х, У).

Однако какой бы маршевый алгоритм ни был использован при последовательном определении во времени коэффициентов а; и Ьь на каждом шаге по времени необходимо проводить на- чальную факторизацию и матричное умножение. Если учесть, что данная задача линейная и что достаточно точные решения могут быть построены при сравнительно малом числе членов в выражении приближенного решения (5.136), добавочное время исполнения алгоритма, связанное со взаимосвязанностью урав- нений, не является чрезмерно большим.

Первоначальные значения ае и Ьв получаются за счет под- гонки приближенного решения (5.136) к начальному решению (5.134), т. е. 1 ! Ьв= —, аг — — 2~ Т(х, 0)з!п(2!лх)г(х, Ь;= 2 ~ Т(х, 0)соз(2улх)дх. о в (5.143) Численное решение данной задачи следует построить в зада- че 5.17. Имеется возможность воспользоваться альтернативной про- цедурой, называемой тау-методом и тесно связанной с мето- дом Галеркина. При использовании тау-метода весовые функ- ции подбираются так, чтобы они соответствовали аппроксими- рующим функциям в выражении (5.136), т.

е. Ж ~п= ейп [т(2лх)], 1(т(У вЂ” 1, !Р' <и = сов [т(2лх)], ! (т (У. (5.144) Подстановка (5.136) в уравнение (5.121) и расчет согласно (5.5) на основе формул (5.144) приводит к следующей системе $5.б. Спектральный метод 20! обыкновенных дифференциальных уравнений: — +а(2пт)'а =О, 1(т(У вЂ” 1, — '" +а(2пт)еЬм=О, 1(т(У. (5.145) 5.6.3. Псевдоспектральпый метод Спектральный метод Галеркина (п. 5.6.1) приводит к весьма точным решениям со сравнительно небольшим числом неизвестных коэффициентов а; в выражении приближенного реше. ния (5.123).

Однако при наличии нелинейных членов вычисление произведений приближенных решений отнимает очень много времени. Этот недостаток экономичности является причиной использования метода коллокаций (см. формулу (5.8)) вместо метода Галеркина. Коллокация упрощает поиск решения в форме зависимости от узловых неизвестных значений подобно тому, как это делают конечно-разностные и конечно-элементные методы, а не в зависимости от неизвестных коэффициентов а; в приближенном решении. Явное использование узловых неизвестных позволяет также осуществить более эффективный учет граничных условий, чем это делается в спектральном методе Галеркина. В литературе спектральный метод с коллокациями принято обычно называть псевдоспектральным методом [Огзхад, 1971) .

Применение псевдоспектрального метода будет проиллюстрировано здесь на примере решения уравнения диффузии дй дей — — 0 (5.147) — — а д1 дне Система уравнений (5.145) является явной и имеет решения а (1)=а (0)е о<~ и*, 1((т(У вЂ” 1, Ь„,(1)=Ь„,(0)е-'а""н', 1((т(У, (5. 146) где а (0) и Ь (0) определяются по формулам (5.143), а ак(1) Н Ье(Г) удОВЛЕтВОряЮт СООтНОШЕНИяМ (5.137).

При решении данной задачи использование формул (5.136), (5.137) и (5.144) позволяет получить более эффективный алгоритм, чем применение спектрального метода Галеркина на основе формул (5.138) и (5.139). В общем случае тау-метод позволяет учесть трудные граничные условия с большей степенью гибкости, чем это делает спектральный метод Галеркина (см. п.

5.6.1). Описание тау-метода можно найти в книгах (Р!е!с!тег, 1984; Сапа!о е! а!., 1987). 202 Гл. 5. Методы взвешенных невязок с начальным и граничными условиями й(х,0)=з(п(пх)+х, й( — 1, г')= — 1, й(1, Г)=1. (5.148) Производная по времени в уравнении (5.147) дискретизируется с помощью конечно-разностной аппроксимации. Если для указанной производной использовать разностную формулу Эйлера, как в п. 5.6.1, то получается алгоритм ден за и"+'=ив+ (а —,) (5.149) дкз ) Псевдоспектральный метод требует, чтобы соотношение (5.149) удовлетворялось в каждой из точек коллокации (х;), и вводит приближенное решение и+! и(х, Г) = ~ ае(г)Тя, (х), (5.150) е-1 которое позволит вычислить пространственные производные. Аппроксимирующими функциями в выражении (5.150) служат полиномы Чебышева, определенные на интервале — 1 ( х < 1.

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

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

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

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