Пакет: sdo.requirements
Время урегулирования связано
Задайте границы на действительном компоненте полюсов линейной системы. Действительный компонент полюсов используется, чтобы аппроксимировать время урегулирования. Можно затем оптимизировать ответ модели, чтобы соответствовать этим границам использование sdo.optimize
.
У вас должно быть программное обеспечение Simulink® Control Design™, чтобы задать требования времени урегулирования.
создает settime_req
= sdo.requirements.PZSettlingTimesdo.requirements.PZSettlingTime
объект и значения по умолчанию присвоений к его свойствам.
дополнительные опции использования заданы одним или несколькими settime_req
=
sdo.requirements.PZSettlingTime(Name,Value
)Name,Value
парные аргументы. Name
имя свойства и Value
соответствующее значение. Name
должен появиться в одинарных кавычках (''
). Можно задать несколько аргументов пары "имя-значение" в любом порядке как Name1,Value1,...,NameN,ValueN
.
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
Используйте Name,Value
аргументы, чтобы задать свойства требования возражают во время создания объекта. Например, requirement = sdo.requirements.PZSettlingTime('Type','>=')
создает sdo.requirements.PZSettlingTime
возразите и задает Type
свойство как нижняя граница.
|
Описание требования в виде вектора символов. Например, Значение по умолчанию: |
|
Имя требования в виде вектора символов. Значение по умолчанию: |
|
Время урегулирования связано. Должен быть в секундах и положительном конечном скаляре. Значение по умолчанию: |
|
Единицы измерения времени требования в виде одного из следующих значений:
Значение по умолчанию: |
|
Время урегулирования связанный тип в виде одного из следующих значений:
Значение по умолчанию: |
evalRequirement | Оцените время урегулирования, привязал линейную систему |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".
Создайте время урегулирования, возражают и задают требование времени урегулирования.
r = sdo.requirements.PZSettlingTime; r.SettlingTime = 2.5;
В качестве альтернативы можно задать время установки во время конструкции.
r = sdo.requirements.PZSettlingTime('SettlingTime',2.5);
Использование getbounds
задать границы в блоке Check Pole-Zero Characteristics (Simulink Control Design).