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);

Смотрите также

| | |