Block chain-based power dispatching method and system

By using blockchain technology to generate and manage security keys in the power scheduling system, the problems of data loss and information security risks in the system are solved, and data security guarantees and power scheduling efficiency are achieved.

CN119402178APending Publication Date: 2025-02-07BEIJING ELECTRIC CHAIN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411455245.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

There are data loss and information security risks in the automatic power scheduling system, especially in the case of theft, natural disasters, theft and hardware failures, which may lead to the loss of important data.

Method used

Adopt blockchain-based power scheduling methods and systems to generate and manage security keys through authentication nodes, centralized control stations and substations form blockchain networks, use smart contracts to generate encrypted centralized control data, and ensure data transmission through encryption algorithms. Security.

Benefits of technology

It effectively prevents the leakage of security keys, ensures the security of data in the power scheduling system, reduces the encryption and decryption time, and improves the efficiency of power scheduling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402178A_ABST
    Figure CN119402178A_ABST
Patent Text Reader

Abstract

The invention discloses a power dispatching method and system based on a block chain, and relates to the technical field of power dispatching and data security, and the system comprises an authentication node, a centralized control station and n substations. The centralized control station, the substation and the authentication node form a block chain network; the authentication node is used for generating a security key based on the smart contract and issuing the security key to each node in the block chain network; the centralized control station is used for receiving centralized control data input by a worker and generating encrypted centralized control data based on an encryption algorithm in the security key; sending the encrypted dense control data to the target substation; the target substation is used for decrypting the encrypted dense control data based on a decryption algorithm in the security key after receiving the encrypted dense control data to obtain decrypted centralized control data; and performing corresponding power dispatching work based on the centralized control data. According to the invention, the data security in the power dispatching system can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of power dispatching and data security, and specifically belongs to a power dispatching method and system based on blockchain. Background Art

[0002] In recent years, the automatic power dispatching system has been continuously integrated with new technologies, but information security in the power field has always been a part that cannot be ignored. The safe operation of the automatic power dispatching system is based on the matching of hardware equipment and software technology. When encountering theft, natural disasters, misappropriation, hardware failure and other situations, important data may be lost.

[0003] In recent years, data loss caused by network environment, human operation and natural disasters has emerged one after another. If security management is lacking, there will be hidden dangers of power information security. Therefore, ensuring data security is the key to the safe operation of the power dispatching system. Summary of the invention

[0004] The purpose of the present invention is to meet practical needs and provide a blockchain-based power dispatching method and system to ensure data security in the power dispatching system.

[0005] In a first aspect, the present invention provides a blockchain-based power dispatching system, the system comprising an authentication node, a centralized control station, and n substations, where n is a natural number greater than or equal to 1; the centralized control station, the substation, and the authentication node form a blockchain network;

[0006] The authentication node is used to generate a security key based on the smart contract and send the security key to each node in the blockchain network;

[0007] The centralized control station is used to receive the centralized control data input by the staff, and generate encrypted centralized control data based on the encryption algorithm in the security key; and send the encrypted centralized control data to the target substation;

[0008] The target substation is used to decrypt the encrypted centralized control data based on the decryption algorithm in the security key after receiving the encrypted centralized control data to obtain the decrypted centralized control data; and perform corresponding power dispatching work based on the centralized control data.

[0009] Preferably, the centralized control data includes remote control instructions and telemetry instructions; wherein,

[0010] The remote control instructions are used to control the operating status and operating parameters of the power equipment in the substation;

[0011] The telemetry instruction is used to test the circuit parameters of the power system of the substation.

[0012] Preferably, the centralized control station is specifically used for:

[0013] Receive the remote control command input by the staff, and generate an encrypted remote control command based on the encryption algorithm in the security key; send the encrypted remote control command to the target substation;

[0014] The target substation is specifically used for:

[0015] After receiving the encrypted remote control instruction, decrypting the encrypted remote control instruction based on the decryption algorithm in the security key to obtain a decrypted remote control instruction;

[0016] adjusting the operating state and operating parameters of the electric equipment based on the remote control command;

[0017] Encrypting information indicating whether the adjustment is successful based on the encryption algorithm in the security key, and sending the encrypted information to the centralized control station;

[0018] The centralized control station is used to decrypt the encrypted information based on the decryption algorithm in the security key after receiving the encrypted information.

[0019] Preferably, the centralized control station is specifically used for:

[0020] Receive the telemetry instruction input by the staff, and generate an encrypted telemetry instruction based on the encryption algorithm in the security key; send the encrypted telemetry instruction to the target substation;

[0021] The target substation is specifically used for:

[0022] After receiving the encrypted telemetry instruction, decrypting the encrypted remote control instruction based on the decryption algorithm in the security key to obtain a decrypted telemetry instruction;

[0023] measuring circuit parameters in the power system based on the remote control command;

[0024] Encrypting information representing circuit parameters based on an encryption algorithm in the security key, and sending the encrypted information to the centralized control station;

[0025] The centralized control station is used to decrypt the encrypted information based on the decryption algorithm in the security key after receiving the encrypted information.

[0026] Preferably, the authentication node is specifically used for:

[0027] After every preset period of time, the security key is updated based on the smart contract, and the updated security key is sent to each node in the blockchain network.

[0028] In a second aspect, the present invention provides a blockchain-based power dispatching method, based on the centralized control station in any one of the first aspects above, performing the following steps:

[0029] Receive centralized control data input by staff;

[0030] Generate encrypted centralized control data based on the encryption algorithm in the security key, and send the encrypted centralized control data to the target substation, so that after receiving the encrypted centralized control data, the target substation decrypts the encrypted centralized control data based on the decryption algorithm in the security key to obtain the decrypted centralized control data; and perform corresponding power dispatching work based on the centralized control data.

[0031] Preferably, the centralized control data includes: remote control instructions for controlling the operating status and operating parameters of the power equipment in the substation and telemetry instructions for testing circuit parameters of the power system of the substation.

[0032] Preferably, the following steps may also be performed:

[0033] Receive remote control instructions input by staff;

[0034] Generate an encrypted remote control instruction based on the encryption algorithm in the security key; and send the encrypted remote control instruction to the target substation, so that the target substation decrypts the encrypted remote control instruction based on the decryption algorithm in the security key to obtain the decrypted remote control instruction, and adjust the operating state and operating parameters of the power equipment based on the remote control instruction;

[0035] After receiving the encrypted information sent by the target substation and used to indicate whether the adjustment is successful, the encrypted information is decrypted based on the decryption algorithm in the security key.

[0036] Preferably, the following steps may also be performed:

[0037] Receive telemetry commands input by staff;

[0038] Generate an encrypted telemetry instruction based on the encryption algorithm in the security key; and send the encrypted telemetry instruction to the target substation, so that the target substation decrypts the encrypted telemetry instruction based on the decryption algorithm in the security key to obtain the decrypted telemetry instruction, and measures the circuit parameters in the power system based on the telemetry instruction;

[0039] After receiving the encrypted information indicating the current circuit parameters sent by the target substation, the encrypted information is decrypted based on the decryption algorithm in the security key.

[0040] In a third aspect, the present invention further provides a blockchain-based power dispatching method, based on the target substation in any one of the first aspects above, performing the following steps:

[0041] Receive encrypted centralized control data from the centralized control station;

[0042] Decrypting the encrypted centralized control data based on the decryption algorithm in the security key to obtain the decrypted centralized control data;

[0043] If the encrypted centralized control data is a remote control instruction for controlling the operating state and operating parameters of the power equipment in the substation, the operating state and operating parameters of the power equipment are adjusted based on the remote control instruction, the information indicating whether the adjustment is successful is encrypted using the encryption algorithm in the security key, and the encrypted information is sent to the centralized control station;

[0044] If the encrypted centralized control data is a telemetry instruction for testing the circuit parameters of the power system of the substation, the circuit parameters in the power system are measured based on the remote control instruction, the information representing the circuit parameters is encrypted using the encryption algorithm in the security key, and the encrypted information is sent to the centralized control station.

[0045] Compared with the prior art, the advantages and positive effects of this application are:

[0046] The present invention adopts blockchain technology to generate security keys on the blockchain. Since the generated security keys are only controlled by smart contracts, this means that only the substations and centralized control stations within the smart contracts can access and use these security keys. External systems or users cannot directly access or obtain these keys, so the security of the keys can be guaranteed, the leakage of security keys can be avoided, and the data security in the power dispatching system can be guaranteed.

[0047] In addition, under the premise of ensuring data security in the power dispatching system, the embodiment of the present invention has no requirements for the security key generation algorithm. Therefore, this embodiment can use a simpler encryption algorithm with a shorter key length, thereby reducing the encryption and decryption time and improving the power dispatching efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other embodiments can also be obtained based on these drawings.

[0049] Figure 1 A schematic diagram of the process of the first blockchain-based power dispatching system provided by the present invention;

[0050] Figure 2 A system architecture diagram of a blockchain-based power dispatching system provided by the present invention;

[0051] Figure 3 A schematic diagram of the process of a second blockchain-based power dispatching system provided by the present invention;

[0052] Figure 4 A schematic diagram of the process of a third blockchain-based power dispatching system provided by the present invention. DETAILED DESCRIPTION

[0053] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents the selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present invention.

[0054] In the description of the invention, it should be noted that, unless otherwise clearly specified and limited, the terms "connected" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the invention can be understood according to specific circumstances.

[0055] In order to ensure the security of power-related data in the automatic power dispatching system, it is necessary to encrypt the data during data transmission. The traditional methods are to use symmetric encryption algorithms or asymmetric encryption algorithms. Symmetric encryption requires that the sender and receiver must share the same key. If the key is leaked, the security of the data will be threatened. Asymmetric encryption relies on complex mathematical operations, such as large number multiplication, exponential operations, and modular operations, and asymmetric encryption algorithms require a longer key length to provide sufficient security. Therefore, the encryption and decryption process of asymmetric encryption algorithms is more time-consuming, and a longer key length will occupy more storage space requirements.

[0056] To solve the above problems in the traditional technical solutions, please refer to Figure 1 , Figure 1A flow chart of the first blockchain-based electric power dispatching system provided in the present invention, the system comprising: an authentication node, a centralized control station and n substations, where n is a natural number greater than or equal to 1, and the number of substations is related to factors such as the network architecture and equipment scale of the electric power dispatching system. This embodiment does not limit the number of substations.

[0057] See also Figure 2 The centralized control station, substations and authentication nodes form a blockchain network, and the centralized control station, each substation and authentication node serve as consensus nodes in the blockchain network.

[0058] The authentication node is used to generate a security key based on the smart contract and send the security key to each node in the blockchain network.

[0059] In this embodiment, the authentication node is a third-party authentication agency. After generating the security key itself, it sends the security key to each node through the blockchain network, namely, n substations and the centralized control station. Based on blockchain technology, the reliability and security of the transmission can be guaranteed to avoid the leakage of the security key.

[0060] In addition, encryption algorithms for generating security keys include DES, SHA, and RSA, etc.

[0061] The centralized control station is used to receive the centralized control data input by the staff, and generate encrypted centralized control data based on the encryption algorithm in the security key; and send the encrypted centralized control data to the target substation.

[0062] The target substation is used to decrypt the encrypted centralized control data based on the decryption algorithm in the security key after receiving the encrypted centralized control data to obtain the decrypted centralized control data; and perform corresponding power dispatching work based on the centralized control data.

[0063] For example, when the staff needs to dispatch power to a target substation in the power dispatching system through the centralized control station, they input the centralized control data to the centralized control station, and then encrypt the centralized control data through the encrypt method in the security key to obtain the encrypted centralized control data, and then send it to the target substation. After receiving the encrypted centralized control data, the target substation calls the decode method to decrypt the encrypted centralized control data, obtains the decrypted centralized control data, and performs the corresponding power dispatching work based on the centralized control data.

[0064] It can be seen that the security key is generated by the authentication node, and the centralized control station and substation are only responsible for calling the encryption algorithm and decryption algorithm in the security key, that is, only a simple function needs to be called to complete encryption and decryption, which greatly reduces the difficulty of development and integration.

[0065] The present invention adopts blockchain technology to generate security keys on the blockchain. Since the generated security keys are only controlled by smart contracts, this means that only the substations and centralized control stations within the smart contracts can access and use these security keys. External systems or users cannot directly access or obtain these keys, so the security of the keys can be guaranteed, the leakage of security keys can be avoided, and the data security in the power dispatching system can be guaranteed.

[0066] In addition, under the premise of ensuring data security in the power dispatching system, the embodiment of the present invention has no requirements for the security key generation algorithm. Therefore, this embodiment can use a simpler encryption algorithm with a shorter key length, thereby reducing the encryption and decryption time and improving the power dispatching efficiency.

[0067] In the first embodiment, the centralized control data input by the staff includes: remote control instructions and telemetry instructions. The remote control instructions are used to control the operating status and operating parameters of the power equipment in the substation, that is, the substation in the power system can be remotely controlled and operated. The telemetry instructions are used to test the circuit parameters of the power system of the substation, that is, the main parameters and variables of the power system can be remotely measured and monitored.

[0068] For example, common remote control commands include:

[0069] (1) On / off command: used to control the opening or closing of equipment in the substation. For example, controlling the closing of a circuit breaker or switch to connect or disconnect the power supply.

[0070] (2) Adjustment instructions: used to adjust the operating parameters of the equipment in the substation, such as adjusting the output power of the generator, adjusting the voltage of the transformer, etc.

[0071] (3) Setting instructions: used to set the operating parameters or modes of the equipment in the substation. For example, setting the parameters in the automatic control system to achieve automatic adjustment and control.

[0072] (4) Trigger command: used to trigger a specific event or operation, such as starting or stopping a device in a substation, or sending an alarm signal.

[0073] Common telemetry commands include:

[0074] (1) Voltage telemetry: Measure the voltage value in the power system to ensure that the voltage in the substation is stable and meets the standards.

[0075] (2) Current telemetry: measuring the current value in the power system to monitor the operating status and load conditions of the equipment in the substation.

[0076] (3) Power telemetry: measures active and reactive power in the power system to monitor the power flow and equipment operating status of the power system.

[0077] (4) Frequency telemetry: Measure the frequency value in the power system to ensure the frequency is stable and meets the standards.

[0078] (5) Temperature telemetry: Measure the temperature value in the power equipment to monitor the operating status of the equipment in the substation and prevent overheating failures.

[0079] In the second embodiment, if the centralized control data input by the staff is a remote control command, the workflow of the power dispatching system is as follows: Figure 3 shown.

[0080] Step 301: The centralized control station receives the remote control command input by the staff, and generates an encrypted remote control command based on the encryption algorithm in the security key.

[0081] Step 302: Send the encrypted remote control command to the target substation.

[0082] Step 303: After receiving the encrypted remote control instruction, the target substation decrypts the encrypted remote control instruction based on the decryption algorithm in the security key to obtain a decrypted remote control instruction.

[0083] Step 304: The target substation adjusts the operating state and operating parameters of the power equipment based on the remote control instruction.

[0084] For example, the remote control instruction is an adjustment instruction for adjusting the output power of the generator in the substation. After the target substation receives the decrypted remote control instruction, it adjusts the output power of the generator to the power indicated by the instruction.

[0085] Step 305: The target substation encrypts the information indicating whether the adjustment is successful based on the encryption algorithm in the security key.

[0086] Step 306: Send the encrypted information to the centralized control station.

[0087] Step 307: After receiving the encrypted information, the centralized control station decrypts the encrypted information based on the decryption algorithm in the security key.

[0088] Specifically, after the substation adjusts the operating status and operating parameters of the power equipment according to the remote control command, it sends information indicating whether the adjustment is successful to the centralized control station through the above steps. If the adjustment is unsuccessful, it is necessary to find the cause and resend.

[0089] In the third embodiment, if the centralized control data input by the staff is a telemetry instruction, the workflow of the power dispatching system is as follows: Figure 4 shown.

[0090] Step 401: The centralized control station receives the telemetry instruction input by the staff, and generates an encrypted telemetry instruction based on the encryption algorithm in the security key.

[0091] Step 402: Send the encrypted telemetry instruction to the target substation.

[0092] Step 403: After receiving the encrypted telemetry instruction, the target substation decrypts the encrypted remote control instruction based on the decryption algorithm in the security key to obtain the decrypted telemetry instruction.

[0093] Step 404: The target substation measures circuit parameters in the power system based on the remote control instruction.

[0094] For example, the telemetry instruction is an instruction for detecting the current value in the target substation. After the target substation obtains the decrypted telemetry instruction, it uses the current sensor to obtain the current current value.

[0095] Step 405: The target substation encrypts the information representing the circuit parameters based on the encryption algorithm in the security key.

[0096] Step 406: Send the encrypted information to the centralized control station.

[0097] Step 407: After receiving the encrypted information, the centralized control station decrypts the encrypted information based on the decryption algorithm in the security key.

[0098] Specifically, after the substation adjusts the operating status and operating parameters of the power equipment according to the remote control command, the substation sends the information representing the current circuit parameters to the centralized control station through the above steps.

[0099] In the fourth embodiment, the security of power data is further ensured to avoid the leakage of keys. The authentication node updates the security key based on the smart contract every preset period, such as every 3 days or 1 week, and sends the updated security key to each node in the blockchain network using the consensus mechanism. The entire update process is completely transparent to the business system and will not have any impact on business operations.

[0100] In a fifth embodiment, the present invention provides a power dispatching method based on blockchain. The centralized control station in the above embodiment can perform the following steps:

[0101] Step 501: receiving the centralized control data input by the staff.

[0102] Step 502: Generate encrypted centralized control data based on the encryption algorithm in the security key, and send the encrypted centralized control data to the target substation, so that after receiving the encrypted centralized control data, the target substation decrypts the encrypted centralized control data based on the decryption algorithm in the security key to obtain the decrypted centralized control data; and perform corresponding power dispatching work based on the centralized control data.

[0103] The centralized control data includes: remote control instructions for controlling the operating status and operating parameters of the power equipment in the substation and telemetry instructions for testing the circuit parameters of the power system of the substation.

[0104] Therefore, if the above centralized control data is a remote control command, the centralized control station can perform the following steps:

[0105] Receive remote control instructions input by staff;

[0106] Generate an encrypted remote control instruction based on the encryption algorithm in the security key; and send the encrypted remote control instruction to the target substation, so that the target substation decrypts the encrypted remote control instruction based on the decryption algorithm in the security key to obtain the decrypted remote control instruction, and adjust the operating state and operating parameters of the power equipment based on the remote control instruction;

[0107] After receiving the encrypted information sent by the target substation and used to indicate whether the adjustment is successful, the encrypted information is decrypted based on the decryption algorithm in the security key.

[0108] Therefore, if the above centralized control data is a telemetry command, the centralized control station can perform the following steps:

[0109] Receive telemetry commands input by staff;

[0110] Generate an encrypted telemetry instruction based on the encryption algorithm in the security key; and send the encrypted telemetry instruction to the target substation, so that the target substation decrypts the encrypted telemetry instruction based on the decryption algorithm in the security key to obtain the decrypted telemetry instruction, and measures the circuit parameters in the power system based on the telemetry instruction;

[0111] After receiving the encrypted information indicating the current circuit parameters sent by the target substation, the encrypted information is decrypted based on the decryption algorithm in the security key.

[0112] The specific implementation method of each step has been described in detail above and will not be repeated here.

[0113] In a fifth embodiment, the present invention further provides a blockchain-based power dispatching method, and based on the target substation in the above embodiment, the following steps are performed:

[0114] Receive encrypted centralized control data from the centralized control station;

[0115] Decrypting the encrypted centralized control data based on the decryption algorithm in the security key to obtain the decrypted centralized control data;

[0116] If the encrypted centralized control data is a remote control instruction for controlling the operating state and operating parameters of the power equipment in the substation, the operating state and operating parameters of the power equipment are adjusted based on the remote control instruction, the information indicating whether the adjustment is successful is encrypted using the encryption algorithm in the security key, and the encrypted information is sent to the centralized control station;

[0117] If the encrypted centralized control data is a telemetry instruction for testing the circuit parameters of the power system of the substation, the circuit parameters in the power system are measured based on the remote control instruction, the information representing the circuit parameters is encrypted using the encryption algorithm in the security key, and the encrypted information is sent to the centralized control station.

[0118] The specific implementation method of each step has been described in detail above and will not be repeated here.

[0119] The above are only preferred embodiments of the present invention and are not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.

Claims

1. A blockchain-based power dispatching system, characterized in that: The system includes an authentication node, a centralized control station and n substations, where n is a natural number greater than or equal to 1; the centralized control station, the substations and the authentication node form a blockchain network; The authentication node is used to generate a security key based on the smart contract and send the security key to each node in the blockchain network; The centralized control station is used to receive the centralized control data input by the staff and generate encrypted centralized control data based on the encryption algorithm in the security key; Sending the encrypted centralized control data to the target substation; The target substation is used to decrypt the encrypted centralized control data based on the decryption algorithm in the security key after receiving the encrypted centralized control data to obtain the decrypted centralized control data; and perform corresponding power dispatching work based on the centralized control data.

2. The blockchain-based power dispatching system according to claim 1 is characterized in that: The centralized control data includes remote control instructions and telemetry instructions; wherein, The remote control instructions are used to control the operating status and operating parameters of the power equipment in the substation; The telemetry instruction is used to test the circuit parameters of the power system of the substation.

3. The blockchain-based power dispatching system according to claim 2 is characterized in that: The centralized control station is specifically used for: Receive the remote control command input by the staff, and generate an encrypted remote control command based on the encryption algorithm in the security key; send the encrypted remote control command to the target substation; The target substation is specifically used for: After receiving the encrypted remote control instruction, decrypting the encrypted remote control instruction based on the decryption algorithm in the security key to obtain a decrypted remote control instruction; adjusting the operating state and operating parameters of the electric equipment based on the remote control command; Encrypting information indicating whether the adjustment is successful based on the encryption algorithm in the security key, and sending the encrypted information to the centralized control station; The centralized control station is used to decrypt the encrypted information based on the decryption algorithm in the security key after receiving the encrypted information.

4. The blockchain-based power dispatching system according to claim 2 is characterized in that: The centralized control station is specifically used for: Receive the telemetry instruction input by the staff, and generate an encrypted telemetry instruction based on the encryption algorithm in the security key; send the encrypted telemetry instruction to the target substation; The target substation is specifically used for: After receiving the encrypted telemetry instruction, decrypting the encrypted remote control instruction based on the decryption algorithm in the security key to obtain a decrypted telemetry instruction; measuring circuit parameters in the power system based on the remote control command; Encrypting information representing circuit parameters based on an encryption algorithm in the security key, and sending the encrypted information to the centralized control station; The centralized control station is used to decrypt the encrypted information based on the decryption algorithm in the security key after receiving the encrypted information.

5. The blockchain-based power dispatching system according to claim 1, characterized in that: The authentication node is specifically used for: After every preset period of time, the security key is updated based on the smart contract, and the updated security key is sent to each node in the blockchain network.

6. A power dispatching method based on blockchain, characterized in that: Based on the centralized control station in any one of claims 1 to 5, the following steps are performed: Receive centralized control data input by staff; Generate encrypted centralized control data based on the encryption algorithm in the security key, and send the encrypted centralized control data to the target substation, so that after receiving the encrypted centralized control data, the target substation decrypts the encrypted centralized control data based on the decryption algorithm in the security key to obtain the decrypted centralized control data; and perform corresponding power dispatching work based on the centralized control data.

7. The blockchain-based power dispatching method according to claim 6 is characterized in that: The centralized control data includes: remote control instructions for controlling the operating status and operating parameters of the power equipment in the substation and telemetry instructions for testing the circuit parameters of the power system of the substation.

8. The blockchain-based power dispatching method according to claim 7 is characterized in that: Perform the following steps: Receive remote control instructions input by staff; Generate an encrypted remote control instruction based on the encryption algorithm in the security key; and send the encrypted remote control instruction to the target substation, so that the target substation decrypts the encrypted remote control instruction based on the decryption algorithm in the security key to obtain the decrypted remote control instruction, and adjust the operating state and operating parameters of the power equipment based on the remote control instruction; After receiving the encrypted information sent by the target substation and used to indicate whether the adjustment is successful, the encrypted information is decrypted based on the decryption algorithm in the security key.

9. The power dispatching method based on blockchain according to claim 7 is characterized in that: Perform the following steps: Receive telemetry commands input by staff; Generate an encrypted telemetry instruction based on the encryption algorithm in the security key; and send the encrypted telemetry instruction to the target substation, so that the target substation decrypts the encrypted telemetry instruction based on the decryption algorithm in the security key to obtain the decrypted telemetry instruction, and measures the circuit parameters in the power system based on the telemetry instruction; After receiving the encrypted information indicating the current circuit parameters sent by the target substation, the encrypted information is decrypted based on the decryption algorithm in the security key.

10. A power dispatching method based on blockchain, characterized in that: Based on the target substation in any one of claims 1 to 5, the following steps are performed: Receive encrypted centralized control data from the centralized control station; Decrypting the encrypted centralized control data based on the decryption algorithm in the security key to obtain the decrypted centralized control data; If the encrypted centralized control data is a remote control instruction for controlling the operating state and operating parameters of the power equipment in the substation, the operating state and operating parameters of the power equipment are adjusted based on the remote control instruction, the information indicating whether the adjustment is successful is encrypted using the encryption algorithm in the security key, and the encrypted information is sent to the centralized control station; If the encrypted centralized control data is a telemetry instruction for testing the circuit parameters of the power system of the substation, the circuit parameters in the power system are measured based on the remote control instruction, the information representing the circuit parameters is encrypted using the encryption algorithm in the security key, and the encrypted information is sent to the centralized control station.