捷聯(lián)導引頭視線角速率估計方法研究
發(fā)布時間:2023-03-05 09:19
視線角速率是制導控制中的重要參數(shù)之一,對其的準確估計關(guān)系到系統(tǒng)的整體性能。捷聯(lián)導引頭只能測得彈體視線角信號,無法直接測定慣性坐標系下的視線角速率,因此需要對含有噪聲的體視線角測量信息進行求導,然后與速率陀螺數(shù)據(jù)相加獲得目標視線角速率。在多數(shù)情況下,可以采用差分方法來近似估計信號的導數(shù),但是由于噪聲幾乎存在于所有信號中,所以通過這種方法不能正確估計信號的導數(shù)。通過建立合適的對象模型,Kalman濾波算法可以抑制噪聲,同時求取信號的導數(shù)。 本文構(gòu)建了一個基于FPGA實現(xiàn)Kalman算法的軟硬件系統(tǒng),用于實現(xiàn)對彈體視線角的求導,進而實現(xiàn)對目標視線角速率的正確估計。軟件部分采用模塊化設(shè)計,將系統(tǒng)劃分為A/D控制、Kalman濾波算法和D/A控制三個主要模塊。濾波算法部分也分解為幾個功能模塊,采用分時復用方法,最大限度地降低算法復雜度。運算部分采用浮點算法,保證了運算精度。通過對子模塊及整個系統(tǒng)的仿真驗證,該方法對于目標跟蹤及導數(shù)估計都有較好的結(jié)果,滿足設(shè)計要求。硬件系統(tǒng)包括FPGA最小系統(tǒng)及AD、DA電路,并對硬件電路進行了測試及軟件下載調(diào)試。 本文的研究對FPGA在目標視線角速率估計中的應(yīng)用...
【文章頁數(shù)】:64 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
目錄
1 緒論
1.1 國內(nèi)外研究現(xiàn)狀
1.1.1 捷聯(lián)導引頭論述
1.1.2 濾波算法概述
1.2 課題研究的背景及意義
1.3 本文主要研究內(nèi)容
1.3.1 算法研究及Matlab仿真
1.3.2 軟件設(shè)計
1.3.3 硬件系統(tǒng)設(shè)計
1.3.4 下載調(diào)試及實驗驗證
1.4 論文構(gòu)成
2 Kalman濾波算法研究
2.1 隨機線性離散系統(tǒng)的數(shù)學模型
2.2 Kalman濾波算法
2.3 目標機動模型
2.3.1 常速度模型
2.3.2 常加速度模型
2.4 Matlab仿真驗證
2.5 本章小結(jié)
3 Kalman濾波軟件設(shè)計
3.1 FPGA設(shè)計技術(shù)
3.1.1 FPGA設(shè)計流程
3.1.2 Verilog硬件描述語言
3.1.3 QuartusⅡ開發(fā)軟件
3.2 A/D控制模塊
3.2.1 AD芯片工作原理
3.2.2 A/D控制模塊
3.3 Kalman濾波算法模塊
3.3.1 底層浮點運算模塊
3.3.2 pforcast模塊
3.3.3 kpridict模塊
3.3.4 ppridict模塊
3.3.5 stateforcast模塊
3.3.6 statepridict模塊
3.3.7 FIFO模塊
3.3.8 statetransfer模塊
3.4 D/A控制模塊
3.4.1 DA芯片工作原理
3.4.2 D/A控制模塊
3.5 模塊仿真驗證
3.5.1 A/D控制模塊仿真驗證
3.5.2 pforcast模塊仿真驗證
3.5.3 模塊通信仿真驗證
3.5.4 Kalman濾波算法仿真驗證
3.5.5 D/A控制模塊仿真驗證
3.6 本章小結(jié)
4 硬件系統(tǒng)設(shè)計
4.1 系統(tǒng)硬件方案總體設(shè)計
4.2 FPGA最小系統(tǒng)
4.2.1 FPGA芯片介紹
4.2.2 電源電路設(shè)計
4.2.3 時鐘電路設(shè)計
4.2.4 復位電路設(shè)計
4.2.5 存儲電路設(shè)計
4.2.6 下載配置電路設(shè)計
4.3 外圍電路
4.4 本章小結(jié)
5 系統(tǒng)調(diào)試分析
5.1 硬件檢測
5.2 下載及實驗
5.3 本章小結(jié)
6 總結(jié)與展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻
本文編號:3755928
【文章頁數(shù)】:64 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
目錄
1 緒論
1.1 國內(nèi)外研究現(xiàn)狀
1.1.1 捷聯(lián)導引頭論述
1.1.2 濾波算法概述
1.2 課題研究的背景及意義
1.3 本文主要研究內(nèi)容
1.3.1 算法研究及Matlab仿真
1.3.2 軟件設(shè)計
1.3.3 硬件系統(tǒng)設(shè)計
1.3.4 下載調(diào)試及實驗驗證
1.4 論文構(gòu)成
2 Kalman濾波算法研究
2.1 隨機線性離散系統(tǒng)的數(shù)學模型
2.2 Kalman濾波算法
2.3 目標機動模型
2.3.1 常速度模型
2.3.2 常加速度模型
2.4 Matlab仿真驗證
2.5 本章小結(jié)
3 Kalman濾波軟件設(shè)計
3.1 FPGA設(shè)計技術(shù)
3.1.1 FPGA設(shè)計流程
3.1.2 Verilog硬件描述語言
3.1.3 QuartusⅡ開發(fā)軟件
3.2 A/D控制模塊
3.2.1 AD芯片工作原理
3.2.2 A/D控制模塊
3.3 Kalman濾波算法模塊
3.3.1 底層浮點運算模塊
3.3.2 pforcast模塊
3.3.3 kpridict模塊
3.3.4 ppridict模塊
3.3.5 stateforcast模塊
3.3.6 statepridict模塊
3.3.7 FIFO模塊
3.3.8 statetransfer模塊
3.4 D/A控制模塊
3.4.1 DA芯片工作原理
3.4.2 D/A控制模塊
3.5 模塊仿真驗證
3.5.1 A/D控制模塊仿真驗證
3.5.2 pforcast模塊仿真驗證
3.5.3 模塊通信仿真驗證
3.5.4 Kalman濾波算法仿真驗證
3.5.5 D/A控制模塊仿真驗證
3.6 本章小結(jié)
4 硬件系統(tǒng)設(shè)計
4.1 系統(tǒng)硬件方案總體設(shè)計
4.2 FPGA最小系統(tǒng)
4.2.1 FPGA芯片介紹
4.2.2 電源電路設(shè)計
4.2.3 時鐘電路設(shè)計
4.2.4 復位電路設(shè)計
4.2.5 存儲電路設(shè)計
4.2.6 下載配置電路設(shè)計
4.3 外圍電路
4.4 本章小結(jié)
5 系統(tǒng)調(diào)試分析
5.1 硬件檢測
5.2 下載及實驗
5.3 本章小結(jié)
6 總結(jié)與展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻
本文編號:3755928
本文鏈接:http://sikaile.net/kejilunwen/jingguansheji/3755928.html