Engee 文档

双射线通道

个双波束分配通道。

blockType: TwoRayChannel

图书馆路径:

/Radar/Two-Ray Channel

资料描述

双射线通道 它是一个窄带双光束传播通道,模拟直接反射光束和从地球表面重新反射的射线。 块通过将它们分解成子带来生成窄带信号,模拟它们的独立传播,并且执行传播的子带的重组。 块模拟传播时间、多普勒频移和传播损耗。 该块假设传播速度远高于对象的速度,在这种情况下,"停止和跳跃"模型是有效的。

港口

入口处

X—窄带输入信号通:q[<br>] 复矩阵M乘N |复矩阵M乘2N

窄带非极化标量信号定义为:

  • 复矩阵M乘N. M为信号样本数,N为两个波束通道数。 每个通道对应一个*源-目的地*对。 每列包含沿视线和沿反射轨迹传播的相同信号。

  • 复矩阵M乘2N. M为信号采样数,N为双波束通道数。 每个通道对应一个*源-目的地*对。 每对相邻的列代表一个单独的通道。 在每一对中,第一列表示沿视距轨迹传播的信号,第二列表示反射轨迹。

例子: [1,1;j,1;0.5,0]

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

支持复数:是

Pos1-通过信号源的位置:q[<br>] 一个有效的3乘1列向量 | 实矩阵是3乘N

信号源或指定为实3乘1列向量或实3乘N.n矩阵的信号的位置是双波束信道的数目。 如果 Pos1 是列向量,则它采用以下形式 . 如果 Pos1 是一个矩阵,每列定义一个单独的信号源,并具有形式 .

端口 Pos1Pos2 中至少有一个必须是3乘1的矢量列。

例子: [1000;100;500]

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

Pos2-辐射物体通过的位置:q[<br>] 一个有效的3乘1列向量 | 实矩阵是3乘N

照射点(目标)在空间中的位置,定义为实3乘1列向量或实3乘N.n矩阵是双光束通道的数量。

如果 Pos2 是列向量,则它采用以下形式 . 如果 Pos2 是一个矩阵,则每列定义一个单独的信号目标,并具有以下形式 .

端口 Pos1Pos2 中至少有一个必须是3乘1的矢量列。

例子: [-100;300;50]

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

Vel1-通过信号源的速度:q[<br>] 一个有效的3乘1列向量 | 实矩阵是3乘N

实3乘1列向量或实3乘N.n矩阵形式的信号源的速度为双波束通道数。 Vel1 的尺寸必须与 Pos1 的尺寸相匹配。

如果 Vel1 是列向量,则它采用以下形式 . 如果 Vel1 是一个矩阵,每列指定一个单独的信号启动速率,并具有形式 .

例子: [-10;3;5]

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

Vel2-辐射物体通过的速度:q[<br>] 一个有效的3乘1列向量 | 实矩阵是3乘N

以实3乘1列向量或实3乘N.n矩阵形式的空间的照射点(目标)的速度是双束通道的数量。 Vel2 的尺寸必须与 Pos2 的尺寸相匹配。

如果 Vel2 是列向量,则它采用以下形式 . 如果 Vel2 是矩阵,则每列指定信号目的地的单独速度,并具有形式 .

例子: [-1000;300;550]

出口;出口

Out-传播的通过信号:q[<br>] 复矩阵M乘N |复矩阵M乘2N
  • 复矩阵M乘N. 若要返回此格式,请设置属性 组合输出 在值 真的. 矩阵的每一列包含相干地组合的直接和反射射线。

  • 复矩阵M乘2N. 若要返回此格式,请设置属性 组合输出 在值 错误. 矩阵的交替列包含直接射线和再反射射线。 Out 输出包含在当前时间间隔内反射到信号源位置的信号。 如果信号从源传播到目标的时间比当前时间间隔长,则输出可能不包含当前时间间隔中来自输入的所有数据。 剩余的数据将在下次执行块时出现。

参数

信号传播速度-信号传播速度,m/s通过:q[<br>] 3e8(默认) | 正标量

实正标量形式的信号的传播速度。 默认值是光速。: 3e8米/秒.

测量单位为米每秒。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

信号载波频率(Hz)—通过信号的载波频率:q[<br>] 3e8(默认) | 正标量

正实标量形式的信号的载波频率。

<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译>

指定大气参数-大气衰减模型
禁用(默认情况下) | 已启用

选择此选项可添加由大气气体、雨、雾或云造成的信号衰减。

选择此选项时对话框中会显示*温度(摄氏度)参数*、干燥空气压力(Pa)水蒸气密度(g/m3)液态水密度(g/m3)*和*雨量(mm/hr)

温度(摄氏度)-环境温度通行证:Q[<br>] 15(默认)

的环境温度,设置为真实标量。

依赖关系

要使用此参数,请选中 指定大气参数 复选框。

干燥空气压力(Pa)-干燥空气通常压:q[<br>] 101.325e3(默认)

干燥空气的大气压,作为正实标量给出。

此参数的默认值对应于一个标准气氛。

依赖关系

要使用此参数,请选中 指定大气参数 复选框。

*水蒸气密度(g/m^3)*是大气中水蒸气的密度:q[<br>] 7.5(默认)

大气中水蒸气的密度,作为正实标量给出。

依赖关系

要使用此参数,请选中 指定大气参数 复选框。

液态水密度(g/m^3)-液态水通密度:q[<br>] 0.0(默认)

雾或云中液态水的密度,以非负实值标量给出。 液态水的典型密度值为 0,05 对于中等雾和 0,5 对于浓雾。

依赖关系

要使用此参数,请选中 指定大气参数 复选框。

降雨率(mm/hr)-降水率通过:q[<br>] 0.0(默认)

的沉淀率,设为非负实标量。

依赖关系

要使用此参数,请选中 指定大气参数 复选框。

继承采样率-继承pass的采样率:q[<br>] 启用(默认情况下) | 已关闭

选中该框以从更高级别的块继承采样率。 否则,请使用*Sample rate(Hz)*参数设置采样率。

采样率(Hz)-通过采样率:q[<br>] 1e6(默认) | 正标量

正标量形式的信号的采样频率。 测量单位为Hz。

依赖关系

要使用此选项,请取消选中 继承采样率 复选框。

地面反射系数-从地面通过的反射系数:q[<br>] -1(默认)

反射点的场的地面反射系数,以复标量或复矢量的形式给出,线1乘N。系数的绝对值小于或等于1。 N为双波束通道数。

在输出时合并两条射线-禁用在输出时合并数据:q[<br>] 启用(默认情况下) | 已关闭

选中复选框以在通道输出处组合两个光束。 将两个光束相干地相加传播的视距信号和反射信号以形成输出信号。 当仿真中不需要考虑天线或阵列增益时,可以使用此模式。

最大单向传播距离(m)-最大单向传播距离通过:q[<br>] 10e3(默认)

起始点和目的地之间的以米为单位的最大距离作为正标量值。 传播超过该距离的任何信号的幅度将被设置为零。

算法

自由空间中的信号延迟、多普勒频移和传播损耗

当源和目标相对于彼此静止时,块的输出可以写为 τ . 价值 τ 表示延迟,并且 -分配损失。 延迟计算从 τ ,在哪里 为传播距离,且 -传播的速度。 在自由空间途中的损失由表达式确定:

πλ ,

哪里 λ -信号的波长。

该公式假设目标位于发射元件或阵列的远区。 在近场中,沿自由空间中的传播路径的损耗的公式是无效的,并且可导致小于一的损耗,这相当于信号放大。 由于这个原因,损失被设置为一个范围值。 λπ .

当源和目标之间存在相对运动时,该处理还引入频移。 该移位对应于起点和终点之间的多普勒移位。 频移为 λ 单边派发及 λ 进行双向分配。 参数 -这是目标相对于源的相对速度。