rfckt.cascade

Описание

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

Создание

Синтаксис

h = rfckt.cascade
h = rfckt.cascade('Ckts',value)

Описание

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

пример

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

Свойства

развернуть все

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

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

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

Схема возражает в сети. Все схемы должны быть с 2 портами. По умолчанию это свойство пусто.

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

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

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

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

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

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

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

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

analyzeАнализируйте объект RFCKT в частотном диапазоне
calculateВычислите заданные параметры для объектов rfckt или объектов rfdata
circleНарисуйте круги на Графике Смита
listformatПеречислите допустимые форматы для заданного параметра объекта схемы
listparamПеречислите допустимые параметры для заданного объекта схемы
loglogПостройте заданные параметры объекта схемы с помощью двойной логарифмической шкалы
plotПостройте заданные параметры объекта схемы на плоскости X-Y
plotyyПостройте заданные параметры на плоскости X-Y с Осями Y на обеих левых и правых сторонах
polarПостройте заданные параметры объекта на полярных координатах
semilogxПостройте заданные параметры объекта схемы с помощью логарифмической шкалы для оси X
semilogyПостройте заданные параметры объекта схемы с помощью логарифмической шкалы для оси Y
smithПостройте заданные параметры объекта схемы на графике Смита
writeЗапишите данные РФ из схемы или объекта данных зарегистрировать

Примеры

свернуть все

Создайте каскадную сеть с помощью 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'

Алгоритмы

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

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

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

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

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

    [ABCD]=[ABCD][ABCD]

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

  • Метод 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+CAz2kTРе{ZS}z=[1ZS*]

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

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

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

    где Gn является усилением n th элемент каскада и OIP 3, N является OIP3 n th элемент.

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

Ссылки

[1] Людвиг, R. и П. Бречко, проектирование схем РФ: теория и приложения, Prentice Hall, 2000.

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