Вычислительный индекс пассивности линейной системы
getPassiveIndex
вычисляет различные показатели превышения или дефицита пассивности для данной системы.
Линейная система G (s) passive, если все ее вводы-выводы траектории (u (t), y (t)) удовлетворяют:
для всех T > 0. Эквивалентно, система пассивна, если ее частотная характеристика положительная действительная, такая что для всех ω > 0,
(или эквивалент в дискретном времени).
вычисляет относительный индекс пассивности. R
= getPassiveIndex(G
)G
пассивен, когда R
меньше единицы. R
измеряет относительное превышение (R
< 1) или нехватка (R
> 1) пассивности.
Для получения дополнительной информации об понятии индексов пассивности смотрите Об индексах пассивности и пассивности.
вычисляет входной индекс пассивности. Система input strictly passive, когда nu
= getPassiveIndex(G
,'input')nu
> 0. nu
называется также входным индексом пассивности с feedforward (IFP). Значение nu
является минимальным действием с feedforward, таким что получившаяся система является пассивной.
Для получения дополнительной информации об понятии индексов пассивности смотрите Об индексах пассивности и пассивности.
вычисляет выходной индекс пассивности. Система output strictly passive, когда rho
= getPassiveIndex(G
,'output')rho
> 0. rho
также называется индексом пассивности выхода обратной связи (OFP). Значение rho
является минимальным действием обратной связи, таким что получившаяся система является пассивной.
Для получения дополнительной информации об понятии индексов пассивности смотрите Об индексах пассивности и пассивности.
вычисляет объединенный индекс пассивности ввода-вывода. Система very strictly passive, когда tau
= getPassiveIndex(G
,'io')tau
> 0.
Для получения дополнительной информации об понятии индексов пассивности смотрите Об индексах пассивности и пассивности.
[index,
также возвращает частоту, с которой достигается возвращаемое значение индекса.FI
] = getPassiveIndex(___)
getSectorCrossover
| getSectorIndex
| isPassive
| nyquist
| passiveplot
| sectorplot