System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,特别涉及一种基于云边协同的变电站关键设备时序数据补全方法及系统。
技术介绍
1、由于数字化电网的不断发展,变电站中无人值守的智能变电功能逐步实现,智慧化变电站的数量和规模都在与日俱增。
2、作为连接各级电力系统的重要枢纽,变电站的运行状态会直接影响上下游的电能质量,为此变电站内安装了各类设备状态监控系统,如能量管理系统(ems),可通过scada监测、wsns监测等监测系统及时获取变电站内的各类监测数据流,然后评估变电站当前的运行状态。
3、但在实际情况中,由于监测设备的数量庞大,分布范围广泛,安装的电磁环境复杂,维护费用高等原因,以及设备本身发生故障、互感器或量测设备受损、信道干扰、存储设备失效等问题,会导致变电站内部采集的数据产生数据缺失、出错等问题。
4、为了变电站能正常运行,变电站的设备状态感知、数字孪生、系统监控、数字化转型、负荷预测和无人值守等后续应用都需要完整、准确、可靠的数据供应。故对变电站设备的监测数据进行可靠的状态估计来保证数据的可靠性和完整性,从而为后续对数据的应用提供可靠的数据支撑具有重要意义。
技术实现思路
1、基于此,本专利技术的目的是提供一种基于云边协同的变电站关键设备时序数据补全方法及系统,以至少解决上述技术中的不足。
2、本专利技术提出一种基于云边协同的变电站关键设备时序数据补全方法,包括:
3、利用无线传感网检测设备对变电站内关键设备的时序数据进行采集,并将所采集
4、基于所述云端服务器的时序数据故障检测算法对所述时序数据进行判断,以得到对应的数据判断结果;
5、利用所述云端服务器的数据张量重构算法对所述数据判断结果中存在故障或缺失的时序数据及其相邻时序数据进行张量重构,以形成张量时序化数据;
6、构建基于张量分解的核心张量核范数的张量补全算法,并利用所述张量补全算法对所述张量时序化数据进行缺失数据补全。
7、进一步的,利用无线传感网检测设备对变电站内关键设备的时序数据进行采集,并将所采集到的时序数据上传至云端服务器的步骤包括:
8、利用预设的监测规则和安装于所述变电站内的状态感知设备对所述变电站内关键设备的时序数据进行监测;
9、通过无线传感网络将所采集到的时序数据进行数据上传,以使云端服务器对所述时序数据进行存储和处理。
10、进一步的,基于所述云端服务器的时序数据故障检测算法对所述时序数据进行判断,以得到对应的数据判断结果的步骤包括:
11、基于所述云端服务器的时序数据故障检测算法对所述时序数据进行故障检测,以判断所述时序数据是否出现缺失或故障;
12、若所述时序数据被判断为正常数据,则将所述正常数据直接应用于所述变电站的时序检测数据的处理;
13、若所述时序数据被判断为出现缺失或故障,则利用所述云端服务器的数据张量重构算法对所述缺失或故障的数据进行数据张量重构。
14、进一步的,利用所述云端服务器的数据张量重构算法对所述数据判断结果中存在故障或缺失的时序数据及其相邻时序数据进行张量重构,以形成张量时序化数据的步骤包括:
15、读取所述判断结果中存在故障或缺失的时序数据及其相邻的历史时序数据;
16、将所述时序数据及其相邻的历史时序数据按照日期进行单日分段,并将单日分段后的数据进行重构,以形成三阶张量形式的时序数据。
17、进一步的,利用所述张量补全算法对所述张量时序化数据进行缺失数据补全的步骤包括:
18、对所述张量时序化数据构建张量补全模型:
19、;
20、式中, x是经过缺失数据补全后的完整三阶张量,min rank表示最小秩,表示正交投影算子,可对缺失数据进行补0;
21、对所述张量补全模型的最优化问题进行转化:
22、;
23、式中,、和表示对应张量展开核范数的加权因子,、和是大于0的常数,且, x1、 x2和 x3分别是张量 x对应的mode-1、mode-2和mode-3矩阵,是三阶张量 x各模展开矩阵的核范数之和,是三阶核心张量,r表示实数域,i1、i2和i3分别表示三阶张量中各阶的维数,u1、u2和u3是三阶张量t的因子矩阵,ri和ci分别表示矩阵ui(i=1,2,3)的行数和列数,表示三阶核心张量沿每个模态分别和对应的因子矩阵u1、u2和u3相乘;
24、引入辅助变量对所述张量补全模型的最优化问题进行凸松弛,以得到化简模型;
25、;
26、式中,、和分别是辅助变量、和的核范数,是frobenius范数,即矩阵中所有元素绝对值的平方和的平方根,λ为惩罚系数;
27、利用增广拉格朗日算法对所述化简模型进行求解,以得到部分的拉格朗日函数:
28、;
29、式中,表示拉格朗日函数,表示和(i=1,2,3)的内积,、和是辅助变量,、和表示拉格朗日张量乘子,ω为惩罚系数;
30、利用交替方向乘子法对所述拉格朗日函数进行求解:
31、;
32、式中,表示使得函数取得最小值的变量值,ω和μ是惩罚系数;
33、利用预秩计算辅助hooi算法中的tucker分解算法更新所述拉格朗日函数的因子矩阵:
34、;
35、获取最优补全张量,并利用所述最优补全张量对所述张量时序化数据中的原始缺失数据进行补全。
36、本专利技术还提出一种基于云边协同的变电站关键设备时序数据补全系统,包括:
37、数据采集模块,用于利用无线传感网检测设备对变电站内关键设备的时序数据进行采集,并将所采集到的时序数据上传至云端服务器;
38、数据判断模块,用于基于所述云端服务器的时序数据故障检测算法对所述时序数据进行判断,以得到对应的数据判断结果;
39、张量重构模块,用于利用所述云端服务器的数据张量重构算法对所述数据判断结果中存在故障或缺失的时序数据及其相邻时序数据进行张量重构,以形成张量时序化数据;
40、数据补全模块,用于构建基于张量分解的核心张量核范数的张量补全算法,并利用所述张量补全算法对所述张量时序化数据进行缺失数据补全。
41、进一步的,所述数据采集模块包括:
42、数据监测单元,用于利用预设的监测规则和安装于所述变电站内的状态感知设备对所述变电站内关键设备的时序数据进行监测;
43、数据上传单元,用于通过无线传感网络将所采集到的时序数据进行数据上传,以使云端服务器对所述时序数据进行存储和处理。
4本文档来自技高网...
【技术保护点】
1.一种基于云边协同的变电站关键设备时序数据补全方法,其特征在于,包括:
2.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,其特征在于,利用无线传感网检测设备对变电站内关键设备的时序数据进行采集,并将所采集到的时序数据上传至云端服务器的步骤包括:
3.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,其特征在于,基于所述云端服务器的时序数据故障检测算法对所述时序数据进行判断,以得到对应的数据判断结果的步骤包括:
4.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,其特征在于,利用所述云端服务器的数据张量重构算法对所述数据判断结果中存在故障或缺失的时序数据及其相邻时序数据进行张量重构,以形成张量时序化数据的步骤包括:
5.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,其特征在于,利用所述张量补全算法对所述张量时序化数据进行缺失数据补全的步骤包括:
6.一种基于云边协同的变电站关键设备时序数据补全系统,其特征在于,包括:
7.根据权利要求6
8.根据权利要求6所述的基于云边协同的变电站关键设备时序数据补全系统,其特征在于,所述数据判断模块包括:
9.一种可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至5任一所述的基于云边协同的变电站关键设备时序数据补全方法。
10.一种计算机,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一所述的基于云边协同的变电站关键设备时序数据补全方法。
...【技术特征摘要】
1.一种基于云边协同的变电站关键设备时序数据补全方法,其特征在于,包括:
2.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,其特征在于,利用无线传感网检测设备对变电站内关键设备的时序数据进行采集,并将所采集到的时序数据上传至云端服务器的步骤包括:
3.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,其特征在于,基于所述云端服务器的时序数据故障检测算法对所述时序数据进行判断,以得到对应的数据判断结果的步骤包括:
4.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,其特征在于,利用所述云端服务器的数据张量重构算法对所述数据判断结果中存在故障或缺失的时序数据及其相邻时序数据进行张量重构,以形成张量时序化数据的步骤包括:
5.根据权利要求1所述的基于云边协同的变电站关键设备时序数据补全方法,...
【专利技术属性】
技术研发人员:曾晗,杨一帆,蔡礼,鲍超斌,邓芳明,贾惠敏,黄泽润,曾永康,
申请(专利权)人:华东交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。