txlineLumped
创建具有集中参数的传输线。
库::`工程师`
资料描述
使用功能 txlineLumped 用于设计具有集中L-和Pi-参数的输电线路,其特征包括线路损耗,线路长度,环路类型和短路。
在具有集中L参数的传输线中,元件 , , 和 它们以L形拓扑结构排列。
在Pi参数集中的传输线中,元件 , , 和 它们位于Pi形拓扑中。
语法
函数调用
-
[参数:txl]=txlineLumped()-创建具有居中参数的传输线对象,其属性默认设置。
-
txl=txlineLumped(Name=Value)-设置由一个或多个名称值参数指定的属性。 未指定的属性保留其默认值。
争论
名称-值输入参数
将可选参数对指定为 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。
例子: txl=txlineLumped(R=75) 创建具有线性电阻的集中参数的传输线对象 75 嗡 您可以指定多个名称-值对。
# 类型 — 具有集中参数的传输线元件的类型
+
"LumpedPi" (默认情况下)| "LumpedL"
Details
参数集中的传输线元件的类型,设置为以下值之一:
-
"LumpedPi"-具有集中Pi参数的传输线元件; -
"LumpedL"-具有集中L参数的传输线元件。
| 数据类型 |
|
# *参数*是 一种用于对输电线路中的段进行建模的参数化
+
"阻抗" (默认情况下)| "电感"
Details
传输线段建模的参数化类型,指定为 "阻抗" 或 "电感".
| 数据类型 |
|
#
终止 —
变速器短路
循环+
"不适用" (默认情况下)| "打开" | "短"
Details
传输环路的短路,由以下值之一设置: "不适用", "打开", "短".
输出参数
# txl 是参数集中的输电线路对象
+
对象
Details
具有包含以下属性的集中参数的传输线对象:
-
[参数:类型]-传输线元件的类型; -
[参数:参数]-参数化类型; -
[参数:R]-运行阻力; -
[参数:L]-线性电感; -
[参数:C]-线性容量; -
[参数:G]-线性电导率; -
[参数:Z0]-特性阻抗; -
[参数:LineLength]-传输线的长度; -
[参数:StubMode]-列车类型; -
[参数:终止]-传输环线短路; -
[参数:名称]-对象的名称作为字符串,例如"集总"; -
港口-端口名称作为字符串元组:("p1","p2"); -
[参数:终端]-字符串元组形式的终端名称; -
父节点-以整数数组形式的父架构的节点,仅在将子架构添加到父架构后才显示; -
父路径-父架构的完整路径作为字符串,仅在将子架构添加到父架构后才显示。; -
[参数:NumPorts]-港口数目; -
家长/家长-链对象所属的父电路。
例子:
具有集中参数的传输线的创建和分析
Details
让我们创建一个l参数集中的传输线。
using EngeeRF
txl = txlineLumped(Type = "LumpedL")
让我们用集中的l参数计算传输线的S参数。
sparam = sparameters(txl, [2.1e9])
println("Impedance: ", ans.Impedance,
"\nNumPorts: ", ans.NumPorts,
"\nFrequencies: ", ans.Frequencies,
"\nParameters: ", ans.Parameters)
Impedance: 50.0
NumPorts: 2
Frequencies: [2.1e9]
Parameters: ComplexF64[-0.0 + 1.9597358499786086e-17im 0.8137890312115501 - 0.5811561001075933im; 0.8137890312115501 - 0.5811561001075933im -3.2260644162040627e-17 - 4.5174365981923154e-17im;;;]
让我们计算l参数集中的传输线的群延迟。
freqs = [2.1e9 2.1e9 + 1e3]
gd = groupdelay(txl, freqs)
2-element Vector{Float64}:
4.69999999865234e-11
4.69999999865234e-11