文档

分阶段。SumDifferenceMonopulseTracker2D

用于URA的总和和差异Monopulse

描述

SumDifferenceMonopulseTracker2D对象实现了一种用于均匀矩形阵列的和和差单脉冲算法。

估计到达方向:

  1. 定义和设置您的总和和差异Monopulse DoA估计器。看到建设

  2. 调用一步的性质来估计DOA分阶段。SumDifferenceMonopulseTracker2D.的行为一步特定于工具箱中的每个对象。

请注意

从R2016b开始,不再使用一步执行由System Object™定义的操作的方法,您可以使用参数调用对象,就像它是函数一样。例如,y =步骤(obj, x)y = obj (x)执行相同操作。

建设

H =分阶段。SumDifferenceMonopulseTracker2D创建一个跟踪器系统对象,H.该目标在统一矩形阵列(URA)上使用和差单脉冲算法。

H =分阶段。SumDifferenceMonopulseTracker2D (的名字价值创建URA Monopulse Tracker对象,H,将每个指定的属性Name设置为指定的值。可以以任意顺序指定其他名称-值对参数,如(Name1value1.,......,namen.赋值).

属性

SensorArray

手柄到传感器阵列

将传感器阵列指定为句柄。传感器阵列必须为淘汰。乌拉目的。

默认值:淘汰。乌拉默认属性值

繁殖

信号传播速度

指定信号的传播速度(单位为米/秒)为正标量。您可以将此属性指定为单精度或双精度。

默认值:光的速度

运行频率

系统工作频率

指定系统的工作频率,以赫兹为正标量。默认值为300mhz。您可以将此属性指定为单精度或双精度。

默认值:3E8.

NumPhaseShifterBits

相移速度量化位数

用于量化波束形成器的相移分量的比特数或转向矢量权重。将位数指定为非负整数。值为零表示未执行量化。您可以将此属性指定为单精度或双精度。

默认值:0

方法

一步 利用市建局进行单脉冲跟踪
所有系统对象都是通用的
释放

允许系统对象属性值更改

例子

全部展开

利用市区重建局,以大约60°方位角和20°仰角确定目标的方向。

数组=分阶段。(精“大小”4);steeringvec =分阶段。SteeringVector (“SensorArray”、数组);追踪=分阶段。SumDifferenceMonopulseTracker2D (“SensorArray”、数组);x = steeringvec (tracker.OperatingFrequency [60.1;19.5])。”;est_dir =追踪(x, [60;20)
est_dir =2×160.1000 19.5000

算法

全部展开

参考

[1] Seliktar,Y.时空自适应Monopulse处理.博士论文。格鲁吉亚理工学院,亚特兰大,1998。

[2]罗得岛,D。介绍了单脉冲.马萨诸塞州Dedham: Artech House, 1980年。

扩展功能

在R2012A介绍