Общая линия электропередачи
Используйте txline класс для представления линий электропередачи, которые характеризуются потерей линии, длиной линии, типом заглушки и разрывом.
h = rfckt.txlineвозвращает объект линии электропередачи, свойства которого заданы в их значениях по умолчанию.
h = rfckt.txline(Name,Value) устанавливает свойства с помощью одной или нескольких пар "имя-значение". Для примера, rfckt.txline('Z0',75) создает объект линии электропередачи с характеристическим импедансом 75 Ом. Можно задать несколько пары "имя-значение". Заключайте каждое имя свойства в кавычку. Не заданные свойства сохраняют значения по умолчанию.
analyze | Анализ объекта RFCKT в частотном диапазоне |
calculate | Вычислите указанные параметры для объектов rfct или объектов rfdata |
plotyy | Постройте графики параметров схемы RF или данных RF на плоскости X-Y с осями Y с обеих левой и правой сторон |
circle | Рисование кругов на графике Смита |
loglog | Постройте графики параметров заданного объекта схемы с помощью логарифмической шкалы |
plot | Постройте графики параметров заданного объекта схемы на плоскости X-Y |
listparam | Список допустимых параметров для заданного объекта схемы |
getz0 | Получите характеристический импеданс объекта линии электропередачи |
semilogx | Постройте графики параметров объекта RF-схемы с помощью логарифмической шкалы для x оси |
semilogy | Постройте графики параметров объекта RF-схемы с помощью логарифмической шкалы для y оси |
polar | Постройте график заданных параметров объекта по полярным координатам |
smith | Постройте графики параметров объекта схемы на диаграмме Смита |
write | Запись радиочастотных данных из схемы или объекта данных в файл |
The analyze способ рассматривает линию электропередачи, которая может быть потеряна или потеряна, как 2-портовая линейная сеть. Он вычисляет AnalyzedResult свойство заглушки или как stubless line с использованием данных, хранящихся в rfckt.txline свойства объекта следующим образом:
Если вы моделируете линию электропередачи как заглушку меньше линии, analyze метод сначала вычисляет ABCD-параметры на каждой частоте, содержащейся в векторе частот моделирования. Затем он использует abcd2s функция для преобразования ABCD-параметров в S-параметры.
The analyze метод вычисляет ABCD-параметры, используя физическую длину линии электропередачи, d и комплексную константу распространения, k, используя следующие уравнения:
Z 0 является заданным характеристическим импедансом. k является вектором, элементы которого соответствуют элементам вектора входа freq. analyze метод вычисляет k из заданных свойств как k = αa + iβ, где αa - коэффициент ослабления, а β - число волн. Коэффициент ослабления αa связан с заданными потерями, α,
Число волн, β, связано с заданной скоростью фазы, Vp,
где f - частотная область значений, заданный в analyze входной параметр freq. Скорость фазы Vp получена из rfckt.txline свойства объекта. Он также известен как скорость распространения волны.
Если вы моделируете линию электропередачи как шунтируемую или последовательную заглушку, analyze способ сначала вычисляет ABCD-параметры на заданных частотах. Затем он использует abcd2s функция для преобразования ABCD-параметров в S-параметры.
Когда вы устанавливаете StubMode свойство к 'Shunt'2-портовая сеть состоит из шлейфной линии электропередачи, которая может быть завершена коротким замыканием или разомкнутой схемой, как показано на следующем рисунке.

Zin - вход импеданс обмотки шунта. ABCD-параметры шунтируемой заглушки вычисляются как:
Когда вы устанавливаете StubMode свойство к 'Series'2-портовая сеть состоит из последовательной линии электропередачи, которая может быть завершена коротким замыканием или разомкнутой схемой, как показано на следующем рисунке.

Zin - вход импеданс последовательной схемы. ABCD-параметры для последовательной заглушки вычисляются как:
[1] Людвиг, Р. и П. Бретчко, RF Circuit Design: Theory and Applications, Prentice Hall, 2000.
rfckt.amplifier | rfckt.cascade | rfckt.coaxial | rfckt.cpw | rfckt.datafile | rfckt.delay | rfckt.hybrid | rfckt.hybridg | rfckt.microstrip | rfckt.mixer | rfckt.parallel | rfckt.parallelplate | rfckt.passive | rfckt.rlcgline | rfckt.series | rfckt.seriesrlc | rfckt.shuntrlc | rfckt.twowire