Надежная работа неопределенной системы
[ вычисляет запас надежности для неопределенной системы и уровень производительности 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 для получения подробной информации об этой структуре. Этот синтаксис можно использовать с любой из предыдущих комбинаций входных аргументов.
Вычисление запаса прочности на определенной частоте эквивалентно вычислению структурированного сингулярного значения, λ, для некоторой подходящей блочной структуры (λ-анализ).
Для uss и genss модели, robgain(usys) и robgain(usys,{wmin,wmax}) используйте алгоритм, который находит наименьший запас по частоте. Этот алгоритм не опирается на частотную сетку и не подвергается неблагоприятному влиянию разрывов структурированного сингулярного значения. Дополнительные сведения см. в разделе Получение надежных оценок пределов надежности.
Для ufrd и genfrd модели, robgain вычисляет нижнюю и верхнюю границы в каждой точке частоты. Это вычисление не дает никакой гарантии между частотными точками и может быть неточным, если имеются разрывы или резкие пики в мкм. Синтаксис robgain(uss,w), где w является вектором частотных точек, является таким же, как robgain(ufrd(uss,w)) и также полагается на частотную сетку для вычисления запаса.
В целом, алгоритм для моделей состояния-пространства быстрее и безопаснее, чем подход с частотной сеткой. В некоторых случаях, однако, алгоритм «состояние-пространство» требует многих мкм вычислений. В этих случаях задание частотной сетки в качестве вектора w может быть быстрее при условии, что запас прочности изменяется плавно с частотой. Такое плавное изменение характерно для систем с динамической неопределенностью.
robOptions | robstab | uscale | wcgain