rfckt.cascade

Описание

Используйте cascade объект для представления каскадных сетей объектов RF, которые характеризуются компонентами, составляющими индивидуума сеть. Следующий рисунок показывает строение пары каскадных сетей.

Создание

Описание

h = rfckt.cascade возвращает каскадный сетевой объект, все свойства которого имеют значения по умолчанию.

пример

h = rfckt.cascade('Ckts',value) возвращает каскадную сеть с элементами, заданными в свойстве пары "имя-значение" Ckts.

Свойства

расширить все

Это свойство доступно только для чтения.

Вычисленные S-параметры, шумовой рисунок, OIP3 и значения групповой задержки. Для получения дополнительной информации см. «Алгоритмы».

Типы данных: function_handle

Объекты цепи в сети. Все цепи должны быть 2-портовыми. По умолчанию это свойство пустое.

Типы данных: char

Это свойство доступно только для чтения.

Имя каскадной сети.

Типы данных: char

Это свойство доступно только для чтения.

Количество портов каскадной сети. Значение по умолчанию 2.

Типы данных: double

Функции объекта

analyzeАнализ объекта RFCKT в частотном диапазоне
calculateВычислите указанные параметры для объектов rfct или объектов rfdata
circleРисование кругов на графике Смита
extractИзвлеките указанные сетевые параметры из объекта rfckt или объекта данных
listformatСписок допустимых форматов для заданного параметра объекта схемы
listparamСписок допустимых параметров для заданного объекта схемы
loglogПостройте графики параметров заданного объекта схемы с помощью логарифмической шкалы
plotПостройте графики параметров заданного объекта схемы на плоскости X-Y
plotyyПостройте графики параметров схемы RF или данных RF на плоскости X-Y с осями Y с обеих левой и правой сторон
getopОтображение условий работы
polarПостройте график заданных параметров объекта по полярным координатам
semilogxПостройте графики параметров объекта RF-схемы с помощью логарифмической шкалы для x оси
semilogyПостройте графики параметров объекта RF-схемы с помощью логарифмической шкалы для y оси
smithПостройте графики параметров объекта схемы на диаграмме Смита
writeЗапись радиочастотных данных из схемы или объекта данных в файл
getz0Получите характеристический импеданс объекта линии электропередачи
readЧтение данных RF из файла в новую или существующую схему или объект данных
restoreВосстановите данные на исходных частотах
getopОтображение условий работы
groupdelayГрупповая задержка объекта S-параметра или объекта радиочастотного фильтра или объекта схемы RF Toolbox

Примеры

свернуть все

Создайте каскадную сеть с помощью rfckt.cascade с усилителем и линиями электропередачи в качестве элементов.

amp = rfckt.amplifier('IntpType','cubic');
tx1 = rfckt.txline;
tx2 = rfckt.txline;
casccircuit = rfckt.cascade('Ckts',{tx1,amp,tx2})
casccircuit = 
   rfckt.cascade with properties:

              Ckts: {1x3 cell}
             nPort: 2
    AnalyzedResult: []
              Name: 'Cascaded Network'

Алгоритмы

The analyze метод вычисляет AnalyzedResult свойство с использованием данных, хранящихся в Ckts свойство следующим образом:

  • The analyze метод начинает вычислять ABCD-параметры каскадной сети путем преобразования параметров каждой компонентной сети в матрицу ABCD-параметров. Рисунок показывает каскадную сеть, состоящую из двух 2-портовых сетей, каждая из которых представлена своими матрицами ABCD.

    The analyze затем метод вычисляет ABCD-параметры, матрицу для каскадной сети путем вычисления продукта ABCD- матриц отдельных сетей.

    Следующий рисунок показывает каскадную сеть, состоящую из двух 2-портовых сетей, каждая из которых представлена своими ABCD-параметрами.

    Следующее уравнение иллюстрирует вычисления ABCD-параметров для двух 2-портовых сетей.

    [ABCD]=[ABCD][ABCD]

    Наконец, analyze преобразует ABCD-параметры каскадной сети в S-параметры на частотах, заданных в analyze входной параметр freq.

  • The analyze метод вычисляет рисунок шума для каскада N-элемента. Во-первых, метод вычисляет матрицы CA' и CA” шумовой корреляции, соответствующие первым двум матрицам в каскаде, используя следующее уравнение:

    CA=2kT[RnNFmin12RnYoptNFmin12RnYoptRn|Yopt|2]

    где k является постоянным и T Больцмана - температура шума в Кельвине.

    Метод объединяет CA' и CA” в одну матрицу корреляции CA используя уравнение

    CA=CA'+[A'B'C'D']CA''[A'B'C'D']

    При рекурсивном применении этого уравнения метод получает матрицу шумовой корреляции для всего каскада. Затем метод вычисляет коэффициент шума, Fиз матрицы шумовой корреляции следующего содержания:

    F=1+z+CAz2kTRe{ZS}z=[1ZS*]

    В двух предыдущих уравнениях ZS является номинальным импедансом, который составляет 50 Ом, и z+ - эрмитово сопряжение z.

  • The analyze метод вычисляет выход степени в точке точки пересечения третьего порядка (OIP3) для каскада N-элемента с помощью следующего уравнения:

    OIP3=11OIP3,N+1GNOIP3,N1++1GNGN1G2OIP3,1

    где Gn - коэффициент усиления n-го элемента каскада и OIP 3, N является OIP3 nth элемент.

  • analyze метод использует каскадные S-параметры, чтобы вычислить значения групповой задержки на частотах, заданных в analyze входной параметр freq, как описано в analyze страница с описанием.

Ссылки

[1] Людвиг, Р. и П. Бретчко, RF Circuit Design: Theory and Applications, Prentice Hall, 2000.

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