exponenta event banner

evalRequirement

Класс: sdo.requirements.OpenLoopGainPhase
Пакет: sdo.requirements

Оценка коэффициента усиления и фазовых границ по реакции Николса линейной системы

Синтаксис

c = evalRequirement(req,lin_sys)

Описание

c = evalRequirement(req,lin_sys) оценивает, удовлетворяет ли линейная система заданным коэффициентам усиления и фазовым границам в отклике Николса.

Входные аргументы

req

sdo.requirements.OpenLoopGainPhase объект.

lin_sys

Линейная система (tf, ss, zpk, frd, genss, или genfrd).

Выходные аргументы

c

Вектор максимальных обозначенных расстояний отклика на каждое кусочно-линейное ребро. Отрицательные значения указывают на то, что кромка границы удовлетворена, а положительные - на нарушение границы.

Примеры

Оценка коэффициента усиления и фазовых требований с разомкнутым контуром.

req = sdo.requirements.OpenLoopGainPhase;
sys = tf(0.5,[1 3 3 1]);
c = evalRequirement(req,sys);