10种plc模拟量输入滤波方法有哪些

发布者:Jinyu521最新更新时间:2024-05-15 来源: elecfans关键字:plc  模拟量输入  滤波方法 手机看文章 扫描二维码
随时随地手机看文章

1

限幅滤波法/程序判断滤波法

A、方法:

根据经验判断,确定两次采样允许的最大偏差值(设为A)

每次检测到新值时判断:

如果本次值与上次值之差<=A,则本次值有效

如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值

B、优点:

能有效克服因偶然因素引起的脉冲干扰

C、缺点

无法抑制那种周期性的干扰

平滑度差

2

中位值滤波法

A、方法:

连续采样N次(N取奇数)

把N次采样值按大小排列

取中间值为本次有效值

B、优点:

能有效克服因偶然因素引起的波动干扰

对温度、液位的变化缓慢的被测参数有良好的滤波效果

C、缺点:

对流量、速度等快速变化的参数不宜

3

算术平均滤波法

A、方法:

连续取N个采样值进行算术平均运算

N值较大时:信号平滑度较高,但灵敏度较低

N值较小时:信号平滑度较低,但灵敏度较高

N值的选取:一般流量,N=12;压力:N=4

B、优点:

适用于对一般具有随机干扰的信号进行滤波

这样信号的特点是有一个平均值,信号在某一数值范围附近上下波动

C、缺点:

对于测量速度较慢或要求数据计算速度较快的实时控制不适用,比较浪费RAM

4

递推平均滤波法/滑动平均滤波法

A、方法:

把连续取N个采样值看成一个队列

队列的长度固定为N

每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据(先进先出原则)

把队列中的N个数据进行算术平均运算,就可获得新的滤波结果

N值的选取:流量,N=12;压力:N=4;液面,N=4~12;温度,N=1~4

B、优点:

对周期性干扰有良好的抑制作用,平滑度高

适用于高频振荡的系统 

C、缺点:

灵敏度低,对偶然出现的脉冲性干扰的抑制作用较差,不易消除由于脉冲干扰所引起的采样值偏差,不适用于脉冲干扰比较严重的场合,比较浪费RAM

5

中位值平均滤波法/防脉冲干扰平均滤波法

A、方法:

相当于“中位值滤波法”+“算术平均滤波法”

连续采样N个数据,去掉一个最大值和一个最小值

然后计算N-2个数据的算术平均值

N值的选取:3~14

B、优点:

融合了两种滤波法的优点

对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差

C、缺点:

测量速度较慢,和算术平均滤波法一样,比较浪费RAM

6

幅平均滤波法

A、方法:

相当于“限幅滤波法”+“递推平均滤波法”

每次采样到的新数据先进行限幅处理,再送入队列进行递推平均滤波处理

B、优点:

融合了两种滤波法的优点

对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差

C、缺点:

比较浪费RAM

7

一阶滞后滤波法

A、方法:

取a=0~1

本次滤波结果=(1-a)*本次采样值+a*上次滤波结果

B、优点:

对周期性干扰具有良好的抑制作用

适用于波动频率较高的场合

C、缺点:

相位滞后,灵敏度低,滞后程度取决于a值大小,不能消除滤波频率高于采样频率的1/2的干扰信号

8

加权递推平均滤波法

A、方法:

是对递推平均滤波法的改进,即不同时刻的数据加以不同的权

通常是,越接近现时刻的数据,权取得越大。

给予新采样值的权系数越大,则灵敏度越高,但信号平滑度越低

B、优点:

适用于有较大纯滞后时间常数的对象

和采样周期较短的系统

C、缺点:

对于纯滞后时间常数较小,采样周期较长,变化缓慢的信号,不能迅速反应系统当前所受干扰的严重程度,滤波效果差

9

消抖滤波法

A、方法:

设置一个滤波计数器

将每次采样值与当前有效值比较:

如果采样值=当前有效值,则计数器清零

如果采样值<>当前有效值,则计数器+1,并判断计数器是否>=上限N(溢出)

如果计数器溢出,则将本次值替换当前有效值,并清计数器

B、优点:

对于变化缓慢的被测参数有较好的滤波效果,

可避免在临界值附近控制器的反复开/关跳动或显示器上数值抖动

C、缺点:

对于快速变化的参数不宜,如果在计数器溢出的那一次采样到的值恰好是干扰值,则会将干扰值当作有效值导入系统

10

限幅消抖滤波法

A、方法:

相当于“限幅滤波法”+“消抖滤波法”

先限幅,后消抖

B、优点:

继承了“限幅”和“消抖”的优点

改进了“消抖滤波法”中的某些缺陷,避免将干扰值导入系统

C、缺点:

对于快速变化的参数不宜


关键字:plc  模拟量输入  滤波方法 引用地址:10种plc模拟量输入滤波方法有哪些

上一篇:变频启动频率设多大才合适?
下一篇:六轴位移台参数解读

推荐阅读最新更新时间:2024-11-02 14:23

PLC模拟量采集在工业自动化控制中的应用
在复杂的工业现场中,往往需要对温度、电压、电流、压力等等模拟量进行数据采集,可以借助PLC进行控制采集,但目前市场各种PLC模拟量采集模块十分多,不同的厂家不同的PLC都有自己独特的模拟量采集模块,而且通常都是不能通用的。同时一台台PLC的嵌入组装所花费的时间和成本会比较高。 因此想要进行模拟量采集时,购买采集模块嵌入PLC并不理想,不如考虑工业智能网关,为用户提供协议解析、数据采集、边缘计算等等功能,同时简单部署、外接设备、无线组网等等特点,使其可以快速接入已有的工业系统中,适应领域广泛,性价比较高。 工业生产过程中会产生很多连续变化的量就是模拟量,如温度、流量、速度等等,同时也有数字量,如0和1开关量,实际对应的实际与
[嵌入式]
PLC应用于LED大屏幕移动控制系统
  一、概述   随着社会进步的发展,各机械产品层出不穷。控制系统的发展已经很成熟,应用范围涉及各个领域,例如:机械、汽车制造、化工、交通、军事、民用等。PLC专为工业环境应用而设计,其显著的特点之一就是可靠性高、抗干扰能力强。PLC的应用不但大大地提高了电气控制系统的可靠性和抗干扰能力,而且大大地简化和减少了维修维护的工作量。PLC以其可靠性高、抗干扰能力强、编程简单、使用方便、控制程序可变、体积小、质量轻、功能强和价格低廉等特点,在机械制造、冶金等领域得到了广泛的应用。   LED大屏幕移动控制系统是专为各类演艺剧场、文体中心、电视台等场所安装的LED大屏幕提供的一套全自动化移动控制系统。通过该系统可以实现最基本的LE
[嵌入式]
AVR与VB通信模拟量输入简单程序
//----------------------------------------AVR代码------------------------ #include iom16.h #include intrinsics.h #define uchar unsigned char #define uint unsigned int uchar seg ={0x3f,0x06,0x5b, //共阴极数码管0~9的字形码 0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar tab ={0xfe,0xfd,0xfb,0xf7};//4位共阴极数码管的位选码
[单片机]
AVR与VB通信<font color='red'>模拟量</font><font color='red'>输入</font>简单程序
西门子EM231模拟量输入模块接线图
模拟量输入模块可以通过拨码开关设置为不同的测量方法;开关的设置应用于整个模块,一个模块只能设置为一个测量范围;开关设置只有在重新上电后才能生效。
[模拟电子]
西门子EM231<font color='red'>模拟量</font><font color='red'>输入</font>模块接线图
基于PLC的片梭织机自动混纬系统
片梭织机的换纬是通过控制挑纬器动作来实现的。新型片梭织机由电脑控制电磁铁,进而由电磁铁驱动挑纬器工作,可实现任意比例混纬。PU130型片梭织机通过机械带动两个祧纬器工作,只能织制1:1比例混纬产品。为适应市场对多比例混纬产品的需求,针对PU130片梭织机特点,我们经过精心设计,积极攻关,研制出适合PU130进口片梭织机特点的自动混纬系统。系统以气源为动力,由电磁阀控制气缸、再由气缸活塞带动挑纬器按工艺要求动作,而电磁阀由PLC可编程控制器按程序来控制,改变程序很容易实现多比例自动混纬。该系统简单、实用、性能稳定,投资少见效快。 1 问题提出 由瑞士生产的PU130型片梭织机,属于二十世纪八十年代的产品。该设备九十年代初
[工业控制]
基于PLC的微结构光纤毛细管自动剪切收集排布系统
0 引言 微结构光纤是一种由有序或无序的空气孔构成的微结构包层的新颖光纤。具有许多传统光纤难以达到的优良特性,因此在许多领域,如光纤激光器和放大器、非线性光学、光纤通信、光纤传感等许多方面都有着重要的应用。人们对微结构光纤的理论研究取得了一定成就,但是其制备工艺一直是一个难点。最常采用的堆积法,是将毛细管截成合适长度紧密堆积在套管中,堆积成六边形或者其他结构,中心的毛细管被去除或者用实心棒代替以造成缺陷。迄今为止丹麦和巴斯大学采用最多的还是传统的堆积法,其制作工艺复杂,给光纤毛细管带来了很大的污染。微结构光纤预制棒是制备微结构光纤的第一环节,它的好坏会直接影响后面的光纤质量,因此光纤制备工艺亟待改造。这次通过用PLC(可编程控
[测试测量]
基于<font color='red'>PLC</font>的微结构光纤毛细管自动剪切收集排布系统
基于串口实现LabVIEW与PLC的无线通信
  一、引言   LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是美国国家仪器公司(National Instruments)推出一种基于图形语言(G 语言)的开发环境,编程非常方便,人机交互界面直观友好,用户可以创建独立的可执行文件,能够脱离开发环境而单独运行,是目前最流行的虚拟仪器编程平台,广泛应用于 测试 测量 、过程控制、实验室研究与自动化等方面。   可编程 控制器 (Programmable Log ic Controller,简称 PLC )是将 计算机 技术、 通信 技术和自动控制技术结合在一起的自动控制设备,
[工业控制]
Modbus转Ethernet/IP网关模块与汇川PLC通讯在网关配置软件中的配置
通过Modbus转Ethernet/IP网关模块(XD-MDEP100),可以实现不同协议之间的互连,从而使得设备之间的数据交换更加便捷高效。网关做为 ETHERNET/IP 网络的从站,可以连接 AB(罗克韦尔)、欧姆龙、基恩士、CODESYS、汇川等品牌的 PLC。 Modbus转Ethernet/IP网关模块 在实际案例中,汇川PLC作为控制系统部件与Modbus转Ethernet/IP网关模块(XD-MDEP100)结合使用,可以实现PLC与其他设备的无缝通信,极大地提高了系统的整体运行效率和稳定性。用户可以根据具体需求设置Modbus转Ethernet/IP网关模块的参数。通过建立可靠的通信通道,实现数据的快速传
[嵌入式]
Modbus转Ethernet/IP网关模块与汇川<font color='red'>PLC</font>通讯在网关配置软件中的配置
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved