powergain

Вычислите усиление степени от S-параметров 2D порта

Синтаксис

g = powergain(s_params,z0,zs,zl,'Gt')
g = powergain(s_params,z0,zs,'Ga')
g = powergain(s_params,z0,zl,'Gp')
g = powergain(s_params,'Gmag')
g = powergain(s_params,'Gmsg')
g = powergain(hs,zs,zl,'Gt')
g = powergain(hs,zs,'Ga')
g = powergain(hs,zl,'Gp')
g = powergain(hs,'Gmag')
g = powergain(hs,'Gmsg')

Описание

g = powergain(s_params,z0,zs,zl,'Gt') вычисляет усиление степени преобразователя сети с 2 портами:

где,

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

  • ΓL и ΓS являются отражательными коэффициентами, заданными как:

g = powergain(s_params,z0,zs,'Ga') вычисляет доступное усиление степени сети с 2 портами:

где

  • Pavn является доступной выходной мощностью от сети.

  • Γout дают:

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

где

  • Контакт является входной мощностью.

  • Γin дают:

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

где K является коэффициентом стабильности.

пример

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

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

Вместо этого максимальное стабильное усиление, Gсообщение, должен использоваться.

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

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

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

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

свернуть все

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

S-параметры с 2 портами, заданные как комплексные 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 является отношением степени, доступной от сети 2D порта до степени, доступной из источника. Доступное усиление является усилением степени преобразователя, когда импеданс загрузки равен выходному импедансу. Таким образом Ga зависит только от Zs.

Усиление рабочей мощности

GP = PL / Контакт является отношением степени, рассеянной в загрузке Z L к степени, поставленной входу сети 2D порта. Это усиление независимо от Z S, несмотря на то, что некоторые активные схемы строго зависят от входных условий соответствия.

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

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

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

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

| | | | | | |

Представленный в R2007b