A Distribution Network Outage Information Management System Based on Blockchain
By adopting a blockchain-based shutdown information management system in the distribution network, the problem of low data accuracy and security in the centralized system is solved, distributed storage and verification are realized, and the reliability and security of distribution network operation and maintenance are improved.
Patent Information
- Application Number
- CN202410112693.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-26
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2044-01-26
AI Technical Summary
In the prior art, the centralized distribution visualization system has low accuracy and security in the storage of data, which is vulnerable to attacks and causes the power outage rate data to be maliciously tampered with or deleted, affecting the operation and maintenance of distribution networks.
A blockchain-based distribution network shutdown information management system is adopted to realize distributed storage and verification of power outage monitoring data through the information collection layer, data transmission layer and blockchain layer. The intelligent converged terminal verifies the power outage incident and ensures the accuracy and security of data through trust evaluation and reputation value mechanisms.
Through decentralized blockchain technology, the risk of tampering and attacking of power outage data is reduced, the security and integrity of data are ensured, and the reliability of distribution network operation and maintenance work is improved.
Smart Images

Figure CN118229452B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of distribution network operation and maintenance, and in particular to a distribution network outage information management system based on blockchain. Background Art
[0002] The operation logic of the distribution network is that electricity is sent out from the substation through 10 kV distribution lines. Distribution transformers are arranged on the distribution lines according to the load conditions to convert 10 kV electrical energy into 0.4 kV electrical energy, and the electrical energy is transported to the low-voltage user household meters by 0.4 kV lines, thereby supporting user power consumption.
[0003] During the operation process, the operation and maintenance management units at all levels of the State Grid Corporation of China will manage the power outage events of the distribution network systems under their jurisdiction. The power outage events are mainly divided into user power outages, distribution transformer power outages, and line power outages. A line power outage means a 10 kV distribution line is powered off. Due to the subordinate relationship of power equipment, this type of power outage has the largest impact range. Once the line is powered off, the downstream distribution transformers and users will all be powered off. A distribution transformer power outage means that the 10 kV distribution transformer in the line is powered off. Once powered off, it will cause all downstream users to be powered off. A user power outage means that a single user household meter in the distribution network is powered off, and its impact range is the smallest.
[0004] In the operation and maintenance work of the State Grid Corporation of China, a distribution visualization system is built to monitor the distribution networks of its subordinate operation and maintenance units, calculate the corresponding power outage rates, classify and manage them according to the power outage types, and use them as the main technical indicators to conduct differentiated assessments on the distribution network operation and maintenance responsible units.
[0005] Currently, the monitoring means of the current distribution network power outage rate mainly rely on the distribution visualization system. This system, like other conventional monitoring systems, has the characteristics of centralization. The acquisition devices are installed at each key node of the distribution network, and the power outage information is summarized to the data node of the municipal power company through the transmission network, and finally converges to the measurement center of the provincial power company. The authenticity and security of key data such as the distribution network power outage rate completely depend on the security of the provincial data storage and processing center. However, in the actual operation and maintenance process, due to the sensitivity of the power outage rate data, attackers often penetrate the provincial data center and maliciously tamper with and delete key data such as the power outage rate, seriously threatening the data security of the distribution network operation information such as the provincial distribution network power outage rate, and further affecting the distribution network operation and maintenance work of the whole province. Summary of the Invention
[0006] Therefore, the technical problem to be solved by the present invention is to overcome the problem that the accuracy and security of storing data in the centralized distribution visualization system in the prior art are relatively low.
[0007] To solve the above technical problem, the present invention provides a distribution network outage information management system based on blockchain, including:
[0008] The information collection layer includes a power distribution sensing device, which is used to monitor power outages on distribution lines, distribution transformers, and user meters;
[0009] A data transmission layer, connected to the information collection layer, and used to upload the power outage monitoring data of the information collection layer to the blockchain layer through wired and wireless transmission networks;
[0010] The blockchain layer includes:
[0011] A number of intelligent fusion terminals are communicatively connected with the data transmission layer, and are respectively used to collect power outage monitoring data of power distribution sensing devices in different substations in the information collection layer; after any intelligent fusion terminal detects a power outage event, it broadcasts the current power outage event to adjacent intelligent fusion terminals belonging to the same line; after receiving the power outage event broadcast, the adjacent intelligent fusion terminals belonging to the same line verify the current power outage event and output the trust value of the current power outage event; the intelligent fusion terminal that broadcasts the power outage event uploads the power outage event to the outage information management server of the line, and the adjacent intelligent fusion terminals that belong to the same line as the intelligent fusion terminal that broadcasts the power outage event upload the trust value of the current power outage event to the outage information management server of the line;
[0012] The outage information management server is connected to several intelligent fusion terminals for collecting power outage events and trust values of power outage events sent by intelligent fusion terminals under the current line, and performing trust evaluation on neighboring intelligent fusion terminals belonging to the same line as the intelligent fusion terminal that broadcasts the power outage event, calculating the probability of occurrence of the current power outage event, and determining whether the current power outage event is credible information; updating the reputation value of each intelligent fusion terminal according to the credibility of the current power outage event, and constructing a power outage information block according to the power outage event and the updated reputation value of each intelligent fusion terminal; the outage information management server of the current line broadcasts the power outage information block to the outage information management servers of other lines through the wireless transmission network to form a blockchain;
[0013] A regulatory agency is connected in communication with the outage information management server in the blockchain layer to supervise the blockchain layer.
[0014] In one embodiment of the present invention, after receiving the power outage event broadcast, the adjacent intelligent fusion terminal belonging to the same line verifies the current power outage event and outputs the trust value of the current power outage event. The trust value of the current power outage event is 1 or -1. When the value is 1, it means that the intelligent fusion terminal approves the current power outage event. When the value is -1, it means that the intelligent fusion terminal denies the current power outage event.
[0015] In one embodiment of the present invention, the outage information management server aggregates the power outage events sent by the intelligent fusion terminals under the current line and the trust values of the power outage events, and performs trust evaluation on the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal broadcasting the power outage event, including:
[0016] The outage information management server calculates the trust evaluation value of the intelligent fusion terminal k The formula is:
[0017]
[0018] Wherein, is the distance index between the intelligent fusion terminal k and the intelligent fusion terminal broadcasting the power outage event e j , is the reputation value index when the intelligent fusion terminal k verifies the power outage event e j , is the time consumption index for the intelligent fusion terminal k to verify the intelligent fusion terminal broadcasting the power outage event e j ; γ 1 , γ 2 and γ 3 are respectively and the influence weights on the trust evaluation value, satisfying γ 1 +γ 2 +γ 3 =1 and γ 2 >γ 1 , γ 2 >γ 3 .
[0019] In one embodiment of the present invention, the calculation formula of the distance index j between the intelligent fusion terminal k and the intelligent fusion terminal broadcasting the power outage event e is:
[0020]
[0021] Wherein, is the distance between the intelligent fusion terminal k and the intelligent fusion terminal broadcasting the power outage event e j , ω 1 is the change rate of the distance parameter.
[0022] In one embodiment of the present invention, the calculation formula of the reputation value index j when the intelligent fusion terminal k verifies the power outage event e is:
[0023]
[0024] Wherein, rk For verifying the power outage event e of the intelligent fusion terminal k j the reputation value r max is the maximum reputation value of all intelligent fusion terminals under the outage information management server.
[0025] In an embodiment of the present invention, the time consumption index of the intelligent fusion terminal k for verifying the intelligent fusion terminal of the broadcast power outage event e j is calculated as follows: The calculation formula is:
[0026]
[0027] where t is the time for the intelligent fusion terminal k to output the trust value of the intelligent fusion terminal of the broadcast power outage event e j , and is the time for the intelligent fusion terminal k to receive the broadcast of the power outage event e j .
[0028] In an embodiment of the present invention, the outage information management server calculates the occurrence probability of the current power outage event and determines whether the current power outage event is credible information, including:
[0029]
[0030] where e j represents the power outage event, represents the opposite event of the power outage event, P(e j |C j ) is the occurrence probability of the power outage event e j , P(e j ) and are the prior probabilities of the power outage event e j and the opposite event of the power outage event respectively; q is the total number of intelligent fusion terminals for trust evaluation under the outage information management server; if the intelligent fusion terminal k approves the received power outage event, then If the intelligent fusion terminal k denies the received power outage event, then is the trust evaluation value of the intelligent fusion terminal k;
[0031] Compare the occurrence probability P(e j |C j ) of the power outage event e with the preset authenticity judgment threshold of the power outage event. If the occurrence probability P(e j ) of the power outage event e j is j |C j) If it is greater than the preset authenticity judgment threshold of the power outage event, then the power outage event e is considered j credible information, otherwise it is false information.
[0032] In an embodiment of the present invention, the outage information management server updates the reputation values of each intelligent fusion terminal according to the credibility of the current power outage event, including:
[0033] Compare the credibility determination result of the outage information management server for the current power outage event with the verification results of each intelligent fusion terminal for the current power outage event. If the power outage event is credible information and the verification result of the intelligent fusion terminal for the power outage event is approval, or the power outage event is false information and the verification result of the intelligent fusion terminal for the power outage event is denial, then add the intelligent fusion terminal to the reputation value reward list, otherwise add it to the reputation value penalty list;
[0034] The outage information management server evaluates the level of the current power outage event;
[0035] For each intelligent fusion terminal located in the reputation value reward list, if the update round R of the intelligent fusion terminal k = 0, then update its reputation value to r k = min(r k + level·γ JL , 1); if the update round R of the intelligent fusion terminal k > 0, then update its reputation value to For each intelligent fusion terminal after each reputation value update, its update round R k = R k + 1;
[0036] For each intelligent fusion terminal located in the reputation value penalty list, if the update round R of the intelligent fusion terminal k = 0, then update its reputation value to r k = max(r k - level·γ CF , 0); if the update round R of the intelligent fusion terminal k > 0, then update its reputation value to r k = max(r k -(r k + level)·γ CF , 0); if the reputation value of the intelligent fusion terminal after update is less than the lowest reputation value threshold, then remove the intelligent fusion terminal from the blockchain; for each intelligent fusion terminal after each reputation value penalty update, its update round R k = R k + 1;
[0037] Among them, r kTo verify the power outage event e for the intelligent fusion terminal k j The reputation value, level represents the level of the current power outage event, γ JL and γ CF respectively represent the reward coefficient and penalty coefficient of the reputation value, R k is the update round of the intelligent fusion terminal k.
[0038] In an embodiment of the present invention, the outage information management server constructs an outage information block according to the power outage event and the reputation values of each intelligent fusion terminal, including:
[0039] Block header, including timestamp, version number, nonce, previous block hash, and current block hash;
[0040] Block body, including the Merkle root of the power outage event, the length of the block body, and the Merkle root of the reputation value; the composition method of the Merkle root of the power outage event includes pairwise combining the information of the power outage event, taking the hash value upward respectively, and then pairwise combining the hash values and taking the hash value upward until the final hash value is obtained as the Merkle root of the power outage event; the information of the power outage event includes the outage equipment ID number, outage start time, outage end time, power outage duration, affiliated county / city company, responsible power supply station / team, and instantaneous load before outage; the composition method of the Merkle root of the reputation value includes pairwise combining the reputation values of each intelligent fusion terminal, taking the hash value upward respectively, and then pairwise combining the hash values and taking the hash value upward until the final hash value is obtained as the Merkle root of the reputation value.
[0041] In an embodiment of the present invention, the data transmission layer includes:
[0042] Using a 485 communication line to upload the power outage monitoring data obtained by the power distribution sensing device for monitoring short-distance power distribution lines and distribution transformers in the information acquisition layer to the blockchain layer through a wired transmission network;
[0043] Using the Lora wireless communication method to upload the power outage monitoring data obtained by the power distribution sensing device for monitoring long-distance power distribution lines and user household meters in the information acquisition layer to the blockchain layer through a wireless transmission network.
[0044] The above technical solutions of the present invention have the following advantages compared with the prior art:
[0045] A power distribution outage information management system based on blockchain according to the present invention constructs an information acquisition layer, a data transmission layer, a blockchain layer, and a regulatory agency based on blockchain. When a power outage event occurs, the intelligent fusion terminal that detects the power outage event broadcasts the power outage event to adjacent intelligent fusion terminals belonging to the same line. The adjacent intelligent fusion terminals verify the current power outage event and upload the verification results to the outage information management server. After receiving the power outage event and the verification results of the power outage event, the outage information management server needs to conduct a trust evaluation of the adjacent intelligent fusion terminals belonging to the same line as the intelligent fusion terminal where the power outage event occurs by combining the reputation values of each intelligent fusion terminal, comprehensively calculate the probability of the power outage event occurring, and judge the reliability of the current power outage event information to ensure the accuracy of the judgment of the power outage event information. Each outage information management server constructs an outage information block respectively to form a blockchain, and stores the power outage event and the reputation value information of each intelligent fusion terminal in multiple nodes in the blockchain network in a distributed manner, which has the characteristics of decentralization, reduces the risk of power outage data tampering and attacks, and ensures the security and integrity of the data. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to make the content of the present invention easier to be clearly understood, the following further details the present invention according to specific embodiments of the present invention in conjunction with the accompanying drawings, where
[0047] Figure 1 is a structural diagram of a power distribution outage information management system based on blockchain according to the present invention;
[0048] Figure 2 is a structural diagram of an outage information management server constructing an outage information block in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0049] The following further describes the present invention in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and be able to implement it, but the embodiments cited do not limit the present invention.
[0050] Referring to Figure 1 as shown, the present invention provides a power distribution outage information management system based on blockchain, including an information acquisition layer, a data transmission layer, a blockchain layer, and a regulatory agency.
[0051] The information collection layer includes power distribution sensing devices for monitoring power outages of power distribution lines, power distribution transformers, and user household meters. The monitoring of power outages in power distribution lines is achieved by deploying line terminals on line circuit breakers. To distinguish between whole-line power outages and section power outages, the switch types are divided into outgoing line circuit breakers and sectional circuit breakers. Therefore, by installing feeder terminals on outgoing line circuit breakers and sectional circuit breakers respectively, the distinction of power outage types can be realized. The monitoring of power outages in power distribution transformers is achieved by installing distribution transformer terminals on power distribution transformers subordinate to power distribution lines. The power outage of users is achieved by installing low-voltage monitoring units on user household meters.
[0052] The data transmission layer is connected to the information collection layer and is used to upload the power outage monitoring data of the information collection layer to the blockchain layer through wired and wireless transmission networks. The data transmission layer includes wired and wireless transmission networks. For the power outage monitoring data obtained by power distribution sensing devices for short-distance power distribution lines and power distribution transformers, it is uploaded to the blockchain layer through a 485 communication line via the wired transmission network. For the power outage monitoring data obtained by power distribution sensing devices for long-distance power distribution lines and user household meters with a large quantity and dispersed distribution, the cost of wired communication is too high. Therefore, in this embodiment, the Lora wireless communication method is used to upload it to the blockchain layer.
[0053] In order to match the data volume, security, and economy of power outage event information, and combined with the actual situation of current distribution network operation and maintenance work, in this embodiment, the communication network bandwidth of the power distribution line is set to 5 MHz.
[0054] The blockchain layer includes several intelligent fusion terminals and several outage information management servers. Each outage information management server belongs to a different line and includes several intelligent fusion terminals for collecting the data uploaded by the intelligent fusion terminals in different substations under the same line. Each intelligent fusion terminal belongs to a different substation and is used to collect the data uploaded by different power distribution sensing devices under the same substation.
[0055] Taking the processing of a power outage event by an outage information management server in a line as an example, the processing method of the power outage monitoring data by the blockchain layer of the present invention is described below.
[0056] Several intelligent fusion terminals belonging to the same line are communicatively connected to the data transmission layer, and are respectively used to collect the power outage monitoring data of power distribution sensing devices in different substations in the information collection layer, and form a power outage event in combination with information such as equipment numbers and affiliated county / city companies.
[0057] Since intelligent fusion terminals are widely distributed and numerous in the distribution network, and the distribution operation and maintenance units are generally short of staff, a large number of intelligent fusion terminals cannot be operated and maintained in a timely manner, forming network security risks and making intelligent fusion terminals vulnerable to external intrusion. After being invaded, intelligent fusion terminals will interfere with the normal operation of the distribution network outage information management system for various purposes. There are mainly three types of information attacks:
[0058] First, spread false information. The hacked intelligent fusion terminal will maliciously spread false power outage information to other intelligent fusion terminals, thereby disrupting the normal operation of the entire distribution network system and seriously threatening the normal production order of society;
[0059] Second, malicious modification of power outage event information. When other intelligent fusion terminals upload power outage events, the hacked intelligent fusion terminal maliciously modifies the blockchain information, affecting the normal operation of the blockchain system;
[0060] Third, delay in sending power outage event information. When a hacked intelligent fusion terminal detects a power outage event, it will maliciously extend the time it takes to send information, thereby weakening the overall efficiency of the distribution network.
[0061] In the distribution network system, the intelligent fusion terminals are deployed based on the distribution equipment, and the distribution equipment is connected through the distribution lines. Once a power outage occurs in a distribution device somewhere, it will inevitably affect the electrical data of other equipment in the distribution network, such as voltage, current, power, etc. Therefore, the intelligent fusion terminal can verify the power outage events broadcast by the adjacent intelligent fusion terminals belonging to the same line.
[0062] In the present invention, in view of the problem that the above-mentioned intelligent fusion terminal is easily invaded, in order to resist the interference of the invaded intelligent fusion terminal in the distribution network on the normal operation of the distribution network system, in the distribution network outage information management system of the present invention, after any intelligent fusion terminal receives the power outage monitoring data uploaded by the distribution sensing device, in addition to forming a power outage event by collecting information, it is also necessary to broadcast the power outage event to the neighboring intelligent fusion terminals belonging to the same line. The neighboring intelligent fusion terminals belonging to the same line as the intelligent fusion terminal that broadcasts the power outage event receive the power outage event and verify it, and output the trust value of the current power outage event, which specifically includes:
[0063] A power outage event in the distribution network system is recorded as e j , the intelligent fusion terminal receives the power outage event e j Verify and output the current power outage event e j The trust value of the power outage event is 1 or -1. When the trust value is 1, it means that the intelligent fusion terminal approves the current power outage event. When the trust value is -1, it means that the intelligent fusion terminal denies the current power outage event.
[0064] The distribution network mainly takes the 10-kV distribution line as the main body and spreads outward through distribution transformers, distribution lines, and distribution switches. The intelligent fusion terminal where a power outage event occurs uploads the power outage event to the outage information management server of this line through the Lora wireless network. The neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal where the power outage event occurs upload the trust value of the current power outage event to the outage information management server of this line through the Lora wireless network.
[0065] The outage information management server has strong computing power and storage capacity, is communicatively connected to several intelligent fusion terminals under this outage information management server, and serves as a miner node in the blockchain.
[0066] The outage information management server collects the power outage events sent by the intelligent fusion terminals under the current line and the trust values for the power outage events, conducts a trust evaluation on the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal that broadcasts the power outage event, calculates the occurrence probability of the current power outage event, and determines whether the current power outage event is credible information; updates the reputation values of each intelligent fusion terminal according to the credibility of the current power outage event, and constructs a power outage information block based on the power outage event and the updated reputation values of each intelligent fusion terminal.
[0067] After the outage information management server receives the power outage event sent by a certain intelligent fusion terminal under the current line and the trust value of the current power outage event from the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal that broadcasts the power outage event, in order to improve the accuracy of the judgment on the power outage event, the outage information management server needs to calculate the trust evaluation values for each intelligent fusion terminal and comprehensively calculate the occurrence probability of the current power outage event.
[0068] When the outage information management server conducts a trust evaluation on the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal that broadcasts the power outage event, it needs to consider the distance between the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal that broadcasts the power outage event and the intelligent fusion terminal that broadcasts the power outage event, the reputation value of the neighboring intelligent fusion terminal, and the time consumed by the neighboring intelligent fusion terminal for verifying the current power outage event. The following will be introduced separately.
[0069] When the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal where the power outage event occurs verify the received power outage event, the accuracy of the trust value of the output power outage event is directly related to the distance between them and the intelligent fusion terminal that broadcasts the power outage event. The closer the distance between the two intelligent fusion terminals, the greater the impact of the power outage event, the more obvious the changes in various electrical parameters, and the more it can prove the accuracy of the power outage event. In this embodiment, the distance exponential Characterize the distance between the intelligent fusion terminal k and the intelligent fusion terminal of the broadcast power outage event. The formula is:
[0070]
[0071] Among them, is the distance exponent between the intelligent fusion terminal k and the intelligent fusion terminal of the broadcast power outage event. is the distance between the intelligent fusion terminal k and the intelligent fusion terminal of the broadcast power outage event e j , and ω 1 is the change rate of the distance parameter.
[0072] The reputation value of the intelligent fusion terminal reflects the accuracy of the intelligent fusion terminal's perception of power outage events in the distribution network. In actual operation and maintenance work, the reputation value is mainly affected by factors such as the service life of the intelligent fusion terminal, the work quality and efficiency of the operation and maintenance unit, the network communication level of the region, and whether the intelligent fusion terminal has been illegally invaded. The reputation value of the intelligent fusion terminal that verifies the power outage event is positively correlated with the credibility of the trust value it outputs. The higher the reputation value of the intelligent fusion terminal, the higher the credibility of the trust value it outputs. If the reputation value of the intelligent fusion terminal is too low, the operation and maintenance unit will carry out repairs or replacements. In this embodiment, the reputation value of the intelligent fusion terminal is characterized by the reputation value exponent, and the calculation formula is:
[0073]
[0074] Among them, is the reputation value exponent when the intelligent fusion terminal k verifies the power outage event e j , r k is the reputation value when the intelligent fusion terminal k verifies the power outage event e j , and r max is the maximum reputation value of all intelligent fusion terminals under the outage information management server.
[0075] The intelligent fusion terminal should verify the received power outage event immediately. Once the intelligent fusion terminal is illegally invaded, the response time for it to verify the power outage event will be extended. Therefore, the time consumed by the intelligent fusion terminal to verify the power outage event is also an important indicator for considering the reliability of the trust value it outputs. The time consumed by the intelligent fusion terminal to verify the power outage event is characterized by the time consumption exponent, and the formula is:
[0076]
[0077] Among them, is the time consumption exponent of the intelligent fusion terminal k for the intelligent fusion terminal to output the trust value of the broadcast power outage event e j , and t is the time for the intelligent fusion terminal k to output the trust value for the broadcast power outage event ej The time of the trust value of the intelligent fusion terminal For the intelligent fusion terminal k to receive the power outage event e j The time of the broadcast
[0078] In actual operation, the above distance index, reputation value index, and time consumption index have different influences on the trust evaluation value of the intelligent fusion terminal. Therefore, a weighted sum of the distance index, reputation value index, and time consumption index is performed to obtain the trust evaluation value The formula is:
[0079]
[0080] Among them, Is the trust evaluation value of the intelligent fusion terminal k, γ 1 , γ 2 And γ 3 Are respectively And The influence weights on the trust evaluation value, and the three satisfy γ 1 +γ 2 +γ 3 = 1
[0081] The reputation value of the intelligent fusion terminal is the core index that determines the reliability of the verification result of the power outage event by the intelligent fusion terminal. Therefore, the importance of the reputation value index is greater than other factors, and the quantitative relationship between γ 1 , γ 2 And γ 3 Should also satisfy γ 2 > γ 1 , γ 2 > γ 3
[0082] After the outage information management server performs a trust evaluation on the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal where the power outage event occurs, the obtained trust evaluation values form a set In this embodiment, the Bayesian analysis model is used to analyze the power outage event, and the occurrence probability P(e j |C j ) of the power outage event is calculated. The formula is:
[0083]
[0084] Among them, e j Represents the power outage event, Represents the opposite event of the power outage event, P(e j |C j ) is the occurrence probability of the power outage event e j , P(e j ) and are the prior probabilities of the power outage event e j and the opposite event of the power outage event , q is the total number of intelligent fusion terminals for trust evaluation under the outage information management server; if the intelligent fusion terminal k approves the received power outage event, then if the intelligent fusion terminal k denies the received power outage event, then is the trust evaluation value of the intelligent fusion terminal k.
[0085] Compare the occurrence probability P(e j |C j ) of the power outage event e j with the preset authenticity judgment threshold of the power outage event. If the occurrence probability P(e j |e j ) of the power outage event e j is greater than the preset authenticity judgment threshold of the power outage event, then the power outage event e j is considered credible information, otherwise it is false information.
[0086] After the outage information management server judges the credibility of the power outage event, it updates the reputation values of all intelligent fusion terminals under the management of the outage information management server to screen out intelligent fusion terminals that have been illegally invaded or not effectively maintained and cannot make accurate judgments on the power outage event. Specifically, it includes:
[0087] If the judgment result of the intelligent fusion terminal on the power outage event is consistent with the judgment result of the outage information management server on the power outage event, that is, the power outage event is credible information and the verification result of the intelligent fusion terminal on the power outage event is approval, or the power outage event is false information and the verification result of the intelligent fusion terminal on the power outage event is denial, then the reputation value of the intelligent fusion terminal is rewarded and the intelligent fusion terminal is added to the reputation value reward list; if the judgment result of the intelligent fusion terminal on the power outage event is inconsistent with the judgment result of the outage information management server on the power outage event, then the reputation value of the intelligent fusion terminal is punished and the intelligent fusion terminal is added to the reputation value punishment list;
[0088] The outage information management server evaluates the level of the current power outage event;
[0089] For each intelligent fusion terminal in the reputation value reward list, if the update round R k = 0 of the intelligent fusion terminal, then update its reputation value to r k = min(r k + level·γ JL , 1); if the update round R k> 0, then update its reputation value to For each intelligent fusion terminal after each reputation value update, its update round R k = R k + 1;
[0090] For each intelligent fusion terminal in the reputation value penalty list, if the update round R of the intelligent fusion terminal k = 0, then update its reputation value to r k = max(r k - level·γ CF , 0); if the update round R of the intelligent fusion terminal k > 0, then update its reputation value to r k = max(r k -(r k + level)·γ CF , 0); if the reputation value of the intelligent fusion terminal after update is less than the lowest reputation value threshold, then remove the intelligent fusion terminal from the blockchain; for each intelligent fusion terminal after each reputation value penalty update, its update round R k = R k + 1;
[0091] Among them, r k is the reputation value when the intelligent fusion terminal k verifies the power outage event e j , level represents the level of the current power outage event, γ JL and γ CF respectively represent the reward coefficient and penalty coefficient of the reputation value, and R k is the update round of the intelligent fusion terminal k.
[0092] In summary, when a power outage event occurs, the intelligent fusion terminal that detects the power outage event will broadcast the power outage event to the neighboring intelligent fusion terminals belonging to the same line. The neighboring intelligent fusion terminals verify the current power outage event and upload the verification results to the outage information management server; after receiving the power outage event and the verification results of the power outage event, the outage information management server needs to combine the reputation values of each intelligent fusion terminal to conduct a trust evaluation of the neighboring intelligent fusion terminals belonging to the same line as the intelligent fusion terminal where the power outage event occurs, comprehensively calculate the probability of the power outage event occurring, and judge the reliability of the current power outage event information. The blockchain layer verifies the acquired information multiple times to ensure the accuracy of the judgment of the power outage event information.
[0093] After the outage information management server updates the reputation values of all intelligent fusion terminals, it constructs an outage information block according to the power outage event and the updated reputation values of each intelligent fusion terminal. Referring to Figure 2 as shown, the outage information block includes a block header and a block body.
[0094] The block header includes a timestamp, a version number, a nonce, the hash of the previous block, and the hash of the current block.
[0095] The block body includes the power outage event Merkle root, the block body length, and the reputation value Merkle root. The composition method of the power outage event Merkle root includes pairwise combining the information of the power outage event, taking the hash value upward respectively, and then pairwise combining the hash values and taking the hash value upward until the final hash value is obtained as the power outage event Merkle root. The information of the power outage event includes the outage equipment ID number, the outage start time, the outage end time, the power outage duration, the affiliated county / city company, the responsible power supply station / team, and the instantaneous load before the outage. The composition method of the reputation value Merkle root includes pairwise combining the reputation values of each intelligent fusion terminal, taking the hash value upward respectively, and then pairwise combining the hash values and taking the hash value upward until the final hash value is obtained as the reputation value Merkle root.
[0096] The outage information management server of the current line broadcasts the power outage information block to the outage information management servers of other lines through the Lora wireless transmission network to form a blockchain.
[0097] The blockchain layer stores the power outage events and each intelligent fusion terminal in a distributed manner on multiple nodes in the blockchain network. Once a certain outage information is illegally tampered with, the Merkle root of the top-level outage time will change. Thus, it can be ensured that the power outage information in the block will not be altered, reducing the risk of power outage data tampering and attacks, and ensuring the security and integrity of the data.
[0098] The regulatory agency is communicatively connected to the outage information management server in the blockchain layer, including provincial and higher-level distribution network management agencies, and is used to supervise the blockchain layer. The regulatory agency obtains the outage information of the provincial distribution network by accessing the blockchain, so as to evaluate the work quality and efficiency of each distribution network operation and maintenance unit.
[0099] Obviously, the above embodiments are only examples for clear illustration and are not limitations on the implementation manners. For those of ordinary skill in the art, other different forms of changes or variations can be made based on the above description. It is not necessary and impossible to enumerate all the implementation manners here. And the obvious changes or variations derived therefrom are still within the protection scope of the present invention.
Claims
1. A distribution network outage information management system based on blockchain, characterized in that: include: The information collection layer includes a power distribution sensing device, which is used to monitor power outages on distribution lines, distribution transformers, and user meters; A data transmission layer, connected to the information collection layer, and used to upload the power outage monitoring data of the information collection layer to the blockchain layer through wired and wireless transmission networks; The blockchain layer includes: A number of intelligent fusion terminals are communicatively connected with the data transmission layer, and are respectively used to collect power outage monitoring data of power distribution sensing devices in different substations in the information collection layer; after any intelligent fusion terminal detects a power outage event, it broadcasts the current power outage event to adjacent intelligent fusion terminals belonging to the same line; after receiving the power outage event broadcast, the adjacent intelligent fusion terminals belonging to the same line verify the current power outage event and output the trust value of the current power outage event; the intelligent fusion terminal that broadcasts the power outage event uploads the power outage event to the outage information management server of the line, and the adjacent intelligent fusion terminals that belong to the same line as the intelligent fusion terminal that broadcasts the power outage event upload the trust value of the current power outage event to the outage information management server of the line; The outage information management server is connected to several intelligent fusion terminals for collecting power outage events and trust values of power outage events sent by intelligent fusion terminals under the current line, and performing trust evaluation on neighboring intelligent fusion terminals belonging to the same line as the intelligent fusion terminal that broadcasts the power outage event, calculating the probability of occurrence of the current power outage event, and determining whether the current power outage event is credible information; updating the reputation value of each intelligent fusion terminal according to the credibility of the current power outage event, and constructing a power outage information block according to the power outage event and the updated reputation value of each intelligent fusion terminal; the outage information management server of the current line broadcasts the power outage information block to the outage information management servers of other lines through the wireless transmission network to form a blockchain; A regulatory agency is connected in communication with the outage information management server in the blockchain layer to supervise the blockchain layer.
2. According to a blockchain-based distribution network outage information management system according to claim 1, it is characterized in that: After receiving the power outage event broadcast, the adjacent intelligent fusion terminal belonging to the same line verifies the current power outage event and outputs the trust value of the current power outage event. The trust value of the current power outage event is 1 or -1. When the value is 1, it means that the intelligent fusion terminal approves the current power outage event. When the value is -1, it means that the intelligent fusion terminal denies the current power outage event.
3. According to a blockchain-based distribution network outage information management system according to claim 1, it is characterized in that: The outage information management server collects the power outage events and trust values of the power outage events sent by the intelligent fusion terminals under the current line, and performs trust evaluation on the neighboring intelligent fusion terminals that belong to the same line as the intelligent fusion terminal that broadcasts the power outage event, including: The outage information management server calculates the trust evaluation value of the intelligent fusion terminal k The formula is: in, The intelligent fusion terminal k and the broadcast power outage event e j The distance index between intelligent fusion terminals, Verify power outage event e for smart converged terminal k j The reputation index at that time, The intelligent converged terminal k broadcasts the power outage event e j The time consumption index of the intelligent fusion terminal for verification; γ1, γ2 and γ3 are and The influence weight on the trust evaluation value satisfies γ1+γ2+γ3=1 and γ2>γ1,γ2>γ3.
4. A distribution network outage information management system based on blockchain according to claim 3, characterized in that: Intelligent fusion terminal k and broadcast power outage event e j The distance index between intelligent fusion terminals The calculation formula is: in, The intelligent fusion terminal k and the broadcast power outage event e j is the distance between the intelligent fusion terminals, and ω1 is the rate of change of the distance parameter.
5. A distribution network outage information management system based on blockchain according to claim 3, characterized in that: Intelligent fusion terminal k verifies power outage event e j Reputation Index The calculation formula is: Among them, r k Verify power outage event e for smart converged terminal k j The reputation value at that time, r max It is the maximum reputation value of all intelligent fusion terminals under the outage information management server.
6. A distribution network outage information management system based on blockchain according to claim 3, characterized in that: Intelligent fusion terminal k broadcasts power outage event e j Time consumption index for verification of intelligent fusion terminals The calculation formula is: Where t is the output of the intelligent fusion terminal k for the broadcast power outage event e j The trust value of the intelligent fusion terminal is Receive power outage event e for intelligent fusion terminal k j The time of the broadcast.
7. A distribution network outage information management system based on blockchain according to claim 1, characterized in that: The outage information management server calculates the probability of the current power outage event and determines whether the current power outage event is credible information, including: The outage information management server calculates the current power outage event e j The formula for the probability of occurrence is: Among them, e j Indicates a power outage event. represents the opposite event of the power outage event, P(e j |C j ) is a power outage event e j The probability of occurrence, P(e j )and The power outage events are j The opposite of a power outage The prior probability of q is the total number of intelligent fusion terminals that perform trust evaluation under the outage information management server; if the intelligent fusion terminal k approves the received power outage event, then If the intelligent fusion terminal k denies the received power outage event, then is the trust evaluation value of the intelligent fusion terminal k; The power outage event j The probability of occurrence P(e j |C j ) is compared with the preset power outage event authenticity judgment threshold. If the power outage event e j The probability of occurrence P(e j |C j ) is greater than the preset power outage event authenticity judgment threshold, then the power outage event e j It is credible information, otherwise it is false information.
8. A distribution network outage information management system based on blockchain according to claim 1, characterized in that: The outage information management server updates the reputation value of each intelligent fusion terminal according to the credibility of the current power outage event, including: Compare the credibility judgment result of the outage information management server on the current power outage event with the verification result of each intelligent fusion terminal on the current power outage event. If the power outage event is credible information and the verification result of the power outage event by the intelligent fusion terminal is approval, or the power outage event is false information and the verification result of the power outage event by the intelligent fusion terminal is denial, then add the intelligent fusion terminal to the reputation value reward list, otherwise add it to the reputation value penalty list; The outage information management server evaluates the level of the current power outage event; For each intelligent fusion terminal in the reputation value reward list, if the update round R of the intelligent fusion terminal k = 0, then update its reputation value to r k =min(r k +level·γ JL ,1); If the intelligent fusion terminal updates the round R k >0, then update its reputation value After each reputation value update, the intelligent fusion terminal has an update round R k =R k +1; For each intelligent fusion terminal in the reputation value penalty list, if the update round R of the intelligent fusion terminal k = 0, then update its reputation value to r k =max(r k -level·γ CF ,0); if the intelligent fusion terminal updates the round R k >0, then update its reputation value to r k =max(r k -(r k +level)·γ CF ,0); if the updated reputation value of the intelligent fusion terminal is less than the minimum reputation value threshold, the intelligent fusion terminal will be removed from the blockchain; each time the reputation value of the intelligent fusion terminal is updated, its update round R k =R k +1; Among them, r k Verify power outage event e for smart converged terminal k j is the reputation value, level indicates the level of the current power outage event, γ JL and γ CF Represent the reward coefficient and penalty coefficient of reputation value, R k is the update round of the intelligent fusion terminal k.
9. A distribution network outage information management system based on blockchain according to claim 1, characterized in that: The outage information management server builds a power outage information block based on the power outage event and the reputation value of each intelligent fusion terminal, including: Block header, including timestamp, version number, random number, previous block hash, and current block hash; The block body includes a Merkle root of a power outage event, a block body length and a Merkle root of a reputation value; the Merkle root of the power outage event is constructed by combining the information of the power outage event in pairs, taking hash values respectively, and then combining the hash values in pairs to take hash values until a final hash value is obtained as the Merkle root of the power outage event; the information of the power outage event includes the ID number of the outage equipment, the start time of the outage, the end time of the outage, the duration of the power outage, the county / city company to which it belongs, the responsible power supply station / team, and the instantaneous load before the outage; the Merkle root of the reputation value is constructed by combining the reputation values of each intelligent fusion terminal in pairs, taking hash values respectively, and then combining the hash values in pairs to take hash values until a final hash value is obtained as the Merkle root of the reputation value.
10. A distribution network outage information management system based on blockchain according to claim 1, characterized in that: The data transmission layer includes: The power outage monitoring data obtained by the distribution sensing device used to monitor short-distance distribution lines and distribution transformers in the information collection layer is uploaded to the blockchain layer through the wired transmission network using the 485 communication line; The Lora wireless communication method is used to upload the power outage monitoring data obtained by the distribution sensing device used to monitor long-distance distribution lines and user meters in the information collection layer to the blockchain layer through the wireless transmission network.
Citation Information
Patent Citations
Anti-attack decoding block chain distributed data storage system and access storage method
CN115567215A
Management of a power-distribution system
US20190123580A1