nichols

График Николса частотной характеристики

Синтаксис

nichols(sys)
nichols(sys,w)
nichols(sys1,sys2,...,sysN)
nichols(sys1,sys2,...,sysN,w)
nichols(sys1,'PlotStyle1',...,sysN,'PlotStyleN')
[mag,phase,w] = nichols(sys)
[mag,phase] = nichols(sys,w)

Описание

nichols создает график Николса частотной характеристики. График Николса отображает величину (в дБ) построенный против фазы (в градусах) отклика системы. Графики Николса полезны, чтобы анализировать открытый - и свойства с обратной связью систем SISO, но предложить мало понимания циклов управления MIMO. Используйте ngrid накладывать график Николса на существующий график Николса SISO.

nichols(sys) создает график Николса динамической системы sys. Эта модель может быть непрерывной или дискретной, SISO или MIMO. В случае MIMO, nichols производит массив графиков Николса, каждый график, показывающий ответ одного конкретного канала ввода-вывода. Частотный диапазон и gridding определяются автоматически на основе системных полюсов и нулей.

nichols(sys,w) задает частотный диапазон или точки частоты, которые будут использоваться для графика. Фокусировать на конкретном интервале частоты [wmin,wmax], установите w = {wmin,wmax}. Чтобы использовать конкретные точки частоты, установите w к вектору из желаемых частот. Используйте logspace сгенерировать логарифмически распределенные векторы частоты. Частоты должны быть в rad/TimeUnit, где TimeUnit единицы измерения времени входной динамической системы, заданной в TimeUnit свойство sys.

nichols(sys1,sys2,...,sysN) или nichols(sys1,sys2,...,sysN,w) накладывает графики Николса нескольких моделей на одной фигуре. Все системы должны иметь то же количество вводов и выводов, но могут в противном случае быть соединением непрерывных - и системы дискретного времени. Можно также задать отличительный цвет, LineStyle и/или маркер для каждого системного графика с синтаксисом nichols(sys1,'PlotStyle1',...,sysN,'PlotStyleN').

Смотрите bode для примера.

[mag,phase,w] = nichols(sys) или [mag,phase] = nichols(sys,w) возвращает величину и фазу (в градусах) частотной характеристики на частотах wrad/TimeUnit). Выходные параметры mag и phase трехмерные массивы, похожие на произведенных bode (см. bode страница с описанием). У них есть размерности

(количество выходных параметров) × (количество входных параметров) × (длина w)

Примеры

свернуть все

Постройте ответ Николса с линиями сетки Николса для следующей системы:

H(s)=-4s4+48s3-18s2+250s+600s4+30s3+282s2+525s+60.

H = tf([-4 48 -18 250 600],[1 30 282 525 60]);
nichols(H)
ngrid

Figure contains an axes. The axes contains an object of type line. This object represents H.

Контекстное меню для графиков Николса включает Трудную опцию при Изменении масштаба. Можно использовать эту опцию, чтобы отсечь неограниченные ветви графика Николса.

Советы

Можно изменить свойства графика, например, модули. Для получения информации о способах изменить свойства ваших графиков, смотрите Способы Настроить Графики.

Алгоритмы

Смотрите bode.

Смотрите также

| | | | | |

Представлено до R2006a