A method and device for safe operation of energy equipment based on blockchain

By introducing blockchain technology and microservice architecture into the energy equipment security operation system, the existing system's shortcomings in data security, management efficiency and transparency have been solved, intelligent monitoring, early warning and optimized scheduling have been realized, and the system has been significantly improved. performance and credibility.

CN118886070BActive Publication Date: 2025-02-25INSPUR YUNZHOU (SHANDONG) IND INTERNET CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411388482.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-02-25
Estimated Expiration
2044-10-08

AI Technical Summary

Technical Problem

The existing energy equipment security operation systems have obvious shortcomings in data security, management efficiency and transparency, especially in the context of the surge in equipment and the rise of distributed energy systems, the centralized management model cannot meet the needs of practical application scenarios.

Method used

Adopt blockchain-based energy equipment security operation method, and build an energy equipment network microservice architecture by obtaining the operation data of energy equipment and site environment data, and establishing a smart contract for safe operation of energy equipment on the blockchain to realize data removal Centralized storage and intelligent monitoring.

Benefits of technology

It improves data security and management efficiency, enhances system transparency, realizes intelligent monitoring and early warning, ensures data integrity and authenticity, and optimizes the operating parameters configuration of energy equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118886070B_ABST
    Figure CN118886070B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of energy equipment operation and maintenance technology. The present invention provides a method and device for safe operation of energy equipment based on blockchain. The present invention effectively solves the problems of insufficient data security, low management efficiency and lack of transparency in the existing energy equipment safe operation system. The present invention includes obtaining the operation data and environmental data of the energy equipment, building an energy equipment network microservice architecture and mirror system, using blockchain technology to store data and establish smart contracts for real-time monitoring. When the data is abnormal, the system will automatically generate early warning information and detect data tampering by comparing the data on the blockchain. In addition, the present invention also uses genetic algorithms to optimize the operation parameters of energy equipment. By introducing blockchain technology and microservice architecture, the present invention not only improves the security of the data, but also significantly improves the management efficiency and transparency, and realizes intelligent monitoring, early warning and optimized scheduling of energy equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of energy equipment operation and maintenance technology, and in particular to a blockchain-based energy equipment safe operation method and equipment. Background Art

[0002] With the rapid development of the energy industry, the safe operation and management of energy equipment has become increasingly important. However, the currently widely used safe operation system of energy equipment has obvious shortcomings in data security, management efficiency and transparency. Especially in the context of the surge in the number of equipment and the rise of distributed energy systems, the centralized management mode of the safe operation system of energy equipment has begun to fail to meet the needs of actual application scenarios. The safe operation system of energy equipment generates a large amount of data storage, and the safe operation system of energy equipment also needs to continuously add new energy equipment to the safe operation system of energy equipment according to actual needs.

[0003] In the existing energy equipment safety operation system, data is usually stored and processed centrally through a central server. This method can cope with the situation when the number of energy equipment is small, but with the expansion of energy equipment scale and the increase of data, the load of the central server increases significantly, the data processing speed slows down, and the security risk increases accordingly. In addition, traditional data management systems often lack sufficient data analysis tools, making it difficult to extract valuable information from massive data. Therefore, although the existing energy equipment safety operation system has achieved data collection and storage to a certain extent, there is still much room for improvement in efficient management and intelligent analysis.

[0004] With the continuous development of new energy technologies, the existing energy equipment safety operation system cannot meet the expansion of energy equipment scale and the increase of data. Due to the increase in the number of energy equipment and data, the management efficiency of the existing energy equipment safety operation system has decreased. The existing energy management system can be modified at will by background managers and lacks transparency, resulting in reduced accuracy of information in the existing energy equipment safety operation system. Summary of the invention

[0005] The purpose of the present invention is to provide a blockchain-based energy equipment safe operation method and equipment to solve the problems of insufficient data security, low management efficiency and lack of transparency in the existing energy equipment safe operation system.

[0006] In a first aspect, the present invention provides a blockchain-based energy equipment safe operation method, comprising:

[0007] S101, obtaining operation data of energy equipment and environmental data of energy equipment site where the energy equipment is located, wherein the operation data of energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment, and the environmental data of the energy equipment site includes wind speed data, weather data, temperature data, visibility data and humidity data;

[0008] S102, determine the energy equipment safety inspection equipment, build the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establish a mirror system for the energy equipment network microservice architecture, obtain the mirror energy equipment network microservice architecture, substitute the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtain the microservice data processing result;

[0009] S103, the data acquired in step S101 and step S102 and the data generated in the data processing process are transmitted to the blockchain for storage, and an energy equipment safety operation smart contract is established, and the data generated during the operation of the energy equipment is monitored through the energy equipment safety operation smart contract. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the energy equipment safety operation smart contract, the energy equipment operation is abnormal, and energy equipment safety warning information is generated;

[0010] S104, according to the energy equipment safety warning information, retrieve the corresponding data stored in the blockchain, and parse the retrieved corresponding data to obtain the original storage data of the abnormal device, and compare the original data of the abnormal device with the energy equipment operation data in the energy equipment safety warning information. If there is a difference in the data comparison, generate data tampering warning information;

[0011] S105, based on the data tampering warning information, start the energy equipment safety operation monitoring model construction process, retrieve the energy equipment operation data stored in the blockchain and the energy equipment site environment data where the energy equipment is located, apply the genetic algorithm to optimize the energy equipment operation parameters, and obtain the optimal equipment operation parameter configuration of the energy equipment by analyzing the energy equipment historical data and the energy equipment real-time data.

[0012] Furthermore, the blockchain-based energy equipment safe operation method provided by the present invention, S101, obtains the operation data of the energy equipment and the energy equipment site environmental data of the energy equipment location, the operation data of the energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment, and the energy equipment site environmental data includes wind speed data, weather data, temperature data, visibility data and humidity data, including;

[0013] Receive information about the energy equipment to be monitored, determine the data interface of the energy equipment to be monitored based on the information about the energy equipment to be monitored, establish a communication connection with the data interface of the energy equipment to be monitored, and obtain operation data of the energy equipment;

[0014] Retrieving the energy equipment location information in the energy equipment information to be monitored. If there is no address information in the energy equipment information to be monitored, generating address information missing, and using the energy equipment location history information as the energy equipment location information;

[0015] According to the preset energy equipment scene environment feature type, determine the data interface for obtaining the equipment site environment data, and establish a communication connection with the data interface for obtaining the equipment site environment data;

[0016] By acquiring the data interface of the equipment site environment data, the energy equipment site environment data of the location of the energy equipment is obtained.

[0017] Furthermore, the energy equipment safe operation method based on blockchain provided by the present invention, S102, determines the energy equipment safety inspection equipment, constructs the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establishes a mirror system for the energy equipment network microservice architecture, obtains the mirror energy equipment network microservice architecture, substitutes the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtains the microservice data processing result, including;

[0018] Extract data features from energy equipment safety inspection equipment, energy equipment operation data, and energy equipment site environment data to obtain feature types of data to be processed;

[0019] Receive management service demand information, and generate the type of microservice to be built according to the management service demand information and the feature type of the data to be processed. The type of microservice to be built includes equipment data collection service, environment data collection service, data preprocessing service and data analysis service, and determine the data interface of each type of microservice to be built;

[0020] Receive the preset microservice architecture, which includes the communication method, data flow path, service registration and discovery mechanism between each microservice type to be built;

[0021] According to the preset microservice architecture, build and deploy each microservice type to be built to obtain the energy equipment network microservice architecture.

[0022] Furthermore, the blockchain-based energy equipment safe operation method provided by the present invention also includes:

[0023] According to the feature type of the data to be processed, the data generated by the operation of the energy equipment is classified to obtain the classification results of the energy equipment operation data, which include operation status data, power generation data, network status data and environmental data;

[0024] Establish microservice components corresponding to the classification results of energy equipment operation data in the energy equipment network microservice architecture;

[0025] The data generated by the operation of energy equipment is diverted to the microservice components corresponding to the classification results of the energy equipment operation data. The data generated by the diverted energy equipment operation is processed and analyzed by each microservice component in the energy equipment network microservice architecture.

[0026] Furthermore, the blockchain-based energy device safe operation method provided by the present invention further includes copying the microservice components, configurations, and data storage structures of the energy device network microservice architecture to obtain the microservice components, configurations, and data storage structures of the mirrored energy device network microservice architecture, and constructing the mirrored energy device network microservice architecture according to the microservice components, configurations, and data storage structures of the mirrored energy device network microservice architecture;

[0027] Start the mirror energy device network microservice architecture and run it in parallel with the energy device network microservice architecture, set the data receiving interface of the energy device network microservice architecture and the mirror energy device network microservice architecture to be consistent and synchronize data reception;

[0028] Compare the data processing results of the energy device network microservice architecture with the data processing results of the mirrored energy device network microservice architecture, and the comparison should include whether the data processing results are the same;

[0029] If the data processing result of the energy device network microservice architecture is different from the data processing result of the mirror energy device network microservice architecture, an early warning message is generated. The early warning message should include the detailed data of the different data in the comparison result and the time when the different data occurred.

[0030] Furthermore, the blockchain-based energy equipment safe operation method provided by the present invention also includes energy equipment safety inspection equipment self-inspection services;

[0031] Acquire historical data of energy equipment safety inspection equipment, extract data features from the historical data of energy equipment safety inspection equipment, and obtain data features of energy equipment safety inspection equipment;

[0032] Perform cluster analysis on the time information generated by the data characteristics of energy equipment safety inspection equipment to obtain the cluster analysis results of the time when the historical energy equipment safety inspection equipment data was generated;

[0033] The energy equipment safety inspection equipment data obtained in real time are stored in time periods to obtain the energy equipment safety inspection equipment storage data in time periods. Cluster analysis is performed on the time-period storage data of each energy equipment safety inspection equipment to obtain the cluster analysis results corresponding to the time-period storage data of each energy equipment safety inspection equipment. The similarity is compared with the cluster analysis results of the time when the historical energy equipment safety inspection equipment data was generated. If the similarity is lower than the preset value, abnormal warning information of the energy equipment safety inspection equipment is generated.

[0034] Furthermore, the energy equipment safety operation method based on blockchain provided by the present invention, S103, transmits the data acquired in step S101 and step S102 and the data generated in the data processing process to the blockchain for storage, and establishes an energy equipment safety operation smart contract, and monitors the data generated during the operation of the energy equipment through the energy equipment safety operation smart contract. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the energy equipment safety operation smart contract, the energy equipment operates abnormally, and generates energy equipment safety warning information, including;

[0035] Smart contract for safe operation of energy equipment. This contract should clearly stipulate the conditions that energy equipment should meet for normal operation, including the operating status range of the equipment, power generation threshold, and network status requirements.

[0036] Set the standard value of energy equipment during normal operation, which includes the equipment's operating status range, power generation threshold, and network status;

[0037] According to the standard value of energy equipment during normal operation, build a smart contract for safe operation of energy equipment, and deploy the smart contract for safe operation of energy equipment on the blockchain network;

[0038] The real-time data collected from energy equipment and environmental monitoring equipment is transmitted to the smart contract on the blockchain. After receiving the data, the smart contract automatically executes the predefined verification logic. When the smart contract detects that the received data exceeds the preset safety range, it is judged that the equipment is operating abnormally.

[0039] Furthermore, the energy equipment safety operation method based on blockchain provided by the present invention, S104, according to the energy equipment safety warning information, retrieves the corresponding data stored in the blockchain, and parses the retrieved corresponding data to obtain the original storage data of the abnormal device, compares the original data of the abnormal device with the energy equipment operation data in the energy equipment safety warning information, and generates data tampering warning information if there is a difference in the data comparison, including;

[0040] Compare the data in the energy equipment safety warning information with the original data stored on the blockchain, including the size of the data value and the data change trend, to determine the data difference;

[0041] Check for patterns of data differences, including systematic or regular patterns of differences. For example, if data differences occur primarily in a specific time period or under specific environmental conditions, this may suggest a correlation with natural environmental factors.

[0042] Obtain the environmental factors that cause abnormalities in energy equipment, retrieve the natural environment data of the energy equipment site corresponding to the data difference time period, establish an environmental impact model, analyze and process the data in the energy equipment safety warning information through the environmental impact model, and obtain the impact of the environment on the energy equipment;

[0043] If the results of the environmental impact on the energy equipment are consistent with the original data of the abnormal equipment, the environmental data of the energy equipment will have no effect on the safety early warning analysis of the energy equipment.

[0044] Analyze the impact of environmental factors on data, and combine the operating principles and characteristics of the equipment to analyze whether these environmental factors may cause abnormal equipment data. For example, extreme high or low temperatures may affect the accuracy of the sensor.

[0045] Furthermore, the energy equipment safety operation method based on blockchain provided by the present invention, S105, starts the energy equipment safety operation monitoring model construction process according to the data tampering warning information, retrieves the operation data of the energy equipment stored in the blockchain and the energy equipment site environment data of the energy equipment location, applies the genetic algorithm to optimize the operation parameters of the energy equipment, and obtains the optimal equipment operation parameter configuration of the energy equipment by analyzing the historical data of the energy equipment and the real-time data of the energy equipment, including;

[0046] According to the data tampering warning information and the requirements for safe operation of energy equipment, the operation data of relevant energy equipment and the environmental data of the site are retrieved from the blockchain as the basis for optimized scheduling;

[0047] Set the initial parameters of the genetic algorithm, including population size, crossover probability, mutation probability, and number of iterations;

[0048] Encode the operating parameters of the energy equipment, and randomly generate an initial population according to the encoding method. Each individual in the population represents a possible configuration of the equipment operating parameters.

[0049] The fitness function is set to evaluate the performance of each device's operating parameter configuration. According to the evaluation results of the fitness function, individuals with better performance in the population are selected for reproduction. Through crossover operations, the genes of excellent individuals are combined to generate new possible solutions, and new gene mutations are introduced through mutation operations to increase the diversity of the population. The genetic algorithm calculation is executed until the preset number of iterations is reached or other stop conditions are met, and the output results of the genetic algorithm are analyzed to obtain the optimal device operating parameter configuration;

[0050] The optimal equipment operating parameter configuration obtained by genetic algorithm is applied to energy equipment.

[0051] In a second aspect, the present invention provides a blockchain-based energy equipment safety operation device, and applies the blockchain-based energy equipment safety operation method, including:

[0052] An acquisition unit, which acquires the operation data of the energy equipment and the environmental data of the energy equipment site where the energy equipment is located. The operation data of the energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment. The environmental data of the energy equipment site includes wind speed data, weather data, temperature data, visibility data and humidity data;

[0053] The microservice unit determines the energy equipment safety inspection equipment, builds the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establishes a mirror system for the energy equipment network microservice architecture, obtains the mirror energy equipment network microservice architecture, substitutes the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtains the microservice data processing result;

[0054] The smart contract judgment unit transmits the data obtained in the step acquisition unit and the microservice unit and the data generated in the data processing process to the blockchain for storage, and establishes a smart contract for the safe operation of energy equipment. The data generated during the operation of the energy equipment is monitored through the smart contract for the safe operation of energy equipment. If the time-varying data generated during the operation of the energy equipment during the monitoring process does not comply with the smart contract for the safe operation of the energy equipment, the operation of the energy equipment is abnormal, and energy equipment safety warning information is generated;

[0055] The early warning unit retrieves the corresponding data stored in the blockchain according to the energy equipment safety early warning information, and parses the retrieved corresponding data to obtain the original storage data of the abnormal device, and compares the original data of the abnormal device with the energy equipment operation data in the energy equipment safety early warning information. If there is a difference in the data comparison, a data tampering early warning information is generated;

[0056] The optimization unit starts the process of building the energy equipment safety operation monitoring model based on the data tampering warning information, retrieves the operation data of the energy equipment stored in the blockchain and the energy equipment site environmental data of the energy equipment location, and applies the genetic algorithm to optimize the operation parameters of the energy equipment. By analyzing the historical data and real-time data of the energy equipment, the optimal equipment operation parameter configuration of the energy equipment is obtained.

[0057] The beneficial effects of the present invention are as follows:

[0058] Improve data security: By transferring the operating data of energy equipment and the data generated during the processing to the blockchain for storage, and utilizing the decentralized and tamper-proof characteristics of the blockchain, data security is effectively guaranteed. This solves the problem of insufficient data security in the existing energy equipment safe operation system.

[0059] Improve management efficiency: The present invention constructs an energy equipment network microservice architecture. Through the modular design of the microservice architecture, the scalability and flexibility of the system are improved, which can quickly respond to the needs of expanding the scale of energy equipment and increasing data, and significantly improve management efficiency.

[0060] Improve transparency: The application of blockchain technology makes the data storage and processing process of energy equipment more transparent, reduces the possibility of back-end managers modifying data at will, enhances the credibility of the system, and ensures the accuracy of system information for the safe operation of energy equipment.

[0061] Realize intelligent monitoring and early warning: Through the deployment of smart contracts for the safe operation of energy equipment, real-time monitoring of energy equipment operation data is achieved, and early warning information is automatically generated when the data is abnormal. This improves the automation level and response speed of the system, and helps to discover and solve problems in a timely manner.

[0062] Data tampering protection: In terms of data comparison and tampering detection, the present invention effectively identifies data tampering by comparing the original data stored on the blockchain with the data in the energy equipment safety warning information, thereby ensuring the integrity and authenticity of the data.

[0063] Optimize equipment operating parameters: After discovering data tampering or anomalies, the present invention optimizes and schedules the operating parameters of energy equipment through genetic algorithms to obtain the optimal equipment operating parameter configuration, thereby improving the operating efficiency and safety of energy equipment.

[0064] In summary, the present invention effectively solves the deficiencies of the existing energy equipment safe operation system in terms of data security, management efficiency and transparency by introducing blockchain technology and microservice architecture, realizes intelligent monitoring, early warning and optimized scheduling of energy equipment, and has significant beneficial effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] In order to more clearly illustrate the technical solution of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0066] Figure 1 A schematic diagram of a process method provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0067] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described in conjunction with the specific embodiments of the present invention and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. The technical solutions provided by the embodiments of the present invention are described in detail below in conjunction with the drawings.

[0068] First, see Figure 1 ,The present invention provides a blockchain-based energy equipment safe operation method, including;

[0069] S101, obtaining operation data of energy equipment and environmental data of energy equipment site where the energy equipment is located, wherein the operation data of energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment, and the environmental data of the energy equipment site includes wind speed data, weather data, temperature data, visibility data and humidity data;

[0070] S102, determine the energy equipment safety inspection equipment, build the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establish a mirror system for the energy equipment network microservice architecture, obtain the mirror energy equipment network microservice architecture, substitute the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtain the microservice data processing result;

[0071] S103, the data acquired in step S101 and step S102 and the data generated in the data processing process are transmitted to the blockchain for storage, and an energy equipment safety operation smart contract is established, and the data generated during the operation of the energy equipment is monitored through the energy equipment safety operation smart contract. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the energy equipment safety operation smart contract, the energy equipment operation is abnormal, and energy equipment safety warning information is generated;

[0072] S104, according to the energy equipment safety warning information, retrieve the corresponding data stored in the blockchain, and parse the retrieved corresponding data to obtain the original storage data of the abnormal device, and compare the original data of the abnormal device with the energy equipment operation data in the energy equipment safety warning information. If there is a difference in the data comparison, generate data tampering warning information;

[0073] S105, based on the data tampering warning information, start the energy equipment safety operation monitoring model construction process, retrieve the energy equipment operation data stored in the blockchain and the energy equipment site environment data where the energy equipment is located, apply the genetic algorithm to optimize the energy equipment operation parameters, and obtain the optimal equipment operation parameter configuration of the energy equipment by analyzing the energy equipment historical data and the energy equipment real-time data.

[0074] Specifically, the blockchain-based energy equipment safe operation method provided by the present invention, S101, obtains the operation data of the energy equipment and the energy equipment site environmental data of the energy equipment location, the operation data of the energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment, and the energy equipment site environmental data includes wind speed data, weather data, temperature data, visibility data and humidity data, including;

[0075] Receive information about the energy equipment to be monitored, determine the data interface of the energy equipment to be monitored based on the information about the energy equipment to be monitored, establish a communication connection with the data interface of the energy equipment to be monitored, and obtain operation data of the energy equipment;

[0076] Retrieving the energy equipment location information in the energy equipment information to be monitored. If there is no address information in the energy equipment information to be monitored, generating address information missing, and using the energy equipment location history information as the energy equipment location information;

[0077] According to the preset energy equipment scene environment feature type, determine the data interface for obtaining the equipment site environment data, and establish a communication connection with the data interface for obtaining the equipment site environment data;

[0078] By acquiring the data interface of the equipment site environment data, the energy equipment site environment data of the location of the energy equipment is obtained.

[0079] Specifically, the energy equipment safety operation method based on blockchain provided by the present invention, S102, determines the energy equipment safety inspection equipment, and constructs the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment, and the energy equipment site environment data, establishes a mirror system for the energy equipment network microservice architecture, obtains the mirror energy equipment network microservice architecture, substitutes the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment, and the energy equipment site environment data into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtains the microservice data processing results, including;

[0080] Extract data features from energy equipment safety inspection equipment, energy equipment operation data, and energy equipment site environment data to obtain feature types of data to be processed;

[0081] Receive management service demand information, and generate the type of microservice to be built according to the management service demand information and the feature type of the data to be processed. The type of microservice to be built includes equipment data collection service, environment data collection service, data preprocessing service and data analysis service, and determine the data interface of each type of microservice to be built;

[0082] Receive the preset microservice architecture, which includes the communication method, data flow path, service registration and discovery mechanism between each microservice type to be built;

[0083] According to the preset microservice architecture, build and deploy each microservice type to be built to obtain the energy equipment network microservice architecture.

[0084] Specifically, the blockchain-based energy equipment safe operation method provided by the present invention also includes:

[0085] According to the feature type of the data to be processed, the data generated by the operation of the energy equipment is classified to obtain the classification results of the energy equipment operation data, which include operation status data, power generation data, network status data and environmental data;

[0086] Establish microservice components corresponding to the classification results of energy equipment operation data in the energy equipment network microservice architecture;

[0087] The data generated by the operation of energy equipment is diverted to the microservice components corresponding to the classification results of the energy equipment operation data. The data generated by the diverted energy equipment operation is processed and analyzed by each microservice component in the energy equipment network microservice architecture.

[0088] Specifically, the blockchain-based energy device safe operation method provided by the present invention also includes copying the microservice components, configurations and data storage structures of the energy device network microservice architecture to obtain the microservice components, configurations and data storage structures of the mirrored energy device network microservice architecture, and constructing the mirrored energy device network microservice architecture according to the microservice components, configurations and data storage structures of the mirrored energy device network microservice architecture;

[0089] Start the mirror energy device network microservice architecture and run it in parallel with the energy device network microservice architecture, set the data receiving interface of the energy device network microservice architecture and the mirror energy device network microservice architecture to be consistent and synchronize data reception;

[0090] Compare the data processing results of the energy device network microservice architecture with the data processing results of the mirrored energy device network microservice architecture, and the comparison should include whether the data processing results are the same;

[0091] If the data processing result of the energy device network microservice architecture is different from the data processing result of the mirror energy device network microservice architecture, an early warning message is generated. The early warning message should include the detailed data of the different data in the comparison result and the time when the different data occurred.

[0092] Specifically, the blockchain-based energy equipment safe operation method provided by the present invention also includes energy equipment safety inspection equipment self-inspection services;

[0093] Acquire historical data of energy equipment safety inspection equipment, extract data features from the historical data of energy equipment safety inspection equipment, and obtain data features of energy equipment safety inspection equipment;

[0094] Perform cluster analysis on the time information generated by the data characteristics of energy equipment safety inspection equipment to obtain the cluster analysis results of the time when the historical energy equipment safety inspection equipment data was generated;

[0095] The energy equipment safety inspection equipment data obtained in real time are stored in time periods to obtain the energy equipment safety inspection equipment storage data in time periods. Cluster analysis is performed on the time-period storage data of each energy equipment safety inspection equipment to obtain the cluster analysis results corresponding to the time-period storage data of each energy equipment safety inspection equipment. The similarity is compared with the cluster analysis results of the time when the historical energy equipment safety inspection equipment data was generated. If the similarity is lower than the preset value, abnormal warning information of the energy equipment safety inspection equipment is generated.

[0096] Specifically, the energy equipment safety operation method based on blockchain provided by the present invention, S103, transmits the data obtained in step S101 and step S102 and the data generated in the data processing process to the blockchain for storage, and establishes an energy equipment safety operation smart contract, and monitors the data generated during the operation of the energy equipment through the energy equipment safety operation smart contract. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the energy equipment safety operation smart contract, the energy equipment operates abnormally, and generates energy equipment safety warning information, including;

[0097] Smart contract for safe operation of energy equipment. This contract should clearly stipulate the conditions that energy equipment should meet for normal operation, including the operating status range of the equipment, power generation threshold, and network status requirements.

[0098] Set the standard value of energy equipment during normal operation, which includes the equipment's operating status range, power generation threshold, and network status;

[0099] According to the standard value of energy equipment during normal operation, build a smart contract for safe operation of energy equipment, and deploy the smart contract for safe operation of energy equipment on the blockchain network;

[0100] The real-time data collected from energy equipment and environmental monitoring equipment is transmitted to the smart contract on the blockchain. After receiving the data, the smart contract automatically executes the predefined verification logic. When the smart contract detects that the received data exceeds the preset safety range, it is judged that the equipment is operating abnormally.

[0101] Specifically, the energy equipment safety operation method based on blockchain provided by the present invention, S104, according to the energy equipment safety warning information, retrieves the corresponding data stored in the blockchain, and parses the retrieved corresponding data to obtain the original storage data of the abnormal device, compares the original data of the abnormal device with the energy equipment operation data in the energy equipment safety warning information, and generates data tampering warning information if there is a difference in the data comparison, including;

[0102] Compare the data in the energy equipment safety warning information with the original data stored on the blockchain, including the size of the data value and the data change trend, to determine the data difference;

[0103] Check for patterns of data differences, including systematic or regular patterns of differences. For example, if data differences occur primarily in a specific time period or under specific environmental conditions, this may suggest a correlation with natural environmental factors.

[0104] Obtain the environmental factors that cause abnormalities in energy equipment, retrieve the natural environment data of the energy equipment site corresponding to the data difference time period, establish an environmental impact model, analyze and process the data in the energy equipment safety warning information through the environmental impact model, and obtain the impact of the environment on the energy equipment;

[0105] If the results of the environmental impact on the energy equipment are consistent with the original data of the abnormal equipment, the environmental data of the energy equipment will have no effect on the safety early warning analysis of the energy equipment.

[0106] Analyze the impact of environmental factors on data, and combine the operating principles and characteristics of the equipment to analyze whether these environmental factors may cause abnormal equipment data. For example, extreme high or low temperatures may affect the accuracy of the sensor.

[0107] Specifically, the energy equipment safety operation method based on blockchain provided by the present invention, S105, starts the energy equipment safety operation monitoring model construction process according to the data tampering warning information, retrieves the operation data of the energy equipment stored in the blockchain and the energy equipment site environment data of the energy equipment where the energy equipment is located, applies the genetic algorithm to optimize the operation parameters of the energy equipment, and obtains the optimal equipment operation parameter configuration of the energy equipment by analyzing the historical data of the energy equipment and the real-time data of the energy equipment, including;

[0108] According to the data tampering warning information and the requirements for safe operation of energy equipment, the operation data of relevant energy equipment and the environmental data of the site are retrieved from the blockchain as the basis for optimized scheduling;

[0109] Set the initial parameters of the genetic algorithm, including population size, crossover probability, mutation probability, and number of iterations;

[0110] Encode the operating parameters of the energy equipment, and randomly generate an initial population according to the encoding method. Each individual in the population represents a possible configuration of the equipment operating parameters.

[0111] The fitness function is set to evaluate the performance of each device's operating parameter configuration. According to the evaluation results of the fitness function, individuals with better performance in the population are selected for reproduction. Through crossover operations, the genes of excellent individuals are combined to generate new possible solutions, and new gene mutations are introduced through mutation operations to increase the diversity of the population. The genetic algorithm calculation is executed until the preset number of iterations is reached or other stop conditions are met, and the output results of the genetic algorithm are analyzed to obtain the optimal device operating parameter configuration;

[0112] The optimal equipment operating parameter configuration obtained by genetic algorithm is applied to energy equipment.

[0113] In a second aspect, the present invention provides a blockchain-based energy equipment safety operation device, and applies the blockchain-based energy equipment safety operation method, including:

[0114] An acquisition unit, which acquires the operation data of the energy equipment and the environmental data of the energy equipment site where the energy equipment is located. The operation data of the energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment. The environmental data of the energy equipment site includes wind speed data, weather data, temperature data, visibility data and humidity data;

[0115] The microservice unit determines the energy equipment safety inspection equipment, builds the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establishes a mirror system for the energy equipment network microservice architecture, obtains the mirror energy equipment network microservice architecture, substitutes the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtains the microservice data processing result;

[0116] The smart contract judgment unit transmits the data obtained in the step acquisition unit and the microservice unit and the data generated in the data processing process to the blockchain for storage, and establishes a smart contract for the safe operation of energy equipment. The data generated during the operation of the energy equipment is monitored through the smart contract for the safe operation of energy equipment. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the smart contract for the safe operation of energy equipment, the energy equipment is abnormally operated, and energy equipment safety warning information is generated;

[0117] The early warning unit retrieves the corresponding data stored in the blockchain according to the energy equipment safety early warning information, and parses the retrieved corresponding data to obtain the original storage data of the abnormal device, and compares the original data of the abnormal device with the energy equipment operation data in the energy equipment safety early warning information. If there is a difference in the data comparison, a data tampering early warning information is generated;

[0118] The optimization unit starts the process of building the energy equipment safety operation monitoring model based on the data tampering warning information, retrieves the operation data of the energy equipment stored in the blockchain and the energy equipment site environmental data of the energy equipment location, and applies the genetic algorithm to optimize the operation parameters of the energy equipment. By analyzing the historical data and real-time data of the energy equipment, the optimal equipment operation parameter configuration of the energy equipment is obtained.

[0119] The present invention solves the problems of insufficient data security, low management efficiency and lack of transparency in the existing energy equipment safe operation system by the following means:

[0120] Improve data security, utilize the decentralized and tamper-proof characteristics of blockchain, transfer data to blockchain for storage, and effectively ensure data security.

[0121] Data tampering detection: By comparing the original data stored on the blockchain with the data in the energy equipment safety warning information, data tampering behavior can be effectively identified to further enhance data security.

[0122] Improve management efficiency, improve the scalability and flexibility of the system by building a microservice architecture for energy equipment networks, and quickly respond to the needs of expanding energy equipment scale and increasing data.

[0123] Automated monitoring and early warning: Deploy smart contracts for the safe operation of energy equipment to achieve real-time monitoring of energy equipment operation data, and automatically generate early warning information when data is abnormal, thereby improving management efficiency.

[0124] Improve transparency. The application of blockchain technology makes data storage and processing more transparent, and all data has an unalterable record on the blockchain.

[0125] Openness of smart contracts: The rules and conditions for the safe operation of smart contracts for energy equipment are open and transparent, and any modifications must go through a consensus mechanism to ensure the fairness and credibility of the system operation.

[0126] In summary, the present invention effectively solves the deficiencies of the existing energy equipment safe operation system in terms of data security, management efficiency and transparency by introducing blockchain technology and microservice architecture.

[0127] The present invention provides a method and device for safe operation of energy equipment based on blockchain, and a method and device for safe operation of energy equipment based on blockchain

[0128] Step S101: Obtaining the operation data of the energy equipment: including the operation status of the equipment, the power generation of the equipment and the network status of the equipment. Obtaining the site environment data of the energy equipment: including wind speed data, weather data, temperature data, visibility data and humidity data.

[0129] The specific implementation steps include: receiving the information of the energy equipment to be monitored, determining the data interface of the energy equipment to be monitored, and establishing a communication connection to obtain the operating data of the energy equipment. Retrieving the equipment location information, if the information is missing, using the historical location information as a substitute. According to the preset energy equipment scene environment feature type, determine and obtain the equipment site environment data.

[0130] Step S102: Build a microservice architecture and process data to determine the energy equipment safety inspection equipment. Build an energy equipment network microservice architecture: Build a microservice architecture based on the inspection equipment, energy equipment operation data and environmental data, and build a mirror system. Process data: Substitute the inspection equipment, energy equipment operation and environmental data into the microservice architecture and mirror architecture for processing to obtain the microservice data processing results.

[0131] The specific implementation steps include: extracting features from data and generating feature types of data to be processed. Generate microservice types to be built based on management service demand information, and determine the data interface of each microservice type. Receive the preset microservice architecture, build and deploy each microservice type, and obtain the energy equipment network microservice architecture. Copy the microservice architecture to build a mirror architecture, run in parallel and compare the data processing results. If there is a difference, generate an early warning message.

[0132] Step S103: Store data and establish smart contracts, and transfer data to the blockchain. Establish smart contracts for safe operation of energy equipment: clarify the normal operation conditions of the equipment, deploy smart contracts to the blockchain, monitor real-time data, and generate early warning information.

[0133] The specific implementation steps include: setting the normal operation standard value of energy equipment, building and deploying smart contracts, transmitting real-time data to smart contracts on the blockchain, and smart contracts automatically executing verification logic to determine the operating status of the equipment.

[0134] Step S104: Data tampering detection, retrieve and parse the blockchain storage data. Compare data: compare the warning information with the original data, and if there is a difference, generate data tampering warning information.

[0135] The specific implementation steps include: comparing the warning information with the original data stored on the blockchain to determine the data difference. Checking the data difference pattern and analyzing the impact of environmental factors on the data. If the environment has no impact on the data, confirming data tampering.

[0136] Step S105: Optimize equipment operating parameters and start the monitoring model building process. Retrieve data and apply genetic algorithms: optimize the energy equipment operating parameters to obtain the optimal parameter configuration.

[0137] The specific implementation steps include: retrieving relevant data from the blockchain as the basis for optimized scheduling. Setting genetic algorithm parameters, encoding operating parameters, and generating the initial population. Setting the fitness function, executing the genetic algorithm calculation, obtaining the optimal equipment operating parameter configuration, and applying it to energy equipment.

[0138] The second aspect: a blockchain-based energy equipment safety operation device, the device of the present invention includes the following units:

[0139] Acquisition unit: Acquires the operating data and environmental data of energy equipment.

[0140] Microservice unit: Build and process data of energy equipment network microservice architecture and mirror architecture.

[0141] Smart contract judgment unit: transmits data to the blockchain, establishes and monitors smart contracts.

[0142] Early warning unit: detects and generates data tampering early warning information.

[0143] Optimization unit: optimize the operating parameters of energy equipment.

[0144] Through the above-mentioned specific implementation methods, the present invention realizes intelligent monitoring, early warning and optimized scheduling of energy equipment, and improves data security, management efficiency and transparency.

[0145] Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention or some parts of the embodiments. The above-described embodiments of the present invention do not constitute a limitation on the scope of protection of the present invention.

Claims

1. A method for safe operation of energy equipment based on blockchain, characterized in that: include; S101, obtaining operation data of energy equipment and environmental data of energy equipment site where the energy equipment is located, wherein the operation data of energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment, and the environmental data of the energy equipment site includes wind speed data, weather data, temperature data, visibility data and humidity data; S102, determine the energy equipment safety inspection equipment, build the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establish a mirror system for the energy equipment network microservice architecture, obtain the mirror energy equipment network microservice architecture, substitute the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtain the microservice data processing result; S103, the data acquired in step S101 and step S102 and the data generated in the data processing process are transmitted to the blockchain for storage, and an energy equipment safety operation smart contract is established, and the data generated during the operation of the energy equipment is monitored through the energy equipment safety operation smart contract. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the energy equipment safety operation smart contract, the energy equipment operation is abnormal, and energy equipment safety warning information is generated; S104, according to the energy equipment safety warning information, retrieve the corresponding data stored in the blockchain, and parse the retrieved corresponding data to obtain the original storage data of the abnormal device, and compare the original data of the abnormal device with the energy equipment operation data in the energy equipment safety warning information. If there is a difference in the data comparison, generate data tampering warning information; S105, based on the data tampering warning information, start the energy equipment safety operation monitoring model construction process, retrieve the energy equipment operation data stored in the blockchain and the energy equipment site environment data where the energy equipment is located, apply the genetic algorithm to optimize the energy equipment operation parameters, and obtain the optimal equipment operation parameter configuration of the energy equipment by analyzing the energy equipment historical data and the energy equipment real-time data.

2. The method for safe operation of energy equipment based on blockchain as claimed in claim 1, characterized in that: S101, obtaining operation data of energy equipment and environmental data of energy equipment site where the energy equipment is located, wherein the operation data of energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment, and the environmental data of the energy equipment site includes wind speed data, weather data, temperature data, visibility data and humidity data, including; Receive information about the energy equipment to be monitored, determine the data interface of the energy equipment to be monitored based on the information about the energy equipment to be monitored, establish a communication connection with the data interface of the energy equipment to be monitored, and obtain operation data of the energy equipment; Retrieving the energy equipment location information in the energy equipment information to be monitored. If there is no address information in the energy equipment information to be monitored, generating address information missing, and using the energy equipment location history information as the energy equipment location information; According to the preset energy equipment scene environment feature type, determine the data interface for obtaining the equipment site environment data, and establish a communication connection with the data interface for obtaining the equipment site environment data; By acquiring the data interface of the equipment site environment data, the energy equipment site environment data of the location of the energy equipment is obtained.

3. The method for safe operation of energy equipment based on blockchain as claimed in claim 1, characterized in that: S102, determine the energy equipment safety inspection equipment, build the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establish a mirror system for the energy equipment network microservice architecture, obtain the mirror energy equipment network microservice architecture, substitute the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtain the microservice data processing results, including; Extract data features from energy equipment safety inspection equipment, energy equipment operation data, and energy equipment site environment data to obtain feature types of data to be processed; Receive management service demand information, and generate the type of microservice to be built according to the management service demand information and the feature type of the data to be processed. The type of microservice to be built includes equipment data collection service, environment data collection service, data preprocessing service and data analysis service, and determine the data interface of each type of microservice to be built; Receive the preset microservice architecture, which includes the communication method, data flow path, service registration and discovery mechanism between each microservice type to be built; According to the preset microservice architecture, build and deploy each microservice type to be built to obtain the energy equipment network microservice architecture.

4. The method for safe operation of energy equipment based on blockchain as claimed in claim 3, characterized in that: Also includes: According to the feature type of the data to be processed, the data generated by the operation of the energy equipment is classified to obtain the classification results of the energy equipment operation data, which include operation status data, power generation data, network status data and environmental data; Establish microservice components corresponding to the classification results of energy equipment operation data in the energy equipment network microservice architecture; The data generated by the operation of energy equipment is diverted to the microservice components corresponding to the classification results of the energy equipment operation data. The data generated by the diverted energy equipment operation is processed and analyzed by each microservice component in the energy equipment network microservice architecture.

5. The method for safe operation of energy equipment based on blockchain as claimed in claim 4, characterized in that: Also includes; Copy the microservice components, configuration and data storage structure of the energy device network microservice architecture to obtain the microservice components, configuration and data storage structure of the mirrored energy device network microservice architecture; and construct the mirrored energy device network microservice architecture according to the microservice components, configuration and data storage structure of the mirrored energy device network microservice architecture; Start the mirror energy device network microservice architecture and run it in parallel with the energy device network microservice architecture, set the data receiving interface of the energy device network microservice architecture and the mirror energy device network microservice architecture to be consistent and synchronize data reception; Compare the data processing results of the energy device network microservice architecture with the data processing results of the mirrored energy device network microservice architecture, and the comparison should include whether the data processing results are the same; If the data processing result of the energy device network microservice architecture is different from the data processing result of the mirror energy device network microservice architecture, an early warning message is generated. The early warning message should include the detailed data of the different data in the comparison result and the time when the different data occurred.

6. The method for safe operation of energy equipment based on blockchain as claimed in claim 5, characterized in that: It also includes energy equipment safety inspection equipment self-inspection services; Acquire historical data of energy equipment safety inspection equipment, extract data features from the historical data of energy equipment safety inspection equipment, and obtain data features of energy equipment safety inspection equipment; Perform cluster analysis on the time information generated by the data characteristics of energy equipment safety inspection equipment to obtain the cluster analysis results of the time when the historical energy equipment safety inspection equipment data was generated; The energy equipment safety inspection equipment data obtained in real time are stored in time periods to obtain the energy equipment safety inspection equipment storage data in time periods. Cluster analysis is performed on the time-period storage data of each energy equipment safety inspection equipment to obtain the cluster analysis results corresponding to the time-period storage data of each energy equipment safety inspection equipment. The similarity is compared with the cluster analysis results of the time when the historical energy equipment safety inspection equipment data was generated. If the similarity is lower than the preset value, abnormal warning information of the energy equipment safety inspection equipment is generated.

7. The method for safe operation of energy equipment based on blockchain as claimed in claim 1, characterized in that: S103, the data acquired in step S101 and step S102 and the data generated in the data processing process are transmitted to the blockchain for storage, and an energy equipment safety operation smart contract is established, and the data generated during the operation of the energy equipment is monitored through the energy equipment safety operation smart contract. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the energy equipment safety operation smart contract, the energy equipment operation is abnormal, and energy equipment safety warning information is generated, including; Smart contracts for the safe operation of energy equipment. This contract should clearly specify the conditions that energy equipment should meet for normal operation, including the operating status range of the equipment, power generation thresholds, and network status requirements; Set the standard value of energy equipment during normal operation, which includes the equipment's operating status range, power generation threshold, and network status; According to the standard value of energy equipment during normal operation, build a smart contract for safe operation of energy equipment, and deploy the smart contract for safe operation of energy equipment on the blockchain network; The real-time data collected from energy equipment and environmental monitoring equipment is transmitted to the smart contract on the blockchain. After receiving the data, the smart contract automatically executes the predefined verification logic. When the smart contract detects that the received data exceeds the preset safety range, it is judged that the equipment is operating abnormally.

8. The method for safe operation of energy equipment based on blockchain as claimed in claim 1, characterized in that: S104, according to the energy equipment safety warning information, retrieve the corresponding data stored in the blockchain, and parse the retrieved corresponding data to obtain the original storage data of the abnormal device, compare the original data of the abnormal device with the energy equipment operation data in the energy equipment safety warning information, and if there is a difference in the data comparison, generate data tampering warning information, including; Compare the data in the energy equipment safety warning information with the original data stored on the blockchain, including the size of the data value and the data change trend, to determine the data difference; Check data difference patterns, including systematic difference patterns or regular difference patterns; Obtain the environmental factors that cause abnormalities in energy equipment, retrieve the natural environment data of the energy equipment site corresponding to the data difference time period, establish an environmental impact model, analyze and process the data in the energy equipment safety warning information through the environmental impact model, and obtain the impact of the environment on the energy equipment; If the results of the environmental impact on the energy equipment are consistent with the original data of the abnormal equipment, the environmental data of the energy equipment will have no effect on the safety early warning analysis of the energy equipment.

9. The method for safe operation of energy equipment based on blockchain as claimed in claim 1, characterized in that: S105, based on the data tampering warning information, start the energy equipment safety operation monitoring model construction process, retrieve the energy equipment operation data stored in the blockchain and the energy equipment site environment data where the energy equipment is located, apply the genetic algorithm to optimize the energy equipment operation parameters, and obtain the optimal equipment operation parameter configuration of the energy equipment by analyzing the energy equipment historical data and the energy equipment real-time data, including; According to the data tampering warning information and the requirements for safe operation of energy equipment, the operation data of relevant energy equipment and the environmental data of the site are retrieved from the blockchain as the basis for optimized scheduling; Set the initial parameters of the genetic algorithm, including population size, crossover probability, mutation probability, and number of iterations; Encode the operating parameters of the energy equipment, and randomly generate an initial population according to the encoding method. Each individual in the population represents a possible configuration of the equipment operating parameters. A fitness function is set to evaluate the performance of each device's operating parameter configuration. Based on the evaluation results of the fitness function, individuals with better performance in the population are selected for reproduction. Through crossover operations, the genes of excellent individuals are combined to generate new possible solutions. New gene mutations are introduced through mutation operations. The genetic algorithm calculation is performed until the preset number of iterations is reached or other stop conditions are met. The output results of the genetic algorithm are analyzed to obtain the optimal device operating parameter configuration. The optimal equipment operating parameter configuration obtained by genetic algorithm is applied to energy equipment.

10. A blockchain-based energy equipment safety operation device, using the blockchain-based energy equipment safety operation method as described in any one of claims 1 to 8, characterized in that: include; An acquisition unit, which acquires the operation data of the energy equipment and the environmental data of the energy equipment site where the energy equipment is located. The operation data of the energy equipment includes the operation status of the equipment, the power generation of the equipment and the network status of the equipment. The environmental data of the energy equipment site includes wind speed data, weather data, temperature data, visibility data and humidity data; The microservice unit determines the energy equipment safety inspection equipment, builds the energy equipment network microservice architecture according to the energy equipment safety inspection equipment, the operation data of the energy equipment and the site environment data of the energy equipment, establishes a mirror system for the energy equipment network microservice architecture, obtains the mirror energy equipment network microservice architecture, substitutes the data generated by the energy equipment safety inspection equipment, the data generated by the operation of the energy equipment and the site environment data of the energy equipment into the energy equipment network microservice architecture and the mirror energy equipment network microservice architecture for processing, and obtains the microservice data processing result; The smart contract judgment unit transmits the data obtained in the step acquisition unit and the microservice unit and the data generated in the data processing process to the blockchain for storage, and establishes a smart contract for the safe operation of energy equipment. The data generated during the operation of the energy equipment is monitored through the smart contract for the safe operation of energy equipment. If the data generated during the operation of the energy equipment during the monitoring process does not comply with the smart contract for the safe operation of energy equipment, the energy equipment is abnormally operated, and energy equipment safety warning information is generated; The early warning unit retrieves the corresponding data stored in the blockchain according to the energy equipment safety early warning information, and parses the retrieved corresponding data to obtain the original storage data of the abnormal device, and compares the original data of the abnormal device with the energy equipment operation data in the energy equipment safety early warning information. If there is a difference in the data comparison, a data tampering early warning information is generated; The optimization unit starts the process of building the energy equipment safety operation monitoring model based on the data tampering warning information, retrieves the operation data of the energy equipment stored in the blockchain and the energy equipment site environmental data of the energy equipment location, and applies the genetic algorithm to optimize the operation parameters of the energy equipment. By analyzing the historical data and real-time data of the energy equipment, the optimal equipment operation parameter configuration of the energy equipment is obtained.

Citation Information

Patent Citations

  • DevOps intelligent operation and maintenance method based on block chain

    CN110543326A

  • Electric power energy equipment safe operation method and equipment based on industrial internet

    CN114239079A