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