rfckt。twowire的
创建双线传输线。
库::`工程师`
语法
函数调用
-
[参数:h]=rfckt。twowire()-创建并行RLC电路的对象,其所有属性都具有默认值。 默认对象相当于一个端到端两端口网络,即电阻、电感和电容被短路代替。
-
[参数:h]=rfckt。twowire(Name=Value)-设置由类型的一个或多个参数指定的属性 «名称-值». 未指定的属性保留其默认值。
争论
输入参数 «名称-值»
将可选参数对指定为 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。
例子: rfckt。twowire(半径=7.5e-4) 创建具有导线半径的双线传输线对象 7.5e-4 米。 您可以指定多个对 «名称-值».
# EpsilonR — 相对介电常数
+
2.3 (默认情况下)| 标量,标量
Details
电介质的相对介电常数,以标量形式给出。 相对介电常数是电介质的介电常数之比 到真空中的介电常数 .
| 数据类型 |
|
# MuR — 电介质的相对磁导率
+
1 (默认情况下)| 标量,标量
Details
电介质的相对磁导率,以标量形式给出。 相对磁导率是电介质的磁导率之比 真空中的磁导率 .
| 数据类型 |
|
#
终止 —
传输的关闭
循环+
"不适用" (默认情况下)| "打开" | "短"
Details
传输环路的短路,由以下值之一设置: "不适用", "打开", "短".
例子:
创建双线传输线
Details
让我们创建一个半径为导电线的双线传输线 7.5e-4 米。
using EngeeRF
h=rfckt。twowire(半径=7.5e-4)
println("半径:",h.半径,
"\nSeparation:",h.分离,
"\nMuR:",h.MuR,
"\nEpsilonR:",h。EpsilonR,
"\nLossTangent:",h.LossTangent,
"\nSigmaCond:",h.SigmaCond,
"\nLineLength:",H.LineLength,
"\nStubMode:",h.StubMode,
"\nTermination:",h.终止,
"\nnPort:",h.nPort,
"\nAnalyzedResult:",h。AnalyzedResult,
"\nName:",h.Name)
Radius: 0.00075
Separation: 0.00162
MuR: 1.0
EpsilonR: 2.3
LossTangent: 0.0
SigmaCond: Inf
LineLength: 0.01
StubMode: NotAStub
Termination: NotApplicable
nPort: 2
AnalyzedResult: nothing
Name: Two-Wire Transmission Line
算法
+
方法 分析,分析 使用传输线的物理长度计算ABCD参数 和一个综合分布常数 ,使用以下方程:
+
+
哪里 和 -向量,其元素对应于频率向量的元素 在输入参数中指定 弗雷克 功能 分析,分析. 两个向量都可以用电阻表示 、电感 ,电导率 及容量 单位长度(米)如下:
+
+ 哪里
+
+ 在上述等式中:
-
-电介质线的半径;
-
-电线中心之间的距离;
-
-线性电导率;
-
-电介质的磁导率;
-
-电介质的介电常数;
-
-虚部 ,在哪里
-
-真空中的介电常数;
-
-参数的值
[参数:EpsilonR]; -
-参数的值
[参数:LossTangent];
-
-
-电流穿透导体的深度;
-
-由块确定的模拟频率的矢量 输出端口(CE);
-
.
+
如果要争论 [参数:StubMode] 值设置 "分流",那么双端口网络由一条可以闭合或打开的环回传输线组成,如下图所示。
+
+ 这里 -并联电路的输入阻抗。 并行循环的ABCD参数计算如下:
+
+
如果要争论 [参数:StubMode] 值设置 "系列" 那么双端口网络就是一条可以关闭或打开的串行传输线,如下图所示。
+
+ 这里 -串行电路的输入阻抗。 串行环路的ABCD参数计算如下:
+