Engee 文档

Backscatter Bicyclist

来自骑车者的反向散射信号的方向模式的模型。

blockType: BackscatterBicyclist

图书馆路径:

/Radar/Backscatter Bicyclist

资料描述

Backscatter Bicyclist 模拟来自骑车者的非极化电磁信号的单稳态反射。 骑自行车的人包括一辆自行车和它的司机。 块模拟骑车人的运动,并计算骑车人上几个离散扩散器的所有反射信号之和。 该模型忽略了骑车人的内部隐藏部分。 反射信号是使用在77千兆赫雷达系统基础上开发的多镜头模型计算的。

扩散器位于骑车人的五个主要部件上:

  • 自行车车架和自行车手

  • 自行车踏板

  • 骑自行车者腿部的上部和下部

  • 前轮

  • 后轮

除了车轮,骑车人有114扩散器。 车轮在轮辋和轮辐上包含扩散器。 车轮上的扩散器数量取决于车轮上的辐条数量,可以使用 NumWheelSpokes 属性进行设置。

港口

输入

# X — 随机雷达信号
N 上的复矩阵 M

Details

每个单车散射体的雷达输入信号,以复数矩阵 表示, - 是信号中的样本数。 - 是自行车上的点散射体数量,部分由每个车轮的辐条数决定,参数 Nws。代表每个散射体入射信号的列,见单车散射指数

数据类型

Float64`。

复数支持

# Ang — 输入信号方向
真实矩阵 2乘N

Details

以实数矩阵 by 的形式给出骑车人段的入射信号方向。每列 Ang 以一对`[方位角;仰角]`表示入射信号的方向。

每个骑车人路段的入射信号列见骑车人散射指数

数据类型

Float64`。

复数支持

# AngH — 骑车人的行进方向
尺度

Details

骑车人的运动方向,以标量形式给出。方向是在 平面上从轴线 向轴线 测量的。

数据类型

Float64`。

复数支持

# 速度 — 骑行速度
非负标量

Details

以非负标量形式给出骑车人的速度。运动模型将速度限制为 60 米/秒。

数据类型

Float64`。

复数支持

# 海岸 — 海岸
假(默认)` |`true

Details

自行车惯性状态,设置为 falsetrue

  • 如果设置为 "true",则骑车人不踩踏板,但车轮继续转动(自由运行)。

  • 如果设置为 "假",骑车人会踩踏板,*齿轮传动比*参数定义了车轮与踏板转数的比率。

数据类型

布尔"。

复数支持

输出

# Y — 综合反射雷达信号
1处的复合矢量M

Details

综合反射雷达信号以复数矢量的形式返回 ,列数为 与输入信号 X 的采样数相同。

数据类型

Float64`。

复数支持

# Pos — 单车段位置
真实矩阵 3乘N

Details

单车段的位置,以实数矩阵 by 的形式返回。每列代表骑车人其中一段的笛卡尔坐标"[x;y;z]"。

关于代表每个骑车人段上入射信号的列,请参见骑车人散射指数

数据类型

Float64`。

复数支持

# Vel — 骑自行车者的速度
真实矩阵 3乘N

Details

骑车人各段的速度,以实数矩阵 by 的形式返回。每列代表骑车人其中一段速度的笛卡尔坐标"[vx;vy;vz]"。

关于代表每个骑车人路段入射信号的列,请参见骑车人散射指数

数据类型

Float64`。

复数支持

# Ax — 骑行者车段的方向
3乘3的真实矩阵

Details

以实数矩阵 by 的形式返回单车段的方向轴。

数据类型

Float64。

复数支持

参数

主要

# Number of wheel spokes — 轮辐数
Real number

Details

自行车车轮上的辐条数,从 "3 "到 "50"(包括 "50")的正整数。

默认值

20

程序使用名称

NumWheelSpokes

可调谐

可计算

# Gear transmission ratio — 传动比
Real number

Details

车轮转数与踏板转数之比,以正标量表示。齿轮比的范围应在 "0.5 "到 "6 "之间。

默认值

1.5

程序使用名称

GearTransmissionRatio

可调谐

可计算

# Signal carrier frequency (Hz) — 载频
Real number

Details

窄带入射信号的载波频率,以正标量形式给出。

默认值

77e9

程序使用名称

OperatingFrequency

可调谐

可计算

# Initial position (m) — 骑手的起始位置
Vector of real numbers

Details

以实数矢量形式给出的骑车人的初始位置 on ,形式为 [x;y;z]

默认值

[0 0 0]

程序使用名称

InitialPosition

可调谐

可计算

# Initial heading direction (deg) — 骑车人的行进方向
Real number

Details

骑车人运动的初始方向,以标量形式给出。方向是在 平面上从轴线 向轴线 测量的。

默认值

0

程序使用名称

InitialHeading

可调谐

可计算

# Initial bicyclist speed (m/s) — 骑车人的初始速度
Real number

Details

骑车人的初始速度,为非负标量。运动模型限制速度最大为 `60 m/s(`216 km/h)。

默认值

4

程序使用名称

InitialSpeed

可调谐

可计算

# Propagation speed (m/s) — 信号传播速度
Real number

Details

以实数正标量表示的信号传播速度。

默认值

299792458

程序使用名称

PropagationSpeed

可调谐

可计算

# Source of radar cross section pattern — 雷达截面图来源
Auto | Property

Details

雷达截面 (RCS) 图源,指定为 "自动 "或 "属性"。

  • 如果指定为 "自动",则图样是一个 "1 "乘以 "361 "的矩阵,包含从 77 GHz 的雷达测量中得出的值。

Auto | Property

默认值

Auto

程序使用名称

RCSpatternSource

可调谐

可计算

# Azimuth angles (deg) — 天线辐射模式的方位角
Vector of real numbers

Details

方位角用于确定 雷达截面图(平方米) 参数指定的矩阵每一列的角度坐标。将方位角定义为长度为 P 的矢量。P 必须大于 2。

依赖关系

要使用此参数,请将 雷达截面图源 参数设置为 "属性"。

默认值

-180:180

程序使用名称

AzimuthAngles

可调谐

可计算

# Elevation angles (deg) — 天线辐射仰角
Scalar / vector of real numbers

Details

仰角用于确定 雷达横截面图案(平方米) 定义的矩阵中每一行的角度坐标。将仰角定义为长度为 Q 的矢量。Q 必须大于 2。

依赖关系

要使用此参数,请将 雷达截面图源 参数设置为 "属性"。

默认值

0

程序使用名称

ElevationAngles

可调谐

可计算

# Radar cross section pattern (square meters) — 雷达截面图
Vector / matrix of real numbers

Details

雷达截面图(RCS)是仰角和方位角的函数,在 上以实数矩阵 或在 上以实数矢量 的形式给出。 - 是 仰角 属性定义的矢量长度。 - 是 方位角 属性定义的矢量长度。

您也可以将模板指定为单个仰角的方位角实向量

默认情况下,该属性是一个矩阵 ,包含从 backscatterBicyclist.defaultRCSPattern 文件中的 77 GHz 雷达测量值导出的值。

依赖关系

要使用该参数,请将 雷达截面模式来源 参数设置为`属性`。

默认值

getDefaultBicyclistRCS()

程序使用名称

RCSpattern

可调谐

可计算

此外

自行车分散指数

骑行者的色散索引确定散射体位置和速度矩阵的哪些列包含有关特定散射体位置和速度的数据。 例如,矩阵的第92列 bpos的 确定所述扩散器之一在所述踏板上的三维位置。

车轮扩散器在车轮之间均匀分布。 车轮上扩散器的总数, ,可以通过从 getNumScatterers 函数的结果中减去113来确定。 每个车轮的扩散器数量等于 .

自行车分散指数

骑单车者细分/骑单车者分散指数

框架和骑自行车的人

踏板,踏板

骑自行车的腿

前轮

后轮