unscented卡尔曼滤波 不适用于哪些非线性系统

如题所述

Unscented Kalman Filter 中文释义:无味卡尔曼滤波/无迹卡尔曼滤波/去芳香卡尔曼滤波 UKF是无味变换(UT) 和标准Kalman滤波体系的结合,与EKF(扩展卡尔曼滤波)不同,UKF是通过无味变换使非线性系统方程适用于线性假设下的标准Kalman滤波体系,而不是像EKF那样,通过线性化非线性函数实现递推滤波.目标跟踪有两个理论基础,即数据关联和卡尔曼滤波技术 .由于在实际的目标跟踪中,跟踪系统的状态模型和量测模型多是非线性的,因此采用非线性滤波的方法.传统的非线性滤波的方法主要是扩展卡尔曼滤波算法( EKF) ,但是该算法存在着精度不高、稳定性差、对目标机动反应迟缓等缺点.近年来,文献提出了一种非线性滤波算法- Unscented卡尔曼滤波(UnscentedKalman Filter,即UKF).它是根据Unscented变化(无味变换)和卡尔曼滤波相结合得到的一种算法.这种算法主要运用卡尔曼滤波的思想,但是在求解目标后续时刻的预测值和量测值时,则需要应用采样点来计算.UKF通过设计加权点δ,来近似表示n维目标采样点,计算这些δ点经由非线性函数的传播,通过非线性状态方程获得更新后的滤波值 ,从而实现了对目标的跟踪.UKF有效地克服了扩展卡尔曼滤波的估计精度低、稳定性差的缺陷. 卡尔曼最初提出的滤波理论只适用于线性系统,Bucy,Sunahara等人提出并研究了扩展卡尔曼滤波(Extended Kalman Filter,简称EKF),将卡尔曼滤波理论进一步应用到非线性领域.EKF的基本思想是将非线性系统线性化,然后进行卡尔曼滤波,因此EKF是一种次优滤波.其后,多种二阶广义卡尔曼滤波方法的提出及应用进一步提高了卡尔曼滤波对非线性系统的估计性能.二阶滤波方法考虑了Taylor级数展开的二次项,因此减少了由于线性化所引起的估计误差,但大大增加了运算量,因此在实际中反而没有一阶EKF应用广泛. 在状态方程或测量方程为非线性时,通常采用扩展卡尔曼滤波(EKF).EKF对非线性函数的Taylor展开式进行一阶线性化截断,忽略其余高阶项,从而将非线性问题转化为线性,可以将卡尔曼线性滤波算法应用于非线性系统中.这样以来,解决了非线性问题.EKF虽然应用于非线性状态估计系统中已经得到了学术界认可并为人广泛使用,然而该种方法也带来了两个缺点,其一是当强非线性时EKF违背局部线性假设,Taylor展开式中被忽略的高阶项带来大的误差时,EKF算法可能会使滤波发散;另外,由于EKF在线性化处理时需要用雅克比(Jacobian)矩阵,其繁琐的计算过程导致该方法实现相对困难.所以,在满足线性系统、高斯白噪声、所有随机变量服从高斯(Gaussian)分布这3个假设条件时,EKF是最小方差准则下的次优滤波器,其性能依赖于局部非线性度. 无味卡尔曼滤波是一种新型的滤波估计算法.UKF以UT变换为基础,摒弃了对非线性函数进行线性化的传统做法,采用卡尔曼线性滤波框架,对于一步预测方程,使用无味(UT)变换来处理均值和协方差的非线性传递,就成为UKF算法.UKF是对非线性函数的概率密度分布进行近似,用一系列确定样本来逼近状态的后验概率密度,而不是对非线性函数进行近似,不需要求导计算Jacobian矩阵.UKF没有线性化忽略高阶项,因此非线性分布统计量的计算精度较高.基于上述优点,UKF被广泛应用于导航、目标跟踪、信号处理和神经网络学习等多个领域. 如需要更详细的资料,请留下邮箱地址.
温馨提示:内容为网友见解,仅供参考
无其他回答

自动驾驶基础技术(七)-无迹卡尔曼滤波Unscented Kalman Filter...
自动驾驶技术中,Unscented Kalman Filter(UKF)是一种解决非线性问题的有效方法,它通过Unscented Transform巧妙地处理概率分布的非线性变换。UKF避免了Extended Kalman Filter(EKF)中计算Jacobian矩阵的复杂性,尽管计算量相近,却能提供更精确的非线性处理效果。UKF的核心在于Unscented Transform,它首先从输入...

无迹卡尔曼滤波
无迹卡尔曼滤波(Unscented Kalman Filter,UKF),是一种专为非线性动力学和测量模型设计的状态估计技术。相较于传统的卡尔曼滤波,它在处理非线性系统时更为适用,能有效降低估计误差。UKF采用无迹变换,将非线性系统的高斯分布映射到线性空间,进而运用卡尔曼滤波原理进行预测和滤波。UKF的关键在于无迹样...

UKF提出时间是什么时候
UKF(UnscentedKalmanFilter),中文释义是无损卡尔曼滤波、无迹卡尔曼滤波或者去芳香卡尔曼滤波。是无损变换(UT)和标准Kalman滤波体系的结合,通过无损变换使非线性系统方程适用于线性假设下的标准Kalman滤波体系。与EKF(扩展卡尔曼滤波)不同,UKF是通过无损变换使非线性系统方程适用于线性假设下的标准Kalman滤...

无迹卡尔曼滤波原理
无迹卡尔曼滤波(Unscented Kalman Filter,UKF)是一种非线性滤波器,它结合了卡尔曼滤波(Kalman Filter)和粒子滤波(Particle Filter)的优点,能够有效地处理非线性系统。其原理可以简单概括为以下几个步骤:1. 状态预测:通过状态转移方程,根据上一个时刻的状态估计值和当前时刻的控制输入,预测当前时...

“UKF”缩写代表什么?
UKF的应用广泛,例如在高动态信号模型分析中的准开环载波跟踪、雷达目标跟踪、实时背景减法和移动阴影检测,以及地面目标跟踪算法中,展现出其在非线性测量方程处理中的优势。UKF的中文解释详细说明了其在卡尔曼滤波技术中的无迹特性,它通过权值控制参数优化了计算效率,保持了与UPF相当的精度。尽管其名称...

SLAM算法工程师之路:运动状态估计之卡尔曼滤波详解
无迹卡尔曼滤波(Unscented Kalman Filter UKF)无迹卡尔曼滤波通过sigmapoint变换,使用类高斯分布迭代更新过程,避免了复杂非线性模型的解析求解。UKF不依赖解析形式的导数和复杂方程,仅需基本的线性代数操作,适用于非线性系统的状态估计。相较于EKF,UKF的解算依赖于sigmapoint的选择和初始状态,收敛性取决...

ndsl ukf是什么意思
“UKF:Unscented Kalman Filter 中文释义:无味卡尔曼滤波\/无迹卡尔曼滤波\/去芳香卡尔曼滤波 UKF是无味变换(UT) 和标准Kalman滤波体系的结合,与EKF(扩展卡尔曼滤波)不同,UKF是通过无味变换使非线性系统方程适用于线性假设下的标准Kalman滤波体系,而不是像EKF那样,通过线性化非线性函数实现递推...

UKF产生过程
卡尔曼最初提出的滤波理论适用于线性系统,扩展卡尔曼滤波(EKF)则进一步将卡尔曼滤波理论应用于非线性领域。EKF通过将非线性系统线性化来进行卡尔曼滤波,是一种次优滤波方法。尽管如此,EKF也存在局限性,当非线性系统较强烈时,其线性化处理可能会导致较大的估计误差,且复杂的雅克比矩阵计算增加了实现...

扩展卡尔曼对mcu的要求是什么
1. 高计算能力:扩展卡尔曼滤波需要进行大量的矩阵运算和非线性函数计算,需要MCU拥有较高的计算能力。2. 高速数据采集能力:扩展卡尔曼滤波需要实时获取传感器采集的数据,因此MCU需要具有高速数据采集能力。3. 大容量存储能力:扩展卡尔曼滤波需要存储历史数据,以进行状态预测和误差修正,因此MCU需要具有较...

卡尔曼滤波:基本原理、算法推导、实践应用与前沿进展
对于非线性系统,卡尔曼滤波同样有所突破。通过雅可比矩阵的线性化,EKF(扩展卡尔曼滤波)在非线性问题上表现卓越,具备自适应性和鲁棒性。UKF( Unscented Kalman Filter)、粒子滤波和卡尔曼滤波融合等其他方法也在不断发展,以适应不断变化的系统需求和复杂的环境条件。特别是当与机器学习技术结合时,如...

相似回答