估计一个指数函数的参数

有一个信号(其实是核反应堆的功率),理论上讲要么维持不变,要么以指数形式上升或下降,P(t)=P0*exp(at)。而观测得到的数据是这个理论数据加上一个高斯白噪声,噪声... 有一个信号(其实是核反应堆的功率),理论上讲要么维持不变,要么以指数形式上升或下降,P(t)=P0*exp(at)。而观测得到的数据是这个理论数据加上一个高斯白噪声,噪声的方差差不多是知道的,一般小于平均值的10%。现在需要做一个实时的系统,能够首先滤掉噪声,然后估计出a的值。因为是个实时的系统,所以要求首先估计值比较精确,其次反应时间比较短。我知道卡尔曼滤波器能够完成这个工作,不知道大家还有什么想法?谢谢了! 展开
骇浪船回
2009-07-15 · TA获得超过200个赞
知道小有建树答主
回答量:83
采纳率:100%
帮助的人:0
展开全部
抛砖引玉一下.
Kalman滤波假设系统的噪声为高斯白噪声, 似乎很适合这个问题, 但是问题是kalman滤波还假设系统为线性, 在已知系统非线性的情况下(指数形式), 直接应用Kalman滤波不知效果如何.

一个想法: 鉴于系统为指数 (不变也只是a=0), 对于取得的信号P(t)首先求log, 那么得到的系统就是线性系统了 (系统方程是 log(P0)+a*t). 这种情况下, 噪声虽然还是白噪声, 但是却不是高斯分布了. 不知道应用Kalman滤波效果会如何. 实时系统的话又不能直接做minimum mean square estimate, 但是对于如此简单的线性系统且非高斯噪声的, 还是有很多on-line参数估计方法的. 比如Expectation Maximization, 具体可以上网搜索 parameter estimation for linear dynamical systems.

另外一个想法: 对于非线性系统且高斯白噪声, 可以应用extended Kalman filter, 而不是Kalman filter. 具体EKF的介绍参考
http://www.cs.unc.edu/~welch/media/pdf/kalman_intro.pdf
北京埃德思远电气技术咨询有限公司
2023-07-25 广告
潮流计算 对电力系统正常运行状况的分析和计算,即电力系统中的电压、电流、功率的计算,即潮流计算;潮流计算方法很多:高斯—塞德尔法、牛顿—拉夫逊法、P-Q分解法、直流潮流法,以及由高斯—塞德尔法、牛顿—拉夫逊法演变的各种潮流计算方法。 想了解... 点击进入详情页
本回答由北京埃德思远电气技术咨询有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式