基于DSP的高分辨SAR多普勒調頻率的估算
方位脈壓及子孔徑相關(guān)的運算量遠大于通過(guò)DMA讀取數據的時(shí)間,所以只要通過(guò)圖4的計算流程就可以實(shí)現DSP計算模塊的滿(mǎn)負荷運行。本文引用地址:http://dyxdggzs.com/article/152270.htm
3 結果對比
經(jīng)過(guò)編譯調試,將512×4 096的數據塊全部導入到DSP仿真軟件平臺Visual DSP++4.5中計算全部的16個(gè)多普勒調頻率,用去315 454 119個(gè)周期,當TS-201運行在500 MHz時(shí),相當于用去0.63 s。在用硬件仿真器調試時(shí),時(shí)間約為0.58 s,比用Visual DSP++軟件仿真平臺稍快。得到的結果,如圖5所示,誤差如圖6所示。從圖中可以看出,在DSP平臺上,計算結果和Matlab計算結果還是有誤差的,但是控制在小數點(diǎn)后第2位,在成像時(shí),還是可以用于運動(dòng)補償和方位脈壓的。
4 結束語(yǔ)
在分析Matlab實(shí)現MD算法的流程后,充分利用ADI公司的TS-201S數字信號處理器的特性,針對多普勒調頻率估計的大運算量進(jìn)行了優(yōu)化,以減少計算塊的等待時(shí)間,為優(yōu)化思路以及充分利用計算塊中的資源來(lái)實(shí)現用盡可能少的周期完成計算,并且該算法模塊已應用于某高分辨SAR實(shí)時(shí)成像系統,最終成像結果令人滿(mǎn)意。
評論