Vondrak滤波及测试(python)

        采用某种函数逼近的缺点是事先经常不清楚何种函数对真实情况最符合。实际上,逼近平滑问题属于概率论的范畴,即如何从观测值寻求最可几值[1]。最合适的曲线应该是“绝对逼真”和“绝对平滑”之间某种折中的曲线[1-4]

一、发展

        1923年,Whittaker将光滑度与拟合度做了线性组合,发展为Whittaker修匀:

式中,F为拟合度(或逼真度),F越小越好,F越小说明拟合效果越好,即与原数据偏离越小;当F=0时,说明修匀值与原观测值完全重合,此时并没有得到起到修匀效果。S是光滑度(或粗糙度),S越小说明曲线越平滑;单独考虑S=0时,所有的平滑值位于一条直线上。h是正常数。n是数据量。pi为观测值的权。yi是为观测值。yi-是平滑值。z是差分的阶数。在满足上述准则下所获得的修匀值既满足位于一条光滑的曲线上,又与原观测序列具有一定的拟合度,即偏离较小。

        1967年,捷克天文学家Vondrak将Whittaker修匀中原定义的平滑度为平滑值的Z阶差分的平方和 改进为 以平滑值的3阶差分的平方和 代替[2],从而发展为Whittaker-Vondrak平滑法,简称Vondrak滤波。Vondrak平滑的基本准则是:

        1976年,Vondrak对上述准则进行了改进和发展,即将上式中的拟合度和平滑度分别用他们的平均值来代替[3]

式中,一个给定的无量纲的正数,定义为平滑因子,在观测数据的绝对拟合和绝对平滑之间起着平衡作用,ε越小,曲线的平滑程度越强,反之,平滑程度越弱。如果λ2=0,那么y=y’,即“绝对逼真”;如果λ2=∞,则有S=0,F=min,解是一条二次抛物线,即“绝对平滑”。因此,采用不同的λ值,得到的是这两种极端情况之间不同程度的折中曲线曲线[4]

二、方法特性

        Vondrak滤波方法的特点:在未知拟合函数的情况下,对观测资料进行合理的平滑[2]

        事实上,Vondrak滤波方法是一种联合分布,是由测量资料的正态分布和三阶差分的先验分布(即约束条件)所组成的联合分布。这种平滑分布的基本思想就是使这种联合分布达到极小值,从而来估计测量数据合理的平滑曲线。与其它平滑方法相比较,该方法的主要优点是:不需要确定拟合函数;不损失资料两端的平滑值;适用于等间距和不等间距的测量资料;还可作为分离测量资料中不同频率信号的数字滤波器[56]

三、头疼的公式[789,10]

3.1 公式推导

        公式太多,有时间再写。

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

累了就要打游戏

把我养胖,搞代码

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值