Диаграмма, показывающая особенности передаточной функции данной системы управления
В математике , теории обработки сигналов и теории управления график полюс-ноль представляет собой графическое представление рациональной передаточной функции в комплексной плоскости , которое помогает передать определенные свойства системы, такие как:
График полюс-ноль показывает расположение в комплексной плоскости полюсов и нулей передаточной функции динамической системы , такой как контроллер, компенсатор, датчик, эквалайзер, фильтр или канал связи. По соглашению полюса системы обозначаются на графике буквой X, а нули обозначаются кружком или О.
График полюс-ноль строится в плоскости комплексной частотной области , которая может представлять собой систему с непрерывным или дискретным временем:
- Системы с непрерывным временем используют преобразование Лапласа и отображаются в s-плоскости :
![{\displaystyle s=\sigma +j\omega }](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
- Реальные частотные составляющие располагаются вдоль вертикальной оси (воображаемая линия , где )
![{\displaystyle s{=}j\omega }](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle \sigma {=}0}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
- Системы дискретного времени используют Z-преобразование и отображаются в z-плоскости :
![{\displaystyle z=Ae^{j\phi}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Системы непрерывного времени
В общем случае рациональная передаточная функция для системы LTI с непрерывным временем имеет вид:
![{\displaystyle H(s)={\frac {B(s)}{A(s)}}={\displaystyle \sum _{m=0}^{M}{b_{m}s^{m} } \over s^{N}+\displaystyle \sum _{n=0}^{N-1}{a_{n}s^{n}}}={\frac {b_{0}+b_{1 }s+b_{2}s^{2}+\cdots +b_{M}s^{M}}{a_{0}+a_{1}s+a_{2}s^{2}+\cdots +a_{(N-1)}s^{(N-1)}+s^{N}}}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
где
и являются полиномами по ,![{\displaystyle А}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle s}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
- порядок полинома числителя,
- й коэффициент полинома числителя,![{\displaystyle м}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
- порядок полинома знаменателя, а
– й коэффициент полинома знаменателя.![{\displaystyle п}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Один или оба могут быть нулевыми, но в реальных системах должно быть так : ; в противном случае усиление было бы неограниченным на высоких частотах.![{\displaystyle M}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle N}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle M\leq N}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Полюсы и нули
- нули системы являются корнями полинома числителя:
![{\displaystyle s=\{\beta _{m}\mid m\in 1,\ldots M\}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
такой, что![{\displaystyle B(s)|_{s=\beta _{m}}=0}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
- полюса системы являются корнями многочлена знаменателя:
![{\displaystyle s=\{\alpha _{n}\mid n\in 1,\ldots N\}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
такой, что![{\displaystyle A(s)|_{s=\alpha _{n}}=0.}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Область конвергенции
Область сходимости (ROC) для данной передаточной функции с непрерывным временем представляет собой полуплоскость или вертикальную полосу, каждая из которых не содержит полюсов. В общем, ROC не уникален, и конкретный ROC в каждом конкретном случае зависит от того, является ли система причинной или антикаузальной.
ROC обычно выбирается с включением воображаемой оси, поскольку для большинства практических систем важно иметь стабильность BIBO .
Пример
![{\displaystyle H(s)={\frac {25}{s^{2}+6s+25}}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Эта система не имеет (конечных) нулей и двух полюсов:
![{\displaystyle s=\alpha _{1}=-3+4j}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle s=\alpha _{2}=-3-4j}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
График полюс-ноль будет выглядеть следующим образом:
Обратите внимание, что эти два полюса являются комплексно-сопряженными , что является необходимым и достаточным условием наличия действительных коэффициентов в дифференциальном уравнении, представляющем систему.
Системы дискретного времени
В общем случае рациональная передаточная функция для системы LTI с дискретным временем имеет вид:
![{\displaystyle H(z)={\frac {P(z)}{Q(z)}}={\frac {\displaystyle \sum _{m=0}^{M}{b_{m}z^ {-m}}}{1+\displaystyle \sum _{n=1}^{N}{a_{n}z^{-n}}}}={\frac {b_{0}+b_{1 }z^{-1}+b_{2}z^{-2}\cdots +b_{M}z^{-M}}{1+a_{1}z^{-1}+a_{2} z^{-2}\cdots +a_{N}z^{-N}}}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
где
- порядок полинома числителя,
- й коэффициент полинома числителя,![{\displaystyle м}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
- порядок полинома знаменателя, а
– й коэффициент полинома знаменателя.![{\displaystyle п}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Любой или оба могут быть нулевыми.![{\displaystyle M}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle N}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Полюсы и нули
такие, что являются нулями системы![{\displaystyle P(z)|_{z=\beta _{m}}=0}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
таковы полюса системы .![{\displaystyle Q(z)|_{z=\alpha _{n}}=0}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Область конвергенции
Область сходимости (ROC) для данной передаточной функции дискретного времени представляет собой диск или кольцо , не содержащее несократившихся полюсов. В общем, ROC не уникален, и конкретный ROC в каждом конкретном случае зависит от того, является ли система причинной или антикаузальной.
- Если ROC включает в себя единичный круг , то система является стабильной с ограниченным входом и ограниченным выходом (BIBO) .
- Если ROC простирается наружу от полюса с наибольшей (но не бесконечной) величиной, то система имеет правостороннюю импульсную характеристику. Если ROC простирается наружу от полюса с наибольшей величиной и на бесконечности нет полюса, то система является причинной.
- Если ROC простирается внутрь от полюса с наименьшей (ненулевой) величиной, то система является антикаузальной.
ROC обычно выбирается с включением единичного круга, поскольку для большинства практических систем важно иметь стабильность BIBO .
Пример
Если и полностью факторизованы, их решение можно легко построить в плоскости z . Например, учитывая следующую передаточную функцию:![{\ displaystyle P (z)}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\ displaystyle Q (z)}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle H(z)={\frac {z+2}{z^{2}+{\frac {1}{4}}}}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Единственный (конечный) ноль расположен в точке: , а два полюса расположены в точке: , где – мнимая единица .![{\displaystyle z=-2}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle z=\pm {\frac {j}{2}}}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle j}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
График полюс-ноль будет выглядеть следующим образом:
Смотрите также
Библиография