lcladder

Создайте лестничную сеть LC

Описание

Используйте lcladder объект:

  • Создать лестничный фильтр LC.

  • Преобразовывать rffilter возразите против лестничной структуры LC.

  • Смоделировать LC-цепь на каскадных этапах с помощью rfbudget возразите или приложение RF Budget Analyzer.

LC ladder representation

Создание

Описание

пример

lcobj = lcladder(top,L,C) создает лестничный объект lcobj LC и устанавливает Топологию, Индуктивность и свойства Capacitances.

lcobj = lcladder(rffilterobj) создает лестничный объект lcobj LC от объекта фильтра RF rffilterobj.

lcobj = lcladder(___,lcname) создает лестничный объект lcobj LC и устанавливает свойство Name. Задайте lcname после всех других входных параметров.

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

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

Объект фильтра RF в виде rffilter объект.

Пример: lcobj = lcladder(rffilterobj)

Свойства

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

Тип топологии лестничной структуры LC в виде одного из следующего:

  • 'lowpasspi' — Фильтр пи lowpass

  • 'lowpasstee' — Фильтр мишени lowpass

  • 'highpasspi' — Фильтр пи высокой передачи

  • 'highpasstee' — Фильтр мишени высокой передачи

  • 'bandpasspi' — Полосовой фильтр пи

  • 'bandpasstee' — Полосовой фильтр мишени

  • 'bandstoppi' — Фильтр пи остановки полосы

  • 'bandstoptee' — Фильтр мишени остановки полосы

Пример: 'lowpasspi'

Значения индуктора в лестничной структуре LC в виде inductor возразите или в виде числа или двухэлементного вектора в Генри.

Пример: 1e-9

Конденсаторные значения в лестничной структуре LC в виде capacitor возразите или в виде числа или двухэлементного вектора в фарадах.

Пример: [2e-12 3e-12]

Имя лестничной структуры LC возражает в виде вектора символов или строкового скаляра.

Пример: 'lcfilter'

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

Количество портов в лестничном объекте LC. заданный как положительная скалярная величина.

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

Терминальные имена лестничной структуры LC возражают в виде вектора ячейки, {'p1+' 'p2+' 'p1-' 'p2-'}. Лестничный объект LC всегда имеет четыре терминала: два терминала сопоставлены с первым портом ('p1+' и 'p1-') и два терминала, сопоставленные со вторым портом ('p2+' и 'p2-').

Пример: {'p1+' 'p2+' 'p1-' 'p2-'}

Родительские узлы схемы, соединенные с лестничной структурой LC, возражают терминалам в виде вектора из целых чисел. Это свойство появляется только после того, как лестничный объект LC добавляется к схеме.

Примечание

ParentNodes только отображены после того, как конденсатор был добавлен в схему.

Полный путь схемы, которой лестничный объект LC принадлежит в виде вектора символов. Этот путь появляется только после того, как индуктор добавляется к схеме.

Примечание

ParentPath только отображен после того, как конденсатор был добавлен в схему.

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

sparametersВычислите S-параметры для данных RF, сети, схемы и соответствия с сетевыми объектами
groupdelayГрупповая задержка S-объекта-параметра или объекта фильтра RF или объекта схемы RF Toolbox
cloneСоздайте копию существующего элемента схемы или объекта схемы
rfplotОтобразите данные S-параметра на графике

Примеры

свернуть все

Создайте лестничный объект LC пи lowpass со значением индуктора 3.18e-8 H и конденсаторным значением 6.37e-12 F. Вычислите и постройте s-параметры.

L = 3.18e-8;
C = [6.37e-12 6.37e-12];
lpp = lcladder('lowpasspi',L,C)
lpp = 
  lcladder: LC Ladder element

        Topology: 'lowpasspi'
     Inductances: 3.1800e-08
    Capacitances: [6.3700e-12 6.3700e-12]
            Name: 'lcfilt'
        NumPorts: 2
       Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}

freq = 0:1e6:1e9;
S = sparameters(lpp,freq);
rfplot(S)

Figure contains an axes object. The axes object contains 4 objects of type line. These objects represent dB(S_{11}), dB(S_{21}), dB(S_{12}), dB(S_{22}).

Можно также добавить эту лестничную структуру LC в схему.

c = circuit;
add(c,[1 2 0 0],lpp)
setports(c,[1 0],[2 0])

Спроектируйте цепную схему LC пи lowpass.

L  = 1e-9;
C = [1e-12 1e-12];
lpp = lcladder('lowpasspi',L,C);

Спроектируйте объекты задержки линии электропередачи по умолчанию без потерь и с потерями.

tx1 = txlineDelayLossless;
tx2 = txlineDelayLossy;

Создайте rfbudget возразите, чтобы спроектировать цепь RF.

b = rfbudget([tx1 lpp tx2 ],2.1e9,-30,100e6,'Solver','HarmonicBalance')
b = 
  rfbudget with properties:

               Elements: [1x3 rf.internal.rfbudget.Element]
         InputFrequency: 2.1 GHz
    AvailableInputPower: -30 dBm
        SignalBandwidth: 100 MHz
                 Solver: HarmonicBalance
                WaitBar: true
             AutoUpdate: true

   Analysis Results
        OutputFrequency: (GHz) [       2.1        2.1        2.1]
            OutputPower: (dBm) [       -30     -30.87     -30.87]
         TransducerGain: (dB)  [-6.514e-10     -0.868    -0.8681]
                     NF: (dB)  [-2.132e-14 -2.132e-14  0.0001761]
                   IIP2: (dBm) [       Inf        Inf        Inf]
                   OIP2: (dBm) [       Inf        Inf        Inf]
                   IIP3: (dBm) [       Inf        Inf        Inf]
                   OIP3: (dBm) [       Inf        Inf        Inf]
                    SNR: (dB)  [     63.98      63.98      63.98]

Используйте show команда в командной строке, чтобы визуализировать бюджетную сеть RF в приложении RF Budget Analyzer. Можно также сделать последующий анализ на этой цепи с помощью приложения. Для получения дополнительной информации смотрите RF Budget Analyzer.

show(b)

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

| | | |

Введенный в R2013b