[医]txlineCPW
创建共面波导。
库::`工程师`
资料描述
使用功能 txlineCPW 来创建共面波导(CPW)。 一个对象 [医]txlineCPW 它还可用于创建基于具有无限底部导体或接地平面的共面波导的传输线。
下图显示了共面波导的横截面。 其物理特性包括导体的宽度 ,导体的厚度 ,间隙的宽度 ,基板的高度 和介电常数 .
该图还显示了 -参数的值 [参数:SigmaCond], -参数的值 [参数:EpsilonR] 和 -参数的值 [参数:LossTangent].
语法
函数调用
-
[参数:txline]=txlineCPW()-创建一个共面波导对象,其属性默认设置。
-
[参数:txline]=txlineCPW(Name=Value)-设置由一个或多个名称值参数指定的属性。 未指定的属性保留其默认值。
争论
名称-值输入参数
将可选参数对指定为 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。
例子: txline=txlineCPW(SlotWidth=0.0046) 创建具有槽宽的CPW传输线对象 0.0046 米。 您可以指定多个名称-值对。
# *身高*是 导体的物理高度或电介质的厚度,m
+
0.000635 (默认情况下)| 标量,标量
Details
导体的物理高度或电介质的厚度,以米为单位的正标量给出。
| 数据类型 |
|
# 电导员 — 无限底部导体或接地层
+
错误 (默认情况下)| 真的
Details
考虑到无限下导体或接地平面的选项,设置为逻辑值。 指定值时 错误 该功能创建没有导电衬底的传输线。
| 数据类型 |
|
#
终止 —
传输的关闭
循环+
"不适用" (默认情况下)| "打开" | "短"
Details
传输环路的短路,由以下值之一设置: "不适用", "打开", "短".
输出参数
# txline — 传输线对象
+
对象
Details
包含以下属性的共面波导对象:
-
姓名-对象的名称作为字符串,例如"CPW"; -
电导宽度-导体的宽度; -
槽宽-间隙的宽度; -
身高-导体的高度或电介质的厚度; -
厚度-传输线的厚度; -
EpsilonR-相对介电常数; -
洛斯坦根-介质损耗角正切; -
[医]西格马康-线性电导率; -
[医]电导-无限底部导体或接地层; -
线长,线长-传输线的长度; -
斯塔莫德-列车类型; -
终止合约-传输环线短路; -
终端机-字符串元组形式的终端名称; -
N.数字,数字-港口数目; -
港口-端口名称作为字符串元组:("p1","p2"); -
家长/家长-链对象所属的父模式; -
父节点-以整数数组形式的父架构的节点,仅在将子架构添加到父架构后才显示; -
父母路径-以字符串形式指向父架构的完整路径。 只有在将子架构添加到父架构后,才会显示此路径。
例子:
共面波导的S参数
Details
让我们创建一个具有以下属性的共面波导:
*导体的宽度: 45 微米;
*槽的宽度: 50 微米;
*基板的高度: 525 微米;
*厚度: 1 微米;
*GaAs介电常数或 : 2.5 F/m;
*电导率: 3.33e7 厘米/米。
using EngeeRF
cpwtxline = txlineCPW(ConductorWidth = 45e-6, SlotWidth = 50e-6, Height = 525e-6,
Thickness = 1e-6, EpsilonR = 2.5, SigmaCond = 3.33e7)
println("Name: ", cpwtxline.Name,
"\nConductorWidth: ", cpwtxline.ConductorWidth,
"\nSlotWidth: ", cpwtxline.SlotWidth,
"\nHeight: ", cpwtxline.Height,
"\nThickness: ", cpwtxline.Thickness,
"\nEpsilonR: ", cpwtxline.EpsilonR,
"\nLossTangent: ", cpwtxline.LossTangent,
"\nSigmaCond: ", cpwtxline.SigmaCond,
"\nConductorBacked: ", cpwtxline.ConductorBacked,
"\nLineLength: ", cpwtxline.LineLength,
"\nStubMode: ", cpwtxline.StubMode,
"\nTermination: ", cpwtxline.Termination,
"\nTerminals: ", cpwtxline.Terminals,
"\nNumPorts: ", cpwtxline.NumPorts)
Name: CPW
ConductorWidth: 4.5e-5
SlotWidth: 5.0e-5
Height: 0.000525
Thickness: 1.0e-6
EpsilonR: 2.5
LossTangent: 0.0
SigmaCond: 3.33e7
ConductorBacked: false
LineLength: 0.01
StubMode: NotAStub
Termination: NotApplicable
Terminals: ("p1+", "p2+", "p1+", "p2-")
NumPorts: 2
频率下计算输电线路的S参数 20 千兆赫。
sparam = sparameters(cpwtxline, 20e9)
println("Impedance: ", sparam.Impedance,
"\nNumPorts: ", sparam.NumPorts,
"\nFrequencies: ", sparam.Frequencies,
"\nParameters: ", sparam.Parameters)
Impedance: 50.0
NumPorts: 2
Frequencies: [2.0e10]
Parameters: ComplexF64[0.4346981457028414 - 0.3008286591017166im 0.48475804881429296 + 0.6289353847109423im; 0.4847580488142931 + 0.6289353847109427im 0.4346981457028413 - 0.30082865910171663im;;;]