Пример 1. Методом конечных разностей найти решение краевой задачи:
Механически данная краевая задача описывает прогиб некоторого бруса, концы которого шарнирно закреплены симметрично от начала координат в точках x = -1,
x = 1, т.е. y(x) описывает координату прогиба стержня на участке [-1, 1] оси x (рис. 2).
Рисунок 2 – Профиль изгиба бруска.
Для грубого решения задачи выберем шаг сетки h = тогда выбирая начало отсчёта на левом конце бруска, решение данной задачи ищем на сетке:
x = -1; x1 = ; x2 = 0; x3 =
; x4 = 1;
Сравнивая данное дифференциальное уравнение (41):
с видом ДУ (2), используемым при формулировке краевой задачи (2) – (4):
заключаем, что для данной краевой задачи функции p(x), q(x) и f (x), имеют вид:
Для решения данной краевой задачи методом конечных разностей уравнение (41) заменяется во внутренних узлах сетки разностным уравнением (35):
, i = 1, 2, 3;
а функции p(x), q(x) и f (x) заменяются соответствующими сеточными значениями:
поэтому для данного случая разностное уравнение (35) перепишется в виде:
, i = 1, 2, 3. (44)
В данном случае мы имеем дело с краевой задачей первого рода, т.е. со случаем, когда краевые условия (42), (43) не содержат значений первой производной, т.е. в данном случае при стандартной записи краевых условий в виде (3), (4) имеем :
поэтому окончательно краевые условия можно переписать в виде:
Таким образом, из (44) — (46) для решения краевой задачи (41) – (43) окончательно имеем систему уравнений:
, i = 1; x1 =
;
, i = 2; x2 = 0;
, i = 3; x3 =
;
Далее отметим, что в силу симметрии данной задачи (брусок прогибается симметрично относительно начала координат) заключаем, что y3 = y1, поэтому, рассматривая второе и третье уравнение последней системы, имеем:
;
;
отсюда при x2 = 0; h = x1 =
; y = 0 имеем:
;
;
Замечание. При рассмотрении метода конечных разностей в § 4 данной лекции для решения краевой задачи (2) – (4) было предложено две системы уравнений:
— первая система — уравнения (35), (37), (38);
— вторая система — уравнения (35), (39), (40);
Данные системы отличаются друг от друга формулами аппроксимации производной первого порядка в краевых условиях (2) – (4), т.е. в первой системе производные в краевых условиях аппрксимировались разностными отношениями первого порядка точности, а во второй системе разностными отношениями второго порядка точности.
Поскольку в данном примере (о профиле изгиба бруска) имеют место краевые условия первого рода, которые не содержат значений первой производной на границах отрезка, то для данного случая алгоритмы решения краевой задачи на основе первой и второй систем совпадают.
Заключение (план — аннотация лекции №25).
В лекции 8 рассмотрена общая постановка краевой задачи для обыкновенных дифференциальных уравнений второго порядка. Дано описание краевых условий различного типа. Приведена классификация методов решения краевых задач.
В качестве методов сведения краевых задач к начальным — к задачам Коши — рассмотрены:
— метод дифференциальной прогонки.
Рассмотрен один из универсальных методов решения краевых задач, основанный на простейших аппроксимаций производных в узлах сетки разностными отношениями первого и второго порядка точности — метод конечных разностей.
Приведен пример решения краевой задачи методом конечных разностей.
1. В.М. Вержбицкий. Основы численных методов. – М.: Высшая школа, 2002. – 840 стр.
2. Б.П. Демидович, И.А. Марон, Э.З. Шувалова. Численные методы анализа.
– М.: Наука, 1967. – 368 с.
3. В.Ф. Формалёв, Д.Л. Ревизников. Численные методы. – М.: Физматлит, 2004. 400 с.
| | следующая лекция ==> | |
ПРИМЕРЫ РЕШЕНИЯ ТИПОВЫХ ЗАДАЧ. Пример. Решить экстраполяционным методом Адамса уравнение: | | | ПРИМЕРЫ РЕШЕНИЯ ТИПОВЫХ ЗАДАЧ |
Дата добавления: 2015-09-14 ; просмотров: 6744 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ
Методические указания по выполнению лабораторной работы в курсе “Информатика” для студентов очной и заочной форм обучения всех специальностей
Решение краевой задачи методом конечных разностей: Методические указания по выполнению лабораторной работы в курсе “Информатика” для студентов очной и заочной форм обучения всех специальностей/ СПбГАСУ; Сост.: Любимов Е.Б., Любимов Б.Е., Мовсесова Л. В. СПб., 2005. 16 c.
В этой работе рассматриваются основные вопросы и примеры решения задач, приводящихся к формату краевой задачи и рассматриваемых при изучении раздела "Вычислительная математика" в курсе "Информатика". Пособие предназначено для студентов всех специальностей дневной и заочной форм обучения.
Табл. 4. Ил. 5. Библиогр. 4 назв.
Рецензент д-р физ.-мат. наук, профессор Б. Г. Вагер (СПбГАСУ)
Решение краевой задачи методом конечных разностей
Составители: Любимов Евгений Борисович,
Любимов Борис Евгеньевич,
Мовсесова Лия Витальевна
Компьютерная верстка И.А. Яблоковой
Решение краевой задачи методом конечных разностей
Основные понятия, используемые в постановках краевых задач
В практике строительных расчетов многие математические модели, используемые для расчета конструкций, приводятся к линейным дифференциальным уравнениям второго порядка, имеющим следующий вид:
К примерам задач, приводящих к уравнениям вида (1),можно отнести задачи расчетов различных балочных конструкций.
Для решения задачи, определяемой (1),необходимо задать дополнительные условия, определяющие состояние исследуемого объекта при некоторых заданных значениях координатной переменнойx. Условия, определяющие состояние объекта в заданных точкахx,называютсяграничными[1, 2, 4].
Таким образом, для нахождения решения уравнения (1) необходимо определить граничные условия. Например, следующим образом:
На конкретном примере рассмотрим алгоритм решения стационарной краевой задачи для объектов, определяемых математическими моделями представленными линейными дифференциальными уравнениями второго порядка вида (1), (2).
Одним из численных методов, применяемых для решения таких уравнений, является метод конечных разностей, называемый также методом сеток. Основой этого метода является замена непрерывной области пространства изменения аргумента хна дискретное множество – "сетку" точекхi, в которых определяются значения функцииy(xi ) [4].
При использовании метода конечных разностей решение задачи осуществляется в результате последовательной реализации четырех этапов:
дискретизация области изменения аргумента х;
переход от непрерывной дифференциальной математической модели к конечно-разностной модели исследуемого объекта;
оформление разностного аналога краевых условий задачи;
решение полученной в результате выполнения первых трех шагов математической системы линейных алгебраических уравнений.
Рассмотрим последовательно выполнение этих этапов для разработки алгоритма решения конкретной краевой задачи.
Во-первых, для дискретизации области изменения аргумента хинтервал изменениях разделим наn равных частей. При этом формируется сетка с(n+1) равноотстоящими узлами. Расстояние между узлами (шаг сетки) равенh = (xk ‑ x )/n, а значенияхi в узлах сетки легко вычисляются по формулехi = х + i · h (i=0,1,2,. . . ,n).
Второй этап перехода от непрерывного дифференциального уравнения (1) к конечно-разностной модели реализуется на базе классического определения производной как предела:
Название: Решение краевой задачи для ОДУ методом конечных разностей Раздел: Рефераты по математике Тип: курсовая работа Добавлен 01:50:21 23 июня 2011 Похожие работы Просмотров: 2196 Комментариев: 10 Оценило: 0 человек Средний балл: 0 Оценка: неизвестно Скачать |