EFFECTIVE STABILITY CRITERION FOR A DISCRETE DYNAMICAL SYSTEM
- Authors: Kandakov A.A1, Chudinov K.M1
- Affiliations:
- Perm National Research Polytechnic University
- Issue: No 4 (2017)
- Pages: 88-103
- Section: ARTICLES
- URL: https://ered.pstu.ru/index.php/amcs/article/view/2204
- DOI: https://doi.org/10.15593/прикладная%20математика%20и%20вопросы%20управления%20/%20applied%20mathematics%20and%20control%20sciences.v0i4.2204
- Cite item
Abstract
We consider the problem of the exponential stability of an autonomous difference equation. As is known, the problem is reduced to the Schur-Cohn problem of obtaining the number of roots of a polynomial which are inside the unit circle of the complex plane. In contrast to known approaches based on the methods of complex analysis and linear algebra, or on the reduction to the Routh-Hurwitz problem for the number of roots of a polynomial in the left half-plane, we propose the proof of the Schur-Cohn theorem by using the D-decomposition method. The presented approach is simple and explicitly relates the classical methods traditionally considered as independent.
Full Text
Введение Термин «теория динамических систем» в течение нескольких десятилетий фактически указывал на качественную теорию обыкновенных дифференциальных уравнений, в первую очередь применительно к автономным системам вида , где при линеаризации приводящим к системе где A - квадратная (m ´ m)-матрица. В конце ХХ в. стало быстро возрастать теоретическое и практическое значение исследований дискретных систем вида , в связи с чем само понятие «динамическая система» все реже стало пониматься как система, описываемая только дифференциальными уравнениями. Сегодня системами разностных уравнений моделируются задачи автоматического регулирования, теории управления, а также разнообразные задачи экономики, биологии, химии, экологии (описания некоторых приложений см. в работах [1, 2]). Для линейных разностных уравнений построена теория устойчивости [3, 4], подобная классической теории устойчивости линейных обыкновенных дифференциальных уравнений. Устойчивость системы определяется расположением корней характеристического многочлена матрицы A внутри единичного круга. Задача об определении условий расположения всех корней многочлена внутри единичного круга была впервые рассмотрена как приложение исследования степенных рядов И. Шуром, который в работе [5] получил алгоритм для проверки, все ли корни находятся в единичном круге. А. Кон, используя методы И. Шура, получил в работе [6] алгоритм для определения числа корней многочлена в круге. Формально эта задача сводится дробно-линейным преобразованием комплексной плоскости к задаче о расположении корней в левой полуплоскости, которая, как известно, равносильна задаче об условиях устойчивости линейной системы Задаче о расположении корней многочлена относительно мнимой оси посвящено большое количество литературы; достаточно полное изложение классической теории содержится, в частности, в известных монографиях [7, гл. XVI; 8]. Однако для решения прикладных вопросов важны алгоритмы определения наличия корней в тех или иных областях комплексной плоскости, явно выраженные через коэффициенты исходного многочлена. Для единичного круга такой алгоритм был получен И. Шуром и А. Коном. В последующие десятилетия было найдено много переформулировок критериев Шура-Кона. В литературе ХХ в. выделим монографию М. Мардена [9] о многочленах, содержащую отдельную главу, посвященную задаче Шура-Кона, и книги Э. Джури [10, 11], посвященные методам качественного исследования дискретных динамических систем. По-видимому, наиболее полный современный обзор результатов исследования условий расположения корней многочлена в единичном круге содержится в работе [12, гл. 14] (хотя некоторые существенные работы в обзор все же не попали, например [13, 14]). С середины ХХ в. и поныне исследования задачи Шура-Кона сконцентрированы в основном на ее вычислительном аспекте, что, по-видимому, обусловлено быстрым ростом возможностей вычислительной техники. Первичными критериями оценки результата служат количество требуемых арифметических операций (в зависимости от степени многочлена) и простота алгоритма. Сегодня известно по меньшей мере несколько десятков коэффициентных критериев попадания корней многочлена в единичный круг. Однако знакомство с достижениями в этом направлении приводит к выводу, что количество накопленного фактического материала не перешло в новое качество: по-видимому, после работы А. Кона 1922 г. принципиально новых идей о способах определения количества корней многочлена в единичном круге предложено не было. Рискнем предположить, что это объясняется оторванностью фактически решаемой чисто алгебраической задачи от ее источника - задачи об устойчивости динамических систем. Исследование задачи о корнях многочлена не позволяет забыть о геометрии комплексной плоскости, но не требует принимать во внимание геометрию пространства параметров исходной динамической системы, а следовательно, и методы, основанные на изучении этого пространства. Задачу построения области устойчивости динамической системы в пространстве параметров естественно рассматривать как задачу синтеза систем с наперед заданными характеристиками [15]. Это приводит к задаче описания области в пространстве параметров, точкам которой соответствуют системы, обладающие заданными свойствами. Этой задаче наиболее соответствует известный метод D-разбиения, суть которого заключается в построении границ в пространстве параметров, при переходе через которые изменяется количество корней характеристического уравнения, находящихся внутри заданной области. Областью устойчивости является объединение всех областей разбиения, которым соответствует нулевое число корней. Метод D-разбиения в явном виде разработал Ю.И. Неймарк на основе идей И.А. Вышнеградского и описал в монографии [16]. Сегодня метод D-разбиения применяется к исследованию свойств решений непрерывных и дискретных динамических систем и их гибридов, включая уравнения с последействием (для последних характеристической функцией является не многочлен, а квазимногочлен) [17-19]. Настоящая статья показывает, как использование метода D-разбиения позволяет относительно просто получить классический результат Шура-Кона о сведении вопроса о расположении корней многочлена относительно единичного круга комплексной плоскости к аналогичному вопросу для многочлена меньшего порядка. 1. Постановка задачи Обозначим Автономное разностное уравнение k-го порядка имеет вид , , (1.1) где Определение 1.1. Решением уравнения (1.1) называется функция удовлетворяющая равенству (1.1) для всех Очевидно, что решение уравнения (1.1) однозначно определяется произвольной начальной функцией и условием . Понятие «устойчивость решения» отражает непрерывность зависимости решения от начальной функции. Для уравнения (1.1) в силу его линейности и однородности устойчивость определяется оценкой модуля решения. В данной работе мы исследуем асимптотическую устойчивость уравнения (1.1), которая для него совпадает с экспоненциальной, что следует из формулы представления решения [2, с. 77]. Определение 1.2. Уравнение (1.1) будем называть экспоненциально устойчивым, если существует такая константа , что для каждого решения x при некотором для всех имеем . Всюду ниже для краткости термин «устойчивость» понимается в смысле «экспоненциальная устойчивость». Хорошо известен следующий критерий. Теорема 1.1 [2, с. 246]. Уравнение (1.1) устойчиво, если и только если все корни его характеристического многочлена лежат на комплексной плоскости внутри единичного круга . Сделаем некоторые наблюдения. Рассмотрим область устойчивости уравнения 4-го порядка, полученную в работе [20] с использованием приема понижения размерности. Теорема 1.2 [20]. Уравнение (1.2) устойчиво, если и только если и точка принадлежит области , , Сравним вид области D с видом известной области устойчивости уравнения 3-го порядка . (1.3) Теорема 1.3 [21]. Уравнение (1.3) устойчиво, если и только если для его коэффициентов выполнены неравенства ; ; . Области на рис. 1 и 2 подобны: нетрудно убедиться, что одна из них переходит в другую поворотом системы координат. Аналогичное явление наблюдается и для уравнений меньших порядков. Это подсказывает, что между областями устойчивости уравнений соседних порядков существует несложно формализуемая связь. Для ее выявления в следующем разделе результат, полученный в работе [20] для уравнений низких порядков, будет обобщен на уравнения произвольного порядка. Рис. 1. Область D Рис. 2. Область устойчивости уравнения (1.3) 2. Основные результаты Поставим в соответствие уравнению k-го порядка (1.1) уравнение (k - 1)-го порядка, которое назовем редуцированным уравнением: . (2.1) Коэффициент будем считать заданным произвольно, а остальные коэффициенты будем определять через и Теорема 2.1. Уравнение (1.1) устойчиво, если и только если выполняется условие и устойчиво уравнение (2.1), в котором , . (2.2) Доказательство. Условие необходимо для устойчивости уравнения (1.1) в силу теоремы Виета. Будем считать это условие выполненным. Применим метод D-разбиения и прием понижения порядка из работы [20]. Положим, в характеристических уравнениях для уравнений (1.1) и (2.1): (2.3) . (2.4) Уравнение (2.3) домножим на : . Отсюда, используя формулу Эйлера и свойства тригонометрических функций, получаем систему (вид последних слагаемых в суммах зависит от четности k). В силу условия можно разделить оба уравнения системы на их первые коэффициенты: (2.5) Аналогично домножим уравнение (2.4) на : , откуда получим (2.6) Обратим внимание, что системы (2.5) и (2.6) подобны с точностью до коэффициентов. Приравняв коэффициенты при одинаковых тригонометрических функциях, независимо от четности k получим , (2.7) откуда получаем формулу (2.2). Считая для удобства значения и фиксированными, заключаем: границы D-разбиения k-мерного пространства параметров исходного уравнения (1.1) переходят в границы D-разбиения (k - 1)-мерного пространства параметров редуцированного уравнения (2.1) при преобразовании, определяемом формулой (2.2). Остается показать, что область устойчивости уравнения (1.1) переходит в область устойчивости уравнения (2.1). Для этого сделаем следующие наблюдения из теоремы Виета ( фиксировано): 1) область устойчивости уравнения (1.1) ограниченна; 2) все области D-разбиения уравнения (1.1), соответствующие расположению от одного до корня внутри единичного круга, неограниченны. Первое утверждение следует из теоремы Виета напрямую, докажем второе. Рассмотрим уравнение (1.1), характеристический многочлен которого имеет корни при этом и Зафиксируем корни и произведение и будем непрерывно увеличивать модуль , уменьшая соответственно модуль Пусть Тогда следовательно, соответствующая уравнению точка D-разбиения уходит в бесконечность, не пересекая границ области (поскольку количество корней внутри единичного круга не изменяется), при этом значение остается постоянным. Поскольку , уравнение (2.3) имеет не более корня внутри единичного круга. Следовательно, в силу вышесказанного единственная ограниченная область среди областей D-разбиения пространства параметров уравнения (1.1) - его область устойчивости. Нетрудно показать, что единственная ограниченная область среди областей D-разбиения пространства параметров уравнения (2.1) тоже его область устойчивости (здесь мы не стеснены ограничением свободного члена характеристического многочлена, поэтому можно направить один из корней в бесконечность при фиксированных остальных). В силу формулы (2.2) все не ограниченные по координате при фиксированных остальных координатах области D-разбиения пространства параметров уравнения (1.1) переходят в не ограниченные по координате области D-разбиения пространства параметров уравнения (2.1). Таким образом, область устойчивости уравнения (1.1) переходит в область устойчивости уравнения (2.1). Замечание. Для вывода утверждения, что границы D-разбиения пространства параметров исходного уравнения переходят в границы D-разбиения пространства параметров редуцированного уравнения, фактически требуется не условие , а только условие . Пересечения областей D-разбиения уравнения (1.1) с квадрантами , в отличие от квадрантов , неограниченны. Взяв в качестве исходного уравнения редуцированное, теорему 2.1 можно применить повторно. Последовательное ее применение для уравнения k-го порядка приводит к накоплению ограничений и понижению порядка исходного уравнения, вплоть до первого. Сформулируем соответствующий результат в виде теоремы. Запишем уравнение k-го порядка в следующем виде: (2.8) Здесь Зафиксируем , и определим рекурсивно: , . Теорема 2.2. Уравнение (2.8) устойчиво, если и только если , где Доказательство. В силу вышесказанного теорема 2.2 является прямым следствием теоремы 2.1. □ Таким образом, в координатном пространстве область устойчивости уравнения (3.7) оказывается единичным (k-мерным) кубом. 3. Примеры Продемонстрируем работу теорем, установленных в предыдущем разделе, построив области устойчивости для уравнений c первого до четвертого порядка. Рассмотрим уравнение 4-го порядка (3.1) Теорема 2.1 позволяет сформулировать следующее утверждение. Теорема 3.1. Уравнение (3.1) устойчиво, если и только если выполняется условие и устойчиво уравнение , (3.2) где , , . Теперь применим теорему 3.1 к уравнению (3.2). Теорема 3.2. Уравнение (3.2) устойчиво, если и только если выполняется условие и устойчиво уравнение , (3.3) где , . Точно таким же образом перейдем к первому порядку. Теорема 3.3. Уравнение (3.3) устойчиво, если и только если выполняется условие и устойчиво уравнение , где . Теперь из теорем 3.1-3.3 и критерия устойчивости уравнения первого порядка, проводя последовательные замены параметров, представим область устойчивости уравнения (3.1) в виде единичного куба в новом четырехмерном координатном пространстве. Теорема 3.4. Уравнение (3.1) устойчиво, если и только если , , , Теорема 3.4 является переформулировкой теоремы 2.2 и следствием теоремы 3.2, которая унифицирует процесс получения области устойчивости уравнений произвольного порядка. Выводы Основной результат данной работы связывает два классических метода - алгоритм Шура-Кона и метод D-разбиения, причем связь оказывается выраженной очень простым образом. Авторы полагают, что этот результат может рассматриваться как аргумент в пользу следующей общей идеи: при изучении алгебраических критериев расположения корней многочлена в той или иной области комплексной плоскости следует принимать во внимание природу динамической системы, к которой может быть приложен критерий. Такое сопоставление чисто алгебраической по постановке задачи с методами из других областей математики, которые могут быть применены в исследованиях динамических систем, часто вскрывает связи между различными задачами и дает новое видение природы исследуемых явлений. Авторы благодарны участникам Пермского семинара по функционально-дифференциальным и разностным уравнениям за интерес к работе и конструктивную критику. Отдельную благодарность выражаем В.В. Малыгиной за помощь в переводе и обсуждение выдающихся работ И. Шура и А. Кона.About the authors
A. A Kandakov
Perm National Research Polytechnic University
K. M Chudinov
Perm National Research Polytechnic University
References
- Симонов П.М. Экономико-математическое моделирование: учеб. пособие: в 2 ч. - Пермь: Изд-во Перм. гос. ун-та, 2009. - Ч. 1. - 338 с.
- Elaydi S. An introduction to difference equations. - 3rd ed. - New York: Springer, 2005. - 539 р.
- Мартынюк Д.И. Лекции по качественной теории разностных уравнений. - Киев: Наук. думка, 1972. - 246 с.
- Халанай А., Векслер Д. Качественная теория импульсных систем. - М.: Мир, 1971. - 310 с.
- Schur I. Über Potenzreihen, die im Innern des Einheitkreises beschränkt sind // J. Reine Angew. Math. - 1918. - Bd. 148. - S. 122-145.
- Cohn A. Über die Anzahl der Wurzein einer algebraischen Gleichung in einem Kreise // Math. Zeit. - 1922. - Bd. 14. - S. 111-148.
- Гантмахер Ф.Р. Теория матриц. - 2-е изд., доп. - М.: Наука, 1966. - 576 с.
- Постников М.М. Устойчивые многочлены. - М.: Наука, 1981. - 176 с.
- Marden M. Geometry of рolynomials. - 2nd ed. - Rhode Island: American Math. Soc., 1966. - 243 p.
- Джури Э. Инноры и устойчивость динамических систем / пер. З.Н. Кравец, под ред. Я.З. Цыпкина. - М.: Наука, 1979. - 300 с.
- Jury E.Y. Theory and application of z-transform method. - New York: Krieger Pub. Co., 1973. - 330 p.
- McNamee J.M., Pan V. Numerical methods for roots of polynomials // Studies in Computational Mathematics. - Elsevier Science, 2013. - Vol. 16. - 718 p. - URL: http://dx.doi.org/10.1016/B978-0-444-52730-1.00008-4 (дата обращения: 15.11.2017).
- Корсаков Г.Ф. О количестве корней полинома вне круга // Матем. заметки. - 1973. - Т. 13, вып. 1. - С. 3-12.
- Корсаков Г.Ф. К задаче Шура-Кона // Матем. заметки. - 1975. - Т. 18, вып. 1. - С. 27-30.
- Алгебраические критерии локализации корней полинома в заданных областях комплексной плоскости / В.М. Вартанян, Н.М. Федоренко, Ю.А. Романенков, И.В. Дронова, А.В. Кононенко // Авиационно-космич. техника и технология. - 2005. - № 3 (19). - С. 82-87.
- Неймарк Ю.И. Устойчивость линеаризованных систем. - Л.: ЛКВВИА, 1949. - 140 с.
- Грязина Е.Н., Поляк Б.Т., Тремба А.А. Современное состояние метода D-разбиения // Автомат. и телемех. - 2008. - № 12. - С. 3-40.
- Gryazina E.N., Polyak B.T. Stability regions in the parameter space: D-decomposition revisited // Automatica. - 2006. - Vol. 42, № 1. - P. 13-26. - URL: https://doi.org/10.1016/j.automatica.2005.08.010 (дата обращения: 10.11.2017).
- Kipnis M., Nigmatulin R. D-decomposition method for stability checking for trinomial linear difference equation with two delays // International Journal of Pure and Applied Mathematics. - 2016. - Vol. 111, № 3. - P. 479-489. - URL: http://www.ijpam.eu. doi: 10.12732/ijpam.v111i3.11 (дата обращения: 13.11.2017).
- Кандаков А.А., Чудинов К.М. Об устойчивости автономных разностных уравнений четвертого порядка // Вестник Перм. ун-та. Математика. Механика. Информатика. - 2017. - № 4.
- Баландин А.С., Малыгина В.В. О разрешимости одного класса разностных уравнений // Вычислительная механика: сб. науч. тр. - Пермь, 2006. - № 4. - С. 67-72.
Statistics
Views
Abstract - 76
PDF (Russian) - 56
Refbacks
- There are currently no refbacks.