Автор работы: Пользователь скрыл имя, 22 Мая 2011 в 14:03, курсовая работа
Целью работы является численное исследование первого изученного с точки зрения теории хаоса аттрактора - аттрактора Лоренца с помощью метода Рунге-Кутта 4-ого порядка в среде Delphi. А так же изучение поведения странного аттрактора с изменением параметров системы Лоренца.
Введение3
Аналитическая часть4
Устойчивость динамических систем 7
Постановка задачи курсового проекта 8
Методы и алгоритмы решения 9
1.1 Метод Рунге-Кутта 4-ого порядка9
1.2 Алгоритм решения уравнения sin-Gordon11
Поведение решения системы Лоренца 12
Заключение 13
Список литературы 14
Приложения
В задаче о конвекции модель возникает при разложении скорости течения и температуры в двумерные ряды Фурье и последующей их «обрезки» с точностью до первых-вторых гармоник.
Устойчивость характеризует
Под устойчивостью понимается свойство
системы возвращаться к равновесному
состоянию или циклическому режиму после
устранения возмущения, вызвавшего нарушения
последних.
Устойчивость есть категория, относящаяся,
прежде всего, к собственным движениям
системы, порождаемым начальными условиями
(возмущениями) и внутренними свойствами
системы, но не внешними воздействиями.
Состояние равновесия, в которое система
способна возвращаться, называют устойчивым
состоянием равновесия.
Состояние устойчивости (устойчивое состояние)
- это такое равновесное состояние системы,
в которое, она возвращается после снятия
возмущающих воздействий.
Об устойчивости и всевозможных движениях
системы можно судить по фазовому портрету.
Фазовый портрет в окрестности произвольной
неподвижной точки принадлежит одному
и только одному из трех типов точек:
1) асимптотически устойчивой;
2) нейтрально устойчивой;
3) неустойчивой.
Точная и строгая формулировка понятия
устойчивости применительно к состоянию
равновесия динамической системы была
дана выдающимся русским ученым A.M. Ляпуновым:
Неподвижная точка системы А называется
устойчивой (или аттрактором), если для
любой крестности N точки а существует
некоторая меньшая окрестность этой точки
N'
В более широком понятии
Аттрактор (от лат. attraho - притягивать
к себе) - область устойчивости, куда стремятся
траектории в фазовом пространстве.
Аттракторы могут быть обычными
точками в фазовом
Неподвижная точка системы А называется
асимптотически устойчивой, если она устойчива
и, кроме того, существует такая окрестность
N точки, где любая траектория, проходящая
через N, стремится к а при t →∞.
Любая асимптотически устойчивая неподвижная
точка устойчива. Но не каждая устойчивая
неподвижная точка является асимптотически
устойчивой.
Неподвижная точка системы а, которая
устойчива, но не асимптотически устойчива,
называется нейтрально устойчивой.
Неподвижная точка системы, которая не
является устойчивой, называется неустойчивой
(или репеллером).
Репеллер (от лат. repellо — отталкивать)
— область в фазовом пространстве, где
траектории, даже начинающиеся очень близко
от особой точки, отталкиваются от нее.
Это значит, что существует такая окрестность
N неподвижной точки, что для любой окрестности
N'
Постановка задачи курсового проекта.
с фиксированными известными параметрами σ= 10 и b = 8/3 и начальным значением параметра r = 28. Необходимо построить модель странного аттрактора Лоренца, а также зависимости динамических переменных от времени . Решить систему с помощью метода Рунге-Кутта 4-ого порядка и исследовать поведение системы при различных значениях параметра .
utt - uxx =sin( u)
Начальные данный для задачи Коши взять из точного решения
(*)
(**)
Для данной задачи был разработан алгоритм решения для проведения дальнейшей работы.
Методы и алгоритмы решения
1.1.Метод Рунге-Кутта 4-ого порядка
Для исследования дифференциальных уравнений широко используются приближенные, численные методы их решения.
Численное решение
на отрезке [a, b] задачи Коши
y' = f(x, y), y(a) = y0
состоит в построении таблицы приближенных
значений
y0, y1, ..yi, ..yN
решения y(x) в узлах сетки
a=x0 < x1 < ...< xi < ...<
xN=b, y(xi)= yi.
Если xi = a+ i h, h=(b-a)/ N, то сетка называется
равномерной.
Численный метод решения задачи
Коши называется одношаговым, если для
вычисления решения в точке x0
+ h используется информация о решении
только в точке x0. Методом Рунге-Кутты
4-ого порядка точности называют одношаговый
метод, относящийся к широкому классу
методов Рунге-Кутты.
Метод позволяет решать системы обыкновенных дифференциальных уравнений (ОДУ) первого порядка следующего вида:
,
, и т.д.,
которые имеют решение:
,
, и т.д.,
где t – независимая переменная (например,
время); X, Y и т.д. – искомые функции (зависимые
от t переменные). Функции f, g и т.д. – заданы.
Также предполагаются заданными и начальные
условия, т.е. значения искомых функций
в начальный момент.
Одно дифференциальное уравнение – частный случай системы с одним элементом. Поэтому, далее речь пойдет для определенности о системе уравнений.
Метод может быть полезен и для решения дифференциальных уравнений высшего (второго и т.д.) порядка, т.к. они могут быть представлены системой дифференциальных уравнений первого порядка.
Метод Рунге-Кутта
заключается в рекурентном
...
где
,
,
,
,
,
,
,
.
1.2.Алгоритм решения уравнения sin-Gordon.
1. Вводим сетку (n,j) с шагом h по оси x, и с шагом τ по оси t. Где j-нумерация слоев по оси x, а n-по оси t.
2. Совершаем переход от дифференциальной задачи к разностной.
3. Из начального условия получаем все , у которых n=0, т.е. , получаемого из уравнения (*) Эти решения записываем в предварительно созданный файл.
4. Следующим этапом будет нахождение при n=1. Используем уравнение (**). Также записываем найденные решения в файл.
5. Вычисляем для n=2,3,… по пункту 2).
Таким образом, получаем решения для всех n слоёв сетки.
При помощи компьютерной программы, написанной с использованием языка программирования Delphi, мы находим численно все решения и получаем таблицу решений.
Таблица далее может быть использована для построения графиков зависимости (x) от x для определенных слоёв n для каждого из начальных условий.
Рассмотрим изменения
в поведении решения системы
Лоренца при различных
Эти точки определяют состояния стационарного режима конвекции, когда в слое формируется структура из вращающихся валов жидкости.
Необходимые графики указаны в приложениях.
При больших
значениях параметра траектория
претерпевает серезные изменения. Шильников
и Каплан показали, что при очень
больших r система переходит в
режим автоколебаний, при этом, если
уменьшать параметр, будет наблюдаться
переход к хаосу через
Заключение
В процессе данной работы была изучена система дифференциальных уравнений Лоренца. С помощью численного метода Рунге – Кутта 4-ого порядка получено решение данной системы уравнений.
Графически исследовано поведение системы в зависимости от различных параметров. Полученные данные совпали с ожидаемыми теоретическими.
Был разработан алгоритм для дальнейшего решения и исследования уравнения sin-Gordon’а.
Список литературы
Приложения
Странный аттрактор : σ= -10 b = 8/3 r = 28
.