【正文】
南京理工大學(xué)紫金學(xué)院畢業(yè)設(shè)計(jì)說明書(論文)作 者:戴學(xué)飛 學(xué) 號(hào):110401324 系:電子工程與光電技術(shù)系專 業(yè): 電子信息工程題 目:卡爾曼濾波器在運(yùn)動(dòng)目標(biāo) 跟蹤中的研究及仿真 講師 李娟指導(dǎo)者: (姓 名) (專業(yè)技術(shù)職務(wù)) 馬玲副教授評(píng)閱者: (姓 名) (專業(yè)技術(shù)職務(wù)) 2015 年 5 月30 / 36南 京 理 工 大 學(xué) 紫 金 學(xué) 院畢業(yè)設(shè)計(jì)(論文)評(píng)語(yǔ)學(xué)生姓名: 戴學(xué)飛 班級(jí)、學(xué)號(hào): 11電信3班、110401324 題 目: 卡爾曼濾波器在運(yùn)動(dòng)目標(biāo)跟蹤中的研究仿真 綜合成績(jī): 指導(dǎo)者評(píng)語(yǔ):論文針對(duì)運(yùn)動(dòng)目標(biāo)跟蹤的問題,建立了簡(jiǎn)潔有效的數(shù)學(xué)模型,在問題的解決中引入了Kalman濾波器系統(tǒng),對(duì)其濾波算法進(jìn)行了推導(dǎo),深入理解了Kalman濾波器的迭代思想,并使用Matlab軟件對(duì)Kalman濾波思想在運(yùn)動(dòng)目標(biāo)跟蹤問題中的應(yīng)用進(jìn)行了仿真驗(yàn)證,仿真結(jié)果表現(xiàn)正確無誤。論文綜述完整。程序設(shè)計(jì)合理, 仿真結(jié)果正確。論述充分,結(jié)論合理。技術(shù)用語(yǔ)準(zhǔn)確,符號(hào)統(tǒng)一,編號(hào)齊全,書寫工整規(guī)范,整潔、正確。如能加入對(duì)加速度變化的運(yùn)動(dòng)目標(biāo)進(jìn)行跟蹤則更好。同意參加答辯,建議成績(jī)良好。 指導(dǎo)者(簽字): 年 月 日畢業(yè)設(shè)計(jì)(論文)評(píng)語(yǔ)評(píng)閱者評(píng)語(yǔ): 評(píng)閱者(簽字): 年 月 日答辯委員會(huì)(小組)評(píng)語(yǔ): 答辯委員會(huì)(小組)負(fù)責(zé)人(簽字): 年 月 日畢業(yè)設(shè)計(jì)說明書(論文)中文摘要卡爾曼濾波是卡爾曼基于線性最小方差估計(jì)的基礎(chǔ)上,提出的最優(yōu)線性遞推濾波方法,具有在數(shù)學(xué)結(jié)構(gòu)上比較簡(jiǎn)單、計(jì)算量小、存儲(chǔ)量低、實(shí)時(shí)性高的優(yōu)點(diǎn)。卡爾曼濾波在控制理論和控制系統(tǒng)工程中擁有著巨大影響力,并且在工程實(shí)踐上具有重要意義。因此,卡爾曼濾波器廣泛應(yīng)用于雷達(dá)數(shù)據(jù)處理等領(lǐng)域。本文針對(duì)平面內(nèi)勻速直線運(yùn)動(dòng)目標(biāo)的跟蹤問題,采用卡爾曼濾波方法來實(shí)現(xiàn)對(duì)運(yùn)動(dòng)目標(biāo)的跟蹤。Matlab軟件仿真結(jié)果顯示跟蹤效果較好,證明采用此法跟蹤運(yùn)動(dòng)目標(biāo)有效可行,具有一定研究?jī)r(jià)值。關(guān)鍵詞 卡爾曼濾波;目標(biāo)跟蹤;最優(yōu);Matlab仿真畢業(yè)設(shè)計(jì)說明書(論文)外文摘要Title Research on Object Tracking Based on Kalman FilterAbstractKalman filter is based on linear minimum variance estimation and the optimal linear recursive filtering method by the Kalman , with in the mathematical structure is relatively simple, putation quantity is small, low storage and high realtime performance advantages. Kalman filter in the control theory and control systems engineering has a great influence, and has important significance in engineering practice. Moving target tracking is widely used in radar data processing. Aiming at the tracking question of a moving target with constant velocity along a line in a flat surface, we can use Kalman filtering method, simulation with Matlab results show that the effect of tracting is very perfect. It has good values.Key Words Kalman Filter 。 Object Tracking 。 Optimal。 Matlab目 次1 緒論 11.1 研究意義以及目的 11.2 國(guó)內(nèi)外研究現(xiàn)狀 21.3 論文內(nèi)容以及結(jié)構(gòu)篇章 32 Matlab軟件簡(jiǎn)介 5 軟件簡(jiǎn)介 5 Matlab基本功能 5 Matlab優(yōu)點(diǎn) 5 Matlab的應(yīng)用 63 卡爾曼濾波器原理 8 狀態(tài)轉(zhuǎn)移 8 狀態(tài)預(yù)測(cè) 9 協(xié)方差矩陣 9 噪聲協(xié)方差矩陣的傳遞 10 觀測(cè)矩陣 11 狀態(tài)更新 11 噪聲協(xié)方差矩陣的更新 12 卡爾曼濾波的五個(gè)公式 12 卡爾曼變量和參數(shù) 134 蒙特卡洛仿真試驗(yàn)的數(shù)學(xué)思想 14 蒙特卡洛方法的產(chǎn)生與發(fā)展 14 蒙特卡洛基本原理 165 基本動(dòng)態(tài)系統(tǒng)模型 17 運(yùn)動(dòng)目標(biāo)數(shù)學(xué)模型建立 17 Matlab程序代碼及其注釋 18 Matlab仿真結(jié)果以及分析 20 對(duì)運(yùn)動(dòng)目標(biāo)跟蹤非線性問題的初步探討 26結(jié) 論 27致 謝 28參考文獻(xiàn) 錯(cuò)誤!未定義書簽。1 緒論1.1 研究意義以及目的卡爾曼濾波器是最優(yōu)的遞歸算法。針對(duì)于許多實(shí)際問題的解決它是效率最高的,最好的,最有用的方法??柭鼮V波器已經(jīng)在機(jī)器人導(dǎo)航與控制系統(tǒng),傳感器數(shù)據(jù)融合,軍事雷達(dá)和彈道軌跡外推等領(lǐng)域被廣泛應(yīng)用。在最近的幾年,它在計(jì)算機(jī)圖像處理方面占據(jù)著非常重要的地位,如人臉識(shí)別,圖像邊緣檢測(cè)與圖像分割技術(shù)和操作系統(tǒng)等技術(shù)領(lǐng)域??柭鼮V波器最初是專為飛行器導(dǎo)航而研制的,已成功地被應(yīng)用在很多領(lǐng)域。卡爾曼濾波器主要用來預(yù)估那些只能被系統(tǒng)本身間接或不精確觀測(cè)的系統(tǒng)狀態(tài)。因此卡爾曼濾波器在很多工程系統(tǒng)和嵌入式系統(tǒng)中占據(jù)著重要的地位。雷達(dá)測(cè)量系統(tǒng)中,目標(biāo)跟蹤往往是人們非常關(guān)注的方面,但測(cè)量運(yùn)動(dòng)目標(biāo)的位置、速度和加速度在每時(shí)每刻都存在噪聲信號(hào)。卡爾曼濾波是基于運(yùn)動(dòng)目標(biāo)動(dòng)態(tài)信息,設(shè)法消除噪聲干擾,從而獲取目標(biāo)位置的最佳估計(jì)。這個(gè)估計(jì)過程主要有三個(gè)方面,第一個(gè)方面是對(duì)運(yùn)動(dòng)目標(biāo)當(dāng)前位置的估計(jì),第二個(gè)方面是對(duì)運(yùn)動(dòng)目標(biāo)未來位置的估計(jì),第三個(gè)方面是對(duì)運(yùn)動(dòng)目標(biāo)過去位置的估計(jì)。如果需要對(duì)某一運(yùn)動(dòng)中的目標(biāo)進(jìn)行跟蹤,首先需要做的是對(duì)運(yùn)動(dòng)目標(biāo)進(jìn)行跟蹤觀測(cè),一般情況下得到的觀測(cè)信息是不準(zhǔn)確的,因?yàn)樗枰男畔⒁约半S機(jī)觀測(cè)噪聲和干擾信號(hào)。如何從這些觀測(cè)信息和噪聲的信號(hào)中提取所需要的數(shù)據(jù)和各種參數(shù),因此根據(jù)預(yù)測(cè)的未來狀態(tài)的觀測(cè)數(shù)據(jù)和運(yùn)動(dòng)目標(biāo)跟蹤方法的關(guān)鍵是預(yù)測(cè)方法。卡爾曼濾波遞推算法的原理是利用噪聲和觀測(cè)噪聲以及輸入和輸出值進(jìn)行的測(cè)量,它是具有統(tǒng)計(jì)特性的估計(jì)系統(tǒng)。主要思想是:利用前一時(shí)刻對(duì)當(dāng)前時(shí)刻的預(yù)測(cè),當(dāng)前的觀察值來更新對(duì)狀態(tài)量的估計(jì)(得到當(dāng)前時(shí)刻的最優(yōu)預(yù)測(cè)值),從而求出下一時(shí)刻的預(yù)測(cè)值,實(shí)現(xiàn)遞歸的預(yù)測(cè),達(dá)到及時(shí)準(zhǔn)確跟蹤的效果。基本卡爾曼濾波器(KF)的約束條件下,即,系統(tǒng)必須是線性的,但大多數(shù)的系統(tǒng)都是非線性系統(tǒng),因此大多數(shù)情況下,需要用到擴(kuò)展卡爾曼濾波(EKF)來對(duì)非線性系統(tǒng)進(jìn)行估計(jì)。隨著卡爾曼濾波理論的升華,和一些實(shí)用的卡爾曼濾波技術(shù)不斷被提出,如自適應(yīng)濾波和次優(yōu)濾波技術(shù)以及濾波散發(fā)抑制技術(shù)等等