算术平均值滤波法对3051压力变送器的意义研究

2019-01-21 10:40 rosemounte Tags:
3051压力变送器是目前市场上普遍采取的压力变送器型号,尽管如此受欢迎的变送器,也有不可否认的缺陷。变送器受到脉冲干扰是长期困扰业界的一个问题,与其说是3051型号的缺陷,倒不如说是所有压力变送器的“通病”。虽然无法从根本解决这种问题,但借助外界力量还是可以缓解的,比如手段之一的算术平方值滤波法。

算术滤波
 
【算术平均值滤波法】
 
演示流程:实验者连续提取多个采样值进行算是平均运算,当出现极大值时信号平滑度较高,但灵敏度较低;当出现极小值时候信号平滑度较低,但灵敏度较高,一般选取流量值为12,压力值为4.
 
 
优劣性分析:
 
这种发适用于一般具有随机干扰的信号进行滤波。特点是有一个平均值,信号在某一数值范围附近上线波动。不足之处在于测量速度较慢或要求数据计算速度较快的实时控制效果不佳。
 
 
算法主要代码以及运算流程:
 
*/
int filter_值;
空设置()
serial.begin(9600);//初始化字符串通信
randomseed(analogread(0));//产生随机种子
}
无效环()
filter_value=filter();//获得滤波器输出值
serial.println(filter_value);//字符串输出
延迟(50);
}
 
//用于随机产生一个300左右的当前值
It GETHEAD(){
随机返回(295305);
}
//计算平均滤波法
定义过滤器
It Fielter(){
INTI;
int filter_sum=0;
对于(i=0;i<filter_n;i++)
filter_sum+=get_ad();
延迟(1);
}
返回(int)(filter_sum/filter_n);
}
 
 
算术平均值滤波法如何对3051压力变送器进行抗干扰辅助?
 
3051压力变送器A/D值采样100次以及进行中位值平均滤波算法完成一个周期,所需要的时间在2ms左右,A/D采样精度能达到1.5‰,能完全满足整机计算出的压力值精度为3.0‰的要求。
 
 
在众多帮助3051压力变送器进行抗干扰的方法中,算术平均值滤波法有其独特的方法和理论,能够在合适的范围内对压力变送器进行干扰信号消除。如果出现不适宜的情况可考虑运用其他方法,如限幅滤波等。