Визуализация дисковых запасов устойчивости
diskmarginplot(
строит графики дискового коэффициента усиления и запасов по фазе для цикла отрицательной обратной связи SISO или MIMO L
)feedback(L,eye(N))
, где N
количество входов и выходов в разомкнутый контур отклике L
.
Для ответов MIMO, diskmarginplot
строит графики мультициклов многолучевого диска. Дисковый запас по амплитуде на каждой частоте ± GM, где GM - значение, показанное на графике в дБ. Аналогично, дисковый запас фазы составляет ± PM степеней, где PM - значение, показанное на графике. Для получения дополнительной информации о дисковых полях усиления и фазы смотрите diskmargin
.
diskmarginplot(___,
строит графики дискового коэффициента усиления и запасов по фазе, вычисленных с помощью косой sigma
)sigma
смещение изменения усиления в сторону увеличения усиления (sigma
> 0) или уменьшение усиления (sigma
< 0). Если вы использовали diskmargin
для получения дисковых полей с некоторыми конкретными sigma
, можно использовать этот синтаксис, чтобы увидеть частотную зависимость полей при этом sigma
значение. Для sigma
≠ 0 нанесенное на график значение GM = min(gmax,1/max(0,gmin))
. Другими словами, график показывает наибольшую величину изменения усиления [1/GM,GM]
который помещается в пределах дискового запаса по амплитуде [gmin,gmax]
системы на заданном sigma
.
diskmarginplot(___,
строит графики полей на частотах, заданных w
)w
.
Если w
- массив ячеек вида {wmin,wmax}
, затем на графике показаны поля на частотах, расположенных между wmin
и wmax
.
Если w
является вектором частот, тогда график показывает поля на каждой заданной частоте.
diskmarginplot(
строит график области значений одновременных изменений усиления и фазы, соответствующих дисковому запасу по амплитуде. График также показывает максимальные изменения только коэффициент усиления и только фазы (эти дисковые коэффициенты усиления и запасов по фазе). DGM
)DGM
является вектором вида [gmin,gmax]
. Область запаса по амплитуде DGM
может также быть скаляром, что эквивалентно заданию симметричного изменения усиления [1/DGM,DGM]
. Чтобы построить области значений для нескольких дисковых запасов по амплитуде сразу, используйте двухколоночную матрицу формы [gmin1,gmax1;...;gminN,gmaxN]
. Для получения дополнительной информации о дисковых запасах по амплитуде см. diskmargin
.
diskmarginplot(
строит графики на комплексном диске смоделированных изменений усиления и фазы, соответствующих дисковому запасу по амплитуде DGM
,'disk')DGM
. Для получения дополнительной информации о том, как анализ полей на диске моделей коэффициент усиления и изменений фазы, смотрите анализ устойчивости с использованием полей на диске.
diskmarginplot(
строит график области исключения в плоскости Найквиста, соответствующей полю диска DGM
,'nyquist')DGM
. Требование, чтобы система с обратной связью оставалась стабильной для изменения усиления или фазы в диске, соответствующем DGM
равносильно требованию, чтобы реакция без разомкнутого контура оставалась вне дискообразной области исключения в плоскости Найквиста. Дополнительные сведения см. в разделе Анализ устойчивости с использованием полей на диске.
diskmarginplot(
строит график области значений изменений усиления и фазы, соответствующих размеру диска alpha
,sigma
,___)alpha
и перекос sigma
. Если либо alpha
или sigma
является вектором, тогда график включает области значений для всех заданных значений. Если оба alpha
и sigma
являются векторами, тогда график включает области значений для пар alpha1,sigma1;...;alphaN,sigmaN
.
Чтобы построить график смоделированного диска неопределенности, соответствующего alpha
, sigma
, используйте этот синтаксис с 'disk'
флаг. Чтобы построить график соответствующего диска исключения в плоскости Nyquist, используйте этот синтаксис со 'nyquist'
флаг.
diskmarginplot(
рисует график на осях, заданных указателем на ось (AX
,___)axes
или UIaxes
объект). Используйте этот аргумент для задания осей при создании приложений в Develope Apps Using App Designer. Можно использовать этот аргумент с любым из предыдущих синтаксисов, чтобы нарисовать любой из графиков, которые diskmarginplot
может сгенерировать.
[1] Сейлер, Питер, Эндрю Паккард и Паскаль Гахинет. «Введение в области дисковых полей [примечания к лекциям]». Журнал IEEE Control Systems Magazine 40, № 5 (октябрь 2020): 78-95.
diskmargin
| diskmarginoptions
| getDGM
| gm2dm
| umargin
| wcdiskmarginplot