Лекция 11 (Материалы к лекциям)

2017-06-17СтудИзба

Описание файла

Файл "Лекция 11" внутри архива находится в папке "Материалы к лекциям". Документ из архива "Материалы к лекциям", который расположен в категории "". Всё это находится в предмете "модели и методы анализа проектных решений" из 7 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "модели и методы анализа проектных решений" в общих файлах.

Онлайн просмотр документа "Лекция 11"

Текст из документа "Лекция 11"

Столярчук В.А. Материалы к курсу лекций. «Модели и методы анализа проектных решений»

Лекция № 11

Лекция № 11

Метод конечных разностей



Содержание



Метод конечных разностей 2

Метод конечных разностей для уравнений в частных производных 9

Общие рекомендации по решению дифференциальных уравнений в частных производных 23







Метод конечных разностей



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

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

Например, первую производную функции в узле k можно выразить следующими приближенными формулами с соответствующими названиями:

– левые односторонние разности

– правые односторонние разности (5.3.12)

– центральные разности

Наиболее употребительны при решении задач центральные разности. Левые и правые разности применяют, как правило, в специальных случаях, например, для формулирования в конечных разностях граничных условий. Обычно расстояние между узлами (шаг) принимают одинаковым, в этом случае для третья формула (5.3.12) записывается в виде:

Выражение для второй производной получим на основе выражений первой и второй формул для односторонних конечных разностей при .

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

Пример 1

Определить критическую силу потери устойчивости шарнирно-опертого стержня при сжатии.

При решении задачи будем исходить из известного уравнения устойчивости сжатого стержня в виде:

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

Из граничных и физических условий имеем:

  1. Изгибающий момент в граничных точках равен 0 (так как балка в этих точках может свободно поворачиваться)

Условия по моментам в конечных разностях:

Дают следующие зависимости:

  1. Учитывая, что при потере устойчивости форма изогнутого стержня будет симметричной относительно середины, можно утверждать, что .

Тогда алгебраическая система уравнений с учетом обозначения:

примет вид:

Из равенства нулю определителя этой системы имеем уравнение:

Откуда –

Используя наименьший корень, имеем:

Точное значение:

Отличие полученного значения от точного составляет примерно 5%.

Пример 2

Определить перемещения и изгибающие моменты М в балке переменного сечения, защемленной на одном конце (левом), и свободно - опертой на другом при произвольно распределенной нагрузке.

При решении задачи будем исходить из уравнения:

где М - функция изгибающего момента, связанная с перемещениями зависимостью:

E – модуль упругости материала, из которого изготовлена балка, - момент инерции поперечного сечения балки.

Если подставить последнее выражение в (5.3.15), то получим уравнение четвертой степени относительно производных. Для того, чтобы избежать использования конечно-разностных формул для четвертой производной, применим конечно-разностную формулу для второй производной дважды.

Разобьем балку на четыре части и, используя выражения (5.3.14), которое является конечно-разностной формулой для второй производной, запишем уравнение (5.3.15) в виде (5.3.17), используя конечно-разностную формулу для второй производной первый раз:

Записывая уравнение (5.3.15) через (5.3.17) для точек 1,2,3 , получим систему:

MA-2M1+M2= - q1 X2

M1-2M2+M3=-q2X (5.3.18)

M2-2M3+MВ = - q3X2

Статическому условию на свободно-опертом конце соответствует МВ=0.

Учтем зависимость (5.3.16), из которой следует:

гдеК = А,1,2,3,В -номера сечений (номера узловых точек), и запишем систему (5.3.18) в конечных разностях через прогиб , второй раз использую конечно-разностную формулу для второй производной.

EIA(-2A+1)- 2EI1(A-21+2) + 2EI2(1-22+3)= q1 X4

EI1(A-21+2)- 2EI2(1-22+3) + 2EI3(2-23+B)= q2 X4

EI2(1-22+3)- 2EI3(2-23+B)= q3X4

Из геометрических граничных условий в заделке имеем:

A =0,

Запишем второе условие в конечных разностях:

Откуда имеем “перемещение” в законтурной точке:

= 1.

Если учесть геометрическое условие на свободно-опертом концеВ=0, то система получит вид:

(2IA+4I1+I2)1 - 2(I1+I2)2 +I23 =q1X4/ E

- 2(I1+ I2 )1+ (I1+4 I2 +I3 )2 - 2(I2 + I3 )3 = q2X4 / E

I21 - 2 ( I2 + I3 )2 + (I2 +4I3 )3 = q3X4 /E

Из решения этой системы при конкретных значениях IA,,IK,qK (K=1,2,3) можно определить прогибы 1 ,2 ,3.

Решим это уравнение для частного случая:

Пусть IK = IO = const, qK = qO= q(x)=const

Тогда последние уравнения примут вид:

71 - 42 + 3 =qO X 4 / EIO

-41 +62 - 43 =qO X 4 / EIO (5.3.21)

1 - 42 + 53 = qOX4 / EIO

Откуда можно получить:

По найденным прогибам с учетом формул (9) и (10) можно определить моменты в сечениях балки. В частности:

При учете = 1,A = 0, IA =IOи q = qO получим:

MA =2 0,909 qOX 2 = 0,113qO l 2

Точное значение: 0,125qOl2

Отличие полученного значения от точного составляет примерно 12%.

Заканчивая краткое рассмотрение применения конечно-разностных методов для решения обыкновенных дифференциальных уравнений, ещё раз отметим, что если исходное дифференциальное уравнение линейное, то задача сводится к решению системы линейных алгебраических уравнений.

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

Метод конечных разностей для уравнений в частных производных



Также как и при решении методом конечных разностей обыкновенных дифференциальных уравнений в основе решения уравнений в частных производных тем же методом лежит конечно-разностная аппроксимация производных. В области изменения независимых переменных уравнения L(f)=0 вводится сетка с достаточно малым шагом h. Отсюда МКР, применяемый для решения двумерных задач, часто называют методом сеток. Алгебраическое (или трансцендентное) уравнение Lh(f)=0 ,определенное в узлах сетки путем замены производных их конечно-разностными соотношениями и называемое сеточным или разностным уравнением, должно обеспечивать при неограниченном измельчении сетки при h0 для любой достаточно гладкой функцииLh(f) L(f). При этом величинаLh(f) - L(f)называется локальной погрешностью или погрешностью аппроксимации (дискретизации). Погрешность аппроксимации легко определяется при помощи разложений в окрестности данного узла сетки достаточно гладкой функции в соответствующие ряды Тейлора.

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

Аппроксимация осуществляется в три этапа:

Сначала в области решения вводят равномерную сетку узловых точек, соответствующую характеру задачи и граничным условиям. Затем решаемое уравнение в частных производных записывают в наиболее удобной системе координат и, представляя производные в конечно-разностной форме, приводят его к виду разностного уравнения.

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

Наиболее часто используются следующие виды сеток:

а) прямоугольная; б) полярная; в) треугольная; г) скошенная.

Запишем несколько формул, выражающих производные функции двух переменных в конечных разностях, для сетки с квадратной ячейкой и h - шагом сетки (см. рисунок):

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