本发明涉及雷达多目标模拟,尤其涉及一种雷达多目标模拟方法。
背景技术:
1、现有技术中常见的多目标模拟结构如图1所示,其基本原理为:将得到的原始雷达目标数据分别输入给m个假目标调制模块;每个假目标调制模块根据假目标调制信息,确定延迟、多普勒、幅度调制参数;原始雷达目标数据在每个假目标调制模块中,进行距离延迟、多普勒速度、幅度功率调制;距离延迟调制是将原始雷达目标数据缓存一定时间,再将数据输出;多普勒速度调制是将原始雷达目标数据与根据多普勒频率产生的信号复乘;幅度功率调制是将原始雷达目标数据按一定比例放大或缩小。将经过m个假目标调制模块后的数据叠加,叠加后的数据包含m个目标信息的模拟信号。
2、由于雷达模拟具有高采样、高处理速率的特点,须将信号进行多级并行处理,例如需产生m个目标,则需m个假目标调制模块。在这种情况下,现有的硬件资源无法满足雷达模拟处理中产生大量目标回波的要求。
技术实现思路
1、鉴于上述的分析,本发明实施例旨在提供一种雷达多目标模拟方法,用以解决现有硬件资源无法满足雷达模拟处理中产生大量目标回波的要求的问题。
2、本发明提供了一种雷达多目标模拟方法,所述方法包括:
3、根据预置雷达目标个数,确定对原始雷达目标的延迟次数;
4、根据所述延迟次数,确定装置配置信息,包括:调制模块的级数,每级调制模块中延迟单元的个数,初始延迟单元的级数;
5、基于所述装置配置信息,搭建相应的雷达多目标模拟装置;
6、将原始雷达目标信号输入至搭建好的雷达多目标模拟装置,由所述雷达多目标模拟装置处理后输出与预置雷达目标个数一致的雷达目标。
7、在上述方案的基础上,本发明还做出了如下改进:
8、进一步,确定所述延迟次数和装置配置信息,包括:
9、假设预置雷达目标个数为m,计算:dv1=m-2d1;
10、若dv1=0,则延迟次数为d1;此时,设置第1级调制模块,第1级调制模块中的延迟单元的个数n1=d1;初始延迟单元的级数为0。
11、进一步,确定所述延迟次数和装置配置信息,还包括:
12、若dv1=1,则延迟次数为d1+1;此时,设置第1级调制模块和第2级初始延迟单元;其中,第1级调制模块中的延迟单元的个数n1=d1。
13、进一步,确定所述延迟次数和装置配置信息,还包括:
14、若且l≥2,nl≥1;则延迟次数为此时,设置k级调制模块,以及,第2级到第l初始延迟单元;其中,第1级调制模块中的延迟单元的个数n1=d1,第l级调制模块中的延迟单元的个数为nl。
15、进一步,确定所述延迟次数和装置配置信息,还包括:
16、若且l≥2,nl≥1;则延迟次数为此时,设置l级调制模块,以及,第2级到第l+1初始延迟单元;其中,第1级调制模块中的延迟单元的个数n1=d1,第l级调制模块中的延迟单元的个数为nl。
17、进一步,当dv1=0时,搭建的雷达多目标模拟装置包括:第1级调制模块和雷达目标输出模块;其中,
18、所述调制模块由n1个串联的延迟单元组成;第1级调制模块中的第1个延迟单元的输入信号为原始雷达目标;在所述调制模块中:
19、第i个延迟单元,用于对该延迟单元的输入信号延迟2i-1*q距离后,叠加该延迟单元的输入信号,得到该延迟单元的输出信号;q表示延迟间隔;
20、前一个延迟单元的输出信号作为后一个延迟单元的输入信号;
21、最后一个延迟单元的输出信号作为所述调制模块的输出信号;
22、雷达目标输出模块,用于对第1级调制模块的输出信号进行多普勒及幅度调制,输出多个延迟间隔为q的雷达目标。
23、进一步,当dv1=1时,搭建的雷达多目标模拟装置还包括:第2级初始延迟单元、叠加模块;其中,
24、第2级初始延迟单元,用于对原始雷达目标延迟距离,得到第2级初始延迟单元的输出信号;
25、所述叠加单元,用于对第1级调制模块的输出信号和第2级初始延迟单元的输出信号进行叠加;
26、所述雷达目标输出模块,用于对所述叠加模块叠加后的输出信号进行多普勒及幅度调制,输出个延迟间隔为q的雷达目标。
27、进一步,当时,搭建的雷达多目标模拟装置还包括:多级初始延迟单元、多级调制模块和叠加模块;其中,
28、第l级初始延迟单元,用于对原始雷达目标延迟距离,得到第l级初始延迟单元的输出信号;其中,nh表示第h级调制模块中串联的延迟单元的个数;
29、并将第l级初始延迟单元的输出信号作为第l级调制模块中的第1个延迟单元的输入信号;
30、所述叠加模块,用于对各级调制模块的输出信号进行叠加;
31、所述雷达目标输出模块,用于对所述叠加模块叠加后的输出信号进行多普勒及幅度调制,输出多个延迟间隔为q的雷达目标。
32、进一步,当时,搭建的雷达多目标模拟装置还包括第l+1级初始延迟单元;
33、第l+1级初始延迟单元,用于对原始雷达目标延迟距离,得到第l+1级初始延迟单元的输出信号;
34、所述叠加模块,用于对各级调制模块的输出信号、第l+1级初始延迟单元的输出信号进行叠加。
35、进一步,在各级调制模块中,第i个延迟单元的输出信号包括2i个雷达目标,分别为:
36、第1个延迟单元的输入信号;
37、第1个延迟单元的输入信号分别延迟q、2q、直至(2i-1)*q距离后的信号。
38、与现有技术相比,本发明至少可实现如下有益效果之一:
39、本发明提供的雷达多目标模拟方法,能够根据预置雷达目标个数,计算出对原始雷达目标的延迟次数,并根据延迟次数,确定相应的装置配置信息,在此基础上搭建装置、并基于搭建好的装置输出预置雷达目标个数的雷达目标。
40、在该方法中,预置雷达目标个数大于所需要设置的延迟单元、初始延迟单元的个数,当预置雷达目标个数增加时,其个数之间的差距会更大,即,通过较少数量的延迟单元、初始延迟单元,即可输出大量雷达目标,从而有效解决了现有硬件资源无法满足雷达模拟处理中产生大量目标回波的要求的问题。
41、本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。
1.一种雷达多目标模拟方法,其特征在于,所述方法包括:
2.根据权利要求1所述的雷达多目标模拟方法,其特征在于,确定所述延迟次数和装置配置信息,包括:
3.根据权利要求2所述的雷达多目标模拟方法,其特征在于,确定所述延迟次数和装置配置信息,还包括:
4.根据权利要求3所述的雷达多目标模拟方法,其特征在于,确定所述延迟次数和装置配置信息,还包括:
5.根据权利要求4所述的雷达多目标模拟方法,其特征在于,确定所述延迟次数和装置配置信息,还包括:
6.根据权利要求5所述的雷达多目标模拟方法,其特征在于,当dv1=0时,搭建的雷达多目标模拟装置包括:第1级调制模块和雷达目标输出模块;其中,
7.根据权利要求6所述的雷达多目标模拟方法,其特征在于,当dv1=1时,搭建的雷达多目标模拟装置还包括:第2级初始延迟单元、叠加模块;其中,
8.根据权利要求6所述的雷达多目标模拟方法,其特征在于,当时,搭建的雷达多目标模拟装置还包括:多级初始延迟单元、多级调制模块和叠加模块;其中,
9.根据权利要求7所述的雷达多目标模拟方法,其特征在于,当时,搭建的雷达多目标模拟装置还包括第l+1级初始延迟单元;
10.根据权利要求6-10中任一项所述的雷达多目标模拟方法,其特征在于,在各级调制模块中,第i个延迟单元的输出信号包括2i个雷达目标,分别为: