Общая линия передачи
Используйте класс txline, чтобы представлять линии передачи, которые характеризуются с методической точностью потеря, длина строки, тупиковый тип и завершение.
h = rfckt.txlineh = rfckt.txline('Property1',value1,'Property2',value2,...)h = rfckt.txlineвозвращает объект линии передачи, свойства которого установлены в свои значения по умолчанию.
h = rfckt.txline('Property1',value1,'Property2',value2,...) свойства наборов с помощью одной или нескольких пар "имя-значение". Можно задать несколько пар "имя-значение". Заключите каждое имя свойства в кавычку
analyze | Анализируйте объект RFCKT в частотном диапазоне |
calculate | Вычислите заданные параметры для объектов rfckt или объектов rfdata |
plotyy | Постройте заданные параметры на плоскости X-Y с Осями Y на обеих левых и правых сторонах |
getz0 | Получите характеристический импеданс объекта линии передачи |
circle | Нарисуйте круги на Графике Смита |
listformat | Перечислите допустимые форматы для заданного параметра объекта схемы |
listparam | Перечислите допустимые параметры для заданного объекта схемы |
loglog | Постройте заданные параметры объекта схемы с помощью двойной логарифмической шкалы |
plot | Постройте заданные параметры объекта схемы на плоскости X-Y |
polar | Постройте заданные параметры объекта на полярных координатах |
semilogx | Постройте заданные параметры объекта схемы с помощью логарифмической шкалы для оси X |
semilogy | Постройте заданные параметры объекта схемы с помощью логарифмической шкалы для оси Y |
smith | Постройте заданные параметры объекта схемы на графике Смита |
write | Запишите данные РФ из схемы или объекта данных зарегистрировать |
Метод analyze обрабатывает линию передачи, которая может быть с потерями или без потерь как линейная сеть с 2 портами. Это вычисляет свойство AnalyzedResult тупика или как stubless строка с помощью данных, хранимых в свойствах объектов rfckt.txline можно следующим образом:
Если вы моделируете линию передачи как тупик меньше строки, метод analyze сначала вычисляет ABCD-параметры на каждой частоте, содержавшейся в векторе частот моделирования. Это затем использует функцию abcd2s, чтобы преобразовать ABCD-параметры в S-параметры.
Метод 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] Людвиг, R. и П. Бречко, проектирование схем РФ: теория и приложения, Prentice Hall, 2000.
rfckt.coaxial | rfckt.cpw | rfckt.microstrip | rfckt.rlcgline | rfckt.twowire