一种实时动态聚焦波束形成方法及系统的制作方法

文档序号:10533391阅读:602来源:国知局
一种实时动态聚焦波束形成方法及系统的制作方法
【专利摘要】本发明公开了一种实时动态聚焦波束形成方法及系统。具体包括以下步骤:回波声信号经过模拟前端预处理和模数转换器变为数字信号;正交变换得到回波信号的复数形式Vm;依据波束形成的预设角度θk、采样点号n和阵元号m,按照动态聚焦波束形成方法实时计算出当前阵元的相移参数τmk;Vm旋转对应的相移参数τmk得到V′m,并将各通道结果累加,得到θk方向的实时动态聚焦波束形成结果V(θk);按等角或等距模式预设波束角度θk重复以上步骤,完成实时动态聚焦波束形成。本发明在不损失动态聚焦波束形成精度的同时,具有快速计算能力,结构简单,易于实现,能很好解决近场效应问题,可广泛应用于多波束测深声纳的浅水测深领域。
【专利说明】
一种实时动态聚焦波束形成方法及系统
技术领域
[0001] 本发明属于多波束测深领域,尤其涉及一种能够解决近场效应、测量精度高的实 时动态聚焦波束形成方法及系统。
【背景技术】
[0002] 我国拥有大面积的海域和江湖内河,且大部分属于浅水环境,为充分的了解水底 地形,浅水多波束测深仪发挥着不可替代的作用。随着科技的不断进步,人们对获取水底地 形的精度有着越来越高的要求,而常规多波束测深仪中为简化计算,常采用远场近似模型, 在满足r>>D 2/A时可以保证高精度,其中,r为目标离阵元中心的距离,D为基阵的孔径大 小,A为接收信号的波长,而对于不满足该条件的近场情况,测深精度急剧下降。为了确保多 波束测深仪在整个探测范围内都保证测深精度,近场情况不容许忽视,特别是在浅水为主 的河道等场合,这个问题尤为突出。
[0003] 为解决近场问题,国内外专家学者开展了许多理论研究,但多限于理论仿真或分 段聚焦处理方法。其中理论仿真仅限于测深精度分析,无法应用在浅水多波束测深仪的快 速测量中;分段聚焦处理方法虽然可以快速实现但以损失测量精度为代价。谌颖等人在其 发表的文章中提出"采用分级聚焦波束形成的快速声成像算法"(谌颖,叶青华,黄海宁,采 用分级聚焦波束形成的快速声成像算法[J],应用声学,2008,27(3) :207-210),虽然计算速 度提高了,但是动态波束聚焦误差较大。因此,急需一种新的实时动态聚焦波束形成方法。

【发明内容】

[0004] 本发明的目的是提供一种具有能够解决近场效应、测量精度高的实时动态聚焦波 束形成方法及系统,实现浅水海域下的深度测量及地形勘察。
[0005] 本发明是通过以下技术方案实现的:
[0006] -种实时动态聚焦波束形成方法,包括以下几个步骤:
[0007] 步骤一:多波束测深声纳采集回波信号,经过模拟前端预处理和模拟数字转换器 变为数字信号;
[0008] 步骤二:数字信号经正交变换得到回波信号的复数形式Vm;
[0009] 步骤三:依据波束形成的预设波束角度0k、采样点号n和阵元号m,按照动态聚焦波 束形成方法实时计算出当前阵元的相移参数Tmk,其中
,距离项影响因子
,角度项影响因子
,c为声速、fs为采样率、31为圆周率、d 为阵元间距、X为波长、知为第k个波束对应的预设波束角度;
[0010] 步骤四:Vm旋转对应的相移参数得到V\,并将各通道结果累加,得到0k*向的实 时动态聚焦波束形成结果V( 0k),其中,F(0A) = ;£ ,m为阵元号、M为阵元总数; /?=0
[0011] 步骤五:按等角或等距模式预设波束角度9k重复步骤三~步骤四,直至所有预设 波束角度的动态聚焦波束形成计算完成。
[0012] -种实时动态聚焦波束形成系统,包括以下结构:
[0013] 上位机软件(101),用于控制信号处理单元(102)开始测量;
[0014]发射换能器基阵(103),用于进行电声转换并发射声波信号;
[0015] 接收换能器基阵(104),用于接收回波声信号,并将回波声信号转换为电信号;
[0016] 模拟前端电路(105),用于对接收换能器基阵(104)采集的回波信号进行预处理; [0017]模拟数字转换器(106),用于完成模拟信号到数字信号的模数转换并将数字信号 发送至信号处理单元(102);
[0018] 信号处理单元(102),包括相移参数计算模块(201)和相移累加求和模块(202),用 于实现动态聚焦波束形成,并将处理结果发送至上位机软件(1 〇 1)显示。
[0019] 相移参数计算模块(201),包括阵元号m计数器(301)、阵元号m平方器(302)、参数 朽存储器(303)、乘法器(304)、采样点号n计数器(305)、除法器(306)、乘法器(307)、移位器 (308)、参数y k存储器(309)、乘法器(310)和加法器(311),根据采样点号n和阵元号m的变 化计算出对应的相移参数Tmk。
[0020] 相移累加求和模块(202),包括原始数据Vm存储器(312)、坐标旋转数字计算器 (313)、累加器(314)和动态聚焦结果存储器(315),根据输入的原始数据V m和相移参数Tmk输 出动态聚焦波束形成结果。
[0021 ]相较于现有技术,本发明具有以下有益效果:
[0022] 引入面积与速度互换原则,解决了实时动态聚焦的快速计算问题。不损失多波束 测深声纳动态聚焦精度的同时,能快速计算,结构简单,易于实现,很好地解决了近场效应 问题。可广泛应用于多波束测深声纳的浅水测深领域。
【附图说明】
[0023] 图1为本发明所述实时动态聚焦波束形成方法的工作流程图。
[0024] 图2为本发明所述实时动态聚焦波束形成系统的结构框图。
[0025] 图3为本发明所述实时动态聚焦波束形成系统信号处理单元模块的结构框图。 具体实施方案
[0026] 下面结合附图和本发明一种较佳的具体实施例对本发明做进一步说明。
[0027] 1.本实施例实现的一种实时动态聚焦波束形成方法,如图1所示,包括以下步骤: [0028]步骤一:多波束测深声纳采集回波信号,经过模拟前端预处理和模拟数字转换器 变为数字信号;
[0029]步骤二:数字信号经正交变换得到回波信号的复数形式Vm;
[0030]步骤三:依据波束形成的预设波束角度0k、采样点号n和阵元号m,按照动态聚焦波 束形成方法实时计算出当前阵元的相移参数1*;
[0031] 步骤四:Vm旋转对应的相移参数Tmk得到V\,并将各通道结果累加,得到0k*向的实 时动态聚焦波束形成结果V( 0k);
[0032] 步骤五:按等角或等距模式预设波束角度0k重复步骤三~步骤四,直至所有预设 波束角度的动态聚焦波束形成计算完成。
[0033] 2.所述的相移参数计算的具体步骤如下:
[0034]步骤一:选择预设波束角度0k;
[0035]步骤二:在发射多波束探测信号时,阵元号m在清零并从0到M-1自循环,其中,11为 阵元个数;
[0036] 步骤三:获取0k方向对应的距离项影响因子
和角度项影响因 子
,其中,c为声速、fs为采样率、JT为圆周率、d为阵元间距、A为波长、0 k为第k 个波束对应的预设波束角度;
[0037] 步骤四:根据公式
,实时计算阵元m处的相移参数imk;
[0038] 3.所述的实时动态聚焦波束形成的具体步骤如下:
[0039] 步骤一:将相移参数Tmk用一组预设列向量A线性表示,其中,A= a 2、a3…an为预设旋转角度;
[0040] 步骤二:将照坐标旋转数字计算(C0RDIC)算法旋转Tmk后得到V'm;其中,坐标 旋转数字计算(C0RDIC)算法具体计算公式为: xi = cosQ(x〇-yotan9) yi = cosQ(yo+xotan9) 其中,xi、yi为xo、yo旋转0角度后的结果;
[0041] 步骤三:按公式F(民)= ;£〈进行累加,得到预设波束角0kT的实时动态聚焦波束 m=0 形成结果V(0k),其中,M为阵元总数。
[0042] 4.本实施例实现的一种实时动态聚焦波束形成系统,如图2所示,包括以下结构: [0043]包括上位机软件(101)、信号处理单元(102)、发射换能器基阵(103)、接收换能器 基阵(104)、模拟前端电路(105)和模拟数字转换器(106)。上位机软件(101)控制信号处理 单元(102)开始测量;发射换能器基阵(103)发射声波信号;多阵元回波信号通过接收换能 器基阵(104)转换为电信号;经过模拟前端电路(105)预处理并通过模拟数字转换器(106) 生成数字信号;信号处理单元(102)进行动态聚焦波束形成,并将结果发送至上位机软件 (101)显示。
[0044] 5.其中,信号处理单元(102)采用FPGA芯片实现所述功能,如图3所示,所述信号处 理单元(102)包括相移参数计算模块(201)和相移累加求和模块(202),其中,相移参数计算 模块(201)包括阵元号m计数器(301)、阵元号m平方器(302)、参数灼存储器(303)、乘法器 (304)、采样点号n计数器(305)、除法器(306)、乘法器(307)、移位器(308)、参数y k存储器 (309)、乘法器(310)和加法器(311),根据采样点号n和阵元号m的变化计算出对应的相移参 数T mk;相移累加求和模块(202)包括原始数据Vm存储器(312)、坐标旋转数字计算器(313)、 累加器(314)和动态聚焦结果存储器(315),根据输入的原始数据V m和相移参数Tmk计算并输 出实时动态聚焦波束形成结果V( 0k)。
[0045] 6.所述的相移参数计算模块(201)具体连接及模块功能为:
[0046] 阵元号m计数器(301)产生阵元号m,其中,每次计数m值自增1,m值从0到M-1循环,M 为阵元个数,在发射多波束探测信号或采样结束时该计数器停止计数同时m值清零;
[0047] 阵元号m平方器(302),与阵元号m计数器(301)相连,用于对阵元号m进行平方计 算,输出m2;
[0048] 参数灼存储器(303),用于保存距离项影响因子%;
[0049] 乘法器(304),与阵元号m平方器(302)及参数朽存储器(303)相连,用于计算阵元 号m平方器(302)与参数叭存储器(303)的乘积,输出乘法结果W 2%;
[0050] 采样点号n计数器(305),用于产生采样点号n,其中,每接收到一组多通道原始数 据n值自增l,n值从0计数到N-1,N为采样点个数,在发射多波束探测信号或采样结束时该计 数器停止计数同时n值清零;
[0051]除法器(306),与采样点号n计数器(305)相连,用于对预设值2P与采样点号n进行 除法计算,输出2p/n,其中,p为预设整数且16<p<64;
[0052] 乘法器(307),与乘法器(304)及除法器(306)相连,用于计算乘法器(304)与除法 器(306)的乘积,得到乘法结果2〇/? ;
[0053] 移位器(308),与乘法器(307)相连,用于将乘法器(307)的乘法结果右移p位,输出 (m2<pk)/n ;
[OO54]参数yk存储器(309),用于保存角度项影响因子yk;
[0055] 乘法器(310),与阵元号m计数器(301)及参数yk存储器(309)相连,用于计算阵元 号m与角度项影响因子y k的乘积,输出乘法结果m y k;
[0056] 加法器(311),与移位器(308)及乘法器(310)相连,用于计算乘法器(310)与移位 器(308)的和,输出相移参数
[0057] 7.所述的相移累加求和模块(202)的具体连接及模块功能为:
[0058]原始数据1存储器(312)保存回波信号Vm;
[0059] 坐标旋转数字计算器(313),与加法器(311)及原始数据Vm存储器(312)相连,用于 将I按照坐标旋转数字计算(CORDIC)算法旋转¥,输出疒 m;
[0060] 累加器(314),与坐标旋转数字计算器(313)相连,用于对乂^进行累加,得到预设 波束角9k下的实时动态聚焦波束形成结果,其中,M为阵元数; m?0
[0061] 动态聚焦结果存储器(315),用于保存累加器(314)输出的实时动态聚焦波束形成 结果V( 9k)。
[0062] 以上所述仅为本发明的一种较佳可行实施例,所述实施例并非用以限制本发明的 专利保护范围,因此凡是运用本发明的说明书及附图内容所做的等同结构变化,同理均应 包含在本发明的保护范围内。
【主权项】
1. 一种实时动态聚焦波束形成方法,其特征在于,包括以下几个步骤: 步骤一:多波束测深声纳采集回波信号,经过模拟前端预处理和模拟数字转换器变为 数字信号; 步骤二:数字信号经正交变换得到回波信号的复数形式Vm; 步骤三:依据波束形成的预设波束角度01{、采样点号η和阵元号m,按照实时动态聚焦波 束形成方法实时计算出当前阵元的相移参数1*; 步骤四:Vm旋转对应的相移参数Tmk得到V\,并将各通道结果累加,得到0k方向的实时动 态聚焦波束形成结果V(0k); 步骤五:按等角或等距模式预设波束角度9k重复步骤三~步骤四,直至所有预设波束角 度的实时动态聚焦波束形成计算完成。2. 根据权利要求1所述的一种实时动态聚焦波束形成方法,其特征在于,所述的相移参 数Tmk计算的具体步骤如下: 步骤一:选择预设波束角度9k; 步骤二:在发射多波束探测信号时,阵元号m在清零并从O到M-I自循环,其中,M为阵元 个数; 步骤三:获取9k方向对应的距离项影响因子%和角度项影响因子γ k; 步骤四:根据公¥实时计算阵元m处的相移参数imk。3. 根据权利要求1所述的一种实时动态聚焦波束形成方法,其特征在于,所述的实时动 态聚焦波束形成的具体步骤如下: 步骤一:将相移参数Tmk用一组预设列向量A线性表示,其中,A= [aiC^arHanllLahC^、 a3…an为预设旋转角度; 步骤二:将Vm按照坐标旋转数字计算(CORDIC)算法旋转Tmk后得到V7m; 步骤三:按公另往行累加,得到预设波束角Sk下的实时动态聚焦波束形成 结果V(0k),其中,M为阵兀总数。4. 根据权利要求2所述的一种实时动态聚焦波束形成方法,其特征在于,所述的距离项影响因弓 自度项影响因子其中,c为声速、fs为采样 率、π为圆周竿、d73|坪兀丨日」?ΕΕ、Λ73波长、0k为第k个波束对应的预设波束角度。5. -种实时动态聚焦波束形成系统,其特征在于,包括以下结构: 上位机软件(101),用于控制信号处理单元(102)开始测量; 发射换能器基阵(103),用于进行电声转换并发射声波信号; 接收换能器基阵(104),用于接收回波声信号,并将回波声信号转换为电信号; 模拟前端电路(105),用于对接收换能器基阵(104)采集的回波信号进行预处理; 模拟数字转换器(106),用于完成模拟信号到数字信号的模数转换并将数字信号发送 至信号处理单元(102); 信号处理单元(102),用于实现实时动态聚焦波束形成,并将处理结果发送至上位机软 件(101)显示。6. 根据权利要求5所述的一种实时动态聚焦波束形成系统,其特征在于,所述的信号处 理单元(102)包括: 相移参数计算模块(201 ),用于实时动态计算相移参数 相移累加求和模块(202),用于将原始数据¥"旋转对应的相移参数Tmk得到V、,并将各通 道结果累加,得到0k方向的实时动态聚焦波束形成结果V(0k)。7. 根据权利要求6所述的一种实时动态聚焦波束形成系统,其特征在于,所述的相移参 数计算模块(201)包括: 阵元号m计数器(301 ),用于产生阵元号m; 阵元号m平方器(302),用于对阵元号m进行平方计算,输出m2; 参数灼存储器(303),用于保存距离项影响因子% ; 乘法器(304),用于计算阵元号m平方器(302)与参数%存储器(303)的乘积,输出乘法结米杵点号η计数器(305 ),用于产生采样点号η; 除法器(306),用于对预设值2Ρ与采样点号η进行除法计算,输出2ρ/η,其中,ρ为预设整 数且16彡ρ彡64;乘法器(307),用于计算乘法器(304)与除法器(306)的乘积,得到乘法结身移位器(308),用于将乘法器(307)的乘法结果右移ρ位,输ti ' ; 参数γ k存储器(309),用于保存角度项影响因子γ k; 乘法器(310),用于计算阵元号m与角度项影响因子γ k的乘积,输出乘法结果m γ k; 加法器(311),用于计算乘法器(310)与移位器( 308 )的和,输出相移参数8. 根据权利要求6所述的一种实时动态聚焦波束形成系统,其特征在于,所述的相移累 加求和模块(202)包括: 原始数据乂"存储器(312),用于保存回波信号Vm; 坐标旋转数字计算器(313 ),用于将Vm按照坐标旋转数字计算(CORDIC)算法旋转hk,输 出ν\; 累加器(314),用于对¥\进行累加,得到预设波束角0k下的实时动态聚焦波束形成结果 V(9k); 动态聚焦结果存储器(315),用于保存累加器(314)输出的实时动态聚焦波束形成结果 V(0k)o
【文档编号】G01C13/00GK105891835SQ201610421573
【公开日】2016年8月24日
【申请日】2016年6月16日
【发明人】鲁东, 汤云龙, 吴霖真, 王尔迅, 金旗林
【申请人】北京海卓同创科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1