一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

高速公路设备运行状态监测方法及装置与流程

2022-05-06 07:11:11 来源:中国专利 TAG:


1.本发明属于高速公路设备智能监测领域,是一种高速公路设备运行状态监测方法及装置。


背景技术:

2.随着高速公路设备需求量的增多,设备之间相关性逐渐增加,若部分设备故障可能会导致全部设备的检测与维修。例如,高速公路每段都有多个摄像设备,当在某路段设备发生故障导致路段无法记录与测量车辆信息时,就需要封闭路段进行设备维修,尤其是在车流量大的情况下,封闭路段导致的交通不便对日常出行以及交通运输带来的损失是巨大的。所以能够提前预测设备故障,在设备故障之前选择车流量小的时间段更换或者维修设备,可以极大的减少不必要的损失。


技术实现要素:

3.本发明提供了一种高速公路设备运行状态监测方法及装置,用于预测高速公路设备故障,在设备到达故障期之前及时告警,能够有效避免因设备损坏带来的不必要的损失。
4.有鉴于此,本技术第一方面提供了一种高速公路设备运行状态监测方法,包括:
5.获取原始数据集合,其中原始数据包括高速公路设备的原始电压数据和原始电流数据;
6.结合dbscan聚类算法,根据原始数据序列建立arma模型;
7.对arma模型进行检测验证,输出合格的arma模型;
8.根据前一时刻的功率真实值确定设备状态,选择对应的arma模型,利用该arma模型输出高速公路设备下一时刻的功率预测值;
9.根据该时刻的功率预测值与功率真实值,对高速公路设备进行状态告警。
10.上述结合dbscan聚类算法,根据原始数据序列建立arma模型的过程包括:
11.利用dbscan聚类算法对功率数据进行聚类,根据聚类结果判断高速公路设备运行状态种类,针对高速公路设备运行状态种类建立对应的arma模型;
12.获得功率数据时间序列,对功率数据时间序列进行平稳性检验,判断功率数据时间序列是否具有平稳性;
13.响应于是,则对功率数据时间序列自相关函数与非自相关函数检验,确立模型参数值,建立arma模型。
14.上述对原始流量序列进行平稳性检验,通过单位根判断原始数据时间序列是否具有平稳性。
15.上述对arma模型进行检测验证,输出合格的arma模型包括:
16.对arma模型进行的残差进行白噪声检验,判断是否为白噪声;
17.响应于是,则该arma模型检验合格,并输出arma模型;
18.响应于否,则重新确立模型参数值。
19.上述根据功率预测值与功率真实值,对高速公路设备进行状态告警,包括:
20.根据功率预测值与功率真实值,获得预测误差及绝对预测误差;
21.设置告警条件,其中告警条件包括:1、设定时间段内预测误差是否连续大于最大值或小于最小值;2、设定时间段内绝对预测误差的均值是否大于设定值;
22.判断预测条件是否均不满足,响应于否,则进行高速公路设备的状态告警。
23.上述还包括arma模型的预测准确率检测,具体包括:
24.设定检测时间段;
25.利用下式确定检测时间段内每日的预测准确率;
[0026][0027]
其中,ei为单点功率的相对预测误差,y
fi
、y
ri
分别为功率的预测值和实际值;i为功率预测点数,i=1,2,

,n;
[0028]
判断检测时间段内每日的预测准确率是否均大于预测有效设定值,响应于是,则arma模型预测有效。
[0029]
有鉴于此,本技术第二方面提供了一种高速公路设备运行状态监测装置,包括:
[0030]
数据获取单元,获取原始数据集合,其中原始数据包括高速公路设备的原始电压数据和原始电流数据;
[0031]
模型建立单元,结合dbscan聚类算法,根据原始数据序列建立arma模型;
[0032]
检测单元,对arma模型进行检测验证,输出合格的arma模型;
[0033]
预测单元,根据前一时刻的功率真实值确定设备状态,选择对应的arma模型,利用该arma模型输出高速公路设备下一时刻的功率预测值;
[0034]
告警单元,根据实时功率预测值与实时功率真实值,对高速公路设备进行状态告警。
[0035]
有益效果:本发明结合arma和dbscan聚类分析建立了一种高速公路设备运行状态监测方法及装置,通过dbscan聚类方法,对高速公路设备运行状态进行分类,相比于传统arma时间序列,使用dbscan聚类方法后搭建的模型可针对高速公路设备当前运行状态自适应选择相应arma模型,预测准确率更高。通过判断预测误差是否超出设定阈值可实现实时监测设备运行状态,并记录每次设备运行状态切换的时间,通过一段时间内绝对预测误差的均值判断设备功率的变化情况,判断设备是否处于故障潜伏期,从而在设备到达故障期之前及时告警,有效避免因高速公路设备损坏带来的不必要的损失。
附图说明
[0036]
附图1为本发明一个实施例的状态检测流程图。
[0037]
附图2为本发明一个实施例中arma模型建立的流程图。
[0038]
附图3为本发明一个实施例中状态告警的流程图。
[0039]
附图4为本发明一个实施例的dbscan聚类结果示意图。
[0040]
附图5为本发明一个实施例的自相关函数结果示意图。
[0041]
附图6为本发明一个实施例的偏自相关函数结果示意图。
[0042]
附图7为本发明一个实施例的一个月日预测准确率结果示意图。
[0043]
附图8为本发明一个实施例的日预测误差结果示意图。
[0044]
附图9为本发明一个实施例的绝对预测误差均值结果示意图。
[0045]
附图10为本发明一个实施例的装置结构示意图。
具体实施方式
[0046]
本技术提供了一种高速公路设备运行状态监测方法,用于解决现有高速公路设备不能实现故障预测及告警,使得不能在设备故障之前选择车流量小的时间段更换或者维修设备,造成只能在高速公路设备发生故障后封闭路段进行维修,而在车流量大的情况下,封闭路段会导致交通不便,对日常出行造成影响,同时易对交通运输带来巨大损失的问题。
[0047]
为了使本技术领域的人员更好地理解本技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]
下面对本技术实施例进行详细介绍。
[0049]
实施例1:如附图1所示,本实施例公开了一种高速公路设备运行状态监测方法,包括:
[0050]
步骤s101,获取原始数据集合,其中原始数据包括高速公路设备的原始电压电流数据;
[0051]
这里原始电压电流数据可以从存储高速公路设备运行数据的数据库中抽取。
[0052]
步骤s102,结合dbscan聚类算法,根据原始数据集合建立arma模型;
[0053]
如附图2所示,具体arma模型建立过程包括:
[0054]
步骤s1021,利用dbscan聚类算法对功率数据进行聚类,根据聚类结果判断高速公路设备运行状态种类,针对高速公路设备运行状态种类建立对应的arma模型;
[0055]
这里dbscan聚类算法基于一组邻域来描述样本集的紧密程度,其中参数(ε,minpts)用来描述邻域的样本分布紧密程度。其中,ε描述了某一样本的邻域距离阈值,minpts描述了某一样本的距离为ε的邻域中样本个数的阈值。本发明实施例中,将原始电压电流数据转化为功率数据后,由dbscan聚类算法将功率数据分为三类,在半径ε内含有不少于minpts数目的点为核心点,在半径ε内点的数量小于minpts,但落在核心点的领域内的点为边界点,既不是核心点也不是边界点的点称为噪声点或异常点。
[0056]
例如若dbscan聚类算法聚类结果分为设备运行状态和设备待机状态,则需针对设备运行状态和设备待机状态建立对应的arma模型。
[0057]
区别于传统k-means方法,dbscan聚类算法不需要预先指定聚类的个数,所以使用dbscan聚类算法可以区分设备运行的不同状态,同时还可以有效的发现异常数据。
[0058]
步骤s1022,获得功率数据时间序列,对功率数据时间序列进行平稳性检验,判断功率数据时间序列是否具有平稳性;
[0059]
本发明实施例中可利用stata软件对数据进行时间序列化处理,获得原始数据时间序列,使用单位根检验(adf)来检测处理后的序列是否具有平稳性,若具有平稳性,可建
模为arma模型,若序列不具有平稳性,则需要对其进行差分处理,直至原始数据时间序列具有平稳性。
[0060]
步骤s1023,响应于是,则对功率数据时间序列自相关函数与非自相关函数检验,确立模型参数值,建立arma模型;
[0061]
步骤s1024,响应于否,则对其进行差分处理,直至具有平稳性,并对功率数据时间序列自相关函数与非自相关函数检验,确立模型参数值,建立arma模型。
[0062]
步骤s103,对arma模型进行检测验证,输出合格的arma模型;
[0063]
这里对arma模型进行检测验证,输出合格的arma模型,具体包括:
[0064]
1、对arma模型进行的残差进行白噪声检验,判断是否为白噪声;
[0065]
2、响应于是,则该arma模型检验合格,并输出arma模型;
[0066]
3、响应于否,则重新确立模型参数值。
[0067]
步骤s104,根据前一时刻的功率真实值确定设备状态,选择对应的arma模型,利用该arma模型输出高速公路设备下一时刻的功率预测值;
[0068]
步骤s105,根据该时刻的功率预测值与功率真实值,对高速公路设备进行状态告警。
[0069]
如附图3所示,这里根据功率预测值与功率真实值,对高速公路设备进行状态告警,具体包括:
[0070]
步骤s1051,根据功率预测值与功率真实值,获得预测误差及绝对预测误差;这里预测误差即为功率预测值-功率真实值;
[0071]
步骤s1052,设置告警条件,其中告警条件包括:1、设定时间段内预测误差是否连续大于最大值或小于最小值;2、设定时间段内绝对预测误差的均值是否大于设定值;
[0072]
步骤s1053,判断预测条件是否均不满足,响应于否,则进行高速公路设备的状态告警。
[0073]
本发明实施例结合arma和dbscan聚类分析建立了一种高速公路设备运行状态监测方法,通过dbscan聚类方法,对高速公路设备运行状态进行分类,相比于传统arma时间序列,使用dbscan聚类方法后搭建的模型可针对高速公路设备当前运行状态自适应选择相应arma模型,预测准确率更高,通过判断预测误差是否超出设定阈值可实现实时监测设备运行状态,并记录每次设备运行状态切换的时间,通过一段时间内绝对预测误差的均值判断设备功率的变化情况,判断设备是否处于故障潜伏期,从而在设备到达故障期之前及时告警,有效避免因高速公路设备损坏带来的不必要的损失。
[0074]
实施例2:本实施例公开了一种高速公路设备运行状态监测方法,还包括arma模型的预测准确率检测,具体包括:
[0075]
(1)设定检测时间段;
[0076]
(2)利用下式确定检测时间段内每日的预测准确率;
[0077][0078]
其中,ei为单点功率的相对预测误差,y
fi
、y
ri
分别为功率的
预测值和实际值;i为功率预测点数,i=1,2,

,n;
[0079]
(3)判断检测时间段内每日的预测准确率是否均大于预测有效设定值,响应于是,则arma模型预测有效。
[0080]
实施例3:通过实施例2所公开的一种高速公路设备运行状态监测方法,具体状态监测告警过程如下:
[0081]
(1)通过navicat在数据库获得原始电压电流数据,转化为功率数据后通过dbscan聚类方法,根据聚类结果划分设备运行状态,如图4所示,可以将功率分为三类,根据层次聚类,可以将第一类和第三类归为设备运行状态,将第二类归为设备待机状态。
[0082]
(2)将数据导入stata软件中,并将其初始化为时间序列数据,即功率时间序列,以设备待机状态为例,建立arma模型。通过单位根(adf)检验序列是否平稳。adf检验原假设:数据是单位根序列,备择假设,数据是平稳序列,如果序列是平稳序列,就不存在单位根,否则,就会存在单位根。
[0083]
adf检验结果从表1可以看出,p值小于0.05,并且adf统计量小于1%显著性水平下的临界值,所以在99%的置信水平下拒绝原假设,即序列为平稳序列,所以选择arma模型。
[0084]
用q检验对功率时间序列进行白噪声检验,对功率时间序列的3、6、9、12期滞后进行自相关分析,分析结果如表2所示。
[0085]
从表2可以看出,在功率序列3、6、9、12期滞后的检验概率值都接近于0,应该拒绝原假设,接收备择假设,即功率序列为非白噪声序列。
[0086]
(3)通过计算序列的自相关函数和偏自相关函数,如图5,图6所示,可以看出,自相关函数与非自相关函数都呈现出拖尾现象,所以选择arma模型。
[0087]
判断模型是否合理,根据赤池信息量准则(aic)和贝叶斯信息量准则(bic)准则,通过加入模型复杂度的惩罚项来避免过拟合问题,aic是衡量统计模型拟合优良性的一种标准,它建立在熵的概念上,提供了权衡估计模型复杂度和拟合数据优良性的标准,当模型复杂度提高时,aic变小,但是复杂度过大时,似然函数增速减缓,导致aic增大,模型过于复杂容易造成过拟合现象。目标是选取aic最小的模型,aic不仅要提高模型拟合,而且引入了惩罚项,使模型参数尽可能少,有助于降低过拟合的可能性,bic对于过拟合问题,与aic相似,但bic的惩罚项比aic的大,考虑了样本数量,样本数量过多时,可有效防止模型精度过高造成的模型复杂度过高,对建立的arma(7,1),arma(7,2),arma(7,3),arma(7,4)进行有效性检验,检验结果如表3所示。
[0088]
综合aic与bic,可得arma(7,3)模型效果最好。
[0089]
(4)对arma(7,3)模型扰动项进行残差检验,对残差进行q检验,检验arma(7,3)模型其残差序列是否为白噪声序列,从而判断建立模型是否合理。
[0090]
对残差序列滞后3、6、9、12期进行q检验,判断其残差是否为白噪声,从而判断其模型得合理性得,检验结果如表4所示。
[0091]
从表4中可以看出,残差序列的平方滞后3、6、9、12期后得检验概率大于0.05,则可以认为残差序列是白噪声序列,所以建立的arma(7,3)有效。
[0092]
对于设备待机状态,模型参数估计如表5所示,其中l1,l2,...为滞后项参数。
[0093]
对于设备运行状态,模型参数估计结果如表6所示,其中l1,l2,...为滞后项参数。
[0094]
(5)根据《地区电网调度自动化系统应用软件基本功能实用要求及验收细则(试
行)》,利用下式计算日预测准确率:
[0095][0096]
其中,ei为单点功率的相对预测误差,y
fi
、y
ri
分别为功率的预测值和实际值;i为功率预测点数,i=1,2,

,n。
[0097]
一个月的日功率预测准确率如图7所示,可以看出在一个月中每日预测准确率均大于95%,则该模型预测结果有效。
[0098]
(6)预测过程首先根据j时刻的功率真实值选择对应的设备状态模型,获得j 1时刻的功率预测值,当得到j 1时刻设备功率真实值后,即可计算出j 1时刻的预测误差,通过预测误差是否达到状态切换阈值来判断设备状态,如图8预测误差图所示,当预测误差低于-40w时,设备状态由开机运行状态变为待机状态,当预测误差高于40w时,当前时刻设备由待机状态变为开机运行状态,当出现预测误差连续超过40w或低于-40w时,则会标记为异常状态。
[0099]
对于一段时间内设备功率出现缓慢波动,这是预测误差虽然在正常范围内,但设备已进入故障潜伏期。通过检测一段时间内绝对预测误差的均值,可以在设备进入故障潜伏期时告警。如图9所示,当绝对预测误差的均值达到0.3时,认为设备到达了故障潜伏期,发出告警。
[0100]
实施例4:如附图10所示,本实施例公开了一种高速公路设备运行状态监测装置,包括:
[0101]
数据获取单元,获取原始数据集合,其中原始数据包括高速公路设备的原始功率电压和原始电流数据;
[0102]
模型建立单元,结合dbscan聚类算法,根据原始数据集合建立arma模型;
[0103]
检测单元,对arma模型进行检测验证,输出合格的arma模型;
[0104]
预测单元,根据前一时刻的功率真实值确定设备状态,选择对应的arma模型,利用该arma模型输出高速公路设备下一时刻的功率预测值;
[0105]
告警单元,根据该时刻的功率预测值与功率真实值,对高速公路设备进行状态告警。
[0106]
以上技术特征构成了本发明的最佳实施例,其具有较强的适应性和最佳实施效果,可根据实际需要增减非必要的技术特征,来满足不同情况的需求。
[0107]
表1功率序列adf检验结果
[0108][0109]
表2功率序列q检验结果
[0110]
滞后期数36912p值《0.00001《0.00001《0.00001《0.00001
[0111]
表3各模型aic,bic值对比
[0112][0113]
表4残差序列q检验结果
[0114]
滞后期数36912p值0.99990.99660.99930.9943
[0115]
表5设备待机状态模型参数估计结果
[0116][0117][0118]
表6设备运行状态模型参数估计结果
[0119]
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献