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


Общий вид краевой задачи на отрезке для ОДУ второго порядка.

Краевая задача на отрезке для дифференциального уравнения второго порядка в общем случае представима в виде

(1.1)

Здесь все величины, кроме , предполагаются заданными.

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

 

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

Метод конечных разностей (МКР) – это наиболее простой и при этом достаточно эффективный способ численного решения краевой задачи. Его суть кратко опишем ниже.

Разобьем отрезок на отрезков (рис. 1.1).

Рис. 1.1. Схема аппроксимации по методу конечных разностей.

Введем обозначения: – координаты точек разбиения (узлов); – номер точки разбиения ( );

(1.2)

– длина -го отрезка (шаг разбиения);

(1.3)

– «средний» шаг;

, при этом , ; (1.4)

; ; . (1.5)

 

Производные в -ой точке заменим разностными соотношениями:

(1.6)

– правая разность;

(1.7)

– левая разность;

(1.8)

– центральная разность.

При в соответствии с известным определением производной все три величины будут стремиться к . Использование той или другой из них зависит от конкретной ситуации.

Вторая производная в -ой точке может быть приближенно представлена разностным отношением в виде разности от первых (вторая производная – это первая производная от первой производной), например

. (1.9)

При формулу второй разности можно упростить:

. (1.10)

Пользуясь приведенными обозначениями и формулами, можно представить задачу (1.1) в каждой -ой точке относительно величин следующим образом:

(1.11)

Это и есть разностный аналог краевой задачи (1.1). Здесь неизвестных и линейных уравнений. Приводя подобные члены, получим систему линейных алгебраических уравнений относительно неизвестных величин :

 

(1.12)

 

или в матричном виде

, (1.13)

где

; ; ,

(1.14)

при этом элементы матрицы и вектора правой части определяются формулами

, ; , ,

, ; , ; (1.15)

; , ; . (1.16)

Следует отметить, что матрица трехдиагональная.

После решения системы (1.13) получим приближенное решение задачи (1.1) – значения искомой функции в -х точках. Соединяя ломаной линией, получаем приближенное решение во всех точках области .

Точность решения задачи (1.1) зависит от точности аппроксимации значений производных разностями, которая, в свою очередь, зависит от величины шага разбиения.

 



Дата добавления: 2016-10-26; просмотров: 2350;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.