Пакет: sdo.requirements
Переходная характеристика, связанный с сигналом
Задайте требование к огибающей переходной характеристике для сигнала временной области. Характеристики переходной характеристики, такие как время нарастания и процент перерегулирования, определяют огибающую переходной характеристики.
создает step_req
= sdo.requirements.StepResponseEnvelopesdo.requirements.StepResponseEnvelope
Объект и присвоения значения по умолчанию к его свойствам.
использует дополнительные опции, заданные одним или несколькими step_req
=
sdo.requirements.StepResponseEnvelope(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.StepResponseEnvelope('PercentOvershoot',20)
создает sdo.requirements.StepResponseEnvelope
объект и задает PercentOvershoot
свойство как 20.
|
Описание требования, заданное как вектор символов. Для примера, По умолчанию: |
|
Окончательное значение переходной характеристики. Должен быть конечным вещественным скаляром, не равным По умолчанию: |
|
Значение уровня сигнала перед началом переходной характеристики. Должен быть конечным вещественным скаляром, не равным По умолчанию: |
|
Имя требования, заданное как вектор символов. По умолчанию: |
|
Процентное значение, на которое сигнал может превысить окончательное значение перед установлением. Должен быть действительным конечным скаляром между Использовать По умолчанию: |
|
Процент конечного значения, используемого с Должен быть действительным конечным скаляром между Использовать По умолчанию: |
|
Процент конечного значения, который определяет область значений установления характеристики времени урегулирования, заданный в Должен быть действительным положительным конечным скаляром между Использовать По умолчанию: |
|
Процентная величина, на которую сигнал может перерегулировать начальное значение. Должен быть положительным конечным скаляром между По умолчанию: |
|
Время, затраченное в секундах, чтобы сигнал достиг процента от конечного значения, заданного в Должен быть конечным положительным вещественным скаляром и меньше, чем Использовать По умолчанию: |
|
Время, затраченное, в секундах, чтобы сигнал осел в заданной области вокруг конечного значения. Эта область значений расчета определяется как окончательное значение плюс или минус процент от окончательного значения, заданный в Должен быть конечным положительным вещественным скаляром, большим Использовать По умолчанию: |
|
Время, в секундах, когда начинается переходная характеристика. Должен быть конечным вещественным неотрицательным скаляром, меньше, чем Использовать По умолчанию: |
|
Временные модули требования, заданные как одно из следующих значений:
По умолчанию: |
|
Тип, связанный с переходной характеристикой. Это свойство доступно только для чтения и установлено на |
evalRequirement | Оцените удовлетворение требования к переходной характеристике |
Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».
Создайте объект, связанный с переходной характеристикой, и укажите процент перерегулирования.
r = sdo.requirements.StepResponseEnvelope; r.PercentOvershoot = 20;
Кроме того, можно задать процент перерегулирования во время конструкции:
r = sdo.requirements.StepResponseEnvelope('PercentOvershoot',20);
Использовать getbounds
для получения границ, заданных в блоке Check Step Response Characteristics.