![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Рассмотрим систему с непрерывным временем, динамика которой описывается некоторыми дифференциальными уравнениями. Пусть для определенности это автономная система с трехмерным фазовым пространством. Расположим в фазовом пространстве двумерную площадкуS и зададим на ней некоторую систему координат (X,Y). Выбор секущей поверхности в высокой степени произволен, но она должна размещаться так, чтобы интересующие нас фазовые траектории многократно ее пересекали и касание было бы исключено. Возьмем какую-нибудь точку (X, Y) на секущей поверхности, выпустим из нее фазовую траекторию и проследим за этой траекторией, пока не произойдет следующее ее пересечение с нашей площадкойS в некоторой точке (X', Y') с проходом в том же направлении. Если изменить точку старта, получится другая точка-образ. Следовательно, возникает некоторое отображение секущей поверхности в себя:
Это и есть отображение последования, или отображение Пуанкаре.
Теперь можно отвлечься от исходных дифференциальных уравнений и сосредоточиться на анализе динамики, порождаемой отображением Пуанкаре. Эта подмена объекта исследования не сопровождается какими-либо аппроксимациями, анализ остается точным. Цена, которую приходится при этом заплатить, — это потеря информации о характере динамики в промежутки времени между последовательными пересечениями секущей поверхности, в частности, о продолжительности интервалов времени между этими пересечениями и о топологических свойствах фазовых траекторий. Тем не менее, сохраняется возможность анализировать многие принципиальные вопросы, например, устанавливается ли в системе регулярный или хаотический режим.
Найти отображение Пуанкаре для конкретных нелинейных систем в явном виде удается очень редко, в тех исключительных случаях, когда дифференциальные уравнения допускают аналитическое решение. Можно, однако, построить отображение Пуанкаре, как численный алгоритм.
Предположим, что динамическая система описывается дифференциальными уравнениями
и секущая поверхность задана уравнением
Пусть, далее, мы имеем реализованную в виде компьютерной программы процедуру решения системы уравнений (6.2), например, методом Рунге-Кутта. Зададим в качестве начального условия некоторую точку на секущей поверхности и будем строить решение шаг за шагом разностным методом, отслеживая знак функцииS(x, у, z). Момент пересечения траекторией секущей поверхности — это момент смены знакаS.Мы можем без труда зафиксировать, между какими по номеру шагами разностного метода это случится. Предположим, что это произошло между n -м и (n + 1)-м шагами, так что Sn=S(x(nΔt), y(nΔt), z(nΔt)) и Sn+1=S(x((n+1)Δt), y((n+1)Δt), z((n+1)Δt)) имеют противоположный знак. Остановимся и спросим, как теперь уточнить момент пересечения. То, что нам на самом деле требуется, это даже не точный ответ (мы ведь все равно аппроксимировали дифференциальные уравнения разностной схемой), но такой результат, который был бы согласован по точности с используемой аппроксимацией. Изящный способ решения этой проблемы был указан Мишелем Эно и состоит в следующем. Дополним систему уравнений (6.3) еще одним соотношением, а именно,
или
А теперь перепишем уравнения, приняв за независимую переменную S. Вводя для удобства обозначение
имеем:
Возьмем значенияx, у, z, t иS, полученные на (n + 1 ) -м шаге, и сделаем один шаг по S, величина которого (— Sn+1) (она может быть как положительной, так и отрицательной). После этогоSобратится в нуль, а полученные в результате х, у, z и t дадут как раз то, что требуется — значения динамических переменных и времени в момент пересечения траекторией поверхности S.
Алгоритм построения отображения Пуанкаре по методу Эно удобно программировать сразу как численное решение уравнений (6.6). При этом функция Н(х, у, z) полагается равной 1 до тех пор, пока выполняются «стандартные» шаги по времени, и переопределяется в соответствии с (6.5), когда возникает необходимость произвести «нестандартный» шаг по S. Поскольку в обоих случаях используется один и тот же разностный метод, достигается желаемое согласование по точности. Хотя объем вычислений несколько увеличивается из-за того, что количество уравнений стало больше на единицу, это компенсируется очевидными достоинствами метода.
Отдельного обсуждения требует важный для нелинейной динамики класс систем, задаваемых неавтономными дифференциальными уравнениями с периодическими коэффициентами. С физической точки зрения, это системы с периодическим внешним воздействием, все равно, силовым или параметрическим. Для таких систем процедура построения сечения Пуанкаре оказывается совсем простой.
Пусть в отсутствие периодического воздействия система имела двумерное фазовое пространство (x, y) и описывалась уравнениями вида ,
. Наличие внешнего периодического воздействия в общем случае выражается в том, что функции f1 и f2 надо считать периодически зависящими от времени, т. е.
и
и записать
Введем новую переменную z, удовлетворяющую уравнению . Ясно, что автономная система с трехмерным фазовым пространством
эквивалентна (6.7). Для построения отображения Пуанкаре, в качестве секущей поверхности удобно взять плоскостьz = const(рис. 6.1б). В качестве координат на секущей плоскости можно
использовать естественные динамические переменные х и у. Поскольку поz фазовое пространство имеет периодическую структуру, мы можем не различать точки, отстоящие друг от друга на целое число периодов Т. Иными словами, когда изображающая точка пересекает верхнюю плоскость на рис. 6.1б, она мгновенно перескакивает на нижнюю, сохраняя те же значения координат х и у. О вспомогательной переменнойz можно забыть, ибо она не отличается от времениt, и говорить о фазовом пространстве (x, у, t).
Отображение Пуанкаре х' =F1(x, у), у' = F2(x, у) имеет простой смысл — оно описывает изменение динамических переменных за один период внешнего воздействия. О нем иногда говорят как остробоскопическом отображении. Представьте себе, что динамика системы большую часть времени протекает в темноте и недоступна для наблюдения. Однако один раз за период внешнего воздействия на короткий миг вспыхивает яркий свет, так что мы можем отслеживать дискретную последовательность состояний, отвечающую моментам вспышек. В отличие от случая автономных систем, численное построение стробоскопического отображения Пуанкаре не вызывает никаких проблем — нужно просто всегда выбирать шаг интегрирования так, чтобы период воздействия содержал целое число шагов.
Все проведенное рассмотрение очевидным образом обобщается для фазового пространства большей размерности, только вместо секущей двумерной площадки надо говорить о сечении N -мерного фазового пространства гиперповерхностью размерности N-1. То обстоятельство, что при использовании отображения Пуанкаре размерность векторов состояния, с которыми приходится работать, уменьшается на единицу, иногда очень полезно. Отображение Пуанкаре вообще оказалось очень продуктивной теоретической конструкцией. Проводя рассуждения в терминах отображения Пуанкаре, можно получать заключения очень общего характера, применимые и к системам, описываемым дифференциальными уравнениями, как автономными, так и неавтономными, и к рекуррентным отображениям — динамическим системам с дискретным временем. Замечательно, что процедура построения отображения Пуанкаре перестала быть уделом теоретиков и часто применяется как один из инструментов при экспериментальном исследовании динамики нелинейных систем.
Дата публикования: 2015-02-03; Прочитано: 2223 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!