|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 I n) }; l' n( b4 D2 [
《粒子滤波原理及应用》简介
% b5 K( U+ J9 U! Z本书主要介绍粒子滤波的基本原理及其在非线性系统中的应用。为方便读者快速掌握粒子滤波的精髓,本书采用原理介绍+实例应用+MATLAB 程序仿真+中文注释相结合的方式,向读者介绍滤波的原理和实现过程。本书共 9 章,第 1 章绪论,介绍粒子滤波的发展状况;第2章简略地介绍MATLAB算法仿真编程基础,便于零基础的读者学习后续章节介绍的原理;第 3 章介绍与粒子滤波相关的概率论基础;第 4 章介绍蒙特卡洛的基本原理;第 5 章介绍粒子滤波的基本原理;第 6 章介绍粒子滤波的改进算法,主要是 EPF 算法和 UPF 算法。第 7章和第 8 章为粒子滤波在目标跟踪、电池参数估计中的应用;第 9 章为 Simulink 环境下粒子滤波器的设计。 6 D9 B1 `0 n$ @4 Y* p2 s! P
+ J% t& x0 L9 a% k" `5 U
) [1 z# a6 P4 S3 E( N# D推荐一本数字信号处理的书,关于Kalman滤波的MATLAB仿真。目录如下,
+ v" d1 s; T. ~2 t) c9 b第1章 绪论 1
, W1 P$ u/ d5 [0 O/ B1.1 粒子滤波的发展历史 1
. j. b' M: E" U" b. V1.2 粒子滤波的现状及趋势 2' E, @' N } b/ `2 \
1.3 粒子滤波的特点 2
/ n J7 s& V6 p7 E/ i+ {! \1.4 粒子滤波的应用领域 3
+ K, l: Y% `6 Z$ y; S. r! o1.5 小结 70 [1 ?6 z @* U- ~! {2 H, o' [
1.6 参考文献 7/ e% X# v- \4 [# A6 i- O
第2章 编程基础 11
/ A N M$ e- G! P% [) U2.1 MATLAB简介 11% c5 x7 ?5 r/ ~$ I
2.1.1 MATLAB发展历史 11
* o. k& D7 r" i0 m# j2.1.2 MATLAB 7.10的系统简介 12$ `/ w" g/ v+ Y, K G* [2 d( Z
2.1.3 M-File编辑器的使用 14& X; [: W6 x# {% d C
2.2 数据类型和数组 15
5 j) H- n u0 q2.2.1 数据类型概述 165 f7 q6 z% n4 u _- B5 M
2.2.2 数组的创建 17+ @0 a6 M- j. N* y6 i+ c y& _
2.2.3 数组的属性 18
, {) F6 f! e9 a# X ^2 q2.2.4 数组的操作 191 J) M: g- x) M% t
2.2.5 结构体和元胞数组 227 g0 ^/ w! o- J" x# z3 J
2.3 程序设计 23' y/ R% G+ @3 P, h0 j1 F# b; `
2.3.1 条件语句 24
7 y) e/ ]4 O0 U% F% _2 U2.3.2 循环语句 25
4 `5 ~. \! J, {/ H2.3.3 函数 26: p: i C- _% l3 u& B- J8 o. N/ L
2.3.4 画图 28
" ~8 T2 J% Y, H3 r2.4 常用的数学函数 30
/ J7 ]/ l% M+ Q2.5 编程基础实践 330 a: {, v, M$ a
2.6 小结 34$ C6 R& J* t! g$ X% G9 \- r
第3章 概率论与数理统计基础 35
/ f. G% B4 {7 L3.1 基本概念 35; Q0 n: I, M9 s! I. p
3.1.1 随机现象 35
+ x7 t$ [9 f! I. U9 M$ F7 O2 F! P. n5 @5 a3.1.2 随机试验 35
; g% _3 F* R% M3.1.3 样本空间 36
. L+ m0 Z. R6 j% r) V( L3.1.4 随机事件、随机变量 36
- K9 U& }$ L; e) I* z3.2 概率与频率 37
# W. t' I+ M0 c& l2 K( m0 X3 A% c9 f0 Z3.2.1 相关定义 370 ]8 ?; n1 J+ ~' F* B1 Y! W+ k
3.2.2 大数定律 38 M, z. a5 V0 a1 d
3.2.3 中心极限定律 39$ G9 R* N/ ^& D; [( ~7 P, P
3.3 条件概率 39
8 ^: q3 u! p! N3.3.1 相关概念 39$ U% I7 b- ?2 \# q
3.3.2 全概率公式和贝叶斯公式 40
! Y- a2 Q) V$ t# {. C. O3.4 数字特征 41
5 A8 O& _5 c0 H; ?, ]- x3.5 几个重要的概率密度函数 447 I) b+ I9 Q4 f
3.5.1 均匀分布 44) `: W2 I% p2 T: s: v
3.5.2 指数分布 47
+ m" `2 p* ^& E. N% x$ Q3.5.3 高斯分布 47
- l9 x( B. ~8 |& t! s; t6 v3.5.4 伽马分布 49
; V8 r. p# P0 j) L+ o3.6 白噪声和有色噪声 52
& Z/ a' \4 ?3 S& f( f( d7 y0 N3.6.1 白噪声和有色噪声的定义 52
9 v" C( e9 F% t$ @ d& M4 J2 B3.6.2 白噪声和有色噪声的比较 53& F$ \, X3 T1 Y. v) F' N. j# u
3.7 小结 59/ L4 s3 P8 _ M9 I. B
第4章 蒙特卡洛原理 60
' j! a E) E, B- M3 C* M4.1 蒙特卡洛概述 60
% r2 M# W4 {* s$ a5 l4.1.1 历史及发展 60
& N4 S! V+ E5 J1 h* G4.1.2 算法引例 604 X* t i7 u& L- Z9 c
4.2 蒙特卡洛方法 61/ \; J$ s: J5 f' T, B
4.2.1 主要步骤 615 N! h) U" P6 x! h, r+ F
4.2.2 随机数的产生 62' o0 z) j! g! J q7 f
4.2.3 Monte Carlo方法的收敛性 63
. \6 |. p5 X- A5 a% n1 R' ?4.2.4 Monte Carlo的应用特征 65; k' W5 c" O6 n1 C7 F( Y0 o
4.3 模拟 65& u# v a! I9 a v5 m+ G' w
4.3.1 物理模拟 661 E( l1 \' ]5 R" y/ Z/ C; K
4.3.2 计算机模拟 67
, }8 T( m& N6 B0 _! D2 B" L- [4.4 蒙特卡洛的应用 764 H1 P4 Z |$ ~0 t1 U$ K; V
4.4.1 蒲丰针实验 76
& K, G' k8 [/ |: S1 |4.4.2 定积分的计算 789 B) |9 F+ Y6 H& U1 v z
4.5 小结 85
A6 A, j- W) e: }8 l第5章 粒子滤波原理 86
3 k. r6 n0 k: v; u5.1 算法引例 86
+ @: q7 n2 W/ Q; t) R" q5.2 系统建模 87
$ t3 a* m. X1 u0 F# a7 K; t5.2.1 状态方程和过程噪声 87. G) f4 {6 F! P
5.2.2 观测方程和测量噪声 88+ o( W9 _9 U( J7 r+ S) _
5.3 核心思想 89
- t7 W. U8 `2 j9 r) j5.3.1 均值思想 89
0 M8 F& R m1 ]& S4 `5.3.2 权重计算 90
3 O: F6 h5 _; A# }5.4 优胜劣汰 92
^4 I2 Y- b0 h, ], z; N T3 H4 Q5.4.1 随机重采样 93
4 i5 G# J: \& e* ?, A5.4.2 多项式重采样 969 K% s4 z( R6 C- g( K
5.4.3 系统重采样 98
6 |6 _' @! x) K! h, g5.4.4 残差重采样 101
7 k T' Z/ f) T! E6 }: s( h5.5 粒子滤波器 103
, u$ J( I1 T7 |" ]6 M# {: O5.5.1 蒙特卡洛采样 103+ H3 P/ ~% P% A& Q
5.5.2 贝叶斯重要性采样 103
, N2 t% q& {( y; g4 ^, o5.5.3 SIS滤波器 104
+ l- Z7 q+ s( {: ^: u6 a5.5.4 Bootstrap/SIR滤波器 105& G# ^* X( C) h& w6 `& v3 T
5.5.5 粒子滤波算法通用流程 107
: P+ m! Q/ f' \7 [. e5.6 粒子滤波仿真实例 1083 ^% M! b/ c" g" Z4 u& N
5.6.1 一维系统建模 1087 C& m( Z% [2 b0 z4 [
5.6.2 一维系统仿真 1082 Q8 ~- m6 D) x: w$ r/ W# t8 G
5.6.3 数据分析 112# X; H% m |$ m. F
5.7 小结 118
( L' W$ A" {/ F6 A, o5.8 参考文献 118
$ Z5 F. ]) ?& n第6章 改进粒子滤波算法 119
! |, h2 j- e3 ]# m K, C6.1 基本粒子滤波存在的问题 119
. G2 n" G( p- Q# v" j/ ^6.2 建议密度函数 120
+ \- r/ c0 E g. h/ N6.3 EPF算法 120" u& ?9 C# I( O- `
6.4 UPF算法 1223 h" V3 O) o6 X* _8 x {( }* B
6.5 PF、EPF、UPF综合仿真对比 1249 J9 Y, n# a! J' {" ?
6.6 小结 1373 ]2 K) {! v7 b2 B/ l9 e3 |
6.7 参考文献 138
; \+ P$ K, V- U. `5 t第7章 粒子滤波在目标跟踪中的应用 139
9 o8 y: R+ N4 B+ T7.1 目标跟踪过程描述 139' V) w; S& {8 r
7.2 单站单目标跟踪系统建模 140) P1 r& F0 I \: ^
7.3 单站单目标观测距离的系统及仿真程序 142( d. E+ Q0 d1 ] {& C
7.3.1 基于距离的系统模型 142/ I2 \4 ]3 L# @) S8 X0 F+ f. g( I
7.3.2 基于距离的跟踪系统仿真程序 143+ I, v9 V( j. R! Q
7.4 单站单目标纯方位角度观测系统及仿真程序 149, \6 m* G, ?( _9 o- s" Y. v) j
7.4.1 纯方位目标跟踪系统模型 149, c* E O* D6 {" V
7.4.2 纯方位跟踪系统仿真程序 150
' J+ W& U. p9 b2 P6 v7.5 多站单目标纯方位角度观测系统及仿真程序 153, C$ ]' ?2 _* k, l- f; c7 S
7.5.1 多站纯方位目标跟踪系统模型 1530 C( U- f" S- y: W6 |# |" j( Z6 i
7.5.2 多站纯方位跟踪系统仿真程序 155
, L2 A3 ?# z" j/ ^& ]# V( H7.6 非高斯模型下粒子滤波跟踪仿真 160
2 J+ s" ~6 ?& m2 }7 B b4 |) \% Q7.7 小结 166
9 w2 {+ s6 N8 w5 @1 _: W* m( |第8章 粒子滤波在电池寿命估计中的应用 167
3 w6 Y) G+ i6 h; @8.1 电池寿命课题背景 167, Z( w, o8 K$ j7 V+ t) I
8.2 电池寿命预测模型 169: n5 ~4 N8 r! c( `) z7 T! z- ]
8.2.1 以容量衰减为基础的储存寿命模型 169
& p. W; T$ {! O7 @5 g' s2 U8.2.2 以阻抗增加、功率衰退为基础的储存寿命模型 171
7 @. w5 J. K9 a& K% u! b0 a9 s8.2.3 以阻抗增加、功率衰退为基础的循环寿命模型 171% J. _, d c: `6 A9 G2 a
8.2.4 以容量衰减为基础的循环寿命模型 172/ k, I8 l4 W; k9 l) s
8.3 基于粒子滤波的电池寿命预测仿真程序 1728 W x; P! o0 D3 z1 t8 ^. S
8.4 小结 1796 o0 H& W+ X* p. c2 i9 [% Z
8.5 参考文献 1791 a% i9 ^& ^* P$ B7 V4 b) ^% d. C1 }
第9章 Simulink仿真 1808 O$ q7 z* O2 `' p
9.1 Simulink概述 180
' K3 j3 l4 e. y$ e! t6 I9.1.1 Simulink启动 1805 K' g- x! {$ `" K
9.1.2 Simulink仿真设置 181
$ e R/ E. Q+ s0 _ J J9 \4 a% `5 l9.1.3 Simulink模块库简介 186
# E1 ~" c1 o2 D9.2 S函数 1903 K% |5 ~$ I% \. j" ?
9.2.1 S函数原理 1905 v7 n- @- r7 m& v, E- v- D) V
9.2.2 S函数的控制流程 1937 Y0 R% N0 V( O. E7 a
9.3 目标跟踪的Simulink仿真 194& r& b/ {6 [9 O" R* u0 l S
9.3.1 状态方程和观测方程的Simulink建模 1949 ~/ `! G2 ~; D5 G' C
9.3.2 基于S函数的粒子滤波器设计及其在跟踪中的应用 197) f5 I/ Z: y9 V3 b8 I
9.4 小结 204# i8 h) ?5 F/ |( ]2 ~" U$ R& D
( y. B% G7 U6 F. w% }4 q
|
|