|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
/ ?& ?7 G' R1 x
《粒子滤波原理及应用》简介
6 m/ |; ~ p9 w- r) U) ?: O3 u本书主要介绍粒子滤波的基本原理及其在非线性系统中的应用。为方便读者快速掌握粒子滤波的精髓,本书采用原理介绍+实例应用+MATLAB 程序仿真+中文注释相结合的方式,向读者介绍滤波的原理和实现过程。本书共 9 章,第 1 章绪论,介绍粒子滤波的发展状况;第2章简略地介绍MATLAB算法仿真编程基础,便于零基础的读者学习后续章节介绍的原理;第 3 章介绍与粒子滤波相关的概率论基础;第 4 章介绍蒙特卡洛的基本原理;第 5 章介绍粒子滤波的基本原理;第 6 章介绍粒子滤波的改进算法,主要是 EPF 算法和 UPF 算法。第 7章和第 8 章为粒子滤波在目标跟踪、电池参数估计中的应用;第 9 章为 Simulink 环境下粒子滤波器的设计。 $ W$ l# g% F, ?' J' I& u
" R2 N* c& r* d
& { g6 k/ q% c% R, K: C F推荐一本数字信号处理的书,关于Kalman滤波的MATLAB仿真。目录如下,1 n5 Z& x! h7 ]/ D* \1 O( z
第1章 绪论 1
! O3 A, }8 ^& K1.1 粒子滤波的发展历史 1
, H/ h: f" u* e- G1.2 粒子滤波的现状及趋势 2
$ s: e" v0 e) y3 M5 e5 E1.3 粒子滤波的特点 2
5 q& g: U( x1 @0 r( S1.4 粒子滤波的应用领域 3
) |3 @( Q5 r: w4 n$ L1.5 小结 7
% t; }: R9 r. w6 S: `4 b1.6 参考文献 7
- \" g8 a0 R( E+ y2 b第2章 编程基础 11% J9 Q0 O% N4 f1 R( f* @ F, q
2.1 MATLAB简介 11
3 h1 q0 G E$ u' S* |2.1.1 MATLAB发展历史 11
/ s3 ^, Y% D+ l' A8 G7 I' S4 e2.1.2 MATLAB 7.10的系统简介 12
5 ?$ V- L+ f. C( }) K; E4 Y) w# _2.1.3 M-File编辑器的使用 14* h! x0 R2 A, K: T7 g, B$ o" g
2.2 数据类型和数组 15
5 u: O6 J6 i; Z. X2.2.1 数据类型概述 16
h9 W. [) p; O c! S7 b* Q# C2.2.2 数组的创建 17
7 Z+ V, c$ @* _) F! w8 R! O5 e! A2.2.3 数组的属性 18, T+ a; t! a) V1 j; |; G: u& D
2.2.4 数组的操作 19. o7 r. t3 Y1 b+ p7 f1 f4 {9 A
2.2.5 结构体和元胞数组 22
; J. C/ v2 T/ w* ]/ z5 E2.3 程序设计 23# W) h. j7 z3 K/ s, X
2.3.1 条件语句 24
1 p/ J( V8 }3 {1 \3 D2.3.2 循环语句 25
3 k! S! R0 f, ~2.3.3 函数 26( L: d+ w4 B5 i7 y3 b
2.3.4 画图 28
* M! ], U6 S8 P+ H& w- e2.4 常用的数学函数 308 s3 v) r7 ~% t E7 |
2.5 编程基础实践 33
: Z8 q( [' n0 D |2 L! T. c2.6 小结 34
/ f9 _. W# B, ?第3章 概率论与数理统计基础 35
]( Q0 J- ^* z" U5 B2 R3.1 基本概念 35% d, b9 d% v# H" M
3.1.1 随机现象 35
3 Z/ N! I0 ]+ ]. M! |3.1.2 随机试验 35
/ p' Y3 l- T1 k; z3.1.3 样本空间 36
& _# C j, a; t- L9 Y' t3.1.4 随机事件、随机变量 36
0 j. x3 E0 G& t, U, F8 R3 z+ g3.2 概率与频率 37
9 c5 n) W7 U. N/ g% y- l9 q3.2.1 相关定义 37
. Z3 p1 R L& J4 x" ?. u3.2.2 大数定律 38- i9 X" \, e5 E/ Z& g2 N
3.2.3 中心极限定律 39
, E4 W* ~0 R- T- }: Q3.3 条件概率 39' g5 m+ q" c- l
3.3.1 相关概念 393 [% w! W4 B/ g, N; O. p
3.3.2 全概率公式和贝叶斯公式 40/ M& l- f) d# y) A5 H* K9 w
3.4 数字特征 41- Y/ U, k3 z3 d& ?1 K4 P5 J
3.5 几个重要的概率密度函数 44 ^ z4 S' g0 i; T+ g- ?& b
3.5.1 均匀分布 446 t& k# O, ~* m
3.5.2 指数分布 47
5 a. E! ]6 y0 G. E3.5.3 高斯分布 47
; l# b0 Z3 I+ r% P; Y3.5.4 伽马分布 49) f k7 G5 V& L
3.6 白噪声和有色噪声 52
; T1 y% |8 P& Y9 c+ Q2 M8 t3.6.1 白噪声和有色噪声的定义 526 l u2 B, ~! ~2 j6 k+ l
3.6.2 白噪声和有色噪声的比较 538 U' \1 ]2 c' V$ U
3.7 小结 59
% t4 J& R- ]" c Y. s3 Z& V& l第4章 蒙特卡洛原理 602 ^' j* D8 D3 W# o a
4.1 蒙特卡洛概述 60
% L7 a0 u; b; k8 }0 z4.1.1 历史及发展 603 k9 s. a* g: L7 f1 e+ c
4.1.2 算法引例 60" \* ?# `$ ~3 T8 e# X7 L" H' m3 j
4.2 蒙特卡洛方法 61
8 L0 b( m# U* _4.2.1 主要步骤 612 [6 n7 J5 r& z# K
4.2.2 随机数的产生 62
4 D) [3 A, a7 U8 [0 e# V* L7 G4.2.3 Monte Carlo方法的收敛性 63
& {: p' n& Q8 G# A4.2.4 Monte Carlo的应用特征 65: a% D7 h( M+ T' B' x
4.3 模拟 65
1 v) X2 @$ q1 o, m8 L" K4.3.1 物理模拟 666 }& ]. L" H' u* J
4.3.2 计算机模拟 67
! ?) ~8 C% @% U& g4.4 蒙特卡洛的应用 76
, L' t8 p' H- L1 Q1 Z% h4.4.1 蒲丰针实验 76% S( G; B4 k" f u$ \! C& P
4.4.2 定积分的计算 78
: G# Z' P# t* m: o( Z3 h3 M: A$ i4.5 小结 85, h4 d9 [/ @7 Q$ y0 y; @. E2 l& Q
第5章 粒子滤波原理 86
; X z* T3 }" ^+ Z7 K5.1 算法引例 86
4 J! u" Q; Z" A2 ]. r5.2 系统建模 87
/ |/ J* c& h; O$ B5.2.1 状态方程和过程噪声 877 s: }, y& J# m5 O( ^ J
5.2.2 观测方程和测量噪声 88, [9 `0 S. ]- J) {7 T: b# D
5.3 核心思想 890 e& @. K, Y# j/ X
5.3.1 均值思想 89
' w% c- X5 G8 }) h" ]! t& M5.3.2 权重计算 90
) I; g+ P- i% t1 j; E5.4 优胜劣汰 92
5 j9 t! d+ A( \: F5.4.1 随机重采样 93
6 D+ F1 B) r- j: P( S& [5.4.2 多项式重采样 96
, V& c: ]: v/ |. y9 p2 }; A5 z3 I _5.4.3 系统重采样 98
- W" n) ~4 v( }" P9 I) d5.4.4 残差重采样 101
, `( |+ d5 L0 K8 {1 E5.5 粒子滤波器 103
2 m4 `# W; M8 R8 J5.5.1 蒙特卡洛采样 103
5 |( C: S- C: o$ x5.5.2 贝叶斯重要性采样 1031 r8 v3 w! q! W" U( r* i
5.5.3 SIS滤波器 1042 ~1 O- m! I1 [! J9 H
5.5.4 Bootstrap/SIR滤波器 105
' z1 G9 J# r2 m& I3 `; O% Y) `7 g5.5.5 粒子滤波算法通用流程 107
7 e$ l1 i+ l) `9 A% e5.6 粒子滤波仿真实例 108) W5 M5 H u5 e% O/ C
5.6.1 一维系统建模 108
# V; G3 I) J3 B" @5.6.2 一维系统仿真 108& Y. A* p" o4 X! K
5.6.3 数据分析 112
* s& c) W$ F" `1 B j* x8 `# a9 x5 q2 f5.7 小结 118
) G" B( ~0 X& }' v9 `% v5.8 参考文献 118
1 z/ k S8 R; Y/ r% s5 _第6章 改进粒子滤波算法 119$ `9 `) o- C- r% |
6.1 基本粒子滤波存在的问题 119
% p8 o: |4 p; a6 k* I3 l6.2 建议密度函数 120- V2 E2 I% @9 }: i1 W
6.3 EPF算法 120; T6 R/ d* Q& J) Z2 h
6.4 UPF算法 122
4 {/ b0 Q2 {, Z) M3 d6.5 PF、EPF、UPF综合仿真对比 1243 u; ~- `0 s: e c
6.6 小结 137 W% z+ M+ n2 U) z ^& L, l0 U
6.7 参考文献 138& D$ u# R/ m9 o+ D; o5 v+ ?& P
第7章 粒子滤波在目标跟踪中的应用 1394 F6 ^) H2 ?: C/ s: [! w
7.1 目标跟踪过程描述 139) l# S4 |) f& e+ m- T7 u: I; n3 N/ Q
7.2 单站单目标跟踪系统建模 140* R" ?2 R9 h% H4 ?
7.3 单站单目标观测距离的系统及仿真程序 1428 W8 z2 M X* j" z8 |( g
7.3.1 基于距离的系统模型 142
2 I) h4 ~6 e7 i+ T7.3.2 基于距离的跟踪系统仿真程序 143
. Q5 Z: ]; F. p: A8 r! T7.4 单站单目标纯方位角度观测系统及仿真程序 1496 g+ v2 ]: |2 U8 x7 `0 J1 X% s
7.4.1 纯方位目标跟踪系统模型 1495 @ k. w' T. V8 I5 [1 a
7.4.2 纯方位跟踪系统仿真程序 150
/ H+ N9 \3 q- X# I3 P7 g7.5 多站单目标纯方位角度观测系统及仿真程序 1531 `' R+ J( n3 Q8 h1 A
7.5.1 多站纯方位目标跟踪系统模型 153% O) a) K# `. U+ L0 K( r Z" F7 }
7.5.2 多站纯方位跟踪系统仿真程序 155% ^8 o* x: g+ K! J
7.6 非高斯模型下粒子滤波跟踪仿真 160
: H! V5 i. A/ T. o# M' }) k: q- Z7.7 小结 166
V3 d9 y7 P) O, `- {第8章 粒子滤波在电池寿命估计中的应用 167# g' H, a6 P# s, N! `0 `& t: a, b
8.1 电池寿命课题背景 1672 R1 K. b) c& {3 j+ T' u
8.2 电池寿命预测模型 169
: s1 ~) X O0 I8 z8.2.1 以容量衰减为基础的储存寿命模型 169
' U* ?3 W9 W1 p) D4 T3 n8.2.2 以阻抗增加、功率衰退为基础的储存寿命模型 171: D n& d% m( _ A
8.2.3 以阻抗增加、功率衰退为基础的循环寿命模型 171
/ Z- z0 C3 A+ }! J8 ]# R: I8.2.4 以容量衰减为基础的循环寿命模型 1720 C: K8 y) l7 R7 w# x4 D% L( {
8.3 基于粒子滤波的电池寿命预测仿真程序 1729 D" p$ x( O" y3 R/ G
8.4 小结 179
3 k5 U- N) V2 J3 z8.5 参考文献 179; E/ o$ w+ F7 d) j7 w* U
第9章 Simulink仿真 1800 t$ l1 h# i; e) [1 {
9.1 Simulink概述 180
: k3 ]' D9 i1 l1 \' B9.1.1 Simulink启动 180
* f) v* _- I) ?! q* `9.1.2 Simulink仿真设置 181; N: |- I: G- |+ E4 Y4 `# d
9.1.3 Simulink模块库简介 186
$ J. x: s' E( z# m9.2 S函数 190
/ f3 ^" Q! k. z0 W( Z9.2.1 S函数原理 190- n4 d5 z9 \5 r5 Y
9.2.2 S函数的控制流程 193
& t0 d! V3 u5 G9.3 目标跟踪的Simulink仿真 194
& ]# e8 P/ F' _7 q9.3.1 状态方程和观测方程的Simulink建模 194% t0 X; B7 D2 P( W0 l# s9 x# y
9.3.2 基于S函数的粒子滤波器设计及其在跟踪中的应用 197
1 J( x; T: p6 D) S8 m# z9.4 小结 204: E& y P) g6 S+ i7 N: X/ q! u
9 V. P, [7 @* k# V( M- Z% k |
|