0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

应用于故障诊断系统测量中的下三种数字滤波方法研究

电子设计 来源:电子产品世界 作者:崔洪亮 2020-10-18 10:06 次阅读

在导弹测试过程中,由于大功率用电设备的频繁开启以及各种辐射源的存在使得导弹的测试电气环境相当恶劣,输入端常含有各种噪声和干扰信号,如果对这些信号不加以处理而直接进行采集,采集出来的信号可能与信号真实值相差甚远,可信度应该说是很低的,为了提高所得信号的可信度,必须对这些信号进行相应的处理。在传统的模拟系统中为了提高抗干扰能力,常采用硬件滤波整形电路,而在有微机组成的自动检测系统中,为了减小干扰源对采样的干扰,常采用数字滤波。

数字滤波的特点

所谓数字滤波,就是通过一定的计算或判断程序减少干扰信号在有用信号中的比重,其实质上是一种程序滤波。

数字滤波与模拟滤波相比有以下特点:

·无须增加硬件设备,只需在程序进入数据处理和控制算法前,加一段数字滤波程序;

·数字滤波不需增加硬件设备,所以不存在阻抗匹配的问题;

·数字滤波可以对频率很低的信号实现滤波,克服了模拟滤波器的缺陷;

·滤波器可以根据信号的不同,采用不同的滤波方法和滤波参数,实现一些特殊滤波,具有灵活、方便、功能强的特点;

·数字滤波极大地简化了数据采集系统的复杂性,提高了系统的可靠性。

数字滤波方法

根据导弹地测设备故障诊断系统所测信号性质的不同,提出并采用了以下三种数字滤波方法。

智能滤波法:智能滤波法又称为程序判断滤波法,是预先根据测试经验,确定出采样输入信号可能出现的最大偏差Δy,若采样值的偏差超过此偏差值时,则表明输入信号是干扰信号,应去掉;如果小于偏差值,可将信号作为本次采样值。当采样信号由于随机干扰,如大功率用电设备的启动或停止,造成电流的干扰或误检测,以及调理板不稳定而引起的严重失真等,采用此法效果相当好。根据滤波方法的不同,可分为限速滤波和限幅滤波两种。

限幅滤波

限幅滤波是将两次相邻采样值相减,求出其增量(用绝对值表示),然后与两次采样允许的最大差值(由被控对象实际情况决定)Δy进行比较,若小于或等于Δy,择取当前值作为采样值;若大于Δy,则仍去上次采样值作为本次采样值。程序流程图如图1所示:

图1 限幅滤波流程图

其中Y(K)、Y(K-1)分别为本次和上次采样,Δy是经验参数。这种滤波方法主要适用于变化比较缓慢的参数,在使用此类滤波方法时,关键问题是如何选取最大允许误差Δy,Δy太大,将会引入大量的各种干扰信号,使系统误差增大;Δy太小,又会使某些有用信号被拒之门外,使计算机采样效率变低,由此也可能使得控制系统达不到预期的效果,因此如何选取门限Δy至关重要,通常此数依靠试验获得。

限速滤波

限幅滤波使用两次采样值来决定采样结果,而限速滤波则最多可用三次采样值来决定采样结果。其原理是,当|Y(K)-Y(K-1)|》Δy时,不像限幅滤波其那样,用Y(1)作为本次采样,而是再来一次,取得Y(3),然后根据|Y(3)-Y(2)|与Δy的关系来确定本次采样值。具体判别原则如下:

设采样时刻t1、t2、t3所采集的参数分别是:Y(1)、Y(2)、Y(3),那么:

当|Y(2)-Y(1)|≤Δy时,Y(2)作为采样值输入计算机;

当|Y(2)-Y(1)|》Δy时,Y(2)不采用,但仍保留,继续采样得Y(3);

当|Y(3)-Y(2)|≤Δy时,Y(3)作为采样之输入计算机;

当|Y(3)-Y(2)|》Δy时,则取(Y(2)+Y(3))/2输入计算机。

限速滤波是一种折衷的方法,既照顾了采样的实时性,又顾及了采样值变化的连续性,但这种方法也有明显的缺陷,首先是Δy的确定不够灵活,必须根据现场情况不断地更换新值;不能反映采样点数N》3时,各采样数值受干扰情况。此滤波程序流程图如图2所示。

图2 限速滤波流程图

中值滤波法:所谓中值滤波就是对某一参数连续采样n次(一般n取奇数),然后把n次采样值从小到大或从大到小排列,把区间中间值作为本次采样值,中值滤波对于由于偶然因素引起的波动或采样器不稳定而造成的误差引起的脉动干扰比较有效。若变量变化比较缓慢,滤波效果就较好,对于速度变化快的信号则不适用此法,中值滤波其设计的实质就是排序。经过试验,这种滤波方法对于比较稳定的直流小信号电压的测量还是很奏效的。其程序流程如图3所示。

图3 中值滤波流程图

平均滤波法:在各种控制测量场所,经常会遇到尖脉冲干扰现象。干扰通常只影响到个别采样点的数据,此采样点的数据与其他采样点的数据相差甚大,如用一般平均值法,则将干扰平均到计算结果中去,故平均法不易消除脉冲干扰的影响。为此,可采取先对N个采样值进行比较,去掉其中最大的和最小的一个或几个值,然后计算余下点的平均值,这种方法不仅可以滤除脉冲干扰,也可滤去小的随机干扰,经试验,N取4较合适。

实验结果及分析

本实验的目的主要是检验该检测诊断系统测量电压的精度、稳定性和抗干扰能力。为了实现这一目的,本实验采用了标准信号源A(信号源电压精度为1‰)的高精度信号作输入信号,然后通过本检测系统对这些标准信号进行采集并将结果记录以观察该检测诊断系统的精度、稳定性和抗干扰能力。

本实验将幅值为500mV的直流电压输入到该系统的小信号电压测量输入端,然后将此小信号电压经调理板调理之后送到A/D板进行采集,本实验进行了数十次,每次为一组,且每次是独立的,每次连续采集50个数据。现摘录10组数据(表1),每组10个数。

表1 小信号电压数据 单位: 毫伏

通过对表1数据分析可以得出如下结论:

·信号受干扰比较强烈,如果直接将采集到的数据作为原始信号将会有很大的误差;

·干扰信号主要来自电磁干扰、热噪声等,是随机的;

·这些信号也是有规律的,如果选用合适的滤波方法也能取得较好的效果。采用数字滤波法如中值滤波法就能得到比较好的效果,但是采样样本必须足够大,至少50次以上。

结语

由于该故障诊断系统测量的信号不管是种类还是数量都特别的多,有交流电也有直流电,有强电也有弱电,如果处理上稍有不慎就会使信号之间相互影响、相互干扰,特别是一些小信号很容易被干扰信号或噪声所淹没,面对这种情况,一次次失败教训的基础上,在尽量保持硬件不变的前提下,从软件入手采用数字滤波的方法对系统进行改进,最后终于取得了实验的成功。

采用数字滤波技术对导弹地测设备进行故障诊断,可以根据信号的不同,采用不同的滤波方法和滤波参数,实现一些特殊滤波,具有灵活、方便、功能强、开发周期短的特点,而且极大地简化了数据采集系统的复杂性,提高了系统的可靠性。经过试验现场的实际运行,结果表明文中提出的三种数字滤波方法有效的抑制了所采集信号中的虚假成份,充分提取了故障诊断所需信号的全部信息,为故障诊断提供了真实、可靠的依据。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    161

    文章

    7787

    浏览量

    177958
  • 检测系统
    +关注

    关注

    3

    文章

    954

    浏览量

    43029
  • 功率
    +关注

    关注

    14

    文章

    2065

    浏览量

    69845
收藏 人收藏

    评论

    相关推荐

    LabVIEW在齿轮箱故障诊断的应用

    LabVIEW强大数据处理和仿真能力,开发了一个先进的齿轮箱故障诊断系统。该系统主要采用小波包的独立分量分析(ICA)方法,有效地提取齿轮箱的故障特征频段。 在
    发表于 12-25 18:55

    基于PXI总线的小型化数字电路故障诊断系统设计方法研究

    针对数字电路测试诊断需求,以数字电路较为复杂的时序电路测试为侧重点,将含有CPU、FPGA的数字电路作为测试对象,结合目前常用的时序电路仿
    发表于 05-13 09:08

    基于labview的齿轮箱故障诊断系统

    基于labview的齿轮箱故障诊断系统
    发表于 05-03 22:22

    【转】电力电子电路故障诊断方法

    特点在电力电子故障诊断系统也得到了应用。合理利用采集信息(即把采集信息分为层),运用遗传算法进行分层信息故障诊断;将遗传算法应用在故障诊断
    发表于 03-06 20:35

    印制板故障诊断系统的设计

    的通用印制板故障诊断仪比较多,功能也比较强。  针对不同的测试对象和测试要求,各种故障诊断手段各具自己的优势。目前市场上存在的数字设备故障诊断系统对于特定的测试对象和要求也存在一定的局
    发表于 08-27 16:00

    基于PC机的PCB远程故障诊断系统设计

      介绍一用于PCB远程故障诊断的基于PC机的串口测试系统,具有设计先进、结构简练、功能强大、性价比高、便于携带等特点。使用表明,提出的设计方案是切实可行的。  1
    发表于 09-10 15:56

    基于VXI仪器的电路板故障诊断系统

    新的革命,对国际自动化测试技术的发展产生了重大影响。成为当今测量与控制技术的发展方向口电路板故障诊断系统系统控制器、VXI总线主机箱及其测试仪器模块为核心,辅以部分IEEE488程控仪器,而待测电路板
    发表于 11-23 16:37

    基于仿真的军用电路板故障诊断系统研究

    仿真技术建立装备电路的仿真系统,然后通过电路仿真系统故障复现和模拟,将专家知识与仿真结果有效融合,构建故障模型数据库,研究适合装备电路的
    发表于 12-13 10:13

    基于LabVIEW和MATLAB混合编程的齿轮箱故障诊断系统设计

    【 摘要 】为了实现轧机传动部件的早期故障诊断,利用LabVIEW便捷的图形界面和MATLAB强大的数值分析功能,开发了一套齿轮 箱故障诊断系统。通过LabVIEW调用MATLAB的小波工具箱并
    发表于 04-03 09:40

    基于LabVIEW振动信号的旋转机械故障诊断系统

    语言存在的编程、调试过程繁琐、开发周期长、对编程人员要求高等问题,广泛地应用于航空、航天、电子、机械等众多领域。本文基于LabVIEW开发一个针对旋转机械故障诊断的振动信号分析系统,并在成都飞机设计
    发表于 11-23 07:00

    求一PCB远程故障诊断系统的设计方案

    PCB远程故障诊断系统有什么优点?求一PCB远程故障诊断系统的设计方案
    发表于 04-26 06:23

    基于FTA的矿井提升机故障诊断系统

    将FTA 方法引入到故障诊断系统,提出了基于FTA 的故障诊断系统的体系结构。结合矿井提升机故障的特点,重点描述了知识库、推理机以及解释器
    发表于 06-06 15:51 18次下载

    基于BS结构的远程故障诊断系统研究

    分析了基于internet的远程故障诊断系统的可行性,优越性,介绍了诊断系统的Browser/Server体系结构,简述了远程故障诊断系统框架和主要功能模块,同时指出了
    发表于 09-17 12:08 11次下载

    PCB远程故障诊断系统设计

    PCB远程故障诊断系统设计 介绍一用于PCB远程故障诊断的基于PC机的串口测试系统,具有
    发表于 10-12 22:44 730次阅读
    一<b class='flag-5'>种</b>PCB远程<b class='flag-5'>故障诊断系统</b>设计

    应用于故障诊断系统测量三种数字滤波方法研究的PDF文件

    值相差甚远,可信度应该说是很低的,为了提高所得信号的可信度,必须对这些信号进行相应的处理。在传统的模拟系统为了提高抗干扰能力,常采用硬件滤波整形电路,而在有微机组成的自动检测系统
    发表于 12-29 05:55 7次下载
    <b class='flag-5'>应用于</b><b class='flag-5'>故障诊断系统</b><b class='flag-5'>测量</b><b class='flag-5'>中</b>的<b class='flag-5'>下</b><b class='flag-5'>三种数字滤波</b><b class='flag-5'>方法</b><b class='flag-5'>研究</b>的PDF文件