В теории управления и теории устойчивости критерий устойчивости Найквиста или критерий устойчивости Штрекера–Найквиста , независимо открытый немецким инженером-электриком Феликсом Штрекером в компании Siemens в 1930 году [1] [2] [3] и шведско-американским инженером-электриком Гарри Найквистом в компании Bell Telephone Laboratories в 1932 году [4] , представляет собой графический метод определения устойчивости динамической системы .
Поскольку он рассматривает только диаграмму Найквиста для систем с открытым контуром , его можно применять без явного вычисления полюсов и нулей как замкнутой, так и открытой системы (хотя количество каждого типа особенностей правой полуплоскости должно быть известно). В результате его можно применять к системам, определяемым нерациональными функциями , например, к системам с задержками. В отличие от диаграмм Боде , он может обрабатывать передаточные функции с особенностями правой полуплоскости. Кроме того, существует естественное обобщение на более сложные системы с несколькими входами и несколькими выходами , например, к системам управления для самолетов.
Критерий устойчивости Найквиста широко используется в электронике и проектировании систем управления , а также в других областях для проектирования и анализа систем с обратной связью . Хотя Найквист является одним из наиболее общих тестов устойчивости, он по-прежнему ограничен линейными стационарными (LTI) системами. Тем не менее, существуют обобщения критерия Найквиста (и графика) для нелинейных систем, такие как круговой критерий и масштабированный относительный график нелинейного оператора . [5] Кроме того, другие критерии устойчивости , такие как методы Ляпунова, также могут применяться для нелинейных систем.
Хотя Найквист — это графический метод, он дает лишь ограниченное количество интуиции о том, почему система стабильна или нестабильна, или как модифицировать нестабильную систему, чтобы она стала стабильной. Такие методы, как диаграммы Боде , хотя и менее общие, иногда являются более полезным инструментом проектирования.
Диаграмма Найквиста — это параметрический график частотной характеристики, используемый в автоматическом управлении и обработке сигналов . Наиболее распространенное использование диаграмм Найквиста — оценка устойчивости системы с обратной связью . В декартовых координатах действительная часть передаточной функции откладывается по оси X , а мнимая часть — по оси Y. Частота развертывается как параметр, в результате чего на каждую частоту приходится одна точка. Тот же график можно описать с помощью полярных координат , где коэффициент усиления передаточной функции — это радиальная координата, а фаза передаточной функции — соответствующая угловая координата. Диаграмма Найквиста названа в честь Гарри Найквиста , бывшего инженера Bell Laboratories .
Оценка устойчивости замкнутой системы с отрицательной обратной связью выполняется путем применения критерия устойчивости Найквиста к графику Найквиста разомкнутой системы (т. е. той же системы без петли обратной связи ). Этот метод легко применим даже для систем с задержками и другими нерациональными передаточными функциями, которые могут показаться сложными для анализа другими методами. Устойчивость определяется путем рассмотрения числа окружностей точки (−1, 0). Диапазон коэффициентов усиления, в котором система будет устойчивой, можно определить путем рассмотрения пересечений действительной оси.
График Найквиста может предоставить некоторую информацию о форме передаточной функции. Например, график предоставляет информацию о разнице между количеством нулей и полюсов передаточной функции [6] по углу, под которым кривая приближается к началу координат.
При рисовании от руки иногда используется мультяшная версия графика Найквиста, которая показывает линейность кривой, но где координаты искажены, чтобы показать больше деталей в интересующих областях. При построении вычислительным способом нужно быть осторожным, чтобы охватить все интересующие частоты. Обычно это означает, что параметр пропускается логарифмически, чтобы охватить широкий диапазон значений.
Математика использует преобразование Лапласа , которое преобразует интегралы и производные во временной области в простое умножение и деление в s- области.
Рассмотрим систему, передаточная функция которой равна ; при помещении ее в замкнутый контур с отрицательной обратной связью передаточная функция замкнутого контура (CLTF) становится следующей:
Устойчивость может быть определена путем изучения корней полинома фактора десенсибилизации , например, с использованием массива Рауса , но этот метод несколько утомителен. Выводы также могут быть получены путем изучения передаточной функции открытого контура (OLTF) , используя ее графики Боде или, как здесь, ее полярный график с использованием критерия Найквиста, следующим образом.
Любая передаточная функция области Лапласа может быть выражена как отношение двух полиномов :
Корни называются нулями , а корни — полюсами . Полюса также называются корнями характеристического уравнения .
Устойчивость определяется значениями его полюсов: для устойчивости действительная часть каждого полюса должна быть отрицательной. Если формируется путем замыкания отрицательной единичной обратной связи вокруг передаточной функции разомкнутого контура,
тогда корни характеристического уравнения также являются нулями или просто корнями .
Из комплексного анализа следует , что контур, нарисованный в комплексной плоскости, охватывающий, но не проходящий через какое-либо количество нулей и полюсов функции , может быть отображен на другую плоскость (называемую плоскостью) функцией . Точнее, каждая комплексная точка контура отображается на точку в новой плоскости, что дает новый контур.
График Найквиста , который является контуром, будет охватывать точку плоскости раз , где по принципу аргумента Коши . Здесь и являются, соответственно, количеством нулей и полюсов внутри контура . Обратите внимание, что мы считаем окружности на плоскости в том же смысле, что и контур , и что окружности в противоположном направлении являются отрицательными окружностями. То есть мы считаем окружности по часовой стрелке положительными, а окружности против часовой стрелки — отрицательными.
Вместо принципа аргумента Коши в оригинальной статье Гарри Найквиста 1932 года используется менее элегантный подход. Подход, изложенный здесь, похож на подход, использованный Лероем Макколлом (Fundamental theory of servomechanisms 1945) или Хендриком Боде (Network analysis and feedback enhancement design 1945), оба из которых также работали в Bell Laboratories . Этот подход появляется в большинстве современных учебников по теории управления.
Сначала построим контур Найквиста , контур, охватывающий правую половину комплексной плоскости:
Контур Найквиста, отображенный через функцию, дает график в комплексной плоскости. По принципу аргумента число обходов по часовой стрелке начала координат должно быть числом нулей в правой половине комплексной плоскости за вычетом числа полюсов в правой половине комплексной плоскости. Если вместо этого контур отображается через передаточную функцию разомкнутого контура , результатом будет график Найквиста . Подсчитывая окружности результирующего контура −1, мы находим разницу между числом полюсов и нулей в правой половине комплексной плоскости . Вспоминая, что нули являются полюсами замкнутой системы, и отмечая, что полюса совпадают с полюсами , теперь мы формулируем критерий Найквиста :
При наличии контура Найквиста пусть будет числом полюсов, охваченных , и будет числом нулей, охваченных . В качестве альтернативы, и что более важно, если — число полюсов замкнутой системы в правой полуплоскости, а — число полюсов передаточной функции разомкнутого контура в правой полуплоскости, то результирующий контур в -плоскости должен охватить (по часовой стрелке) точку раз таким образом, что .
Если система изначально нестабильна в разомкнутом контуре, обратная связь необходима для стабилизации системы. Полюса правой полуплоскости (RHP) представляют эту нестабильность. Для устойчивости замкнутого контура системы число корней замкнутого контура в правой половине s -плоскости должно быть равно нулю. Следовательно, число окружностей против часовой стрелки вокруг должно быть равно числу полюсов разомкнутого контура в RHP. Любые окружности по часовой стрелке критической точки частотной характеристикой разомкнутого контура (при оценке от низкой частоты до высокой частоты) будут указывать на то, что система управления с обратной связью будет дестабилизирующей, если контур будет замкнутым. (Использование нулей RHP для «отмены» полюсов RHP не устраняет нестабильность, а скорее гарантирует, что система останется нестабильной даже при наличии обратной связи, поскольку корни замкнутого контура перемещаются между полюсами разомкнутого контура и нулями при наличии обратной связи. Фактически, ноль RHP может сделать нестабильный полюс ненаблюдаемым и, следовательно, не стабилизируемым посредством обратной связи.)
Рассмотрение выше проводилось с предположением, что передаточная функция разомкнутого контура не имеет полюсов на мнимой оси (т.е. полюсов вида ). Это вытекает из требования принципа аргумента , что контур не может проходить ни через один полюс отображающей функции. Наиболее распространенным случаем являются системы с интеграторами (полюса в нуле).
Чтобы иметь возможность анализировать системы с полюсами на мнимой оси, контур Найквиста можно модифицировать, чтобы избежать прохождения через точку . Один из способов сделать это — построить полукруглую дугу с радиусом вокруг , которая начинается в и движется против часовой стрелки до . Такая модификация подразумевает, что вектор движется по дуге бесконечного радиуса по , где — кратность полюса на мнимой оси.
Наша цель — с помощью этого процесса проверить устойчивость передаточной функции нашей системы с единичной обратной связью с коэффициентом усиления k , который определяется выражением
То есть, мы хотели бы проверить, выполняется ли характеристическое уравнение приведенной выше передаточной функции, заданное формулой
имеет нули за пределами открытой левой полуплоскости (обычно инициализируется как OLHP).
Мы предполагаем, что у нас есть направленный по часовой стрелке (т.е. отрицательно ориентированный) контур, охватывающий правую полуплоскость, с углублениями, необходимыми для избежания прохождения через нули или полюса функции . Принцип аргумента Коши гласит, что
Где обозначает число нулей , заключенных в контуре, а обозначает число полюсов , заключенных в том же контуре. Переставляя, имеем , то есть
Затем мы замечаем, что имеет точно такие же полюса, как . Таким образом, мы можем найти, подсчитав полюса , которые появляются внутри контура, то есть внутри открытой правой полуплоскости (ORHP).
Теперь перепишем интеграл выше с помощью подстановки. То есть, положив , имеем
Затем мы делаем еще одну замену, устанавливая . Это дает нам
Теперь мы замечаем, что дает нам изображение нашего контура под , то есть наш график Найквиста . Мы можем еще больше уменьшить интеграл
применяя интегральную формулу Коши . Фактически, мы обнаруживаем, что указанный выше интеграл точно соответствует числу раз, которое график Найквиста обходит точку по часовой стрелке. Таким образом, мы можем окончательно заявить, что
Таким образом, мы обнаруживаем, что, как определено выше, соответствует устойчивой системе с единичной обратной связью, когда , как оценено выше, равно 0.
Критерий устойчивости Найквиста — это графический метод, который определяет устойчивость динамической системы, такой как система управления с обратной связью. Он основан на принципе аргумента и графике Найквиста передаточной функции разомкнутого контура системы. Он может применяться к системам, которые не определяются рациональными функциями, такими как системы с задержками. Он также может обрабатывать передаточные функции с сингулярностями в правой полуплоскости, в отличие от графиков Боде. Критерий устойчивости Найквиста также может использоваться для нахождения запасов фазы и усиления системы, которые важны для проектирования контроллера частотной области. [7]