卡爾曼濾波原理及應(yīng)用——MATLAB仿真(第2版)
定 價(jià):79 元
叢書(shū)名:前沿科技·信息科學(xué)與工程系列
- 作者:黃小平
- 出版時(shí)間:2022/6/1
- ISBN:9787121431814
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):O211.64-39
- 頁(yè)碼:240
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)主要介紹數(shù)字信號(hào)處理中的卡爾曼(Kalman)濾波算法及其在相關(guān)領(lǐng)域應(yīng)用中的相關(guān)內(nèi)容。全書(shū)共7章。第1章為緒論。第2章介紹MATLAB算法仿真的編程基礎(chǔ)。第3章介紹線(xiàn)性Kalman濾波。第4章討論擴(kuò)展Kalman濾波,并介紹其在目標(biāo)跟蹤和制導(dǎo)領(lǐng)域中的應(yīng)用和算法仿真。第5章介紹無(wú)跡Kalman濾波,同時(shí)給出在應(yīng)用領(lǐng)域中的算法仿真實(shí)例。第6章介紹交互多模型Kalman濾波算法。第7章介紹在Simulink環(huán)境下,如何通過(guò)模塊庫(kù)和S函數(shù)構(gòu)建Kalman濾波器,并給出系統(tǒng)在線(xiàn)性和非線(xiàn)性?xún)煞N情況下的濾波器設(shè)計(jì)方法。
黃小平,男,江西上饒人,安徽大學(xué)互聯(lián)網(wǎng)學(xué)院教師,農(nóng)業(yè)生態(tài)大數(shù)據(jù)分析與應(yīng)用技術(shù)國(guó)家地方聯(lián)合工程研究中心主要成員,研究方向?yàn)閿?shù)字信號(hào)處理、人工智能、物聯(lián)網(wǎng)和機(jī)器視覺(jué)及其應(yīng)用。主持和參與國(guó)家科技部重點(diǎn)研發(fā)計(jì)劃、安徽省科技廳和教育廳自然科學(xué)基金、校企合作橫向課題等多項(xiàng)研究項(xiàng)目,發(fā)表SCI/EI論文10余篇,出版專(zhuān)著3部,獲發(fā)明專(zhuān)利3項(xiàng)。王巖,女,遼寧阜新人,北京航空航天大學(xué)自動(dòng)化科學(xué)與電氣工程學(xué)院副教授,碩士生導(dǎo)師。近年來(lái)在機(jī)器視覺(jué)、圖像處理、網(wǎng)絡(luò)控制系統(tǒng)等領(lǐng)域進(jìn)行了深入的研究,作為負(fù)責(zé)人主持和參加國(guó)家自然科學(xué)基金、973項(xiàng)目子課題、863項(xiàng)目、橫向課題等多項(xiàng)研究項(xiàng)目。以第一作者撰寫(xiě)學(xué)術(shù)著作1部,參編3部。以第一作者在國(guó)內(nèi)外學(xué)術(shù)期刊及國(guó)際會(huì)議發(fā)表論文40余篇,其中國(guó)際雜志15篇,被SCI收錄15篇,EI收錄30余篇。
第1章 緒論 1
1.1 濾波的含義 1
1.2 Kalman濾波的背景 2
1.3 最優(yōu)估計(jì)的相關(guān)方法 3
1.3.1 最小二乘法 3
1.3.2 極大似然估計(jì) 5
1.3.3 維納濾波 6
1.3.4 Kalman濾波 7
1.3.5 Kalman濾波衍生算法 9
1.3.6 粒子濾波 10
1.4 Kalman濾波的應(yīng)用領(lǐng)域 11
參考文獻(xiàn) 12
第2章 MATLAB編程基礎(chǔ) 14
2.1 MATLAB簡(jiǎn)介 14
2.1.1 MATLAB發(fā)展歷史 14
2.1.2 MATLAB使用簡(jiǎn)介 16
2.1.3 M文件編輯器的使用 19
2.2 數(shù)據(jù)類(lèi)型和數(shù)組 21
2.2.1 數(shù)據(jù)類(lèi)型概述 21
2.2.2 數(shù)組的創(chuàng)建 22
2.2.3 數(shù)組的屬性 24
2.2.4 數(shù)組的操作 25
2.2.5 結(jié)構(gòu)體和元胞數(shù)組 28
2.3 程序設(shè)計(jì) 30
2.3.1 條件語(yǔ)句 30
2.3.2 循環(huán)語(yǔ)句 32
2.3.3 函數(shù) 34
2.4 數(shù)據(jù)可視化 36
2.4.1 坐標(biāo)軸設(shè)置 36
2.4.2 曲線(xiàn)繪制 38
2.4.3 直方圖和餅圖 41
2.4.4 動(dòng)畫(huà)功能 45
參考文獻(xiàn) 48
第3章 線(xiàn)性Kalman濾波 50
3.1 Kalman濾波原理 50
3.1.1 射影定理 50
3.1.2 Kalman濾波器 52
3.1.3 Kalman濾波的參數(shù)處理 57
3.2 Kalman濾波在溫度測(cè)量中的應(yīng)用 59
3.2.1 原理介紹 59
3.2.2 MATLAB仿真程序 61
3.3 Kalman濾波在自由落體運(yùn)動(dòng)目標(biāo)跟蹤中的應(yīng)用 63
3.3.1 狀態(tài)方程的建立 63
3.3.2 MATLAB仿真程序 67
3.4 Kalman濾波在船舶GPS導(dǎo)航定位系統(tǒng)中的應(yīng)用 69
3.4.1 原理介紹 69
3.4.2 MATLAB仿真程序 72
3.5 Kalman濾波在石油地震勘探中的應(yīng)用 74
3.5.1 石油地震勘探白噪聲反卷積濾波原理 74
3.5.2 石油地震勘探白噪聲反卷積濾波仿真實(shí)現(xiàn) 76
3.5.3 MATLAB仿真程序 77
3.6 Kalman濾波在視頻圖像目標(biāo)跟蹤中的應(yīng)用 80
3.6.1 視頻圖像處理的基本方法 80
3.6.2 Kalman濾波對(duì)自由下落的皮球跟蹤應(yīng)用 90
3.6.3 目標(biāo)檢測(cè)MATLAB程序 92
3.6.4 Kalman濾波視頻跟蹤MATLAB程序 94
3.7 奶牛尾部圖像目標(biāo)跟蹤 98
3.7.1 目標(biāo)運(yùn)動(dòng)建模 98
3.7.2 奶牛運(yùn)動(dòng)跟蹤算法 100
3.7.3 奶牛尾部跟蹤算法程序 103
參考文獻(xiàn) 106
第4章 擴(kuò)展Kalman濾波 108
4.1 擴(kuò)展Kalman濾波原理 108
4.1.1 局部線(xiàn)性化 108
4.1.2 線(xiàn)性Kalman濾波 110
4.2 簡(jiǎn)單非線(xiàn)性系統(tǒng)的擴(kuò)展Kalman濾波器設(shè)計(jì) 111
4.2.1 原理介紹 111
4.2.2 標(biāo)量非線(xiàn)性系統(tǒng)擴(kuò)展Kalman濾波的MATLAB程序 114
4.3 擴(kuò)展Kalman濾波在目標(biāo)跟蹤中的應(yīng)用 115
4.3.1 目標(biāo)跟蹤數(shù)學(xué)建模 115
4.3.2 基于觀測(cè)距離的擴(kuò)展Kalman濾波目標(biāo)跟蹤算法 116
4.3.3 基于距離的目標(biāo)跟蹤算法MATLAB程序 118
4.3.4 基于擴(kuò)展Kalman濾波的純方位目標(biāo)跟蹤算法 120
4.3.5 純方位目標(biāo)跟蹤算法MATLAB程序 122
4.4 擴(kuò)展Kalman濾波在純方位尋的導(dǎo)彈制導(dǎo)中的應(yīng)用 124
4.4.1 三維尋的制導(dǎo)系統(tǒng) 124
4.4.2 擴(kuò)展Kalman濾波在尋的制導(dǎo)問(wèn)題中的算法分析 126
4.4.3 仿真結(jié)果 128
4.4.4 尋的制導(dǎo)MATLAB程序 129
4.5 擴(kuò)展Kalman濾波在電池壽命估計(jì)中的應(yīng)用 133
4.5.1 電池壽命預(yù)測(cè)模型 133
4.5.2 數(shù)據(jù)加載 136
4.5.3 擴(kuò)展Kalman程序及計(jì)算結(jié)果 138
參考文獻(xiàn) 142
第5章 無(wú)跡Kalman濾波 144
5.1 無(wú)跡Kalman濾波原理 144
5.1.1 無(wú)跡變換 144
5.1.2 無(wú)跡Kalman濾波算法實(shí)現(xiàn) 146
5.2 無(wú)跡Kalman濾波在單觀測(cè)站目標(biāo)跟蹤中的應(yīng)用 147
5.2.1 原理介紹 147
5.2.2 仿真程序 149
5.3 無(wú)跡Kalman濾波在勻加速度直線(xiàn)運(yùn)動(dòng)目標(biāo)跟蹤中的應(yīng)用 152
5.3.1 原理介紹 152
5.3.2 仿真程序 154
5.4 無(wú)跡Kalman濾波與擴(kuò)展Kalman濾波算法的應(yīng)用比較 157
5.5 無(wú)跡Kalman濾波算法在電池壽命估計(jì)中的應(yīng)用 162
參考文獻(xiàn) 166
第6章 交互多模型Kalman濾波 168
6.1 交互多模型Kalman濾波原理 168
6.2 交互多模型Kalman濾波在目標(biāo)跟蹤中的應(yīng)用 171
6.2.1 問(wèn)題描述 171
6.2.2 交互多模型濾波器設(shè)計(jì) 172
6.2.3 仿真分析 173
6.2.4 交互多模型Kalman濾波算法MATLAB仿真程序 175
參考文獻(xiàn) 180
第7章 Kalman濾波的Simulink仿真 182
7.1 Simulink概述 182
7.1.1 Simulink啟動(dòng) 182
7.1.2 Simulink仿真設(shè)置 184
7.1.3 Simulink模塊庫(kù)簡(jiǎn)介 188
7.2 S函數(shù) 193
7.2.1 S函數(shù)原理 193
7.2.2 S函數(shù)的控制流程 197
7.3 線(xiàn)性Kalman的Simulink仿真 198
7.3.1 一維數(shù)據(jù)的Kalman濾波處理 198
7.3.2 狀態(tài)方程和觀測(cè)方程的Simulink建模 204
7.3.3 基于S函數(shù)的Kalman濾波器設(shè)計(jì) 209
7.4 非線(xiàn)性Kalman濾波 217
7.4.1 基于Simulink的擴(kuò)展Kalman濾波器設(shè)計(jì) 217
7.4.2 基于Simulink的無(wú)跡Kalman濾波器設(shè)計(jì) 223
參考文獻(xiàn) 228