回复:滤波程序的一些参数怎么确定好?

已锁定

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2020-08-11 19:48:26

28楼

展开查看
以下是引用芳季在2020-08-11 15:05:38的发言 >27楼

我就放在桌面的一根磁致伸缩尺,400毫米的线长。上面我已经上传过模拟量值的每个周期的采样结果。不用猜。就这样。不是什么工业环境的干扰。就算你说尺不行。我也认。现在不是找不准的问题。而是谈滤波。

用个不好的尺有跳动的尺做滤波更好。反正尺放着没有动,或者用手“匀速”移动。5楼的数据是模拟量的采样值。一个匀速移动时候的测得结果。8楼是匀速移动时候的一个增量结果。

一阶滞后假如从0到10000跳变,滤波系数选0.01,每个周期执行算法,滤波结果不到1秒,就从0变到9999了。所以我问大家系数选多少。不知道大家是不是看明白了。还是我没说明白?

如果你的尺子速度精度是0.1mm/s,那么你把PCL的AIW对应0~27648转换为实际速度0.0~10000.0,然后做一阶滤波,然后再除10.0,就是尺子真正的精度速度了,而不是老是盯着AIW值老是说波动。

如果一阶滤波再除10.0后还是波动?那么你就再除10.0,把精度降到1mm/s。

如果这样折腾了还是波动大?直接拿示波器测量尺子本身输出动态精度过低还是线路干扰还是PLC那边自身有干扰?

尺子本身输出动态精度低?在输出端并接一个100kΩ电阻做等效负载试试?

线路干扰?直接在PLC的AI输入端并一个100nF瓷片电容再串一个10Ω电阻直接硬件滤波?

PLC自身干扰?做好接地做好电磁屏蔽?


算了,我都不知道自己在瞎扯些什么了。。。。。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9017条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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