本申请属于雷达侦测,尤其涉及一种基于模拟退火算法的机载雷达侦测方法及其他装置。
背景技术:
1、目前,基于对飞行设备部署的优化研究,利用最小球覆盖计算侦测区域所有侦测目标组成的最小侦测范围,将机载雷达侦测距离利用率最大化。
2、传统计算最小覆盖球基于三点定圆法和四点确定最小内切球法实现,计算量大并且随着点集的增多运算时间增长快,当飞行设备需要覆盖的侦测区域目标点的数量量级很大时,传统的计算方法需要占用极大的计算性能,导致系统算力下降,进而导致机载雷达侦测精度不够,难以满足实际侦测需求。
技术实现思路
1、有鉴于此,本申请旨在提出一种基于模拟退火算法的机载雷达侦测方法及其他装置,以解决传统的计算方法需要占用极大的计算性能,导致系统算力下降,进而导致机载雷达侦测精度不够,难以满足实际侦测需求的问题。
2、为达到上述目的,本申请的技术方案是这样实现的:
3、第一方面,本申请提供了一种基于模拟退火算法的机载雷达侦测方法,包括:
4、在空间点集中随机选择一点作为初始球心;
5、根据预先设定的模拟退火算法迭代计算得到最小覆盖球的半径及其球心坐标,其中,所述模拟退火算法根据设定的初始温度和算法跳出值确定迭代次数;
6、根据所述半径和所述球心坐标确定机载雷达的最小侦测范围。
7、第二方面,基于同一发明构思,本申请还提供了一种基于模拟退火算法的机载雷达侦测装置,包括:
8、球心选择模块,被配置为在空间点集中随机选择一点作为初始球心;
9、退火计算模块,被配置为根据预先设定的模拟退火算法迭代计算得到最小覆盖球的半径及其球心坐标,其中,所述模拟退火算法根据设定的初始温度和算法跳出值确定迭代次数;
10、侦测范围确定模块,被配置为根据所述半径和所述球心坐标确定机载雷达的最小侦测范围。
11、第三方面,基于同一发明构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的基于模拟退火算法的机载雷达侦测方法。
12、第四方面,基于同一发明构思,本申请还提供了一种非暂态计算机可读存储介质,其中,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如第一方面所述的基于模拟退火算法的机载雷达侦测方法。
13、相对于现有技术,本申请所述的基于模拟退火算法的机载雷达侦测方法及其他装置具有以下有益效果:
14、本申请所述的基于模拟退火算法的机载雷达侦测方法及其他装置,方法方法对于每次迭代计算复杂度的优化,当飞行设备需要覆盖的侦测区域的侦测目标的数量量级很大时,在计算量上有数量级上的提升,更有利于应对更大级别的点集计算最小覆盖球,对于迭代次数的优化,则在计算时间上有数量级上的提升,同样也可以应对更多的检测区域目标点集的计算。同时,飞行设备根据当前信息实时进行位置调整,计算效率的增加可以使飞行设备的部署更加灵活,获取到目标信息的实时性强。
1.一种基于模拟退火算法的机载雷达侦测方法,其特征在于,包括:
2.根据权利要求1所述的基于模拟退火算法的机载雷达侦测方法,其特征在于,所述模拟退火算法包括:
3.根据权利要求2所述的基于模拟退火算法的机载雷达侦测方法,其特征在于,所述初始球心以预设的步进比例靠近所述最远点,所述步进比例公式为:
4.根据权利要求2所述的基于模拟退火算法的机载雷达侦测方法,其特征在于,根据初始温度计算当前温度值的计算公式为:
5.根据权利要求2所述的基于模拟退火算法的机载雷达侦测方法,其特征在于:
6.一种基于模拟退火算法的机载雷达侦测装置,其特征在于,包括:
7.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-5任一项所述的基于模拟退火算法的机载雷达侦测方法。
8.一种非暂态计算机可读存储介质,其特征在于,其中,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行权利要求1-5任一项所述的基于模拟退火算法的机载雷达侦测方法。
