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