Нелинейная динамика

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

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

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

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

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

Определение[править | править код]

В математике, линейным отображением (или линейной функцией) называется отображение которое удовлетворяет следующим двум свойствам:

  • Аддитивности или принципу суперпозиции:
  • Однородности или подобию:

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

уравнения вида

называют линейным если является линейным отображением (что соответствует вышеприведенному определению) и нелинейным в противном случае. Уравнение называют однородным если .

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

Виды нелинейного динамического поведения[править | править код]

  • Хаос — значение системы нельзя предсказать и узнать прошлое, а флуктуации являются апериодическими.
  • Мультистабильнисть — существование двух или более устойчивых состояний.
  • Угасание амплитуды — любые колебания присутствуя в системе, утихают через взаимодействие с другой системой или обратную связь той же системы.
  • Солитоны — одиночная волна, само-усиливающаяся.

Нелинейные алгебраические уравнения[править | править код]

Нелинейные алгебраические уравнения, которые также называют уравнениями с многочленами, определяются как уравнение с полиномами (многочленами), приравненными к нулю. Например

Для простого алгебраического уравнения, существуют алгоритмы нахождения корней уравнения, позволяющие найти решение этих уравнений (то есть множество значений, которые можно подставить в уравнение вместо переменных, которые будут удовлетворять данному уравнению). Однако, системы уравнений являются более сложными; их изучением занимается область алгебраической геометрии, что является достаточно сложной ветвью современной математики. Иногда даже достаточно трудно определить имеет ли алгебраическая система комплексные корни (см. Теорема Гильберта о нулях). Однако, случай, когда системы имеют конечное число комплексных решений, такие системы алгебраических уравнений хорошо изучены и существуют эффективные методы для их решения[1].

Нелинейные дифференциальные уравнения[править | править код]

О системе дифференциальных уравнений говорят, что она нелинейная, если она не является линейной системой. Задачи, требующие развития нелинейных дифференциальных уравнений отличаются большим разнообразием, и от этого зависят методы решения или анализа. Примерами нелинейных дифференциальных уравнений является уравнение Навье — Стокса в гидродинамике и уравнения Лотки — Вольтерры в биологии.

Одной из сложностей нелинейных задач является то, что в общем случае невозможно объединить известные решения для построения новых решений. В линейных задачах, например, семейство линейно независимых решений можно использовать для построения общих решений с помощью принципа суперпозиции. Хорошим примером этого является одномерная задача для распределения температуры с наложенными граничными условиями Дирихле, решение которой можно построить как зависимую от времени линейную комбинацию синусоид различных частот; это делает решение очень гибкими. Также можно найти несколько очень специфических решений для нелинейных уравнений, однако отсутствие принципа суперпозиции не позволяет построить новые решения.

Обыкновенные дифференциальные уравнения[править | править код]

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

имеет общее решение (а также u = 0 как частичный решение, соответствует границе общего решения при котором C стремится к бесконечности). Уравнение является нелинейным поскольку оно записывается в виде

левая часть уравнения не является линейной функцией от u и её производных. Если бы слагаемое u2 было заменено на u, то задача была бы линейной (задача экспоненциального распада).

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

К общим методам анализа для решения обычных нелинейных дифференциальных уравнений относят:

  • Исследование любых консервативных величин, особенно в Гамильтоновых системах
  • Исследование диссипативных величин (см. Функцию Ляпунова) аналогично консервативным величинам
  • Линеаризация с помощью разложения в ряд Тейлора
  • Замена переменных с целью получить форму, которую легче изучать
  • теория бифуркаций
  • Методы теории возмущений (могут применяться и к алгебраических уравнений)

Маятник[править | править код]

Иллюстрация маятника

Классической широко изученной нелинейной задачей является динамика маятника под воздействием гравитации. Используя механику Лагранжа, можно показать[2], что движение маятника можно описать с помощью безразмерного нелинейного уравнения

где сила гравитации направлена ​​«вниз» и это угол, который образует маятник со своим начальным состоянием покоя, как показано на рисунке справа. Одним из подходов "решения" этого уравнения является использовать как интегрирующий множитель, что даст следующий результат:

что является безусловным решением, которое использует эллиптический интеграл. Это "решение" как правило имеет немного приложений, поскольку в большей степени доля этого решения скрыта в не самом элементарном интеграле (кроме случая ).

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

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

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

Фазовый портрет математического маятника. Верхняя кривая - зависимость угла от времени в колебательном режиме

Еще одна интересная линеаризация возможна вокруг точки, около которой :

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


Литература[править | править код]

  • Малинецкий Г. Г., Потапов А. Б. Современные проблемы нелинейной динамики. — М.: Эдиториал УРСС, 2000. — 326 с.
  • Данилов Ю. А. Лекции по нелинейной динамике. — М.: Постмаркет, 2001. — 184 с.
  • Табор М. Хаос и интегрируемость в нелинейной динамике. — М.: Эдиториал УРСС, 2001. — 318 с.

См. также[править | править код]

Примечания[править | править код]

  1. Lazard, D. Thirty years of Polynomial System Solving, and now? (англ.) // Journal of Symbolic Computation : journal. — 2009. — Vol. 44, no. 3. — P. 222—231. — doi:10.1016/j.jsc.2008.03.004.
  2. David Tong: Lectures on Classical Dynamics. Дата обращения: 3 октября 2019. Архивировано 14 апреля 2021 года.

Ссылки[править | править код]