煤矿机电监控系统异常信号传输延迟消除方法
2020-02-28董广民
董广民
(新汶矿业集团(伊犁)能源开发有限责任公司一矿, 新疆 伊犁 835000)
0 引言
煤矿机电设备运行时,不可避免地会遇到异常情况,此时煤矿机电监控系统将异常信号传输至管理者,但信号传输过程中存在延迟现象,导致煤矿机电设备异常信号不能及时上报,给煤矿开采安全和效率带来影响[1-2]。相关学者对异常信号传输延迟消除进行了研究。文献[3]根据信号传输时间的波动性,提出了改进背压算法,该算法用队列长度、队头延迟、路由跳数来计算链路权值,从而实现链路调度,改善网络延迟性能。文献[4]设计了基于STM32单片机的同步信号传输延时校正模块,采用STM32单片机定时器单脉冲模式,校正同步信号延时,可解决同步信号传输延时问题。然而上述方法生命周期较短,且延迟消除效率较低。本文提出了一种煤矿机电监控系统异常信号传输延迟消除方法,该方法通过FIR数字滤波器获取严格的线性相位特性,建立异常信号传输延迟检测模型,利用动态树(Link Cut Tree,LCT)构建异常信号聚集树模型,实现对异常信号传输延迟的消除。
1 煤矿机电监控系统异常信号传输延迟消除
1.1 异常信号传输延迟检测模型构建
对煤矿机电监控系统异常信号检测时,需要对其进行滤波以减少信号中存在的噪声干扰,尤其当异常信号较少时,滤波处理对于异常信号传输延迟检测的准确性影响较大[5-7]。异常信号经滤波处理后需要保持幅度特性,同时还需要保持相位不失真。FIR数字滤波器比较容易获取严格的线性相位特性,因此选用FIR数字滤波器对煤矿机电监控系统异常信号进行滤波处理[8-10]。
FIR数字滤波器的冲激响应h(n)和相应的频率响应分以下2种情况。
(1) 当冲激响应h(n)呈偶对称,且滤波器总阶数N为奇数时,频率响应为
(1)
式中:ω为滤波器的冲激响应频率;n为滤波器阶数。
依据h(n)=a(n)cos(ωn)(a(n)为h(n)偶对称时谐振频率)可得
(2)
(2) 当冲激响应h(n)呈奇对称,且滤波器总阶数N为偶数时,频率响应为
(3)
依据h(n)=b(n)cos(ωn)(b(n)为h(n)奇对称时谐振频率)可得
(4)
根据上述2种情况的分析可知,滤波器的相位特性与h(n)的对称性相关,与h(n)值无关。当冲激响应h(n)的序列具有一定的对称性时,滤波器才具有线性相位的特性,因此得到异常信号传输延迟检测模型:
(5)
异常信号传输延迟检测模型检测出的异常信号相位延迟为冲激响应长度的1/2[11-13],异常信号传输延迟主要受冲激响应阶数的影响。
1.2 异常信号聚集树模型构建
为遍历异常信号,利用LCT构建异常信号聚集树模型[14-16],具体步骤如下。
(1) 将异常信号节点作为树根节点[17-19],在创建第i(1
(2) 当异常信号遍历结束(即i=L)时,检查未被覆盖的信号是否属于集合Z′中没有被覆盖的信号集合U。
(3) 计算U中干扰度v的有效覆盖度e。
(4) 在中间信号集合D中挑选出子信号最少的异常信号u作为父亲信号,记为pu。
1.3 异常信号传输延迟消除
利用异常信号聚集树模型,自上而下依层次对异常信号进行延迟消除。第i层信号传输延迟消除的具体操作步骤如下。
(1) 对第i-1层未经过延迟消除的信号进行标记,判断是否属于Z′的中间信号集合。
(2) 计算所有标记信号的时槽:
(6)
式中Ei为所有标记信号的间隔。
(3) 将时槽最小的标记信号加入到异常信号集合,得到时槽最小限制下的异常信号集合,由异常信号集合构建延迟信号传输关系函数,为消除延迟计算打开干预端口,创建一个由异常信号集合构成的粒子全空间,在该空间中的每一粒子个体都可作为一个独立的延迟优化因子,从而完成异常信号延迟消除。
2 仿真验证
仿真实验检测环境:硬件包括Intel Xeon Platinum 8173M @ 2.00 GHz处理器、4 GB DDR4-2400内存接口、GeForce GTX 1050显卡、Windows 10操作系统;软件为OpenSTA,Selenium。仿真设置:信号丢包率为0.8,传输延迟在2~15 ms之间随机取值,初始时刻在0~2 s之间随机取值,在同一时刻统一开始执行任务。选用某煤矿机电监控系统生成的信号库,该信号库中大部分是监测到的煤矿机电设备异常信号,其中部分信号延迟。为检验本文方法的有效性,采用文献[3]方法、文献[4]方法与本文方法进行对比,仿真结果如图1和图2所示。
图1 不同方法生命周期对比Fig.1 Comparison of life cycle among different methods
图2 不同方法延迟消除效率对比Fig.2 Comparison of delay elimination efficiency among different methods
由图1可知,文献[3]和文献[4]方法的生命周期均随着信号数量的增大逐渐缩短,其中文献[3]方法的生命周期较短,文献[4]方法的生命周期变化最大;本文方法的生命周期变化趋势较为平稳,且整体来看是3种方法中生命周期最长的。
由图2可知,文献[3]方法初期的延迟消除效率较低,延迟消除效率随信号数量的增大缓慢提高;文献[4]方法比文献[3]方法的延迟消除效率低,且在信号数量大于300个时,延迟消除效率基本保持不变;本文方法的延迟消除效率随信号数量的增大逐渐提高,最大值接近100%。延迟消除效率越大,异常信号传输拥塞越小,因此本文方法具有较好的信号传输延迟消除效果。
3 结语
煤矿机电监控系统异常信号传输延迟消除方法通过对异常信号进行FIR数字滤波处理,检测异常信号传输延迟,并利用LCT构建异常信号聚集树模型,对未经过延迟消除的信号进行标记处理,计算所有标记信号的时槽,挑选出时槽最小的信号,对信号进行延迟消除。仿真结果表明,该方法生命周期长,且消除异常信号传输延迟的效率较高。