检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:韩瑞涛 郭拓 李斌[1] 刘建国[2] HAN Ruitao;GUO Tuo;LI Bin;LIU Jianguo(School of Electronic Information and Artificial Intelligence,Shannxi University of Science&Technology,Xi’an 710021,China;School of Marine Science and Technology,Northwestern Polytechnical University,Xi’an 710072,China)
机构地区:[1]陕西科技大学电子信息与人工智能学院,陕西西安710021 [2]西北工业大学航海学院,陕西西安710072
出 处:《现代电子技术》2023年第16期15-21,共7页Modern Electronics Technique
基 金:国家自然科学基金重点项目(62031021);陕西省教育厅⁃科学研究计划项目(20JK0532);陕西省教育厅⁃科学研究计划项目(20JK0533)。
摘 要:在阵元数量和波束数量较多的情况下,多波束形成算法对FPGA的计算资源以及数据传输能力要求极高。文中使用Xilinx公司的Kintex-7系列FPGA对96通道、256波束的二维前视声纳中正交多波束形成算法进行研究。针对正交多波束形成算法资源消耗过大的问题,整体算法采用12个子模块并行逐级求和的方法实现,该方法可对算法结构进行显著优化,每个子模块结构包括数字正交混频、低通滤波抽取和多波束形成三个部分。子模块工作的最高频率为128 MHz,故提出通过8通道复用的方法实现数字正交混频和滤波抽取,通过乒乓存储操作以及2048倍复用复数乘法器实现多波束形成;再将三个算法子单元串行处理,实现数据不间断输出,从而解决传统全并行多波束形成算法导致FPGA资源消耗严重以及不足的问题。最后,通过Matlab仿真和标准信号源测试验证所提方案的可行性。In the case of a large number of array elements and beams,the multi beam forming algorithm requires extremely high computational resources and data transmission capabilities of FPGA.The Xilinx′s Kinex-7 series FPGA is used to study the orthogonal multi beam forming algorithm in 96 channel and 256 beam 2D forward looking sonar.In allusion to the problem of excessive resource consumption of orthogonal multibeam forming algorithm,the overall algorithm is implemented by means of parallel and step-by-step summation of 12 sub-modules,which can significantly optimize the algorithm structure.Each sub-module structure includes three parts:digital orthogonal demodulation,low-pass filter decimation and multibeam forming.As the maximum frequency of the submodule operation is 128 MHz,an 8-channel multiplexing method is proposed to achieve digital orthogonal demodulation and filtering extraction.Multibeam forming is realized by means of ping-pong storage operation and 2048 fold multiplexed complex multiplier.The serial processing of three computational subunits is conducted to achieve uninterrupted data output,thereby solving the problem of severe and insufficient FPGA resource consumption caused by traditional fully parallel multibeam forming algorithms.The feasibility of the proposed scheme is verified by means of Matlab simulation and standard signal source testing.
关 键 词:前视声纳 多波束形成算法 FPGA 数字正交混频 低通滤波抽取 多波束形成模块 信号源测试
分 类 号:TN929.3-34[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.43