exponenta event banner

Извлечение S-параметров из цепи

В этом примере используется Toolbox™ Символьная математика (Symbolic Math), чтобы объяснить, как RF- Toolbox™ извлекает двухпортовые S-параметры из объекта цепи RF Toolbox.

Рассмотрим двухпортовую сеть, показанную на рисунке 1, которую необходимо охарактеризовать с помощью S-параметров. S-параметры определяются как V - I × Z0 = S (V + I × Z0).

Рис. 1: Двухпортовая сеть

Извлечение S-параметров из цепи в sparameters объект, RF Toolbox завершает каждый порт Z0 опорного импеданса. Затем RF Toolbox независимо управляет каждым портом j, с 1Z0 и решает для портов напряжения Vij. Вождение с источниками тока - это Norton эквивалент вождения с источником 1 В и последовательным сопротивлением Z0.

Измерьте напряжение Vij порта в узле i, когда узел j включен.

  • Если i j, запись S-параметра Sij просто вдвое больше напряжения порта Vij, и это дано с использованием уравнения Sij = 2 × Vij.

  • Диагональные записи S-параметров при i = j задаются с помощью уравнения Sij = 2 × Vij-1.

Рис. 2: Управление цепью в порту 1 с источником тока

Записать конститутивные и консервативные уравнения схемы

Цепи представлены в форме узел-ветвь в RF Toolbox. В схеме, показанной на рис. 2, имеется четыре ветви: одна для входного порта, две для двухпортового nport объект и один для выходного порта. Это означает, что схема имеет четыре неизвестных тока ответвления IS, I1, I2 и IL и два напряжения узла V11 и V21. Для представления схемы, описанной на рис. 2 в форме узел-ветвь, необходимо четыре конститутивных уравнения для представления токов ответвления и два консервативных уравнения для представления напряжений узла.

syms F IS I1 I2 IL V1 V2 Z0
syms S11 S12 S21 S22

nI = 4; % number of branch currents
nV = 2; % number of node voltages

% F = [Fconstitutive; Fconservative]
F = [
    V1 - Z0*IS
    V1 - Z0*I1 - S11*(V1+Z0*I1) - S12*(V2+Z0*I2)
    V2 - Z0*I2 - S21*(V1+Z0*I1) - S22*(V2+Z0*I2)
    V2 - Z0*IL
    IS+I1
    I2+IL
    ]
F = 

(V1-ISZ0V1-I1Z0-S11V1+I1Z0-S12V2+I2Z0V2-I2Z0-S21V1+I1Z0-S22V2+I2Z0V2-ILZ0I1+ISI2+IL)[V1 - IS*Z0; V1 - I1*Z0 - S11*(V1 + I1*Z0) - S12*(V2 + I2*Z0); V2 - I2*Z0 - S21*(V1 + I1*Z0) - S22*(V2 + I2*Z0); V2 - IL*Z0; I1 + IS; I2 + IL]

Якобианская оценка контура

Используйте jacobian функция из панели инструментов «Символьная математика» (Symbolic Math Toolbox) для вычисления матрицы производных функции F относительно шести неизвестных (четыре тока ответвления и два напряжения узла)

J = jacobian(F,[IS; I1; I2; IL; V1; V2])
J = 

(-Z0000100-Z0-S11Z0-S12Z001-S11-S120-S21Z0-Z0-S22Z00-S211-S22000-Z001110000001100)[-Z0, sym(0), sym(0), sym(0), sym(1), sym(0); sym(0), - Z0 - S11*Z0, -S12*Z0, sym(0), 1 - S11, -S12; sym(0), -S21*Z0, - Z0 - S22*Z0, sym(0), -S21, 1 - S22; sym(0), sym(0), sym(0), -Z0, sym(0), sym(1); sym(1), sym(1), sym(0), sym(0), sym(0), sym(0); sym(0), sym(0), sym(1), sym(1), sym(0), sym(0)]

Решение S-параметров цепи

Создайте вектор правой стороны с двумя столбцами, rhs, для представления управления каждым портом.

syms rhs [nI+nV 2]
syms x v S

% Compute S-parameters of cascade
rhs(:,:) = 0;
rhs(nI+1,1) = 1/Z0;  % rhs for driving input port
rhs(nI+nV,2) = 1/Z0  % rhs for driving output port
rhs = 

(000000001Z0001Z0)[sym(0), sym(0); sym(0), sym(0); sym(0), sym(0); sym(0), sym(0); 1/Z0, sym(0); sym(0), 1/Z0]

Для определения напряжений вернитесь к решению rhs с якобианцами. Матрица S-параметров, выводимая MATLAB, представляет двухпортовую схему, показанную на фиг.1.

x = J \ rhs;
v = x(nI+[1 nV],:);
S = 2*v - eye(2)
S = 

(S11S12S21S22)[S11, S12; S21, S22]

Связанные темы