1. Введение. В многочисленных приложениях при исследовании устойчивости динамических систем применяют метод Ляпунова [1]. Одним из альтернативных подходов является анализ устойчивости систем по Якоби [2, 3]. Вводится геометрическое описание эволюции системы во времени [4, 5]. Последующий анализ основан на применении теории Косамби–Картана–Черна (теории ККЧ) [6, 7]. При этом реализуется дифференциально-геометрический подход к вариационным дифференциальным уравнениям, описывающим отклонение целой траектории системы от ближайших траекторий. Геометрическое описание, основанное на теории ККЧ, позволяет определить пять геометрических инвариантов системы. Анализ устойчивости динамической системы по Якоби, в соответствии с теорией ККЧ, предполагает определение тензора кривизны отклонения (второго ККЧ-инварианта) системы и его собственных значений. Собственные значения тензора кривизны отклонения дают оценку устойчивости системы по Якоби. Анализ устойчивости системы в данном контексте связан с изучением ее робастности как меры нечувствительности и адаптации к изменению параметров собственно системы и окружающей среды [8, 9]. Применение теории ККЧ актуально в практических приложениях, где для системы требуется идентифицировать области, в которых имеют место одновременно устойчивость по Ляпунову и устойчивость по Якоби.
Значительный интерес представляют детерминированные динамические системы, способные демонстрировать хаотическое поведение [10]. Впервые детерминированный хаос был обнаружен в модели Лоренца [11]. Другим содержательным примером хаотической детерминированной динамической системы является нелинейный двойной маятник [12, 13]. Так, в работе [12] установлено, что результаты исследования устойчивости двойного маятника с использованием экспонент Ляпунова не являются достаточным основанием для однозначного определения условий перехода системы к хаотическому поведению. Влияние начальных условий на квазипериодические колебания двойного маятника изучено в работе [14]. Позднее для детерминированных систем с хаотическим поведением был предложен подход к исследованию устойчивости по Якоби, основанный на теории Косамби–Картана–Черна [15, 16]. В целом проблема определения условий возникновения хаоса в нелинейных детерминированных динамических системах остается актуальной.
Вводится предположение о том, что собственные значения тензора кривизны отклонения динамической системы, обладающей заданной структурой, не только дают оценку устойчивости системы по Якоби, но также содержат полезную информацию о существенных параметрах системы. Возможна постановка задачи о восстановлении основных физических, геометрических и других характеристик системы по заданным приближенно собственным значениям тензора кривизны отклонения. Подобные задачи представляют класс обратных задач и обладают рядом существенных особенностей. Так, к ним относятся проблема корректности (по Адамару) постановки обратной задачи, неполнота и ограниченная точность задания входной информации, возможная недифференцируемость критериальных функций, наличие шумов, другие особенности. Эффективным является подход, основанный на применении математической теории обратных задач [17–19]. Задачи этого класса, как правило, являются некорректно поставленными, что требует применения методов регуляризации [20]. Существуют различные подходы к численному решению регуляризованных обратных задач, при этом одним из наиболее эффективных является оптимизационный. Следует отметить, что в обратных задачах неполнота входных данных имеет следствием многоэкстремальность критериальных функций, что обусловливает необходимость применения методов глобальной оптимизации [21–23]. Детерминированные методы позволяют находить глобальные решения задач оптимизации при сравнительно небольшом числе независимых переменных. Применение стохастических методов снимает проблему размерности задач оптимизации, однако при этом вычислительная стоимость поиска глобальных решений критически возрастает. Стремлением сократить вычислительные затраты при решении задач глобальной оптимизации мотивированы исследования и разработка гибридных методов глобальной оптимизации, объединяющих стохастические процедуры сканирования пространства переменных и локальный поиск с использованием детерминированных алгоритмов. Во многих приложениях возникают задачи оптимизации, где критериальные функции не являются всюду дифференцируемыми; при этом необходимо применение специальных численных методов, включая процедуры сглаживания критериальных функций [24, 25].
Рассматривается система с двумя степенями свободы – нелинейный плоский двойной маятник. Целью является исследование влияния начальных условий на устойчивость системы по Якоби и ее эволюцию во времени: регулярный или хаотический вид движения. Предложена постановка обратной задачи восстановления параметров системы по заданным собственным значениям тензора кривизны отклонения для различных начальных условий. Реализуемый подход основан на применении теории ККЧ, теории обратных задач, методов глобальной оптимизации.
2. Геометрические инварианты и устойчивость системы по Якоби. Краткий обзор теории ККЧ дан в работах [4, 6]. Уравнения движения -мерной динамической системы (нелинейные в общем случае) могут быть получены с использованием уравнений Эйлера–Лагранжа и представлены в виде:
, , (2.1)
где локальная система координат введена на открытом связном подмножестве евклидова -мерного пространства ; , ; время; каждая функция имеет класс гладкости в окрестности некоторых начальных условий на . Рассматриваются задачи определения пяти геометрических инвариантов системы обыкновенных дифференциальных уравнений второго порядка (2.1) при преобразованиях координат: . Если преобразования координат являются несингулярными, то ККЧ-ковариантная производная векторного поля на определяется в виде [4, 6]:
(2.2)
(используется соглашение Эйнштейна о суммировании); при этом коэффициенты нелинейной связности определены в виде:
. (2.3)
В случае имеет место . Контравариантное векторное поле на называется первым ККЧ-инвариантом.
Если рассматривается случай, когда возмущенные траектории (здесь ) близки к траекториям системы уравнений (2.1), то при указанная система уравнений преобразуется к виду [4]
, (2.4)
где кривизна нуль-связности:
. (2.5)
Уравнение (2.4) с использованием (2.2) может быть представлено в ковариантной форме [4]:
.
Здесь тензор кривизны отклонения (второй ККЧ-инвариант):
, (2.6)
коэффициенты связности Бервальда определены как .
В рамках теории ККЧ третий, четвертый и пятый геометрические инварианты системы (2.1) определяются согласно [4, 6]:
, , .
Третий инвариант может быть интерпретирован как тензор кручения. Четвертый и пятый инварианты называются тензором кривизны Римана–Кристоффеля и тензором Дугласа соответственно. В общем случае указанные инварианты могут быть использованы для описания геометрических свойств систем обыкновенных дифференциальных уравнений второго порядка.
При анализе устойчивости по Якоби динамических систем с двумя степенями свободы тензор кривизны отклонения имеет структуру
,
следовательно, собственные значения тензора могут быть определены в виде [15, 16]:
где .
Определение [4]. Траектории уравнений (2.1) устойчивы по Якоби, если действительные части собственных значений тензора кривизны отклонения всюду строго отрицательны, и неустойчивы по Якоби в противном случае.
3. Нелинейный двойной маятник. Рассматривается нелинейная динамическая система – плоский двойной маятник, состоящий из двух математических маятников, сочлененных цилиндрическим шарниром (рис. 1).
Рис. 1. Нелинейный двойной маятник.
Первый (верхний) маятник, вращающийся вокруг горизонтальной оси неподвижного цилиндрического шарнира , представляет собой безмассовый жесткий стержень длиной , несущий на свободном конце материальную точку массой . Второй (нижний) маятник, вращающийся вокруг оси подвижного шарнира , связывающего оба маятника, состоит из безмассового жесткого стержня длиной с материальной точкой массой на свободном конце стержня. Для описания движения рассматриваемой системы с двумя степенями свободы введены две обобщенные координаты: угол отклонения первого стержня от вертикальной оси, проходящей через неподвижный шарнир ; угол отклонения второго стержня от вертикальной оси, проходящей через подвижный шарнир , сочленяющий маятники.
Кинетическая энергия и потенциальная энергия системы определяются соответственно в виде:
,
где ускорение свободного падения.
Дифференциальные уравнения движения системы могут быть получены с использованием уравнений Эйлера–Лагранжа [4, 6]:
, , (3.1)
где лагранжиан системы, .
Далее рассматривается частный случай системы: предполагается, что и . Тогда дифференциальные уравнения движения нелинейного двойного маятника, полученные с использованием (3.1), имеют вид:
, (3.2)
, (3.3)
где и .
В соответствии с (2.1) функции для уравнений (3.2), (3.3) представлены так:
.
Тогда, согласно (2.3) и (2.5), могут быть определены коэффициенты нелинейной связности:
,
а также коэффициенты кривизны нуль-связности:
,
при этом использованы обозначения:
.
Коэффициенты связности Бервальда здесь имеют вид:
.
Итак, для рассматриваемой системы определен в аналитической форме тензор кривизны отклонения (2.6).
Далее рассматриваются дифференциальные уравнения (3.2), (3.3) при следующих начальных условиях: Применение к исследуемой системе подхода на основе теории ККЧ позволяет определить тензор кривизны отклонения в виде:
.
Здесь
.
Тогда
.
С учетом имеет место .
4. Анализ устойчивости системы по Якоби в зависимости от начальных условий. Динамика нелинейного двойного маятника рассматривается для различных начальных значений обобщенных координат: при выполнено условие и движение начинается из состояния покоя. Далее в процессе вычислений принимается: и .
Анализ устойчивости по Якоби нелинейного двойного маятника проводится с использованием результатов вычисления собственных значений тензора кривизны отклонения. На рис. 2 показано изменение собственных значений и тензора , соответствующее условиям .
Рис. 2. Изменение собственных значений и тензора при . На графике в град.
Необходимо отметить, что в начальный момент времени имеет место и , если . Следовательно, согласно приведенному выше определению, при указанных начальных условиях траектории системы неустойчивы по Якоби. Существенно, что если , то : случай кратного собственного значения тензора .
После начала движения системы (при ) изменяются значения обобщенных координат и обобщенных скоростей, следовательно, изменяются компоненты тензора и его собственные значения. Вычисление указанных собственных значений, необходимое для анализа устойчивости системы по Якоби, предполагает интегрирование дифференциальных уравнений движения (3.2), (3.3). Если в начальный момент времени (см. рис. 2) при собственные значения тензора отрицательны, то в последующем возможно и (или) (траектории системы неустойчивы по Якоби).
В работе [15] эволюция во времени системы – нелинейного двойного маятника – классифицирована следующими двумя типами. В случае, когда траектории заключены внутри некоторой достаточно узкой области конфигурационного пространства, система является устойчивой по Якоби и ее движение носит регулярный характер. Если траектории не ограничены некоторой областью конфигурационного пространства, то система неустойчива по Якоби, при этом ее движение является хаотическим (детерминированный хаос). Далее анализ устойчивости системы по Якоби с использованием данных, представленных на рис. 2, дополнен исследованием траекторий системы в конфигурационном пространстве на основе интегрирования дифференциальных уравнений (3.2), (3.3) при различных начальных значениях обобщенных координат (начальные значения обобщенных скоростей принимаются равными нулю). Рассматриваются следующие три случая.
Случай 1: . В конфигурационном пространстве траектории системы локализованы в ограниченной области (рис. 3). При этом система устойчива по Якоби, и ее движение носит регулярный характер.
Рис. 3. Траектории системы в конфигурационном пространстве при . По осям в град.
Случай 2: . В конфигурационном пространстве траектории системы, как и в случае 1, локализованы в ограниченной области; при этом область приобретает S-образную форму и становится расслоенной (рис. 4). Система устойчива по Якоби, а ее поведение по-прежнему носит регулярный характер.
Рис. 4. Траектории системы в конфигурационном пространстве при . По осям в град.
Случай 3: . В рассматриваемом случае система неустойчива по Якоби, а ее движение является хаотическим (детерминированный хаос), что проявляется в (неограниченном) нарастании текущих значений обобщенных координат, а также в разрушении области локализации интегральной кривой в конфигурационном пространстве (рис. 5). На рисунке выделены положения изображающей точки для моментов времени начала (внизу) и окончания (вверху) интегрирования.
Рис. 5. Траектории системы в конфигурационном пространстве при . По осям в град.
Сравнение представленных выше данных (рис. 3–5) позволяет отметить существенное изменение формы области локализации интегральных кривых при изменении начальных значений обощенных координат.
Более точное исследование на основе интегрирования уравнений (3.2), (3.3)позволило установить, что граница перехода системы от области устойчивости по Якоби (регулярное движение) к области неустойчивости по Якоби (хаотическое движение) определена условием .
5. Обратная задача на собственные значения тензора . Следует отметить, что обратные задачи на собственные значения тензоров рассматривались, например, в работе [17]. Существенной особенностью при этом является возможное наличие кратных собственных значений тензоров [18]. Кроме того, вследствие неполноты входных данных, представленных только собственными значениями тензора, критериальная функция обратной задачи в общем случае является многоэкстремальной [19, 20].
Рассматривается в общей постановке обратная задача восстановления параметров динамической системы, которая в рамках выбранной математической модели описывается уравнением
,
где гильбертовы пространства; компактный линейный оператор, действующий из в . Правая часть возмущенного уравнения представляет приближенные входные данные . Предполагается, что погрешность задания входной информации известна и справедливо неравенство . Требуется определить устойчивые приближенные решения по заданной приближенно информации . Существенно, что во многих приложениях обратные задачи являются некорректно поставленными. Далее реализуется подход, основанный на методе регуляризации [19, 20].
Приближенное решение рассматриваемой обратной задачи восстановления параметров системы связано с поиском минимума функционала Тихонова:
, ,
здесь регуляризованное решение уравнения с параметром регуляризации ; при этом минимизируемый функционал определен в виде:
,
где функционал невязки (представлен квадратом нормы в пространстве ); стабилизирующий функционал.
Решение регуляризованной обратной задачи восстановления параметров системы получено с использованием оптимизационного подхода [21, 22]. Отмеченные выше особенности обратной задачи обусловливают необходимость применения методов глобальной недифференцируемой оптимизации [23]. Актуальным направлением является разработка и применение гибридных алгоритмов, объединяющих стохастические методы сканирования пространства переменных и детерминированные процедуры локального поиска [24, 25]. В процессе вычислений применен гибридный алгоритм QOM-PCALMSI, интегрирующий стохастический алгоритм столкновения частиц (с построением квазиоппозиций) и вариант метода линеаризации с построением сглаживающих аппроксимаций [26].
6. Численные примеры. Предполагается, что по результатам анализа экспериментальных данных для нелинейного двойного маятника установлены приближенные собственные значения тензора кривизны отклонения, используемые в качестве входных данных для решения обратной задачи на собственные значения тензора кривизны отклонения [24, 25]. Приведенная косвенная информация получена моделированием системы при фиксированных значениях ее параметров. Относительная погрешность входных данных не превышает . Свободными переменными являются относительные величины , , соответствующие искомым параметрам , численные значения которых удовлетворяют заданным ограничениям: ; . Требуется восстановить значения параметров по заданным приближенно собственным значениям и тензора .
Пример 1. Предполагается, что для нелинейного двойного маятника установлены следующие приближенные собственные значения тензора кривизны отклонения: ; . Приведенная косвенная информация, полученная моделированием системы при стандартных значениях параметров ( и ) и начальных значениях обобщенных координат , представляет входные данные для решения обратной задачи. Критериальная функция обратной задачи определена в виде:
,
где весовой коэффициент и частный критерий, соответствующие -му собственному значению ; , ; параметр регуляризации; .
При решении используется гибридный алгоритм QOM-PCALMSI. Система устойчива по Якоби (см. рис. 3). По завершении девяти итераций получено: , . Восстановленные значения параметров системы соответственно равны: ; . Наибольшая относительная погрешность решения (определяется восстановленным значением параметра ) здесь не превышает . Итак, восстановлены параметры нелинейного двойного маятника (длины стержней верхнего и нижнего маятников) и начальное значение обобщенной координаты .
Пример 2. Предполагается, что для нелинейного двойного маятника установлены следующие приближенные собственные значения тензора кривизны отклонения: ; . Приведенная косвенная информация получена моделированием системы при стандартных значениях параметров ( и ) и начальных значениях обобщенных координат .
При решении используется гибридный алгоритм QOM-PCALMSI. Система неустойчива по Якоби (см. рис. 5). По завершении двенадцати итераций получено: , . Восстановленные значения параметров системы соответственно равны: ; . Наибольшая относительная погрешность решения (определяется восстановленным значением параметра ) здесь не превышает .
7. Заключение. Исследована устойчивость по Якоби динамической системы – нелинейного плоского двойного маятника. На основе теории Косамби–Картана–Черна для системы определен тензор кривизны отклонения и его собственные значения. Для частного случая системы, составленной из двух одинаковых математических маятников, представлены дифференциальные уравнения движения и установлена зависимость указанных собственных значений от начальных условий. Определена оценка снизу для области неустойчивости системы по Якоби. Уточненное значение указанной оценки и, следовательно, определение условий перехода системы от регулярного поведения к хаотическому получено с использованием численного интегрирования дифференциальных уравнений движения и изучением траекторий системы в конфигурационном пространстве. Приведенные примеры показывают эффективность реализованного подхода для анализа устойчивости системы по Якоби в зависимости от начальных условий. Сформулирована обратная задача восстановления параметров системы по заданной приближенно косвенной информации, представленной собственными значениями тензора кривизны отклонения. Приведены примеры численного решения обратной задачи для случаев устойчивой и неустойчивой по Якоби системы. Точность восстановления параметров системы (геометрического параметра и начальных условий для обобщенных координат) согласована с точностью задания входной информации.