Пакет: sdo.requirements
Естественная частотная граница
Задайте ограничения на естественную частоту полюсов линейной системы. Затем можно оптимизировать ответ модели, чтобы соответствовать этим границам, используя sdo.optimize.
У вас должен быть Simulink® Control Design™ программным обеспечением для определения собственных требований к частоте.
создает pznatfreq_req = sdo.requirements.PZNaturalFrequencysdo.requirements.PZNaturalFrequency Объект и присвоения значения по умолчанию к его свойствам.
использует дополнительные опции, заданные одним или несколькими pznatfreq_req =
sdo.requirements.pznatfreq_req(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.PZNaturalFrequency('Type','>=') создает sdo.requirements.PZNaturalFrequency объект и задает Type свойство как нижняя граница.
|
Описание требования, заданное как вектор символов. Для примера, По умолчанию: |
|
Частотные модули требования, заданные как одно из следующих значений:
По умолчанию: |
|
Имя требования, заданное как вектор символов. По умолчанию: |
|
Естественная частотная граница. Должно быть в радианах/секунду и положительный конечный скаляр. По умолчанию: |
|
Тип, связанный естественной частотой, заданный как одно из следующих значений:
По умолчанию: |
| evalRequirement | Оцените естественную частоту, связанную с линейной системой |
Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».
Создайте объект естественной частоты и задайте естественную частоту.
r = sdo.requirements.PZNaturalFrequency; r.NaturalFrequency = 1;
Кроме того, можно задать естественную частоту во время конструкции.
r = sdo.requirements.PZNaturalFrequency(...
'NaturalFrequency',1);Использовать getbounds для получения границ, заданных в блоке Check Pole-Zero Characteristics (Simulink Control Design).