- •1. Математическое моделирование и процесс создания математической модели
- •1.1 Процесс создания вычислительной модели
- •1.2. Вычислительный эксперимент
- •2. Погрешности численного решения задачи на эвм
- •2.1. Источники погрешностей
- •2.2. Качественная характеристика физических величин. Приближенные числа. Абсолютная и относительная погрешности измерения и вычисления
- •2.3. Погрешности арифметических операций
- •2.4. Корректность вычислительной задачи
- •1. Сетки и сеточные функции.
- •3. Построение и исследование разностных схем для численного решения дифференциальных
- •3.2. Основные определения
- •3. 3. Разностная аппроксимация дифференциальных операторов
- •4. Аналитическое решение и исследование свойств нелинейных колебательных систем
- •4.1. Постановка задачи Коши
- •4.3. Аналитическое исследование качественного поведения задачи Коши
- •5. Исследование нелинейных колебательных систем с помощью вычислительного эксперимента
- •5.1. Метод эйлера
- •5.2 Метод рунге-кутта.
- •5.3. Линейные многошаговые методы. Метод адамса.
- •8. Моделирование процесса распространения тепла
- •8.1. Уравнение теплопроводности и граничные условия
- •8.2. Решение одномерного уравнения теплопроводности
- •9. Численное моделирование краевых задач описывающих распространение тепла
- •9.1. Численное моделирование краевых задач описывающих стационарное распределение тепла
- •9.2. . Численное моделирование нестационарных краевых задач
- •Рассмотрим одномерную нестационарную смешанную краевую задачу
- •10. Исследование устойчивости разностных схем
- •10.1. Спектральный метод исследования устойчивости задачи Коши
- •11. Метод конечных элементов
- •11.3. Понятие о проекционном методе Галеркина
- •11.4. Понятие о проекционно-разностном методе конечных элементов
- •12. Понятие схем расщепления. Схема переменных направлений.
- •13. Программные реализации метода конечных элементов
- •Дополнительная литература
- •"Математическое моделирование физических процессов" в авторской редакции
- •Отпечатано на ризографе Издательства ИжГту
- •426069, Г. Ижевск, Студенческая, 7
4. Аналитическое решение и исследование свойств нелинейных колебательных систем
4.1. Постановка задачи Коши
При решении научных и инженерных задач исследователь часто сталкивается с проблемой математического описания анализируемой динамической системы. При этом не всегда удается найти закон, устанавливающий в явном виде зависимость между величинами, хотя известно, как взаимосвязаны производные этих величин по времени и по координате в виде дифференциальных уравнений. Известно много аналитических методов решения дифференциальных уравнений, когда решение записывается в виде интеграла. Но при решении практических задач интегралы часто не выражаются в элементарных функциях. В этом случае необходимо использовать численные методы решения дифференциальных уравнений.
Рассмотрим обыкновенное дифференциальное уравнение (ОДУ) первого порядка
(4.1)
с начальным условием
,
(4.2)
где
-
некоторая заданная, в общем случае
нелинейная функция двух
переменных.
Сформулированная задача (4.1), (4. 2) называется начальной задачей или задачей Коши.
Несмотря
на внешнюю простоту уравнения (4.1), решить
его
аналитически, т.е. найти общее
решение
с
тем, чтобы затем выделить из него
интегральную кривую
,
проходящую через заданную точку
(t0, u0), удается лишь для некоторых специальных типов таких уравнений. Поэтому приходится делать ставку на приближенные способы решения начальных задач для ОДУ, которые можно разделить на 3 группы:
приближенно-аналитические методы;
графические или машинно-графические методы;
численные методы.
К
методам первой группы относят такие,
которые позволяют находить
приближенные
решения
сразу
в виде некоторой функции
.
Например, широко известен метод степенных рядов, в одну из реализаций которого заложено представление искомой функции отрезком ряда Тейлора, где коэффициенты, содержащие производные высших порядков, находят последовательным дифференцированием самого уравнения.
Название графические методы говорит о приближенном представлении искомого решения на промежутке (0 T) в виде графика, который можно строить по тем или иным правилам, связанным с графическим толкованием данной задачи.
Наиболее
значимыми в настоящее время, характеризуемое
быстрым
развитием цифровой
вычислительной техники, являются
численные методы
решения систем
дифференциальных уравнений, предполагающие
получение
числовой таблицы приближенных
значений искомого вектора решения
на некоторой сетке
(рис.1)
значений
аргумента t.
Задачи для ОДУ можно разделить на два типа:
1. Задачи Коши;
2. Краевые задачи.
4.2. Методы решения задачи Коши и краевых задач. Прежде всего, рассмотрим один приближенно-аналитический способ
решения задачи Коши (4.1)-(4.2), в котором искомое решение в окрестности
является
пределом некоторой последовательности
получаемых определенным образом функций
Проинтегрируем
левую и правую части уравнения (4.1) в
границах от
до t
Отсюда получим
(4.3)
Таким образом, дифференциальное уравнение (4.1) с начальным условием (4.2) преобразовали в интегральное уравнение.
Полученное
уравнение имеет вид задачи о неподвижной
точке:
,
которая решается методом итераций.
Формально к этой задаче также можно применить метод простых итераций
,
где в качестве начального значения
можно взять начальное условие (4.2)
.
Тогда
далее
И так далее, пока не выполнится условие вида:
где
- заданное значение погрешности.
Этот приближенно-аналитический метод называется методом последовательных приближений или методом Пикара
(4.4)
Теорема.
Если
в некоторой области G
такой,
что
и
,
то
,
h
=
const
такая, что на отрезке
последовательность
функций
,
определяемая
методом Пикара,
равномерно
сходится к решению
задачи
Коши (4.1)-(4.2) и справедлива оценка
погрешности
Пример решения задачи Коши методом Пикара. Уравнение
Решение уравнения аналитически
Воспользуемся методом Пикара
При числе итераций n=0,1,2,3
Выполняя
далее итерации, получим бесконечный
ряд, который сходится к функции
найденной выше.
Краевые задачи рассмотрим на примере линейного ОДУ второго порядка, который наиболее часто встречается в физических задачах:
(4.5)
и краевые условия
Краевые
условия определяют так называемую
третью или смешанную краевую задачу
для уравнения (4.5), содержащую в себе
первую (когда
)
или вторую (когда
)
краевые задачи.
Как известно, точное (аналитическое) решение краевых задач вызывает еще большие трудности, чем решение задачи Коши. Отсюда - повышенный интерес и большое разнообразие приближенных методов решения.
Классификация приближенных методов решения краевых задач для ОДУ:
методы сведения к задаче Коши (метод пристрелки, метод дифференциальной прогонки, метод редукции);
метод конечных разностей;
метод балансов или интегро-интерполяционный метод;
метод коллокации;
проекционные методы (моментов, Галеркина);
вариационные методы (наименьших квадратов, Ритца);
проекционно-разностные методы (метод конечных элементов). Методы 4-6 приводят к приближенному решению в виде функции
заданного семейства (линейной комбинации некоторой системы линейно независимых функций).
Методы 1-3 и 7 генерируют таблицы численных значений приближенного решения.
Методы решения 2, 5,7 будут подробно рассмотрены ниже при рассмотрении одномерной задачи теплопроводности.
