powergain

Вычислите коэффициент усиления степени из двухпортовых S-параметров

Описание

g = powergain(s_params,z0,zs,zl,'Gt') вычисляет коэффициент степени преобразователя 2-портовой сети по:

Gt=PLPavs=(1|ΓS|2)|S21|2(1|ΓL|2)|(1S11ΓS)(1S22ΓL)S12S21ΓSΓL|2

где,

  • PL является выходной степенью, а Pavs является максимальной входной степенью.

  • И LS являются коэффициентами отражения, определяемыми как:

    ΓS=ZSZ0ZS+Z0ΓL=ZLZ0ZL+Z0

g = powergain(s_params,z0,zs,'Ga') вычисляет доступный коэффициент усиления степени 2-портовой сети по:

Ga=PavnPavs=(1|ΓS|2)|S21|2|1S11ΓS|2(1|Γout|2)

где

  • Pavn - доступная выходная степень от сети.

  • , задается следующим образом:

    Γout=S22+S12S21ΓS1S11ΓS

g = powergain(s_params,z0,zl,'Gp') вычисляет коэффициент усиления рабочей степени 2-портовой сети по:

Gp=PLPin=|S21|2(1|ΓL|2)(1|Γin|2)|1S22ΓL|2

где

  • Пин - это вход степени.

  • А дается:

    Γin=S11+S12S21ΓL1S22ΓL

g = powergain(s_params,'Gmag') вычисляет максимальное доступное усиление степени 2-портовой сети. около:

Gmag=|S21||S12|(KK21)

где K - коэффициент устойчивости.

пример

g = powergain(s_params,'Gmsg') вычисляет максимальный стабильный коэффициент усиления 2-портовой сети по:

Gmsg=|S21||S12|

g = powergain(hs,zs,zl,'Gt') вычисляет степень преобразователя сети, представленный объектом S-параметра hs.

g = powergain(hs,zs,'Ga') вычисляет доступный коэффициент усиления степени сети, представленный объектом S-параметра hs.

g = powergain(hs,zl,'Gp') вычисляет коэффициент усиления рабочей степени сети, представленный объектом S-параметра hs.

g = powergain(hs,'Gmag') вычисляет максимальное доступное усиление степени сети, представленное объектом S-параметра hs.

g = powergain(hs,'Gmsg') вычисляет максимальное стабильное усиление сети, представленное объектом S-параметра hs.

Примеры

свернуть все

Вычислите коэффициент усиления степени для выборки 2-портовой сети.

s11 = 0.61*exp(1j*165/180*pi);
s21 = 3.72*exp(1j*59/180*pi);
s12 = 0.05*exp(1j*42/180*pi);
s22 = 0.45*exp(1j*(-48/180)*pi);
sparam = [s11 s12; s21 s22];
z0 = 50;
zs = 10 + 1j*20;
zl = 30 - 1j*40;

Вычислите степень преобразователя сети

Gt = powergain(sparam,z0,zs,zl,'Gt')
Gt = 4.7066

Вычислите доступный коэффициент усиления степени сети

Ga = powergain(sparam,z0,zs,'Ga')
Ga = 11.4361

Обратите внимание, что, как ожидалось, доступный коэффициент усиления степени больше, чем коэффициент усиления степени преобразователя Gt. Оба становятся идентичными, когда Gt измеряется согласованным импедансом нагрузки:

zl_matched = gamma2z(gammaout(sparam, z0, zs)', z0);
Gt_zl_matched = powergain(sparam, z0, zs, zl_matched, 'Gt')
Gt_zl_matched = 11.4361

Вычислите коэффициент усиления рабочей степени сети

Gp = powergain(sparam,z0,zl,'Gp')
Gp = 10.5098

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

zs_matched = gamma2z(gammain(sparam, z0, zl)', z0);
Gt_zs_matched = powergain(sparam, z0, zs_matched, zl, 'Gt')
Gt_zs_matched = 10.5098

Вычислите максимальное доступное усиление степени сети

Gmag = powergain(sparam,'Gmag')
Gmag = 41.5032

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

zs_matched_sim = gamma2z(gammams(sparam), z0);
zl_matched_sim = gamma2z(gammaout(sparam, z0, zs_matched_sim)', z0)
zl_matched_sim = 33.6758 + 91.4816i

Это сопротивление может быть также получено непосредственно с использованием:

zl_matched_sim = gamma2z(gammaml(sparam), z0)
zl_matched_sim = 33.6758 + 91.4816i
Ga_matched_sim = powergain(sparam, z0, zs_matched_sim, 'Ga')
Ga_matched_sim = 41.5032
Gt_matched_sim = powergain(sparam, z0, zs_matched_sim, zl_matched_sim, 'Gt')
Gt_matched_sim = 41.5032
Gp_matched_sim = powergain(sparam, z0, zl_matched_sim, 'Gp')
Gp_matched_sim = 41.5032

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

Чтобы сделать ранее заданную сеть условно стабильной, достаточно увеличить величину параметра рассеяния назад распространения, s12:

s12_cond_stable = 0.06*exp(1j*42/180*pi);
sparam_cond_stable = [s11 s12_cond_stable; s21 s22];

Чтобы убедиться, что сеть является условно стабильной, проверяйте, что коэффициент устойчивости K меньше 1:

K = stabilityk(sparam_cond_stable)
K = 0.9695

Попытка вычислить максимальное доступное усиление сети приводит к NaN:

Gmag_cond_stable = powergain(sparam_cond_stable,'Gmag')
Gmag_cond_stable = NaN

Вместо этого максимальный стабильный коэффициент усиления, Gmsg, следует использовать.

Вычислите максимальное стабильное усиление степени сети

Gmsg_cond_stable = powergain(sparam_cond_stable,'Gmsg')
Gmsg_cond_stable = 62.0000

Максимальное стабильное усиление степени имеет значение только, когда сеть не является безусловно стабильной.

Входные параметры

свернуть все

2-портовые S-параметры, заданные как объект RF Toolbox™ S-параметра.

2-портовые S-параметры, заданные как комплексный массив 2 на 2-бай- N.

Ссылка сопротивление в омах, заданное как положительная скалярная величина. Если первый входной параметр является объектом S-параметра hs, функция использует hs.Impedance для ссылки импеданса.

Импеданс нагрузки в омах, задается как положительная скалярная величина.

Входное сопротивление в омах, заданное как положительная скалярная величина.

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

свернуть все

Модуль меньше значений усиления степени, возвращается как вектор. Чтобы получить коэффициент усиления степени в децибелах, используйте 10*log10(g).

Если заданный тип усиления степени не определен для одного или нескольких из заданных значений S-параметра в s_params, а powergain функция возвращает NaN. В результате g является либо NaN или вектор, содержащий одну или несколько NaN записи.

Подробнее о

свернуть все

Коэффициент усиления степени преобразователя

Gt = PL/Pavs - отношение степеней, доставляемых к нагрузке, к степени, доступной из источника. Это зависит от обоих ZS и ZL.

Доступное усиление степени

Ga = Pavn/Pavs - отношение степени, доступного от двухпортовой сети, к степени, доступной от источника. Доступный коэффициент усиления - это коэффициент степени преобразователя, когда импеданс нагрузки равен выходному импедансу. Таким образом, Га зависит только от Zs.

Коэффициент усиления рабочей степени

Gp = контакт - отношение степени, рассеянное в нагрузке ZL к степени, поданному на вход двухпортовой сети. Этот коэффициент усиления не зависит от ZS, хотя некоторые активные схемы сильно зависят от входных условий соответствия.

Максимальное доступное усиление степени и максимальное стабильное усиление степени

Максимальный доступный коэффициент усиления степени, Gmag является совпадающим входом Gawith, который ZS равно Zв

В случае условно стабильных двухпортовых сетей (K < 1), где максимальный доступный результат усиления степени бессмысленен, должен использоваться максимальный стабильный коэффициент усиления степени, Gmsg.

См. также

| | | |

Введенный в R2007b