Математика и математическое моделирование. 2017; : 32-43
Построение кусочно-линейной функции Ляпунова для динамических систем второго порядка
https://doi.org/10.24108/mathm.0317.0000073Аннотация
Рассматривается задача исследования устойчивости положений равновесия динамических систем второго порядка. Представлено описание метода исследования, основанного на построении функции Ляпунова. Метод применим для исследования положений равновесия, которые являются экспоненциально устойчивыми.
Одним из методов анализа характера устойчивости положений равновесия систем обыкновенных дифференциальных уравнений является поиск функции Ляпунова. Необходимо, чтобы найденная функция удовлетворяла набору условий. На сегодняшний день не существует универсальной технологии построения функций Ляпунова. Разработаны подходы, позволяющие строить функции Ляпунова разного вида. Известна методика построения функции Ляпунова, основанная на решении уравнения Зубова [1, 2]. Ее недостатком является необходимость решения дифференциального уравнения в частных производных. В ряде работ функция Ляпунова задается кусочно на различных сеточных разбиениях областей, содержащих положения равновесия системы. В литературе представлены исследования возможностей построения функций Ляпунова для различных способов задания треугольной сетки.
В данной работе описан метод построения кусочно-линейной функции Ляпунова на треугольной сетке. Представлен алгоритм триангуляции области, внутри которой находится положение равновесия системы. В основе данного метода лежит решение задачи линейного программирования. Переменными являются значения функции Ляпунова в узлах сетки и дополнительные константы, которые обеспечивают выполнение условий, налагаемых на искомую функцию. Представленная процедура построения функции Ляпунова является итеративной. Строится начальная триангуляция пространства состояний системы. В случае если решение задачи линейного программирования не существует на текущем шаге, происходит уплотнение сетки и новый поиск решения задачи с новым количеством переменных.
Проанализирована работоспособность описанного алгоритма для различных значений параметра для динамической системы второго порядка. Показано, что количество требуемых итераций зависит от значения параметра. Большое количество итераций влечет за собой существенные вычислительные затраты. Эффективность алгоритма сильно различается в зависимости от собственных значений якобиана системы в положении равновесия. Планируется разработка техники построения функции Ляпунова, которая применима для более широкого класса динамических систем.
Список литературы
1. Зубов В.И. Методы А.М. Ляпунова и их применение. Л.: Изд-во Ленингр. ун-та, 1957. 241 с.
2. Зубов В.И. Устойчивость движения (Методы Ляпунова и их применение): учеб. пособие. 2-е изд. М.: Высшая школа, 1984. 232 с.
3. Giesl P. Construction of global Lyapunov functions using radial basis functions. B.; N.Y.: Springer, 2007. 166 p. (Lecture Notes in Mathematics; vol. 1904). DOI: 10.1007/978-3-540-69909-5
4. Giesl P., Hafstein S. Existence of piecewise affine Lyapunov functions in two dimensions // J. of Mathematical Analysis and Applications. 2010. Vol. 371. Iss. 1. Pp. 233-248. DOI: 10.1016/j.jmaa.2010.05.009
5. Крищенко А.П. Исследование асимптотической устойчивости положений равновесия методом локализации инвариантных компактов // Автоматика и телемеханика. 2017. № 6. С. 36-56.
6. Giesl P., Hafstein S. Construction of Lyapunov functions for nonlinear planar systems by linear programming // J. of Mathematical Analysis and Applications. 2012. Vol. 388. Iss. 1. Pp. 463-479. DOI: 10.1016/j.jmaa.2011.10.047
7. Marinosson S.F. Lyapunov function construction for ordinary differential equations with linear programming // Dynamical Systems. 2002. Vol. 17. Iss. 2. Pp. 137-150. DOI: 10.1080/0268111011011847
8. Marinosson S.F. Stability analysis of nonlinear systems with linear programming: A Lyapunov functions based approach: PhD thesis. Duisburg, 2002. 103 p.
9. Халил Х.К. Нелинейные системы: пер. с англ. М.-Ижевск: Регулярная и хаотическая динамика, Институт компьютерных исследований, 2009. 832~с. [Khalil H.K. Nonlinear systems. 3rd ed. Upper Saddle River: Prentice Hall, 2002].
Mathematics and Mathematical Modeling. 2017; : 32-43
The Piecewise-Linear Lyapunov Function Construction for Dynamical Systems of the Second Order
https://doi.org/10.24108/mathm.0317.0000073Abstract
The paper considers a stability problem of the equilibrium points of dynamical systems of the second order and describes an investigative technique based on the Lyapunov function construction. This method is useful for exploring the equilibrium points, which are exponentially stable.
One of the methods to analyse the equilibrium point stability of the systems of ordinary differential equations is search for the Lyapunov function. It is mandatory for the found function to meet the specific conditions. So far, there is no universal technique to construct the Lyapunov function. There are developed approaches, which allow constructing the Lyapunov functions in different forms. One of well-studied technique to construct the Lyapunov function is based on the Zubov’s equation solution [1, 2]. Its disadvantage is that it is necessary to solve a partial differential equation. A number of articles offer piecewise specifying of Lyapunov function at different meshes of the state space containing equilibrium point. Publications present studies of the Lyapunov function construction for a diversity of techniques to specify the triangle meshes.
The paper describes a construction method of the piecewise-linear Lyapunov function on the triangle mesh. Presents an algorithm of triangulation of the state space within which there is the equilibrium point. The suggested method is based on the solution of the linear programming problem. The variables of this problem are the values of the Lyapunov function in the nodes of the mesh and the additional constants, which ensure that function satisfies specific conditions. This method is iterative. The initial triangulation is built. If there is no solution on the current iteration, another triangulation is built, and finding a new problem solution with the new amount of the variables takes place.
Implementation of this method for different values of the parameter is analyzed for a dynamical system of the second order. It is shown that the number of required iterations depends on the parameter value. A lot of iterations involve essential calculus problems. The algorithm efficiency considerably varies with respect to the eigenvalues of the system Jacobian matrix in the equilibrium point. Development of technique to construct the Lyapunov function, which is useful for wider class of dynamical systems, is planned.
References
1. Zubov V.I. Metody A.M. Lyapunova i ikh primenenie. L.: Izd-vo Leningr. un-ta, 1957. 241 s.
2. Zubov V.I. Ustoichivost' dvizheniya (Metody Lyapunova i ikh primenenie): ucheb. posobie. 2-e izd. M.: Vysshaya shkola, 1984. 232 s.
3. Giesl P. Construction of global Lyapunov functions using radial basis functions. B.; N.Y.: Springer, 2007. 166 p. (Lecture Notes in Mathematics; vol. 1904). DOI: 10.1007/978-3-540-69909-5
4. Giesl P., Hafstein S. Existence of piecewise affine Lyapunov functions in two dimensions // J. of Mathematical Analysis and Applications. 2010. Vol. 371. Iss. 1. Pp. 233-248. DOI: 10.1016/j.jmaa.2010.05.009
5. Krishchenko A.P. Issledovanie asimptoticheskoi ustoichivosti polozhenii ravnovesiya metodom lokalizatsii invariantnykh kompaktov // Avtomatika i telemekhanika. 2017. № 6. S. 36-56.
6. Giesl P., Hafstein S. Construction of Lyapunov functions for nonlinear planar systems by linear programming // J. of Mathematical Analysis and Applications. 2012. Vol. 388. Iss. 1. Pp. 463-479. DOI: 10.1016/j.jmaa.2011.10.047
7. Marinosson S.F. Lyapunov function construction for ordinary differential equations with linear programming // Dynamical Systems. 2002. Vol. 17. Iss. 2. Pp. 137-150. DOI: 10.1080/0268111011011847
8. Marinosson S.F. Stability analysis of nonlinear systems with linear programming: A Lyapunov functions based approach: PhD thesis. Duisburg, 2002. 103 p.
9. Khalil Kh.K. Nelineinye sistemy: per. s angl. M.-Izhevsk: Regulyarnaya i khaoticheskaya dinamika, Institut komp'yuternykh issledovanii, 2009. 832~s. [Khalil H.K. Nonlinear systems. 3rd ed. Upper Saddle River: Prentice Hall, 2002].
События
-
Журнал «Концепт: Философия, религия, культура» принят в Scopus >>>
9 июл 2025 | 13:25 -
К платформе Elpub присоединился журнал «The BRICS Health Journal» >>>
10 июн 2025 | 12:52 -
Журнал «Неотложная кардиология и кардиоваскулярные риски» присоединился к Elpub >>>
6 июн 2025 | 09:45 -
К платформе Elpub присоединился «Медицинский журнал» >>>
5 июн 2025 | 09:41 -
НЭИКОН принял участие в конференции НИИ Организации здравоохранения и медицинского менеджмента >>>
30 мая 2025 | 10:32