AnyMath 文档

txlineDelayLossy

创建有损和延迟的传输线。

库::`工程师`

资料描述

使用功能 txlineDelayLossy 以创建有损和延迟的传输线路。 也是对象 txlineDelayLossy 它可用于使用对象模拟RF系统中的有损和延迟传输线 rfbudget.

txline delay lossy

在图片 表示参数的值 [参数:TimeDelay], -参数的值 [参数:Z0], -参数的值 [参数:LineLength], -参数的值 [参数:阻力], -传输线路被分割成的连续段数,*1*和*2*是输入和输出端口。

语法

函数调用

  • [参数:dlytxline]=txlineDelayLossy() -创建具有默认属性的有损和延迟传输线对象。

  • dlytxline=txlineDelayLossy(Name=Value) -设置由类型的一个或多个参数指定的属性 «名称-值». 未指定的属性保留其默认值。

争论

输入参数 «名称-值»

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

例子: dlytxline=txlineDelayLossy(Z0=75) 创建具有阻抗的有损和延迟传输线 75

# Z0 — 特性阻抗

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

Details

特性阻抗 有损和延迟传输线,以欧姆为单位设置为正标量。

数据类型

漂浮64</无翻译>

# 时间安排 — 传输线中的时间延迟

+ 4.7e-9 (默认情况下)| 标量,标量

Details

时间延迟 在有损和延迟的传输线中,以秒为单位设置为正标量。

数据类型

漂浮64</无翻译>

# 阻力 — 线性电阻

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

Details

运行阻力 有损和延迟传输线,以欧姆/米为单位设置为正标量。

数据类型

漂浮64</无翻译>

# 线长 — 传输线的物理长度

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

Details

物理长度 有损和延迟传输线,定义为以米为单位的正标量。

数据类型

漂浮64</无翻译>

# 姓名 — 有损和延迟传输线的名称

+ "DelayLossy" (默认情况下)|

Details

有损和延迟传输线的名称,设置为字符串。

数据类型

字符串</无翻译>

# 终端机 — 有损和延迟传输线路终端

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

Details

有损和延迟的传输线路终端,指定为字符串的元组从 4 元素。

此参数是只读的。

# 数字 — 输入输出端口数

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

Details

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

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

Int64</无翻译>

输出参数

# dlytxline — 传输线对象

+ 对象

Details

包含以下属性的有损和延迟传输线对象:

  • [参数:Z0] -特性阻抗;

  • [参数:TimeDelay] -时间延迟;

  • [参数:阻力] -运行阻力;

  • [参数:LineLength] -传输线的长度;

  • [参数:名称] -对象的名称作为字符串,例如 "DelayLossy";

  • [参数:终端] -字符串元组形式的终端名称;

  • [参数:NumPorts] -港口数目;

  • 家长/家长 -链对象所属的父模式;

  • 父节点 -以整数向量形式的父架构的节点,仅在将子架构添加到父架构后才显示;

  • 父路径 -父架构的完整路径作为字符串,仅在将子架构添加到父架构后显示。;

  • 港口 -端口名称作为字符串元组: ("p1","p2").

例子:

创建有损和延迟的传输线

Details

我们将设计一个长度为 500 mm作为有损和延迟的传输线,其特征阻抗为 48

using EngeeRF

dlytxline = txlineDelayLossy(Z0 = 48, LineLength = 500e-3)

println("Z0: ", dlytxline.Z0,
        "\nTimeDelay: ", dlytxline.TimeDelay,
        "\nResistance: ", dlytxline.Resistance,
        "\nLineLength: ", dlytxline.LineLength,
        "\nName: ", dlytxline.Name,
        "\nTerminals: ", dlytxline.Terminals,
        "\nNumPorts: ", dlytxline.NumPorts)
Z0: 48.0
TimeDelay: 4.7e-9
Resistance: 0.3
LineLength: 0.5
Name: DelayLossy
Terminals: ("p1+", "p2+", "p1-", "p2-")
NumPorts: 2

算法

有损和延迟传输线对象计算指定频率的S参数。 此计算基于线路长度、电阻和时间延迟。 使用以下公式计算S参数:







哪里 ,这里 -衰减系数, -波数。

衰减系数 与损失有关 比率

哪里 -传输线的长度, -连续阻力。 波数 由于时间延迟 如何

哪里 -在S参数函数的输入参数中指定的频率范围。