CN114936808A - A cloud-side collaborative task management system and method for substation fault detection - Google Patents
A cloud-side collaborative task management system and method for substation fault detection Download PDFInfo
- Publication number
- CN114936808A CN114936808A CN202210855759.2A CN202210855759A CN114936808A CN 114936808 A CN114936808 A CN 114936808A CN 202210855759 A CN202210855759 A CN 202210855759A CN 114936808 A CN114936808 A CN 114936808A
- Authority
- CN
- China
- Prior art keywords
- data
- cloud
- module
- task
- fault
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00002—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00006—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
- H02J13/00016—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using a wired telecommunication network or a data transmission bus
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00006—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
- H02J13/00022—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using wireless data transmission
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Computer Networks & Wireless Communication (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本发明公开了一种面向变电站故障检测的云边协同任务管理系统及方法,涉及电力系统故障检测的技术领域,包含依次连接的数据采集模块、数据解析模块、负载预测模块、任务调度模块、通信模块,所述的任务调度模块还连接有资源监控模块、故障检测模块、故障警报模块;本发明采用云边协同任务管理的方式,降低网络传输时延,利于紧急和时间敏感的任务顺利完成;采用负载预测方式,预测下一时刻系统负载情况,有利于提高资源利用效率;该发明结构简单、操作容易、便于推广。
The invention discloses a cloud-side collaborative task management system and method for substation fault detection, relates to the technical field of power system fault detection, and includes a data acquisition module, a data analysis module, a load prediction module, a task scheduling module, a communication The task scheduling module is also connected with a resource monitoring module, a fault detection module, and a fault alarm module; the present invention adopts a cloud-side collaborative task management method to reduce network transmission delay and facilitate the smooth completion of urgent and time-sensitive tasks; The load prediction method is adopted to predict the system load situation at the next moment, which is beneficial to improve the resource utilization efficiency; the invention has simple structure, easy operation and convenient promotion.
Description
技术领域technical field
本发明涉及电力系统故障检测的技术领域,具体涉及一种面向变电站故障检测的云边协同任务管理系统及方法。The invention relates to the technical field of power system fault detection, in particular to a cloud-edge collaborative task management system and method for substation fault detection.
背景技术Background technique
新型电力系统背景下,变电站内的智能监测设备众多,数据呈现形式也不尽相同,有温度、湿度传感器等采集的数字编码数据,有巡检摄像采集的图片数据,也有声音采集设备采集的声纹数据,形成了多源异构的变电站故障检测数据集。Under the background of the new power system, there are many intelligent monitoring devices in the substation, and the data presentation forms are also different. There are digitally encoded data collected by temperature and humidity sensors, image data collected by inspection cameras, and sound collected by sound collection equipment. The multi-source and heterogeneous substation fault detection data set is formed.
如何对海量数据进行处理与分析,实现数据价值,为电力系统的稳定运行提供数据支撑值得关注。分析各类数据需要的计算资源不同,变电站对不同类型故障切除的时间要求和紧急程度也有所不同,传统的将所有数据都上传到云端进行分析和处理,再将结果下发的方式可能由于通信拥塞等原因导致紧急故障无法及时切除,给变电站带来安全隐患。How to process and analyze massive data, realize the value of data, and provide data support for the stable operation of the power system deserves attention. Different computing resources are required to analyze various types of data, and substations have different time requirements and urgency for different types of fault removal. The traditional method of uploading all data to the cloud for analysis and processing, and then sending the results may be due to communication. Due to congestion and other reasons, emergency faults cannot be removed in time, which brings security risks to the substation.
发明内容SUMMARY OF THE INVENTION
针对现有技术的不足,本发明提供了一种面向变电站故障检测的云边协同任务管理系统及方法,解决了上述背景技术中提出的问题。In view of the deficiencies of the prior art, the present invention provides a cloud-side collaborative task management system and method for substation fault detection, which solves the problems raised in the above-mentioned background art.
为实现以上目的,本发明通过以下技术方案予以实现:一种面向变电站故障检测的云边协同任务管理系统,包含依次连接的数据采集模块、数据解析模块、负载预测模块、任务调度模块、通信模块,所述通信模块还连接所述数据采集模块,所述的任务调度模块还依次连接有资源监控模块、故障检测模块、故障警报模块;In order to achieve the above objects, the present invention is achieved through the following technical solutions: a cloud-side collaborative task management system for substation fault detection, comprising a data acquisition module, a data analysis module, a load prediction module, a task scheduling module, and a communication module connected in sequence , the communication module is also connected to the data acquisition module, and the task scheduling module is further connected to a resource monitoring module, a fault detection module, and a fault alarm module in sequence;
所述数据采集模块收集变电站的数据采集设备产生的数据;The data acquisition module collects data generated by the data acquisition equipment of the substation;
所述数据解析模块对采集到的数据做初步分类处理;The data analysis module performs preliminary classification processing on the collected data;
所述负载预测模块采用基于相似日的负载预测方法,以变电站所处海拔、变电站电压等级、日均气温、湿度和天气类型作为相似日评判依据,根据关联度大小,筛选出训练集和测试集;采用长短期记忆网络算法,结合变电站内电气设备的使用时间及故障率,以数据采集模块所采集数据规模作为调整参考,预测下一时刻的负载情况;The load prediction module adopts a load prediction method based on similar days, and uses the altitude of the substation, the voltage level of the substation, the daily average temperature, humidity and weather type as the evaluation basis for similar days, and filters out the training set and the test set according to the degree of correlation. ;Using long-term and short-term memory network algorithm, combined with the use time and failure rate of electrical equipment in the substation, and using the scale of data collected by the data acquisition module as an adjustment reference to predict the load situation at the next moment;
所述任务调度模块将故障检测任务按照所需资源和任务对时间的紧迫程度,采用群体智能算法分配给云端或边缘侧的计算节点;The task scheduling module uses a swarm intelligence algorithm to allocate the fault detection task to the computing nodes on the cloud or edge side according to the required resources and the urgency of the task to time;
所述资源监控模块包括资源监控器和监控报警器,所述资源监控器监控系统中云端和边缘侧计算节点的资源状态;当计算节点出现异常而无法执行当前任务时,所述监控报警器发出警报,并由任务调度模块将当前无法执行的任务重新分配给其他节点;The resource monitoring module includes a resource monitor and a monitoring alarm, the resource monitor monitors the resource status of the cloud and edge computing nodes in the system; when the computing node is abnormal and cannot perform the current task, the monitoring alarm sends out Alerts, and the task scheduling module reassigns tasks that cannot currently be executed to other nodes;
所述故障检测模块利用计算节点资源,对数据进行进一步解析,得出具体故障内容及故障发生点,分析可能的故障原因及故障处理措施,供运维人员参考;The fault detection module utilizes computing node resources to further analyze the data, obtain specific fault contents and fault occurrence points, analyze possible fault causes and fault handling measures, and provide reference for operation and maintenance personnel;
所述故障警报模块为故障发生后向运维人员发出警报,并将故障分析数据发送至云端备份,作为事后故障分析和下一时刻事前预测的历史数据;The fault alarm module sends an alarm to the operation and maintenance personnel after the fault occurs, and sends the fault analysis data to the cloud for backup, as the historical data of the fault analysis after the event and the prediction in advance at the next moment;
所述通信模块包括电力有线专网和5G电力虚拟专网,所述电力有线专网用于有线数据采集设备的数据传输、边缘计算节点之间的有线传输;所述5G电力虚拟专网用于移动数据采集设备的数据传输、边缘侧与云端计算节点之间及系统间各模块之间的无线传输,同时作为电力有线专网故障时的备用通信方式。The communication module includes a power wired private network and a 5G power virtual private network, and the power wired private network is used for data transmission of wired data acquisition equipment and wired transmission between edge computing nodes; the 5G power virtual private network is used for Data transmission of mobile data acquisition equipment, wireless transmission between edge side and cloud computing nodes, and between modules in the system, as a backup communication method when the power wired private network fails.
本发明还提供了一种面向变电站故障检测的云边协同任务管理方法,包括以下步骤:The present invention also provides a cloud-side collaborative task management method for substation fault detection, comprising the following steps:
S1:采集变电站内电气设备的数据,包括变压器、互感器、断路器、隔离开关和其他设备的数字编码数据、图像数据和声纹数据;S1: Collect data of electrical equipment in substations, including digitally encoded data, image data and voiceprint data of transformers, transformers, circuit breakers, disconnectors and other equipment;
S2:初步解析所收集的数据,按来源进行分类;S2: Preliminary analysis of the collected data, classified by source;
S3:采用基于相似日的负载预测方法,预测下一时刻的负载情况;S3: Use the load prediction method based on similar days to predict the load situation at the next moment;
S4:采用基于群体智能的任务管理方法,将故障检测任务分配到云端或边缘侧的适当计算节点;S4: Adopt the task management method based on swarm intelligence to assign fault detection tasks to appropriate computing nodes on the cloud or edge side;
S5:监测任务执行节点的资源使用情况,判断是否出现计算节点异常,若出现计算节点异常,则重新进行该任务调度;S5: Monitor the resource usage of the task execution node, determine whether there is an abnormality in the computing node, and re-schedule the task if there is an abnormality in the computing node;
S6:对节点所分配的任务进行进一步解析,判断是否存在故障,若存在,则分析具体故障内容及故障发生点;若不存在,则结束任务;S6: further analyze the task assigned by the node to determine whether there is a fault, if so, analyze the specific fault content and the point of failure; if not, end the task;
S7:根据故障检测结果判断是否需要发出警报,若需要,则立刻警报通知运维人员;若不需要,则结束任务;S7: Determine whether an alarm needs to be issued according to the fault detection result, if necessary, immediately notify the operation and maintenance personnel; if not, end the task;
S8:将故障信息上传至云端保存。S8: Upload the fault information to the cloud for storage.
作为优选,所述步骤S3包含以下子步骤:Preferably, the step S3 includes the following sub-steps:
S3.1:输入历史样本和待预测日的影响因素数据,所述影响因素数据包括变电站所处海拔、变电站电压等级、变电站内电气设备的使用时间、变电站内电气设备的综合故障率、日均气温、湿度和天气类型;S3.1: Input historical samples and influencing factor data of the day to be predicted. The influencing factor data include the altitude of the substation, the voltage level of the substation, the use time of the electrical equipment in the substation, the comprehensive failure rate of the electrical equipment in the substation, the daily average Air temperature, humidity and weather type;
S3.2:选取负载预测所需的数据集,包括训练集和测试集;S3.2: Select the data set required for load prediction, including training set and test set;
S3.3:采用长短期记忆网络算法进行时间序列预测,预测下一时刻的负载情况,包括下一时刻所需计算、存储和网络资源。S3.3: Use the long short-term memory network algorithm for time series prediction, and predict the load situation at the next moment, including the computing, storage and network resources required for the next moment.
作为优选,所述步骤S3.2中选取负载预测所需的数据集,包括以下步骤:Preferably, the data set required for load prediction is selected in the step S3.2, including the following steps:
S3.2.1:构造相似日影响因素矩阵,包括子序列和母序列;S3.2.1: Construct a matrix of similar daily influencing factors, including subsequences and parent sequences;
S3.2.2:对子序列和母序列做初值化处理;S3.2.2: Initialize the subsequence and the parent sequence;
S3.2.3:选取测试集,以待预测日的影响因素数据作为母序列,历史样本中随机选取指定比例的样本的影响因素数据作为子序列,计算各子序列与母序列间的关联度,选取关联度从高到低排序前位的样本作为测试集,并选取关联度最高的样本作为训练标签日;S3.2.3: Select the test set, take the influencing factor data of the day to be forecasted as the parent sequence, and randomly select the influencing factor data of a specified proportion of samples from the historical sample as the subsequence, calculate the correlation between each subsequence and the parent sequence, and select Relevance before sorting from high to low The most relevant samples are selected as the test set, and the samples with the highest correlation are selected as the training label days;
S3.2.4:选取训练集,以训练标签日的影响因素数据作为母序列,历史样本中剩余的样本的影响因素数据作为子序列,计算各子序列与母序列间的关联度,选取关联度从高到低排序前位的样本作为训练集。S3.2.4: Select the training set, take the influence factor data of the training label day as the parent sequence, and the influence factor data of the remaining samples in the historical sample as the subsequence, calculate the correlation degree between each subsequence and the parent sequence, and select the correlation degree from Before sorting high to low bit samples as the training set.
作为优选,所述步骤S3.2.3中,历史样本中随机选取40% 的样本的影响因素数据作为子序列。Preferably, in the step S3.2.3, the influencing factor data of 40% of the historical samples are randomly selected as subsequences.
作为优选,所述步骤S4中的群体智能的任务管理方法,包含以下步骤:Preferably, the swarm intelligence task management method in the step S4 includes the following steps:
S4.1:输入步骤S2中经初步解析的数据和步骤S3中的下一时刻负载预测情况;S4.1: Input the data preliminarily parsed in step S2 and the load prediction situation at the next moment in step S3;
S4.2:计算云边协同任务评价指标;S4.2: Computing cloud-side collaborative task evaluation indicators;
S4.3:比较任务部署至云端计算节点的评价结果和部署至边缘侧计算节点的评价结果的大小,若将任务部署至云端的评价结果更小则将任务部署至云端,反之则部署至边缘侧;S4.3: Compare the evaluation result of the task deployed to the cloud computing node and the evaluation result deployed to the edge computing node. If the evaluation result of deploying the task to the cloud is smaller, deploy the task to the cloud, otherwise deploy it to the edge side;
S4.4:根据步骤S4.3的任务部署结果,采用群体智能算法将故障检测任务进一步分配到云端或边缘侧的适当计算节点。S4.4: According to the task deployment result in step S4.3, the swarm intelligence algorithm is used to further distribute the fault detection task to the appropriate computing nodes on the cloud or edge side.
作为优选,所述步骤S4.4的群体智能算法为蚁群优化算法,其包含以下步骤:Preferably, the swarm intelligence algorithm in step S4.4 is an ant colony optimization algorithm, which includes the following steps:
S4.4.1:初始化参数,将只蚂蚁随机分配到个计算节点,将出发节点加入第只蚂蚁的禁忌表中,设置迭代次数;S4.4.1: Initialization parameters, the ants are randomly assigned to computing nodes, add the departure node to the Taboo list of ants , set the number of iterations ;
S4.4.2:计算在时刻从节点到节点的概率,选择新的计算节点,并将新的节点增加到禁忌表中;S4.4.2: Calculated at time slave node to node The probability , select a new computing node, and add the new node to the tabu list middle;
S4.4.3:更新节点之间的残留信息;S4.4.3: Update Node residual information between;
S4.4.4:以只蚂蚁中网络拓扑距离之和最小为目标选择最优计算节点;S4.4.4: with Only select the optimal computing node as the goal with the smallest sum of network topology distances among the ants;
S4.4.5:更新最优网络拓扑路径上的残留信息;S4.4.5: Update the residual information on the optimal network topology path;
S4.4.6:判断是否达到所设置的迭代次数,若未达到则重复该过程,反之得到最优任务分配方案。S4.4.6: Determine whether the set number of iterations is reached, if not, repeat the process, otherwise obtain the optimal task allocation scheme.
本发明采用云边协同的任务管理方式可以对不同类型的数据进行分层处理,很大程度上避免了由于通信拥塞等原因导致紧急故障无法及时切除,给变电站带来安全隐患情况。云计算擅长非实时、长周期、对计算能力要求特别高的数据处理与分析,边缘计算适用于实时、短周期的数据处理与分析,能较好地支撑本地业务的实时智能化决策与执行。将数据分析与处理任务按特征分配到云端和边缘侧节点执行,有利于合理利用资源,高效地对数据进行生命周期管理与价值挖掘。The present invention adopts the task management mode of cloud-side coordination, which can perform hierarchical processing on different types of data, and largely avoids the situation that emergency faults cannot be removed in time due to communication congestion and other reasons, which brings security risks to the substation. Cloud computing is good at data processing and analysis that is non-real-time, long-term, and requires particularly high computing power. Edge computing is suitable for real-time, short-cycle data processing and analysis, and can better support real-time intelligent decision-making and execution of local businesses. Allocating data analysis and processing tasks to the cloud and edge nodes according to their characteristics is conducive to rational utilization of resources and efficient life cycle management and value mining of data.
本发明采用云边协同任务管理的方式,降低了网络传输时延,有利于紧急和时间敏感的任务顺利完成;采用负载预测方式,预测下一时刻系统负载情况,利于提高资源利用效率;该发明结构简单、操作容易、便于推广。The invention adopts the cloud-side collaborative task management method to reduce the network transmission delay, which is conducive to the smooth completion of urgent and time-sensitive tasks; the method of load prediction is used to predict the system load situation at the next moment, which is beneficial to improve the efficiency of resource utilization; the invention The structure is simple, the operation is easy, and the promotion is convenient.
附图说明Description of drawings
图1为本发明的负荷聚类方法的流程图;Fig. 1 is the flow chart of the load clustering method of the present invention;
图2为本发明的负荷数据预处理的流程图;Fig. 2 is the flow chart of the load data preprocessing of the present invention;
图3为本发明的奇异值分解法对负荷数据降维的流程图;Fig. 3 is the flow chart of the dimensionality reduction of load data by singular value decomposition method of the present invention;
图4为本发明的考虑密度的改进K-means算法的流程图。FIG. 4 is a flow chart of the improved K-means algorithm considering the density of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments.
如图1所示,本发明的一种面向变电站故障检测的云边协同任务管理系统,包含依次连接的数据采集模块、数据解析模块、负载预测模块、任务调度模块、通信模块,所述的任务调度模块还连接有资源监控模块、故障检测模块、故障警报模块;As shown in Figure 1, a cloud-side collaborative task management system for substation fault detection of the present invention includes a data acquisition module, a data analysis module, a load prediction module, a task scheduling module, and a communication module that are connected in sequence. The scheduling module is also connected with a resource monitoring module, a fault detection module, and a fault alarm module;
所述数据采集模块收集变电站的数据采集设备产生的数据;The data acquisition module collects data generated by the data acquisition equipment of the substation;
所述数据解析模块对采集到的数据做初步分类处理;The data analysis module performs preliminary classification processing on the collected data;
所述负载预测模块采用基于相似日的负载预测方法,以变电站所处海拔、变电站电压等级、日均气温、湿度和天气类型作为相似日评判依据,根据关联度大小,筛选出训练集和测试集;采用长短期记忆网络算法,结合变电站内电气设备的使用时间及故障率,以数据采集模块所采集数据规模作为调整参考,预测下一时刻的负载情况;The load prediction module adopts a load prediction method based on similar days, and uses the altitude of the substation, the voltage level of the substation, the daily average temperature, humidity and weather type as the evaluation basis for similar days, and filters out the training set and the test set according to the degree of correlation. ;Using long-term and short-term memory network algorithm, combined with the use time and failure rate of electrical equipment in the substation, and using the scale of data collected by the data acquisition module as an adjustment reference to predict the load situation at the next moment;
所述任务调度模块将故障检测任务按照所需资源和任务对时间的紧迫程度,采用群体智能算法分配给云端或边缘侧的计算节点;The task scheduling module uses a swarm intelligence algorithm to allocate the fault detection task to the computing nodes on the cloud or edge side according to the required resources and the urgency of the task to time;
所述资源监控模块包括资源监控器和监控报警器,所述资源监控器监控系统中云端和边缘侧计算节点的资源状态;当计算节点出现异常而无法执行当前任务时,所述监控报警器发出警报,并由任务调度模块将当前无法执行的任务重新分配给其他节点;The resource monitoring module includes a resource monitor and a monitoring alarm, the resource monitor monitors the resource status of the cloud and edge computing nodes in the system; when the computing node is abnormal and cannot perform the current task, the monitoring alarm sends out Alerts, and the task scheduling module reassigns tasks that cannot currently be executed to other nodes;
所述故障检测模块利用计算节点资源,对数据进行进一步解析,得出具体故障内容及故障发生点,分析可能的故障原因及故障处理措施,供运维人员参考;The fault detection module utilizes computing node resources to further analyze the data, obtain specific fault contents and fault occurrence points, analyze possible fault causes and fault handling measures, and provide reference for operation and maintenance personnel;
所述故障警报模块为故障发生后向运维人员发出警报,并将故障分析数据发送至云端备份,作为事后故障分析和下一时刻事前预测的历史数据;The fault alarm module sends an alarm to the operation and maintenance personnel after the fault occurs, and sends the fault analysis data to the cloud for backup, as the historical data of the fault analysis after the event and the prediction in advance at the next moment;
所述通信模块包括电力有线专网和5G电力虚拟专网,所述电力有线专网用于有线数据采集设备的数据传输、边缘计算节点之间的有线传输;所述5G电力虚拟专网用于移动数据采集设备的数据传输、边缘侧与云端计算节点之间及系统间各模块之间的无线传输,同时作为电力有线专网故障时的备用通信方式。The communication module includes a power wired private network and a 5G power virtual private network, and the power wired private network is used for data transmission of wired data acquisition equipment and wired transmission between edge computing nodes; the 5G power virtual private network is used for Data transmission of mobile data acquisition equipment, wireless transmission between edge side and cloud computing nodes, and between modules in the system, as a backup communication method when the power wired private network fails.
本发明的一种面向变电站故障检测的云边协同任务管理方法,如图2所示,包括以下步骤:A cloud-side collaborative task management method for substation fault detection of the present invention, as shown in FIG. 2 , includes the following steps:
S1:采集变电站内电气设备的数据,包括变压器、互感器、断路器、隔离开关和其他设备的数字编码数据、图像数据和声纹数据;S1: Collect data of electrical equipment in substations, including digitally encoded data, image data and voiceprint data of transformers, transformers, circuit breakers, disconnectors and other equipment;
S2:初步解析所收集的数据,按来源进行分类;S2: Preliminary analysis of the collected data, classified by source;
S3:采用基于相似日的负载预测方法,预测下一时刻的负载情况;S3: Use the load prediction method based on similar days to predict the load situation at the next moment;
S4:采用基于群体智能的任务管理方法,将故障检测任务分配到云端或边缘侧的适当计算节点;S4: Adopt the task management method based on swarm intelligence to assign fault detection tasks to appropriate computing nodes on the cloud or edge side;
S5:监测任务执行节点的资源使用情况,判断是否出现计算节点异常,若出现计算节点异常,则重新进行该任务调度;S5: Monitor the resource usage of the task execution node, determine whether there is an abnormality in the computing node, and re-schedule the task if there is an abnormality in the computing node;
S6:对节点所分配的任务进行进一步解析,判断是否存在故障,若存在,则分析具体故障内容及故障发生点;若不存在,则结束任务;S6: further analyze the task assigned by the node to determine whether there is a fault, if so, analyze the specific fault content and the point of failure; if not, end the task;
S7:根据故障检测结果判断是否需要发出警报,若需要,则立刻警报通知运维人员;若不需要,则结束任务;S7: Determine whether an alarm needs to be issued according to the fault detection result, if necessary, immediately notify the operation and maintenance personnel; if not, end the task;
S8:将故障信息上传至云端保存。S8: Upload the fault information to the cloud for storage.
其中,所述步骤S3的基于相似日的负载预测方法,如图3所示,其包含以下子步骤:Wherein, the load prediction method based on similar days in step S3, as shown in FIG. 3, includes the following sub-steps:
S3.1:输入历史样本和待预测日的影响因素数据,所述影响因素数据包括变电站所处海拔、变电站电压等级、变电站内电气设备的使用时间、变电站内电气设备的综合故障率、日均气温、湿度和天气类型;S3.1: Input historical samples and influencing factor data of the day to be predicted. The influencing factor data include the altitude of the substation, the voltage level of the substation, the use time of the electrical equipment in the substation, the comprehensive failure rate of the electrical equipment in the substation, the daily average Air temperature, humidity and weather type;
S3.2:选取负载预测所需的数据集,包括训练集和测试集,具体如下:S3.2: Select the data set required for load prediction, including training set and test set, as follows:
S3.2.1:构造相似日影响因素矩阵,其中子序列为第天的个影响因素组成的向量,,和分别表示历史样本天数和影响因素数量;母序列为待测试日或训练标签日的个影响因素组成的向量。S3.2.1: Construct a matrix of similar daily influence factors, in which subsequences for the first God's A vector of influencing factors, , and Respectively represent the number of historical sample days and the number of influencing factors; the parent series for test day or training label day A vector of influencing factors.
S3.2.2:对子序列和母序列做初值化处理,即每个序列中的影响因素数据都除以序列中的第一个数据,处理后的子序列和母序列分别用和表示。S3.2.2: Initialize the subsequence and parent sequence, that is, the influencing factor data in each sequence is divided by the first data in the sequence, and the processed subsequence and parent sequence are respectively and express.
S3.2.3:选取测试集,以待预测日的影响因素数据作为母序列,历史样本中随机选取40%的样本的影响因素数据作为子序列,计算各子序列与母序列间的关联度,选取关联度从高到低排序前位的样本作为测试集,并选取关联度最高的样本作为训练标签日。S3.2.3: Select the test set, take the influencing factor data of the day to be predicted as the parent sequence, randomly select the influencing factor data of 40% of the samples in the historical sample as the subsequence, and calculate the correlation between each subsequence and the parent sequence , select the correlation degree from high to low before sorting The samples with the highest degree of correlation are selected as the test set, and the samples with the highest correlation are selected as the training label days.
关联度的计算方式为The correlation is calculated as
(1) (1)
(2) (2)
其中,为第个子序列的第个影响因素与母序列的第个影响因素的关联度系数;为初值化处理后的母序列与第个子序列的第个影响因素之差的绝对值,为初值化处理后的母序列与第个子序列两极最小差绝对值,为初值化处理后的母序列与第个子序列两极最大差绝对值;为分辨系数,取值范围为(0,1),通常取0.5。in, for the first the first subsequence The first influencing factor and the parent sequence The correlation coefficient of each influencing factor; is the initialized mother sequence and the first the first subsequence The absolute value of the difference between the influencing factors, is the initialized mother sequence and the first The absolute value of the minimum difference between the poles of the subsequences, is the initialized mother sequence and the first The absolute value of the maximum difference between the poles of the subsequences; is the resolution coefficient, the value range is (0,1), usually 0.5.
S3.2.4:选取训练集,以训练标签日的影响因素数据作为母序列,历史样本中剩余60%的样本的影响因素数据作为子序列,计算各子序列与母序列间的关联度,选取关联度从高到低排序前位的样本作为训练集。S3.2.4: Select the training set, use the influence factor data of the training label day as the parent sequence, and the influence factor data of the remaining 60% of the historical samples as the subsequence, and calculate the correlation between each subsequence and the parent sequence , select the correlation degree from high to low before sorting bit samples as the training set.
S3.3:采用长短期记忆网络算法进行时间序列预测,预测下一时刻的负载情况,包括下一时刻所需计算、存储和网络资源。S3.3: Use the long short-term memory network algorithm for time series prediction, and predict the load situation at the next moment, including the computing, storage and network resources required for the next moment.
长短期记忆网络单元中的遗忘门、输入门、输出门迭代过程的数学表达式为The mathematical expression of the iterative process of forgetting gate, input gate and output gate in the long short-term memory network unit is:
(3) (3)
(4) (4)
(5) (5)
(6) (6)
(7) (7)
其中,、、分别为遗忘门、输入门和输出门的输出,、和分别为各门的输入,和分别为各门对应的权重和偏置量,为Sigmoid激活函数。in, , , are the outputs of the forget gate, the input gate and the output gate, respectively, , and are the input of each gate, respectively. and are the weights and biases corresponding to each gate, respectively, is the sigmoid activation function.
所述步骤S4中的群体智能的任务管理方法,如图4所示,包含以下步骤:The swarm intelligence task management method in the step S4, as shown in Figure 4, includes the following steps:
S4.1:输入步骤S2中经初步解析的数据和步骤S3中的下一时刻负载预测情况;S4.1: Input the data preliminarily parsed in step S2 and the load prediction situation at the next moment in step S3;
S4.2:计算云边协同任务评价指标;S4.2: Computing Cloud-Edge Collaborative Task Evaluation Metrics ;
其中,为任务传输到云端或边缘侧计算节点需要消耗的时间;为任务的紧急程度,紧急程度分为重大、紧急、一般三类,本发明中的紧急程度按来源分类,重大故障数据来源包括变压器,紧急故障数据来源包括互感器、断路器,一般故障数据来源包括隔离开关和其他设备任务,部署至云端的该项计算值分别为0.3、0.5、1,任务部署至边缘侧的该项计算值分别为0.2、0.5、1;为任务部署至云端或边缘侧的负载均衡度;in, The time it takes to transmit tasks to the cloud or edge computing nodes; is the urgency of the task, and the urgency is divided into three categories: major, urgent, and general. The urgency in the present invention is classified according to the source. The major fault data sources include transformers, the emergency fault data sources include transformers and circuit breakers, and the general fault data sources Including isolating switch and other equipment tasks, the calculated values of this item deployed to the cloud are 0.3, 0.5, and 1, respectively, and the calculated values of this item deployed to the edge side are 0.2, 0.5, and 1, respectively; Load balancing for tasks deployed to the cloud or edge;
S4.3:比较任务部署至云端计算节点的评价结果和部署至边缘侧计算节点的评价结果大小,若将任务部署至云端的评价结果更小则将任务部署至云端,反之则部署至边缘侧;S4.3: Compare the evaluation results of tasks deployed to cloud computing nodes and evaluation results deployed to edge computing nodes If the evaluation result of deploying the task to the cloud is smaller, the task will be deployed to the cloud; otherwise, it will be deployed to the edge side;
其中,为第个任务部署至云端的评价结果,评价结果的计算方式为评价指标项之和;为第个任务部署至边缘侧的评价结果,评价结果的计算方式与云端同理;in, for the first The evaluation result of each task deployed to the cloud, and the calculation method of the evaluation result is the sum of the evaluation index items; for the first The evaluation results of a task deployed to the edge side, and the calculation method of the evaluation results is the same as that of the cloud;
S4.4:根据步骤S4.3的任务部署结果,采用群体智能算法将故障检测任务进一步分配到云端或边缘侧的适当计算节点,所述群体智能算法为蚁群优化算法,具体步骤如下:S4.4: According to the task deployment result of step S4.3, use a swarm intelligence algorithm to further allocate the fault detection task to the appropriate computing nodes on the cloud or edge side. The swarm intelligence algorithm is an ant colony optimization algorithm, and the specific steps are as follows:
S4.4.1:初始化参数,将只蚂蚁(即个任务)随机分配到个计算节点,将出发节点加入第只蚂蚁的禁忌表中,设置迭代次数;S4.4.1: Initialization parameters, the an ant (ie tasks) are randomly assigned to computing nodes, add the departure node to the Taboo list of ants , set the number of iterations ;
S4.4.2:根据式(8)计算在时刻从节点到节点的概率,选择新的计算节点,并将新的节点增加到禁忌表中;S4.4.2: Calculate according to formula (8) at time slave node to node The probability of , select a new computing node, and add the new node to the tabu list;
(8) (8)
其中,为时刻在节点之间的残留信息,在初始时刻该值为一常数;为节点到节点的启发信息,该值为两节点之间网络拓扑距离的倒数;和分别为残留信息的重要程度和启发信息的重要程度。in, for moment at node The residual information between , the value is a constant at the initial moment; for the node to node The heuristic information of , the value is the reciprocal of the network topology distance between two nodes; and are the importance of residual information and the importance of heuristic information, respectively.
S4.4.3:更新节点之间的残留信息;S4.4.3: Update Node residual information between;
(9) (9)
(10) (10)
其中,为更新后的在节点之间的残留信息;为信息持久性;为第只蚂蚁在节点之间的残留信息差值;为信息素总浓度;为第只蚂蚁走过的网络拓扑距离之和。in, for the updated node residual information between; for information persistence; for the first only ants in the node The residual information difference between; is the total concentration of pheromone; for the first The sum of the network topological distances traveled by an ant.
S4.4.4:以只蚂蚁中网络拓扑距离之和最小为目标选择最优计算节点;S4.4.4: with Only select the optimal computing node as the goal with the smallest sum of network topology distances among the ants;
(11) (11)
S4.4.5:更新最优网络拓扑路径上的残留信息;S4.4.5: Update the residual information on the optimal network topology path;
(12) (12)
其中,和分别为更新后的残留信息和原始残留信息;为全局信息挥发系数。in, and are the updated residual information and the original residual information, respectively; is the global information volatility coefficient.
S4.4.6:判断是否达到所设置的迭代次数,若未达到则重复该过程,反之得到最优任务分配方案。S4.4.6: Determine whether the set number of iterations is reached, if not, repeat the process, otherwise obtain the optimal task allocation scheme.
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention, but the protection scope of the present invention is not limited to this. The equivalent replacement or change of the inventive concept thereof shall be included within the protection scope of the present invention.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210855759.2A CN114936808A (en) | 2022-07-21 | 2022-07-21 | A cloud-side collaborative task management system and method for substation fault detection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210855759.2A CN114936808A (en) | 2022-07-21 | 2022-07-21 | A cloud-side collaborative task management system and method for substation fault detection |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114936808A true CN114936808A (en) | 2022-08-23 |
Family
ID=82868181
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210855759.2A Pending CN114936808A (en) | 2022-07-21 | 2022-07-21 | A cloud-side collaborative task management system and method for substation fault detection |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114936808A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117154945A (en) * | 2023-09-07 | 2023-12-01 | 深圳市艾能聚科技有限公司 | Intelligent monitoring method for power transformation and distribution stations based on cloud computing technology |
| CN117527535A (en) * | 2023-11-06 | 2024-02-06 | 北京易华录信息技术股份有限公司 | Cloud edge collaborative fusion deposit management method and system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190164087A1 (en) * | 2017-11-30 | 2019-05-30 | B.yond, Inc. | Decomposing tasks through artificial intelligence chaining |
| CN112882383A (en) * | 2021-01-11 | 2021-06-01 | 合肥工业大学 | Substation monitoring and edge cloud cooperation-oriented prediction control scheduling method |
| CN113342510A (en) * | 2021-08-05 | 2021-09-03 | 国能大渡河大数据服务有限公司 | Water and power basin emergency command cloud-side computing resource cooperative processing method |
| CN113553146A (en) * | 2021-04-25 | 2021-10-26 | 北京航空航天大学 | A cloud-edge collaborative computing task merging scheduling method |
| CN113645587A (en) * | 2021-10-12 | 2021-11-12 | 北京智盟信通科技有限公司 | Transformer substation comprehensive monitoring analysis method and system based on edge Internet of things agent |
| CN114371925A (en) * | 2022-01-13 | 2022-04-19 | 北京邮电大学 | Edge cloud cooperative multi-task scheduling method and system for guaranteeing edge cloud load ratio |
-
2022
- 2022-07-21 CN CN202210855759.2A patent/CN114936808A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190164087A1 (en) * | 2017-11-30 | 2019-05-30 | B.yond, Inc. | Decomposing tasks through artificial intelligence chaining |
| CN112882383A (en) * | 2021-01-11 | 2021-06-01 | 合肥工业大学 | Substation monitoring and edge cloud cooperation-oriented prediction control scheduling method |
| CN113553146A (en) * | 2021-04-25 | 2021-10-26 | 北京航空航天大学 | A cloud-edge collaborative computing task merging scheduling method |
| CN113342510A (en) * | 2021-08-05 | 2021-09-03 | 国能大渡河大数据服务有限公司 | Water and power basin emergency command cloud-side computing resource cooperative processing method |
| CN113645587A (en) * | 2021-10-12 | 2021-11-12 | 北京智盟信通科技有限公司 | Transformer substation comprehensive monitoring analysis method and system based on edge Internet of things agent |
| CN114371925A (en) * | 2022-01-13 | 2022-04-19 | 北京邮电大学 | Edge cloud cooperative multi-task scheduling method and system for guaranteeing edge cloud load ratio |
Non-Patent Citations (2)
| Title |
|---|
| HAOYU WANG等: "HealthEdge: Task Scheduling for Edge Computing with Health Emergency and Human Behavior Consideration in Smart Homes", 《2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA》 * |
| 王瑞等: "运用相似日和 LSTM 的短期负荷双向组合预测", 《电力系统及其自动化学报》 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117154945A (en) * | 2023-09-07 | 2023-12-01 | 深圳市艾能聚科技有限公司 | Intelligent monitoring method for power transformation and distribution stations based on cloud computing technology |
| CN117527535A (en) * | 2023-11-06 | 2024-02-06 | 北京易华录信息技术股份有限公司 | Cloud edge collaborative fusion deposit management method and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109872003B (en) | Object state prediction method, system, computer equipment and storage medium | |
| CN110705873B (en) | Power distribution network running state portrait analysis method | |
| CN116073372A (en) | Intelligent electricity utilization-based safety monitoring management system and method | |
| CN110675070B (en) | Criticality analysis method of intelligent microgrid equipment | |
| CN106529708A (en) | Distribution network planning system based on cloud platform | |
| CN116451876A (en) | Power distribution network fault prediction and active overhaul system based on artificial intelligence | |
| WO2019196869A1 (en) | Method for determining list of patrolling base stations, and patrolling apparatus | |
| CN114936808A (en) | A cloud-side collaborative task management system and method for substation fault detection | |
| CN118316190B (en) | Electric power system monitoring system based on Internet of things | |
| CN113169709A (en) | Solar power generation control system and method based on machine learning | |
| CN115730749B (en) | Power dispatching risk early warning method and device based on fusion power data | |
| CN108964023A (en) | A kind of busbar voltage situation short term prediction method and system for power grid | |
| CN116089218A (en) | Dynamic baseline alarm method and system based on Kubernetes historical data and trend analysis | |
| CN113722303B (en) | A visualization-based electric energy equipment and information operation and maintenance system | |
| CN110658725A (en) | Energy supervision and prediction system and method based on artificial intelligence | |
| CN114689965B (en) | Online monitoring method and system for power equipment based on embedded intelligent sensors | |
| CN118508597B (en) | Emergency power supply method, system and equipment for power system guarantee object | |
| CN117353306B (en) | Optical storage charge-discharge scheduling method, optical storage charge-discharge scheduling system, electronic equipment and storage medium | |
| CN115598459A (en) | Power failure prediction method for 10kV feeder line fault of power distribution network | |
| CN120048080A (en) | Intelligent hydrogeological environment monitoring method | |
| CN115271561B (en) | Emergency power supply management and control system and mobile emergency power supply scheduling method for load recovery | |
| CN119761644A (en) | A natural disaster power grid damage assessment method and system based on big data analysis | |
| Xu et al. | Enhancing power marketing audit through IoT and multi-sensor information fusion: A substation scenario analysis | |
| Zheng et al. | [Retracted] Application Based on Artificial Intelligence in Substation Operation and Maintenance Management | |
| CN109359810A (en) | A method for evaluating the operation state of power communication transmission network based on multi-strategy balance |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220823 |