Критерий устойчивости Рауса – Гурвица.
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2009 г. ) |
В теории систем управления критерий устойчивости Рауса -Гурвица представляет собой математический тест, который является необходимым и достаточным условием устойчивости ( линейной нестационарной ЛТИ) динамической системы или системы управления . Стабильная система — это система, выходной сигнал которой ограничен; положение, скорость или энергия не увеличиваются до бесконечности с течением времени. Тест Рауса — это эффективный рекурсивный алгоритм, который английский математик Эдвард Джон Раут предложил в 1876 году для определения того, все ли корни характеристического многочлена линейной системы имеют отрицательные действительные части. [1] Немецкий математик Адольф Гурвиц независимо предложил в 1895 году расположить коэффициенты многочлена в квадратную матрицу, называемую матрицей Гурвица , и показал, что многочлен стабилен тогда и только тогда, когда все последовательности определителей его главных подматриц положительны. [2] Эти две процедуры эквивалентны: тест Рауса обеспечивает более эффективный способ вычисления определителей Гурвица ( ), чем вычислять их напрямую. Полином, удовлетворяющий критерию Рауса–Гурвица, называется полиномом Гурвица .
Важность критерия состоит в том, что корни p характеристического уравнения линейной системы с отрицательными действительными частями представляют собой решения e пт системы, которые устойчивы ( ограничены ). Таким образом, критерий позволяет определить, имеют ли уравнения движения линейной системы только устойчивые решения, не решая систему напрямую. Для дискретных систем соответствующий тест на устойчивость можно выполнить с помощью критерия Шура – Кона, теста Жюри и теста Бистрица . С появлением компьютеров этот критерий стал использоваться менее широко, поскольку альтернативой является численное решение полинома с непосредственным получением приближений к корням.
Тест Рауса можно получить с помощью алгоритма Евклида и теоремы Штурма при оценке индексов Коши . Гурвиц вывел свои условия иначе. [3]
Используя алгоритм Евклида
[ редактировать ]Критерий связан с теоремой Рауса–Гурвица . Из утверждения этой теоремы имеем где:
- - количество корней многочлена с отрицательной действительной частью;
- - количество корней многочлена с положительной вещественной частью (согласно теореме предполагается, что не имеет корней, лежащих на воображаемой прямой);
- w ( x ) — число вариаций обобщенной цепочки Штурма, полученной из и (последовательными евклидовыми делениями ), где по- настоящему .
По основной теореме алгебры каждый многочлен степени n должен иметь n корней в комплексной плоскости (т.е. для ƒ без корней на мнимой прямой p + q = n ). Таким образом, мы имеем условие, что ƒ является (Гурвиц) устойчивым полиномом тогда и только тогда, когда p − q = n ( доказательство приведено ниже). Используя теорему Рауса–Гурвица, мы можем заменить условие на p и q условием на обобщенную цепочку Штурма, что, в свою очередь, даст условие на коэффициенты ƒ .
Использование матриц
[ редактировать ]Пусть f ( z ) — комплексный полином. Процесс выглядит следующим образом:
- Вычислите полиномы и такой, что где у — действительное число.
- Вычислите матрицу Сильвестра, связанную с и .
- Переставьте каждую строку так, чтобы в нечетной строке и следующей за ней было одинаковое количество ведущих нулей.
- Вычислите каждый главный минор этой матрицы.
- Если хотя бы один из миноров отрицателен (или равен нулю), то многочлен f неустойчив.
Пример
[ редактировать ]- Позволять (для простоты мы берем действительные коэффициенты), где (чтобы избежать корня из нуля и использовать теорему Рауса – Гурвица). Сначала нам нужно вычислить действительные полиномы и :
- Затем мы разделим эти полиномы, чтобы получить обобщенную цепочку Штурма:
- урожайность
- урожайность и евклидово деление останавливается.
Обратите внимание, что нам пришлось предположить, что b отличается от нуля в первом делении. Обобщенная цепочка Штурма в этом случае . положить , знак является противоположным знаком a , а знак by является знаком b . Когда мы ставим , знак первого элемента цепочки снова противоположен знаку a , а знак by противоположен знаку b . Наконец, -c всегда имеет знак, противоположный c .
Предположим теперь, что f устойчива по Гурвицу. Это означает, что (степень f ). По свойствам функции w это то же самое, что и . Таким образом, a , b и c должны иметь одинаковый знак. Таким образом, мы нашли необходимое условие устойчивости многочленов степени 2.
Критерий Рауса – Гурвица для полиномов второго, третьего и четвертого порядка.
[ редактировать ]- Для полинома второго порядка , все коэффициенты должны быть положительными, где для .
- Для полинома третьего порядка , все коэффициенты должны быть положительными, где для , и .
- Для полинома четвертого порядка , все коэффициенты должны быть положительными, где для , и [4] (Когда это выводится, вы не знаете, что все коэффициенты должны быть положительными, и добавляете .)
- В общем, критерий устойчивости Рауса утверждает, что полином имеет все корни в открытой левой полуплоскости тогда и только тогда, когда все элементы первого столбца массива Рауса имеют одинаковый знак.
- Наличие всех положительных (или всех отрицательных) коэффициентов необходимо для того, чтобы все корни располагались в открытой левой полуплоскости. Вот почему здесь фиксировано равно 1, что является положительным. Если это предполагается, мы можем удалить из полинома четвертого порядка, а условия для пятого и шестого порядка можно упростить. Для пятого порядка нам нужно только проверить, что а для шестого порядка нам нужно только проверить и это дополнительно оптимизируется с помощью критерия Льенара-Шипара . [5] Действительно, некоторые положительные коэффициенты не являются независимыми, поскольку главные миноры являются положительными, например проверку можно снять для полинома третьего порядка.
Пример высшего порядка
[ редактировать ]Табличный метод можно использовать для определения устойчивости, когда корни характеристического полинома более высокого порядка получить трудно. Для степени полинома n-й
таблица имеет n + 1 строк и имеет следующую структуру:
где элементы и можно вычислить следующим образом:
По завершении количество смен знака в первом столбце будет равно количеству неотрицательных корней.
0.75 | 1.5 | 0 | 0 |
-3 | 6 | 0 | 0 |
3 | 0 | 0 | 0 |
6 | 0 | 0 | 0 |
В первом столбце есть две смены знака (0,75 → −3 и −3 → 3), таким образом, есть два неотрицательных корня, в которых система неустойчива.
Характеристическое уравнение сервосистемы имеет вид: [6]
0 | |||
0 | 0 | ||
= | 0 | 0 | |
0 | 0 | 0 | |
0 | 0 | 0 |
для стабильности все элементы первого столбца массива Рауса должны быть положительными. Итак, условия, которым должна удовлетворяться устойчивость данной системы, следующие: [6]
Мы видим, что если
затем
Доволен.
У нас есть следующая таблица:
1 | 11 | 200 | 0 |
1 | 1 | 0 | 0 |
1 | 20 | 0 | 0 |
-19 | 0 | 0 | 0 |
20 | 0 | 0 | 0 |
есть две смены знаков. Система неустойчива, так как имеет два полюса в правой полуплоскости и два полюса в левой полуплоскости. Система не может иметь jω полюсов, так как в таблице Рауса не появился ряд нулей. [7]
Иногда наличие полюсов на мнимой оси создает ситуацию предельной устойчивости. В этом случае коэффициенты «массива Рауса» во всей строке становятся равными нулю и дальнейшее решение многочлена для нахождения изменения знака невозможно. Тогда в игру вступает другой подход. Строка полинома, которая находится чуть выше строки, содержащей нули, называется «вспомогательным полиномом».
У нас есть следующая таблица:
1 | 8 | 20 | 16 |
2 | 12 | 16 | 0 |
2 | 12 | 16 | 0 |
0 | 0 | 0 | 0 |
В таком случае вспомогательный многочлен равен что снова равно нулю. Следующим шагом является дифференцирование приведенного выше уравнения, которое дает полином . Коэффициенты строки, содержащей ноль, теперь становятся «8» и «24». Процесс массива Рауса продолжается с использованием этих значений, которые дают две точки на мнимой оси. Эти две точки на воображаемой оси являются основной причиной предельной устойчивости. [8]
См. также
[ редактировать ]- Техника управления
- Получение массива Рауса
- Критерий устойчивости Найквиста
- Теорема Рауса – Гурвица
- Корневой локус
- Передаточная функция
- Критерий Льенара – Шипарта (вариант, требующий меньшего количества вычислений)
- Теорема Харитонова (вариант для неизвестных коэффициентов, ограниченных интервалами)
- Критерий устойчивости Жюри (аналог для систем LTI с дискретным временем)
- Критерий устойчивости Бистрица (аналог для систем LTI с дискретным временем)
Ссылки
[ редактировать ]- ^ Раут, Э.Дж. (1877). Трактат об устойчивости данного состояния движения: особо устойчивое движение . Макмиллан.
- ^ Гурвиц, А. (1895). «Об условиях, при которых уравнение имеет корни только с отрицательными действительными частями». Математика Энн. 46 (2): 273–284. дои : 10.1007/BF01446812 . S2CID 121036103 . (Английский перевод «Об условиях, при которых уравнение имеет только корни с отрицательными действительными частями», выполненный Х.Г. Бергманном в «Избранных статьях о математических тенденциях в теории управления», ред. Р. Беллмана и Р. Калабы. Нью-Йорк: Дувр, 1964, стр. 70– 82.)
- ^ Гопал, М. (2002). Системы управления: принципы и конструкция, 2-е изд . Тата МакГроу-Хилл Образование. п. 14. ISBN 0070482896 .
- ^ «Критерий Рауса-Гурвица» . math24.net . Проверено 19 июля 2022 г.
- ^ «Инструменты анализа устойчивости» (PDF) . Архивировано из оригинала (PDF) 26 января 2015 г. Проверено 19 июля 2022 г.
- ^ Jump up to: а б с КУМАР, Ананд (2007). СИСТЕМЫ УПРАВЛЕНИЯ . Обучение PHI. ISBN 9788120331976 .
- ^ Jump up to: а б Найз, Норман (2015). Инженерия систем управления . Уайли. ISBN 9781118800829 .
- ^ Саид, Сайед Хасан (2008). Системы автоматического управления . Дели: Издательство Katson. стр. 206, 207. ISBN. 978-81-906919-2-5 .
- Феликс Гантмахер (переводчик Дж. Л. Бреннера) (1959). Приложения теории матриц , стр. 177–80, Нью-Йорк: Interscience.
- Пиппард, AB; Дике, Р.Х. (1986). «Отклик и стабильность. Введение в физическую теорию» . Американский журнал физики . 54 (11): 1052. Бибкод : 1986AmJPh..54.1052P . дои : 10.1119/1.14826 . Архивировано из оригинала 14 мая 2016 г. Проверено 7 мая 2008 г.
- Ричард К. Дорф , Роберт Х. Бишоп (2001). Современные системы управления (9-е изд.). Прентис Холл. ISBN 0-13-030660-6 .
- Рахман, QI; Шмайссер, Г. (2002). Аналитическая теория полиномов . Монографии Лондонского математического общества. Новая серия. Том. 26. Оксфорд: Издательство Оксфордского университета . ISBN 0-19-853493-0 . Збл 1072.30006 .
- Вайсштейн, Эрик В. «Теорема Рауса-Гурвица» . MathWorld — веб-ресурс Wolfram .
- Стивен Барнетт (1983). Полиномы и линейные системы управления , Нью-Йорк: Marcel Dekker, Inc.