[发明专利]集群环境下的合成孔径声纳多传感器数据共享方法有效
申请号: | 201710259321.7 | 申请日: | 2017-04-20 |
公开(公告)号: | CN107168809B | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 钟何平;唐劲松;张森;徐魁;黄攀;田振;吴浩然;丘昌镇 | 申请(专利权)人: | 中国人民解放军海军工程大学 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 张英 |
地址: | 430033 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种集群环境下的多传感器数据共享方法,其步骤包括:(1)设置系统工作参数;(2)计算单块原始声纳回波数据获取时间,确定所对应时间段内最大传感器数据个数,并分配初始存储空间;(3)接收各传感器节点上传数据并存储;(4)单块声纳数据采集完毕时,对当前传感器数据按照采集时间进行排序,然后截取与当前采集声纳数据所对应时间段传感器数据,进行数据组包操作。(5)计算发送次数,按照固定大小及发送次数向后续数据接收线程发送传感器数据。(6)数据接收线程完成数据接收后,解包后进行后续信号处理。按照本发明实现的数据共享方法,使得不同进程之间传感器数据共享方法简单,并且容易拓展,不受传感器数据类型个数限制。 | ||
搜索关键词: | 集群 环境 合成 孔径 声纳 传感器 数据 共享 方法 | ||
【主权项】:
1.一种集群环境下的合成孔径声纳多传感器数据共享方法,其特征在于,上述数据共享方法包括如下步骤:对所述多传感器数据执行分块存储,在接收数据前,确定所述多传感器数据块所对应的最大传感器数据个数,按照最大个数为上述个数中的每一种传感器数据设置存储空间的数据容量;开启多线程接收传感器数据,并且按照循环队列接收数据,存储入上述设置的对应传感器类型的存储空间中;当单块合成孔径声纳数据采集完毕时,对所述传感器数据执行排序及组包,然后按照排序顺序对组包后的数据执行传输;接收所述数据后按照组包程序对应执行解包从而实现数据共享,对所述多传感器数据执行分块的计算方法为:将所述数据在方位向上按照N倍的合成孔径长度进行分块其中λ为所述数据回波波长、D为所述合成孔径声纳阵元长度、R为所述合成孔径声纳最远成像距离,N为合成孔径个数,所述存储空间的数据容量的计算方法为:计算出采集上述长度数据所需要的时间T;并记录对应所需要采集的脉冲数据个数NPluse;根据最高传感器数据采集频率为FsMax,时间T,计算出所述存储空间的数据容量为:T*FsMax,实际分配数据容量在计算出的数据容量数值基础上设置盈余。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军工程大学,未经中国人民解放军海军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710259321.7/,转载请声明来源钻瓜专利网。