一类非线性滤波器_UKF综述_潘泉

合集下载

非线性卡尔曼滤波器

非线性卡尔曼滤波器
● UT变换的特点是对非线性函数的概率密度分布进行近似,而不是对非线性函数进行近似,即使系统模 型复杂,也不增加算法实现的难度;而且所得到的非线性函数的统计量的准确性可以达到三阶;除此 之外,它不需要计算雅可比矩阵,可以处理不可导非线性函数。
UKF计算步骤:
PF
PF
● 粒子滤波(PF: Particle Filter)的思想基于蒙特卡洛方法(Monte Carlo methods),它是 利用粒子集来表示概率,可以用在任何形式的状态空间模型上。其核心思想是通过从后 验概率中抽取的随机状态粒子来表达其分布,是一种顺序重要性采样法(Sequential Importance Sampling)。简单来说,粒子滤波法是指通过寻找一组在状态空间传播的随 机样本对概率密度函数进行近似,以样本均值代替积分运算,从而获得状态最小方差分 布的过程。这里的样本即指粒子,当样本数量N→∝时可以逼近任何形式的概率密度分布。
EKF
首先围绕滤波值 xˆk 将非线性函数 f , g 展开Taylor级数并
略去二阶及以上项,得到一个近似的线性化模型,然后应用 Kalman滤波完成对其目标的滤波估计等处理。
1.对状态模型的一阶Taylor展示:
xk f
xˆk 1
f xˆk 1
xk 1 xˆk 1 k

f
F
xˆk 1
f1 f1
xˆ1
xˆ2
f xˆk 1
F
f2 xˆ1
f2 xˆ2
fn fn
xˆ1 xˆ2
f1
xˆn
f2 xˆn
fn
xˆn
g1 g1
xˆ1
xˆ2
g xˆk
H
g2 xˆ1
g2 xˆ2

《非线性滤波》课件

《非线性滤波》课件

VS
无迹卡尔曼滤波采用无迹变换来处理 非线性函数,从而能够更准确地描述 状态变量的概率分布。与扩展卡尔曼 滤波相比,无迹卡尔曼滤波具有更高 的计算效率和更好的估计性能,因此 在许多领域得到广泛应用。
容积卡尔曼滤波
容积卡尔曼滤波是一种结合了容积方法和卡尔曼滤波的算法。
容积卡尔曼滤波利用容积方法来计算状态变量的后验概率分布,并通过卡尔曼滤波来递归更新状态变量的估计。容积卡尔曼 滤波具有较高的计算效率和较好的估计性能,在许多实际应用中表现出色。
非线性滤波
目录
• 非线性滤波简介 • 非线性滤波算法 • 非线性滤波的应用 • 非线性滤波的优缺点 • 非线性滤波的未来发展
01
非线性滤波简介
定义与概念
非线性滤波是一种信号处理方法,通过非线性数学模型对信 号进行变换,以实现信号的提取、增强或抑制。非线性滤波 器能够处理那些线性滤波器无法处理的信号,如非线性的、 非平稳的、噪声干扰严重的信号。
03
非线性滤波的应用
导航定位
定位精度提高
非线性滤波算法能够处理多传感器融 合的数据,通过复杂的算法处理,提 高定位精度。
动态环境适应性
在动态环境中,非线性滤波能够实时 调整模型参数,以适应环境变化,保 证定位的准确性。
无人驾驶
传感器数据处理
无人驾驶车辆通过各种传感器获取数 据,非线性滤波能够对这些数据进行 有效处理,提取有用的信息。
3
可能产生失真
非线性滤波算法可能会对信号造成一定程度的失 真,因为它们会改变信号的原始特性。
05
非线性滤波的未来发展
算法改进
优化算法
随着计算能力的提升,非线性滤波算法将进一步 优化,提高计算效率和精度。

ukf滤波算法范文

ukf滤波算法范文

ukf滤波算法范文UKF(Unscented Kalman Filter)是一种基于卡尔曼滤波的非线性滤波算法。

相比于传统的扩展卡尔曼滤波(EKF),UKF通过一种更好的方法来近似非线性系统的概率分布,从而提高了非线性滤波的精确度和鲁棒性。

UKF通过一种称为“无气味变换(unscented transform)”的方法来处理非线性函数。

该方法基于对概率分布的均值和协方差进行一系列的采样点选择,然后通过变换这些采样点来近似非线性函数的传播。

这些采样点被称为“Sigma点”,可以看作是真实系统状态在均值周围的一系列假设状态。

UKF的基本步骤如下:1.初始化:初始化系统状态和协方差矩阵。

2. 预测步骤(Prediction):- 通过生成Sigma点来近似系统状态的概率分布。

- 将Sigma点通过非线性函数进行变换,得到预测状态和预测协方差矩阵。

-计算预测状态的均值和协方差。

3. 更新步骤(Update):- 通过生成Sigma点来近似测量函数的概率分布。

- 将预测状态的Sigma点通过测量函数进行变换,得到预测测量和预测测量协方差矩阵。

-计算预测测量的均值和协方差。

-根据实际测量值和预测测量的概率分布,计算卡尔曼增益。

-更新预测状态和协方差。

UKF相比于EKF具有以下优势:1.不需要对非线性函数进行线性化。

EKF通过一阶泰勒展开来线性化非线性函数,这可能导致误差积累和不稳定性。

UKF通过采样点直接逼近非线性函数,避免了这个问题。

2.更好的估计准确度和收敛性。

UKF通过采样点的选择更好地逼近了真实概率分布,提高了滤波的准确度和收敛性。

3.适用于高维状态空间。

EKF在高维状态空间中存在计算复杂度高和数值不稳定的问题,而UKF则通过更好的采样点选择来解决了这个问题。

4.对初始条件不敏感。

UKF对初始条件的选择不太敏感,可以在一定程度上避免初始条件选择不当导致的滤波失效问题。

尽管UKF相比于EKF有许多优势,但它也存在一些缺点。

基于UKF的GPS非线性动态滤波算法

基于UKF的GPS非线性动态滤波算法

基于UKF的GPS非线性动态滤波算法
彭竞;李献球;王飞雪
【期刊名称】《全球定位系统》
【年(卷),期】2005(30)6
【摘要】介绍了一种Unscented卡尔曼滤波算法,它通过确定性采样获得一组采样点,可获得更多的观测假设,对系统状态统计特性的估计更加准确,同时该算法无需对系统方程进行线性化,避免了传统的EKF算法由于线性化引入的误差.本文将UKF 算法用于GPS非线性动态滤波技术中,建立了仿真模型并定义了仿真条件,与EKF 算法的仿真结果相比,在系统状态统计特性未知的情况下,UKF算法对系统状态的估计更准确,定位精度更高.
【总页数】5页(P30-33,38)
【作者】彭竞;李献球;王飞雪
【作者单位】国防科技大学电子科学与工程学院卫星导航定位研发中心,湖南,长沙,410073;北京市5136信箱,北京,100094;国防科技大学电子科学与工程学院卫星导航定位研发中心,湖南,长沙,410073
【正文语种】中文
【中图分类】TN96
【相关文献】
1.基于UKF的GPS/SINS组合导航直接式滤波算法 [J], 王林;林雪原
2.基于非线性滤波算法的高动态GPS定位模型 [J], 范韬;茅旭初
3.基于改进UKF的GPS非线性动态滤波研究 [J], 杨婷婷;廉保旺
4.基于车载GPS导航的非线性动态滤波算法 [J], 余娅;李军
5.基于修正PSO-UKF的SINS/GPS组合导航滤波算法 [J], 周卫东;吉宇人;乔相伟;张鹤冰
因版权原因,仅展示原文概要,查看原文内容请购买。

UKF滤波算法

UKF滤波算法
假定状态为高斯随机矢量;过程噪声与测量噪 声的统计特性为
wk ~ N (0, Qk )
v k ~ N (0, Rk )
(1)初始化
ˆ x0 = E [x0 ]
ˆ ˆ P0 = E (x0 − x0 )(x0 − x0 )
[
T
]
(2)状态估计
1.计算Sigma点
ˆ χ k0−1 = xk −1 ˆ χ ki −1 = xk −1 ˆ χ ki −1 = xk −1 +
注意
随机状态变量沿非线性函数的 传播问题是非线性滤波的关 键!
新思路
“近似非线性函数的概率密度分布比 近似非线性函数更容易”
因此,使用采样方法近似非线性分布来解决非 线性滤波问题的途径目前得到了人们的广泛关 注。
粒子滤波
使用参考分布,随机产生大量粒子,近似 状态的后验概率密度,得到系统的估计。 问题:1)计算量甚大,为EKF的若干数量 阶;2)若减少粒子数,估计精度下降。
T
{
}
{
}
}
描述最优状态估值质量优劣的误差协方差 阵确定如下 ˆ = E ( x − x )( x − x )T Y k = P − K P (k )K T ˆk k ˆk Pk k k k y k
{
}
EKF的不足
必须求非线性函数的Jacobi矩阵,对于模型复 杂的系统,比较复杂且容易出错; 引入线性化误差 ,对非线性强度高的系统,容 易导致滤波效果下降。 基于上述原因,为了提高滤波精度和效率,以 满足特殊问题的需要,就必须寻找新的逼近方 法。
增广状态的方差为
⎡ Px ,k ⎢ 0 =⎢ ⎢ 0 ⎣ 0⎤ ⎥ Q 0⎥ 0 R⎥ ⎦ 0
Pa ,k
(1)初始化

非线性卡尔曼滤波EKF与UKF

非线性卡尔曼滤波EKF与UKF
达式。 注意我们用 x k 替换 xk 了来表达先验概率 的意思,并且雅可比矩阵A,W,H,V也被加上 了下标,明了它们在不同的时刻具有变化的

值,每次需要被重复计算。
二、扩展卡尔曼滤波器
扩展卡尔曼滤波器时间更新方程
xk f xk 1 , uk 1 ,0



T T P A P A Q k k k 1 k k 1 k 1 k 1
状态
100 80 60 40 20 0
0
50 时间步长
100
150
四、Matlab仿真
由仿真结果可知,UKF有着更高的精度。
UKF是对非线性函数的概率密度分布进行近似,用
一系列确定样本来逼近状态的后验概率密度,而不 是对非线性函数进行近似,不需要求导计算 Jacobian矩阵。 UKF没有线性化忽略高阶项,因此非线性分布统计 量的计算精度较高。
ukf通过引入确定样本的方法用较少的样本点来表示状态的分布这些样本点能够准确地捕获高斯随机变量的均值和协方差矩阵当其通过任意非线性函数时函数输出值能够拟合真实函数值精度可以逼近3阶以上
非线性卡尔曼滤波器
——EKF与UKF
ቤተ መጻሕፍቲ ባይዱ
目录
前言
扩展 卡尔曼滤波
无损 卡尔曼滤波
Matlab仿真
一、前言
• 卡尔曼滤波(Kalman filtering)一种利用线性 系统状态方程,通过系统输入输出观测数据, 对系统状态进行最优估计的算法。 • 适用于线性、离散和有限维系统。
ˆ (k | k 1) W m (k | k 1) Y i i
i 0 2L
三、无损卡尔曼滤波器
测量更新
ˆ ( k | k 1)) (Y ( k | k 1) Y ˆ( k | k 1)) T ] PXY (k | k 1) Wi c [( i (k | k 1) X i

带有色量测噪声的非线性系统Unscented卡尔曼滤波器_王小旭

带有色量测噪声的非线性系统Unscented卡尔曼滤波器_王小旭

6期
王小旭等: 带有色量测噪声的非线性系统 Unscented 卡尔曼滤波器
987
一方面, Merwe 等[4] 提出了一种能克服滤波 器计算发散的平方根 UKF 算法, 有效提高了 UKF 的数值稳定性和计算效率; Cho 等[5] 将交互式多 模型算法[6] 引入到 UKF 设计中, 提出一种自适应 IIR (Infinite impulse response)/FIR (Finite impulse response) 融合滤波算法, 以此来解决 UKF 在系统模型不确定时鲁棒性差的问题; 文献 [7−8] 分别基于极小化滤波残差之和的性能函数和极大 后验估计原理, 来求解噪声的先验统计特性, 从而 使 UKF 具有应对噪声统计未知时变的自适应能 力; 文献 [9] 提出了一种融合高斯过程回归的自适应 平方根 UKF 新算法, 其可以有效克服系统对动态 模型及噪声协方差先验知识的过度依赖; HermosoCarazo 等[10] 推导了非线性离散系统存在量测数 据缺失情况下的 UKF 滤波算法, 数值仿真结果证 明了该算法精度优于传统基于一阶线性化的 EKF; Teixeira 等[11] 提出了一种约束 UKF (Constrained unscented Kalman filter, CUKF) 算法, 以此来解 决在状态受区间约束情况下[12] 非线性系统滤波问 题; Soken 等[13] 提出一种鲁棒 UKF 算法, 以此来 解决量测故障情况下卫星姿态估计问题. 另一方面, Leven 等[14] 将 UKF 用于多目标 跟 踪 中, 取 得 了 优 于 EKF 的 跟 踪 精 度; Petsios 等[15] 提出了基于交互式多模型 (Interactive multiple model, IMM) 的迭代 UKF 算法, 并将其用于 解决多目标跟踪中的数据关联问题; Tang 等[16] 建 立了一主一从两个空间飞行器六自由度相对运动方 程, 并用平方根 UKF 来估计两者的空间姿态和位 置; Kim 等[17] 用 UKF 代替 EKF 来解决机器人快 速视觉即时定位与地图构建 (Simultaneous localization and mapping, SLAM) 导航问题; Schopp 等[18] 用 UKF 来估计无陀螺惯性测量单元中的角速 度信息; Ning 等[19] 将状态增广 UKF 用于月球车 自主天文导航中, 克服系统误差和随机误差的影响; Murshed 等[20] 将 UKF 用于燃料电池系统的非线 性状态估计和控制中; Wang 等[21] 将 UKF 用于生 化反应过程监控和最优控制中; Kim 等[22] 将 UKF 应用于 CDMA 系统中, 以处理联合通道系数和时 延; Tripathy 等[23] 采用 UKF 对同步发电机转子角 进行估计; Simon[24] 将 UKF 用于飞机涡轮风扇发 动机故障诊断及健康评估中. 尽管上述关于 UKF 的文献已在理论创新及实 践应用方面取得了许多有意义的研究成果, 但需要 特别强调的是, 目前 UKF 及相关改进算法在滤波 计算时必须要求系统噪声和量测噪声均为高斯白噪 声, 都没有考虑噪声非高斯有色情况下的非线性滤 波设计问题, 故它们在处理有色噪声下非线性估计

UKF滤波

UKF滤波

7.3 UKF 滤波UKF 滤波,仍然采用高斯分布代替状态量的分布,不同的是,通过特别挑选的样本点来表示状态量。

这些样本点完全可以表示出GRV (高斯随机变量)的均值和方差。

即使经过非线性变换(任何非线性变换)后,也能逼近变换后的均值和方差,逼近精度可以达到二阶泰勒展开后的精度。

下面开始介绍UT 变换。

UT 变换:UT 变换是计算随机变量经过非线性变换后的统计特征的一种方法。

考虑非线性函数:(x)y f =,记x 的均值和方差为,x x P 。

现在需要计算y 的统计特性,即ˆ,y yP 。

可以采用下面的方法,构造一个矩阵,矩阵中包含21L +个simga 向量:0 1,,, 1,,2,i i i i L xx i L x i L L -ℵ=ℵ=+=ℵ=-=+ (1)其中:2()L L λακ=+-——为尺度参数;α——确定sigma 点在x 周围的分布范围,4101α-≤≤; κ——尺度参数,其值通常为3L -β——x 分布合作参数,x 分布若为高斯分布,则2β=为最优值。

i 列向量。

(矩阵均方根值可以通过进行柯西因式分解得到)构造x 的样本后,则对应于x 的每个样本点,可以计算对应的y 样本:i ()i y f =ℵ(2)通过y 样本,可以计算,y y P2(m)02(c)0()()Li ii LTy i i i i y W y P W y y y y ==≈≈--∑∑ (3)其中,权重系数i W 可以由下式确定:(m)0()20(m)()11,1,,22()c c i i W L W L W W i LL λλλαβλλ=+=+-++===+ (4)UT 变换不同于蒙特卡洛法,蒙特卡洛法需要产生大量的样本点,而UT 变换不需要。

UT 变换计算非线性函数的统计特性,对于输入为高斯输入的非线性系统,计算精度至少为3阶,对于输入不是高斯输入的非线性系统,计算精度至少可以达到2阶,如果适当选择,αβ 的值,计算精度可以达到3阶或以上。

两类改进非线性滤波器UKF算法综述

两类改进非线性滤波器UKF算法综述

两类改进非线性滤波器UKF算法综述贾文哲;王剑平【摘要】通过对卡尔曼滤波的发展进行简述,引出标准无迹卡尔曼滤波和标准无迹变换的采样策略.通过对标准无迹卡尔曼滤波的分析,从两个切入点对标准无迹卡尔曼滤波进行改进,即超球体采样平方根无迹卡尔曼滤波和强跟踪无迹卡尔曼滤波,给出了对应的详细算法,并对无迹卡尔曼滤波算法进行总结与评述.【期刊名称】《化工自动化及仪表》【年(卷),期】2016(043)010【总页数】4页(P1011-1014)【关键词】无迹卡尔曼滤波;采样策略;超球体平方根无迹卡尔曼滤波;强跟踪无迹卡尔曼滤波【作者】贾文哲;王剑平【作者单位】昆明理工大学信息工程与自动化学院,昆明650504;昆明理工大学信息工程与自动化学院,昆明650504【正文语种】中文【中图分类】TP141960年,美国数学家卡尔曼提出一种滤波方法,将其命名为卡尔曼滤波[1]。

卡尔曼滤波的基本思想是将噪声融入系统的状态空间模型之中,对前一时刻采用估计的办法获得其估计值,对现在时刻采用其测量值,利用相关公式去预估计下一个状态的估计值。

卡尔曼滤波是在维纳滤波的基础之上,利用线性最小二乘法求出系统状态估计的最优值[2]。

因为是以线性最小二乘法为契机,当处理非线性系统时不能应用,但现实中几乎没有线性系统,很多非线性因素也不能忽略[3,4]。

为了解决卡尔曼滤波在非线性系统中的使用障碍[5],经过研究,Bucy等学者利用泰勒公式将非线性系统展开成泰勒的一阶形式,使它得到近似的线性化,这样再按照线性卡尔曼滤波的方法处理问题。

该方法被命名为扩展卡尔曼滤波[6](Extended Kalman Filtering,EKF)。

但该方法在非线性较大时精度不够,易失去稳定性。

此后,Julier S J等提出了无迹Kalman滤波(Unscented Kalman Filter,UKF),它是以无迹变换为基础,摒弃了扩展卡尔曼滤波将非线性系统线性化的做法,更好地处理了非线性化问题,同时提高了精度[7]。

FIR滤波器文献综述

FIR滤波器文献综述

FIR滤波器⽂献综述⽂献综述⼀.FIR滤波器的概念,原理滤波器(filter),是⼀种⽤来消除⼲扰杂讯的器件,将输⼊或输出经过过滤⽽得到纯净的直流电。

对特定频率的频点或该频点以外的频率进⾏有效滤除的电路,就是滤波器,其功能就是得到⼀个特定频率或消除⼀个特定频率。

滤波器分为有源滤波和⽆源滤波。

主要作⽤是:让有⽤信号尽可能⽆衰减的通过,对⽆⽤信号尽可能⼤的衰减。

数字滤波器具有稳定、重复性好、适应性强、性能优异、线性相位等优点。

数字滤波器以冲激响应延续长度可分为两类:FIR 滤波器(有限冲激响应滤波器)、IIR滤波器(⽆限冲激响应滤波器)。

FIR、IIR是常⽤的数字滤波器。

特点是随着阶数的增加,滤波器过渡带越来越窄,也即矩形系数越来越⼩。

FIR是线性相位的,⽆论多少阶,在通带内的信号群时延相等,也即⽆⾊散,对于PSK这类信号传输尤为重要,IIR通常是⾮线性的,但是⽬前也有准线性相位设计⽅法得到IIR数字滤波器的系数,其结果是使得通带内的相位波动维持在⼀个⼯程可接受的范围内。

IIR ⽐FIR最⼤的优点是达到同样的矩形系数所需的阶数少,往往5阶的IIR滤波器就可以⽐拟数⼗上百阶的FIR滤波器。

但是另⼀⽅⾯,FIR滤波器的系数设计⽅法很多,最普遍的是加窗,种类繁多的窗函数可以得到各种你所需要的通带特性。

FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因⽽滤波器是稳定的系统。

FIR 滤波器在通信、图像处理,模式识别等领域都有着⼴泛的应⽤。

⽬前,FIR滤波器的硬件实现有以下⼏种⽅式:1、数字集成电路FIR滤波器⼀种是使⽤单⽚通⽤数字滤波器集成电路,这种电路使⽤简单,但是由于字长和阶数的规格较少,不易完全满⾜实际需要。

虽然可采⽤多⽚扩展来满⾜要求,但会增加体积和功耗,因⽽在实际应⽤中受到限制。

ukf滤波算法

ukf滤波算法

ukf滤波算法UKF(Unscented Kalman Filter)滤波算法是一种非线性滤波算法,目的是通过逼近非线性系统的状态和测量值的真实分布来估计系统的状态。

相比于传统的Kalman滤波算法,UKF采用了Sigma点来近似系统状态和测量值的分布,从而可以处理非线性系统。

UKF算法的基本思想是使用一些特定的采样点(称为Sigma点)来近似系统状态和测量值的分布。

通过对这些Sigma点进行传播和更新,可以获得系统的状态估计值。

具体来说,UKF算法包含以下几个步骤:1.初始化:确定系统的状态和观测方程,以及状态协方差矩阵和测量噪声协方差矩阵。

2. Sigma点生成:根据系统状态的均值和协方差矩阵,生成一组代表系统状态的Sigma点。

通常,Sigma点的个数是通过经验确定的,一般取2n+1个,其中n是状态向量的维度。

3. Sigma点传播:根据系统的非线性状态方程,通过将Sigma点传播到下一个时刻,得到预测的Sigma点。

这一步骤的目的是在状态空间中对预测状态进行采样。

4.状态预测:利用预测的Sigma点计算出预测的系统状态的均值和协方差矩阵。

5. Sigma点更新:根据测量模型,通过对预测的Sigma点进行线性变换,得到预测的测量值Sigma点。

这一步骤的目的是在测量空间中对预测状态进行采样。

6.测量预测:利用预测的测量值Sigma点计算出预测的测量值的均值和协方差矩阵。

7.卡尔曼增益计算:根据预测的状态和测量值的均值和协方差矩阵,计算出卡尔曼增益。

8.状态更新:利用测量值对预测的状态进行修正,得到更新后的状态估计值和协方差矩阵。

通过以上步骤,UKF算法可以通过对状态和测量值的Sigma点进行传播和更新,逼近非线性系统的状态和测量值的真实分布,从而得到系统的状态估计值。

UKF算法的优点是可以处理非线性系统,并且不需要对系统进行线性化处理。

相比于传统的扩展卡尔曼滤波(EKF)算法,UKF算法更加精确和鲁棒。

非线性无序测量无迹滤波在地面跟踪目标指示器的应用

非线性无序测量无迹滤波在地面跟踪目标指示器的应用

非线性无序测量无迹滤波在地面跟踪目标指示器的应用
胡炜薇;杨莘元;蒲书缙;廖艳苹
【期刊名称】《光电工程》
【年(卷),期】2007(34)3
【摘要】对于多传感器融合系统,在处理中心往往由于通信数据链的失误,出现滞后数据(即无序量测),这对数据不利于融合的正常进行.本文对此提出一种最优和次优的无序量测无迹卡尔曼(UKF)滤波器,基于UT变换,把多步滞后量测转化为等价一步滞后量测,用无序量测直接滤波更新.通过最优、次优UKF滤波器和扩展KF滤波器在不同情况下对地面跟踪目标指示器(GMTI)组合跟踪的无序量测处理作比较,可看出本文所述滤波器提高了非线性条件下的无序量测滤波精度.
【总页数】7页(P19-25)
【作者】胡炜薇;杨莘元;蒲书缙;廖艳苹
【作者单位】哈尔滨工程大学,信息与通信工程学院,黑龙江,哈尔滨,150001;哈尔滨工程大学,信息与通信工程学院,黑龙江,哈尔滨,150001;哈尔滨工程大学,信息与通信工程学院,黑龙江,哈尔滨,150001;哈尔滨工程大学,信息与通信工程学院,黑龙江,哈尔滨,150001
【正文语种】中文
【中图分类】V556
【相关文献】
1.基于模糊自适应无迹卡尔曼滤波的多源异构信息融合弹道目标跟踪测量系统 [J], 李军;刘继勇
2.无迹Kalman滤波器及其目标跟踪应用 [J], 尹小杰;朱斌;樊键
3.一种改进的无迹粒子滤波器在目标跟踪中的应用 [J], 肖延国;余志军;魏建明;邢涛;阴泽杰
4.状态自适应无迹卡尔曼滤波算法及其在水下机动目标跟踪中的应用 [J], 马艳;刘小东
5.无迹卡尔曼滤波及其在三维水下目标跟踪系统中的应用 [J], 高剑;徐德民;严卫生;张福斌
因版权原因,仅展示原文概要,查看原文内容请购买。

基于UKF的滤波算法设计分析与应用共3篇

基于UKF的滤波算法设计分析与应用共3篇

基于UKF的滤波算法设计分析与应用共3篇基于UKF的滤波算法设计分析与应用1基于UKF的滤波算法设计分析与应用随着科技的发展,各行各业的数据处理越来越重要,滤波算法在这个过程中扮演了重要的角色。

本文将探讨一种基于UKF的滤波算法,包括其设计分析以及应用。

UKF是一种针对非线性系统的滤波算法,其全称为无迹卡尔曼滤波器(Unscented Kalman Filter)。

相比于卡尔曼滤波器,UKF更加适用于非线性、非高斯的系统,并且其运行速度更快、精度更高。

在UKF的运行过程中,需要进行两次变换,分别为sigma点变换和权值变换,其中sigma点变换将高斯分布的均值和协方差矩阵转换为一些离散的点,这些点在系统的非线性关系下具有良好的近似性质,权值变换则是将这些点的权重求出,最终依据这些点和权重来进行滤波。

在实际应用中,UKF滤波算法及其改进算法大量被应用在各种领域,比如机器人控制、导航、雷达信号处理等等。

本文将以信号处理方面为例,探讨在声音信号处理中,UKF滤波算法的设计分析与应用。

在声音信号处理中,我们常常需要对信号进行滤波以去除噪声,但是传统的滤波算法在处理非线性、非高斯信号时,精度不够高。

因此,UKF滤波算法便成了一个较好的选择。

在设计UKF滤波算法时,需要根据实际需求设置相关参数,比如系统的状态变量和测量变量,以及噪声的协方差矩阵。

在应用过程中,需要将待滤波的信号和上一时刻的状态量带入UKF滤波器进行处理,得到一个经过优化的滤波结果。

在实际应用中,UKF滤波算法在音频降噪方面表现突出,其通过取sigma点进行变换,避免了需要用到高斯假设的问题。

在汽车音响中,UKF滤波算法还可以用于提高音频效果,比如降低回声和噪声,提升车内音质。

此外,在语音识别领域中,UKF滤波算法可以有效提高语音识别的准确性,避免非线性噪声的影响。

需要注意的是,UKF滤波算法并不是万能的,其在处理高维系统时会有一定难度,而且高斯分布的假设仍然是不可取的。

一类非线性滤波器--UKF综述

一类非线性滤波器--UKF综述

自治机器人定
位 地面车辆导航 和图像跟踪 等 最近在
随机信号处理 语音识别和增强 等方面也有
应用

和目前流行的非线性估计算

方法结合 提出了
算法
在提出
时使用的仿真实
例就是导弹再入问题 用
处理状态方程中的强
非线性

在导弹再入问题中的性能
进行了分析

用于自治机器人定
位 处理定位中的非线性变换问题

处理车辆导航中状态方程的强非线性
阶矩的统计量 求解
得到 的有
效选取为
由于 值可取正值或负值
当 为负时 无法保证式 的半正定性 对式
进行如下修改
单形采样
在对称采样中
点的个数为
在对实时性要求比较高的系统中 要求进一步减少
点的数目 从而降低计算负载 根据文献
的分析 对于一个 维分布状态空间 最少需要
个点才能确定 在单形采样策略中
点的个
数为

具有相同的重要性 而且从
点的分布可以看

点是空间中心对称和轴对称的 对称采样
确保任意分布的近似精度达到
展开式 阶截
断 这种
点选取策略使得高于 阶的 奇次中
心矩为 这一点使其比较吻合高斯分布的特征 对
于高斯分布 可达到
展开式 阶截断 对于
值的选取 应进一步考虑 分布的高阶矩 也就是考
虑代价函数
对于高斯分布 考虑
究 杨峰
男 陕西西安人 博士生 从事多传感信息融合理论 机动目标跟踪等研究
控制与决策
第卷
注 粒子滤波器
使用参考分布 随机产生
大量粒子 然后将这些粒子通过非线性函数变换得

无迹卡尔曼滤波在目标跟踪中的应用

无迹卡尔曼滤波在目标跟踪中的应用

本科毕业设计论文题目无迹卡尔曼滤波在目标跟踪中的应用专业名称学生姓名指导教师毕业时间毕业任务书一、题目无迹卡尔曼滤波在目标跟踪中的应用二、指导思想和目的要求利用已有的专业知识,培养学生解决实际工程问题的能力;锻炼学生的科研工作能力和培养学生的团结合作攻关能力;三、主要技术指标1、熟悉掌握无迹卡尔曼滤波的基本原理;2、对机动目标进行跟踪;四、进度和要求第01周----第02周:英文翻译;第03周----第04周:了解无迹卡尔曼滤波的发展趋势;第05周----第06周:学习无迹卡尔曼滤波基本原理;第07周----第09周:掌握Matlab编程,熟悉开发环境;第10周----第11周:学习常用目标的机动模型;第12周----第13周:编写程序,调试验证;第14周----第16周:撰写毕业设计论文,论文答辩;五、参考文献和书目1. 张勇刚,李宁,奔粤阳,等. 最优状态估计-卡尔曼及非线性滤波[M],国防工业出版社,2013。

2. 冯志全,孟祥旭,蔺永政,等.UKF滤波器的强跟踪性研究[J].小型微型计算机系统, 2006, 27(11): 2142-2145。

3. 潘泉,杨峰,叶亮,等.一类非线性滤波器-UKF综述[J].控制与决策, 2005, 20(5): 481-489。

4.宋迎春. 动态定位中的卡尔曼滤波研究[D]. 博士学位论文;长沙:中南大学, 2006。

5.贺觅知.基于卡尔曼滤波原理的电力系统动态状态估计算法研究[D].西安:西安交通大学,2006。

6.孙清,张陵,张爱社,伍晓红,等.基于扩展卡尔曼滤波(EKF)的结构动态物理参数识别[A];第十届全国结构工程学术会议论文集第Ⅲ卷[C];2001年。

7.黄铫.一种扩维无迹卡尔曼滤波.电子测量与仪器学报[J].2009,2009增刊:56-60。

8.柴霖,袁建平,罗建军,等。

非线性估计理论的最新进展[J].宇航学报,2005,26(3):380-384。

无迹卡尔曼滤波算法

无迹卡尔曼滤波算法

无迹卡尔曼滤波算法
无迹卡尔曼滤波算法(Unscented Kalman Filter,UKF)是一种用于处理非线性系统的非参数滤波算法,它可以从观测和测量数据中推断隐藏状态的值。

UKF的基本思想是基于状态变量的状态和测量变量的观测,使用一系列加权的状态估计来预测未来状态,并通过观测和测量值来校正预测值。

UKF的优点在于它可以处理非线性系统,而不需要对系统进行线性化处理,从而可以更准确地估计隐藏状态变量,准确度比传统卡尔曼滤波算法更高。

UKF是一种经典的非线性滤波算法,它可以利用观测和测量值,以及相关的不确定性信息,以准确的方式估计隐藏状态变量。

它也可以用于自适应控制,机器人移动控制,机器视觉,自动驾驶等领域。

UKF可以用来模拟复杂的物理过程,估计不同的系统参数,以及更准确地预测未来的状态,这在许多领域,如自动驾驶汽车,智能机器人,机器视觉,航空航天,大气科学和精细化工等领域中都很有用。

总之,无迹卡尔曼滤波算法是一种用于处理非线性系统的有效滤波算法,能够从观测和测量数据中推断隐藏状态的值,准确度比传统卡尔曼滤波算法更高,在航空航天,机器人,机器视觉,控制系统,大气科学和精细化工等领域都得到了广泛应用。

综述类科技论文参考文献范例

综述类科技论文参考文献范例

综述类科技论文参考文献一、综述类科技论文期刊参考文献[1].通过公共选修课培养工科大学生综述类科技论文写作能力的实践. 《科技创新导报》.2009年7期.丁文锋.[2].一类非线性滤波器UKF综述.《控制与决策》.被中信所《中国科技期刊引证报告》收录ISTIC.被EI收录EI.被北京大学《中文核心期刊要目总览》收录PKU.2005年5期.潘泉.杨峰.叶亮.梁彦.程咏梅.[3].4芳基香豆素类化合物的活性及合成方法研究进展.《中国医药工业杂志》.被中信所《中国科技期刊引证报告》收录ISTIC.被北京大学《中文核心期刊要目总览》收录PKU.2015年12期.李娜.孙捷.孙敬勇.王晓静.[4].天然灵菌红素类化合物结构与生物活性的研究进展.《科技通报》.被中信所《中国科技期刊引证报告》收录ISTIC.被北京大学《中文核心期刊要目总览》收录PKU.2013年11期.何天豪.裘娟萍.张正波.[5].农作物冠层光谱信息检测技术及方法综述.《光谱学与光谱分析》.被中信所《中国科技期刊引证报告》收录ISTIC.被EI 收录EI.被SCI收录SCI.被北京大学《中文核心期刊要目总览》收录PKU.2015年7期.方孝荣.高俊峰.谢传奇.朱逢乐.黄凌霞.何勇.[6].对等网络中的搭便车行为分析与抑制机制综述.《计算机学报》.被中信所《中国科技期刊引证报告》收录ISTIC.被EI收录EI.被北京大学《中文核心期刊要目总览》收录PKU.2008年1期.余一娇.金海.[7].GLP1受体激动剂治疗非酒精性脂肪肝的新进展.《天津医药》.被中信所《中国科技期刊引证报告》收录ISTIC.被北京大学《中文核心期刊要目总览》收录PKU.2015年11期.李春君.于德民.[8].广豆根生物碱类物质积累机理研究进展.《绿色科技》.2016年6期.苏福聪.林波.[9]. 并嘧啶类农药活性化合物的研究进展.《现代农药》.被中信所《中国科技期刊引证报告》收录ISTIC.2014年1期.杨莉.房晓敏.陈伟.徐浩.徐元清.雷天乾.丁涛.[10].高光谱遥感岩矿识别的研究进展.《光学精密工程》.被中信所《中国科技期刊引证报告》收录ISTIC.被EI收录EI.被北京大学《中文核心期刊要目总览》收录PKU.2015年8期.张成业.秦其明.陈理.王楠.赵姗姗.二、综述类科技论文参考文献学位论文类[1].法医病理学案例研究报告及综述.作者:马祥涛.法医病理学华中科技大学2010(学位年度)[2].科技英语语篇中语法隐喻的功能和认知研究.被引次数:1作者:谭万俊.外国语言学及应用语言学东北师范大学2008(学位年度)[3].新型含氮杂环吡唑酰胺类化合物的合成及生物活性研究.作者:冯继收.化学工程青岛科技大学2014(学位年度)[4].逻辑分析在科学综述翻译中的应用案例.作者:龚康花.英语笔译山西大学2013(学位年度)[5].我国农村卫生适宜技术评估筛选研究.被引次数:3作者:李雪梅.社会医学与卫生事业管理山东大学2012(学位年度)[6].中国科技类出版社现阶段营销战略研究.被引次数:2作者:赵玉清.企业管理北京化工大学2007(学位年度)[7].中学实用文阅读教学内容的探讨.被引次数:2作者:王雪亘.学科教学(语文)浙江师范大学2007(学位年度)[8].老年人应对热浪脆弱性的系统综述及质性研究.作者:马会娟.护理学山东大学2015(学位年度)[9].中国新闻类周刊封面报道研究.被引次数:6作者:韩笑.新闻学华中科技大学2006(学位年度)[10].语域理论及其在科技英语翻译中的应用.作者:马海燕.英语语言文学山东大学2004(学位年度)三、综述类科技论文专著参考文献[1]刍议综述类论文的撰写.范鸣.李建平,2006第三届长三角科技论坛——科技期刊发展分论坛[2]网络环境下医学综述类期刊摆脱困境的思考.王立明.周骏.丁媛媛,2011第九届全国医药卫生期刊编辑出版学术会议[3]三类除草剂新作用靶标酶系综述.张小兵.张全,20122012中国国际农用化学品高峰论坛暨第四届农药科技与应用发展学术交流会[4]浙江省“十一五”期间地质找矿和地质科技成果综述.俞跃平,2011“十一五”地质科技和地质找矿学术交流会[5]内蒙古自治区“十一五”期间地质科技和地质找矿成果综述.,2011“十一五”地质科技和地质找矿学术交流会[6]湖北省“十一五”期间地质找矿和地质科技成果综述.沈贵文,2011“十一五”地质科技和地质找矿学术交流会[7]基于科技论文产出的源解析受体模型CMB、PMF比较综述.袁鸣蔚.吴亦潇.牛志华.鲁蕾.张维昊,20142014中国环境科学学会学术年会[8]上海市“十一五”期间地质科技成果综述.,2011“十一五”地质科技和地质找矿学术交流会[9]环保型丙烯酸类浆料应用综述.韩世洪.李华.李雪玲,2009“伊埃斯”杯无PVA上浆技术论坛暨第九届全国浆纱与浆料应用技术研讨会[10]中草药饲料添加剂树脂吸附法提取工艺综述.周孟清,20132013中国粮油学会饲料分会饲料科技论坛暨学术年会、第二届天目湖论坛、中国饲料工业生产管理与工艺创新论坛。

一类非线性滤波器——UKF综述

一类非线性滤波器——UKF综述

一类非线性滤波器——UKF综述
潘泉;杨峰;叶亮;梁彦;程咏梅
【期刊名称】《控制与决策》
【年(卷),期】2005(20)5
【摘要】回顾了UKF算法的发展,从一般意义讨论了UT变换算法和采样策略的选择依据,并给出了UKF算法描述.从条件函数和代价函数入手,在给出多种采样策略的基础上对UKF采样策略进行了分析和比较.最后对UKF算法未来可能的研究方向进行了探讨.
【总页数】10页(P481-489)
【关键词】非线性滤波器;unscented卡尔曼波滤器;UT变换;采样策略
【作者】潘泉;杨峰;叶亮;梁彦;程咏梅
【作者单位】西北工业大学自动化学院
【正文语种】中文
【中图分类】TP273
【相关文献】
F滤波器在非线性组合信号系统中的应用研究 [J], 刘罗仁;罗金玲
2.一种改进的UKF非线性滤波器研究 [J], 齐立峰;陶建锋;冯新喜;惠小平
3.两类改进非线性滤波器UKF算法综述 [J], 贾文哲;王剑平
4.多传感器非线性系统的鲁棒SCI-UKF滤波器 [J], 周晗;孙小君
5.多传感器非线性系统的鲁棒SCI-UKF滤波器 [J], 周晗;孙小君
因版权原因,仅展示原文概要,查看原文内容请购买。

UKF

UKF

k / k 1
Z k ≈ H k X k + Vk
由线性化模型就可以根据Kalman滤波方程进行递推 计算:
X k / k 1 = f ( X k 1 )
X k = X k / k 1 + K k [ Z k h( X k / k 1 )]
T T K k = Pk / k 1 H k [ H k Pk / k 1 H k + Rk ]1
UKF的基本原理
设连续线性系统带随机干扰下的微分方程式为:
& X ( t ) = AX ( t ) + GW ( t )
式中:A、G是时变量;W是白噪声过程且方差 为Q 离散化的状态方程为 X Q = ΦX + W
k +1 k k
式中:Φ = e
AT
= I + AT +
AT +L 2!
2
2
Wk的噪声序列方差为Qk ( AGQG + GQG Q = GQG T +
k 1
k / k 1
EKF递推算法
EKF围绕状态估计值 X 将非线性函数f()展成泰勒级数并取其
k 1
一阶近似,围绕状态预测值 X 将非线性函数h()展成泰勒级数并取
其一阶近似,从而得到非线性系统的近似线性化模型: X k ≈ Φ k / k 1 X k 1 + Γ k 1Wk 1
Φ 和 其中,k / k 1 H k 分别称为向量函数f()和h()的Jacobian矩阵,
T T k
T
AT ) T 2
2!
+L
Qk中取第一项,则有结论:状态的方差乘以T,这是 离散后的结论。
非线性离散系统由前面的推导可假设随机非线性离散系统 为: X k = f ( X k 1 ) + Γ k 1Wk 1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第20卷第5期V ol.20N o.5 控 制 与 决 策 Contr ol andDecision 2005年5月 M a y 2005 收稿日期:2004-05-29;修回日期:2004-09-15. 基金项目:国家自然科学基金项目(60172037);陕西省科学技术研究发展计划项目(2003k 06-G 15);西北工业大学引进高层次人才科研启动费项目. 作者简介:潘泉(1961—),男,重庆人,教授,博士生导师,从事信息融合理论与应用、自适应滤波、估计与控制等研究;杨峰(1977—),男,陕西西安人,博士生,从事多传感信息融合理论、机动目标跟踪等研究. 文章编号:1001-0920(2005)05-0481-09一类非线性滤波器——UKF 综述潘 泉,杨 峰,叶 亮,梁 彦,程咏梅(西北工业大学自动化学院,陕西西安710072)摘 要:回顾了U K F 算法的发展,从一般意义讨论了U T 变换算法和采样策略的选择依据,并给出了U K F 算法描述.从条件函数和代价函数入手,在给出多种采样策略的基础上对U K F 采样策略进行了分析和比较.最后对U K F 算法未来可能的研究方向进行了探讨.关键词:非线性滤波器;unscented 卡尔曼波滤器;U T 变换;采样策略中图分类号:T P 273 文献标识码:ASurvey of a kind of nonlinear filters —UKFPA N Quan ,YAN G Feng ,YE L iang ,LI A N G Yan ,CH EN G Yong -m ei(Co llege of Auto matio n,No rt hw ester n Po ly technical U niver sity ,Xi ′an 710072,China.Cor respondent :YA N G Feng ,E -mail :fly ing _y ang feng @ho tmail .co m )Abstract :T he adv ances of unscented K alman filter (U KF )ar e fir st ly r eviewed.T he combinat ion of the K alma n linear filter ing w it h t he unscented tr ansfo rm atio n (U T )is discussed in g eneral sense.U KF and its t ypical sampling st rateg ies ar e given and analyzed .Finally ,the po ssible future dir ectio ns o f the U K F ar e also discussed .Key words :no nlinear filtering;unscent ed K alman filt er;unscent ed tr ansfor matio n;sampling str ategy1 引 言 在许多实际应用问题中,状态方程或量测方程为非线性而噪声为非高斯情况时,滤波问题也表现为非线性.解决非线性滤波问题的最优方案需要得到其条件后验概率的完整描述,然而这种精确的描述需要无尽的参数而无法实际应用[1],为此人们提出了大量次优的近似方法[2,3].对于非线性滤波问题的次优近似,有两大途径:1)将非线性环节线性化,对高阶项采用忽略或逼近措施;2)用采样方法近似非线性分布.对非线性函数进行线性化近似,对高阶项采用忽略或逼近是解决非线性问题的传统途径.其中最广泛使用的是扩展卡尔曼滤波器(EKF)[4,5].EKF 通过对非线性函数的T aylor 展开式进行一阶线性化截断,从而将非线性问题转化为线性.尽管EKF得到了广泛的使用,但它存在如下不足:1)当非线性函数T aylor 展开式的高阶项无法忽略时,线性化会使系统产生较大的误差,甚至于滤波器难以稳定[6];2)在许多实际问题中很难得到非线性函数的雅克比矩阵求导;3)EKF 需要求导,所以必须清楚了解非线性函数的具体形式,无法作到黑盒封装,从而难以模块化应用.目前,虽然对EKF 有众多的改进方法[2,3,7],如高阶截断EKF [2,7],迭代EKF [3]等,但这些缺陷仍然难以克服.由于近似非线性函数的概率密度分布比近似非线性函数更容易,使用采样方法近似非线性分布来解决非线性问题的途径在最近得到了人们的广泛关DOI :10.13195/j.cd.2005.05.2.panq.001注.粒子滤波器(PF)[8~10]使用参考分布,随机产生大量粒子;然后将这些粒子通过非线性函数变换得到的值,通过一定的策略统计组合,得到系统的估计.该方法解决了EKF所存在的问题,但要得到高精度的估计,需要较多数目的粒子,即使在二维、三维情况下,也要达到数以千计[11],从而产生较大的计算量,很难满足实时性的需要.同时,粒子经过迭代后会产生退化问题.尽管目前已有一些降低粒子退化的方法,如重采样方法SIS等[8,10],但仍无法彻底解决.UKF[12~21]是另外一大类用采样策略逼近非线性分布的方法.U KF以U T变换为基础,采用卡尔曼线性滤波框架,具体采样形式为确定性采样,而非PF的随机采样.U KF采样的粒子点(一般称为Sigma点)的个数很少,具体个数根据所选择的采样策略而定.最常用的是2n+1个Sig ma点对称采样[12].UKF的计算量基本与EKF算法相当,但性能优于EKF[12],并且采用的是确定性采样,从而避免了PF的粒子点退化问题.通过分析,UKF算法具有如下特点:1)对非线性函数的概率密度分布进行近似,而不是对非线性函数进行近似;2)非线性分布统计量的计算精度至少达到2阶[13,18],对于采用特殊的采样策略,如高斯分布4阶采样和偏度采样等可达到更高阶精度[14];3)不需要求导计算Jaco bian矩阵[12];4)可处理非加性噪声情况以及离散系统,扩展了应用范围;5)计算量与EKF同阶次[15];6)由于采用确定性采样策略,而非PF的随机采样,避免了粒子衰退问题.由于U KF的上述特点,U KF日益得到关注,其应用领域也不断扩展[22~74].U KF首先被应用于导航、跟踪方面,如导弹再入问题[13,24]、自治机器人定位[25]、地面车辆导航[12,20]和图像跟踪[29]等.最近在随机信号处理[28]、语音识别和增强[28,30]等方面也有应用.Merw e将U KF和目前流行的非线性估计算法par ticle filter方法结合,提出了unscented par ticle filter算法[32].Julier在提出U KF时使用的仿真实例就是导弹再入问题,用UKF处理状态方程中的强非线性[13].Ristic对U KF在导弹再入问题中的性能进行了分析[24].Brunke将UKF用于自治机器人定位,处理定位中的非线性变换问题[25].Julier用UKF 处理车辆导航中状态方程的强非线性[12,20].Cheng 等将UKF算法应用于椭圆轮廓物体(如人脸)的跟踪中[29],取得了优于EKF的跟踪效果.另外,M ITRE公司的研究人员将U KF算法用于导弹发射阶段参数估计问题[33],取得了比EKF算法更好的估计精度.Romanenko将UKF应用于热化学反应中[39];黄强宇将UKF应用于小行星软着陆问题[49];李培华将UKF应用于复杂背景条件下的轮廓跟踪[50];Camps等将UKF应用于Car atheodor y-fejer 多帧视觉跟踪[52];Crassidis将U KF用于飞机姿态估计.还有人将UKF应用于CDMA系统中,以处理联合通道系数和时延[67].作者将UKF的应用领域扩展到空间配准问题,并结合具体配准问题对多种采样策略进行了比较和分析[69],同时,还将UKF应用于多尺度估计,取得了较好效果.U KF最近在应用领域不断拓宽[12~67,71~74],但对于U KF的各种采样策略形式,尚没有较为深入的分析,对于采样策略的分析已滞后于其应用研究.为此,本文回顾了U KF算法的发展,从一般意义讨论了U T变换算法和采样策略选择依据,并给出了U KF算法描述.在UKF算法中从条件函数和代价函数入手,对不同的采样策略进行分析和比较.最后对U KF算法未来可能的研究方向进行了讨论.2 问题描述 考虑如下非线性系统:x(k+1)=f[x(k),u(k),v(k)],(1)z(k)=h[x(k),u(k),w(k)].(2)式中:x(k)为k时刻系统的n维状态向量,u(k)为输入向量,v(k)为q维零均值过程噪声向量,z(k)为量测向量,w(k)为m维零均值量测噪声.v(k)与w(k)线性无关,且满足E{v(i)v T(j)}=D ij Q(i),P i,j;E{w(i)w T(j)}=D ij R(i),P i,j. 卡尔曼滤波器在其更新规则中仅用到状态的前两阶信息(均值和协方差),因此卡尔曼滤波器具有如下优点[68]:1)未知分布的均值和协方差的获得仅需要保存较少的信息量,但却能支持大多数的操作过程,如确定搜索目标的区域等;2)均值和协方差具有线性传递性;3)均值和协方差估计的集合能用来表征分布的附加特征,例如重要模式等.正是由于以上优点,人们仍然希望在非线性滤波方法中应用卡尔曼线性估计形式[2,3,7].卡尔曼滤波包括两个步骤:预测与更新.假设xd(iûj)是利用从开始到j时刻的量测信息Z j= [z(1),…,z(j)]而得到的x(i)的估计,估计的协方差为P(iûj).给定xd(kûk),则预测与更新公式如下[15]:482控 制 与 决 策第20卷预测方程为xd (k +1ûk )=E {f [x d (k ûk ),u (k ),v (k )]ûZ k },P (k +1ûk )=E {(x (k +1)-x d (k +1ûk ))(x (k +1)-x d (k +1ûk ))T ûZ ûk },z d (k +1ûk )=E {h (x d (k +1ûk )ûZ k },P vv (k +1ûk )=E {(z (k +1)-z d (k +1ûk ))(z (k +1)-z d (k +1ûk ))T ûZ k };(3)更新方程为v (k +1)=z (k +1)-z d (k +1ûk ),W (k +1)=P z v (k +1ûk )P -1vv (k +1ûk ),xd (k +1ûk +1)=xd (k +1ûk )+W (k +1)v (k +1),P (k +1ûk +1)=P (k +1ûk )-W (k +1)P vv (k +1ûk )W T(k +1).(4) 当可以获取预测方程中的数学期望值时,整个更新方程均可以线性计算.当f (õ)和h (õ)均为线性时,则是完整的卡尔曼滤波公式.f (õ)和h (õ)为非线性时,当只有已知条件Z k 下的状态x (k )的分布时,才能得到上述统计量的值.然而,这种状态分布却没有一般形式.要应用卡尔曼线性滤波公式,则问题可转化为下面针对均值和协方差估计的非线性变换问题.2.1 均值和协方差的非线性变换假设随机变量x 为n 维向量,均值为x -,协方差为P x x ,要预测m 维随机变量y 的均值y -和协方差P y y ,y 与x 的关系由如下非线性变换定义:y =f (x ).(5)对式(5)在x -点进行T aylor 展开,有y =f (x -+e )=f (x -)+f (1)e 1+f (2)e 22!+f (3)e 33!+….(6)式中:f(i )为x 在x -点的i 阶偏导值,e 为x 在x -的邻域偏值.则y 的均值y -和协方差P yy 为y -=E (y )=E f (x -)+f (1)e 1+f(2)e22!+f (3)e 33!+…,P yy =E ((y -y -)(y -y -T))=E f(1)e 1+f (2)e 22!+f (3)e 33!+…(õ)T.(7) 如果可以精确得到f (õ)的各阶偏导,则可以得到y -和P yy 的真实统计量.但在实际系统中,这一点是很难满足的,一般实际系统仅可获得f (õ)的前两阶统计量.因此,一般只能获取y -和P y y 近似值.对于EKF 而言,仅用到f (õ)中Tay lor 展开式的第1项,得到y -和P yy 的近似值为[2,3]y -=f (x -),P yy =E (f (1)e 1õ(f(1)e 1)T)=f(1)õP xx õ(f (1))T .(8) 在引言中介绍了EKF 存在的不足,正是由于这些不足,人们寻求y -和P y y 的更精确的近似.UT 变换采用确定性采样策略,用多个粒子点逼近f (õ)的概率密度分布,从而得到y -和P yy 更高阶的近似.2.2 UT 变换U T 变换基于先验知识[12,14]:近似非线性函数的概率密度分布比近似其函数更容易.具体变换方法可用图1解释.在确保采样均值和协方差为x-和P xx 的前提下,选择一组点集(Sigm a 点集),将非线性变换应用于采样的每个Sigm a 点,得到非线性转换后的点集.y -和P yy 是变换后Sigm a 点集的统计量.图1 UT 变换原理LTU [13~15]为了说明问题,下面给出一般意义下的UT 变换算法(可应用任何Sig ma 采样策略).一般意义下U T 变换算法框架的步骤如下:1)根据输入变量x 的统计量x -和P xx ,选择一种Sigm a 点采样策略,得到输入变量的Sigma 点集{V i },i =1,…,L ,以及对应的权值W mi 和W ci .其中:L 为所采用的采样策略的采样Sig ma 点个数,W mi 为均值加权所用权值,W c i 为协方差加权所用权值.如果不采用比例修正,则W m i =W ci =W i .2)对所采样的输入变量Sigm a 点集{V i }中的每个Sig ma 点进行f (õ)非线性变换,得到变换后的Sigm a 点集{y i }.y i =f (V i ),i =1,…,L .(9) 3)对变换后的变Sig ma 点集{y i }进行加权处理,从而得到输出变量y 的统计量y -和P yy .具体的权值仍然依据对输入变量x 进行采样的各个Sig ma点的对应权值. y -=∑L -1i =0Wm i y i, P yy =∑L -1i =0Wc i(y i -y -)(y i -y -)T.(10)483第5期潘泉等:一类非线性滤波器——UKF 综述 文献[13,18]对UT变化的精度给出了具体证明,得到y-和P y y的近似值为y-=f(x-)+E(f(2)e2),P yy=f(1)õP x xõ(f(1))T.(11) 从式(11)可以看出,UKF的均值精度较EKF高一阶(噪声均值为零),UKF方差与EKF同阶.UT变换的特点如下:1)对非线性函数的概率密度分布进行近似,而不是对非线性函数进行近似,不需要知道非线性函数的显式表达式;2)非线性函数统计量的精度至少达到2阶[13,18],对于采用特殊的采样策略,如高斯分布4阶采样和偏度采样等可达到更高阶精度[14];3)计算量与EKF同阶[15];4)不需要求导计算Jaco bian矩阵,可以处理非可导的非线性函数.在UT变换算法中,最重要的是确定Sig ma点采样策略,也就是确定使用Sig ma点的个数、位置以及相应权值.Sigm a点的选择应确保其抓住输入变量x的最重要的特征.假设p x(x)是x的密度函数, Sigma点选择遵循如下条件函数来确保其抓住x的必要特征[13]:g[{V i},p x(x)]=0.(12) 在满足如上条件的前提下,Sig ma点的选择可能仍有一定自由度.代价函数c[{V i},p x(x)]可用来进一步优化Sigm a点的选取[13].代价函数的目的是进一步引入所需要的特征,但并不要求完全满足所引入特征.随着代价函数值的增大,采样策略的精度将降低.将条件函数和代价函数结合起来,就可以得到Sig ma点采样策略的一般性选择依据:在g[{V i}, p x(x)]=0的条件下,最小化c[{V i},p x(x)].目前已有的Sig ma点采样策略有对称采样[12~15]、单形采样[17,20]、3阶矩偏度采样[16]以及高斯分布4阶矩对称采样等[14].其后,为了确保输出变量y协方差的半正定性,提出了对上述基本采样策略进行比例修正的算法框架[21].目前应用中最普遍使用的还是对称采样以及应用比例修正框架的比例对称采样.3 UKF算法 在上述卡尔曼滤波算法中,对于一步预测方程,使用UT变换来处理均值和协方差的非线性传递,就成为UKF算法[28,68].在U KF算法中,由于具有噪声项,需要对状态进行扩维处理[28,68].针对式(1)和(2)定义的系统,令x a=[x T v T w T]T,具体算法流程如下:状态初始条件为xd0=E(x0),P0=E((x0-xd0)(x0-xd0)T);(13)状态的初始条件扩维,即xd a0=E(x a0)=[xd0;0;0],P a0=E((x a0-xd a0)(x a0-xd a0)T)=P0000Q000R.(14) 1)Sigm a点采样采用某种采样策略,得到k时刻状态估计的Sigm a点集{V a i(kûk)},i=1,…,L,其中L为所采用的采样策略的采样Sigm a点个数.需要注意的是,此时的状态维数为n+q+m.V x i为粒子V a i的前n维组成的列向量,V v i为粒子V a i的n+1维到n+q维组成的列向量,V w i为粒子V a i的n+q+1维到n+q+ m维组成的列向量.2)预测方程V x i(k+1ûk)=f[V x i(kûk),u(k),V v i(k)],(15a)xd(k+1ûk)=∑L-1i=0W m i V x i(k+1ûk),(15b) P(k+1ûk)=∑L-1i=0W c i(V x i(k+1ûk)-xd(k+1ûk))(V x i(k+1ûk)-xd(k+1ûk))T,(15c) z i(k+1ûk)=h[V x i(k+1ûk),u(k),V w i(k+1)],(15d)zd(k+1ûk)=∑L-1i=0W m i z i(k+1ûk),(15e) P vv(k+1ûk)=∑L-1i=0W c i(z i(k+1ûk)-zd(k+1ûk))(z i(k+1ûk)-zd(k+1ûk))T,(15f) P xv(k+1ûk)=∑L-1i=0W c i(V x i(k+1ûk)-xd(k+1ûk))(z i(k+1ûk)-zd(k+1ûk))T.(15g) 3)更新方程W(k+1)=P x v(k+1ûk)P-1vv(k+1ûk),(16a)xd(k+1ûk+1)=xd(k+1ûk)+W(k+1)(z(k+1)-zd(k+1ûk)),(16b) P(k+1ûk+1)=P(k+1ûk)-W(k+1)P vv(k+484控 制 与 决 策第20卷 1ûk )W T(k +1).(16c) 在UKF 算法公式中,状态是按扩维处理的,Sigma 粒子的个数会比较多.以对称采样为例,L =2(n +q +m )+ 1.随着维数的增大,计算量上升得比较快.当系统过程噪声w (k )和量测噪声v (k )为加性噪声时,针对加性噪声,可以得到简化U KF 算法[28].简化UKF 算法只对状态进行Sig ma 点采样,而将过程噪声和量测噪声的信息提出来处理[28].从处理一般情况的扩维U KF 算法和处理加性噪声的简化UKF 看,加性噪声简化U KF 的Sigm a 点较处理一般情况的扩维UKF 要少许多.对于对称采样,简化UKF 的Sigma 点个数为L =2n +1,非简化U KF 为L =2(n +q +m )+ 1.对于单形采样而言,简化U KF 的Sigm a 点个数为L =n +2,非简化UKF 为L =(n +q +m )+ 2.由上述分析可知,简化U KF 的计算量较之扩维U KF 大大降低.在上述UKF 算法中,应用不同采样策略的区别仅在于算法的第1)步和后续计算的Sigm a 点个数L .下面给出UKF 算法中采用不同采样策略的讨论.3.1 对称采样[15]在仅考虑x 的均值x -和协方差P xx 的情况下,将x -和P xx 由L =2n +1个对称Sigm a 点近似,得到条件函数g [({V i },p x (x )]=∑2ni =0Wi-1∑2ni =0WiV i -x-∑2ni =0W i(Vi-x -)(V i -x -)T-P xx.求解得到Sig ma 点为{V i }=[x - x -+C P xx x --C P xx ], (17)其中C =n +J .对应的权值为W i =J /(n +J ),i =0,1/2(n +J ),i ≠0.(18)其中:J 为比例参数,可用于调节Sig ma 点和x -的距离,仅影响二阶之后的高阶矩带来的偏差;((n +J )P xx )i 为(n +J )P xx 的平方根矩阵的第i行或列;W i 为第i 个Sigm a 点权值,且有2n i =0W i = 1.对称采样的计算量基本与EKF 相当,均为O (n 3).在对称采样中,Sigma 点除中心点外,其他Sigm a 点的权值相同,且到中心点的距离也相同.这说明在对称性采样中,除中心点外的所有Sigm a 点具有相同的重要性,而且从Sig ma 点的分布可以看到,Sigm a 点是空间中心对称和轴对称的.对称采样确保任意分布的近似精度达到T aylo r 展开式2阶截断.这种Sig ma 点选取策略使得高于1阶的x 奇次中心矩为0.这一点使其比较吻合高斯分布的特征,对于高斯分布,可达到Tay lor 展开式3阶截断.对于J 值的选取,应进一步考虑x 分布的高阶矩,也就是考虑代价函数c [{V i },p x (x )].对于高斯分布,考虑4阶矩的统计量,求解c [{V i },p x (x )]=0得到J 的有效选取为n +J =3[15].由于J 值可取正值或负值,当J 为负时,无法保证式(32)的半正定性.对式(29)进行如下修改[18]:P vv =∑L -1i =0Wc i(z i -z 0)(z i -z 0)T.(19)3.2 单形采样[17,20]在对称采样中,Sig ma 点的个数为L =2n + 1.在对实时性要求比较高的系统中,要求进一步减少Sigm a 点的数目,从而降低计算负载.根据文献[20]的分析,对于一个n 维分布状态空间,最少需要n +1个点才能确定.在单形采样策略中,Sig ma 点的个数为L =n +2(考虑中心点).需要注意的是,在单形采样策略中,Sig ma 点分布不是中心对称的.目前的单形采样策略有两种:最小偏度单形采样[20]和超球体单形采样[17].最小偏度单形采样要求在匹配前两阶矩的前提下使得3阶矩(即偏度)最小.根据这一要求,代入前面所给出的Sigm a 点采样策略的选择依据:在g [(V i },p x (x )]=0的条件下,最小化c [{V i },p x (x )],求解得到Sigm a 点集如下[20]:1)选择0≤W 0< 1.2)Sigm a 权值为W i =1-W 02n ,i =1,2;2i -1W 1,i =3,…,L .(20) 3)迭代初始向量(对应于状态为1维情况)V 10=[0],V 11=-12W 1,V 12=12W 1.(21) 4)对于输入维数j =2,…,n 时,迭代公式为485第5期潘泉等:一类非线性滤波器——UKF 综述Vj +1i=V j00,i =0;V j i-12W j +1,i =1,…,j ;012W j +1,i =j + 1.(22) 5)对所生成的Sigm a 点加入x 的均值和协方差信息V i =x -+(P x x )V ji .(23) 由上述采样点公式,在最小偏度单形采样中,所选择的Sigma 点的权值和距离都是不同的,也就是说各个Sigma 点的重要性是不同的.低维扩维形成的Sigm a 点的权重较高维直接形成的Sigm a 点权重大,而且距中心点更近.随着维数的增大,有些Sigma 点的权值会变得很小,距中心点的距离也会很远.最小偏度单形采样的Sigm a 点分布不是中心对称的,但服从轴对称.公式推导是依照3阶矩为0进行推导的,也就是分布的3阶矩为0,确保了对于任意分布达到2阶截断精度,对于高斯分布达到3阶截断精度.超球体单形采样只要求匹配前两阶矩,但要求除中心点外的其他Sig ma 点权值相同,而且与中心点距离相同.在如上要求下,Sig ma 点分布在空间上呈现超球体状,所以称之为超球体单形采样.将上述条件代入g [{V i },p x (x )]=0中,可确定Sig ma 点如下[17]:1)选择0≤W 0< 1.2)Sig ma 权值为W i=(1-W 0)/(n +1).(24) 3)迭代初始向量(对应于状态为1维情况)V 10=[0],V 11=-12W 1,V 12=12W1.(25) 4)对于输入维数j =2,…,n 时,迭代公式为 5)对所生成的Sig ma 点加入x 的均值和协方差信息V i =x -+(P xx )V j i .(27) 由上述采样点公式,在超球体单形采样中,除中心点外的所有Sigma 点的权值和到中心点的距离是相同的.这说明除中心点外的所有Sig ma 点具有相同的重要性.超球体单形采样不是中心对称的.公式推导是依照前两阶矩进行推导的,推导中分布的3阶矩不为0,确保了对于任意分布达到2阶截断精度,对于高斯分布也不例外.显然,如果分布是高斯分布,对称采样以及最小偏度采样的精度高于超球体采样1阶.当输入变量的维数n =1时,最小偏度采样和超球体采样的Sigma 点分布是一致的.在单形采样中,仅需确定的参数为W 0,也就是x 的均值点的Sigm a 点权值.当W 0=0时,说明没有使用均值点的Sig ma 点,L 退化为n +1个Sig ma 点.3.3 比例修正[21]上述采样中,Sigm a 点到中心x -的距离随x 的维数的增加而越来越远,会产生采样的非局部效应,对于许多非线性函数(如指数函数和三角函数等)会产生一些问题,如J 为负,则导致式(6)半正定性不满足[21].尽管有修正算法[18],但该方法要用到高阶矩信息,而且仅验证了对于对称采样策略修正的有效性,对其他采样策略(如单形采样)则无法保证.文献[21]提出了比例采样,可有效地解决采样非局部效应问题,并可适用于修正多种采样策略.比例采样修正算法如下:V ′i =V 0+A (V i -V 0);W m i =W 0/A 2+(1/A 2-1),i =0,W i /A 2,i ≠0;W ci=W m 0+(W 0+1+B -A 2),i =0,W m i ,i ≠0.(28)式中:A 为正值的比例缩放因子,可通过调整A 的取值来调节Sigma 点与x -的距离;B 为引入f (õ)高阶项信息的参数,当不使用f (õ)高阶项信息时,B =2[21].将比例修正算法应用于对称采样中,得到比例对称采样方法[28].具体的Sigma 点采样公式为{V i }=[x - x -+C P x x x --CP xx ]. (29)式中:K ==A 2(n +J )-n .K /(n +K ),i =0,2(n +K ),i ≠0;486控 制 与 决 策第20卷W c i=K/(n+K)+(1-A2+B),i=0, 1/2(n+K),i≠0. 比例对称采样中需要确定A,B和J共3个参数.文献[28]给出了参数确定的一般取值范围:A确定x-周围Sigma点的分布,通常设为一个较小的正数(例如1>A≥1e-4);对于高斯分布,B=2是最优的;而J是一个比例参数,通常设置为0或3-n.3.4 其他采样策略针对输入变量为高斯分布情况,为了进一步提高精度,文献[14]给出了一种高斯分布4阶矩对称采样方法,使用L=2n2+1个Sigm a点近似,其计算复杂度为O(n4).该方法将精度提高到4阶矩,将误差限制于6阶矩,但计算量也增大了许多.对于达到任意分布的3阶精度,Julier[16]给出了利用3阶矩信息的偏度采样的方法,以保证前3阶矩精度.但计算过于复杂,目前很少使用.4 展 望 U KF算法及其基础UT变换是一个较新的研究领域,目前虽取得了一些理论成果(如多种采样策略[12~21]、U T变换的精度证明[18]等),但尚有以下几方面问题值得关注:1)对UKF算法的稳定性问题进行研究.目前虽然可以得到U T变换的精确证明,但对于UT变化与卡尔曼滤波相结合来处理非线性问题的U KF算法尚不能象EKF那样给出稳定性分析.2)U KF算法和U T变换在处理非线性问题时具有普遍性.如果针对特定的一类非线性问题,则有可能利用一些特定领域的知识,以获取这一类具体问题更为有效的解决方法.3)采样策略自适应研究.可根据系统的性能指标(计算复杂度、精度要求和存储量等)对采样策略进行自适应选取,从而将滤波问题转化为优化问题.4)研究U KF算法的复杂度和性能分析.5 结 语 本文对UKF算法的优点进行了分析和总结,对其应用领域进行了讨论.并从条件函数和代价函数入手,对目前几种典型的采样策略以及Sigm a点的分布特征进行了分析和探讨,给出了UKF算法应用具体采样策略的优缺点.随着研究的进一步深入, UKF算法将应用到更多的领域.需要指出的是,目前国内已有不少学者在这一领域开展了卓有成效的工作[29,49,50,71~74],但大多属于U KF的应用研究.参考文献(References)[1]K ushner H J.Dy na mical equa tio ns for optimumno nlinear filtering[J].J of Diff er ential Equations,1967,26(3):179-190.[2]M ay beck P S.Stochastic mod els estimation and contr ol[M].N ew Y or k:A cademic,1982.[3]Jazw inski A H.Stochastic p r ocesses and f ilter ing theory[M].N ew Y or k:A cademic,1970.[4]U hlm ann J K.A lgo rit hm for multiple tar g et tr acking[J].A mer ican Science,1992,80(2):128-141.[5]Sor enso n H W.K alman f ilter ing:T heory andapp lication[M].New Y or k:IEEE P ress,1985.[6]L err o D,Bar-Shalom Y K.T r acking w it h D ebiasedConsistent Co nver ted M easurem ent v s.EK F[J].I E EE T r ans on A er osp ace and Electr onics Sy stems,1993,29(3):1015-1022.[7]Caba llero-G il P,F ster-Sabater A.A wide family ofnonlinea r filter functio ns w it h a lar ge linear span[J].I nf or mation Sciences,2003,164(1-4):197-207.[8]Go rdon N J,Salmond D J,Sm ith A F M.No velappr oach t o no nlinear/no n-Gaussian Bayesia n state estimation[J].I EEE P roc on Radar and Signal Pr ocessing,1993,140(2):107-113.[9]Doucet A,De F reitas A,G or do n N.Sequential montecar lo methods in p r actice[M].N ew Yo rk:Spring er-V erlag,2001.[10]A r ulampalam S,M a skell S,Go rdon N,et al.Atuto rial on pa rticle filter s for online nonlinea r/no n-G aussian Bayesian tr acking[J].I EEE T r ans on SignalP roces sing,2002,50(2):174-188.[11]T hrun S,F ox D,Bur g ard W,et al.Ro bust m ontecar lo lo calization for mobile ro bots[J].A r tif icialI ntelligence,2001,128(1-2):99-141.[12]Julier S J,U hlmann J K,Dur rant-Why ten H F.Anew appro ach fo r filter ing nolinear sy stem[A].P r oc of the A mer ican Contr ol Conf[C].W ashingto n:Seatt le,1995:1628-1632.[13]Julier S J,U hlmann J K.A genera l metho d forappro ximating no nlinear tra nsfo rmations of pr obabilit y distr ibutio ns[EB/O L].ht tp://w ww.r obo ts.ox.ac.uk/~siju/wo rk/publicatio ns/U nscented.zip,1997-09-27.[14]Julier S J,U hlm ann J K.A consistent,debiasedmet ho d for conver ting between polar and Car tesian co or dinat e sy stems[A].T he P roc of A eroS ense:T he 11th I nt Sy mp os ium on A er osp ace/D ef ense S ensing,S imulation and Contr ols[C].Or la ndo,1997:110-121.[15]Julier S J,U hlmann J K.A new ex tension of theK alman filter t o nonlinear systems[A].T he Pr oc ofA er oSense:11th I nt Sy mp osium A er osp ace/D ef enseS ensing,Simulation and Contr ols[C].Or lando,1997:54-65.[16]Julier S J.A skewed appr oach to filtering[A].T heP roc of A er oSense:12th I nt Sy mp osium A er osp ace/487第5期潘泉等:一类非线性滤波器——UKF综述Def ense Sens ing Simulation Contr ol[C].O r lando,1998:271-282.[17]Julier S J.T he spher ical simplex unscentedtr ansfo rmat ion[A].A mer ican Contr ol Conf[C].Denver,2003:2430-2434.[18]Julier S J,U hlmann J K,Dur rant-Whyt e H F.A newappr oach for the nonlinear tr ansfo r matio n o f means and cova ria nces in filter s and estimator s[J].I EEET r ans on A utomatic Contr ol,2000,45(3):477-482. [19]L efebv re T,Br uyninckx H,De Schutt er m enton"a new method fo r the nonlinear tr ansfo rma tio n ofmeans and cov ariances in filter s and estimat or s"[J].I EEE T rans on A utomatic Contr ol,2002,47(8):1406-1408.[20]Julier S J,U hlma nn J K.Reduced sig ma point filter sfor the pr opag atio n of means and co var iances thr oug h nonlinear tra nsfo rmat ions[A].Pr oc of A merican Control Conf[C].Jefferson Cit y,2002:887-892. [21]Julier S J.T he scaled unscented t ransfor mation[A].Pr oc of A mer ican Contr ol Conf[C].Jeffer so n Cit y,2002:4555-4559.[22]Far ina A,Ristic B,Benv enuti D.T r acking a ballistictar get:Co mpariso n of sever al no nlinear filter s[J].I EEE T rans on A er osp ace and Electr onic Sy stems,2002,38(3):854-867.[23]V ijay K C,Ra jag opal R,R avi K N.A n optimalinteg rated tr acing(IT S)fo r passive DOA t racking using unscent ed K alman filter[A].I nf or mation,Decision and Contr ol,2002[C].A delaide,2002:253-258.[24]Ristic B,Far ina A,Benvenuti D,A r ulampala m M S.Per for mance bo unds and co mpar iso n o f nonlinear filters fo r tr acking a ballistic o bject o n re-entr y Radar [J].I EE P roc on Radar,S onar and N av ig ation,2003,150(2):65-70.[25]Br unke S,Cam pbell M.Estimat ion archit ect ur e fo rfutur e autono mous vehicles[A].P roc of A merican Control Conf[C].Jefferson Cit y,2002:1108-1114. [26]Wan E A,V an der M er ve R.T he unscented K almanfilter for no nlinear est imation[A].Pr oc of Sy mp osium 2000on A dap tiv e Sy stems f or Signal P rocess ing,Communication and Contr ol[C].L ake L ouise,A lber ta,2000:153-158.[27]Ristic B,A rula mpalam M S.T racking a maneuver ingtar get using ang le-only measur ement s:A lgo rithms and perfo rmance[J].Signal Pr ocessing,2003,83(6):1223-1238.[28]Wan E A,Van der M erw e R.T he unscented K almanfilter,in Ka lman filter ing and neural netw or ks[DB/OL].http://w w w.cse.og /PacSoft/pro jects/sec/wa n01b.ps,2004-03-10.[29]Chen Y Q,Hua ng T,Y ong R.Par ametr ic conto urtr acking using unscented Kalman filt er[A].2002I nt Conf on I mage P r oc[C].N ew Yo rk,2002:613-616.[30]V an der M er we R,Wan E A.T he squar e-r oo tunscented K alman filter for stat e and par ameter-estimatio n[A].I nt Con f on A coustics,Sp eech,and S ig nal Pr oc[C].Salt L ake City,2001:3461-3466. [31]Steng er B,M endo nc,a P R S,Cipolla R.M odel-basedhand tracking using an unscented K alman filter[A].P roc B ritish M achine V is ion Conf(BM V C2001)[C].N chest er,2001:63-72.[32]R udolph der M erw e,Doucet A,De Fr eitas N,et al.T he unscented par ticle filter[A].A d vances in N eur alI nf ormation Pr oc Sy stems(N I PS13)[C].http://speech.bme.og /publica tio ns/ps/m er w e00a.pdf,2004-03-10.[33]James R,V an Zandt.Bo ost phase tr acking with anunscented filter[A].Signal and D ata P roc of Small T ar gets2002[C].O rlando,2002,4728:263-274. [34]V an der M er w e R,Wa n E A.Efficient derivative-fr eeK alman filter s for online learning[A].ESA N N'2001 P roc-E ur op ean Sy mp osium on A rtif icial N eur al N etw or ks Br uges[C].Belg ium,2001:205-210. [35]W an E A,V an der M er we R,Nelson A T.D ualestimatio n and the unscented tr ansfo rm atio n[A].A dv ances in N eural I n f ormation P roce Sy stems12[C].M IT P ress,2000:666-672.[36]R udolph der M erw e,Doucet A,De Fr eitas N,et al.T he unscented part icle filter[EB/OL].http://speech.bm e.o /publicatio ns/ps/merw e00.pdf,2004-03-10.[37]V an der M er we R,Wan E A,Sigma-po int Kalmanfilter s fo r pro ba bilist ic infer ence in dy namic state-space mo dels[DB/O L].htt p://w ww.ir o.umo nt real.ca/~keg l/CRM W or ksho p/pr o gr am.html,2004-03-10.[38]T enne D,Sing h T.the hig her or der unscented filter[A].2003A mer ican Control Con f[C].Denv er,2003:2441-2446.[39]R omanenko R,Cast ro J A A M.T he unscent ed filteras an alter nativ e to the EK F for nonlinear state estimatio n:A simulation case study[J].Comp uter s and Chemical Engineer ing,2004,28(3):347-355. [40]V anDy ke M C,Schw artz J L,Hall C D.U nscentedK alman filter ing fo r spa cecr aft attit ude st ate and par ameter estimatio n[DB/O L].htt p://ww w.space-flig ht.or g/A AS_meetings/2004_winter/w2004_pr og ram.pdf,2004-03-10.[41]Y ong R,Chen Y Q.Better pro po sal dist ributions:O bject tracking using unscented part icle filter[A].P roc of the2001I EEE Comp uter S ociety Con f on488控 制 与 决 策第20卷。

相关文档
最新文档