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

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

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

Рис. 5.14. Двумерная функция 1 = 11 — 0.8соз(0.5ях))(соз(0.5иуЦ. рм1.0 9=0 9=-1.0 х=-1.0 а=0 ж= 1.0 Рнс. 5.15. Линейные элементы в двух измерениях. Интерполяционное решение всего с четырьмя элементами является не очень точным. Например, в точке х = 0.5, у = 0.5 1= 0.45711, Гш = 0.375. Целиком интерполяционное решение для функции (5.63) показано на рис. 5.16. Однако точность решения 'быстро возрастает по мере увеличения числа элементов, покрывающих область 4 5.3. Метод конечных элементов и интерполяция 169 (табл. 5.7).

Показанные в табл. 5.7 результаты, относящиеся и билинейной интерполяции, свидетельствуют о том, что среднеквадратичная ошибка уменьшается пропорционально Лхт (=бр') Таблица 5.7. Ошибки в случае двумерной конечно-элементной интерполяции Билинейная ннтериеляпня Бикналратнчная интерполяния 0.08527 0.02199 0.00557 4 16 64 4 16 64 0 01199 0.00151 0.00019 Рис.

5.16. Билинейная интерполяция функции (5.63). мент имеет девять узловых значений (см. рис. 5.13), которые интерполируются с помощью выражения 9 1~и= Е)йф~й т)), 1-З где интерполяционные функции фс($, т)) задаются с помощью формул (5.62). Как видно из табл. 5.7, элементы с биквадра- (5.65) Более точная интерполяция может быть достигнута за счет применения биквидратичной интерполяции. Тогда каждый эле- 170 Гл. В. Методы взвешенных невявон тичной интерполяцией являются более точными, чем элементьг с билинейной интерполяцией при сохранении одинакового числа узловых точек. Обращаясь к табл.

5.7, отметим, что 16 соприкасающихся линейных элементов содержат такое же число узловых точек, как и 4 соприкасающихся линейных элемента. По мере того как большее число квадратично-интерполируемых элементов используется для покрытия области — 1 ( х ( 1„ — 1 ( у < 1, среднеквадратичная ошибка убывает пропорционально Лх' (=Аут).

Аппроксимирующие функции Лагранжа могут быть введены и в случае трех измерений. При реализации трилинейной интерполяции элементы в форме кирпичиков и имеющие по восемь узлов заменяют прямоугольные элементы с четырьмя узлами, фигурировавшие при двух измерениях. В случае триквадратичной интерполяции элементы-кирпичики с 27 узлами. заменяют прямоугольные элементы с 9 узлами в двух измерениях [2(еп)е!еш!сг, 1977). При рассмотрении случаев двух и: трех измерений введение кубической интерполяции и интерполяции более высоких порядков вполне возможно, но не представляет большого интереса вследствие большого числа взаимосвязанных узлов [Р!е!с)тег, 1984).

Имеется возможность исключить центральный узел из квадратичного прямоугольного элемента, показанного на рис. 5.13; это приводит к построению серендиповских элементов и к такой интерполяции, при которой внутренние узлы не затрагиваются. Введение таких элементов возможно при квадратичной или имеющей более высокий порядок интерполяции и при любом числе измерений.

Серендиповские элементы описываются в книге [Х!епк!етн!сг, 1977]. 9 5.4. Метод конечных элементов н уравнение Штурма — Лнувилля В п. 5.1.1 метод Галеркина был определен как принадлежащий к классу методов взвешенных невязок. При введении формы приближенного (интерполяционного) решения, строящегося по методу конечных элементов, т. е. выражения (5.44), подчеркивается, что неизвестными являются узловые значения, а аппроксимирующие функции представляют собой кусочно-определенные полиномы низкого порядка. Здесь мы применим метод Галеркина с конечными элементами к решению уравнения Штурма — Лиувилля, имея в виду проиллюстрировать технику реализации метода.

Е 5.4. МКЭ и уравнение Штурма — Лиувилля 171 5.4.1. Подробная формулировка задачи Упрощенное уравнение Штурма — Лиувилля можно записать .в виде х=О х1 ха *1+! хю-1 хх з х1, х1 Рис. 5.17. Задача Штурма — Лиувилля. решения, эквивалентного выражению (5.44), в виде ! у= Е уА(х), ! ! причем функции ф!(х) представляют собой линейные аппрокси- мирующие функции, которые в элементной системе координат при х=х(5) могут быть заданы выражениями (рис. 5.17) Внутри элемента А: ф!(5)=0.5(1+э), $= 2 [х — (х! + х!)/2) Внутри элемента В: ф!(5)=0.5(1 — $), 2 [х — (х1+ х!е!)/2) !1хг+! (5.70) ь !!ау — „„, + У = г" = — ~ а! з( и (1 — 0.5) нх (5.66) 1-! с граничными условиями У(0)=0 и ~(1)=О. (5.67) Для частного вида Е, фигурирующего в правой части (5.66), точное решение задачи имеет вид У вЂ” ~ ( ', з(п [(1 — 0.5) нх!.

(5.68) ! 1 Метод Галеркина с конечными элементами начинается с введения в качестве приближенного решения некоего пробного зл.3 172 Гл. о. Петоды взвешенных невнвон Подстановка выражения (5.69) в уравнение (5.5) дает невязку решаемого уравнения в виде (5.71) Использование уравнения взвешенных невязок (5.6) при й7 (х) = ф (х) дает ! ~ф (х)(, +У Р)с(х О. о (5.727 Можно отметить, что здесь интегрирование выполняется по области 0 < х ( 1.

Если учесть, что в формуле (5.69) решение выражается через узловые значения Уь в уравнении (5.72) не- могут появляться производные старше первой [М1(с)!е11, 1Ча11, 1977). На этом основании используется интегрирование по частям, приводящее к следующему соотношению: ! ! ~(ф-'„,ло)"=[ф- ах1- ~("Их )('Н'.) ~Х- о о Учитывая, что У(0)= О, нет надобности записывать уравнение. с т=О (см. рнс.

5.17). Для т) 1 имеем ф (0)=0. При. х =! !(У/!(х= 0 и поэтому формула (5.73) принимает вид ! ! ~ (ф — „, ) !(х = — ~ ( — „) ( — „) о(х. (5.74~ Подставляя (5.74) и (5.69) в уравнение (5.72) и проводя не- которые перестановки, получаем Все члены, стоящие под знаками интеграла, известны, так что (5.75) представляет собой фактически систему алгебраических уравнений, которую можно записать в векторной форме: Вх'= С, (5.76)! где Ь,ь т. е.

элемент матрицы В, выражается по формуле ! ь,=~( „„— „„'+ф ф) (, (5.77д о х Г 1 ! ~ ~ ~( — — „~ + ф ф!)!(хууг — — ~ ф„,Рг(х, т=1,..., Х. (5.75~ о о 173 ф 6.4. МКЭ и уравнение Штурма — Лиувилля тогда как У) есть элемент вектора Т, а д — элемент вектора б, т.

е. ! (5.78) Элемент В Элемент В у)+! 'з)+а )+!,(-2 )-! 1 )+! 7+2 (Ь) (а) Рис. 6.18. Вклады, соответствуюгцие узлам и элементам и вносимые в дискретизированные уравнения. (а) Линейная интерполяция; (Ь) квадратичная интерполяция, угловой узел. дого элемента по очереди (рис. 5.17). Если учесть, что функции (з также задаются формулами (5.70), то ненулевые вклады дают только элементы, примыкающие к узлу 1= и. Для узла т =Х вклад в расчет по формулам (5.77) и (5.78) дает только один элемент.

Следовательно, матрица В является трекдиагональной, т. е. отличны от нуля лишь нижеследующие члены (1 ~ 1 ~ з 1): 1 ох( Ь = — +— ах) 6 1 ах)„! (5.79) а для узла т = 7: ! ох Ь, = — + — ~ Лз-! = дх 6 т -1 ах Ь = — +— Х ох 3 Х Величины шагов !зх; и гзхге! показаны на рис. 5.18. Правую часть формулы (5.77) достаточно просто вычислить, если превратить интеграл по х в интеграл по й, взятый для каж- 175 6 5.4. МКЭ и уравнение Штурма — Лиувилля Таблица 5.8. Среднеквадратичная ошибка при решении упрощенного уравнения Штурма — Лиувилля !Ь' — Т' !1,, 7.830 Х!О 1.860 Х!О 0.447 Х!О 0.109 Х!0 0.027 Х 1О 0.2 О.! 0.05 0.025 0.0125 6 11 21 41 8! показана в табл. 5.8.

Эта среднеквадратичная ошибка опреде- ляется выражением Уменьшение ошибки при уменьшении ох, показанное в табл. 5.8, пропорционально Лх'. Это согласуется с теоретически предсказанным результатом для случая линейной интерполяции, причем имеет тот же самый порядок, как и для трехточечных центрированных конечно-разностных формул (см., например, табл.

7.!). 5.4.2. БТ()КМ: программа расчета по уравнению Штурма — Лиувилля В п. 5.4.1 метод конечных элементов с линейной интерполяцией применяется к решению упрощенного уравнения Штурма — Лиувилля (5.66) с граничными условиями в форме (5.67). В данном пункте будет дано описание компьютерной программы ЬТ()КМ, предназначенной для получения конечно-элементных решений задачи (5.66) — (5.67) при использовании линейной и квадратичной интерполяции. В случае использования квадратичных интерполяционных функций (5.57) формулы (5.77) и (5.8!) принимают следующую форму, пригодную для угловых узлов по внутренней части Для точек, разделенных одинаковыми интервалами, среднеквадратичная ошибка, полученная при различных значениях 7, 176 Гл.

5. Методы взвешенных невязок (5.86) области: — 1 Лх! ь 1! з бах 15 ! 4 26х! ь =- — + — ' !! ! ЗЛх; 15 1 'т 4 (5.84) 4 26х!+! Зах ! 15 -1 ах!+, ! 1+з бах!+! 15 7 ах! Х 7 25х! т 4 н! ! 15 ) ! — з+Х 15 ) 1-!+ 15 ( !+ !+!) !+ Особая форма выражений (5.84) и (5.85) является следствием ограничений х; ~ — — 0.5(х;, + х!) и х!+! = 0.5(х1+ х!+з).

Эти ограничения могут быть ослаблены, что, однако, приведет к усложнению алгебраических выражений. В граничном узле т=? формулы (5.77) и (5.81) прини- мают вид — 1 Ьх бах 15 У 4 2Лхз Ь = — + — ~, Зал 15 У вЂ” 7 4Ьх х бах + 15 их= — 1 5 )Рх з+( 15 ) Р, !+1, 15 ? Рх. (5.87) Подставляя (5.?4) и (5.69) в уравнение (5.72) и проводя не- терполяции, но центрированных в узлах в середине сторон, формулы (5.77) и (5.81) принимают вид 4 25х; 5 = — + — ' ! ! ! ЗЬх.

15 ! (5.88) 4 25х! = — + — '; ! !+! ЗЬх 15 177 Система уравнений (5.76) является трехдиагональной, если применяется линейная интерполяция, а в случае применения квадратичной интерполяции — попеременно трехдиагональной и пятидиагональной. Эффективные модификации метода исключения по Гауссу могут быть использованы для решения уравнений (5.76) в том или ином из указанных случаев и описываются в пп. 6.2.2 и 6.2.3. Программа ЬТ(3КМ применяет метод Галеркина с конечными элементами к уравнению Штурма — Лиувилля (5.66). Распечатка программы 5Т1)ЯМ приводится на рис. 5.19.

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

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

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

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