用plc执行模拟量滤波程序,或是对旋转编码器的速度进行滤波,其中的一些滤波参数怎样确定?
递推平均滤波的样品数。
一阶滤波的滤波系数。
还有就是执行滤波程序的扫描密度。
如果在主程序里面执行。那么样品数取到1000个,滤波系数取到0.001,当输入量从0跳变到100%好像也是一闪而过。没有那种缓慢变化的过程。如果在定时中断里面做,那么10毫秒的周期就有很明显的效果。可是定时中断资源有限,不想占用。间隔太大又怕错过一些信息量。有什么比较好的方法执行?什么方法比较适宜对应某种过程量的滤波?
变化慢的过程量怎么做都好做。但是变化快的,如:速度;位移;液压压力;称量……
各位在曾经用过些什么参数?