Movatterモバイル変換


[0]ホーム

URL:


CN112714155B - Power operation data consistency verification method and device based on end-cloud collaborative service - Google Patents

Power operation data consistency verification method and device based on end-cloud collaborative service
Download PDF

Info

Publication number
CN112714155B
CN112714155BCN202011466433.8ACN202011466433ACN112714155BCN 112714155 BCN112714155 BCN 112714155BCN 202011466433 ACN202011466433 ACN 202011466433ACN 112714155 BCN112714155 BCN 112714155B
Authority
CN
China
Prior art keywords
cloud
detection
source
power operation
operation data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011466433.8A
Other languages
Chinese (zh)
Other versions
CN112714155A (en
Inventor
季学纯
张�杰
季堃
许寒阳
王梓
张志君
李慧辉
高尚
范广民
陈建
郭凌旭
徐允彪
李森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Tianjin Electric Power Co Ltd
NARI Group Corp
NARI Technology Co Ltd
NARI Tech Nanjing Control System Co Ltd
State Grid Electric Power Research Institute
State Grid Corp of China SGCC
Original Assignee
State Grid Tianjin Electric Power Co Ltd
NARI Group Corp
NARI Technology Co Ltd
NARI Tech Nanjing Control System Co Ltd
State Grid Electric Power Research Institute
State Grid Corp of China SGCC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Tianjin Electric Power Co Ltd, NARI Group Corp, NARI Technology Co Ltd, NARI Tech Nanjing Control System Co Ltd, State Grid Electric Power Research Institute, State Grid Corp of China SGCCfiledCriticalState Grid Tianjin Electric Power Co Ltd
Priority to CN202011466433.8ApriorityCriticalpatent/CN112714155B/en
Publication of CN112714155ApublicationCriticalpatent/CN112714155A/en
Application grantedgrantedCritical
Publication of CN112714155BpublicationCriticalpatent/CN112714155B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention provides a method and a device for checking consistency of power operation data based on end cloud collaborative services. The consistency of cloud data of the terminals is compared by adopting a mode of calculating the information abstract, the transmission of a large amount of data is avoided, the comparison is carried out through service calling data under the condition that the information abstract is inconsistent, network resources are effectively saved, the consistency verification and correction of mass power operation data are realized, and the quality management level of the power operation data in a wide-area cloud environment is improved.

Description

Translated fromChinese
基于端云协同服务的电力运行数据一致性校验方法及装置Power operation data consistency verification method and device based on end-cloud collaborative service

技术领域Technical Field

本发明属于电力系统自动化技术领域,尤其涉及一种基于端云协同服务的电力运行数据一致性检验方法。The present invention belongs to the technical field of power system automation, and in particular relates to a method for verifying the consistency of power operation data based on end-cloud collaborative services.

背景技术Background technique

在电力系统调度控制云平台的建设中完成了电力运行数据云平台的构建,通过远程同步将各级调控系统中的电网运行数据汇聚上传到云平台,其数据汇聚过程包括源端的数据存储、数据打包、数据发送,云端数据接收、数据保存等多个处理环节,数据广域传输且处理环节多,容易造成数据的错误和不一致。数据校验能够有效的发现数据的异常但是数据校验无法发现端云数据不一致的情况。云端和源端系统相对独立其信息集成状态为松耦合状态,通常情况源端系统将电网运行数据上传云端后,在源端还有数据质量修正的情况,也是容易产生端云数据的不一致的因素。云端存储了海量数据进行一致性对比将耗费大量的计算资源,为了偶发的不一致开展全数据的对比显然得不偿失。端云数据的不一致将极大的影响大电网的数据分析。In the construction of the power system dispatching and control cloud platform, the construction of the power operation data cloud platform was completed. Through remote synchronization, the power grid operation data in the control systems at all levels were aggregated and uploaded to the cloud platform. The data aggregation process includes multiple processing links such as data storage, data packaging, data sending at the source end, data reception, and data preservation at the cloud end. The data is transmitted over a wide area and has many processing links, which can easily cause data errors and inconsistencies. Data verification can effectively detect data anomalies, but data verification cannot detect inconsistencies in the end-cloud data. The cloud and source systems are relatively independent and their information integration status is loosely coupled. Usually, after the source system uploads the power grid operation data to the cloud, there are data quality corrections at the source end, which is also a factor that easily causes inconsistencies in the end-cloud data. The cloud stores massive data for consistency comparison, which will consume a lot of computing resources. It is obviously not worth the loss to compare all the data for occasional inconsistencies. The inconsistency of the end-cloud data will greatly affect the data analysis of the large power grid.

发明内容Summary of the invention

针对现有技术的问题,本发明提出一种基于端云协同服务的电力运行数据一致性校验方法及装置,用于对云端和源端电力运行数据进行一致性校验。In view of the problems of the prior art, the present invention proposes a method and device for consistency verification of power operation data based on end-cloud collaborative service, which is used to perform consistency verification on cloud-end and source-end power operation data.

本发明采用的技术方案如下:The technical solution adopted by the present invention is as follows:

本发明提供一种基于端云协同服务的电力运行数据一致性校验方法,包括:The present invention provides a method for checking consistency of power operation data based on end-cloud collaborative services, comprising:

将指定校验的厂站和时间段信息发送至源端;Send the plant station and time period information of the specified verification to the source end;

在云端和源端的同时按照预先制定的检测规则对指定校验的厂站的电力运行数据进行检测并计算信息摘要;所述源端是指提供电力运行数据的系统,所述云端是指数据汇集的系统;At the same time, the power operation data of the designated plant to be verified is detected and the information summary is calculated according to the pre-established detection rules at the cloud and the source; the source refers to the system that provides the power operation data, and the cloud refers to the system that collects the data;

对源端信息摘要和云端信息摘要进行一致性对比,Compare the source information summary and the cloud information summary for consistency.

如果信息摘要不一致,则得出云端和源端的电力运行数据不一致的结论,并修正云端数据,校验结束;If the information summaries are inconsistent, it is concluded that the power operation data on the cloud and the source are inconsistent, and the cloud data is corrected, and the verification is completed;

如果信息摘要一致,则对源端检测结果和云端检测结果进行一致性对比,If the information digests are consistent, the source detection results and the cloud detection results are compared for consistency.

如果检测结果不一致,则得出云端和源端的检测规则不一致的结论,并修正源端检测规则,校验结束;如果检测结果一致,则校验成功,得出云端和源端的电力运行数据一致的结论,检验结束。If the detection results are inconsistent, it is concluded that the detection rules of the cloud and the source are inconsistent, and the source detection rules are corrected, and the verification is completed; if the detection results are consistent, the verification is successful, and it is concluded that the power operation data of the cloud and the source are consistent, and the inspection is completed.

进一步的,所述预先制定的检测规则如下:Furthermore, the pre-defined detection rules are as follows:

进一步的,所述对指定校验的厂站的电力运行数据进行检测并计算信息摘要,包括:Furthermore, the detecting of the power operation data of the designated verification plant and calculating the information summary includes:

读取指定校验的厂站指定时间段内的所有电力运行数据;Read all power operation data of the designated verification plant within the specified time period;

按照预先制定的检测规则对所述读取的电力运行数据进行缺失检测、不变化检测、跳变检测、母线不平衡检测、电气一致性检测和线路不平衡检测,生成检测结果;Performing missing detection, unchanged detection, jump detection, busbar unbalance detection, electrical consistency detection and line unbalance detection on the read power operation data according to pre-established detection rules to generate a detection result;

对检测结果按照厂站标识,开始时间进行排序,对检测结果数值精度进行控制;The test results are sorted according to the plant station identification and start time, and the numerical accuracy of the test results is controlled;

对规范化处理后的检测结果采用MD5算法和SHA1算法计算信息摘要。The MD5 algorithm and SHA1 algorithm are used to calculate the information digest of the normalized detection results.

进一步的,所述检测结果和信息摘要以E格式进行描述。Furthermore, the detection result and information summary are described in E format.

进一步的,所述修正云端数据,包括:Furthermore, the correcting of cloud data includes:

获取源端的电力运行数据;Obtain power operation data from the source;

将云端和源端的电力运行数据进行比对找出差异;Compare the power operation data on the cloud and the source to find out the differences;

根据比对差异修正云端数据。Correct the cloud data based on the comparison differences.

进一步的,所述修正源端检测规则,包括:Furthermore, the modified source detection rule includes:

获取源端数据检测规则;Obtain source data detection rules;

将云端和源端的检测规则进行比对找出差异;Compare the detection rules on the cloud and the source to find out the differences;

将云端和源端的检测规则差异信息下发给源端,更新源端数据检测规则。The difference information between the detection rules on the cloud and the source is sent to the source to update the data detection rules on the source.

本发明还提供一种基于端云协同服务的电力运行数据一致性校验装置,包括:The present invention also provides a power operation data consistency verification device based on end-cloud collaborative service, comprising:

云端协同模块,用于将指定校验的厂站和时间段信息发送至源端;进行源端信息摘要和云端信息摘要的一致性对比;进行源端检测结果和云端检测结果的一致性对比;通过比对修正云端数据以及通过比对查找检测规则差异;The cloud collaboration module is used to send the plant station and time period information of the specified verification to the source end; compare the consistency of the source end information summary and the cloud end information summary; compare the consistency of the source end detection results and the cloud end detection results; correct the cloud data through comparison and find the difference in detection rules through comparison;

云端数据校验模块,用于对云端指定校验的厂站电力运行数据按照预先制定的检测规则进行检测,以及根据检测结果计算信息摘要;The cloud data verification module is used to detect the power operation data of the plant and station designated for verification in the cloud according to the pre-established detection rules, and calculate the information summary based on the detection results;

源端数据校验模块,用于对源端指定校验的厂站电力运行数据按照预先制定的检测规则进行检测,以及根据检测结果计算信息摘要;The source-end data verification module is used to detect the power operation data of the plant and station designated for verification at the source end according to the pre-established detection rules, and calculate the information summary based on the detection results;

算法规则更新模块,用于根据云端协同模块下发的云端和源端的检测规则差异更新源端检测规则。The algorithm rule update module is used to update the source-side detection rules according to the differences between the cloud-side and source-side detection rules issued by the cloud-side collaboration module.

进一步的,所述云端数据校验模块和源端数据校验模块具体用于,Furthermore, the cloud data verification module and the source data verification module are specifically used to:

读取指定校验的厂站指定时间段内的所有电力运行数据;Read all power operation data of the designated verification plant within the specified time period;

按照预先制定的检测规则对所述读取的电力运行数据进行缺失检测、不变化检测、跳变检测、母线不平衡检测、电气一致性检测和线路不平衡检测,生成检测结果;Performing missing detection, unchanged detection, jump detection, busbar unbalance detection, electrical consistency detection and line unbalance detection on the read power operation data according to pre-established detection rules to generate a detection result;

对检测结果按照厂站标识,开始时间进行排序,对检测结果数值精度进行控制;The test results are sorted according to the plant station identification and start time, and the numerical accuracy of the test results is controlled;

对规范化处理后的检测结果采用MD5算法和SHA1算法计算信息摘要。The MD5 algorithm and SHA1 algorithm are used to calculate the information digest of the normalized detection results.

进一步的,所述云端协同模块具体用于,Furthermore, the cloud collaboration module is specifically used to:

获取源端的电力运行数据;Obtain power operation data from the source;

将云端和源端的电力运行数据进行比对找出差异;Compare the power operation data on the cloud and the source to find out the differences;

根据比对差异修正云端数据。Correct the cloud data based on the comparison differences.

进一步的,所述云端协同模块具体用于,Furthermore, the cloud collaboration module is specifically used to:

获取源端数据检测规则;Obtain source data detection rules;

将云端和源端的检测规则进行比对找出差异;Compare the detection rules on the cloud and the source to find out the differences;

将云端和源端的检测规则差异信息下发给源端。The difference information of detection rules between the cloud and the source is sent to the source.

本发明的有益效果如下:The beneficial effects of the present invention are as follows:

本发明通过在云端和源端的同时对厂站的电力运行数据进行检测,有效的利用了源端计算资源减轻了云端计算压力。The present invention detects the power operation data of the plant at the cloud and the source at the same time, thereby effectively utilizing the computing resources at the source and reducing the computing pressure at the cloud.

本发明采用了信息摘要的方式来对比数据一致性,避免了大量数据的传输,在信息摘要不一致的情况下才通过服务召唤数据进行对比,实现了海量电力运行数据的一致性校验及修正,有效地节约了网络资源提高了数据比对的效率。The present invention adopts the information summary method to compare data consistency, avoiding the transmission of large amounts of data. When the information summaries are inconsistent, comparison is performed through service call data, thereby achieving consistency verification and correction of massive power operation data, effectively saving network resources and improving the efficiency of data comparison.

本发明通过数据合理性检测结果和信息摘要相结合的综合判断能够有效初步判定数据不一致的原因,协助提升云计算环境下的电力运行数据质量管理水平。The present invention can effectively and preliminarily determine the cause of data inconsistency through a comprehensive judgment combining data rationality detection results and information summaries, and help improve the quality management level of power operation data in a cloud computing environment.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为电力调控云中端云协同数据流示意图;Figure 1 is a schematic diagram of the data flow of the end-to-end collaboration in the power control cloud;

图2为本发明实施例的基于端云协同服务的电力运行数据一致性校验方法流程图;FIG2 is a flow chart of a method for checking consistency of power operation data based on a terminal-cloud collaborative service according to an embodiment of the present invention;

图3为本发明实施例的基于端云协同服务的电力运行数据一致性校验装置结构图。FIG3 is a structural diagram of a power operation data consistency verification device based on end-cloud collaborative service according to an embodiment of the present invention.

具体实施方式Detailed ways

下面对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。The present invention is further described below. The following examples are only used to more clearly illustrate the technical solution of the present invention, and are not intended to limit the protection scope of the present invention.

在端云协同的计算环境中包含云端和物端,在电力调控云架构中有多级架构,包括国分调控云、省级调控云、各级调度自动化系统、厂站监控系统,本发明涉及的方法适用于各级之间的运行数据一致性校验,为更好的描述本方案以国分调控云和省级调控云的运行数据一致性校验为实例进行说明,为避免歧义将提供数据的系统称为源端、数据汇集的系统称为云端。The end-cloud collaborative computing environment includes the cloud end and the physical end. There are multiple levels of architecture in the electric power control cloud architecture, including the national control cloud, the provincial control cloud, dispatching automation systems at all levels, and plant monitoring systems. The method involved in the present invention is suitable for consistency verification of operating data between all levels. To better describe this scheme, the consistency verification of operating data between the national control cloud and the provincial control cloud is used as an example for explanation. To avoid ambiguity, the system that provides data is called the source end, and the system that collects data is called the cloud end.

参见图1,在电力调控云中一个云端对应多个源端,云端的数据由源端上送存储在云端,基于端云协同服务的电力运行数据一致性校验就是将云端和源端分别存储的电力运行数据进行对比校验发现其不一致的数据,数据检测规则由云端统一制定并下发。Refer to Figure 1. In the power control cloud, one cloud corresponds to multiple source ends. The data on the cloud is sent from the source end to the cloud for storage. The power operation data consistency check based on the end-cloud collaborative service is to compare and check the power operation data stored in the cloud and the source end respectively to find inconsistent data. The data detection rules are uniformly formulated and issued by the cloud.

本发明中将电力运行数据按照厂站范围划分数据一致性校验以厂站为单位进行,包括数据检测、信息摘要生成、息摘要对比以及检测结果比对。数据检测又包括缺失检测、不变化检测、跳变检测、母线不平衡检测、电气一致性检测和线路不平衡检测。In the present invention, the power operation data is divided into plant and station ranges, and the data consistency check is carried out in plant and station units, including data detection, information summary generation, information summary comparison and detection result comparison. Data detection includes missing detection, unchanged detection, jump detection, bus imbalance detection, electrical consistency detection and line imbalance detection.

本发明实施例提供一种基于端云协同服务的电力运行数据一致性校验方法,参见图2,包括以下步骤:The embodiment of the present invention provides a method for checking consistency of power operation data based on end-cloud collaborative service, referring to FIG2 , and comprising the following steps:

(1)开始执行某个厂站指定时间段内的电网运行数据。云端指定要校验的厂站和时间,将厂站标识、时间段信息发送给源端。(1) Start to execute the power grid operation data within a specified time period of a certain plant. The cloud specifies the plant and time to be verified, and sends the plant identification and time period information to the source.

具体包括:云端采用调用源端数据检测服务的方式启动源端检测过程,服务调用参数包括(开始时间、结束时间、厂站标识),如下表1所示。Specifically, the cloud starts the source detection process by calling the source data detection service. The service call parameters include (start time, end time, plant site identification), as shown in Table 1 below.

表1云端调用参数Table 1 Cloud call parameters

参数名parameter name参数parametervalue开始时间Starting timeBegin_timeBegin_time2020-1-12020-1-1结束时间End TimeEnd_timeEnd_time2020-2-12020-2-1厂站标识Plant and station identificationStation_idStation_id2103302245623421033022456234

(2)云端和源端同时按照预先制定的检测规则执行以下数据校验:(2) The cloud and source simultaneously perform the following data verification according to the pre-defined detection rules:

(21)读取某个厂站指定时间段内的所有电力运行数据;(21) Read all power operation data of a plant or station within a specified time period;

(22)按照预先制定的检测规则对读取的电力运行数据进行数据检测,包括缺失检测、不变化检测、跳变检测、母线不平衡检测、电气一致性校验和线路不平衡校验,生成检测结果。(22) Performing data detection on the read power operation data according to pre-established detection rules, including missing detection, unchanged detection, jump detection, busbar imbalance detection, electrical consistency check and line imbalance check, and generating detection results.

检测结果以E格式进行描述:The test results are described in E format:

(23)对电力运行数据检测结果进行规范化处理,规范处理包括按照厂站标识、开始时间两个进行排序,对浮点数精度进行控制,保留2位小数。(23) The power operation data detection results are standardized, including sorting by plant identification and start time, controlling the precision of floating point numbers, and retaining 2 decimal places.

(24)对规范化处理后的数据采用MD5算法和SHA1算法计算信息摘要,并生成信息摘要。(24) The normalized data is subjected to the calculation of the message digest using the MD5 algorithm and the SHA1 algorithm, and a message digest is generated.

信息摘要结果采用E格式进行描述:The information summary result is described in E format:

本发明中,数据检测规则由云端统一制定并下发,检测规则描述如下:In the present invention, data detection rules are uniformly formulated and issued by the cloud, and the detection rules are described as follows:

表2检测规则Table 2 Detection rules

(3)源端将检测结果和信息摘要上送到云端。(3) The source sends the detection results and information summary to the cloud.

(4)在云端执行源端信息摘要和云端信息摘要的一致性对比,如果信息摘要不一致执行步骤(5),反之执行步骤(6)。信息摘要的一致性对比即检查摘要字符串是否相同。(4) Perform consistency comparison between the source information digest and the cloud information digest on the cloud. If the information digests are inconsistent, execute step (5). Otherwise, execute step (6). The consistency comparison of information digests is to check whether the digest strings are the same.

(5)得出端云电力运行数据不一致的结论,云端召唤源数据进行比较找出差异数据,进一步通过对比来修正云端数据,完成校验。(5) The conclusion is drawn that the power operation data on the end and the cloud are inconsistent. The cloud calls the source data for comparison to find the difference data, and further corrects the cloud data through comparison to complete the verification.

源数据采用E格式描述:The source data is described in E format:

(6)在云端执行源端检测结果和云端检测结果的对比。(6) Perform a comparison between the source detection results and the cloud detection results on the cloud.

如果校验结果不一致,则得出端云检测规则不一致的结果,云端召唤检测规则进行比较找出差异,包括:该对比是指对于检测结果通过measure_id和sample time找到同一个量测对比val是否相同。If the verification results are inconsistent, the end-cloud detection rules are inconsistent, and the cloud calls the detection rules to compare and find out the differences, including: the comparison refers to finding the same measurement comparison val through measure_id and sample time for the detection results to see if they are the same.

(61)云端召唤源端数据检测规则;(61) Cloud-based call source data detection rules;

(62)源端将检测规则发送到云端;(62) The source sends the detection rules to the cloud;

(63)进行检测规则对比,形成差异信息;(63) Compare detection rules to form difference information;

(64)将差异信息下发给源端,更新源端检测规则。(64) Send the difference information to the source end and update the source end detection rules.

反之则校验成功,得出端云电力运行数据一致的结论,检验结束。Otherwise, the verification is successful, and the conclusion is reached that the power operation data on the end and cloud are consistent, and the verification is completed.

本发明实施例提供一种基于端云协同服务的电力运行数据一致性校验方法,通过算法下沉、规则下发让源端承担数据合理性检测的功能,有效的利用了源端计算资源减轻了云端计算压力。采用了双信息摘要的方式来对比数据一致性,避免了大量数据的传输,在信息摘要不一致的情况下才通过服务召唤数据进行对比,有效果的节约了网络资源提高了数据比对的效率。通过数据合理性校验结果和信息摘要相结合的综合判断能够有效初步判定数据不一致的原因,协助提升云计算环境下的电力运行数据质量管理水平。The embodiment of the present invention provides a method for verifying the consistency of power operation data based on end-cloud collaborative services. By sinking the algorithm and issuing the rules, the source end is made to bear the function of data rationality detection, which effectively utilizes the computing resources of the source end and reduces the computing pressure of the cloud end. A dual information summary method is used to compare data consistency, avoiding the transmission of large amounts of data. When the information summary is inconsistent, the data is called for comparison through the service, which effectively saves network resources and improves the efficiency of data comparison. The comprehensive judgment based on the combination of data rationality verification results and information summary can effectively and preliminarily determine the cause of data inconsistency, and help improve the quality management level of power operation data in the cloud computing environment.

本发明实施例还提供一种基于端云协同服务的电力运行数据一致性校验装置,参见图3,包括:The embodiment of the present invention further provides a power operation data consistency verification device based on the end-cloud collaborative service, referring to FIG3 , comprising:

云端协同模块,用于将指定校验的厂站和时间,将厂站标识、时间段信息发送给源端;进行源端信息摘要和云端信息摘要的一致性对比;进行源端检测结果和云端检测结果的一致性对比;通过比对修正云端数据以及通过比对查找端云检测规则差异;The cloud collaboration module is used to send the designated verification plant and time, plant identification, and time period information to the source end; to compare the consistency of the source end information summary with the cloud end information summary; to compare the consistency of the source end detection results with the cloud end detection results; to correct the cloud data through comparison and to find the difference in the end-cloud detection rules through comparison;

云端数据校验模块,用于对云端指定校验的厂站电力运行数据进行检测,以及根据检测结果计算信息摘要;The cloud data verification module is used to detect the power operation data of the plant and station specified for verification in the cloud, and calculate the information summary based on the detection results;

源端数据校验模块,用于对源端指定校验的厂站电力运行数据进行检测,以及根据检测结果计算信息摘要;The source-end data verification module is used to detect the power operation data of the plant and station specified for verification at the source end, and calculate the information summary based on the detection results;

算法规则更新模块,用于根据云端协同模块下发的端云检测规则差异更新源端检测规则。The algorithm rule update module is used to update the source-end detection rules according to the differences in the end-cloud detection rules issued by the cloud collaboration module.

本实施例中云端数据校验模块和源端数据校验模块具体用于,In this embodiment, the cloud data verification module and the source data verification module are specifically used to:

读取指定校验的厂站指定时间段内的所有电力运行数据;Read all power operation data of the designated verification plant within the specified time period;

按照预先制定的检测规则对所述读取的电力运行数据进行缺失检测、不变化检测、跳变检测、母线不平衡检测、电气一致性检测和线路不平衡检测,生成检测结果;Performing missing detection, unchanged detection, jump detection, busbar unbalance detection, electrical consistency detection and line unbalance detection on the read power operation data according to pre-established detection rules to generate a detection result;

对检测结果按照厂站标识,时间进行排序,对检测结果数值精度进行控制;The test results are sorted according to the plant station identification and time, and the numerical accuracy of the test results is controlled;

对规范化处理后的检测结果采用MD5算法和SHA1算法计算信息摘要。The MD5 algorithm and SHA1 algorithm are used to calculate the information digest of the normalized detection results.

本实施例中云端协同模块具体用于,In this embodiment, the cloud collaboration module is specifically used for:

获取源端的电力运行数据;Obtain power operation data from the source;

将云端和源端的电力运行数据进行比对找出差异;Compare the power operation data on the cloud and the source to find out the differences;

根据比对差异修正云端数据。Correct the cloud data based on the comparison differences.

以及,as well as,

获取源端数据检测规则;Obtain source data detection rules;

将云端和源端的检测规则进行比对找出差异;Compare the detection rules on the cloud and the source to find out the differences;

将云端和源端的检测规则差异信息下发给源端。The difference information of detection rules between the cloud and the source is sent to the source.

值得指出的是,该装置实施例是与上述方法实施例对应的,上述方法实施例的实现方式均适用于该装置实施例中,并能达到相同或相似的技术效果,故不在此赘述。It is worth pointing out that the device embodiment corresponds to the above-mentioned method embodiment, and the implementation methods of the above-mentioned method embodiments are all applicable to the device embodiment and can achieve the same or similar technical effects, so they will not be repeated here.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to the flowchart and/or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and/or box in the flowchart and/or block diagram, and the combination of the process and/or box in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one process or multiple processes in the flowchart and/or one box or multiple boxes in the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims (8)

Translated fromChinese
1.基于端云协同服务的电力运行数据一致性校验方法,其特征在于,包括:1. A method for checking consistency of power operation data based on end-cloud collaborative services, characterized in that it includes:将指定校验的厂站和时间段信息发送至源端;Send the plant station and time period information of the specified verification to the source end;在云端和源端的同时按照预先制定的检测规则对指定校验的厂站的电力运行数据进行检测并计算信息摘要;所述源端是指提供电力运行数据的系统,所述云端是指数据汇集的系统;所述对指定校验的厂站的电力运行数据进行检测并计算信息摘要,包括:The power operation data of the designated verification plant is detected and the information summary is calculated according to the pre-established detection rules at the cloud and the source at the same time; the source refers to the system that provides the power operation data, and the cloud refers to the system that collects the data; the power operation data of the designated verification plant is detected and the information summary is calculated, including:读取指定校验的厂站指定时间段内的所有电力运行数据;Read all power operation data of the designated verification plant within the specified time period;按照预先制定的检测规则对所述读取的电力运行数据进行缺失检测、不变化检测、跳变检测、母线不平衡检测、电气一致性检测和线路不平衡检测,生成检测结果;Performing missing detection, unchanged detection, jump detection, busbar unbalance detection, electrical consistency detection and line unbalance detection on the read power operation data according to pre-established detection rules to generate a detection result;对检测结果按照厂站标识,开始时间进行排序,对检测结果数值精度进行控制;The test results are sorted according to the plant station identification and start time, and the numerical accuracy of the test results is controlled;对规范化处理后的检测结果采用MD5算法和SHA1算法计算信息摘要;The information digest is calculated using the MD5 algorithm and the SHA1 algorithm for the normalized detection results;对源端信息摘要和云端信息摘要进行一致性对比,Compare the source information summary and the cloud information summary for consistency.如果信息摘要不一致,则得出云端和源端的电力运行数据不一致的结论,并修正云端数据,校验结束;If the information summaries are inconsistent, it is concluded that the power operation data on the cloud and the source are inconsistent, and the cloud data is corrected, and the verification is completed;如果信息摘要一致,则对源端检测结果和云端检测结果进行一致性对比,If the information digests are consistent, the source detection results and the cloud detection results are compared for consistency.如果检测结果不一致,则得出云端和源端的检测规则不一致的结论,并修正源端检测规则,校验结束;如果检测结果一致,则校验成功,得出云端和源端的电力运行数据一致的结论,检验结束。If the detection results are inconsistent, it is concluded that the detection rules of the cloud and the source are inconsistent, and the source detection rules are corrected, and the verification is completed; if the detection results are consistent, the verification is successful, and it is concluded that the power operation data of the cloud and the source are consistent, and the inspection is completed.2.根据权利要求1所述的基于端云协同服务的电力运行数据一致性校验方法,其特征在于,2. The method for verifying the consistency of power operation data based on the end-cloud collaborative service according to claim 1 is characterized in that:所述进行缺失检测的指标为:空值;The indicators for missing detection are: null value;所述不变化检测的指标为:死区值;The indicators of the unchanged detection are: dead zone value;所述跳变检测的指标为:变化百分比+变化绝对值;The index of the jump detection is: change percentage + change absolute value;所述母线不平衡检测的指标为:误差百分比;The indicators of busbar unbalance detection are: error percentage;所述电气一致性检测的指标为:误差百分比;The electrical consistency test indicators are: error percentage;所述线路不平衡检测的指标为:误差百分比。The indicator of line imbalance detection is: error percentage.3.根据权利要求2所述的基于端云协同服务的电力运行数据一致性校验方法,其特征在于,所述检测结果和信息摘要以E格式进行描述。3. According to the method for consistency verification of power operation data based on end-cloud collaborative service in claim 2, it is characterized in that the detection result and information summary are described in E format.4.根据权利要求1所述的基于端云协同服务的电力运行数据一致性校验方法,其特征在于,所述修正云端数据,包括:4. The method for checking consistency of power operation data based on end-cloud collaborative service according to claim 1, characterized in that the correcting of cloud data comprises:获取源端的电力运行数据;Obtain power operation data from the source;将云端和源端的电力运行数据进行比对找出差异;Compare the power operation data on the cloud and the source to find out the differences;根据比对差异修正云端数据。Correct the cloud data based on the comparison differences.5.根据权利要求1所述的基于端云协同服务的电力运行数据一致性校验方法,其特征在于,所述修正源端检测规则,包括:5. The method for checking consistency of power operation data based on end-cloud collaborative service according to claim 1, characterized in that the correcting source end detection rule comprises:获取源端数据检测规则;Obtain source data detection rules;将云端和源端的检测规则进行比对找出差异;Compare the detection rules on the cloud and the source to find out the differences;将云端和源端的检测规则差异信息下发给源端,更新源端数据检测规则。The difference information between the detection rules on the cloud and the source is sent to the source to update the data detection rules on the source.6.基于端云协同服务的电力运行数据一致性校验装置,其特征在于,包括:6. A power operation data consistency verification device based on end-cloud collaborative service, characterized in that it includes:云端协同模块,用于将指定校验的厂站和时间段信息发送至源端;进行源端信息摘要和云端信息摘要的一致性对比;如果信息摘要不一致,则得出云端和源端的电力运行数据不一致的结论,并修正云端数据,校验结束;如果信息摘要一致,则对源端检测结果和云端检测结果进行一致性对比,如果检测结果不一致,则得出云端和源端的检测规则不一致的结论,并修正源端检测规则,校验结束;如果检测结果一致,则校验成功,得出云端和源端的电力运行数据一致的结论,检验结束;通过比对修正云端数据以及通过比对查找检测规则差异;The cloud collaboration module is used to send the plant and time period information of the designated verification to the source end; to compare the consistency of the source end information summary and the cloud end information summary; if the information summary is inconsistent, it is concluded that the power operation data of the cloud end and the source end are inconsistent, and the cloud data is corrected, and the verification is completed; if the information summary is consistent, the source end detection result and the cloud end detection result are compared for consistency, if the detection results are inconsistent, it is concluded that the detection rules of the cloud end and the source end are inconsistent, and the source end detection rules are corrected, and the verification is completed; if the detection results are consistent, the verification is successful, and it is concluded that the power operation data of the cloud end and the source end are consistent, and the verification is completed; the cloud data is corrected by comparison, and the detection rule differences are found by comparison;云端数据校验模块,用于对云端指定校验的厂站电力运行数据按照预先制定的检测规则进行检测,以及根据检测结果计算信息摘要;The cloud data verification module is used to detect the power operation data of the plant and station designated for verification in the cloud according to the pre-established detection rules, and calculate the information summary based on the detection results;源端数据校验模块,用于对源端指定校验的厂站电力运行数据按照预先制定的检测规则进行检测,以及根据检测结果计算信息摘要;The source-end data verification module is used to detect the power operation data of the plant and station designated for verification at the source end according to the pre-established detection rules, and calculate the information summary based on the detection results;算法规则更新模块,用于根据云端协同模块下发的云端和源端的检测规则差异更新源端检测规则;The algorithm rule update module is used to update the source-side detection rules according to the differences between the cloud-side and source-side detection rules issued by the cloud-side collaboration module;所述云端数据校验模块和源端数据校验模块具体用于,The cloud data verification module and the source data verification module are specifically used to:读取指定校验的厂站指定时间段内的所有电力运行数据;Read all power operation data of the designated verification plant within the specified time period;按照预先制定的检测规则对所述读取的电力运行数据进行缺失检测、不变化检测、跳变检测、母线不平衡检测、电气一致性检测和线路不平衡检测,生成检测结果;Performing missing detection, unchanged detection, jump detection, busbar unbalance detection, electrical consistency detection and line unbalance detection on the read power operation data according to pre-established detection rules to generate detection results;对检测结果按照厂站标识,开始时间进行排序,对检测结果数值精度进行控制;The test results are sorted according to the plant station identification and start time, and the numerical accuracy of the test results is controlled;对规范化处理后的检测结果采用MD5算法和SHA1算法计算信息摘要。The MD5 algorithm and SHA1 algorithm are used to calculate the information digest of the normalized detection results.7.根据权利要求6所述的基于端云协同服务的电力运行数据一致性校验装置,其特征在于,所述云端协同模块具体用于,7. The power operation data consistency verification device based on end-cloud collaborative service according to claim 6 is characterized in that the cloud collaborative module is specifically used to:获取源端的电力运行数据;Obtain power operation data from the source;将云端和源端的电力运行数据进行比对找出差异;Compare the power operation data on the cloud and the source to find out the differences;根据比对差异修正云端数据。Correct the cloud data based on the comparison differences.8.根据权利要求6所述的基于端云协同服务的电力运行数据一致性校验装置,其特征在于,所述云端协同模块具体用于,8. The power operation data consistency verification device based on end-cloud collaborative service according to claim 6, characterized in that the cloud collaborative module is specifically used to:获取源端数据检测规则;Obtain source data detection rules;将云端和源端的检测规则进行比对找出差异;Compare the detection rules on the cloud and the source to find out the differences;将云端和源端的检测规则差异信息下发给源端。The difference information of detection rules between the cloud and the source is sent to the source.
CN202011466433.8A2020-12-142020-12-14 Power operation data consistency verification method and device based on end-cloud collaborative serviceActiveCN112714155B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202011466433.8ACN112714155B (en)2020-12-142020-12-14 Power operation data consistency verification method and device based on end-cloud collaborative service

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202011466433.8ACN112714155B (en)2020-12-142020-12-14 Power operation data consistency verification method and device based on end-cloud collaborative service

Publications (2)

Publication NumberPublication Date
CN112714155A CN112714155A (en)2021-04-27
CN112714155Btrue CN112714155B (en)2024-07-19

Family

ID=75541886

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202011466433.8AActiveCN112714155B (en)2020-12-142020-12-14 Power operation data consistency verification method and device based on end-cloud collaborative service

Country Status (1)

CountryLink
CN (1)CN112714155B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115225535B (en)*2022-07-272024-08-27济南浪潮数据技术有限公司Consistency detection method of cloud platform and related components
CN115374137A (en)*2022-08-262022-11-22中国银行股份有限公司Stream data processing method, device, storage medium and equipment

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9906367B2 (en)*2014-08-052018-02-27Sap SeEnd-to-end tamper protection in presence of cloud integration
WO2016141491A1 (en)*2015-03-102016-09-15Royal Bank Of CanadaSystems and methods for managing data
CN105187565A (en)*2015-10-142015-12-23四川携创信息技术服务有限公司Method for utilizing network storage data
US20180114203A1 (en)*2016-10-212018-04-26Mastercard International IncorporatedSystems and methods for regulating access to data stored in a data source
CN106850193A (en)*2017-03-232017-06-13中国人民公安大学A kind of cloud storage persistent data detection method based on MD5 and key
CN107231370A (en)*2017-06-232017-10-03成都鼎智汇科技有限公司A kind of data monitoring method based on cloud computing
CN109587202B (en)*2017-09-292021-08-13北京国双科技有限公司Method, device and system for coprocessing between file verification and data processing
CN111290998A (en)*2020-02-122020-06-16平安科技(深圳)有限公司 Proofreading method, apparatus, device and storage medium for migration data
CN111553576B (en)*2020-04-202022-06-07国电南瑞科技股份有限公司Data verification method, device and system suitable for electric power spot market
CN112019610B (en)*2020-08-212023-05-02广东德圳智能技术有限公司Cloud edge cooperation method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
调控云电网模型数据管理策略;徐家慧;寿增;殷智;刘圣楠;娄天月;马富;陈默;占恒;;中国科技信息(15);第84页左栏第1行至86页右栏倒数第10行*

Also Published As

Publication numberPublication date
CN112714155A (en)2021-04-27

Similar Documents

PublicationPublication DateTitle
CN113935497B (en)Intelligent operation and maintenance fault processing method, device, equipment and storage medium thereof
US11176028B2 (en)System, method and storage device for CIM/E model standard compliance test
CN112714155B (en) Power operation data consistency verification method and device based on end-cloud collaborative service
CN118732633B (en) A method for optimizing production task scheduling in a digital workshop of intelligent manufacturing
CN117391534B (en) Construction quality monitoring method, device, electronic equipment and storage medium
CN118469595B (en) Carbon emission calculation method based on energy consumption
CN118586691A (en) Production process management method, system, equipment and medium based on industrial Internet of Things
CN110852904B (en)Signal checking system and method based on RCD and SCD checking
CN105488736A (en)Data processing method for photovoltaic power station data acquisition system
CN117269649A (en)Safety detection method and system for electric energy scheduling
CN113821242A (en)Intelligent firmware matching method and system
CN118826298A (en) Monitoring method, monitoring device and monitoring equipment for electric meter box
CN118134114A (en)Integrated carbon asset management system for carbon footprint calculation and supply chain management
CN115081840A (en)Daily electric quantity abnormal value detection and correction system based on first-order difference and ARIMA method
CN111709484A (en) Method, device, computer equipment and storage medium for grid-connected acceptance of new energy station
CN116311579B (en) A method and device for determining the inspection cycle of power plant equipment
CN118654235A (en) Gas leakage remote monitoring method and system based on Internet of Things
CN109936134B (en)Method and device for quickly identifying power limit interval of thermally stable power transmission channel
CN115379484B (en) A wireless network health assessment method suitable for industry field networks
CN116961217A (en)Power equipment multistage cooperative early warning method and system based on state monitoring
CN116205626A (en)Method and system for planning in-service inspection of non-standard project of nuclear power plant
CN116010283A (en)Test case repairing method, device, computer equipment and storage medium
CN112560581A (en)Engineering drawing management system, management method, computer device, medium and terminal
CN114077599A (en)Method, device and system for constructing transformer sensing quantity database supporting dynamic data repair
CN119561652B (en)Big data distributed processing method and system for carbon emission monitoring and prediction

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp