Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Вводные замечания




Лекция 7. РЕШЕНИЕ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ

 

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

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

В зависимости от числа независимых переменных ДУ делятся на две различные группы: обыкновенные ДУ, содержащие одну независимую переменную, и уравнения в частных производных, содержащие несколько независимых переменных.

Рассмотрим обыкновенные ДУ.

Общий вид ОДУ

 

F (x, y, y, …, y(n)) = 0, (7.1)

 

где x – независимая переменная;

y – функция;

y ,…, y(n) – производные;

n – наивысший порядок производной, порядок ДУ.

В ряде случаев из общей записи ДУ (7.1) удается выразить старшую производную в явном виде, например,

 

y = f (x, y, y).

 

Такая форма записи называется уравнением, разрешенным относительно старшей производной.

Решением ДУ (7.1) называется всякая функция y = φ (x), которая после ее подстановки в уравнение превращает его в тождество.

Дифференциальное уравнение, как правило, имеет бесконечное множество решений, зависящее от некоторого количества (определяемого порядком ДУ) произвольных постоянных С 1, С 2, …, Сn.

Общее решение ОДУ (7.1) имеет вид

 

у = φ (x, С 1, С 2, …, Сn).

 

Частное решение ОДУ получается из общего, если произвольным постоянным придать определенные значения, например, для уравнения первого порядка:

- общее решение у = φ (x, С);

- частное решение, если С = С 0 (определенное значение) у = φ (x, С 0).

Исследователя обычно интересует частное решение. Чтобы его получить, необходимо учитывать не только особенности изменения явления, описываемого ДУ (7.1), но и дополнительные условия, которые характеризуют это явление. Количество дополнительных условий должно быть равно количеству произвольных постоянных, то есть порядку n.

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

Таким образом, возможно существование двух типов дополнительных условий и соответственно двух типов задач:

1. Начальные условия (всего n условий) у (х 0)= у 0, …, Задача решения ОДУ (7.1) с начальными условиями, заданными в одной точке, называется задачей Коши.

2. Граничные (краевые) условия (всего n условий) у (а)= уа, …, у (b)= уb, …. Задача решения ОДУ (7.1) с граничными условиями называется краевой или двухточечной задачей.

 

7.2 Как решать ДУ

 

Целью решения ДУ является получение функции у = φ (x). Эта функция может быть задана графическим, аналитическим и табличным способом. Поэтому методы решения ДУ (7.1) делятся на графические, аналитические и численные.

Графические методы используются при качественном исследовании ДУ и состоят в построении интегральной кривой.

Аналитические методы дают решение уравнения в виде формулы и делятся на точные и приближенные.

Точные методы рассматриваются в вузовском курсе. Они дают точные решения, но могут быть использованы для узкого класса задач.

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

Основной проблемой, возникающей при этом является проблема точности. Выход состоит в использовании идеи о разбиении области изменения независимой переменной х на малые отрезки и решении ДУ на каждом отрезке.

Этот подход иллюстрируем следующим рисунком.

1 – точное решение уравнения; 2 – аппроксимация решения линейной функцией для всей области; 3 – аппроксимация решения при разбиении области изменения х [ a, b ] на мелкие отрезки.

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

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

 

7.3 Одношаговые методы решения задачи Коши

 

Задачу Коши можно сформулировать для ДУ первого порядка следующим образом.

Пусть дано ДУ y = f (x, y) c начальным условием y (x 0) = y 0. Требуется найти функцию y = f (x), удовлетворяющую как указанному уравнению, так и начальному условию.

Обычно численное решение этой задачи получают, вычисляя сначала значение производной в точке х 0, а затем задавая малое приращение х и переходя к новой точке x 1 = x 0 + h. Положение новой точки определяется по наклону кривой, вычисленному с помощью ДУ.

Таким образом, график численного решения представляет собой последовательности коротких прямолинейных отрезков, которыми аппроксимируется истинная кривая y = f (x).

Сам численный метод определяет порядок действия при переходе от данной точки кривой к следующей.

В одношаговых методах для нахождения следующей точки на кривой y = f (x) требуется информация лишь об одном предыдущем шаге. К одношаговым относятся метод Эйлера и методы Рунге-Кутта.

 

7.3.1 Метод Эйлера (схема ломаных)

 

Является сравнительно грубым и применяется в основном для ориентировочных расчетов. Основан на разложении функции у в ряд Тейлора в окрестности точки х 0:

 

y (x 0 + h) = y (x 0) + h y (x 0) + 1/2 h 2 y” (x 0) + …

 

Если шаг интегрирования h мал, то члены ряда, содержащие h во второй и более высоких степенях, малы. Поэтому ими можно пренебречь. Тогда

 

y (x 0 + h) = y (x 0) + h y (x 0).

 

Значение y (x 0) находим из ДУ, подставив в него начальное условие.

Этот процесс можно продолжить, используя следующее соотношение

 

yi +1 = yi + h f (xi, yi), i = 0, 1, …, n – 1.

 

Графически метод представляется следующим образом

 

Погрешность этого метода пропорциональна шагу h.

Большая погрешность – главный недостаток этого метода. Точность метода Эйлера можно повысить, улучшив аппроксимацию производной. Это можно сделать, используя среднее значение производной в начале и конце интервала.

 

 




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


Дата добавления: 2015-05-26; Просмотров: 394; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.