征求在程序中实现滤波的方法!

已锁定

lierking

  • 帖子

    40
  • 精华

    0
  • 被关注

    2

论坛等级:新手

注册时间:2004-09-15

普通 普通 如何晋级?

征求在程序中实现滤波的方法!

2161

21

2006-07-15 19:14:24

我现在在做一个项目,通过高精度重量传感器、高精度模块实现化工行业液体流量控制,通过PID控制调节阀以实现稳定流量,基本方法是将逐步递减的重量信号变化差值转换为流量信号,现在碰到的情况比较复杂,由于重量传感器有着一定的波动,在重量不变的情况下,内码波动一个单位对应的转换流量就达300KG/H,而我们整个系统设定流量一般就在500-1000KG/H,所以重量内码信号波动如果超过2个单位,整个系统根本没法控制。我现在采用了很多方法来消除这个波动的影响,一:转换后的流量信号80个值累加取平均值;二:这80个累加后去掉最大值和最小值;三:中断时间50ms,这样相当于4秒钟得到一个流量值;四:为了使流量曲线平滑,当前显示流量=大上次流量*0.2+上次流量*0.3+本次流量*0.5,经过这些处理后曲线好看了很多。但现在又有个新问题出来了,当刮大风的时候这个重量传感器的波动会更大一些,在这种状态下这些方法效果就不明显了,所以请教各位大侠有没有更好的在程序中处理数据的方法。
征求在程序中实现滤波的方法! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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