回复:中值滤波库(不排序,已验证)

凌飞翼

  • 帖子

    3395
  • 精华

    26
  • 被关注

    91

论坛等级:奇侠

注册时间:2007-11-11

普通 普通 如何晋级?

发布于 2011-08-22 20:35:12

60楼

quote:以下是引用Zaxife在2011-08-22 19:44:05的发言:
如果纯粹的为了给输入模拟量滤波,我认为根本没必要这样做得这么复杂吧?

感觉还是直接用VW0映射AIW0,初始化时直接把AIW0传送给VW0,然后每周期都去判断;
如果 AIW0 > VW0,那么PID模拟量使用的是VW0 * 1.01的结果;
如果 AIW0 < VW0,那么PID模拟量使用的是VW0 * 0.99的结果;
这样就像是电容滤波的效果,对尖脉冲有很好的过滤效果。
如果闲过滤不好,可以降低比例,比如1.001,0.999;
这样做总比那些求平均值和楼主的中值滤波要高效吧?
你的VW0要不要进行修正或者刷新呢?
如果刷新就有可能出现跳变啊.....
如果不刷新,有可能跟实际AIW越离越远....
中值滤波却既能保证滤波后的数值准确性,又能消除干扰造成的信号尖封。
制冷、热工-许可证试验室承建,给了我深究测量与控制的绝好机会。分享-值得期待!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33263条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。