В этом примере показано, как вычислить различные показатели пассивности для линейных инвариантных по времени систем.
Линейная система G (s) является пассивной, когда все траектории ввода-вывода (t)) удовлетворяют
dt>0,∀T>0
где ) обозначает транспонирование t).

Чтобы измерить «насколько пассивна» система, мы используем индексы пассивности.
Индекс пассивности на входе определяется как самый большой, такой, что
(t)) dt
Система G «введена строго пассивная» (ISP) когда . также называется индексом «входной пассивности передачи» (IFP) и соответствует минимальному действию передачи, необходимому для того, чтобы сделать систему пассивной.
Индекс пассивности на выходе определяется как самый большой, , что
y (t)) dt
Система G является «строго пассивной на выходе» (OSP), если («0 startтакже называется индексом «пассивности обратной связи на выходе» (OFP) и соответствует минимальному действию обратной связи, необходимому для того, чтобы сделать систему пассивной.
Индекс пассивности ввода-вывода определяется как самый большой, , что
(t) y (t)) dt
Система является «очень строго пассивной» (VSP), если 0.
Рассмотрим следующий пример. Мы берем ток как вход и напряжение как выход. На основе закона Кирхгофа о токе и напряжении мы получаем передаточную функцию для ),
1C) Ls2 + 2Rs + 1C.

Пусть 2 = 1 = 0,1.
R = 2; L = 1; C = 0.1;
s = tf('s');
G = (L*s+R)*(R*s+1/C)/(L*s^2 + 2*R*s+1/C);Использовать isPassive для проверки пассивности ).
PF = isPassive(G)
PF = logical
1
Поскольку PF = true, ) является пассивным. ИспользоватьgetPassiveIndex для вычисления индексов пассивности ).
% Input passivity index nu = getPassiveIndex(G,'in')
nu = 2
% Output passivity index rho = getPassiveIndex(G,'out')
rho = 0.2857
% I/O passivity index tau = getPassiveIndex(G,'io')
tau = 0.2642
Поскольку 0, (ы) очень строго пассивна.
Линейная система пассивна тогда и только тогда, когда она «положительная вещественная»:
>0∀ω∈R.
Наименьшее собственное значение левой стороны связано с входным индексом пассивности :
jω))
где обозначает наименьшее собственное значение. Аналогично, когда ) является минимальной фазой, выходной индекс пассивности задается следующим образом:
((jλ)).
Проверьте это для примера цепи. Постройте график Найквиста функции передачи цепи.
nyquist(G)

Весь сюжет Найквиста лежит в правой половине плоскости, так что ) является положительным реальным. Крайняя левая точка на кривой Найквиста равна 2,0), так что индекс пассивности на входе Аналогично, крайняя левая точка на Найквиста
Можно показать, что «положительное реальное» состояние
>0∀ω∈R
эквивалентно условию малого усиления
∀ω ∈ R.
Индекс относительной пассивности (R-индекс) представляет собой пиковое усиление над частотой ) -1, I + G является минимальной фазойи +∞ иначе:
) - 1‖∞.
Во временной области R-индекс является наименьшим 0, таким образом, что
Система является пассивной тогда и только тогда, когда < 1, и чем меньше R, тем более пассивна система. ИспользоватьgetPassiveIndex для вычисления R-индекса для примера схемы.
R = getPassiveIndex(G)
R = 0.5556
Результирующее значение R указывает на то, что схема является очень пассивной системой.