|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 O# ^! |. @( C6 |! r( u《粒子滤波原理及应用》简介 : [. H. j* { F
本书主要介绍粒子滤波的基本原理及其在非线性系统中的应用。为方便读者快速掌握粒子滤波的精髓,本书采用原理介绍+实例应用+MATLAB 程序仿真+中文注释相结合的方式,向读者介绍滤波的原理和实现过程。本书共 9 章,第 1 章绪论,介绍粒子滤波的发展状况;第2章简略地介绍MATLAB算法仿真编程基础,便于零基础的读者学习后续章节介绍的原理;第 3 章介绍与粒子滤波相关的概率论基础;第 4 章介绍蒙特卡洛的基本原理;第 5 章介绍粒子滤波的基本原理;第 6 章介绍粒子滤波的改进算法,主要是 EPF 算法和 UPF 算法。第 7章和第 8 章为粒子滤波在目标跟踪、电池参数估计中的应用;第 9 章为 Simulink 环境下粒子滤波器的设计。
# n" S @1 U# L0 m
( ^: o0 A' |0 v* G! Q1 q0 Q
; F4 s5 `0 @* m" J6 ]9 j' C% {8 {$ t推荐一本数字信号处理的书,关于Kalman滤波的MATLAB仿真。目录如下,
8 F' W8 t$ E0 i第1章 绪论 1) J0 {( Q' G, V2 v
1.1 粒子滤波的发展历史 1
: a- `3 V! r: P5 {4 W# t% K3 _1.2 粒子滤波的现状及趋势 2
* W I, e! ^( `& g: q. g; U1.3 粒子滤波的特点 2
L$ M: L' m6 J% _$ _4 W1.4 粒子滤波的应用领域 3' ?3 E2 U/ J. M: V! C4 X- G1 k& q
1.5 小结 77 x" Z' T5 W; Y" b- i$ V- V6 L! P
1.6 参考文献 7
D4 {+ A+ D0 _# M9 K& v7 m第2章 编程基础 11
/ @5 @. R0 s* r2 F0 h9 o$ |2.1 MATLAB简介 11
4 r) N6 g& N! V) @8 f. Z2.1.1 MATLAB发展历史 11
+ ?4 b. m) u0 Q6 q# ~2.1.2 MATLAB 7.10的系统简介 12
5 q; a9 @# f/ a* ?* Z# X2.1.3 M-File编辑器的使用 14
+ o' ~" {- q' J% r2 Y$ C$ i2.2 数据类型和数组 15
, s6 f g( K5 {: l( ^" Q% Z2.2.1 数据类型概述 16
* \* K2 M% I3 e3 ^! U2.2.2 数组的创建 17
! V& I0 Z. Y4 F) j! m- Z2.2.3 数组的属性 18
# x" I5 Q" P' O( O; A4 B# p6 O2.2.4 数组的操作 19
$ F! W8 u$ j+ p* l7 J2.2.5 结构体和元胞数组 22
) }0 V5 w" h5 n! }2.3 程序设计 23
9 l" ~7 r$ v- @( f( v2.3.1 条件语句 24. O! D' [% P8 a8 z
2.3.2 循环语句 25
/ @, k; I. d1 C* U2.3.3 函数 26, `" X& A6 T9 j( E/ r! v
2.3.4 画图 28
$ J: X- g# Q9 Z2.4 常用的数学函数 309 {) ~+ s# i8 J9 [# g
2.5 编程基础实践 33
* H( E* G- @/ S" k) r1 n% o6 [2.6 小结 34( g- L- U4 d( j1 U& L
第3章 概率论与数理统计基础 35& m9 Z( c# p( o6 ~
3.1 基本概念 35
0 E* n/ O) V% T/ Z8 J$ O9 q! g1 I3.1.1 随机现象 350 Z) |+ I X& a" T
3.1.2 随机试验 35: U8 I {. }( p7 v1 @0 Q
3.1.3 样本空间 361 E2 ~) M' h z7 S, k- n
3.1.4 随机事件、随机变量 36& u. o% a" K& A/ b
3.2 概率与频率 37) x" Y8 u6 |9 X% Y2 j
3.2.1 相关定义 37, n7 o9 f- O. @* ]# ^0 m
3.2.2 大数定律 38" z% Z+ t7 l8 E$ v$ @# B; \5 m
3.2.3 中心极限定律 39
w4 }. z' ?6 w3 R: W2 h. ]! H3.3 条件概率 39
+ B/ o) o. g1 I8 R# N. v* f4 d3.3.1 相关概念 39
1 H$ U7 l( R' y. ]7 D# h3.3.2 全概率公式和贝叶斯公式 40" B2 K: p: c+ p+ M2 b- l
3.4 数字特征 41+ E1 m7 k! Y# R' L3 \( O- \
3.5 几个重要的概率密度函数 442 \, }9 O; G; a5 ]( `" T2 g& v- e* t
3.5.1 均匀分布 44
$ C, }, P r5 O5 Y5 @3.5.2 指数分布 47- o6 s% p" g( T; h4 q2 \+ }
3.5.3 高斯分布 47
, G& M! M2 w5 v: n; C+ T3.5.4 伽马分布 49
- R' u0 }4 ]" k( U0 v$ o3.6 白噪声和有色噪声 52
, J+ o7 c/ Z- _( d* k8 S3.6.1 白噪声和有色噪声的定义 52
! `! c/ Z) E/ B4 ?' u; M- |8 z3.6.2 白噪声和有色噪声的比较 53( o P) Y2 S- r5 T5 z* l! K1 V
3.7 小结 593 V* h8 I6 I: C4 s- a
第4章 蒙特卡洛原理 60
$ O: c0 C3 s+ `/ a' p4.1 蒙特卡洛概述 60
9 |& l8 N; o9 J& U8 ~" \' M4.1.1 历史及发展 60& Z: d0 P4 Q# R! s$ r. T/ c% @
4.1.2 算法引例 60' y2 J# W! |! I2 u" ^8 R* J
4.2 蒙特卡洛方法 61
+ Z2 I3 D3 L0 m' p0 `+ B( I5 o4.2.1 主要步骤 61! Z4 Z; R5 D3 u( T5 J3 U
4.2.2 随机数的产生 62
( H0 Y& U$ n' D, H; D4.2.3 Monte Carlo方法的收敛性 63/ j B: U( B8 {8 `% T) H3 v! z( h
4.2.4 Monte Carlo的应用特征 65+ w. {! f U% ~9 W
4.3 模拟 65
7 F' l4 m/ b# I5 j! F+ F8 A4.3.1 物理模拟 66
# W/ L2 m. F: e9 P8 T& G4.3.2 计算机模拟 67
8 F6 h* h1 k, `- \' ~4.4 蒙特卡洛的应用 760 Q$ Y6 I, w. L( t' F9 n
4.4.1 蒲丰针实验 76( L b8 ?% H5 O: R5 X. r
4.4.2 定积分的计算 78
. F0 ]- b/ t+ R' |# \4.5 小结 85
* `; g' _& y- Q: Z! a第5章 粒子滤波原理 86
, f/ z: @+ p+ n' b ?: S2 K9 c5.1 算法引例 86$ j% y4 g% e7 g: u
5.2 系统建模 87
0 }! U8 w- N, V* s. Q" h4 q& B& s2 @5.2.1 状态方程和过程噪声 87
! W7 w- b" q( X1 m7 l5.2.2 观测方程和测量噪声 88
# p: |4 L! ?; C! A, i7 \5.3 核心思想 891 o1 Y, n' ^ N5 l1 J( Z q0 Z* L9 r
5.3.1 均值思想 89
6 y; m1 H% B/ ^5.3.2 权重计算 90
& K0 v- T0 y4 s2 n5.4 优胜劣汰 92
! W0 ?0 s9 d9 R" }* d; j; y8 I5.4.1 随机重采样 93' Q: f0 j( r4 d9 F8 I( a {
5.4.2 多项式重采样 96
; ]. \3 \( [3 x# _ E5.4.3 系统重采样 98/ U! c9 p6 F1 D7 V! U0 ~& Y) I
5.4.4 残差重采样 101
4 m+ ?9 q# s& d( W4 j. Q1 _$ c6 a5.5 粒子滤波器 103
5 t9 l1 R" a1 c/ r& a# v5.5.1 蒙特卡洛采样 103
* B+ X2 u" L' T$ H5.5.2 贝叶斯重要性采样 103. p3 ]# L: ^9 ^0 e# |& C9 ^
5.5.3 SIS滤波器 1045 C0 W3 }+ M7 r3 W9 s
5.5.4 Bootstrap/SIR滤波器 1052 Y2 M f9 ~; h* U' p2 C, ?
5.5.5 粒子滤波算法通用流程 1074 X' n! t6 B0 }) {9 r8 D
5.6 粒子滤波仿真实例 108' u9 t2 M: T' V7 l5 H8 U, S1 _
5.6.1 一维系统建模 108, W# h' G K! j( @
5.6.2 一维系统仿真 108
7 e4 ~5 Z: e( c' K) I5.6.3 数据分析 112
& E4 v* Y5 F3 u# K! m5.7 小结 118
t6 W/ w& \6 p% x$ x0 i( K9 v5.8 参考文献 1181 O9 w8 Y, g* c2 f2 [3 ]
第6章 改进粒子滤波算法 119$ I! g: N* k% ?! }* _! f& e. K
6.1 基本粒子滤波存在的问题 119" _: J0 m, V% L4 m0 z' L! w: ~7 W
6.2 建议密度函数 120, F! E- z# j$ b3 X; n
6.3 EPF算法 120
) r( o! `, {5 o6.4 UPF算法 122
y# E- L' \& H# ^0 `+ q6.5 PF、EPF、UPF综合仿真对比 124
2 R/ g- H1 A& x6.6 小结 137 T. U% f3 [$ E0 K( b5 D
6.7 参考文献 138
' u2 l, F7 Q" P2 X第7章 粒子滤波在目标跟踪中的应用 1397 k( f+ @5 S0 U; t {- J
7.1 目标跟踪过程描述 139& D2 m$ ?& j4 ?5 ~0 c( L7 \! e
7.2 单站单目标跟踪系统建模 140% K; c8 d& L" w, i0 ^% C: n1 D1 S
7.3 单站单目标观测距离的系统及仿真程序 142
# T) J$ i6 @( f' G! S" f7.3.1 基于距离的系统模型 142
9 \. e' v( \$ j1 J7.3.2 基于距离的跟踪系统仿真程序 143
" @: w' y5 r3 n9 a; ?& D# C2 ~7.4 单站单目标纯方位角度观测系统及仿真程序 149
$ W8 ^+ t+ N% t7.4.1 纯方位目标跟踪系统模型 149% ?- F- N2 N3 H: |; f! ?# H
7.4.2 纯方位跟踪系统仿真程序 150
+ i4 P; b- t }; `7.5 多站单目标纯方位角度观测系统及仿真程序 1531 @) M8 a* Z6 r' ]
7.5.1 多站纯方位目标跟踪系统模型 153
- k3 D. l# M* v2 m3 y6 S9 k$ T7.5.2 多站纯方位跟踪系统仿真程序 1554 z8 }# Z: T" k& F& | R9 Q
7.6 非高斯模型下粒子滤波跟踪仿真 160
$ B6 r2 a4 p2 j9 f- { K7.7 小结 1664 f% G$ A+ U2 j8 l0 B1 u
第8章 粒子滤波在电池寿命估计中的应用 1676 L! z5 \3 d P( I5 `
8.1 电池寿命课题背景 167
q5 ]5 t, M8 F+ z8.2 电池寿命预测模型 169
, f/ U' ?8 a7 T# ?3 g7 h& K5 I8.2.1 以容量衰减为基础的储存寿命模型 169
. x8 ]2 _: }/ C( ?( N8.2.2 以阻抗增加、功率衰退为基础的储存寿命模型 1713 a" |, o0 a% i# H+ B1 Y
8.2.3 以阻抗增加、功率衰退为基础的循环寿命模型 171
: D) }; n! T( `9 K$ [4 d/ r1 ]5 R3 n8.2.4 以容量衰减为基础的循环寿命模型 172
/ m" F- B2 l9 `* T! Y- x- v, ?; L8.3 基于粒子滤波的电池寿命预测仿真程序 172
7 m) C2 r f$ N$ G; C8 G4 |/ v8.4 小结 179
7 n: M8 C) U9 [: ^- {; K w8.5 参考文献 179 ~$ d) S# l4 {" [1 A/ h0 {
第9章 Simulink仿真 180
0 }1 J2 {9 m$ U' n; u9.1 Simulink概述 180% A9 \7 @4 n( r0 A8 q. \. u. Y- j
9.1.1 Simulink启动 180% s$ n! l5 ~4 ~" q8 [' h9 h5 ~
9.1.2 Simulink仿真设置 181! {; f. q: Y1 z# Z' v+ X: L5 Q
9.1.3 Simulink模块库简介 186) H4 c. Q: {: c( r7 g' n5 L# F: z
9.2 S函数 190& `' \' a; p# O7 u: U# Z
9.2.1 S函数原理 190
3 H- L0 M8 k, H* Z: L9.2.2 S函数的控制流程 193( s% P0 C. n6 ~4 _( v! ^
9.3 目标跟踪的Simulink仿真 194
: u& k" ] D: D# _% O9.3.1 状态方程和观测方程的Simulink建模 194& ~: k! t# O% r, @3 M3 N( }) m4 [# N
9.3.2 基于S函数的粒子滤波器设计及其在跟踪中的应用 197
% t& g* w' V$ h o- o, [2 `' y9.4 小结 2042 M7 ]8 t7 ~, }! U' Z. n y1 V T
2 l! V0 Q; \5 Q5 ]2 C/ T |
|