一种基于圆阵列的超指向性水下通信接收机及通信方法与流程

文档序号:16197685发布日期:2018-12-08 06:18阅读:506来源:国知局
一种基于圆阵列的超指向性水下通信接收机及通信方法与流程

本发明属于水声通信技术领域,确切的说是一种基于圆阵列的超指向性水下通信接收机及通信方法。

背景技术

随着海洋事业的发展,对海洋资源与海洋环境的深入探索,海洋信息技术所扮演的角色越来越凸显,其中海洋调查技术手段也在不断的发展,在海洋探测研究、海洋工程、海洋矿产资源、海洋考古等方面都离不开水下定位与水下通信技术,具有水下定位与水下通信功能的接收机因此具有广泛的用途,这对维护国家领土主权与国家权益具有重要意义。

现阶段,相对于成熟的无线电技术,水声通信领域依然面临诸多的难题,水下尤其是深海中传输信道存在时变多径,多普勒频移等复杂的问题,加上水下信号传输的带宽资源有限,在保证一定误码率情况下,要实现水下信息传输速率的提升成为限制水声通信发展的关键因素。传统的通信接收机多采用多输入多输出(mimo)线阵列的方式来提高通信数据传输速率,降低误码率。这样的方式能够提高的数据传输速率有限,如果要实现通信速率更大的提升,布置起来相对困难,所需阵元数较多,尺寸较大。

现有的超指向性波束成形方法主要分为两种:第一种,在满足约束条件的情况下使阵列输出的噪声功率达到最小,主要有最小方差无失真响应波束成形(mvdr)算法、白噪声增益约束法、对角加载法等;第二种,基于波束图超指向性波束成形方法,主要有波束图直接优化和期望波束拟合两种。这两种方法计算复杂度高,鲁棒性差。



技术实现要素:

为克服上述现有技术的不足,本发明提供了一种基于圆阵列的超指向性水下通信接收机及其通信方法,有效地实现了水下高精准的定位和较高的通信速率。

本发明所采用的技术方案是:一种基于圆阵列的超指向性水下通信接收机,包括电源供电模块、水听器圆阵列、水声信号接收电路、数据处理模块、zigbee无线发送模块;电源供电模块为水下通信接收机提供工作电压,水听器圆阵列、水声信号接收电路、数据处理模块、zigbee无线发送模块依次电连接。

进一步的,所述的水声信号接收电路由依次相连的低噪声放大器、仪表放大器、混频器、低通滤波器以及a/d转换器组成,a/d转换器与数据处理模块相连,低噪声放大器与水听器圆阵列相连。

进一步的,所述电源模块提供正负15v和正负5v电压。

进一步的,所述水听器圆阵列是由均匀分布的6个水听器组成的圆形阵列。

进一步的,所述水听器是全向的水听器。

进一步的,所述水听器的最佳工作频率为15khz。

本发明的另一目的是提供一种基于圆阵列的超指向性水下通信接收机的通信方法,该方法包括如下步骤:

水听器圆阵列接收水下移动目标发射的信号,水声信号接收电路将接收到的信号依次进行去噪、可调增益放大、混频、低通滤波以及a/d转化后输入到数据处理模块,数据处理模块采用反卷积波束成形算法得到水下移动目标发射的信号和水下移动目标的方向再对信号解调,解调为基带信号,然后使用信道估计与自适应信道均衡算法恢复出原始的基带信号,对基带信号解码得到水下移动目标发射的数字信息并通过zigbee无线发送模块转发。

进一步的,所述数据处理模块采用反卷积波束成形算法得到移动目标发射的信号和水下移动目标的方向具体如下:

将水听器圆阵列看作一个信道,r(y)=s(x)*h(y|x)+n(y),x、y分别表示输入信号与输出信号的相位,r(y)是水听器圆阵列的输出信号,s(x)是水听器圆阵列的输入信号,h(y|x)为信道的冲激响应,水听器圆阵列的波束模式相当于信道的冲激响应,n(y)为水听器圆阵列噪声;反卷积波束成形算法首先对接收到的信号进行常规波束形成(conventionalbeamforming,简称cbf),并代入已知的阵列波束模式,也就是h(y|x),利用r‐l算法对cbf的输出波束功率进行反卷积运算,以此来分析目标功率谱的角分布情况,根据输出功率角分布估计目标方向;

使用r‐l算法来求解反卷积,r‐l算法是一种迭代算法,公式给出如下:

其中i表示迭代次数,s(i)(x)为第i次迭代还原出来的信号,s(i)(x)迭代收敛后可得到下列等式,并能求出满足下列等式唯一解;

这里的h(y|x)就是信道的冲激响应,也称为点扩散函数,同样具有平移不变的特性,即h(y|x)=h(y-x);将波束模式当做点扩散函数来处理,用cbf中波束成形能量函数b(θ)取代r(y),其中θ表示波束的指向角,cbf中的波束模式函数取代h(y-x),取代s(x),表示声源相对圆阵列的方向角,使用r‐l算法对cbf的波束功率进行反卷积迭代,最后得到恢复出来的信号s(x),也就是通过求出函数的极值点得到所要的

进一步的,所述自适应信道均衡算法为自适应迭代最小二乘法。

相对于现有技术,本发明的有益效果如下:本发明提出的接收机接受阵列尺寸小,指向性强,阵列增益大,能获得较高的信噪比,提高通信的传输速率。超指向性反卷积波束成形算法可以很好得还原信号,经过反卷积的输出波束具有更窄的主瓣宽度和更低的旁瓣电平,同时这种方法还保留了优秀的鲁棒性,计算复杂度更低。

附图说明

图1是本发明结构框图;

图2是本发明数据处理模块处理的流程图。

具体实施方式

下面结合具体实施例及附图对本发明做进一步详细说明,但本发明不局限于此。

如图1所示,本发明提供一种基于圆阵列的超指向性水下通信接收机,包括电源供电模块、水听器圆阵列、水声信号接收电路、数据处理模块(mcu)、zigbee无线发送模块;电源供电模块为水下通信接收机提供工作电压,水听器圆阵列、水声信号接收电路、数据处理模块、zigbee无线发送模块依次电连接。所述水听器圆阵列是由均匀分布的6个水听器组成的圆形阵列,所述水听器是全向的水听器,水听器的最佳工作频率为15khz。所述的水声信号接收电路由依次相连的低噪声放大器(ina128)、仪表放大器(vca810)、混频器、低通滤波器以及a/d转换器组成,a/d转换器与数据处理模块相连,低噪声放大器与水听器圆阵列相连。低噪声放大器用于放大微弱信号,放大器自身的噪声非常小,以提高输出的信噪比。选用的电源供电模块采用tsp5430降压模块降压为正负15v给混频器供电,输出的正负15v电压继续使用降压模块降到正负5v给放大器和低通滤波器供电。所述数据处理模块(mcu)采用fpga,但不限于此。

使用时,将电源供电模块、水声信号接收电路以及数据处理模块密封在水密舱内,水听器圆阵列固定在水密舱外表面,水听器圆阵列通过水密接口与水密舱内的水声信号接收电路电连接,在水密舱下挂配重;将zigbee无线发送模块固定在主浮体上,主浮体漂浮与海面上,zigbee无线发送模块通过水密接口与水密舱内的数据处理模块电连接,从而将数据处理模块处理后的数据通过zigbee无线发送模块发送到母船的上位机上。同时为了采集深海的温度和盐度的变化,也可将深海温盐深仪(ctd)固定在水密舱和配重之间。

本发明提供的一种基于圆阵列的超指向性水下通信接收机的工作原理如下:

水下移动目标发射一个调制后的信号,调制后的信号经过水声信道后,水听器圆阵列接收水下移动目标发射的信号,水声信号接收电路将接收到的信号依次进行去噪、可调增益放大、混频、低通滤波以及a/d转化后输入到数据处理模块;如图2所示,数据处理模块采用反卷积波束成形算法得到水下移动目标发射的信号和水下移动目标的方向再对信号解调,解调为基带信号,然后使用信道估计与自适应信道均衡算法恢复出原始的基带信号,对基带信号解码得到水下移动目标发射的数字信息并通过zigbee无线发送模块转发。

具体的方案是,所述数据处理模块采用反卷积波束成形算法得到移动目标发射的信号和水下移动目标的方向具体如下:

将水听器圆阵列看作一个信道,r(y)=s(x)*h(y|x)+n(y),x、y分别表示输入信号与输出信号的相位,r(y)是水听器圆阵列的输出信号,s(x)是水听器圆阵列的输入信号,h(y|x)为信道的冲激响应,水听器圆阵列的波束模式相当于信道的冲激响应,n(y)为水听器圆阵列噪声;反卷积波束成形算法首先对接收到的信号进行常规波束形成,并代入已知的阵列波束模式,也就是h(y|x),利用richardson‐lucy(r‐l)算法对常规波束形成(cbf)的输出波束功率进行反卷积运算,以此来分析目标功率谱的角分布情况,根据输出功率角分布估计目标方向;

使用r‐l算法来求解反卷积,r‐l算法是一种迭代算法,公式给出如下:

其中i表示迭代次数,s(i)(x)为第i次迭代还原出来的信号,s(i)(x)迭代收敛后可得到下列等式,并能求出满足下列等式唯一解;

这里的h(y|x)就是信道的冲激响应,也称为点扩散函数,同样具有平移不变的特性,即h(y|x)=h(y-x);将波束模式当做点扩散函数来处理,用常规波束形成(cbf)中波束成形能量函数b(θ)取代r(y),其中θ表示波束的指向角,cbf中的波束模式函数取代h(y-x),取代s(x),表示声源相对圆阵列的方向角,使用r‐l算法对cbf的波束功率进行反卷积迭代,最后得到我们恢复出来的信号通过求出函数的极值点得到我们所要的也就是声源相对圆阵列的方向角。

具体的方案是,所述自适应信道均衡算法可以采用自适应迭代最小二乘法。

本发明通过自适应均衡算法克服水声信道码间串扰,得到水下移动目标发射的信号及信号内包含的数字信息,通过zigbee无线发送模块转发接收的信息到最近的母船上位机,实现了目标的精确定位以及移动目标探测信息的传输。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1