论文部分内容阅读
水下实时三维声学成像技术在海底地貌测绘、海底施工、水下航行器避障、水下机器人、海上工程建设和军事作战等领域的作用日益凸显,具有广泛的应用前景。目前,十字阵列和平面阵列是水下三维声学成像系统中常用的两种阵列形式。十字阵列具有阵元数量较少的优点,在水下实时成像应用中,通常用于近距离探测,但目前基于十字阵列的实时波束形成算法及其稀疏优化设计只考虑了理想的远场条件,难以保证近场任意距离的波束图性能。另一方面,基于平面阵列的三维成像系统具有图像刷新率高、可远距离实时成像的优点,通常采用快速波束形成算法和稀疏阵列降低计算量和硬件复杂度,但存在快速波束形成在稀疏阵列上计算效率低以及阵列稀疏率不足的问题。本文分别针对十字阵列和平面阵列的实时三维声学成像技术及稀疏阵列设计进行了深入研究,并研究成果应用于基于稀疏阵列的实时三维声学成像系统中。1、针对十字阵列实时波束形成算法近场性能不足的问题,提出了一种兼顾远场和近场性能的十字阵列实时波束形成算法。发射阵列采用多频率发射波束形成算法,保证成像的实时性,同时根据发射阵列的景深,将整个三维场景划分为多个聚焦区间,分时向各个聚焦区间发射波束信号,提升近场发射波束形成性能;接收阵列将传统的CZT波束形成扩展至十字阵列近场宽带波束形成算法中,同时结合修剪FFT技术,可快速处理近场宽带信号。该算法在有效减少系统计算需求的同时,保证了远近场条件下十字阵列整体波束图性能。2、针对十字阵列波束图在近场非聚焦距离处旁瓣较高且阵列稀疏率不足的问题,提出了一种适用于全场景的非网格化稀疏阵列设计方法。基于模拟退火算法,对十字阵列远近场波束图进行分析,提出了一种新的能量函数,该能量函数包含了整个三维场景每个距离的信息,在稀疏优化过程中,可以有效抑制全场景内波束图的旁瓣高度;在此基础上,针对远场提出了二次优化,降低了系统在远场工作时所需的阵元数量;之后,为最大化降低阵元数量,在模拟退火算法中引入位置扰动,阵元位置不受网格化约束,提高了稀疏优化过程的自由度。相比其他稀疏阵列,该非网格化稀疏阵列以更少的阵元数量获得了全场景内更优的波束图性能。3、针对当前快速波束形成算法在稀疏阵列上计算效率低、阵列稀疏率不足的问题,分别提出了 一种修剪的分布式并行子阵(P-DPS)波束形成算法及其稀疏阵列设计方法。P-DPS算法将传统的分布式并行子阵(DPS)波束形成转化为一系列一维FFT运算;对全布阵和稀疏平面阵列波束形成输入和输出特性进行分析,运用修剪FFT算法有效剪除了不必要的操作,大大提升了计算效率。同时,为进一步降低系统的复杂度,设计了一种适用于P-DPS算法的稀疏平面阵列。该方法以更低的计算量和更少的阵元数量,获得了与其他方法相同的波束图性能。该成果应用于实际三维声学成像系统,水下试验验证了算法的有效性。