雷达目标多普勒估计与恒虚警率检测技术解析
1. 雷达多普勒估计
1.1 雷达系统设置
在进行雷达目标的多普勒估计时,首先要定义一个雷达系统。由于此示例重点在于多普勒处理,所以使用了相关示例中构建的雷达系统。可以通过以下代码加载数据:
load BasicMonostaticRadarExampleData;
1.2 系统模拟
- 目标定义 :多普勒处理利用运动目标引起的多普勒频移。这里定义了三个目标,通过指定它们的位置、雷达散射截面积(RCS)和速度来实现。
tgtpos = [[1200; 1600; 0],[3543.63; 0; 0],[1600; 0; 1200]];
tgtvel = [[60; 80; 0],[0;0;0],[0; 100; 0]];
tgtmotion = phased.Platform('InitialPosition',tgtpos,'Velocity',tgtvel);
tgtrcs = [1.3 1.7 2.1];
fc = radiator.OperatingFrequency;
target = phased.RadarTarget('MeanRCS',tgtrcs,'OperatingFrequency',fc);
其中,第一个和第三个目标都位于2000米的距离处,且速度均为100 m/s,但第一个目标沿径向移动,第三个目标沿切向移
超级会员免费看
订阅专栏 解锁全文
1645

被折叠的 条评论
为什么被折叠?



