Вступ

Критерій Рот-Гурвіц залишається одним з найбільш ендінгових аналітичних інструментів в теорії управління, що надає прямий алгебралічний метод для оцінки стійкості лінійних систем часового варіанту (ЛТІ). Оскільки його самостійний розвиток Едвардом Рутом в 1877 році і Адольфом Гурвіцом в 1890-ті роки критерій перетворився з ручного розрахунку в кутку сучасного аналізу обчислювальної стійкості. Ця стаття слідує, що еволюція, вивчення класичної композиції, її математичних основ, практичних обмежень, обчислювальних досягнень, і з'являються тенденції, які продовжують формувати свою роль в галузі сучасного управління.

Походження критерій

Необхідність системної стійкості тестують виник під час швидкої індустріалізації 19 століття, коли інженери були проектування більш складних механічних систем, таких як парові двигуни, губернатори та залізничні транспортні засоби. Едвард Рут, британський математик, розробив свій масив стійкості в 1877 році як практичний метод визначення, чи всі коріння поліномії мають негативні реальні частини - необхідний стан стабільної системи. Незалежно від того, Adolf Hurwitz, німецький математик, опублікував аналогічний критерій в 1895 році, використовуючи детермінанти збудованої матриці, тепер відомі як матриця Hurwitz. Разом їх робота не містила поле, яка раніше перенесли на арм.

Класичний маршрут-Hurwitz метод

Класичний метод вимагає побудови 0 sn + a1] s] s]n + a]1 sn-1n-1] + ... + an[FLT:] 2[FLT:]

  • [LT2] [FLT] ] ] 2]] -0]]3[[FLT:][[FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT:][FLT][FLT:][FLT:][F:][FLT:][
  • Рів 4: a]3] -]1] ]3 -1 b22]]]]]1], і т.д.

Кількість змін у першому стовпчику масиву дорівнює кількості коренів з позитивними реальними частинами. Система стабільна тільки якщо немає змін входу, а перші коефіцієнти стовпців є все ненульними. Ця елегантна процедура дозволила інженерам перевірити стійкість без розв'язання поліномного, значна перевага перед віком цифрового обчислення.

Обмеження на ручне застосування

Поки концептуально прямопередбачувана, ручна конструкція масиву Рута є помилково-проне і стає непрактичною для поліномій порядку п'ять або вище. Спеціальні випадки, такі як нуль в першому стовпчику або цілого ряду нулів, вимагають додаткового обслуговування — так, як заміна нулю з невеликою зеленню або за допомогою допоміжного номіналом. Ці крайові випадки підвищеної складності і нерідко привели до помилок в ручних розрахунків. Для систем високого порядку об'єм арифметметизму виконано метод виснажливим і трудомістким.

Математичні засади: Хурвиця Матриця

[Language] ], побудовані з поліномних коефіцієнтів. Для поліномії 0 s[F:7]n]] +1 F:4] s[[F:2[F:7[F:] n[F:][F:][FLT[F:] [FLT[F:][FLT[F:4[F:4[F:][F:]

Комп’ютерні досягнення та автоматизація

Цифровий комп’ютер перетворив програму рубін-Хурвіц. У 1960-х і 1970-х роках дослідники розробили алгоритми для автоматичного побудови масиву Routh, обробки спеціальних випадків та комп’ютерних функцій Hurwitz. Ці алгоритми реалізовані на ранні чисельні бібліотеки та пізніше інтегровані в інженерне програмне забезпечення, як MATLAB, що включає функцію rlocfind та функції супутника для аналізу стійкості. Сьогодні єдиний командний зразок, таких як в MATLAB або в Python може проаналізувати будь-яку бібліотеку.

Символічне обчислення

Символічні математичні пакети (наприклад, Mathematica, Maple, SymPy) дозволяють точно аналізувати Routh-Hurwitz для поліноміалів з символічними параметрами. Ця можливість є нездатною для проектування, де інженери повинні розуміти, наскільки стабільність залежить від змінних набутків, часових констанцій або фізичних параметрів. Символічні масиви Routh можуть виявити параметричні умови для стабільності, що призводить до проектування діаграм і надійних параметрів управління.

нумерична роботнес

Сучасні впровадження адресних чисельних питань, які маркуються ранні комп'ютерні коди. Для високодегресивних поліноміалів коефіцієнт значення може пропускати багато замовлень величини, що викликає помилки в роботі круглого стоку. Адаптивне масштабування та довільно-точне арифметичне було включено для забезпечення надійності. Крім того, алгоритми тепер ефективно ручать спеціальний випадок ряду нулів автоматично витягуючи допоміжний поліном і факторинг його.

Розширення та пов'язані критерії стійкості

Критерій «Рунт-Хурвіц» не єдиний тест стійкості, а сучасна теорія управління розробила доповнювачі, які звертаються до її обмежень. Ключові розширення та альтернативи включають:

Критерії життєздатності

Для дискретних систем критерієм «Рунт-Хурвіц» не застосовується безпосередньо тому, що область стійкості є об'ємним колом. Тест стійкості журі, розроблений компанією Eliahu Jury в 1950-х роках, побудує табличний масив схожий на Routh, але перевіряє, чи всі корені дискретного поліномного лежа всередині одиниці кола. Цей метод є важливим для цифрових систем управління.

Некількі і бідні методи

На відміну від критерію «Рунт-Хурвіц», який є алгебраїчним тестом, так як критерій стабільності Nyquist і Bode, що забезпечують візуальний огляд на запаси стійкості. Ці методи можуть обробляти системи з затримками часу і нелінійними елементами, тоді як критерій «Рунт-Хурвіц» обмежений LTI-системами. Однак, Nyquist і Bode вимагають чисельної оцінки частоти реагування, яка є прямостороннім сучасним програмним забезпеченням.

Прямий метод Ляпунова

Для нелінійних і своєчасних систем, теорія стійкості Ляпунов пропонує більш загальний каркас. Критерійність рубент-Хурвіц може бути виданий як особливий випадок стабільності Ляпунова для систем ЛТІ, де рівняння Ляпунов знижує до набору лінійних нерівностей. Насправді, матриця Хурвіц з'являється в розчині безперервного рівня Ляпунова. Сьогодні методи Ляпунов широко використовуються для надійного і адаптивного контролю.

Сучасні програми в машинобудуванні

Критерій «Рунт-Хурвіц» — це практичний інструмент в декількох інженерних доменах:

  • Аерокосмічний: Оцінка стійкості літаків автопілотів, ракетно-направних систем та управління супутниковим ставленням. Моделі високого порядку поширені, а автоматизований аналіз маршруту-Hurwitz у програмному забезпеченні контролю польоту забезпечує безпеку.
  • Robotics:] Визначення стійкості маніпуляторів роботи при різних навантаженнях і конфігураціях. Критерій допомагає налаштувати контролери PID і параметри налаштування.
  • Системи живлення: Аналізуючою стабільністю сітки з великою кількістю генераторів, навантажень та ліній передачі. Характерний поліномічний може перевищувати 100 градусів, що вимагає ефективного виконання чисельних реалізацій Routh-Hurwitz.
  • Автомотив: Контроль електронної стійкості, системи активного підвіски, а також контроль потужності електромобілів, що спираються на аналіз стійкості під час проектування.

Сучасні тенденції та перспективи

Незважаючи на те, що за століттями, на цьому етапі, на початку століття, на цьому етапі, на якому з’являються три нездатні напрямки:

Інтеграція з керуванням даних

Технології машинного навчання застосовуються до забезпечення стійкості запліднення від вимірюваних даних, зокрема для систем, де доступні точні математичні моделі. Методи, такі як , Сепаре Ідентифікація нелінійних динамій (SINDy)] може видобути многочлени з даних, а потім аналіз Роунт-Гурвіц може застосовуватися до визначеної системи. Цей гібридний підхід маррієвої класичної теорії з сучасними даними.

Робуст і Адаптивний контроль

У надійному контролі стан Рулет-Гурвіца використовується для деревої теорема Харитонова], що забезпечує простий критерій стійкості інтервалних поліномів. Це призвело до узагальнених випробувань стійкості для систем з параметричною невизначеністю, тема активних досліджень. Адаптивні системи управління часто включають в себе параметри параметра Рунт-Гурвіц для забезпечення стабільності при адаптації.

Квантове та мережеве управління

Удосконалення таких напрямків, як квантові контрольні та багатоагентні мережі, позбавляють нові виклики стійкості. Дослідники продовжують роботу з затримкою, розподіленими та некоммутативними системами. Наприклад, стійкість квантових систем зворотного зв'язку можна проаналізувати за допомогою критерію Hurwitz, застосованого до основного рівня магістра.

Висновок

Критерій «Рунт-Хурвіц» перетворився з ручного алгебраїчного процесу в універсальний обчислювальний інструмент, вбудований в сучасне програмне забезпечення. Його закінчення релевантних стебел з його простоти, математичного строгості та адаптивності. Хоча нові методи, як Nyquist сюжети та функції Ляпунов забезпечують доповнювачі, критерій «Рунт-Хурвіц» залишається першим лінією стабільності тест для LTI систем. Як теорія управління продовжує обхоплювати дані та адаптивні парадигми, критерій, ймовірно, знайдені програми, гарантування свого місця як основного алгоритму в інструментальному інструментарію інженера, але не історичної математики життя.

Для подальшого читання консультуйтеся Brian Douglas підручник по Рут-Хурвіц або MathWorld запис для більш глибокого занурення в математику.