|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在实际中,我们所观测的信号都是受到噪声干扰的。如何尽可能地抑制噪声,
" h( N3 L9 Y# O8 j2 Z1 a" V- @而把有用信号分离出来,是信号处理中经常遇到的问题。
5 E6 X' d( R! A/ e1 M$ v* T5 ]1 ^二次世界大战期间,由于军事的需要,首先由数学家维纳提出的。维纳滤波
# m' A8 c$ x7 l( E0 v需要设计维纳滤波器,它的求解要求知道随机信号的统计特性,即相关函数和功1 ]" ]! d( }+ Y% ]+ U) X% A* I
率谱密度,得到的结果是封闭的解。但是维纳滤波的限制是,它仅适用于- -维平2 j8 ?2 U0 z2 B" W7 y4 _5 N4 S
稳随机信号,这是由于采用频率设计方法造成的。
& u, ?" f K' X20世纪50年代,随着空间技术的发展,为了解决多输入、多输出非平稳随4 V$ \3 R. J; \
机信号的估计问题,卡尔曼于1960年采用状态方程和观测方程描述系统的信号;' ]! t- l6 Z u. C: N
模型,提出了离散状态估计的- -组地推公式,即卡尔曼滤波公式。其基本思想是
( N, J2 l- y1 `: P' M& u9 _以最小均方误差为最佳估计准则,采用信号与噪声的状态空间模型利用前-一时刻
* M$ P* ^$ X+ P8 W2 j0 d* @的估计值和当前时刻的观测值来更新对状态变量的估计,求出当前时刻的估计值。
- r" A, q3 _& w" Y) u5 y$ D% \算法根据建立的系统方程和观测方程对需要处理的信号做出满足最小均方误差5 H) ? O) j6 f8 o2 h G# A( ?6 y
的估计。由于卡尔曼滤波采用的递推算法非常适合计算机处理,所以现已广泛应
8 Z/ l: K+ N; j用于包括信号处理、图像处理、雷达目标跟踪、模式识别等许多领域,并取得了 E0 f$ H. J1 C' J4 S* M
很好效果。
' e1 K7 ~+ @( D o* K+ s) H$ p- |4 m3 I2 m3 A& \3 n
+ x# s9 F' k) ~, d& W
* Y! q1 @* ]9 \- n! i
) t- y# [* r+ H/ q2 x2 S$ a! L N5 ?% K8 _
|
|