powergain

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

Описание

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 является максимальной входной мощностью.

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

    Γ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 дают:

    Γ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 дают:

    Γ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

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

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

свернуть все

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 / Контакт является отношением степени, рассеянной в загрузке ZL к степени, поставленной входу сети 2D порта. Это усиление независимо от ZS, несмотря на то, что некоторые активные схемы строго зависят от входных условий соответствия.

Максимальное доступное усиление степени и максимальное устойчивое усиление степени

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

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

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

| | | | | | |

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

Для просмотра документации необходимо авторизоваться на сайте