基于DSP的被動(dòng)聲納波束形成系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)
發(fā)布時(shí)間:2018-10-04 22:21
【摘要】:波束形成技術(shù)是聲納信號(hào)處理中重要的組成部分,其性能直接影響信號(hào)處理系統(tǒng)的整體指標(biāo)。波束形成技術(shù)具有運(yùn)算量大以及實(shí)時(shí)處理等特點(diǎn),因此研發(fā)高速度高性能的波束形成器很有必要。本文從工程實(shí)現(xiàn)的角度出發(fā),設(shè)計(jì)并實(shí)現(xiàn)了一種基于TMS320C6678多核DSP的被動(dòng)聲納波束形成系統(tǒng)。本文首先介紹了被動(dòng)聲納和波束形成的背景知識(shí),分析時(shí)域波束形成和頻域波束形成原理,探討了一種基于線性調(diào)頻Z變換多波束形成技術(shù),并對算法進(jìn)行了 MATLAB仿真和驗(yàn)證。根據(jù)項(xiàng)目的技術(shù)指標(biāo),首先給出被動(dòng)聲納波束形成處理的整體方案。研究了 TMS320C6678的PCIe模塊實(shí)現(xiàn)了與上位機(jī)的通信。為了滿足實(shí)時(shí)性要求,給出了一種基于多核DSP實(shí)現(xiàn)CZT多波束形成的解決方案。在數(shù)據(jù)處理過程中使用了 EDMA3完成數(shù)據(jù)轉(zhuǎn)置和數(shù)據(jù)的搬移,將大尺寸一維FFT轉(zhuǎn)換為小尺寸二維FFT計(jì)算,大大縮短了數(shù)據(jù)處理時(shí)間,滿足了系統(tǒng)實(shí)時(shí)性要求。此外,本文還對核間通信、Cache一致性問題和多核DSP的啟動(dòng)加載進(jìn)行了研究。最后對TMS320C6678上的各個(gè)模塊進(jìn)行了調(diào)試,并將數(shù)據(jù)處理結(jié)果與MATLAB處理結(jié)果進(jìn)行對比,驗(yàn)證了數(shù)據(jù)的正確性。
[Abstract]:Beamforming technology is an important part of sonar signal processing, and its performance directly affects the whole index of signal processing system. Beamforming technology has the characteristics of large computation and real-time processing, so it is necessary to develop high speed and high performance beamformer. In this paper, a passive sonar beamforming system based on TMS320C6678 multi-core DSP is designed and implemented from the point of view of engineering implementation. This paper first introduces the background knowledge of passive sonar and beamforming, analyzes the principle of time-domain beamforming and frequency-domain beamforming, discusses a multi-beamforming technique based on linear frequency modulation Z transform, and simulates and verifies the algorithm by MATLAB. According to the technical specifications of the project, the overall scheme of passive sonar beamforming processing is first presented. The communication between the PCIe module of TMS320C6678 and the host computer is studied. In order to meet the real-time requirement, a solution of CZT multi-beam forming based on multi-core DSP is presented. In the process of data processing, EDMA3 is used to complete the data transposition and data transfer, and the large-size one-dimensional FFT is converted into the small-size two-dimensional FFT calculation, which greatly shortens the data processing time and meets the real-time requirements of the system. In addition, the consistency problem of inter-core communication cache and the startup loading of multi-core DSP are also studied in this paper. Finally, every module on TMS320C6678 is debugged, and the result of data processing is compared with that of MATLAB to verify the correctness of the data.
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TB56
[Abstract]:Beamforming technology is an important part of sonar signal processing, and its performance directly affects the whole index of signal processing system. Beamforming technology has the characteristics of large computation and real-time processing, so it is necessary to develop high speed and high performance beamformer. In this paper, a passive sonar beamforming system based on TMS320C6678 multi-core DSP is designed and implemented from the point of view of engineering implementation. This paper first introduces the background knowledge of passive sonar and beamforming, analyzes the principle of time-domain beamforming and frequency-domain beamforming, discusses a multi-beamforming technique based on linear frequency modulation Z transform, and simulates and verifies the algorithm by MATLAB. According to the technical specifications of the project, the overall scheme of passive sonar beamforming processing is first presented. The communication between the PCIe module of TMS320C6678 and the host computer is studied. In order to meet the real-time requirement, a solution of CZT multi-beam forming based on multi-core DSP is presented. In the process of data processing, EDMA3 is used to complete the data transposition and data transfer, and the large-size one-dimensional FFT is converted into the small-size two-dimensional FFT calculation, which greatly shortens the data processing time and meets the real-time requirements of the system. In addition, the consistency problem of inter-core communication cache and the startup loading of multi-core DSP are also studied in this paper. Finally, every module on TMS320C6678 is debugged, and the result of data processing is compared with that of MATLAB to verify the correctness of the data.
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TB56
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李峰;王毅;李枚毅;;基于小波的被動(dòng)聲納降噪研究[J];東華理工學(xué)院學(xué)報(bào);2007年04期
2 王丹;閆利超;;被動(dòng)聲納信號(hào)檢測技術(shù)研究[J];信息安全與通信保密;2009年09期
3 蔣小勇;于李洋;杜選民;;提高被動(dòng)聲納寬帶檢測性能的一種新方法[J];聲學(xué)技術(shù);2011年06期
4 儲(chǔ)招江;數(shù)字計(jì)算式被動(dòng)聲納系統(tǒng)[J];聲學(xué)與電子工程;1989年04期
5 黃凡;韓樹平;;基于方位與時(shí)延信息融合的被動(dòng)聲納航跡關(guān)聯(lián)[J];計(jì)算機(jī)仿真;2008年05期
6 王學(xué)志;吳克桐;Q糜,
本文編號(hào):2252100
本文鏈接:http://sikaile.net/guanlilunwen/gongchengguanli/2252100.html
最近更新
教材專著