一种目标声散射快速预报方法技术

技术编号:40559712 阅读:31 留言:0更新日期:2024-03-05 19:21
本发明专利技术公开了一种目标声散射快速预报方法,涉及水中目标主动声纳探测技术领域,本发明专利技术通过药匣子算法,大幅减小了算法中遮挡和光线跟踪的计算时间;能够通过一次计算预报目标多组边界条件;通过自编的自适应并行技术在计算多场点时能完美利用CPU全部核心,本发明专利技术最终可使单场点计算时间缩短到4秒内,多场点计算速度提高约4个数量级,大幅提高了水中目标的声散射预报计算速度,可以满足工程中实时探测分析的要求。

【技术实现步骤摘要】

本专利技术涉及水中目标主动声纳探测,尤其是一种目标声散射快速预报方法


技术介绍

1、目前对于中高频目标声散射的计算均采用仿真方法,需要对目标表面按照一定线度进行面元划分,得到几万甚至十几万个面元,然后分别对这些面元进行积分才能得到最终结果,在计算过程中需要通过遮挡技术剔除被多次遮挡的面元,同时需要利用光线跟踪算法判定入射、出射声线的传播路径、多次透射和多次散射,计算速度异常缓慢,不能满足工程实时探测分析的要求。


技术实现思路

1、为了克服现有技术中存在的上述问题,本专利技术提出一种目标声散射快速预报方法。

2、本专利技术解决其技术问题所采用的技术方案是:一种目标声散射快速预报方法,具体包括如下步骤:

3、步骤1,给定计算范围和计算步长,通过计算范围和步长确定需要计算的场点个数;

4、步骤2,自动获取当前计算机cpu核心数量,根据步骤1所得的需要计算的场点个数和参与计算的cpu核心数量,自动为每个cpu核心分配计算任务书;

5、步骤3,为每个参与计算的cpu核心本文档来自技高网...

【技术保护点】

1.一种目标声散射快速预报方法,其特征在于,具体包括如下步骤:

2.根据权利要求1所述的一种目标声散射快速预报方法,其特征在于,所述步骤5中进行遮挡运算时,外壳面元和内壳面元同时开始循环,若当前待判断面元是内壳面元,则提取所有内壳面元与该内壳面元进行判断;若当前待判断面元是外壳面元,则提取所有外壳和内壳面元进行判断。

3.根据权利要求1所述的一种目标声散射快速预报方法,其特征在于,所述步骤5中遮挡运算具体过程包括:

4.根据权利要求3所述的一种目标声散射快速预报方法,其特征在于,所述步骤b中判断某个内壳面元的某个节点是否落入其他面元采用叉积判断法及药匣...

【技术特征摘要】

1.一种目标声散射快速预报方法,其特征在于,具体包括如下步骤:

2.根据权利要求1所述的一种目标声散射快速预报方法,其特征在于,所述步骤5中进行遮挡运算时,外壳面元和内壳面元同时开始循环,若当前待判断面元是内壳面元,则提取所有内壳面元与该内壳面元进行判断;若当前待判断面元是外壳面元,则提取所有外壳和内壳面元进行判断。

3.根据权利要求1所述的一种目标声散射快速预报方法,其特征在于,所述步骤5中遮挡运算具体过程包括:

4.根据权利要求3所述的一种目标声散射快速预报方法,其特征在于,所述步骤b中判断某个内壳面元的某个节点是否落入其他面元采用叉积判断法及药匣子算法。

5.根据权利要求4所述的一种目标声散射快速预报方法,其特征在于,所述叉积判断法具体包括:判断点为p0,多边形顶点按顺序排列为p1p2...pn;vi=pi-p0,i=1,...

【专利技术属性】
技术研发人员:成刚安俊英张毅孙阳张建民徐芳李锐姜伶俏毕思昭
申请(专利权)人:中国科学院声学研究所北海研究站
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1