Edge Computing-Based Energy Data Invocation Method
By configuring monitoring sensors and collectors on energy equipment, building a comparison matrix and recorder, and using local area network connections for front-end troubleshooting and data secure transmission, the fault delay and data leakage problems in energy equipment monitoring are solved, and fast and secure fault handling and data transmission are achieved.
Patent Information
- Application Number
- CN202310280190.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-22
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2043-03-22
AI Technical Summary
There is a risk of troubleshooting delays and data breaches in existing energy equipment monitoring methods, especially in the case of back-end analysis and Internet access.
The energy data calling system based on edge computing is adopted. By configuring monitoring sensors and collectors at the device nodes, a comparison matrix and recorder is built. The front-end discovers faults and troubleshoots, and at the same time, the data exchanger and storage server are used to connect LAN to enhance data security.
It realizes rapid troubleshooting and secure data transmission, reduces fault processing delays, and improves the security and reliability of data transmission.
Smart Images

Figure CN116319424B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of computer technology, and relates to energy data monitoring and calling technology. Specifically, it relates to an energy data calling system and method based on edge computing. Background Art
[0002] Existing energy equipment monitoring basically uses online monitoring means. By obtaining key monitoring data on device nodes, the monitoring data is transmitted to the monitoring center through near and far communication methods. The monitoring center then analyzes whether each monitoring data is within the normal range to obtain faulty device nodes and the specific locations of the devices, and then sends maintenance personnel for fault repair.
[0003] The above method has the following defects. First, there is a certain delay in backend fault analysis, which is not conducive to troubleshooting faults in a timely manner. Second, using Internet access easily leads to data leakage. Summary of the Invention
[0004] In view of this, the main object of the present invention is to provide an energy data calling system and method based on edge computing.
[0005] The technical solution adopted by the present invention is as follows:
[0006] An energy data calling system based on edge computing, comprising:
[0007] Dividing energy equipment into multiple branches according to the connection relationship of device nodes;
[0008] Configuring at least one monitoring sensor at each device node, and setting one collector on each branch. The collector is connected to all the monitoring sensors on the corresponding branch and records a topology map;
[0009] Constructing a monitoring module in each collector. The monitoring module is configured to configure a corresponding matching comparison matrix with the topology map. The comparison matrix has at least one row, each row has several comparison units that match the monitoring sensors of the corresponding branch, and a recorder is set at the end of each row. The recorder is connected to all the comparison units in the same row one by one. Each comparison unit is used to compare the monitoring data obtained by the corresponding monitoring sensor with a set threshold to check whether a device node has a fault; at the same time, the recorder records the monitoring data obtained by each monitoring sensor in chronological order;
[0010] In case of a failure, record the position of the corresponding comparison unit, match the specific faulty device node according to the position of the comparison unit, and send the device node information of the faulty device node to the edge management and control terminal, and the edge management and control terminal performs corresponding fault repair according to the set management and control plan;
[0011] Set up a data exchanger, which is respectively connected to the collector and the edge management and control terminal, and the data exchanger is used to obtain monitoring data resources from the recorder;
[0012] Set up a storage server, which is configured to configure a corresponding storage matrix according to the topology diagram. Each storage matrix has at least one row, and each row has multiple storage units. Set the storage path of each storage unit, and build an index table in the storage server according to the device node information of the device nodes corresponding to the topology diagram, and record the configuration file;
[0013] Set up a task management module in the data exchanger. The task management module exports the monitoring data resources of each device node from the corresponding recorder. The task management module loads the configuration file, builds at least one data storage channel based on the configuration file to connect the data exchanger and the corresponding storage unit, and stores the monitoring data resources under the same recorder into the corresponding storage unit according to the same data storage channel;
[0014] When the data exchanger receives a data call request instruction from the client, it first completes the initial verification through the verification module. After the verification is completed, the task management module is automatically activated. On the one hand, the task management module loads the index table from the storage server. On the other hand, the task management module searches for the corresponding monitoring data resources and the storage paths corresponding to the monitoring data resources in the index table according to the request data content included in the request instruction. Before the task management module enables the data storage channel with the storage path, the data exchanger sends access verification to the client under the verification rules; after the verification passes, the corresponding data storage channel is opened, and the data exchanger sequentially obtains the monitoring data resources from the corresponding storage unit and stores them in the exchange storage area, and the data exchanger sends the monitoring data resources from the exchange storage area to the client.
[0015] Preferably, the data exchanger sends access verification to the client under the verification rules, specifically including:
[0016] Build a listening module in the data exchanger, and the listening module is used to monitor the access verification response between the client and the data exchanger;
[0017] The verification rules are controlled by monitoring the verification response frequency between the client and the data exchanger. That is, when the verification response frequency increases, the access verification between the data exchanger and the client corresponding to the verification rules is controlled to increase. When the verification response frequency exceeds the set threshold, the monitoring module forms a disconnection instruction, and the data exchanger disconnects the connection between the data exchanger and the client based on the disconnection instruction.
[0018] Preferably, the data exchanger is connected to the storage server through a local area network.
[0019] Preferably, the task management module has:
[0020] A data storage channel construction module, configured to correspondingly load a storage path according to the progress of the storage data task to construct a data storage channel between the data exchanger and the storage module;
[0021] A storage control module, configured to store the obtained data blocks into corresponding storage units according to different data storage channels; or, send the data blocks from the corresponding storage module to the exchange storage area through the data storage channel.
[0022] Preferably, the topology map is an information map based on the device nodes on each branch line, the device node information corresponding to the device nodes, and the monitoring sensors correspondingly arranged on the device nodes, representing the positions of the device nodes, the connection relationships between the device nodes, and the layout points of the monitoring sensors.
[0023] Preferably, the recorder has a plurality of recording units and a recording control unit. Each recording unit is used to correspond to a comparison unit, and is configured to record the monitoring data obtained by each comparison unit and the comparison result corresponding to the monitoring data;
[0024] Wherein, the recording control unit is configured to set the recording rules of each recording unit, that is, the recording control unit is configured to set the recording period of each recording unit, and record the monitoring data obtained by the corresponding comparison unit and the comparison result corresponding to the monitoring data according to the set period.
[0025] Preferably, the control and management solution is a troubleshooting solution corresponding to the known faults of the device nodes set according to the parameter information of each device node.
[0026] This application also provides an edge computing-based energy data calling method, including the following steps:
[0027] Configure monitoring sensors on the energy equipment and obtain the corresponding topology map;
[0028] Configure at least one collector, and build a comparison matrix in the collector. The comparison matrix is used to compare the monitoring data obtained by the monitoring sensors with the set thresholds to check whether the corresponding device nodes have failed;
[0029] Set up a data exchanger, which is respectively connected to the collector and the edge control terminal. The data exchanger is used to obtain the monitoring data resources from the recorder;
[0030] Set up a storage server, which is configured to configure the corresponding storage matrix according to the topology map, build an index table in the storage server according to the device node information of the device nodes corresponding to the topology map, and record the configuration file;
[0031] Set up a task management module in the data exchanger. The task management module exports the monitoring data resources of each device node from the corresponding recorder. The task management module loads the configuration file, and based on the configuration file, builds at least one data storage channel to connect the data exchanger and the corresponding storage unit, and stores the monitoring data resources under the same recorder into the corresponding storage unit according to the same data storage channel;
[0032] When the data exchanger receives the data call request instruction from the client, it first completes the initial verification through the verification module. After the verification is completed, the task management module is automatically activated. On the one hand, the task management module loads the index table from the storage server. On the other hand, the task management module searches for the corresponding monitoring data resources and the storage paths corresponding to the monitoring data resources in the index table according to the request data content included in the request instruction. Before the task management module enables the data storage channel with the storage path, the data exchanger sends access verification to the client under the verification rules; after the verification passes, the corresponding data storage channel is opened, and the data exchanger sequentially obtains the monitoring data resources from the corresponding storage unit and stores them in the exchange storage area, and the data exchanger sends the monitoring data resources from the exchange storage area to the client.
[0033] Preferably, the method of configuring monitoring sensors on energy equipment and obtaining the corresponding topology map is as follows:
[0034] Divide the energy equipment into multiple branches according to the connection relationship of the device nodes;
[0035] Configure at least one monitoring sensor at each device node, and set up a collector on each branch. The collector is connected to all the monitoring sensors on the corresponding branch and records the topology map.
[0036] Preferably, the comparison matrix is constructed according to the following method:
[0037] Build a monitoring module in each collector, and the monitoring module is configured to configure a corresponding matching comparison matrix according to the topology diagram;
[0038] Among them, the comparison matrix has at least one row, each row has several comparison units of the monitoring sensors that match the corresponding branch lines, and a recorder is arranged at the end of each row. The recorder is connected to all the comparison units in the same row one by one. Each comparison unit is used to compare the monitoring data obtained by the corresponding monitoring sensor with a set threshold to check whether a device node fails; at the same time, the recorder records the monitoring data obtained by each monitoring sensor in chronological order.
[0039] In this application, through the method of front-end fault discovery and front-end processing. Specifically, a monitoring module is built on the device side. The monitoring module is configured to configure a corresponding matching comparison matrix according to the topology diagram. The comparison matrix has multiple rows, and each row has several comparison units of the monitoring sensors that match the corresponding branch lines. After the monitoring sensors obtain the monitoring data, they are compared with the set thresholds of the corresponding comparison units to check whether the device node fails.
[0040] At the same time, for front-end faults, front-end troubleshooting is carried out. If a fault occurs during front-end troubleshooting, record the position of the corresponding comparison unit, match the specific faulty device node according to the position of the comparison unit, and send the device node information of the faulty device node to the edge management and control terminal, and the edge management and control terminal performs corresponding fault repair according to the set management and control plan.
[0041] In this application, by setting a data exchanger, which serves as a connection link between the storage server and the client. The data exchanger is connected to the storage server through a local area network, and the data exchanger is connected to the client through the Internet. The local area network is the best and safest physical isolation for network security. Compared with the Internet, it is less likely to steal data resources through security vulnerabilities and virus software; at the same time, in order to meet the needs of data exchange, data storage rules and retrieval rules are built in the data exchanger to enhance data security.
[0042] In the above, the authentication rule is controlled by monitoring the frequency of authentication responses between the client and the data exchanger. That is, when the frequency of authentication responses increases, the access authentication between the data exchanger and the client is correspondingly increased according to the authentication rule. When the frequency of authentication responses exceeds the set threshold, the monitoring module forms a disconnection instruction, and the data exchanger disconnects the connection between the data exchanger and the client based on the disconnection instruction. That is, when the client is exchanging data with the data exchanger, if it is detected that the client is repeatedly verifying with the data exchanger, it indicates that the client behavior is abnormal at this time, and it is possible that the client has been tampered with.
[0043] At the same time, the data exchanger has no data. Only after the data exchanger and the storage server exchange data through the local area network, can the client obtain the corresponding monitoring data resources from the data exchanger. If there are a large number of data requests from the same client, it is also regarded as abnormal client behavior. Therefore, even if some data units are obtained, a large amount of data will not be leaked. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The following drawings are only used to illustrate and explain the present invention schematically, and are not used to limit the scope of the present invention, wherein:
[0045] Figure 1 is the framework schematic diagram of the data acquisition system in the present invention;
[0046] Figure 2 is the schematic diagram of the principle of the comparison matrix in the present invention;
[0047] Figure 3 is the flowchart of the data exchange method in the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0048] In order to make the purpose, technical solution, design method and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings through specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0049] Embodiment 1:
[0050] Referring to Figure 1 , the present invention provides an edge computing-based energy data calling system, including:
[0051] The energy devices are divided into multiple branches according to the connection relationship of the device nodes;
[0052] At least one monitoring sensor is configured at each device node, and a collector is arranged on each branch. The collector is connected to all the monitoring sensors on the corresponding branch and records the topology map;
[0053] Build a monitoring module in each collector. The monitoring module is configured to configure a corresponding matching comparison matrix according to the topology map. The comparison matrix has at least one row, and each row has a number of comparison units for the monitoring sensors that match the corresponding branch lines. A recorder is arranged at the end of each row, and the recorder is connected to all the comparison units in the same row one by one. Each comparison unit is used to compare the monitoring data obtained by the corresponding monitoring sensor with a set threshold to check whether a device node fails. At the same time, the recorder records the monitoring data obtained by each monitoring sensor in chronological order.
[0054] If a failure occurs, record the position of the corresponding comparison unit, match the specific faulty device node according to the position of the comparison unit, and send the device node information of the faulty device node to the edge control terminal, and the edge control terminal performs corresponding fault repair according to the set control scheme.
[0055] Set up a data exchanger, which is respectively connected to the collector and the edge control terminal. The data exchanger is used to obtain monitoring data resources from the recorder.
[0056] Set up a storage server. The storage server is configured to configure a corresponding storage matrix according to the topology map. Each storage matrix has at least one row, and each row has multiple storage units. Set the storage path of each storage unit, and build an index table according to the device node information of the device nodes corresponding to the topology map in the storage server, and record the configuration file.
[0057] Set up a task management module in the data exchanger. The task management module exports the monitoring data resources of each device node from the corresponding recorder. The task management module loads the configuration file, builds at least one data storage channel based on the configuration file to connect the data exchanger and the corresponding storage unit, and stores the monitoring data resources under the same recorder into the corresponding storage unit through the same data storage channel.
[0058] When the data exchanger receives a data call request instruction from the client, it first completes the initial verification through the verification module. After the verification is completed, the task management module is automatically activated. On the one hand, the task management module loads the index table from the storage server. On the other hand, the task management module searches for the corresponding monitoring data resources and the storage paths corresponding to the monitoring data resources in the index table according to the request data content included in the request instruction. Before the task management module enables the data storage channel with the storage path, the data exchanger sends access verification to the client under the verification rules. After the verification passes, the corresponding data storage channel is opened, and the data exchanger sequentially obtains the monitoring data resources from the corresponding storage unit and stores them in the exchange storage area, and the data exchanger sends the monitoring data resources from the exchange storage area to the client.
[0059] In this application, a front-end fault discovery and front-end processing method is adopted. Specifically, a monitoring module is constructed on the device side. The monitoring module is configured to configure a corresponding matching comparison matrix with the topology map. The comparison matrix has multiple rows, and each row has several comparison units corresponding to the monitoring sensors of the matching branches. After the monitoring sensors obtain the monitoring data, they are compared with the set thresholds of the corresponding comparison units to check whether a fault occurs in the device node.
[0060] At the same time, front-end troubleshooting is carried out for front-end faults. If a fault occurs during front-end troubleshooting, the position of the corresponding comparison unit is recorded. According to the position of the comparison unit, the specific faulty device node is matched, and the device node information of the faulty device node is sent to the edge control terminal, and the edge control terminal performs corresponding fault repair according to the set control scheme.
[0061] Refer to Figure 2, the comparison matrix is set according to the topological graph. Among them, the topological graph is an information map representing the positions of device nodes, the connection relationships between device nodes, and the layout points of monitoring sensors, which is constructed based on the device nodes on each branch line, the device node information corresponding to the device nodes, and the monitoring sensors correspondingly arranged on the device nodes. Assuming that the energy devices are divided into 3 branch lines according to the connection relationships of the device nodes, each branch line has 3 device nodes, and a monitoring sensor is arranged at each device node (in actual application, multiple monitoring sensors may be arranged on each device node). Correspondingly, the comparison matrix has 4 rows and 4 columns, and each comparison unit in each row is used to connect to the monitoring sensors arranged on the device nodes on the same branch line. A recorder is arranged at the end of each row of comparison units. Among them, the recorder is connected to each comparison unit one by one. For the convenience of orderly recording, in this application, the recorder sets the recording rules in the following manner: First, configure the recorder, divide the recorder into multiple recording units and a recording control unit. Each recording unit is used to correspond to a comparison unit and is used to record the monitoring data obtained by each comparison unit and the comparison result corresponding to the monitoring data. Among them, the recording control unit is used to set the recording rules of each recording unit, that is, the recording control unit is used to set the recording period of each recording unit, and record the monitoring data obtained by the corresponding comparison unit and the comparison result corresponding to the monitoring data according to the set period. That is to say, by corresponding to the topological graph, each recording unit actually corresponds to recording the monitoring data of the monitoring sensors arranged on a device node. Therefore, each recording unit also follows the setting corresponding to the topological graph, and the recorded data are all of the same node device. In this way, there is no need for the backend to perform data processing.
[0062] For multiple monitoring devices arranged under the same device node, correspondingly, corresponding recording sub-units are set in the recording unit to match them.
[0063] In the above, the construction principle of the storage matrix is the same as that of the comparison matrix. It can be constructed by referring to the construction method of the comparison matrix. The difference is that the storage matrix does not need the same functions as the recorder. After the storage matrix is constructed, only an index table needs to be constructed in the storage server.
[0064] In the present application, the data exchanger sends an access verification request to the client under verification rules, specifically including: constructing a monitoring module in the data exchanger, the monitoring module being configured to monitor access verification responses between the client and the data exchanger; controlling the verification rules by monitoring the frequency of verification responses between the client and the data exchanger, i.e., when the verification response frequency increases, the access verification request between the data exchanger and the client is increased accordingly to the verification rule; when the verification response frequency exceeds a set threshold, the monitoring module generates a disconnection instruction, and the data exchanger disconnects the connection between the data exchanger and the client based on the disconnection instruction. That is, when the client is exchanging data with the data exchanger, if it is detected that the client is repeatedly verifying with the data exchanger, it indicates that the client is behaving abnormally and may have been tampered with. The data exchanger does not hold any data; only after the data exchanger and the storage server exchange data via a local area network can the client obtain the corresponding monitoring data resources from the data exchanger. If the same client makes a large number of data requests, it is considered a client anomaly. Therefore, even if some data units are obtained, a large amount of data will not be leaked.
[0065] In the present application, the data exchanger is connected to the storage server through a local area network. In the present application, the front end is networked by monitoring sensors, collectors, edge control terminals and data exchangers. For example, it can be networked in the form of self-organizing networks, such as ZigBee networking, WiFi networking, etc. It is not connected to the Internet. The call of external data is based on the data exchanger as the basic medium. The data exchanger serves as the connection link between the storage server and the client. The data exchanger and the storage server are connected through a local area network. The data exchanger and the client are connected through the Internet. The local area network is the best and safest network security physical isolation. Compared with the Internet, the local area network is less likely to steal data resources through security vulnerabilities and virus software. At the same time, in order to meet the needs of data exchange, data security is increased by building data storage rules and retrieval rules in the data exchanger.
[0066] In the above, the task management module has:
[0067] A data storage channel building module is used to load a storage path according to the progress of the data storage task to build a data storage channel between the data exchanger and the storage module;
[0068] The storage control module is used to store the obtained data blocks in corresponding storage units according to different data storage channels; or to send the corresponding data blocks from the storage module to the exchange storage area through the data storage channel.
[0069] In the above, the control solution is a troubleshooting solution corresponding to known faults of each device node set according to the parameter information of the device node. The parameter information includes voltage parameters, current parameters, temperature parameters, etc. Correspondingly, data information of the device node is collected by setting a voltage sensor, a current sensor, and a temperature sensor. At the same time, there are mature troubleshooting solutions for common faults of each device node, and these troubleshooting solutions can be correspondingly integrated into the control of the device node. For example, the opening and closing of the device node can be controlled by controlling the switching element of the device node to control the start of the device node. Another example is that when the temperature of the device node is too high and affects the operation of the device node, the cooling components at the device node can be enabled through the edge control terminal, such as the fan and the water cooling component are turned on to eliminate the fault.
[0070] Embodiment 2:
[0071] Referring to Figure 3 , this application provides an energy data invocation method based on edge computing, including the following steps:
[0072] Configure monitoring sensors on the energy device and obtain the corresponding topology diagram;
[0073] Configure at least one collector, and construct a comparison matrix in the collector. The comparison matrix is used to compare the monitoring data obtained by the monitoring sensors with the set threshold to check whether a corresponding device node fails;
[0074] Set a data exchanger, which is respectively connected to the collector and the edge control terminal. The data exchanger is used to obtain monitoring data resources from the recorder;
[0075] Set a storage server, which is configured to configure the corresponding storage matrix according to the topology diagram, and construct an index table according to the device node information of the device node corresponding to the topology diagram in the storage server, and record the configuration file;
[0076] Set a task management module in the data exchanger. The task management module exports the monitoring data resources of each device node from the recorder correspondingly. The task management module loads the configuration file, constructs at least one data storage channel based on the configuration file to connect the data exchanger and the corresponding storage unit, and stores the monitoring data resources under the same recorder into the corresponding storage unit according to the same data storage channel;
[0077] When the data exchanger receives a data call request instruction from the client, it first completes the initial verification through the verification module. After the verification is completed, the task management module is automatically activated. On the one hand, the task management module loads the index table from the storage server. On the other hand, the task management module searches for the corresponding monitoring data resources and the storage paths corresponding to the monitoring data resources in the index table according to the request data content included in the request instruction. Before the task management module enables the data storage channel with the storage path, the data exchanger sends access verification to the client under the verification rules; after the verification passes, the corresponding data storage channel is opened, and the data exchanger sequentially obtains the monitoring data resources from the corresponding storage units through the data storage channel and stores them in the exchange storage area, and the data exchanger sends the monitoring data resources from the exchange storage area to the client.
[0078] In this application, a front-end fault discovery and front-end processing method is adopted. Specifically, a monitoring module is constructed on the device side. The monitoring module is configured to configure a corresponding matching comparison matrix with the topology map. The comparison matrix has multiple rows, and each row has several comparison units corresponding to the monitoring sensors of the matching branches. After the monitoring sensors obtain the monitoring data, they are compared with the set thresholds of the corresponding comparison units to check whether a fault occurs in the device node.
[0079] At the same time, front-end faults are investigated at the front end. If a fault occurs during the front-end investigation, the position of the corresponding comparison unit is recorded. According to the position of the comparison unit, the specific faulty device node is matched, and the device node information of the faulty device node is sent to the edge control terminal, and the edge control terminal performs corresponding fault repair according to the set control plan.
[0080] In the above, the method of configuring monitoring sensors on the energy device and obtaining the corresponding topology map is as follows:
[0081] The energy device is divided into multiple branches according to the connection relationship of the device nodes;
[0082] At least one monitoring sensor is configured at each device node, and a collector is set on each branch. The collector is connected to all the monitoring sensors on the corresponding branch and records the topology map.
[0083] Preferably, the comparison matrix is constructed according to the following method:
[0084] A monitoring module is constructed in each collector. The monitoring module is configured to configure a corresponding matching comparison matrix with the topology map;
[0085] Among them, the comparison matrix has at least one row. Each row has several comparison units corresponding to the monitored sensors of the matching branch lines, and a recorder is arranged at the end of each row. The recorder is connected to all the comparison units in the same row one by one. Each comparison unit is used to compare the monitoring data obtained by the corresponding monitored sensor with a set threshold to check whether the device node fails; at the same time, the recorder records the monitoring data obtained by each monitored sensor in chronological order.
[0086] In the present application, by setting a data exchanger, which serves as a connection link between the storage server and the client. The data exchanger is connected to the storage server through a local area network, and the data exchanger is connected to the client through the Internet. The local area network is the best and safest physical isolation for network security. Compared with the Internet, it is less likely to steal data resources through security vulnerabilities and virus software; at the same time, in order to meet the needs of data exchange, the storage rules and retrieval rules of data are constructed in the data exchanger to enhance data security.
[0087] In the above, the verification rule is controlled by listening to the verification response frequency between the client and the data exchanger, that is, when the verification response frequency increases, the access verification between the data exchanger and the client is correspondingly increased according to the verification rule. When the verification response frequency exceeds the set threshold, the listening module forms a disconnection instruction, and the data exchanger disconnects the connection between the data exchanger and the client based on the disconnection instruction. That is, when the client is performing data exchange with the data exchanger, if it is detected that the client is repeatedly verifying with the data exchanger, it indicates that the client behavior is abnormal at this time, and it is possible that the client has been tampered with.
[0088] At the same time, the data exchanger has no data. Only after the data exchanger and the storage server exchange data through the local area network can the client obtain the corresponding monitoring data resources from the data exchanger. If there are a large number of data requests from the same client, it is also regarded as abnormal for the client. Therefore, even if some data units are obtained, a large amount of data will not be leaked.
[0089] The embodiments of the present invention have been described above. The above description is exemplary and not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations are obvious to those of ordinary skill in the art in the technical field without departing from the scope and spirit of the described embodiments. The selection of the terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to the technology in the market, or to enable other ordinary skilled persons in the technical field to understand the embodiments disclosed herein.
Claims
1. An energy data calling method based on edge computing, characterized in that, The steps include the following: Divide the energy devices into multiple branches according to the connection relationship of the device nodes; Configure at least one monitoring sensor at each device node, and set one collector on each branch. The collector is connected to all the monitoring sensors on the corresponding branch and records the topology map; Build a monitoring module in each collector. The monitoring module is configured to configure a corresponding matching comparison matrix according to the topology map. The comparison matrix has at least one row, each row has several comparison units corresponding to the monitoring sensors of the matching branch, and a recorder is set at the end of each row. The recorder is connected to all the comparison units in the same row one by one. Each comparison unit is used to compare the monitoring data obtained by the corresponding monitoring sensor with a set threshold to check whether a device node fails; If a failure occurs, record the position of the corresponding comparison unit, match the specific failed device node according to the position of the comparison unit, and send the device node information of the failed device node to the edge management and control terminal, and the edge management and control terminal performs corresponding fault repair according to the set management and control plan; Set a data exchanger, which is respectively connected to the collector and the edge management and control terminal. The data exchanger is used to obtain the monitoring data resources from the recorder; Set a storage server. The storage server is configured to configure a corresponding storage matrix according to the topology map. Each storage matrix has at least one row, each row has multiple storage units, set the storage path of each storage unit, and build an index table according to the device node information of the device nodes corresponding to the topology map in the storage server, and record the configuration file; Set a task management module in the data exchanger. The task management module loads the configuration file, builds at least one data storage channel based on the configuration file to connect the data exchanger and the corresponding storage unit, and stores the monitoring data resources under the same recorder into the corresponding storage unit according to the same data storage channel; When the data exchanger receives the data call request instruction from the client, first complete the initial verification through the verification module. After the verification is completed, the task management module is automatically activated. On the one hand, the task management module loads the index table from the storage server. On the other hand, the task management module searches for the corresponding monitoring data resources and the storage paths corresponding to the monitoring data resources in the index table according to the request data content included in the request instruction. Before the task management module enables the data storage channel with the storage path, the data exchanger sends access verification to the client under the verification rules; after the verification passes, the corresponding data storage channel is opened, and the data exchanger sequentially obtains the monitoring data resources from the corresponding storage unit through the data storage channel and stores them in the exchange storage area, and the data exchanger sends the monitoring data resources from the exchange storage area to the client.
2. The method for invoking energy data based on edge computing according to claim 1, wherein The data exchanger and the storage server are connected through a local area network.
3. The method for invoking energy data based on edge computing according to claim 1, wherein The task management module has: A data storage channel construction module, which is used to correspondingly load a storage path according to the progress of the storage data task to construct a data storage channel between a data exchanger and a storage unit; A storage control module, which is used to store the obtained monitoring data resources into corresponding storage units according to different data storage channels; or, correspondingly send the monitoring data resources from the storage units to an exchange storage area through the data storage channel.
4. The method for invoking energy data based on edge computing according to claim 1, wherein The topology map is an information map that represents the positions of device nodes, the connection relationships between device nodes, and the layout points of monitoring sensors, and is constructed based on the device nodes on each branch line, the device node information corresponding to the device nodes, and the monitoring sensors correspondingly set on the device nodes.
5. The method for invoking energy data based on edge computing according to claim 1, characterized in that The recorder has a plurality of recording units and a recording control unit. Each recording unit is used to correspond to a comparison unit and is used to record the monitoring data obtained by each comparison unit and the comparison result corresponding to the monitoring data; Among them, the recording control unit is used to set the recording rules of each recording unit, that is, the recording control unit is used to set the recording period of each recording unit, and record the monitoring data obtained by the corresponding comparison unit and the comparison result corresponding to the monitoring data according to the set period.
6. The method for invoking energy data based on edge computing according to claim 1, wherein The management and control plan is a troubleshooting plan corresponding to known faults of device nodes set according to the parameter information of each device node.
Citation Information
Patent Citations
Reactive voltage partitioning method and system for active power distribution network
CN108879708A
Calculation load characterization method and device for edge calculation terminal of power distribution and utilization system
CN111865697A