radarDataGenerator
生成雷达探测和跟踪
描述
的radarDataGenerator
系统对象™生成检测或跟踪目标的报告。您可以指定传感器的检测模式单站、双基地、电子支援措施(ESM)通过金宝appDetectionMode
财产。您可以使用radarDataGenerator
模拟集群或未聚集的检测与添加随机噪声,并生成错误的报警检测。你可以与其他传感器数据融合生成的检测和跟踪对象使用radarTracker
对象。你也可以直接输出跟踪radarDataGenerator
对象。配置目标是否输出作为集群检测,未聚集的检测,或追踪,使用TargetReportFormat
财产。您可以添加radarDataGenerator
到一个平台
然后使用雷达radarScenario
。
在雷达使用单指数模型,计算范围和高程偏差引起的通过对流层传播。一系列的偏见意味着测量范围大于视线范围的目标。高程偏差意味着测量海拔高于其真正的海拔。偏差比较大时,雷达和目标之间视距路径穿过低海拔地区,因为在这些海拔大气厚。看到引用为更多的细节。
生成雷达探测和跟踪报告:
创建
radarDataGenerator
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
创建
语法
描述
创建一个单站雷达传感器报告集群检测和使用默认属性值。rdr
= radarDataGenerator
设置SensorIndex属性来指定的rdr
= radarDataGenerator (id
)id
。
是一个方便的语法创建一个单站雷达传感器和设置其扫描一个预定义的配置rdr
= radarDataGenerator (___,scanConfig
)scanConfig
除了任何输入参数从以前的语法。您可以指定scanConfig
作为“没有扫描”
,“光栅”
,“旋转”
,“部门”
,或“自定义”
。看到方便的语法对于这些配置的更多细节。
属性
属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放
函数打开它们。
如果一个属性可调在任何时候,你可以改变它的值。
改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象。
传感器识别
SensorIndex
- - - - - -独特的传感器标识符
0
(默认)|正整数
独特的传感器标识符指定为一个正整数。使用这个属性来区分检测或跟踪来自不同传感器的多传感器系统。指定每个传感器的独特价值。如果你不更新SensorIndex
的默认值0
,然后在模拟雷达返回一个错误。
数据类型:双
UpdateRate
- - - - - -传感器更新率(赫兹)
1
(默认)|积极的真正的标量
传感器更新率,在赫兹,指定为一个积极的真正的标量。的倒数更新率必须是一个整数倍数的模拟时间间隔。雷达生成新的报告间隔定义为这个倒数值。不包含任何传感器之间的更新请求更新间隔检测或跟踪。
数据类型:双
MountingLocation
- - - - - -安装位置的雷达平台(m)
(0 0 0)
(默认)|1×3实值向量
安装位置的雷达平台,在米,指定为1×3实值向量的形式xyz]。这个属性定义的坐标传感器沿x设在,y设在,z设在相对于车身骨架的平台。
数据类型:双
MountingAngles
- - - - - -雷达安装旋转角度(度)
(0 0 0)
(默认)|1×3实值向量的形式(z偏航y球场x卷]
安装旋转角度的雷达,在度,指定为1×3实值向量的形式z偏航y球场x卷]。该属性定义了内在欧拉角旋转的传感器z设在,y设在,x设在平台车身骨架,地点:
z偏航,或偏航角周围的传感器,旋转z设在平台的主体框架。
y球场,或螺旋角周围的传感器,旋转y设在平台的主体框架。这个旋转相对于传感器位置的结果z偏航旋转。
x卷,或横摇角,旋转传感器x设在平台的主体框架。这个旋转相对于传感器位置的结果z偏航和y球场旋转。
这些角度clockwise-positive时的前进方向z设在,y设在,x分别设在。
数据类型:双
ScanMode
- - - - - -雷达扫描模式
“机械”
(默认)|“电子”
|“机电”
|“没有扫描”
|“自定义”
雷达的扫描模式,指定为“机械”
,“电子”
,“机电”
,“没有扫描”
,或“自定义”
。
ScanMode |
目的 |
---|---|
“机械” |
传感器扫描机械在指定的方位和高度限制MechanicalAzimuthLimits和MechanicalElevationLimits属性。扫描方向之间的雷达视场角增量住。 |
“电子” |
传感器扫描电子在指定的方位和高度限制ElectronicAzimuthLimits和ElectronicElevationLimits属性。扫描方向之间的雷达视场角增量住。 |
“机电” |
传感器在机械扫描机械扫描天线孔径限制和电子扫描光束相对于机械角度在电子扫描限制。把扫描的总磁场在这种模式下的组合是机械和电子扫描限制。扫描方向之间的视场角增量住。 |
“没有扫描” |
传感器梁点定义的天线孔径MountingAngles财产。 |
“自定义” |
传感器点指定的光束的方向LookAngle 财产。 |
例子:“没有扫描”
MaxAzimuthScanRate
- - - - - -最大机械方位扫描速度(度/秒)
75年
(默认)|负的标量
最大机械方位角扫描速率,指定为负的标量度每秒。这个属性集的最大扫描速率传感器可以在方位机械扫描。传感器设置的扫描速率步骤雷达机械领域的视角。如果所需的扫描速率超过最大扫描速率、最大扫描速率。
依赖关系
要启用这个特性,设置ScanMode
财产“机械”
或“机电”
。
数据类型:双
MaxElevationScanRate
- - - - - -最大机械仰角扫描速度(度/秒)
75年
(默认)|负的标量
最大机械仰角扫描速率,指定为负的标量度每秒。属性集的最大扫描速率传感器可以在海拔机械扫描。传感器设置的扫描速率步骤雷达机械领域的视角。如果所需的扫描速率超过最大扫描速率、最大扫描速率。
依赖关系
要启用这个特性,设置ScanMode
财产“机械”
或“机电”
。同时,设置HasElevation
财产真正的
。
数据类型:双
MechanicalAzimuthLimits
- - - - - -机械方位角扫描限制(度)
360年[0]
(默认)|双元素实值向量
机械方位角扫描范围,指定为一个双元素实值向量的形式azMinazMax),azMin≤azMax和azMax- - - - - -azMin≤360。限制定义最小和最大机械方位角度,在度,传感器可以安装方向扫描。
例子:20 [-10]
依赖关系
要启用这个特性,设置ScanMode
财产“机械”
或“机电”
。
数据类型:双
MechanicalElevationLimits
- - - - - -机械仰角扫描限制(度)
(-10 0)
(默认)|双元素实值向量
机械仰角扫描范围,指定为一个双元素实值向量的形式elMinelMax≤],-90elMin≤elMax≤90。限制定义最小和最大机械高度角,在度,传感器可以安装方向扫描。
例子:20 [-50]
依赖关系
要启用这个特性,设置ScanMode
财产“机械”
或“机电”
。同时,设置HasElevation
财产真正的
。
数据类型:双
ElectronicAzimuthLimits
- - - - - -电子方位扫描限制(度)
45 [-45]
(默认)|双元素实值向量
电子方位扫描范围,指定为一个双元素实值向量的形式azMinazMax≤],-90azMin≤azMax≤90。限制定义最小和最大的电子方位角度,在度,传感器可以安装方向扫描。
例子:20 [-50]
依赖关系
要启用这个特性,设置ScanMode
财产“电子”
或“机电”
。
数据类型:双
ElectronicElevationLimits
- - - - - -电子仰角扫描限制(度)
45 [-45]
(默认)|双元素实值向量
电子仰角扫描范围,指定为一个双元素实值向量的形式elMinelMax≤],-90elMin≤elMax≤90。限制定义最小和最大电子高度角,在度,传感器可以安装方向扫描。
例子:20 [-50]
依赖关系
要启用这个特性,设置ScanMode
财产“电子”
或“机电”
。同时,设置HasElevation
财产真正的
。
数据类型:双
MechanicalAngle
- - - - - -当前机械扫描角
双元素实值向量
这个属性是只读的。
当前机械扫描雷达、角指定为一个双元素实值向量的形式阿兹埃尔]。阿兹和埃尔分别代表了机械方位角和仰角扫描角度,相对于雷达的安装角的平台。
数据类型:双
ElectronicAngle
- - - - - -当前电子扫描角
双元素实值向量
这个属性是只读的。
当前电子扫描雷达、角指定为一个双元素实值向量的形式阿兹埃尔]。阿兹和埃尔分别代表了电子方位和仰角扫描角度,相对于当前机械角度。
数据类型:双
LookAngle
- - - - - -目前传感器的角度看
双元素实值向量
BeamShape
- - - - - -主光束的形状
“高斯”
(默认)|“矩形”
主光束的形状的双向天线模式,指定为“矩形”
或“高斯”
。
当设置为
“矩形”
主要假设梁有一个理想化的矩形均匀半功率波束宽度内的天线增益和零增益外半功率波束宽度。当设置为
“高斯”
,主要由理想高斯光束近似无旁瓣天线模式。方位角和仰角的半功率波束宽度是由相应的值AzimuthResolution
和ElevationResolution
属性。
雷达主要梁假定只有指定的光束形状内有效的视野。有效的视野之外,双向天线模式被认为是零。当BeamShape
被设置为“高斯”
视野的方位角和仰角方向被认为是相应的半功率波束宽度的两倍。当BeamShape
被设置为“矩形”
、方位角和仰角的视野将等于相应的半功率波束宽度。当HasScanLoss
是真正的
、方位角和仰角半功率波束宽度调整包括波束展宽由于扫描off-broadside。在这种情况下,半功率波束宽度是由相应的值决定的EffectiveAzimuthResolution
和EffectiveElevationResolution
属性。
依赖关系
要启用这个特性,设置ScanMode
财产“自定义”
。
数据类型:字符
|字符串
EffectiveFieldOfView
- - - - - -总有效视场的观点
1×2实值向量
这个属性是只读的。
当前有效的方位和仰角的领域来看,指定为2-element向量,[azfov, elfov]
。
当
BeamShape
被设置为“高斯”
,EffectiveFieldOfView = 2 * (AzimuthResolution ElevationResolution]
。当
BeamShape
被设置为“矩形”
,EffectiveFieldOfView = [AzimuthResolution ElevationResolution]
。
当HasScanLoss
是真正的
,EffectiveFieldOfView
包括波束展宽的影响当雷达是指着一个off-broadside角。在这种情况下它是由相应的值EffectiveAzimuthResolution
和EffectiveElevationResolution
属性。单位是在度。
例子:(3、4)
依赖关系
要启用这个特性,设置ScanMode
财产“自定义”
。
数据类型:双
EffectiveAzimuthResolution
- - - - - -有效的方位分辨率
标量
这个属性是只读的。
当前有效的方位分辨率的传感器,指定为一个标量。当HasScanLoss
是真正的
,EffectiveAzimuthResolution
包括波束展宽的影响当雷达是指着一个off-broadside角。在瞄准线EffectiveAzimuthResolution
平等的价值AzimuthResolution
财产。EffectiveAzimuthResolution
=AzimuthResolution
对所有角度的时候看HasScanLoss
属性设置为假
。
依赖关系
要启用这个特性,设置ScanMode
财产“自定义”
。
EffectiveElevationResolution
- - - - - -有效提升分辨率
标量
这个属性是只读的。
当前有效的高度解决传感器,指定为一个标量。当HasScanLoss
是真正的
,EffectiveElevationResolution
包括波束展宽的影响当雷达是指着一个off-broadside角。在瞄准线EffectiveElevationResolution
平等的价值ElevstionResolution
财产。EffectiveElevationResolution
=ElevstionResolution
对所有角度的时候看HasScanLoss
属性设置为假
。
依赖关系
要启用这个特性,设置ScanMode
财产“自定义”
。
DetectionMode
- - - - - -检测模式
“单站”
(默认)|ESM的
|“双基地”
检测模式,指定为“单站”
,ESM的
,或“双基地”
。当设置为“单站”
从反映,传感器生成检测信号来自集中的雷达发射器。当设置为ESM的
ESM传感器,被动,可以模型和(雷达告警接收机)RWR系统。当设置为“双基地”
从反映,传感器生成检测信号来自一个单独的雷达发射器。检测模式的更多细节,请参阅雷达传感器检测模式。
例子:“单站”
HasElevation
- - - - - -使雷达扫描在海拔和测量目标仰角角度
假
或0
(默认)|真正的
或1
使雷达扫描在海拔高度角和测量目标,指定为一个逻辑0
(假
)或1
(真正的
)。将此属性设置为真正的
模型一个雷达传感器,可以估计目标仰角。
数据类型:逻辑
HasRangeRate
- - - - - -使雷达测量目标区间
假
或0
(默认)|真正的
或1
使雷达测量目标范围,指定为一个逻辑0
(假
)或1
(真正的
)。将此属性设置为真正的
模型的雷达传感器,可以测量范围从目标检测。
数据类型:逻辑
HasNoise
- - - - - -允许添加噪声雷达传感器测量
真正的
或1
(默认)|假
或0
允许添加噪声雷达传感器测量,指定为一个逻辑1
(真正的
)或0
(假
)。将此属性设置为真正的
添加噪声雷达测量。否则,测量没有噪音。即使你设置HasNoise
来假
、传感器报告中指定的测量噪声协方差矩阵MeasurementNoise
属性的对象检测输出。
传感器跟踪报道时,传感器测量使用协方差矩阵估计的跟踪状态和状态协方差矩阵。
数据类型:逻辑
HasFalseAlarms
- - - - - -使创建假警报雷达探测
真正的
或1
(默认)|假
或0
使创建假警报雷达测量,指定为一个逻辑1
(真正的
)或0
(假
)。将此属性设置为真正的
报告假警报。否则,雷达只报告实际检测。
数据类型:逻辑
HasOcclusion
- - - - - -从扩展对象使闭塞
真正的
或1
(默认)|假
或0
使闭塞的扩展对象,指定为一个逻辑1
(真正的
)或0
(假
)。将此属性设置为真正的
从扩展对象模型闭塞。传感器模型两种类型的闭塞,自我阻塞和inter-object阻塞。自我阻塞发生在一侧的一个扩展对象阻塞另一侧。Inter-object阻塞发生在一个扩展的对象站在另一个扩展的视线对象或一个点目标。注意扩展对象可以被扩展和点目标对象,但目标不能挡住另一个点一个点目标或一个扩展的对象。
数据类型:逻辑
HasGhosts
- - - - - -使鬼魂的目标目标报告
假
或0
(默认)|真正的
或1
使鬼魂的目标目标报告,指定为一个逻辑1
(真正的
)或0
(假
)。传感器产生鬼魂的目标之间的多路径传播路径三个反射雷达信号的发射和接受。当传感器只生成鬼目标DetectionMode
属性设置为“单站”
。
数据类型:逻辑
HasRangeAmbiguities
- - - - - -使范围歧义
假
或0
(默认)|真正的
或1
启用范围模棱两可,指定为一个逻辑0
(假
)或1
(真正的
)。将此属性设置为真正的
使传感器范围模棱两可。在这种情况下,传感器不解决范围模糊,和目标范围之外MaxUnambiguousRange被包装成区间[0,MaxUnambiguousRange]
。当假
传感器的报道,目标明确的范围。
数据类型:逻辑
HasRangeRateAmbiguities
- - - - - -使数据模棱两可
假
或0
(默认)|真正的
或1
使数据模棱两可,指定为一个逻辑0
(假
)或1
(真正的
)。将此属性设置为真正的
使传感器数据模棱两可。当真正的
模棱两可,传感器不解决范围率。目标利率超出了范围MaxUnambiguousRadialSpeed被包装成区间[0,MaxUnambiguousRadialSpeed]
。当假
、传感器报告目标的明确的范围。
依赖关系
要启用这个特性,设置HasRangeRate
财产真正的
。
数据类型:逻辑
之内
- - - - - -使惯性导航系统(INS)的输入
假
或0
(默认)|真正的
或1
使INS输入参数,目前估计传感器平台的传感器构成,指定为一个逻辑0
(假
)或1
(真正的
)。当真正的
,构成信息添加到MeasurementParameters
检测报告或结构StateParameters
结构的跟踪报道,基于TargetReportFormat
财产。造成信息可以跟踪和融合算法来估计场景中的目标帧的状态。
数据类型:逻辑
HasScanLoss
- - - - - -启用电子扫描off-broadside损失
假(默认)|真正的
使扫描电子扫描off-broadside损失,指定为虚假或真实的。扫描天线阵列波束展宽的影响损失模型,当雷达指向一个off-broadside角。
依赖关系
要启用这个特性,设置ScanMode
财产“自定义”
。
数据类型:逻辑
MaxNumReportsSource
- - - - - -的最大数量的检测或跟踪报道
“汽车”
(默认)|“属性”
源的最大数量的检测或跟踪报道,指定为这些选项之一:
“汽车”
——传感器检测或跟踪报道。“属性”
——第一个传感器报告N有效的检测或跟踪,N等于MaxNumReports
属性值。
MaxNumReports
- - - - - -最大数量的检测或跟踪报道
One hundred.
(默认)|正整数
最大数量的检测或跟踪报告,指定为一个正整数。传感器检测报告,为了提高传感器的距离,直到达到最大数量。
依赖关系
要启用这个特性,设置MaxNumReportsSource
财产“属性”
。
数据类型:双
TargetReportFormat
- - - - - -报告的格式生成目标
“集群检测”
(默认)|“跟踪”
|“检测”
报告的格式生成目标,指定为这些选项之一:
“集群检测”
——传感器生成目标报告集群检测,每个目标是作为一个单独的检测报道的重心是未聚集的目标检测。传感器返回集群检测的单元阵列objectDetection
对象。要启用这个选项,设置DetectionMode
财产“单站”
并设置EmissionsInputPort
财产假
。“跟踪”
——传感器生成目标报告跟踪,这是集群检测处理的跟踪滤波器。传感器将跟踪作为一个数组返回objectTrack
对象。要启用这个选项,设置DetectionMode
财产“单站”
并设置EmissionsInputPort
财产假
。“检测”
——传感器生成目标报告未聚集的检测可以有多个,每个目标检测。传感器返回未聚集的检测的单元阵列objectDetection
对象。
DetectionCoordinates
- - - - - -坐标系统用于检测报告
“身体”
|“场景”
|传感器的矩形
|“球形传感器”
坐标系统用于检测报告,指定为这些选项之一:
“场景”
——检测报告在矩形场景坐标系。场景坐标系统的定义是当地的导航框架在仿真开始时间。要启用这个值,设置之内财产真正的
。“身体”
——检测报告在矩形体传感器平台的系统。传感器矩形的
——检测报告在传感器矩形体坐标系。“球形传感器”
-检测报告在一个球面坐标系统来自传感器矩形体坐标系。这个坐标系统集中在传感器和与雷达的方向一致的平台。
当DetectionMode
属性设置为“单站”
,你可以指定DetectionCoordinates
作为“身体”
(默认为“单站”
),“场景”
,传感器矩形的
,或“球形传感器”
。当DetectionMode
属性设置为ESM的
或“双基地”
的默认值DetectionCoordinates
属性是“球形传感器”
,无法改变。
例子:“球形传感器”
AzimuthResolution
- - - - - -方位分辨率的雷达(度)
1
(默认)|积极的标量
雷达的方位分辨率,在度,指定为一个积极的标量。的方位分辨率定义了最小分离在方位角的雷达可以区分两个目标。方位分辨率通常的半功率波束宽度方位角雷达的波束宽度。
可调:是的
数据类型:双
ElevationResolution
- - - - - -海拔的分辨率雷达(度)
5
(默认)|积极的标量
海拔高度分辨率的雷达,在度,指定为一个积极的标量。的海拔决议定义了最小分离在仰角的雷达可以区分两个目标。高度分辨率通常是半功率波束宽度的仰角雷达的波束宽度。
可调:是的
依赖关系
要启用这个特性,设置HasElevation
财产真正的
。
数据类型:双
RangeResolution
- - - - - -雷达的距离分辨率(米)
One hundred.
(默认)|积极的标量
雷达的距离分辨率,在米,指定为一个积极的标量。的距离分辨率定义范围的最低分离的雷达可以区分两个目标。
可调:是的
数据类型:双
RangeRateResolution
- - - - - -数据的分辨率雷达(米/秒)
10
(默认)|积极的标量
数据分辨率的雷达,在米每秒,指定为一个积极的真正的标量。的范围内利率决议定义了最小分离速率范围的雷达可以区分两个目标。
可调:是的
依赖关系
要启用这个特性,设置HasRangeRate
财产真正的
。
数据类型:双
AzimuthBiasFraction
- - - - - -雷达的方位偏差零头
0.1
(默认)|负的标量
方位偏差的雷达,指定为负的标量。方位偏差表示为一小部分中指定的方位分辨率AzimuthResolution
财产。这个值设置一个下界的方位精度雷达和无量纲。
数据类型:双
ElevationBiasFraction
- - - - - -高程偏差的雷达
0.1
(默认)|负的标量
高程偏差的雷达,指定为负的标量。高程偏差表示为海拔的一小部分指定的决议ElevationResolution
财产。这个值设置一个下界的高程精度雷达和无量纲。
依赖关系
要启用这个特性,设置HasElevation
财产真正的
。
数据类型:双
RangeBiasFraction
- - - - - -倾向分数范围
0.05
(默认)|负的标量
偏见的雷达范围,指定为负的标量。偏差范围表示为指定的距离分辨率的一小部分吗RangeResolution
财产。这个属性设置一个下界的测距精度雷达和无量纲。
数据类型:双
RangeRateBiasFraction
- - - - - -数据与偏见分数
0.05
(默认)|负的标量
数据与偏见的雷达,指定为负的标量。数据与偏见表示为一个指定的数据分辨率的分数吗RangeRateResolution
财产。这个属性设置一个下界的范围率精度雷达和无量纲。
依赖关系
要启用这个特性,设置HasRangeRate
财产真正的
。
数据类型:双
CenterFrequency
- - - - - -雷达频带的中心频率(赫兹)
300年e6
(默认)|积极的标量
中心频率的雷达波段,指定为一个积极的标量。单位是赫兹。
可调:是的
数据类型:双
带宽
- - - - - -雷达波形带宽
3 e6
(默认)|积极的真正的标量
雷达波形带宽,指定为一个积极的真正的标量。单位是赫兹。
例子:100年e3
可调:是的
数据类型:双
WaveformTypes
- - - - - -类型的检测波形
0
(默认)|l元向量的非负整数
类型的检测波形,指定为一个l元向量的非负整数。每个整数代表一种波形被雷达探测到。
例子:(1 4 5)
数据类型:双
ConfusionMatrix
- - - - - -正确的检测波形分类的概率
1
(默认)|积极的标量|l元向量非负实值|l——- - - - - -l矩阵非负实值
概率的检测波形的正确分类,指定为一个积极的标量,l元向量非负实值,或一个l——- - - - - -l矩阵非负实值,l是检测的波形类型传感器的数量,所表示的值集的WaveformTypes
财产。矩阵的值必须在[0,1]。
(我,j矩阵元素表示分类的概率我th波形的j波形。当你这个属性指定为一个标量从0到1,值是扩大混淆矩阵的对角线。当指定为一个向量,向量和混淆矩阵的对角线一致。当定义为一个标量或矢量,非对角的值设置为(1 -瓦尔)/ (l1),瓦尔对角元素的值。
数据类型:双
灵敏度
- - - - - -最低运行接收机的灵敏度
-50年
(默认)|标量
最低操作灵敏度接收机,指定为一个标量。敏感性包括各向同性天线接收机增益。在dBmi单位。
例子:-10年
数据类型:双
DetectionThreshold
- - - - - -申报检测所需的最小信噪比
5
(默认)|标量
所需的最小信噪比(信噪比)声明一个检测,指定为一个标量。单位在dB。
例子:1
数据类型:双
DetectionProbability
- - - - - -参考目标的检测概率
0.9
(默认)|标量范围(0,1)
参考目标的检测概率,指定为一个标量范围(0,1)。这个属性定义的概率检测参考目标的雷达截面(RCS),ReferenceRCS
参考检测范围,ReferenceRange
。
可调:是的
数据类型:双
ReferenceRange
- - - - - -参考范围给出检测概率(m)
100年e3
(默认)|积极的真正的标量
参考范围为给定的检测概率和给定的参考雷达截面(RCS),米,指定为一个积极的真正的标量。的参考范围的范围内,是一个目标雷达截面指定的吗ReferenceRCS
属性指定的检测概率的检测DetectionProbability
财产。
可调:是的
数据类型:双
ReferenceRCS
- - - - - -给定参考雷达横截面检测概率(dBsm)
0
(默认)|真正的标量
参考雷达截面(RCS)对于一个给定的概率检测和参考范围,指定为一个真正的标量。的参考RCS是检测到目标的RCS值所指定的概率DetectionProbability
在指定的ReferenceRange
价值。单位在分贝平方米(dBsm)。
可调:是的
数据类型:双
FalseAlarmRate
- - - - - -假警报率报告
1 e-6
(默认)|积极的真正的标量范围[107,103]
假警报率报告在每个雷达分辨单元内,指定为一个积极的真正的标量范围(107,103]。单位是无量纲。对象决定了细胞的决议AzimuthResolution
和RangeResolution
属性,启用时,从ElevationResolution
和RangeRateResolution
属性。
可调:是的
数据类型:双
FieldOfView
- - - - - -雷达的方位和仰角的视野(度)
(1 - 5)
|1×2正实值向量
雷达的角的视野度,指定为1×2积极实值向量的形式azfovelfov]。领域的观点定义了全角由传感器张成的程度。方位的视野,azfov,必须在(0,360]。海拔的视野,elfov,必须在(0,180]。角的视野之外的目标不会被检测到。单位是在度。
依赖关系
要启用这个特性,设置ScanMode
财产以外的任何价值“自定义”
。当ScanMode
属性设置为“自定义”
,视野是由指定的角分辨率金宝搏官方网站AzimuthResolution
和ElevationResolution
属性和指定的当前角度看LookAngle
数据类型:双
RangeLimits
- - - - - -最小和最大范围的雷达(m)
[0 100年e3]
(默认)|1×2非负实值向量
最小和最大范围的雷达,指定为1×2非负实值向量的形式(最小,最大)
。雷达不检测目标,超出这个范围。的最大范围内,马克斯
必须大于最小射程,最小值
。单位是米
可调:是的
RangeRateLimits
- - - - - -最小值和最大值范围雷达速度(米/秒)
(-200 200)
(默认)|1×2实值向量
最小和最大范围的雷达,在米每秒,指定为1×2实值向量的形式(最小,最大)
。雷达不检测目标,超出这个范围。最大射程的速率,马克斯
必须大于最小射程率,最小值
。
可调:是的
依赖关系
要启用这个特性,设置HasRangeRate
财产真正的
。
MaxUnambiguousRange
- - - - - -最大的明确的检测范围
100年e3
(默认)|积极的标量
最大的明确的探测范围,指定为一个积极的标量。最大的明确范围明确地定义了最大射程的雷达可以解决目标的范围。当HasRangeAmbiguities
被设置为真正的
,目标检测范围超出了最大范围明确的被包装成区间范围[0,MaxUnambiguousRange]
。单位是米。
这个属性也适用于当你设置假目标检测HasFalseAlarms
财产真正的
。在这种情况下,属性定义的最大射程可以生成假警报。
例子:5 e3
可调:是的
依赖关系
要启用这个特性,设置HasRangeAmbiguities
财产真正的
。
数据类型:双
MaxUnambiguousRadialSpeed
- - - - - -明确的最大径向速度
200年
(默认)|积极的标量
明确的最大径向速度,指定为一个积极的标量。径向速度目标区间的大小。明确的最大径向速度定义了雷达的径向速度可以明确地解决目标的速度范围。当HasRangeRateAmbiguities
被设置为真正的
、目标检测率超出最大范围明确的径向速度被包装成率区间范围[-MaxUnambiguousRadialSpeed, MaxUnambiguousRadialSpeed]
。单位是米每秒。
这个属性也适用于虚假检测获得当你设定的目标HasRangeRate
和HasFalseAlarms
属性真正的
。在这种情况下,属性定义的最大径向速度可以生成假警报。
可调:是的
依赖关系
要启用这个特性,设置HasRangeRate
和HasRangeRateAmbiguities
来真正的
。
数据类型:双
RadarLoopGain
- - - - - -雷达环路增益
真正的标量
这个属性是只读的。
雷达环路增益,指定为一个真正的标量。RadarLoopGain
取决于的值DetectionProbability
,ReferenceRange
,ReferenceRCS
,FalseAlarmRate
属性。雷达环路增益是一个函数的报道雷达的信噪比,信噪比目标的雷达截面,RCS目标区间,R通过这个方程描述的:
信噪比=RadarLoopGain
+RCS- 40日志10(R)
信噪比和RCS分贝,分贝平方米,分别R单位是米,RadarLoopGain
在分贝。
数据类型:双
InterferenceInputPort
- - - - - -使干扰输入
假
或0
(默认)|真正的
或1
使干扰输入,指定为一个逻辑0
(假
)或1
(真正的
)。将此属性设置为真正的
使干扰雷达运行时输入。
依赖关系
要启用这个特性,设置DetectionMode
来“单站”
并设置EmissionsInputPort
来假
。
数据类型:逻辑
EmissionsInputPort
- - - - - -使排放输入
假
或0
(默认)|真正的
或1
使排放输入,指定为一个逻辑0
(假
)或1
(真正的
)。将此属性设置为真正的
使排放输入运行时雷达。
依赖关系
要启用这个特性,设置DetectionMode
来“单站”
并设置InterferenceInputPort
来假
。
数据类型:逻辑
EmitterIndex
- - - - - -唯一标识符的单站排放国
1
(默认)|正整数
单站发射器的惟一标识符,指定为一个正整数。使用这个索引来确定提供参考的单站发射器发射的雷达。
依赖关系
要启用这个特性,设置DetectionMode
来“单站”
并设置EmissionsInputPort
来真正的
。
数据类型:双
FilterInitializationFcn
- - - - - -卡尔曼滤波器的初始化函数
@initcvekf
(默认)|函数处理|特征向量|字符串标量
卡尔曼滤波器的初始化函数,指定为一个函数处理或作为特征向量或字符串标量有效的卡尔曼滤波器的初始化函数的名称。
表显示了您可以使用指定的初始化函数FilterInitializationFcn
。
初始化函数 | 函数定义 |
---|---|
initcaabf |
初始化恒定加速度α-β卡尔曼滤波器 |
initcvabf |
初始化常速α-β卡尔曼滤波器 |
initcakf |
初始化加速度恒定线性卡尔曼滤波器。 |
initcvkf |
初始化常速线性卡尔曼滤波器。 |
initcaekf |
初始化加速度恒定扩展卡尔曼滤波器。 |
initctekf |
初始化constant-turnrate扩展卡尔曼滤波器。 |
initcvekf |
常速扩展卡尔曼滤波器进行初始化。 |
initcaukf |
初始化加速度恒定无味卡尔曼滤波器。 |
initctukf |
初始化constant-turnrate无味卡尔曼滤波器。 |
initcvukf |
初始化常速无味卡尔曼滤波器。 |
您也可以编写自己的初始化函数。函数必须有如下语法:
过滤器= filterInitializationFcn(检测)
objectDetection
对象。这个函数必须跟踪滤波器的输出对象,如trackingKF
,trackingEKF
,trackingUKF
,或trackingABF
。
指导你写这个函数中,您可以检查的细节在MATLAB提供的功能®。例如:
类型initcvekf
依赖关系
要启用这个特性,设置TargetReportFormat
财产“跟踪”
。
数据类型:function_handle
|字符
|字符串
ConfirmationThreshold
- - - - - -阈值进行跟踪确认
3 [2]
(默认)|1×2的正整数向量
阈值进行跟踪确认,指定为1×2的正整数向量形式(mn)
。至少跟踪确认是否收到米
检测在过去N
更新。米
必须小于或等于N
。
当设置
米
,考虑到概率的对象检测传感器。检测的概率取决于因素,如阻塞或杂物。你可以减少米
当未能得到证实或增加米
当太多的虚假检测被分配到的痕迹。当设置
N
,考虑一下你想要追踪更新的次数才能确认决定。例如,如果一个追踪每0.05秒更新一次,你想让0.5秒作出确认决定,集N = 10
。
例子:[3 - 5]
依赖关系
要启用这个特性,设置TargetReportFormat
财产“跟踪”
。
数据类型:双
DeletionThreshold
- - - - - -阈值跟踪删除
5 [5]
(默认)|1×2的正整数向量
阈值跟踪删除指定为1×2的正整数向量形式[P R]
。如果没有分配给任何确认跟踪检测P
次在过去R
跟踪更新,然后删除。P
必须小于或等于R
。
降低雷达维护跟踪,多长时间减少
R
或增加P
。保持跟踪的时间更长,增加
R
或减少P
。
例子:[3 - 5]
依赖关系
要启用这个特性,设置TargetReportFormat
财产“跟踪”
。
数据类型:双
TrackCoordinates
- - - - - -坐标系统的跟踪报道
“场景”
|“身体”
|“传感器”
坐标系统用于跟踪报告,指定为这些选项之一:
“场景”
—跟踪报道在矩形场景坐标系。场景坐标系统的定义是当地的导航框架在仿真开始时间。要启用这个选项,设置之内财产真正的
。“身体”
—跟踪报道在矩形体传感器平台的系统。“传感器”
—跟踪报道在传感器矩形体坐标系。
依赖关系
要启用这个特性,设置TargetReportFormat
财产“跟踪”
。
配置文件
- - - - - -目标平台的物理特性
结构|数组的结构
目标平台的物理特性,指定为一个结构或一个结构数组。未指定的字段默认值。
如果你指定属性作为一个结构,那么结构适用于所有目标平台。
如果你指定属性作为一个结构数组,那么每个数组中结构适用于相应的目标平台的基础上
PlatformID
提起。在这种情况下,您必须指定PlatformID
作为一个正整数,不得提出离开字段为空。
场 | 描述 | 默认值 |
---|---|---|
PlatformID |
场景定义平台标识符,定义为一个正整数。 | 空 |
ClassID |
用户定义的平台分类标识符,定义为一个非负整数。 | 0 |
维 |
平台尺寸,定义为一个结构,这些字段:
|
0 |
签名 |
平台签名,定义为一个细胞包含一个数组rcsSignature 对象,它指定了RCS签名的平台。 |
默认的rcsSignature 对象 |
看到平台
(传感器融合和跟踪工具箱)对这些领域的更多细节。
数据类型:结构体
使用
语法
描述
单站检测模式
这些语法应用当您设置DetectionMode
财产“单站”
。
返回单站目标报告
= rdr (targetPoses
,simTime
)报告
从目标构成,targetPoses
在当前的仿真时间,simTime
。多个目标的对象可以生成报告。启用这个语法:
设置
DetectionMode
财产“单站”
。设置
InterferenceInputPort
财产假
。设置
EmissionsInputPort
财产假
。
指定了干扰信号,报告
= rdr (targetPoses
,干扰
,simTime
)干扰
在雷达信号传输。启用这个语法:
设置
DetectionMode
财产“单站”
。设置
InterferenceInputPort
财产真正的
。设置
EmissionsInputPort
财产假
。
返回单站目标报告基于发射信号,报告
= rdr (排放
,emitterConfigs
,simTime
)排放
配置相应的排放,emitterConfigs
,生成排放。启用这个语法:
设置
DetectionMode
财产“单站”
。设置
InterferenceInputPort
财产假
。设置
EmissionsInputPort
财产真正的
。
双基地或ESM检测模式
这个语法适用于当你设置DetectionMode
财产“双基地”
或ESM的
。在这两个模式,TargetReportFormat
只能“检测”
和DetcetionCoordinates
只能“球形传感器”
。
提供INS的输入
这个语法适用于当你设置之内
财产真正的
。
输入参数
targetPoses
- - - - - -提出了目标
数组的结构
雷达场景目标构成,指定为一个结构数组。每个结构对应于一个目标。您可以生成使用结构targetPoses
目标函数的一个平台。你也可以手动创建这样一个结构。这个表显示的字段结构:
场 | 描述 |
---|---|
PlatformID |
平台的惟一标识符,指定为一个正整数。这是一个必需的字段没有默认值。 |
ClassID |
用户定义整数用来分类目标的类型,指定为一个非负整数。 |
位置 |
目标平台的位置坐标,指定为一个实值,1×3向量。这是一个必需的字段没有默认值。单位是米。 |
速度 |
目标平台的速度坐标,指定为一个实值,1×3向量。单位是米每秒。默认值是 |
加速度 |
目标平台的加速度坐标指定为1×3行向量。单位是米每二次方秒。默认值是 |
取向 |
目标对平台的定位坐标,指定为一个标量四元数或3 x3的旋转矩阵。方向定义的坐标系旋转平台坐标系到当前目标体坐标系。单位是无量纲。默认值是 |
AngularVelocity |
目标平台的角速度坐标,指定为一个实值,1×3向量。矢量的大小定义了角速度。定义了顺时针旋转的轴的方向。单位是每秒度。默认值是 |
的值位置
,速度
,取向
字段定义对平台主体框架。
如果目标RCS或签名的尺寸改变对时间,您可以指定这两个附加字段的结构:
场 | 描述 |
---|---|
维 |
平台尺寸,与这些字段指定为一个结构:
|
签名 |
平台签名,指定为一个细胞包含一个数组rcsSignature 对象,它指定了RCS签名的平台。 |
如果目标的尺寸和RCS签名保持静态关于时间,您可以指定其维度和RCS签名使用配置文件财产。
干扰
- - - - - -干扰雷达的排放
的数组radarEmission
对象|单元阵列的radarEmission
对象|数组的结构
干扰雷达排放,指定为数组或单元阵列radarEmission
对象。您还可以指定干扰
作为结构数组字段名称对应的属性名radarEmission
对象。
排放
- - - - - -雷达的排放
的数组radarEmission
对象|单元阵列的radarEmission
对象|数组的结构
雷达排放,指定为数组或单元阵列radarEmission
对象。您还可以指定排放
作为结构数组字段名称对应的属性名radarEmission
对象。
emitterConfigs
- - - - - -发射器配置
数组的结构
发射器配置,指定为一个结构数组。这个数组必须包含配置的雷达发射器EmitterIndex
匹配的值EmitterIndex
财产的radarDataGenerator
。每个结构都有这些字段:
场 | 描述 |
EmitterIndex |
独特的排放指标。 |
IsValidTime |
有效的发射时间,返回 |
IsScanDone |
|
FieldOfView |
发射器的视野。 |
MeasurementParameters |
|
为更多的细节MeasurementParameters
,请参阅测量参数。
数据类型:结构体
insPose
- - - - - -从INS平台构成
结构
平台构成信息从一个惯性导航系统(INS),与这些字段指定为一个结构:
场 | 定义 |
位置 |
在场景中的位置,指定为一个实值1×3向量。单位是米。 |
速度 |
速度在帧的场景中,指定为一个实值1×3向量。单位是米每秒。 |
取向 |
取向对框架的场景中,指定为一个 |
simTime
- - - - - -当前仿真时间
负的标量
当前仿真时间,指定为负的标量。的radarScenario
对象调用扫描雷达传感器以固定时间间隔。传感器只在模拟生成报告乘以相应的更新间隔的整数倍,这是互惠的UpdateRate
财产。
报告称这些间隔时,目标
报告
,返回报告的数量numReports
,IsValidTime
现场返回的配置
结构返回真正的
。称在所有其他仿真时间时,传感器返回一个空的报告,
numReports
返回的是0
,IsValidTime
现场返回的配置
结构返回假
。
例子:10.5
数据类型:双
输出参数
报告
——检测和跟踪报道
单元阵列的objectDetection
|细胞数组对象objectTrack
对象
检测和跟踪报告,作为其中一个选项:返回
一个细胞的数组
objectDetection
对象,当TargetReportFormat属性设置为“检测”
或“集群检测”
。此外,当DetectionMode
被设置为ESM的
或“双基地”
,传感器只能生成未聚集的检测,不能产生集群检测。一个细胞的数组
objectTrack
对象,当TargetReportFormat属性设置为“跟踪”
。传感器只能输出跟踪时DetectionMode
被设置为“单站”
。传感器只返回确认跟踪,跟踪确认满足阈值中指定ConfirmationThreshold
财产。这些痕迹的IsConfirmed
对象的属性真正的
。
在生成的代码中,报告返回与等效结构字段名称对应的属性名objectDetection
对象或属性的名称objectTrack
对象,基于TargetReportFormat
财产。
的格式和坐标测量状态或跟踪状态的规范决定HasRangeRate
,HasElevation
,之内
,TaregetReportFormat
,DetectionCoordinates
属性。更多细节,请参阅检测和跟踪状态坐标。
numReports
——检测或跟踪报道
非负整数
数量的检测或跟踪报道,作为一个非负整数返回。numReports
等于的长度报告
论点。
数据类型:双
配置
——电流传感器配置
结构
电流传感器配置,指定为一个结构。这个输出可以用来确定哪些对象属于雷达波束在对象执行。
场 | 描述 |
SensorIndex |
独特的传感器指数,作为一个正整数返回。 |
IsValidTime |
有效的检测时间,返回 |
IsScanDone |
|
FieldOfView |
传感器的视场,作为一个2×1返回向量积极的实际价值,( |
RangeLimits |
最小和最大范围的传感器,在米,指定为1×2非负实值向量的形式 |
RangeRateLimits |
最小和最大范围的速度传感器,在米每秒,指定为1×2实值向量的形式 |
MeasurementParameters |
传感器测量参数,作为一个数组返回包含所需要的坐标系变换的结构变换位置和速度的顶层框架电流传感器。 |
数据类型:结构体
对象的功能
使用一个目标函数,指定系统对象™作为第一个输入参数。例如,释放系统资源的系统对象命名obj
使用这个语法:
发行版(obj)
特定于radarDataGenerator
coverageConfig |
传感器和发射器覆盖配置 |
radarTransceiver |
创建相应的雷达收发机radarDataGenerator |
扰乱 |
应用扰动对象 |
扰动 |
扰动对象上定义的 |
例子
空中交通控制塔扫描模型
通过指定他们的平台创建三个目标ID,位置,和速度。
tgt1 =结构(“PlatformID”,1…“位置”,-50 e3 1 e3] [0,…“速度”,(0 900 * 1 e3/3600 0));tgt2 =结构(“PlatformID”2,…“位置”(e3 0 -500),…“速度”,700 * 1 e3/3600 0 0);tgt3 =结构(“PlatformID”3,…“位置”(-20年e3 0 -500),…“速度”,300 * 1 e3/3600 0 0);
创建一个机场监视雷达离地面15米。
rpm = 12.5;fov = (1.4;5);%[方位;海拔高度)scanrate = rpm * 360/60;%度/秒updaterate = scanrate /视场(1);%赫兹传感器= radarDataGenerator (1,“旋转”,…“UpdateRate”updaterate,…“MountingLocation”(0 0 -15),…“MaxAzimuthScanRate”scanrate,…“FieldOfView”fov,…“AzimuthResolution”,视场(1));
从一个完整的生成检测雷达的扫描。
simTime = 0;detBuffer = {};而真正的[numDets引爆器,配置]=传感器([tgt1 tgt2 tgt3], simTime);detBuffer = [detBuffer;依据);% #好< AGROW >%是全扫描完整吗?如果config.IsScanDone打破%是的结束simTime = simTime + 1 / sensor.UpdateRate;结束radarPosition = (0 0 0);tgtPositions = [tgt1.Position;tgt2.Position;tgt3.Position];
可视化结果。
clr =线(3);图保存在%绘制雷达位置radarPosition plot3 (radarPosition (1) (2), radarPosition (3),“标记”,“年代”,…“DisplayName的”,“雷达”,“MarkerFaceColor”clr (1:)“线型”,“没有”)%的阴谋真相plot3 (tgtPositions (: 1) tgtPositions (:, 2), tgtPositions (:, 3),“标记”,“^”,…“DisplayName的”,“真相”,“MarkerFaceColor”:,clr (2),“线型”,“没有”)%绘制检测如果~ isempty (detBuffer) detPos = cellfun (@ (d) d.Measurement (1:3), detBuffer,…“UniformOutput”、假);detPos = cell2mat (detPos ') ';plot3 (detPos (: 1) detPos (:, 2), detPos (:, 3),“标记”,“o”,…“DisplayName的”,“检测”,“MarkerFaceColor”clr (:),“线型”,“没有”)结束包含(“X (m)”)ylabel (“Y (m)”)轴(“平等”传说)
探测雷达发射与radarDataGenerator
创建一个雷达发射,然后检测发射使用radarDataGenerator
对象。
首先,创建一个雷达发射。
东方=四元数((180 0 0),“eulerd”,“zyx股票”,“帧”);rfSig = radarEmission (“PlatformID”,1“EmitterIndex”,1“附近”,100,…“OriginPosition”(30 0 0),“定位”,东方);
然后,创建一个ESM传感器使用radarDataGenerator
。
传感器= radarDataGenerator (1,“DetectionMode”,ESM的);
检测射频发射。
时间= 0;[numDets引爆器,配置]=传感器(rfSig、时间)
依据=1 x1单元阵列{1 x1 objectDetection}
numDets = 1
配置=结构体字段:SensorIndex: 1 IsValidTime: 1 IsScanDone: 0 FieldOfView: [1 5] RangeLimits:[0正]RangeRateLimits:[0正]MeasurementParameters: [1 x1 struct]
雷达指向目标
创建一个雷达,感兴趣的可以直接对准目标生成统计检测。这个设置是有用的在这种情况下,目标的方位角和仰角估计已经追踪。因此,雷达可以暗示之间的探测目标更新跟踪监测更新和其他目标跟踪更新。指定一个雷达,设置ScanMode
的属性radarDataGenerator
来“自定义”
。
rdr = radarDataGenerator (1,“ScanMode”,“自定义”,“HasElevation”,真正的)
rdr = radarDataGenerator属性:SensorIndex: 1 UpdateRate: 1 DetectionMode:“单站”ScanMode:“定制”InterferenceInputPort: 0 MountingLocation: [0 0 0] MountingAngles: [0 0 0] EffectiveFieldOfView: 10 [2] LookAngle: [0 0] RangeLimits: 100000年[0]DetectionProbability: 0.9000 FalseAlarmRate: 1.0000 e-06 ReferenceRange: 100000 TargetReportFormat:“集群检测”显示所有属性
创建一个目标点的雷达。1公里的目标位于一个范围从10度的雷达的方位和海拔5度。
tgtRg = 1 e3;tgtAz = 10;tgtEl = 5;[X, Y, Z] = sph2cart(函数(tgtAz),函数(tgtEl) tgtRg);tgt =结构(PlatformID = 1,位置= [X Y Z]);
雷达直接指向目标。生成统计检测。
rdr。lookAngle = [tgtAz tgtEl]; simTime = 0; dets = rdr(tgt,simTime);
比较测量目标位置与实际位置。
detpos =侦破{1}.Measurement;ttb =表(detpos tgt.Position”,…RowNames = [“X”“Y”“Z”],VariableNames = [“测量”“实际”])
ttb =3×2表测量实际________ ________ X Y Z 171.74 - 172.99 101.94 - 87.156 968.64 - 981.06
创建一个theaterPlot
对象。情节的雷达,目标,雷达探测。叠加雷达覆盖的阴谋。
tp = theaterPlot (AxesUnits = (“m”“m”“m”),XLimits = [0 2 e3));pltPlotter = platformPlotter (tp, DisplayName =“雷达平台”);tgtPlotter = platformPlotter (tp, DisplayName =“目标”,…MarkerFaceColor =“# D95319”);plotPlatform (pltPlotter [0 0 0]) plotPlatform (tgtPlotter tgt.Position) covPlotter = coveragePlotter (tp, DisplayName =“雷达覆盖”);covcfg = coverageConfig (rdr);plotCoverage (covPlotter covcfg) detPlotter = detectionPlotter (tp, DisplayName =“雷达检测”);plotDetection (detPlotter detpos”)轴平等的
算法
方便的语法
方便语法设置一些属性建模一个特定类型的雷达。
集ScanMode
来“没有扫描”
。
这个语法设置这些属性:
财产 | 价值 |
ScanMode |
“机械” |
HasElevation |
真正的 |
MaxMechanicalScanRate |
(75;75] |
MechanicalScanLimits |
[-45年45;-10 0] |
ElectronicScanLimits |
[-45年45;-10 0] |
改变ScanMode
财产“电子”
执行一个电子光栅扫描在同一卷作为机械扫描。
这个语法设置这些属性:
财产 | 价值 |
ScanMode |
“机械” |
FieldOfView |
(1;10] |
HasElevation |
假 或真正的 |
MechanicalScanLimits |
[0 360;-10 0] |
ElevationResolution |
10 /√(12) |
这个语法设置这些属性:
财产 | 价值 |
ScanMode |
“机械” |
FieldOfView |
(1;10] |
HasElevation |
假 |
MechanicalScanLimits |
[-45年45;-10 0] |
ElectronicScanLimits |
[-45年45;-10 0] |
ElevationResolution |
10 /√(12) |
改变了ScanMode
财产“电子”
允许执行电子光栅扫描在同一卷作为机械扫描。
的LookAngle
属性是只读不仅仅为这个模式。和使BeamShape
财产。
这个语法也禁用这些属性:
MaxAzimuthScanRate |
MaxElevationScanRate |
MechanicalAzimuthLimits |
MechanicalElevationLimits |
ElectronicAzimuthLimits |
ElectronicElevationLimits |
MechanicalAngle |
ElectronicAngle |
FieldOfView |
EmissionsInputPort |
现在在这个语法,这些属性是可调:
CenterFrequency |
带宽 |
DetectionProbability |
ReferenceRange |
ReferenceRCS |
FalseAlarmRate |
RangeLimits |
RangeRateLimits |
MaxUnambiguousRange |
MaxUnambiguousRadialSpeed |
AzimuthResolution |
ElevationResolution |
ElevationResolution |
RangeRateResolution |
雷达传感器检测模式
的radarDataGenerator
系统对象模型三种检测模式:单站、双基地,和电子支援措施(ESM),下图所示。金宝app
的单站检测模式下,发射器和接收器配置,如图(一)。在这种模式下,测量范围R可以表示为R=RT=RR,在那里RT和RR范围从发射机到目标,从目标到接收器,分别。在雷达传感器,测量范围R=ct/ 2,c光速和吗t信号传输的总时间。除了测量范围,单站传感器可以报告数据,目标的方位角和仰角测量。
对双基地检测模式下,发射机和接收机之间有距离l。如图(b),从发射机发出的信号是,从目标反射,由接收器接收。双基地距离测量Rb被定义为Rb=RT+RR−l。在双基地雷达传感器,获得的测量范围Rb=cΔt,在那里Δt之间的时差接收机接收的直接信号从发射机和接收从目标反射回来的信号。除了双基地距离测量,收发分置的传感器还可以选择报告收发分置的数据,目标的方位角和仰角测量。自双基地距离和两个方位角度(方位角和仰角)不对应于相同的位置向量,它们不能被组合成一个位置矢量在笛卡儿坐标系统和报告。因此,报告的收发分置的传感器只能测量球面坐标系统。
ESM检测模式下,接收机只能接收一个信号从目标反射或直接从发射机发射,如图(c)。因此,唯一可用的测量目标的方位角和仰角或发射机。这些测量只能在球面坐标系。
检测和跟踪状态坐标
测量状态或跟踪状态的格式规范的决定HasRangeRate
,HasElevation
,之内
,TaregetReportFormat
,DetectionCoordinates
属性。
一般有两种类型的检测或跟踪坐标:
笛卡尔坐标,通过指定启用
DetectionCoordinates
财产“身体”
,“场景”
,或传感器矩形的
。完整的表单的笛卡尔状态[x;y;z;vx;v;款)
,在那里x
,y
,z
笛卡儿的位置和吗vx
,v
,vz
对应的速度。你只能设置DetectionCoordinates
作为“场景”
当之内
属性设置为真正的
,所以传感器可以将传感器检测或跟踪场景框架。
球坐标,通过指定启用
DetectionCoordinates
财产“球形传感器”
。完整的球形状态形式[阿兹;埃尔;rng;rr)
,在那里阿兹
,埃尔
,rng
,rr
代表方位角、仰角、范围和范围,分别。当DetectionMode
属性的传感器设置ESM的
或“双基地”
,传感器只能检测的报告“球形传感器”
框架。
当HasRangeRate
属性设置为假
,vx
,v
,vz
从笛卡儿坐标和删除吗rr
从球坐标中移除。
当HasElevation
属性设置为假
,z
和vz
从笛卡儿坐标和删除吗埃尔
从球坐标中移除。
当DetectionMode
属性设置为ESM的
,传感器只能检测的报告“球形传感器”
框架作为[阿兹;el)
。
当DetectionMode
属性设置为“双基地”
,传感器只能检测的报告“球形传感器”
框架作为[阿兹;埃尔;rng;rr)
。在这里,rng
和rr
分别是收发分置的范围和速度范围。
测量参数
的MeasurementParameters
属性的输出检测由数组结构来描述序列坐标转换从一个孩子父母帧,或反向转换。在大多数情况下,最长需要转换传感器平台→→场景的序列。
如果传感器球坐标和检测报告之内
被设置为假
,然后一个转换的序列只包含传感器平台。在这个转换,OriginPosition
是一样的MountingLocation
传感器的属性。的取向
由两个连续旋转。第一个旋转,对应MountingAngles
属性的传感器,旋转平台框架(占P)传感器安装框架(米)。第二旋转对应的方位角和高度角传感器、旋转传感器安装框架(占米传感器扫描帧()年代)。在年代框架,x方向是瞄准线方向,y方向在x- - - - - -y飞机的传感器安装框架(米)。
如果之内
是真正的
转换包括两个转换的顺序:首先从场景框架平台框架,然后从平台传感器扫描帧。在第一个转换,取向
从场景坐标系旋转平台框架,和OriginPosition
是平台坐标系原点的位置相对于场景框架。
如果在平台直角坐标和检测报告之内
被设置为假
的转换仅由身份。
表中显示的字段MeasurementParameters
结构。不是所有的领域都有出现的结构。特定的字段及其默认值取决于传感器的类型。
场 | 描述 |
框架 |
枚举类型指示帧用来测量报告。当检测报告使用直角坐标系统, |
OriginPosition |
位置偏移起源的孩子相对于父帧,表示为一个3×1的向量。 |
OriginVelocity |
速度抵消起源的孩子相对于父帧,表示为一个3×1的向量。 |
取向 |
3 x3的实值正交坐标系的旋转矩阵。旋转的方向取决于 |
IsParentToChild |
一个逻辑标量表示如果 |
HasElevation |
一个逻辑标量指示是否包括在测量高程。在一个矩形框架测量报告,如果 |
HasAzimuth |
一个逻辑标量指示是否包括在测量方位。 |
HasRange |
一个逻辑标量指示是否包括在测量范围。 |
HasVelocity |
一个逻辑标量表示,如果检测报告包括速度测量。在一个矩形框架测量报告,如果 |
雷达环路增益
雷达方程与接收信号的信噪比雷达传播力量,目标距离和目标雷达截面和其他雷达参数。
在哪里
S / N:信噪比(无量纲)
Pt:峰值发射功率(W)
Gt:传输天线增益(无量纲)
Gr:接收天线增益(无量纲)
λ:雷达波长(m)
σ:雷达目标横截面(m²)
kb:玻尔兹曼常数(W / Hz / K)
T0:系统噪声温度(K)
B:接收机带宽(赫兹)
NF:噪声图(无量纲)
l:一般沿着transmitter-target-receiver路径损耗因子,结合损失(无量纲)
分离出信噪比依赖从其他参数范围和雷达截面收益率
所有其他参数集总在一起C '。
用分贝表示时,雷达方程
的常数C= 10日志C '是雷达环路增益存储在RadarLoopGain
财产。C可以被认为是一个常数结合雷达设计的所有方面。雷达环路增益是一个测量雷达的敏感性。与C,你可以确定的预期信噪比接收目标信号的距离R与雷达横截面RCS。
所需的最低信噪比检测能力因素是声明一个与指定的检测概率的检测(Pd)DetectionProbability
和指定的概率假警报(Pfa)FalseAlarmRate
财产。最小雷达环路增益可以来自接受者操作特征(ROC)曲线的雷达。使用ROC曲线可以发现信噪比作为Pd和Pfa的函数。雷达环路增益最低信噪比。中华民国曲线取决于脉冲的数量和Swerling目标模型。
引用
[1]Doerry,阿明W。“地球曲率和大气折光对雷达信号传播的影响。”年代和我a Report SAND2012-10690, Sandia National Laboratories, Albuquerque, NM, January 2013. https://prod.sandia.gov/techlib-noauth/access-control.cgi/2012/1210690.pdf.
[2]Doerry,阿明W。“合成孔径雷达的运动测量。”年代和我a Report SAND2015-20818, Sandia National Laboratories, Albuquerque, NM, January 2015. https://pdfs.semanticscholar.org/f8f8/cd6de8042a7a948d611bcfe3b79c48aa9dfa.pdf.
版本历史
介绍了R2021a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。