uss
модель, которую вы задаете в параметре Uncertain system variable (uss), зависит от неопределенных переменных, таких как ureal
или ultidyn
неопределенность. Чтобы симулировать или линеаризировать неопределенную модель, блок должен заменить эти неопределенные переменные фиксированными значениями. Используйте этот параметр, чтобы задать те фиксированные значения для следующей симуляции или линеаризации. Используйте структуру, поля которой являются именами неопределенных элементов в uss
модель, значения которой являются замещающими значениями этих элементов. Для примера:
Если на uss
модель имеет неопределенную реальность (ureal
) параметры с именами a
и b
, затем установите этот параметр равным struct('a',1,'b',3.5)
заменяет a
с 1 b
с 3,5.
Если на uss
модель имеет динамическую неопределенность, представленную ultidyn
элемент с именем 'delta'
, затем установите этот параметр равным struct('delta',tf(1,[1 1]))
заменяет неопределенную динамику заданной передаточной функцией.
Чтобы сгенерировать рандомизированные значения неопределенных переменных для симуляции Монте-Карло, используйте ufind
и usample
, как показано на примерах Моделирование неопределенной модели при выбранных значениях параметров и Изменение неопределенных значений при нескольких неопределенных блоках.
Значение по умолчанию []
устанавливает все неопределенные элементы в их номинальные значения. Обратите внимание, что номинальное значение ultidyn
неопределенная динамика всегда равна 0, и номинальное значение umargin
коэффициент неопределенности по фазе и усилению всегда равен 1.
Программное использование
Параметры блоков:
UValue
|
Тип: структура |
По умолчанию:
[]
|