stabilityk

Коэффициент стабильности K сети с 2 портами

Синтаксис

[k,b1,b2,delta] = stabilityk(s_params)
[k,b1,b2,delta] = stabilityk(hs)

Описание

[k,b1,b2,delta] = stabilityk(s_params) вычисляет и возвращает коэффициент стабильности, k и условия b1, b2 и delta для сети с 2 портами. Вход s_params является комплексными 2 2 M массивом, представляя M S-параметры с 2 портами.

[k,b1,b2,delta] = stabilityk(hs) вычисляет и возвращает условия коэффициента стабильности и устойчивости для сети с 2 портами, представленной S-объектом-параметра hs.

Примеры

свернуть все

Исследуйте устойчивость сетевых данных из файла. Вычислите коэффициент стабильности и условия

ckt = read(rfckt.passive,'passive.s2p');
s_params = ckt.NetworkData.Data;
freq = ckt.NetworkData.Freq;
[k,b1,b2,delta] = stabilityk(s_params);

Проверяйте критерии стабильности

stability_index = (k>1)&(abs(delta)<1);
is_stable = all(stability_index)
is_stable = logical
   1

Перечислите частоты с нестабильными S-параметрами

freq_unstable = freq(~stability_index)
freq_unstable =

  0x1 empty double column vector

Алгоритмы

Необходимыми и достаточными условиями для устойчивости является k> 1 и abs(delta) <1. stabilityk вычисляет выходные параметры с помощью уравнений

K=1|S11|2|S22|2+|Δ|22|S12S21|B1=1+|S11|2|S22|2|Δ|2B2=1|S11|2+|S22|2|Δ|2

где:

  • S 11, S 12, S 21, и S 22 являются S-параметры от входного параметра s_params.

  • Δ является вектором, участники которого являются детерминантами M матрицы S-параметра с 2 портами:

    Δ=S11S22S12S21

Функция выполняет эти вычисления, поэлементные для каждой из матриц S-параметра M в s_params.

Ссылки

Гонсалес, Гильермо, Микроволновые Транзисторные усилители: Анализ и проектирование, 2-й выпуск. Prentice Hall, 1997, стр 217–228.

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

| |

Представлено до R2006a