新聞中心

EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > Kaiman濾波算法在FPGA上的設(shè)計與實現(xiàn)

Kaiman濾波算法在FPGA上的設(shè)計與實現(xiàn)

作者: 時間:2012-05-07 來源:網(wǎng)絡(luò) 收藏

由表2可知,利用實現(xiàn)的濾波結(jié)果,其精度與用Matlab實現(xiàn)的精度相差無幾,且略高于利用DSP實現(xiàn)的單精度的結(jié)果。由表3可知,在解算時間方面,利用實現(xiàn)方式的快速性遠(yuǎn)遠(yuǎn)高于利用其他兩種方式。而且,對于階次越高的Kalman濾波器的實現(xiàn),傳統(tǒng)處理器所需的時間越長,利用實現(xiàn)方式的時間的優(yōu)越性越顯著。

4 結(jié)語

針對Kalman濾波的傳統(tǒng)實現(xiàn)方法的不足,本文提出利用具有可并行計算特點的FPGA來實現(xiàn)Kalman濾波的方案,并對FPGA實現(xiàn)Kalman濾波的三種方式進行了研究,確定了利用IP核作為主要計算元件的實現(xiàn)方式。對Kalman濾波實現(xiàn)過程中的關(guān)鍵問題進行了研究和實現(xiàn)。通過對PC機、DSP和FPGA三種實現(xiàn)方式的結(jié)果對比,驗證了利用FGPA實現(xiàn)的Kalman濾波器具有較高的精度和極高的實時性。


上一頁 1 2 3 下一頁

關(guān)鍵詞: Kaiman FPGA 濾波算法

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉