主要内容

blindzonemap

为脉冲雷达创建盲带地图

自从R2023a

    描述

    例子

    BZM= blindzonemap (R,V,脉冲重复频率,足球俱乐部rmin,vmin)创建一个盲人带地图BZM对脉冲多普勒雷达发射的脉冲重复频率脉冲重复频率。盲人带地图范围的构造R和速度V。最低雷达的探测距离rmin和最小可检测速度vmin。0和之间的函数假设范围rmin盲目到雷达速度。

    例子

    BZM= blindzonemap (R,V,脉冲重复频率,rmin,vmin,)还指定了数量脉冲重复的脉冲重复频率需要一个- - - - - - -N检测。

    BZM= blindzonemap (___“RangeObstructions”,robstr)还指定了障碍物范围robstr

    BZM= blindzonemap (___“VelocityObstructions”,vobstr)还指定了速度障碍,vobstr

    BZM= blindzonemap (___“RangeMask”,rm)还指定范围的面具rm

    blindzonemap (___)情节盲人带地图。

    例子

    全部折叠

    10 GHz x波段雷达传输脉冲在两个脉冲重复频率:10151 Hz, 14163 Hz。系统的最小可探测范围是1000米。主光束的宽度杂波抑制切口是50米/秒。的旁瓣杂波延伸34.5公里到36.5公里传输时第一个脉冲重复频率和发射时从36.3公里到39.8第二个脉冲重复频率。计算盲人带地图为从0到600 m / s的速度和范围在0和100公里之间。

    将载波频率设置为10 GHz。

    fc = 10 e9;

    脉冲重复频率的设置。

    脉冲重复频率= (10151 - 14163);

    将最小范围设置为1公里。

    rmin = 1000;

    设置张成的空间范围值。

    R = linspace(0100年e3, 1000);

    添加范围是盲人由于旁瓣杂波通过面具输入参数范围。

    rangeMask = false(元素个数(R),元素个数(脉冲));

    旁瓣杂波脉冲重复频率= 10151 Hz。

    rangeMask (> 34500 & R < 36500, 1) = true;

    旁瓣杂波脉冲重复频率= 14163 Hz。

    rangeMask (> 36300 & R < 39800, 2) = true;

    设置主光束杂乱拒绝切口的宽度的一半。

    vmin = 25;

    设置张成的空间速度值。

    V = linspace (0600、1000);

    情节盲人带地图。

    blindzonemap (R, V,脉冲重复频率,fc、rmin vmin,“RangeMask”rangeMask)

    图包含一个radar.internal.blindmaps.blindzonemapchart类型的对象。

    10 GHz x波段介质脉冲雷达传输两个脉冲重复间隔:女士0.1和0.12 ms。脉冲宽度是 10 μ 证券交易委员会 。系统也有一个切口拒绝缓慢移动目标速度20米/秒。情节盲目区地图假设1时(2脉冲重复频率检测标准。

    选择载波频率为10 GHz。

    fc = 10 e9;

    设置脉冲宽度 10 μ 证券交易委员会

    τ= 10 e-6;

    设置最小可探测范围的脉冲宽度。

    rmin = time2range(τ);

    将最小可检测速度设置为20米/秒。

    vmin = 20;

    选择两个脉冲重复间隔。

    脉冲重复频率= 1。/[1 1.2军医的军医];

    设置范围值。

    R = linspace (0, 85 e3, 1000);

    设置速度值。

    V = linspace (0600、1000);

    显示盲人带地图。

    blindzonemap (R, V,脉冲重复频率,fc、rmin vmin, 1)

    图包含一个radar.internal.blindmaps.blindzonemapchart类型的对象。

    输入参数

    全部折叠

    雷达范围,指定为一个长度J向量的积极的价值观。函数计算盲人带地图在这些范围。单位是米。

    例子:(4000、4500、6000)

    数据类型:

    雷达速度,指定为一个长度K实值向量。函数计算盲人在这些速度速度图。单位是米/秒。

    例子:(4000、4500、6000)

    数据类型:

    脉冲重复频率,指定为一个长度N向量的积极的价值观。单位是赫兹。

    例子:(10000、15000)

    数据类型:

    雷达波形载波频率,指定为一个积极的标量或长度N向量的积极的价值观。如果雷达传输脉冲载波频率,输入足球俱乐部是一个标量。如果使用不同的载波频率雷达采用频率分集脉冲重复频率值,足球俱乐部是一个长度,N向量。单位是赫兹。

    例子:3 e9

    数据类型:

    最低检测范围,指定为积极的标量或长度N向量的积极价值。范围从0到rmin被认为是对雷达视而不见。

    • 如果固定的雷达发射脉冲持续时间、rmin是一个标量和盲人区域的大小是相同的吗脉冲重复频率值。

    • 如果雷达传输脉冲工作周期不变,rmin是一个长度,N向量和盲人区大小的变化脉冲重复频率。这样的盲目区也发生在每一个整数倍数的雷达范围明确Ruamb=c /(2 *编码脉冲)在哪里c是雷达信号传播速度。单位是米。

    例子:40000年

    数据类型:

    最小可检测速度,指定为一个标量或长度N实值向量。盲目区由于非零最小可检测速度从——延伸vmin到+vmin对所有脉冲重复频率值。

    • 如果雷达具有相同的最小可检测速度脉冲重复频率年代,vmin是一个标量和盲目的区是常数的大小脉冲重复频率值。

    • 如果最小可检测速度随脉冲重复频率,vmin是一个长度,N向量和盲人区域的大小是不同的脉冲重复频率

    由于速度的模棱两可,盲目区也出现盲目的整数倍左右的速度VB和扩展VB* i - V最小值VB*我+ V最小值,在那里VB=脉冲重复频率* c / (2 * fc),c是信号传播速度,是一个整数。输入vmin可以表示拒绝的半角切口拒绝使用的主瓣杂波和慢速移动目标。单位是米/秒。

    例子:15.0

    数据类型:

    脉冲重复频率所需的数量- - - - - - -N检测、指定为一个正整数。射程速度细胞可见不到雷达脉冲重复频率被认为是盲目的。必须是一个正整数或等于少吗N脉冲重复频率的条目数量。如果是指定的,输出BZM是一个逻辑数组。如果(j, k)th至少射程速度细胞是可见的脉冲重复频率,BZM(j, k)是一个逻辑零(),否则BZM(j, k)是一个逻辑(真正的)。

    数据类型:

    障碍物,指定为一个2矩阵的积极的价值观。矩阵的每一行指定一个范围阻塞在表单中[rstartq, rstopq]在哪里rstartq范围和开始吗rstopq是停止的障碍物,在哪里rstopqrstartq。指定的障碍物重复在范围和间隔等于明确的范围脉冲重复频率。范围障碍物可以发生,例如,由于杂波、多路径干扰,或干扰机干扰。[]表示没有障碍物。单位是米。

    例子:(30000;31000)

    数据类型:

    速度障碍,作为一个指定2实值矩阵。每一行指定一个速度障碍的形式[vstartq, vstopq]在哪里vstartq一开始的阻塞和速度是多少vstopq的停止速度障碍,这样吗vstopqvstartq。目标移动速度与这些阻塞或速度模糊阻塞雷达速度是不可见的。这种事情可能发生由于杂乱。条目BZM对应于阻塞的速度将一个逻辑(真正的)。速度的障碍物重复间隔等于盲速脉冲重复频率价值。[]表示没有障碍物。单位是米/秒。

    数据类型:

    面具,指定为一个J——- - - - - -N逻辑矩阵。的行rm对应的范围R和列对应的脉冲重复频率脉冲重复频率rm(j n)是一个逻辑0(假)如果jth细胞是可见的雷达范围nth脉冲重复频率rm(j n)是一个逻辑一个(真正的)如果jth细胞是盲目的雷达nth脉冲重复频率rm可以用于指定范围,由于旁瓣杂波是瞎眼的。

    数据类型:

    输出参数

    全部折叠

    盲目区地图,作为一个返回J——- - - - - -K真正的矩阵。的(j, k)th进入BZM代表一个射程速度与范围等于细胞jth进入R速度等于kth进入V

    • BZM(j, k)是脉冲的数量,这个射程速度细胞是盲目的雷达(0≦BZM (j, k)≦N)。例如,如果BZM(j, k)是零,th (j, k)在所有编码脉冲射程速度细胞是可见的。如果BZM(j, k)是1,这射程速度细胞可见1脉冲重复频率。如果BZM(j, k)等于N在所有编码脉冲,这个细胞是盲目的。

    • BZM指定数量的脉冲重复频率所需- - - - - - -N脉冲重复频率检测。如果是指定的,输出BZM是一个逻辑数组。射程速度细胞可见不到雷达脉冲重复频率被认为是盲目的。必须是一个正整数或等于少吗N。条目的数量脉冲重复频率。如果(j, k)th至少射程速度细胞是可见的脉冲重复频率,BZM(j, k)是一个逻辑零(假),否则BZM(j, k)是一个逻辑(真正的)

    数据类型:逻辑

    扩展功能

    C / c++代码生成
    生成C和c++代码使用MATLAB®编码器™。

    版本历史

    介绍了R2023a