|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
5 x4 Y- |; H5 q% u) V1 x) R《粒子滤波原理及应用》简介 3 b1 M0 E+ n% W" ^# }& C
本书主要介绍粒子滤波的基本原理及其在非线性系统中的应用。为方便读者快速掌握粒子滤波的精髓,本书采用原理介绍+实例应用+MATLAB 程序仿真+中文注释相结合的方式,向读者介绍滤波的原理和实现过程。本书共 9 章,第 1 章绪论,介绍粒子滤波的发展状况;第2章简略地介绍MATLAB算法仿真编程基础,便于零基础的读者学习后续章节介绍的原理;第 3 章介绍与粒子滤波相关的概率论基础;第 4 章介绍蒙特卡洛的基本原理;第 5 章介绍粒子滤波的基本原理;第 6 章介绍粒子滤波的改进算法,主要是 EPF 算法和 UPF 算法。第 7章和第 8 章为粒子滤波在目标跟踪、电池参数估计中的应用;第 9 章为 Simulink 环境下粒子滤波器的设计。 2 j- R% Q, ^ b) l" _" t
. u. T$ f" H7 M9 O( c' @- c( x" r7 g- Z# A+ q6 i4 C- i$ H
推荐一本数字信号处理的书,关于Kalman滤波的MATLAB仿真。目录如下,
8 ]' H& u* b6 f# o+ y第1章 绪论 1
; ^; S5 M* B) V( d! \1.1 粒子滤波的发展历史 1
+ }- n; C% r8 _. S6 y: j1.2 粒子滤波的现状及趋势 2
( @% c7 }! I0 C8 _/ h; c* O' `1.3 粒子滤波的特点 2
8 _/ m9 W" G& L! X* o4 q1.4 粒子滤波的应用领域 3
; w0 Z. f4 s$ D! g" N1.5 小结 7+ W; E; z/ ?$ @9 h! }! F U
1.6 参考文献 7
B- R, [3 U8 B8 s4 z* `3 X第2章 编程基础 11- A0 E' L2 C+ _$ U6 {
2.1 MATLAB简介 11
" ]3 g7 F1 \0 ]( C" O# a. {; p6 x2.1.1 MATLAB发展历史 114 a4 f% l, {( B4 h* e0 o
2.1.2 MATLAB 7.10的系统简介 12' u+ w; a$ w% l1 L) T
2.1.3 M-File编辑器的使用 14
/ w" t9 p; X( f+ W2.2 数据类型和数组 15
# W- u; ^7 e, j% b2.2.1 数据类型概述 16
+ [7 B9 i, ^$ t4 r; R2.2.2 数组的创建 17
" f# A8 ~7 L h1 d* a1 O$ J2.2.3 数组的属性 18
) Y ?5 W% w$ j# B7 F. L' v$ i2.2.4 数组的操作 196 a6 I2 H0 ?( F% n5 ^
2.2.5 结构体和元胞数组 22
5 H$ `% G8 G% c6 e2.3 程序设计 23
; e) n* E( l o$ { b2.3.1 条件语句 243 w4 s# A4 X# h4 S5 a, A9 N- t
2.3.2 循环语句 25
1 L9 X( E! t; ?6 P$ p( @) i5 Y2.3.3 函数 26% {- I8 p' l! F. o g
2.3.4 画图 28
% p/ h- m4 M6 j2 O! a2.4 常用的数学函数 30
; W) W3 ~( \; f' U0 V% N2.5 编程基础实践 33( H8 w- w1 M) g: S! y( v1 \$ Z! b9 W
2.6 小结 34
$ k' L7 g# B# G8 V$ B6 K第3章 概率论与数理统计基础 35; i8 ~3 _0 O0 {6 Z0 M
3.1 基本概念 35
% u7 S/ s: T7 A7 b$ z( F3.1.1 随机现象 35
' `; b- N' ~, i3.1.2 随机试验 35* e* z9 p0 ]1 \# _* |/ t
3.1.3 样本空间 366 q9 }. k; F: E8 s
3.1.4 随机事件、随机变量 36! U0 `) G( t" w8 c4 i: X! M
3.2 概率与频率 37
+ @( L: k4 \/ y/ c* |$ G- x( j4 R3.2.1 相关定义 37
. J7 |7 y1 U% X; N& b3.2.2 大数定律 382 N. k' ~6 M) q. d7 B
3.2.3 中心极限定律 39
9 W6 o0 K' x" M& g1 A! H: e1 j3.3 条件概率 39
. `! t& R- Y; Y, M$ Z- l3 R3.3.1 相关概念 39
# b3 U! A" a p4 w' ^" W! t3.3.2 全概率公式和贝叶斯公式 402 @8 V4 g% D% h2 ?- w f
3.4 数字特征 41
0 }4 F% { F' o% b/ W3.5 几个重要的概率密度函数 444 E4 E2 O4 M- W8 @3 {
3.5.1 均匀分布 44( i( O& F4 r5 I, p; n
3.5.2 指数分布 47) b+ u; g4 K& E/ v3 n9 g: l( f: c8 }/ g
3.5.3 高斯分布 47
9 I, B0 ^2 \- b" Q% { D3.5.4 伽马分布 49. z ]) ~, T* J/ L% K8 y" ^
3.6 白噪声和有色噪声 523 ^# V; W A5 J- z, y! V5 ~
3.6.1 白噪声和有色噪声的定义 52
# u3 s% h& [, ?0 Q, I2 d3.6.2 白噪声和有色噪声的比较 53
+ b" p* j4 v( [1 E3.7 小结 594 U; |; @) I6 H' m) X
第4章 蒙特卡洛原理 60
; h8 v C! I% K& w# R4.1 蒙特卡洛概述 60
( {7 f6 G6 ]! h6 s4.1.1 历史及发展 60
* I5 p, w- {& L3 i" m. [4.1.2 算法引例 60
6 ?: Z# u5 |; m0 U9 [) Z" N4.2 蒙特卡洛方法 61
8 m |- z/ ?7 t4.2.1 主要步骤 61- i2 H/ d6 d6 M" G
4.2.2 随机数的产生 62
' u. ], T7 G6 y; @4.2.3 Monte Carlo方法的收敛性 63
8 M0 C! W8 i V, v4.2.4 Monte Carlo的应用特征 65
& t: a! O; \2 i: c3 i! D4.3 模拟 65
0 D+ y6 F6 \" j& s" J# ~4.3.1 物理模拟 66
. v# j, P# Q! P. T4.3.2 计算机模拟 67
. |+ N& Z! H1 t* a5 p( L5 x+ j5 L4.4 蒙特卡洛的应用 76
0 D* `% Z% J) ^$ x6 D4.4.1 蒲丰针实验 76
. ]- Y4 Q! u" p$ L* U4.4.2 定积分的计算 78
" q) v. w4 n* O; M/ r3 R4.5 小结 85. J8 l, m- w3 W; k/ {! Q
第5章 粒子滤波原理 86
/ o' P6 O* I- t3 }/ n5.1 算法引例 862 ?" T/ Z2 K3 P" a. J' u7 E
5.2 系统建模 87
2 L5 x" W# N/ Z# b( U9 S' o5.2.1 状态方程和过程噪声 87
+ O5 ?8 d! j3 h, i/ G' ^9 T3 n5.2.2 观测方程和测量噪声 884 ?7 C f$ S6 N5 n6 f6 t& G% z
5.3 核心思想 89
0 X; t+ V9 B7 b/ G* C5.3.1 均值思想 890 N2 R) y( L# q( a: S5 P, G0 `
5.3.2 权重计算 90
8 `7 v* \+ @! z8 o+ T8 F5.4 优胜劣汰 92
3 f/ N. u( u2 l; X/ c5.4.1 随机重采样 93
2 z; _# | x' D* g$ I5.4.2 多项式重采样 96
. W1 J- K! ^" P% V, b* l& ?5.4.3 系统重采样 98
- F! O+ h" L0 W: c( Z" C2 a3 F5.4.4 残差重采样 101
" b1 l$ Q5 W% q W5.5 粒子滤波器 103
' B0 z" N7 C/ L# a5.5.1 蒙特卡洛采样 103
3 I1 a4 N% F7 A5.5.2 贝叶斯重要性采样 1032 N' f' [% H4 x3 M) O( E
5.5.3 SIS滤波器 1041 M8 e, z! I6 d( y' r& l1 K
5.5.4 Bootstrap/SIR滤波器 105
0 W0 }* @2 k& o5.5.5 粒子滤波算法通用流程 107
' Z+ K$ {2 O0 r e2 e& H0 B+ i) S# A5.6 粒子滤波仿真实例 108
$ c! ]* V5 t9 `5.6.1 一维系统建模 108
% T4 r* L' A! W0 W5.6.2 一维系统仿真 1081 _7 v9 J; Z4 h3 k
5.6.3 数据分析 1124 K. C* b/ A. q8 u
5.7 小结 118
7 i. u% |) Q5 @2 k% u5.8 参考文献 118
' h, H: l% O% z8 |第6章 改进粒子滤波算法 119* F7 |# x/ E0 n o
6.1 基本粒子滤波存在的问题 119- I8 M; a `7 b: X" a
6.2 建议密度函数 120
" M3 h$ g" V2 m }; w6.3 EPF算法 120
; d/ S! }: p6 {7 h. @6.4 UPF算法 122
^. V. h7 @! F. Q |) p, [. y6.5 PF、EPF、UPF综合仿真对比 124/ j* d' q1 z! C4 b v9 G, E! D
6.6 小结 137
8 s- a+ h' E" i* ^4 q. z" `6.7 参考文献 138" }' y9 [( w1 w$ m3 c8 `, q8 N7 W! H
第7章 粒子滤波在目标跟踪中的应用 139( _: i, ]. W5 Z
7.1 目标跟踪过程描述 139
! e" ^2 T' W! m& k. V7.2 单站单目标跟踪系统建模 1402 w( r0 `4 p4 C1 {3 T
7.3 单站单目标观测距离的系统及仿真程序 142
5 C1 g9 b! p' D0 E7.3.1 基于距离的系统模型 142* E! k* g9 R5 M5 ^* S3 \8 g
7.3.2 基于距离的跟踪系统仿真程序 1434 C, X8 v2 T. |( d( E
7.4 单站单目标纯方位角度观测系统及仿真程序 149+ i2 R" ?* o: i" C: \0 s4 R
7.4.1 纯方位目标跟踪系统模型 149: x! p* e+ W* w7 I1 i: f6 j4 h! _
7.4.2 纯方位跟踪系统仿真程序 150
, z2 J' N- K; U6 I# m7.5 多站单目标纯方位角度观测系统及仿真程序 1530 b" x/ D% b. T4 Y1 B( U8 B
7.5.1 多站纯方位目标跟踪系统模型 153 f3 c' w* b, O1 D, _$ R2 O
7.5.2 多站纯方位跟踪系统仿真程序 155& Z, I7 N7 l. m) o2 A
7.6 非高斯模型下粒子滤波跟踪仿真 160" J; h" e! |# M0 g S4 W
7.7 小结 1660 g g6 e5 N, `2 ^7 ^9 x! f
第8章 粒子滤波在电池寿命估计中的应用 1679 J: v* ~/ T7 z1 F; [: z
8.1 电池寿命课题背景 167
- u4 {. F; c8 Q8.2 电池寿命预测模型 1693 q" c3 w3 U' n6 \
8.2.1 以容量衰减为基础的储存寿命模型 169
1 J7 e/ p! ~. y s8.2.2 以阻抗增加、功率衰退为基础的储存寿命模型 171
; c3 r/ c8 F9 J" X8.2.3 以阻抗增加、功率衰退为基础的循环寿命模型 1714 I) p/ T. H' j
8.2.4 以容量衰减为基础的循环寿命模型 172
+ T( g! ?" k) V( R8.3 基于粒子滤波的电池寿命预测仿真程序 172* F" J& T4 {6 y3 F F4 B
8.4 小结 1797 Z- X6 n& s& d! X6 j/ `
8.5 参考文献 179* M& T: w1 v; t* C6 I: [! E! T ?
第9章 Simulink仿真 180
5 F! X4 A! a3 |% T' x" y9.1 Simulink概述 180
4 Y3 Z" m! r, i9.1.1 Simulink启动 180
8 L8 b7 W( L4 }' L. w: _) [9.1.2 Simulink仿真设置 181$ y4 l0 R) M6 K% ]3 z; L( W( `
9.1.3 Simulink模块库简介 186
# u2 i% O. b1 h0 Y9.2 S函数 190, K/ D4 w2 O$ Z2 b7 g4 Z1 f
9.2.1 S函数原理 190. o' Z" Q0 n8 N/ X9 [& x% r) X
9.2.2 S函数的控制流程 193' Q- }# H9 E" V# m" L* N
9.3 目标跟踪的Simulink仿真 194
) @, H! b" c9 F E2 q8 z3 T8 g t9.3.1 状态方程和观测方程的Simulink建模 194+ t" d+ ^2 V" i [
9.3.2 基于S函数的粒子滤波器设计及其在跟踪中的应用 197
/ B: W2 c: }; ]1 o: d; \$ B9.4 小结 204
) X) |8 \, [1 I; y7 I* A6 K' N
; B3 I1 \: P; @8 y9 o1 \% V |
|