AnyMath 文档

[医][医][医][医][医]

创建条带传输线元素。

库::`工程师`

资料描述

使用功能 txlineStripline 来创建条带传输线元件。

下图显示了带状传输线的横截面。 其物理特性包括带材的宽度 ,条带的长度 ,条带的厚度 ,基板的高度 和相对介电常数 .

txlinestripline cn

该图还显示了 -参数的值 [参数:SigmaConductivity] -参数的值 [参数:LossTangent].

语法

函数调用

  • [参数:txline]=txlineStripline() -创建条带传输线对象,其属性默认设置。

  • txline=txlineStripline(Name=Value) -设置由一个或多个名称值参数指定的属性。 未指定的属性保留其默认值。

争论

名称-值输入参数

将可选参数对指定为 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。

例子: txline=txlineStripline(宽度=0.0046) 创建宽度为 0.0046 M.可以指定多个名称-值对。

# 姓名 — 条纹传输线的名称

+ "条纹线" (默认情况下)|

Details

条传输线的名称,设置为字符串。

数据类型

字符串</无翻译>

# 宽度 — 条纹传输线的物理宽度,m

+ 0.00266 (默认情况下)| 标量,标量

Details

条传输线的物理宽度,以米为单位设置为正标量。

数据类型

漂浮64</无翻译>

# *介电性*是 电介质的物理厚度,m

+ 0.0032 (默认情况下)| 标量,标量

Details

电介质的物理厚度,以米为单位的正标量给出。

数据类型

漂浮64</无翻译>

# 厚度 — 带状传输线的物理厚度,m

+ 1.0e-5 (默认情况下)| 标量,标量

Details

带状传输线的物理厚度,以米为单位给出正标量。

数据类型

漂浮64</无翻译>

# EpsilonR — 相对介电常数

+ 2.2 (默认情况下)| 标量,标量

Details

电介质的相对介电常数,以正标量给出。

数据类型

漂浮64</无翻译>

# *LossTangent*是 介质损耗角的正切

+ 0.001 (默认情况下)| 标量,标量

Details

介质损耗角的正切,作为非负标量给出。

数据类型

漂浮64</无翻译>

# SigmaConductivity — 线性电导率,Cm/m

+ 资讯 (默认情况下)| 标量,标量

Details

线性电导率,以西门子每米(Cm/m)为非负标量给出。

数据类型

漂浮64</无翻译>

# *线长*是 带状传输线的物理长度,m

+ 0.01 (默认情况下)| 标量,标量

Details

带状传输线的物理长度,以米为单位指定为正标量。

数据类型

漂浮64</无翻译>

# 终止 — 传输的关闭 循环+ "不适用" (默认情况下)| "打开" | "短"

Details

传输环路的短路,由以下值之一设置: "不适用", "打开", "短".

# StubMode — 循环类型

+ "NotAStub" (默认情况下)| "系列" | "分流"

Details

由以下值之一指定的循环类型: "NotAStub", "系列", "分流".

# 数字 — 输入输出端口数

+ 2 (默认情况下)| 标量,标量

Details

输入输出端口的个数,设置为正标量。

此参数是只读的。
数据类型

Int64</无翻译>

# 终端机 — 带状传输线的端子

+ ("p1+","p2+","p1-","p2-") (默认情况下)| 字符串元组

Details

带状传输线的端子,指定为从 4 元素。

此参数是只读的。

输出参数

# txline — 传输线对象

+ 对象

Details

包含以下属性的条带传输线对象:

例子:

带状传输线的S参数图

Details

创建条带传输线。

using EngeeRF

stl = txlineStripline(Width = 0.08e-3, DielectricThickness = 1.6e-3,
                      LineLength = 12.2777e-3, Thickness = 0.01e-3,
                      EpsilonR = 3.9, SigmaConductivity = 5.88e7)

频率下计算带状传输线的S参数 10 千兆赫。

freq = range(9e9, 15e9, length=101)
spar = sparameters(stl, freq, 50)

让我们绘制条纹传输线的S21和S11图。

freq = range(9e9, 15e9, length=101)
spar = sparameters(stl, freq, 50)

s21_dB = 20 * log10.(abs.(spar.Parameters[2, 1, :]))
s11_dB = 20 * log10.(abs.(spar.Parameters[1, 1, :]))

plot(freq ./ 1e9, s21_dB,
     xlabel="Frequency (GHz)",
     ylabel="Magnitude (dB)",
     label = "dB(s21)")

plot!(freq ./ 1e9, s11_dB,
      label = "dB(s11)")

txlinestripline 1

带状传输线的群延迟时间表

Details

创建条带传输线对象。

using EngeeRF

txline = txlineStripline()

计算条纹传输线的群延迟。

freq = range(5e9, 15e9, length=101)
gd = groupdelay(txline, freq)

让我们绘制条带传输线的群延迟。

plot(freq, gd, legend = false)

txlinestripline 2