Устойчивая устойчивость неопределенной системы
[
вычисляет устойчивый запас устойчивости для неопределенной системы. Этот запас устойчивости соответствует уровню неопределенности, указанному в stabmarg
,wcu
]
= robstab(usys
)usys
. Устойчивый запас устойчивости, больший 1, означает, что система стабильна для всех значений смоделированной неопределенности. Устойчивый запас устойчивости менее 1 означает, что система становится нестабильной для некоторых значений неопределенных элементов в их заданные области. Для примера запас 0,5 подразумевает следующее:
usys
остается стабильным, пока значения неопределенного элемента остаются в пределах 0,5 нормированных модулей от их номинальных значений.
Происходит дестабилизирующее возмущение размером 0,5 нормированных единиц.
Структура stabmarg
содержит верхнюю и нижнюю границы фактического запаса устойчивости и критической частоты, при которой запас устойчивости наименьший. Структура wcu
содержит дестабилизирующие значения неопределенных элементов.
[
ограничивает расчет надежного запаса устойчивости частотами, заданными stabmarg
,wcu
]
= robstab(usys
,w
)w
.
Если w
- массив ячеек вида {wmin,wmax}
, затем robstab
ограничивает расчет запаса устойчивости интервалом между wmin
и wmax
.
Если w
является вектором частот, тогда robstab
вычисляет устойчивый запас устойчивости только для заданных частот.
[
задает дополнительные опции для расчетов. Использовать stabmarg
,wcu
]
= robstab(___,opts
)robOptions
для создания opts
. Можно использовать этот синтаксис с любой из предыдущих комбинаций входных аргументов.
Вычисление запаса робастности на определенной частоте эквивалентно вычислению структурированного сингулярного значения, μ, для некоторой подходящей блочной структуры (μ-analysis).
Для uss
и genss
модели, robstab(usys)
и robstab(usys,{wmin,wmax})
используйте алгоритм, который находит наименьший запас по частоте. Этот алгоритм не полагается на частотную сетку и не отрицательно зависит от разрывов μ структурированного сингулярного значения. Смотрите Надежные Оценки Полей Робастности для получения дополнительной информации.
Для ufrd
и genfrd
модели, robstab
вычисляет μ нижнюю и верхнюю границы в каждой частотной точке. Этот расчет не предоставляет гарантии между точками частоты и может быть неточным, если существуют разрывы или резкий peaks в μ. Синтаксис robstab(uss,w)
, где w
является вектором частотных точек, совпадает с robstab(ufrd(uss,w))
а также полагается на частотную сетку для вычисления запаса.
В целом алгоритм для моделей пространства состояний быстрее и безопаснее, чем подход частотной сетки. Однако в некоторых случаях алгоритм пространства состояний требует многих μ вычислений. В этих случаях установка частотной сетки в качестве вектора w
может быть быстрее, при условии, что запас робастности изменяется плавно с частотой. Такие плавные изменения типичны для систем с динамической неопределенностью.
actual2normalized
| mussv
| normalized2actual
| robgain
| robOptions
| uscale
| wcgain