sdo.requirements.PZDampingRatio class

Пакет: sdo.requirements

Коэффициент затухания связан

Описание

Задайте границы на коэффициенте затухания полюсов линейной системы. Можно затем оптимизировать ответ модели, чтобы соответствовать этим границам использование sdo.optimize. Можно также использовать этот объект задать связанное перерегулирование.

У вас должен быть Simulink® Программное обеспечение Control Design™, чтобы задать требования коэффициента затухания.

Конструкция

damp_req = sdo.requirements.PZDampingRatio создает sdo.requirements.PZDampingRatio объект и значения по умолчанию присвоений к его свойствам.

gainphase_req = sdo.requirements.PZDampingRatio(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.PZDampingRatio('Type','>=') создает sdo.requirements.PZDampingRatio возразите и задает Type свойство как нижняя граница.

Свойства

DampingRatio

Коэффициент затухания связан. Должен быть конечный скаляр между 0 и 1.

Значение по умолчанию: 0.7071

Description

Описание требования в виде вектора символов. Например, 'Requirement on signal 1'.

Значение по умолчанию: ''

Name

Имя требования в виде вектора символов.

Значение по умолчанию: ''

Type

Коэффициент затухания связанный тип в виде одного из следующих значений:

  • '<=' — Верхняя граница

  • '>=' — Нижняя граница

  • '==' — Равенство связано

  • 'max' — Цель максимизации

Значение по умолчанию: '>='

Методы

evalRequirementОцените коэффициент затухания, привязал линейную систему
getOvershootПреобразуйте коэффициент затухания в эквивалентное значение перерегулирования
setOvershootУстановите перерегулирование на эквивалентный коэффициент затухания

Примеры

Создайте коэффициент затухания, возражают и задают коэффициент затухания.

       r = sdo.requirements.PZDampingRatio;
       r.DampingRatio = 0.1;

В качестве альтернативы можно задать коэффициент затухания во время конструкции.

       r = sdo.requirements.PZDampingRatio('DampingRatio',0.1);

Альтернативы

Использование getbounds задать границы в блоке Check Pole-Zero Characteristics (Simulink Control Design).