A circuit breaker control method and system based on wireless communication
Dynamically selecting frequency bands through adaptive spectrum sensing and advanced encryption technology, combined with zero-knowledge proof and hash chain security protocols, ensures the communication quality and security of the intelligent circuit breaker control system, solves the frequency band selection and security issues, and realizes reliable operation instruction transmission and maintenance.
Patent Information
- Application Number
- CN202510009872.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-03
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2045-01-03
AI Technical Summary
Existing intelligent circuit breaker control systems are unable to dynamically select the optimal operating frequency band based on environmental changes, resulting in unstable communication quality and weak security mechanisms, making it difficult to resist complex network attacks and unauthorized access.
A secure authenticated wireless network with adaptive spectrum sensing capabilities is used to dynamically select the optimal operating frequency band. Zero-knowledge proof algorithms and advanced encryption standards are combined for identity authentication and command encryption. Hash chain security protocols and digital signature technology are used to ensure the legitimacy and integrity of commands. Blockchain technology is used for tamper-proof log storage and predictive maintenance.
It improves the flexibility and reliability of communication, enhances security, reduces the risk of unauthorized access, ensures the accuracy and reliability of operation instructions, supports faster and more accurate operation decisions, and provides a guarantee for the long-term stable operation of the system.
Smart Images

Figure CN119854785B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of wireless communication, and in particular to a circuit breaker control method based on wireless communication. Background Art
[0002] In modern power systems, remote control of smart circuit breakers is crucial to improving the safety and reliability of the power grid. With the development of smart grids and the application of Internet of Things technologies, smart circuit breakers not only need to have remote control functions, but also need to ensure the security, reliability, and real-time performance of communications. Traditional circuit breaker control systems usually rely on wired communications or simple wireless communications. This approach not only limits the flexibility and response speed of the system, but also poses security risks such as frequency band interference, communication interruptions, and unauthorized access. In addition, the logging and maintenance strategies in traditional methods are often based on centralized management, which is vulnerable to single point failures and lacks effective analysis and utilization of historical data, making it difficult to achieve predictive maintenance.
[0003] Existing intelligent circuit breaker control systems exhibit significant limitations when faced with complex power network environments. First, in terms of communication, current systems mostly use fixed frequency bands for wireless communication and are unable to dynamically select the optimal operating frequency band based on environmental changes, resulting in unstable communication quality. In particular, in the presence of interference from multiple wireless devices, communication efficiency and reliability are significantly reduced. Second, the security mechanism of existing systems is relatively weak, mainly relying on simple authentication and encryption methods, which makes it difficult to resist complex network attacks and unauthorized access. In particular, when users issue operation requests through mobile terminals, the lack of multi-level authentication and encryption processing increases security risks. Summary of the Invention
[0004] Embodiments of the present invention provide a circuit breaker control method and system based on wireless communication, which is used to solve the problem in the prior art that the optimal operating frequency band cannot be dynamically selected according to environmental changes, resulting in unstable communication quality. In particular, in the presence of interference from multiple wireless devices, communication efficiency and reliability are greatly reduced, and the security mechanism is relatively weak, making it difficult to resist complex network attacks and unauthorized access.
[0005] In a first aspect, an embodiment of the present invention provides a circuit breaker control method based on wireless communication, comprising:
[0006] receiving real-time data streams from different sources, wherein the real-time data streams include structured data and unstructured data;
[0007] Connect multiple smart circuit breakers to a central control system using a secure authenticated wireless network with adaptive spectrum sensing capabilities. This creates a network environment that dynamically selects the optimal operating frequency band and limits device communications to devices authenticated via public key infrastructure.
[0008] Based on an operation request sent by a user through a mobile terminal, a zero-knowledge proof algorithm is used to verify the user's identity in the network environment, and a control command is encrypted based on the Advanced Encryption Standard to generate an encrypted control command that is sent in real time to the smart circuit breaker in a preset area;
[0009] Based on the hash chain security protocol and digital signature technology, the legality and integrity of the encrypted control command of the intelligent circuit breaker and the authenticity of the instruction source are verified to obtain the verified operation instruction;
[0010] Executing a corresponding preset action on the verified operation instruction to obtain execution status information, and feeding back the execution status information to the central control system according to the Advanced Encryption Standard feedback mechanism to generate a log entry;
[0011] Blockchain technology is used to store the log entries, and predictive maintenance processing is performed on historical log data based on a time series analysis algorithm. In addition, a consensus algorithm is used to coordinate operational consistency among multiple central control systems under a distributed decision-making framework to generate tamper-proof and distributed maintenance and control records.
[0012] Optionally, based on an operation request sent by a user through a mobile terminal, a zero-knowledge proof algorithm is used in the network environment to verify the user's identity, and a control command is encrypted based on the Advanced Encryption Standard to generate an encrypted control command that is sent in real time to the smart circuit breaker in a preset area, including:
[0013] Using zero-knowledge proof algorithm combined with biometric technology, double authentication is performed on the operation request sent by the user through the mobile terminal to obtain the user operation request that is successfully verified;
[0014] Based on context-aware technology, the geographical location, time pattern and historical behavior data of the successfully verified user operation request are analyzed, the command priority is adjusted, and a control command with a priority mark is generated;
[0015] Using a combination of advanced encryption standard and quantum encryption technology, the control command with the priority mark is encrypted at multiple levels to generate a multi-encrypted control command;
[0016] According to the geo-fencing technology, it is confirmed that the smart circuit breakers in the preset area are in the authorized area, and the multi-encrypted control commands are sent to the smart circuit breakers in the preset area in real time.
[0017] Optionally, a multi-level encryption process is performed on the control command with the priority mark by combining the Advanced Encryption Standard with the quantum encryption technology to generate a multi-encrypted control command, including:
[0018] Using the Advanced Encryption Standard algorithm, the control command with the priority mark is initially encrypted to generate a preliminary encrypted control command;
[0019] Based on the dynamic timestamp and random number sequence, the preliminary encryption control command is enhanced to obtain a timestamp and random number enhanced encryption command;
[0020] Using a chaotic mapping algorithm, the timestamp and random number enhanced encryption command are scrambled to generate a scrambled encryption command;
[0021] Based on quantum encryption technology, the disrupted encryption command is encrypted again to generate multiple encrypted control commands.
[0022] Optionally, using a chaotic mapping algorithm to scramble the timestamp and random number enhanced encryption command to generate a scrambled encryption command, including:
[0023] Using the chaotic mapping algorithm, the data sequence in the timestamp and random number enhanced encryption command is subjected to nonlinear transformation to obtain the transformed data sequence;
[0024] Based on the adaptive shift coding technology, bit position adjustment processing is performed on the transformed data sequence to generate a shift-coded data sequence;
[0025] Using a hash function, performing digest processing on the displacement-encoded data sequence to generate a hash value with a fixed length, thereby obtaining a hash-processed data sequence;
[0026] According to the characteristics of the chaotic system, the data sequence after the hash processing is dynamically disturbed to obtain a dynamically disturbed data sequence;
[0027] The dynamically scrambled data sequence is reassembled into a complete command format to generate a scrambled encryption command.
[0028] Optionally, a secure authenticated wireless network with adaptive spectrum sensing capabilities is used to connect multiple smart circuit breakers to a central control system, resulting in a network environment that dynamically selects the optimal operating frequency band and limits device communication to devices authenticated via a public key infrastructure, including:
[0029] Based on adaptive spectrum sensing technology, available frequency bands are monitored and evaluated in real time to obtain the optimal operating frequency band;
[0030] Performing interference detection and avoidance on the optimal operating frequency band to generate an optimized optimal operating frequency band;
[0031] Use public key infrastructure to authenticate devices connected to the network, and perform secondary verification based on the device's geographic location information to obtain a list of devices that have passed the dual verification;
[0032] Based on the list of devices that have passed the dual authentication, a network environment is constructed that dynamically selects the best operating frequency band after optimization and only allows communication by devices that have passed the dual authentication.
[0033] Optionally, based on the hash chain security protocol and digital signature technology, the encrypted control command of the intelligent circuit breaker is verified for legitimacy and integrity, and the authenticity of the instruction source is confirmed to obtain the verified operation instruction, including:
[0034] Parse the verified operation instructions, determine the preset action type and target intelligent circuit breaker, and obtain the parsed operation instructions;
[0035] Based on the parsed operation instruction, executing a corresponding preset action on the target intelligent circuit breaker and generating execution status information;
[0036] encrypting the execution status information using an Advanced Encryption Standard feedback mechanism to generate an encrypted execution status report;
[0037] The encrypted execution status report is sent to the central control system in real time, and the central control system decrypts the report to obtain the decrypted execution status information;
[0038] According to the decrypted execution status information, a log entry including operation time, content and result is generated in the central control system.
[0039] Optionally, blockchain technology is used to store the log entries, predictive maintenance processing is performed on historical log data based on a time series analysis algorithm, and operational consistency among multiple central control systems is coordinated through a consensus algorithm under a distributed decision-making framework to generate tamper-proof and distributed maintenance and control records, including:
[0040] Using blockchain technology, the log entries are subjected to distributed storage processing that cannot be tampered with, thereby obtaining stored log records;
[0041] Cleaning and formatting the stored log records to remove redundant or incomplete records and obtain cleaned log data;
[0042] Analyzing the cleaned log data based on a time series analysis algorithm to identify potential failure modes and trends and generate predictive maintenance information;
[0043] Under the distributed decision-making framework, the operational consistency among multiple central control systems is coordinated through a consensus algorithm, and the operational strategies among multiple central control systems are adjusted based on the predictive maintenance information to generate tamper-proof and distributed maintenance and control records.
[0044] In a second aspect, an embodiment of the present invention provides a circuit breaker control system based on wireless communication, comprising:
[0045] A connection module is used to connect multiple smart circuit breakers to a central control system using a secure authenticated wireless network with adaptive spectrum sensing capabilities, resulting in a network environment that dynamically selects the optimal operating frequency band and limits device communication to devices authenticated via public key infrastructure.
[0046] an encryption module, configured to verify the user's identity in the network environment using a zero-knowledge proof algorithm based on an operation request issued by a user via a mobile terminal, encrypt the control command based on the Advanced Encryption Standard, and generate an encrypted control command that is sent in real time to the smart circuit breaker within a preset area;
[0047] A verification module is used to verify the legitimacy and integrity of the encrypted control commands of the intelligent circuit breaker and confirm the authenticity of the source of the commands based on the hash chain security protocol and digital signature technology, and obtain the operation instructions after verification;
[0048] an execution module, configured to execute a corresponding preset action on the operation instruction after verification, obtain execution status information, and feed back the execution status information to a central control system according to an Advanced Encryption Standard feedback mechanism to generate a log entry;
[0049] A generation module is configured to utilize blockchain technology to store the log entries, perform predictive maintenance processing on historical log data based on a time series analysis algorithm, and coordinate operational consistency among multiple central control systems using a consensus algorithm within a distributed decision-making framework to generate tamper-proof and distributed maintenance and control records. In a third aspect, an embodiment of the present invention provides a computing device comprising a processor and a memory, wherein the memory stores a computer program, and the processor is configured to execute the computer program to execute a circuit breaker control method based on wireless communication as described in any one of the first aspects.
[0050] In a fourth aspect, an embodiment of the present invention provides a computer storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement a circuit breaker control method based on wireless communication as described in any one of the first aspects.
[0051] In an embodiment of the present invention, a secure authenticated wireless network with adaptive spectrum sensing capabilities is utilized to connect multiple smart circuit breakers to a central control system, resulting in a network environment that dynamically selects the optimal operating frequency band and limits communication to devices authenticated only through a public key infrastructure. Based on an operation request issued by a user via a mobile terminal, a zero-knowledge proof algorithm is used within the network environment to verify the user's identity, and control commands are encrypted based on the Advanced Encryption Standard (AES) to generate encrypted control commands that are sent in real time to smart circuit breakers within a preset area. Based on a hash chain security protocol and digital signature technology, the encrypted control commands of the smart circuit breakers are verified for legitimacy and integrity, as well as the authenticity of the command source, to obtain verified operation instructions. Preset actions are then executed on the verified operation instructions to obtain execution status information, which is then fed back to the central control system based on an AES feedback mechanism to generate log entries. The log entries are stored using blockchain technology, and predictive maintenance processing is performed on historical log data based on a time series analysis algorithm. Operational consistency among multiple central control systems is coordinated through a consensus algorithm within a distributed decision-making framework to generate tamper-proof and distributed maintenance and control records. The technical solution provided by the present invention enhances communication flexibility and reliability, strengthens security, reduces the risk of unauthorized access, ensures the accuracy and reliability of operation instructions, supports faster and more accurate operation decisions, and provides a strong guarantee for the long-term stable operation of the system.
[0052] Furthermore, by introducing a chaotic mapping algorithm to perform nonlinear transformation processing on the data sequences in the timestamp and random number enhanced encryption commands, and subsequent displacement encoding and hashing processing, the complexity and randomness of the encrypted commands are greatly increased, making it significantly more difficult to crack, thereby improving the security and confidentiality of command transmission;
[0053] The characteristics of the chaotic system are used to dynamically disrupt the hashed data sequence, ensuring that each generated encryption command is unique. Even the same original command will produce different encryption results due to differences in time and random numbers, further enhancing the system's anti-attack capabilities.
[0054] Despite undergoing multiple complex transformations and scrambling processes, the resulting encrypted command can still be correctly parsed and executed. This is because all processing steps strictly follow established rules, ensuring data integrity and recoverability, and maintaining the validity of the command.
[0055] The shift-encoded data sequence is digested using a hash function to generate a fixed-length hash value. This process not only adds an extra layer of security but also provides an efficient means of verifying data integrity. Any tampering attempt will result in a change in the hash value, making it easily detectable.
[0056] From nonlinear transformation to dynamic perturbation processing, the entire encryption process has been carefully designed to ensure that the result of each step is directly used as the input of the next step, forming a coherent and efficient encryption process, reducing redundant operations, and improving overall encryption efficiency; these aspects or other aspects of the present invention will be more concise and easy to understand in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0058] Figure 1 A flow chart of a circuit breaker control method based on wireless communication provided by an embodiment of the present invention;
[0059] Figure 2 A schematic structural diagram of a circuit breaker control system based on wireless communication provided by an embodiment of the present invention;
[0060] Figure 3 A schematic diagram of the structure of a computing device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0061] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0062] In some of the processes described in the specification and claims of the present invention and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or may be executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish between different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., and do not represent the order of precedence, nor do they limit "first" and "second" to be different types.
[0063] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying 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 those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.
[0064] Figure 1 A flow chart of a circuit breaker control method based on wireless communication is provided for an embodiment of the present invention, such as Figure 1 As shown, the method includes:
[0065] Step 101: Connect multiple smart circuit breakers to a central control system using a secure authenticated wireless network with adaptive spectrum sensing capabilities, creating a network environment that dynamically selects the optimal operating frequency band and limits device communication to devices authenticated via a public key infrastructure.
[0066] In this step, a secure authenticated wireless network with adaptive spectrum sensing capabilities is used to connect multiple smart circuit breakers to the central control unit. Adaptive spectrum sensing technology allows the network to monitor the surrounding electromagnetic environment in real time and dynamically select the optimal operating frequency band to avoid interference. The secure authenticated wireless network ensures that communicating devices must be authenticated before participating in communication. This is verified using public key infrastructure (PKI), a security framework for creating, managing, distributing, using, storing, and revoking digital certificates, ensuring that only authorized devices can access.
[0067] First, the wireless network uses spectrum analysis tools to detect the signal-to-noise ratio (SNR) and interference conditions of the current frequency band. The frequency band with the highest SNR and the lowest interference is selected as the operating frequency band. Then, all devices attempting to access the network must provide a digital certificate issued by a trusted certification authority. The authentication server in the network verifies the validity and integrity of the certificate, confirms the legitimacy of the device, and allows it to join the network and participate in communications.
[0068] Assume that, in a smart grid environment, communication between multiple smart circuit breakers and a central control unit relies on a secure authenticated wireless network with adaptive spectrum sensing capabilities. When a new device attempts to join the network, it first sends a request containing a digital certificate. The authentication server in the network verifies the certificate, ensures the device's identity is legitimate, and then allows the device to access and participate in communication. For example, when a new smart circuit breaker is installed in a power facility, it needs to send a certificate request to the network. Only after the network confirms its legitimacy can the circuit breaker function normally and communicate with the central control unit.
[0069] Step 102: Based on the operation request sent by the user via the mobile terminal, the user identity is verified using a zero-knowledge proof algorithm in the network environment, and the control command is encrypted based on the Advanced Encryption Standard to generate an encrypted control command that is sent in real time to the smart circuit breaker in the preset area;
[0070] This step describes how, when a user issues an operation request through a mobile terminal, a zero-knowledge proof algorithm is used in the network environment to verify the user's identity and encrypt the control command based on the Advanced Encryption Standard (AES). The zero-knowledge proof algorithm allows users to prove their identity without revealing any additional information. AES is a symmetric encryption algorithm.
[0071] This protects data transmission security and prevents commands from being eavesdropped or tampered with during transmission. When a user initiates an operation request, the mobile terminal uses a zero-knowledge proof algorithm to generate a certificate that proves to the central control unit that the user has the correct identity information without leaking any additional information. The central control unit verifies the user's identity by checking the validity of this certificate. Once verification is successful, the central control unit uses AES-GCM mode to encrypt the control command to be sent to the smart circuit breakers in the preset area, ensuring the confidentiality and integrity of the command.
[0072] Continuing with the previous step, the user initiates a circuit breaker operation request through a smartphone application. The application first uses a zero-knowledge proof algorithm to interact with the central control unit to complete user identity authentication. After the authentication is passed, the application uses AES-GCM mode to encrypt the control command to ensure that the command will not be eavesdropped or tampered with during transmission. The encrypted command is then sent to the smart circuit breaker in the specified area. For example, the user can remotely turn off or on the power supply to a specific area without worrying about the command being intercepted by a third party.
[0073] Step 103: Based on the hash chain security protocol and digital signature technology, the legality and integrity of the encrypted control command of the intelligent circuit breaker and the authenticity of the instruction source are verified to obtain the verified operation instruction;
[0074] In this step, the legitimacy and integrity of the received encrypted control command are verified, as well as the authenticity of the command source, based on the hash chain security protocol and digital signature technology. The hash chain security protocol builds a secure data chain by linking multiple hash values to ensure data integrity and immutability. Digital signature technology uses a private key to generate an electronic signature to confirm the authenticity of the message source. The recipient can confirm the authenticity and integrity of the command by verifying the signature.
[0075] After receiving an encrypted control command, the smart circuit breaker first recalculates the hash value based on the hash value included in the command and compares it with the original hash value to confirm that the command has not been tampered with. Then, it uses the corresponding public key to verify the digital signature included with the command to ensure that the command is indeed from the expected sender. Once the verification is successful, the command is considered legal and authentic, and the corresponding operation can be executed.
[0076] Continuing with the previous example, upon receiving an encrypted control command, the smart circuit breaker first verifies the command's integrity and legitimacy using a hash chain security protocol to ensure it has not been tampered with. It then uses digital signature technology to verify the command's source, confirming it originated from the central control unit. Only when both verifications are successful will the smart circuit breaker execute the corresponding action, such as disconnecting or restoring the circuit. This ensures that even in the presence of potential network threats, the circuit breaker will not execute illegal commands.
[0077] Step 104: Execute a corresponding preset action on the verified operation instruction to obtain execution status information, and feed the execution status information back to the central control system according to the Advanced Encryption Standard feedback mechanism to generate a log entry;
[0078] This step describes executing a preset action corresponding to the verified operation instruction, obtaining execution status information, and feeding the execution status information back to the central control unit according to the Advanced Encryption Standard feedback mechanism to generate a log entry. The preset action refers to the specific action performed by the intelligent circuit breaker based on the received operation instruction, such as disconnecting or restoring the circuit. The execution status information records the results of the intelligent circuit breaker's execution of the operation, including whether the specified action was successfully completed. The Advanced Encryption Standard feedback mechanism ensures that the information fed back to the central control unit is also encrypted to maintain communication security.
[0079] Once the operation instruction is verified, the intelligent circuit breaker will perform the corresponding preset action, such as disconnecting or restoring the circuit, and record the execution status information. This information is then encrypted and fed back to the central control unit to generate a log entry for subsequent query and analysis. The feedback mechanism ensures that all communications remain secure and prevents status information from being tampered with or stolen.
[0080] The smart circuit breaker executes a command received from the central control unit, such as disconnecting a circuit. Upon completion, it records the execution status and transmits this information back to the central control unit using an AES encryption mechanism. The central control unit decrypts the received status information, confirms that the circuit breaker has correctly executed the command, and records this event as a log entry. For example, if a user issues a command to turn off the power to a certain zone via a mobile app, the smart circuit breaker immediately transmits the execution status back to the central control unit after executing the command, ensuring that the user is informed of the execution status of the command.
[0081] Step 105: Utilize blockchain technology to store the log entries, perform predictive maintenance processing on historical log data based on a time series analysis algorithm, and coordinate operational consistency among multiple central control systems using a consensus algorithm within a distributed decision-making framework to generate an unalterable and distributed maintenance and control record.
[0082] In this step, blockchain technology is used to store log entries. Predictive maintenance is performed on historical log data using a time series analysis algorithm. A consensus algorithm is used within a distributed decision-making framework to coordinate operational consistency across multiple control units, generating an immutable and distributed maintenance and control record. Blockchain technology provides a decentralized distributed ledger, ensuring data immutability and distribution. Time series analysis algorithms help extract trends and patterns from historical data, supporting predictive maintenance. Consensus algorithms ensure operational consistency across different nodes, maintaining the reliability of the distributed system.
[0083] Log entries are stored using blockchain technology, ensuring data immutability and distribution. Simultaneously, historical log data is analyzed using time series analysis algorithms to proactively identify potential failure modes and trends, supporting predictive maintenance. Furthermore, within a distributed decision-making framework, consensus algorithms coordinate operational consistency across multiple control units, generating immutable and distributed maintenance and control records to ensure long-term stable operation.
[0084] Continuing with the previous embodiment, after the central control unit receives the execution status information fed back by the smart circuit breaker, it stores it as a log entry on the blockchain. The blockchain ensures the immutability and distribution of the log, so that all relevant parties can trust these records. At the same time, the central control unit uses a time series analysis algorithm to analyze the accumulated log data, identify possible failure modes, and arrange maintenance work in advance. For example, if certain types of commands frequently lead to abnormal conditions, the system can automatically trigger preventive maintenance recommendations. In addition, multiple central control units coordinate operations through a consensus algorithm to ensure the operational consistency and reliability of all control units, thereby improving the stability of the entire power network.
[0085] Because the security mechanisms of existing systems are relatively weak, relying primarily on simple authentication and encryption methods, they are unable to resist complex network attacks and unauthorized access. In particular, when a user issues an operation request via a mobile terminal, the system lacks multi-level authentication and encryption processing, increasing security risks. Therefore, the present invention provides an embodiment, in which, according to step 102, based on the operation request issued by the user via the mobile terminal, the user's identity is verified using a zero-knowledge proof algorithm in the network environment, and the control command is encrypted based on the Advanced Encryption Standard to generate an encrypted control command that is sent in real time to the smart circuit breaker within a preset area. Specifically, the embodiment includes the following steps:
[0086] Step 201: Using a zero-knowledge proof algorithm combined with biometrics technology, a double identity authentication process is performed on the operation request sent by the user through the mobile terminal to obtain a successfully authenticated user operation request;
[0087] In this step, a zero-knowledge proof algorithm combined with biometric technology is used to perform dual authentication processing on the operation request issued by the user through the mobile terminal. Zero-knowledge proof is an encryption method that allows one party (the prover) to prove to another party (the verifier) that they possess certain information without revealing the information itself. Biometric technology includes fingerprint, facial or iris recognition, etc., which is used to enhance the security and accuracy of identity verification.
[0088] When a user initiates an operation request, they first complete a preliminary identity verification through the biometric interface provided by the mobile terminal. Subsequently, a zero-knowledge proof algorithm is used to interact with the central control unit to complete a second identity verification. This ensures that only users who have undergone dual verification can initiate valid operation requests.
[0089] In a smart grid environment, a user wants to remotely control a circuit breaker through a smartphone application. The user first enters a fingerprint on the phone to complete the initial authentication. Then, the application uses a zero-knowledge proof algorithm to interact with the central control unit to complete a second authentication. Only when both verifications are successful will the user's operation request be accepted and processed.
[0090] Step 202: Based on context-aware technology, the geographical location, time pattern, and historical behavior data of the successfully verified user operation request are analyzed, the command priority is adjusted, and a control command with a priority mark is generated;
[0091] In this step, the geolocation, time pattern, and historical behavior data of successfully verified user operation requests are analyzed to adjust command priorities and generate priority-tagged control commands. Context-aware technology can dynamically adjust the system's response strategy based on the user's current environment and habits, thereby improving user experience and security.
[0092] Once the user's identity is authenticated, the central control unit analyzes the user's geographic location, current time, and historical behavior data to assess the rationality and urgency of the request. Based on these factors, the system automatically adjusts the priority of the command and adds a corresponding priority tag to each command.
[0093] Continuing with the embodiment of the previous step, after receiving the user's operation request, the central control unit will check whether the user's current location is within its authorized range, while considering the current time and the user's historical behavior pattern. For example, if the user often turns off the power of a specific area at 7 pm on weekdays, the request at this time will be given a higher priority. Conversely, if the request occurs during an abnormal time period or comes from an unknown location, it will be marked as low priority or further reviewed.
[0094] Step 203: Using a combination of Advanced Encryption Standard and quantum encryption technology, perform multi-level encryption processing on the control command with the priority mark to generate a multi-encrypted control command;
[0095] In this step, the Advanced Encryption Standard (AES) is combined with quantum encryption technology to perform multi-level encryption processing on the control commands with priority tags to generate multiple encrypted control commands. AES is a symmetric encryption algorithm used to protect the security of data transmission; quantum encryption technology provides a higher level of security to prevent potential threats brought by quantum computing.
[0096] The central control unit first uses the AES algorithm to encrypt the control command with the priority mark to generate a preliminary encrypted control command. Next, it uses quantum encryption technology to encrypt the preliminary encrypted command again, adding an extra layer of security to ensure that the command cannot be eavesdropped or tampered with during transmission.
[0097] After receiving the user's control command with a priority mark, the central control unit first encrypts the command using AES-256 to ensure its confidentiality and integrity. Then, to further enhance security, the system uses quantum key distribution (QKD) technology to perform a second encryption on the encrypted command. In this way, even if quantum computers appear in the future, it will be difficult to crack the command content, ensuring the highest level of security.
[0098] Step 204: confirming that the smart circuit breakers in the preset area are within the authorized area based on geo-fencing technology, and sending the multi-encrypted control command to the smart circuit breakers in the preset area in real time;
[0099] In this step, geo-fencing technology is used to confirm that the smart circuit breakers in the preset area are within the authorized area, and multiple encrypted control commands are sent to the smart circuit breakers in the preset area in real time. Geofencing technology sets a virtual boundary to ensure that only devices within the specified range can receive and execute commands, enhancing the security and controllability of operations.
[0100] Before sending the multi-encrypted control command, the central control unit will first use geo-fencing technology to confirm whether the location of the target smart circuit breaker is within the authorized area. Only when it is confirmed that it is correct will the control command be sent to the corresponding smart circuit breaker, ensuring that the command is only effective within the intended range;
[0101] Continuing with the previous embodiment, before the central control unit sends a multi-encrypted control command, it first checks whether the target smart circuit breaker is within a pre-defined geofence. For example, if a user wishes to turn off a circuit in their home, the control command will not be sent to the corresponding smart circuit breaker until the smart home system verifies that the user is actually at home or nearby. This mechanism ensures that even if the user's account is compromised, remote control of devices outside the authorized area cannot be achieved, thus improving overall security.
[0102] Furthermore, the present invention also provides an embodiment, according to step 203, using a combination of advanced encryption standard and quantum encryption technology to perform multi-level encryption processing on the control command with the priority mark to generate a multi-encrypted control command, specifically comprising the following steps:
[0103] Step 301: Using the Advanced Encryption Standard algorithm, perform initial encryption processing on the control command with the priority mark to generate a preliminary encrypted control command;
[0104] In this step, the Advanced Encryption Standard (AES) algorithm is used to perform initial encryption processing on the control command with the priority tag to generate a preliminary encrypted control command. AES is a widely used symmetric encryption algorithm that provides multiple key length options (such as 128 bits, 192 bits, and 256 bits) to ensure the security and confidentiality of data transmission. The priority tag is information attached to the control command to indicate the importance of the command and the execution order.
[0105] When the control command with the priority mark is ready, the central control unit uses the AES algorithm to perform the initial encryption on it. This includes selecting an appropriate key length (e.g., 256 bits) and applying an appropriate encryption mode (e.g., GCM mode) to ensure data integrity and confidentiality. The command after the initial encryption is called the preliminary encrypted control command and is ready for the next step of enhanced processing.
[0106] In a smart grid environment, users send priority-tagged control commands through mobile terminals, such as urgently shutting down the power to a certain area. After receiving the command, the central control unit uses AES-256-GCM mode to initially encrypt the command to ensure that it cannot be eavesdropped or tampered with during transmission. At this point, the command already contains the user's operating intention and its priority information, but further enhancements are needed to increase security.
[0107] Step 302: Based on the dynamic timestamp and random number sequence, the preliminary encrypted control command is enhanced to obtain a timestamp and random number enhanced encrypted command;
[0108] In this step, the preliminary encrypted control command is enhanced based on a dynamic timestamp and a random number sequence to obtain a timestamp and random number enhanced encrypted command. The dynamic timestamp is a time identifier generated in real time with each operation, while the random number sequence is a string of unpredictable values. The combination of the two can significantly increase the uniqueness and unpredictability of the command, preventing replay attacks and other forms of malicious operations.
[0109] Before sending the initial encrypted control command, a dynamically generated timestamp and a string of random numbers are embedded. This not only increases the uniqueness of the command, but also makes each generated command different even if the content is the same, enhancing the anti-tampering capability. After embedding these elements, the command becomes a timestamp and random number enhanced encryption command, providing a more secure foundation for subsequent processing;
[0110] Continuing with the embodiment of the previous step, the control command that has been initially encrypted will then be embedded with a dynamic timestamp generated by the current time and a string of random numbers. For example, if the user issues a command to turn off the power, the system will add the current time (accurate to the second) as a timestamp in the command and append a string of random numbers. This ensures that even if the same user issues the same command again, each command will be unique due to the different timestamps and random numbers, thereby effectively preventing replay attacks.
[0111] Step 303: using a chaotic mapping algorithm to scramble the timestamp and random number enhanced encryption command to generate a scrambled encryption command;
[0112] In this step, the timestamp and random number enhanced encryption command are scrambled using a chaotic mapping algorithm to generate a scrambled encryption command. Chaotic mapping is a nonlinear transformation method with initial condition sensitivity and unpredictable long-term behavior. It can be used to convert input data into a result that appears random and is difficult to reverse engineer, greatly improving the security and complexity of the data.
[0113] Timestamp and random number-enhanced encryption commands use a chaotic mapping algorithm to perform nonlinear transformations, disrupting the structure and order of the original data. This scrambling process not only increases the complexity of the command but also makes each generated encryption command unique. Even with the same input data, the output will be completely different due to slight differences in the initial conditions. The resulting command is called the scrambled encryption command and is ready for the final encryption enhancement step.
[0114] Continuing with the previous embodiment, the timestamp and random number enhanced encryption commands are scrambled using a chaotic mapping algorithm. For example, for commands containing specific timestamps and random numbers, the system will transform them according to a preset chaotic mapping function to generate a scrambled encryption command that appears random and cannot be easily restored. Even if an attacker obtains part of the command information, it is difficult to infer the content of the original command, further improving security.
[0115] Step 304: Based on quantum encryption technology, the scrambled encrypted command is re-encrypted to generate a multi-encrypted control command;
[0116] In this step, the scrambled encrypted commands are re-encrypted based on quantum cryptography to generate multiple encrypted control commands. Quantum cryptography uses the principles of quantum mechanics to provide a theoretically unbreakable encryption method. In particular, quantum key distribution (QKD) technology can securely share keys between communicating parties, ensuring that even powerful quantum computers in the future cannot crack the encrypted information.
[0117] Before being sent, the scrambled encrypted command is re-encrypted using quantum cryptography. This process typically involves using the quantum key distribution (QKD) protocol to generate and distribute a one-time encryption key, which is then used to encrypt the command. This way, even if the command is intercepted while being transmitted over the network, a third party without the corresponding key cannot decrypt or tamper with the command content, ensuring the highest level of security.
[0118] Continuing with the previous example, the scrambled encrypted commands are re-encrypted using quantum cryptography. For example, in a smart grid environment, a secure key-sharing channel is pre-established between the central control unit and the target smart circuit breaker using a quantum key distribution protocol. When a command needs to be sent, the central control unit uses this pre-shared quantum key to re-encrypt the scrambled encrypted command, generating a multi-encrypted control command. Even with the advent of future quantum computers, the command content will be difficult to decipher, ensuring absolute security of communication between the central control unit and the smart circuit breaker.
[0119] Through the above four steps, the entire encryption process not only ensures a high degree of security and reliability, but also greatly enhances the security of command transmission through multi-layer encryption and complex processing mechanisms, forming a complete encryption chain. This ensures that every link from command generation to execution is fully protected, ensuring the robust operation of the intelligent circuit breaker control system in the face of potential threats. Based on this, the present invention provides an embodiment. According to step 303, the timestamp and random number enhanced encryption command is scrambled using a chaotic mapping algorithm to generate a scrambled encryption command. The embodiment specifically includes the following steps:
[0120] Step 401: Using a chaotic mapping algorithm, a nonlinear transformation is performed on the data sequence in the timestamp and random number enhanced encryption command to obtain a transformed data sequence;
[0121] In this step, a chaotic mapping algorithm is used to perform a nonlinear transformation on the data sequence in the timestamp and random number enhanced encryption command to obtain a transformed data sequence. Chaotic mapping is a nonlinear dynamic system based on a mathematical model. Its output is highly sensitive and unpredictable, making it suitable for generating complex and difficult-to-reverse-engineer data sequences. This transformation increases the complexity of the data, making each generated data sequence unique.
[0122] The data sequence of the timestamp and random number-enhanced encryption command is input into the chaotic mapping algorithm. Through a series of nonlinear transformation operations, the structure and order of the original data are disrupted. This not only increases the complexity of the data, but also ensures that each generated data sequence is completely different due to slight differences in the initial conditions, thereby enhancing the data security and anti-attack capabilities.
[0123] Assume that, in a smart grid environment, control commands enhanced with timestamps and random numbers are first transformed nonlinearly using a chaotic mapping algorithm. For example, commands containing specific timestamps and random numbers are transformed according to a preset chaotic mapping function, generating a transformed data sequence that appears random and cannot be easily restored. Even if an attacker obtains part of the information, it is difficult to infer the content of the original command, further improving security.
[0124] Step 402: Based on the adaptive bit shift coding technology, perform bit position adjustment processing on the transformed data sequence to generate a bit shift coded data sequence;
[0125] In this step, the transformed data sequence is subjected to bit position adjustment processing based on adaptive displacement coding technology to generate a displacement-coded data sequence. Adaptive displacement coding is a data encoding method that can dynamically adjust bit positions based on data characteristics to increase data complexity and uniqueness, prevent the emergence of fixed patterns, and make each command more difficult to predict and crack.
[0126] The transformed data sequence is processed by adaptive displacement coding technology, which adjusts the position of bits according to certain rules to ensure the randomness and uniqueness of the data sequence. Even the same input will produce different outputs due to different coding rules. The resulting displacement-coded data sequence further enhances the security of the command.
[0127] Continuing with the implementation of the previous step, the data sequence transformed by the chaotic mapping algorithm is then processed using adaptive displacement coding technology. For example, the system dynamically adjusts the position of each bit according to predefined rules, making the transformed data sequence more complex and random, ensuring that even the same command will have different encoding results in different situations, greatly improving the security and anti-tampering capabilities of the command.
[0128] Step 403: using a hash function to perform digest processing on the shift-coded data sequence, generating a hash value with a fixed length, and obtaining a hash-processed data sequence;
[0129] In this step, a hash function is used to perform summary processing on the displacement-encoded data sequence to generate a hash value of a fixed length, thereby obtaining a hashed data sequence. The hash function maps data of any length to a fixed-length string (hash value) and ensures that a small change in the input data will result in a large change in the hash value. This property is used to verify the integrity and authenticity of the data. The displacement-encoded data sequence is summarized by the hash function to generate a fixed-length hash value. This hash value is not only a compressed representation of the original data, but also provides a means of verifying the data integrity. Any tampering with the original data will result in a change in the hash value. Therefore, the hashed data sequence can be used to confirm that the data has not been modified.
[0130] Continuing with the previous embodiment, the data sequence after adaptive displacement coding is then digested using a hash function. For example, the displacement-coded data sequence is processed using the SHA-256 hash function to generate a 256-bit hash value. This hash value is then used as part of the hashed data sequence for subsequent processing steps and can be used at the receiving end to verify the integrity and authenticity of the data.
[0131] Step 404: performing dynamic perturbation processing on the hashed data sequence according to the characteristics of the chaotic system to obtain a dynamically perturbed data sequence;
[0132] In this step, the hashed data sequence is dynamically perturbed based on the characteristics of the chaotic system to produce a dynamically perturbed data sequence. The chaotic system's sensitivity to initial conditions and unpredictable long-term behavior make it well-suited for generating complex and unique data sequences. Dynamic perturbation further increases the complexity and randomness of the data, making each generated data sequence unique.
[0133] The hashed data sequence is dynamically disrupted using the characteristics of a chaotic system. This involves performing nonlinear transformations on the data sequence based on preset chaotic parameters. This ensures that each generated data sequence is completely different due to slight differences in initial conditions. The resulting dynamically disrupted data sequence is more secure and resistant to attacks.
[0134] Continuing with the previous embodiment, the hashed data sequence is then dynamically disrupted using the characteristics of a chaotic system. For example, the hash value is nonlinearly transformed according to preset chaotic parameters to generate a dynamically disrupted data sequence that appears random and cannot be easily restored. This ensures that even the same hash value will have different disrupted results under different circumstances, further improving the security and tamper resistance of the command.
[0135] Since circuit breaker operation is directly related to the safe and stable operation of the power grid, encrypting circuit breaker control commands is crucial to prevent illegal operations or malicious attacks. Existing encryption methods typically use static keys or simple hash functions, which makes the encrypted data vulnerable to cracking. To this end, this paper proposes a method to enhance encryption strength by utilizing the characteristics of composite chaotic mapping. By introducing an unpredictable dynamic perturbation mechanism, the security of circuit breaker control commands is improved. To implement dynamic perturbation processing based on the characteristics of chaotic systems and ensure a high degree of security and unpredictability, the present invention adopts the following optimization steps and calculation formula:
[0136] First, initialize the chaotic mapping parameters. α1 and α2 represent two different chaotic mapping control parameters, inherited from the chaotic mapping algorithm mentioned in the content. x0 and y0 represent the initial conditions, which can be selected from any bit value in the timestamp or random number enhanced encryption command.
[0137] Next, the Henon map is introduced to iteratively optimize the chaotic map parameters. Its iterative formula is as follows:
[0138]
[0139] Where n is the number of iterations. By choosing appropriate α1 and α2, as well as initial conditions x0 and y0, a series of composite chaotic values {(x1, y1), (x2, y2), …, (x N ,y N )}, where N is the length of the data sequence after hashing;
[0140] Then, let the data sequence after hash processing be H={h1,h2,…,h N}, each h i A byte of the hash value is generated by scrambling the position or value of these bytes using a composite chaotic sequence, for example, by bit operations, permutation operations, and nonlinear transformations; for each hash value byte h i , apply the following multi-layer bit operation formula:
[0141]
[0142] in, Indicates bitwise exclusive OR operation, floor(256×x i ) and (floor(256×y i )) Set the chaos value x i and y i Mapped to integers in the range of [0,255], ensuring matching with the byte range; To further increase the complexity, the hash value bytes can be piecewise nonlinearly transformed to define a nonlinear function f(x), which depends on the composite chaotic sequence {(x1,y1),(x2,y2),…,(x N ,y N )}, specifically, for each hash value byte h′ i , applying the following nonlinear transformation:
[0143] h″ i =f(h′ i )=a·sin(b·h′ i +c)+d;
[0144] Among them, a, b, c, d are based on the composite chaotic sequence {(x i ,y i )} Dynamically calculated coefficients, for example:
[0145]
[0146] Finally, to increase the complexity, the positions of the hash value bytes are permuted and a permutation function P is defined, which depends on the composite chaotic sequence {(x1,y1),(x2,y2),…,(x N ,y N)}, specifically, {(x1,y1),(x2,y2),…,(x N ,y N )} after sorting, we get the index sequence {p1,p2,…,p N}, and then rearrange the hash value bytes according to this index sequence:
[0147] H′={h″ p1 ,h″ p2 ,…,h″ pN};
[0148] The final generated H′ is the dynamically disturbed data sequence after multi-layer disturbance processing;
[0149] Among them, α1 and α2 represent two different chaotic mapping control parameters, which determine the characteristics of chaotic behavior. In practical applications, appropriate values can be selected to ensure good chaotic properties; x0 and y0 represent initial conditions, which are usually selected as time Or any bit value in the random number enhanced encryption command, ensuring that each generated chaotic sequence is unique; N represents the length of the data sequence after hash processing, that is, the number of bytes of the hash value; H represents the data sequence after hash processing, which consists of hash values of fixed length; h i A byte representing the hash value, representing the i-th element in the hashed data sequence; h′ i Indicates the hash value byte after multiple layers of bit operations; h″ i represents the hash value bytes after being disturbed by piecewise nonlinear transformation; P represents the permutation function, which is used to rearrange the positions of the hash value bytes according to the sorting results of the composite chaotic sequence; H′ represents the data sequence after dynamic disturbance, the final output result.
[0150] In summary, the above optimization method utilizes the unpredictability and sensitivity of the composite chaotic map, and also combines multi-layer bit operations, piecewise nonlinear transformation and position permutation to ensure that the data sequence after the Hardy processing has undergone sufficient dynamic disturbance processing, thereby significantly enhancing the security and anti-tampering ability of the encryption command.
[0151] Step 405: reassembling the dynamically scrambled data sequence into a complete command format to generate a scrambled encrypted command;
[0152] In this step, the dynamically scrambled data sequence is reassembled into a complete command format to generate a scrambled encrypted command, ensuring that despite multiple complex transformations and scrambling processes, the final generated command can still be correctly parsed and executed. All processing steps are closely linked to ensure data integrity and consistency.
[0153] The dynamically scrambled data sequence is reassembled according to a predefined command format to ensure the integrity of the command structure. This includes recovering necessary metadata (such as command type, priority tag, etc.) and ensuring that the command format meets the requirements of the receiving device. The resulting scrambled encrypted command is not only highly secure but can also be correctly identified and executed by the smart circuit breaker.
[0154] Continuing with the previous embodiment, the data sequence after dynamic scrambling is finally reassembled into a complete command format. For example, the data sequence after dynamic scrambling is combined with necessary metadata (such as command type, priority tag, etc.) to ensure that the final generated scrambled encrypted command structure is complete and meets the receiving requirements of the smart circuit breaker, ensuring that the command is not only highly secure, but can also be correctly parsed and executed by the target device, thereby completing the entire encryption process and ensuring that the communication from the central control unit to the smart circuit breaker is absolutely secure.
[0155] In terms of communication, currently, wireless communications mostly use fixed frequency bands, which cannot dynamically select the optimal operating frequency band based on environmental changes, resulting in unstable communication quality. Based on this, the present invention provides an embodiment. According to step 101, a secure authenticated wireless network with adaptive spectrum sensing capabilities is used to connect multiple smart circuit breakers to a central control system, thereby obtaining a network environment that dynamically selects the optimal operating frequency band and only allows communication between devices authenticated through a public key infrastructure. Specifically, the embodiment includes the following steps:
[0156] Step 501: Based on adaptive spectrum sensing technology, available frequency bands are monitored and evaluated in real time to obtain the optimal operating frequency band;
[0157] In this step, adaptive spectrum sensing technology allows the wireless network to monitor the surrounding electromagnetic environment in real time, dynamically select the optimal operating frequency band to avoid interference, and evaluate the quality of each available frequency band by measuring parameters such as signal-to-noise ratio and interference level.
[0158] The spectrum sensing module in a wireless network continuously scans surrounding frequency bands, collecting data on signal-to-noise ratios, interference levels, and other key performance indicators. After analyzing this data, the system selects one or more frequency bands with the highest signal-to-noise ratio and the lowest interference as candidate optimal operating bands. The selected frequency bands will be used for subsequent communications.
[0159] Consider a smart grid environment where communication between multiple smart circuit breakers and a central control unit relies on a secure, authenticated wireless network with adaptive spectrum sensing capabilities. The spectrum sensing module in the network continuously monitors the surrounding electromagnetic environment and assesses the quality of each frequency band. For example, if the system detects that the currently used 2.4 GHz band is severely interfered with, it automatically selects a 5 GHz band with less interference as the optimal operating frequency band to ensure communication quality and stability.
[0160] Step 502: performing interference detection and avoidance on the optimal operating frequency band to generate an optimized optimal operating frequency band;
[0161] In this step, interference detection aims to identify external interference sources that may affect communication quality, while avoidance measures are designed to ensure that the selected frequency band is not significantly interfered with by other wireless signals, further improving communication reliability.
[0162] Once the preliminary optimal operating frequency band is determined, the system will continue to monitor the frequency band for new interference sources. If potential interference is detected, the system will take measures (such as switching to an alternative frequency band or adjusting the transmission power) to avoid the interference, thereby generating an optimized optimal operating frequency band. This ensures that communications remain stable even in complex electromagnetic environments.
[0163] Continuing with the implementation example in the previous step, the selected 5GHz frequency band may still encounter sudden interference in actual use. Therefore, the system continues to monitor the frequency band and responds quickly when new interference is detected. For example, if it finds that other devices nearby have also started using the same 5GHz frequency band, the system will automatically switch to another pre-prepared backup frequency band or adjust the transmission power to reduce the impact of interference, ultimately generating an optimized optimal operating frequency band to ensure communication continuity and stability.
[0164] Step 503: Utilize the public key infrastructure to authenticate the device accessing the network, and perform secondary verification based on the device's geographic location information to obtain a list of devices that have passed the dual verification.
[0165] In this step, the public key infrastructure (PKI) is used to authenticate the device accessing the network and perform a secondary verification based on the device's geographic location information to obtain a list of devices that have passed the dual verification. PKI is a security framework for creating, managing, distributing, using, storing, and revoking digital certificates, ensuring that only authorized devices can access the network. Geographic location information provides an additional layer of verification, enhancing security.
[0166] All devices attempting to access the network must provide a digital certificate issued by a trusted certification authority. The authentication server on the network confirms the legitimacy of the device by verifying the validity and integrity of the certificate. In addition, the system also checks the device's geographic location to ensure it is within the authorized area. Only devices that pass this double verification are added to the device list and allowed to participate in communication.
[0167] Continuing with the previous embodiment, when a new smart circuit breaker attempts to join the network, it first sends a request containing a digital certificate. The authentication server in the network verifies the certificate to ensure the device's identity is legitimate. Then, the system checks whether the device's current location is within its authorized range, for example, confirming that the device is indeed installed in a specific power facility. Only when both verifications are successful will the circuit breaker be added to the list of devices that have passed the dual verification, allowing it to work normally and communicate with the central control unit.
[0168] Step 504: Based on the list of devices that have passed the dual authentication, a network environment is constructed that dynamically selects the optimal operating frequency band after optimization and allows only dual-authenticated devices to communicate.
[0169] In this step, based on the list of devices that have passed the dual verification, a network environment is established that dynamically selects the optimal operating frequency band and only allows communication by dual-verified devices. This network environment not only selects the optimal operating frequency band to ensure communication quality, but also restricts communication to only devices that have passed strict verification, thereby improving overall security.
[0170] The network environment is built based on a double-verified device list, ensuring that only these devices can communicate on the optimized operating frequency band. Network configuration and security policies are dynamically adjusted to adapt to changing frequency band conditions and device status to ensure secure and reliable communications. This includes setting access control lists (ACLs) and configuring firewall rules to prevent unauthorized devices from accessing the network.
[0171] Continuing with the previous embodiment, the network environment in the smart grid is dynamically constructed based on a list of devices that have passed dual verification. The central control unit ensures that only those devices that have been authenticated and are located in the authorized area can communicate on the optimized optimal operating frequency band. For example, when a new smart circuit breaker successfully passes dual verification, the central control unit updates the network configuration, allowing the circuit breaker to communicate with other verified devices on the selected optimized frequency band. At the same time, the security mechanisms in the network (such as ACL and firewall rules) are also adjusted accordingly to ensure that only authorized devices can participate in communication, maintaining the security and reliability of the entire system.
[0172] Based on this, the present invention further provides an embodiment, according to step 103, based on the hash chain security protocol and digital signature technology, the legality and integrity of the encrypted control command of the intelligent circuit breaker and the authenticity of the instruction source are verified to obtain the verified operation instruction, which specifically includes the following steps:
[0173] Step 601: Parse the verified operation instruction, determine the preset action type and target intelligent circuit breaker, and obtain the parsed operation instruction;
[0174] In this step, the verified operation instruction is parsed to determine the preset action type and the target intelligent circuit breaker, and the parsed operation instruction is obtained. The parsing process involves decrypting and interpreting the content of the encrypted command to clarify its intention (such as opening or closing the circuit) and the identity information of the target device;
[0175] Once the operation instruction passes authentication and integrity checks, the intelligent circuit breaker will parse the received command. This includes decrypting the command, extracting key parameters in the command (such as action type, target device identification, etc.), and converting this information into specific control logic. The resulting parsed operation instruction specifies the specific action to be performed and its target device.
[0176] In a smart grid environment, a central control system sends a verified action command to a smart circuit breaker. Upon receiving the command, the circuit breaker first decrypts the command using a pre-shared key. It then parses the command to determine the action type (e.g., power off) and the target device identifier (e.g., the circuit breaker ID for a specific area). Once parsed, the system is ready to execute the action based on this information and proceed to the next steps.
[0177] Step 602: Based on the parsed operation instruction, execute a corresponding preset action on the target intelligent circuit breaker and generate execution status information;
[0178] In this step, based on the parsed operation instruction, the corresponding preset action is executed on the target intelligent circuit breaker, and execution status information is generated. The preset action refers to the specific operation performed according to the parsing result, such as disconnecting or restoring the circuit. The execution status information records the result of the operation, including whether the specified action is successfully completed and its specific parameters.
[0179] The intelligent circuit breaker executes the corresponding preset action based on the parsed operation instruction, such as disconnecting or restoring the circuit. During the execution process, the system monitors the status of the operation, records the timestamp of the operation, whether it was completed successfully, and any errors encountered, and finally generates execution status information, which will be used for subsequent feedback and logging.
[0180] Continuing with the previous step, the intelligent circuit breaker executes the action of shutting down the power supply to a specific area according to the parsed operation instruction. It records the time of the operation, whether it was completed successfully, and any relevant parameters (such as the current level). For example, if the operation is completed successfully, the system will generate an execution status message containing "Successfully shut down the power supply to area A" and a specific timestamp. This provides accurate operation result feedback for subsequent steps.
[0181] Step 603: Encrypt the execution status information using the Advanced Encryption Standard feedback mechanism to generate an encrypted execution status report.
[0182] In this step, the execution status information is encrypted using the Advanced Encryption Standard (AES) feedback mechanism to generate an encrypted execution status report. AES is a symmetric encryption algorithm that provides multiple key length options (such as 128 bits, 192 bits, and 256 bits) to ensure the security and confidentiality of data transmission. The feedback mechanism ensures that all communications remain secure and prevents status information from being tampered with or stolen.
[0183] Before being fed back to the central control system, the execution status information is encrypted using the AES algorithm. This involves selecting an appropriate key length (e.g., 256 bits) and applying an appropriate encryption mode (e.g., GCM mode) to ensure data integrity and confidentiality. The encrypted information is called the encrypted execution status report and is ready to be sent back to the central control system.
[0184] Continuing with the previous embodiment, after the smart circuit breaker generates execution status information containing the operation results, it is encrypted using AES-256-GCM mode to ensure that it cannot be eavesdropped or tampered with during transmission. For example, for the status information of "successfully turning off the power of area A", an encrypted execution status report is generated. Only the central control system can decrypt and read this information, thereby ensuring the security and reliability of the feedback mechanism.
[0185] Step 604: Send the encrypted execution status report to the central control system in real time, and decrypt it by the central control system to obtain decrypted execution status information;
[0186] In this step, the encrypted execution status report is sent to the central control system in real time and decrypted by the central control system to obtain the decrypted execution status information. The real-time transmission ensures that the central control system can obtain the latest operation results in a timely manner, and the decryption process restores the original execution status information for further processing;
[0187] The encrypted execution status report is sent to the central control system in real time through a secure communication channel. After receiving the report, the central control system decrypts it using a pre-shared key to restore the original execution status information, ensuring the security of all communications while allowing the central control system to understand the actual results of each operation in a timely manner;
[0188] Continuing with the previous embodiment, the smart circuit breaker sends the encrypted execution status report to the central control system in real time via the wireless network. After receiving the report, the central control system uses the key pre-shared with the smart circuit breaker to decrypt the report content and restore the original execution status information, such as "successfully turned off the power of area A". This allows the central control system to immediately confirm that the operation has been completed as expected and prepare for the next step of processing.
[0189] Step 605: Generate a log entry containing the operation time, content, and result in the central control system based on the decrypted execution status information;
[0190] In this step, the log entries record the specific circumstances of each operation in detail, including the time of occurrence, execution content and results, providing an important basis for subsequent analysis and maintenance;
[0191] The central control system generates detailed log entries based on the decrypted execution status information. These include the timestamp of the operation, the specific content of the operation (such as which area was powered off), the result of the operation (such as success or failure), and other relevant parameters. The generated log entries are not only used to confirm the current operation, but also support long-term historical data analysis and predictive maintenance.
[0192] Continuing with the previous example, the central control system generates a detailed log entry based on the decrypted execution status information. For example, the log entry might include "2024-12-26 16:10:00 - Successfully shut down power to area A," along with other relevant information (such as current levels and voltages). This not only confirms the success of the operation but also provides valuable data support for future maintenance and troubleshooting. The central control system can regularly review these log entries, identify potential problem trends, and preemptively schedule necessary maintenance work.
[0193] The above steps not only ensure high security and reliability, but also greatly enhance the transparency and traceability of the intelligent circuit breaker control system through precise operation analysis, status feedback and detailed log records.
[0194] Furthermore, the existing command execution feedback mechanism is incomplete. After the intelligent circuit breaker completes its preset action, the feedback process of its status information lacks effective security measures. This may cause the central control system to receive inaccurate or tampered information, affecting subsequent operational decisions. Furthermore, there are obvious deficiencies in logging and maintenance management. Traditional logging is often centralized, which is not only susceptible to single points of failure but also lacks the tamper-proof feature, making it difficult to ensure the authenticity and integrity of historical data.
[0195] Based on this, the present invention provides an embodiment, which, according to step 105, utilizes blockchain technology to store the log entries, performs predictive maintenance processing on historical log data based on a time series analysis algorithm, and coordinates operational consistency among multiple central control systems through a consensus algorithm under a distributed decision-making framework to generate tamper-proof and distributed maintenance and control records. The embodiment specifically includes the following steps:
[0196] Step 701: Using blockchain technology, perform distributed storage processing on the log entries in an unalterable manner to obtain stored log records;
[0197] In this step, time series analysis is a statistical method used to extract patterns and trends from time-ordered data sets to help predict future behavior or status. This analysis can detect potential problems in advance and support preventive maintenance.
[0198] The cleaned log data is processed using a time series analysis algorithm to identify patterns and trends. This includes analyzing factors such as operation frequency, failure rates, and equipment performance changes to predict potential future problems. Based on the analysis results, the system generates predictive maintenance information to guide the maintenance team in taking appropriate preventive measures to avoid sudden failures.
[0199] Continuing with the previous example, the cleaned log data is input into the time series analysis algorithm. For example, if it is found that the circuit breakers in a specific area frequently trigger the protection mechanism within a specific time period, it may indicate the presence of a potential fault. Through further analysis, predictive maintenance information is generated, suggesting that the maintenance team conduct a detailed inspection of the circuit breakers in this area during the next maintenance cycle. This helps to solve the problem in advance and reduce the risk of unexpected downtime.
[0200] Step 702: Cleaning and formatting the stored log records to remove redundant or incomplete records, thereby obtaining cleaned log data.
[0201] In this step, the stored log records are cleaned and formatted to remove redundant or incomplete records to obtain cleaned log data. Data cleaning involves identifying and correcting errors, filling missing values, deleting duplicate records, etc. to ensure data quality and consistency. Formatting ensures that all data follows a unified standard to facilitate subsequent analysis and processing.
[0202] After storage, log records undergo a series of data cleaning and formatting operations, including checking data integrity, deleting redundant or incomplete records, and correcting erroneous information. This ensures that the resulting cleaned log data is accurate, consistent, and easy to analyze. Formatted log data is usually converted to a standardized file format (such as CSV or JSON) for subsequent processing.
[0203] Continuing with the previous step, the log records on the blockchain undergo regular data cleaning and formatting. For example, the timestamp, operation content, and result fields of each log record are automatically checked for completeness, and duplicate or incomplete records are deleted. Data with obvious errors (such as abnormal timestamps or unreasonable results) will be marked and processed. After cleaning and formatting, the cleaned log data generated can be more efficiently used for subsequent analysis and prediction work.
[0204] Step 703: Analyze the cleaned log data based on a time series analysis algorithm to identify potential failure modes and trends and generate predictive maintenance information;
[0205] In this step, the cleaned log data is analyzed based on a time series analysis algorithm to identify potential failure modes and trends and generate predictive maintenance information. Time series analysis is a statistical method used to extract patterns and trends from time-ordered data sets to help predict future behavior or status. This analysis can identify potential problems in advance and support preventive maintenance.
[0206] The cleaned log data is processed using a time series analysis algorithm to identify patterns and trends. This includes analyzing factors such as operation frequency, failure rate, and equipment performance changes to predict potential future problems. Based on the analysis results, predictive maintenance information is generated to guide the maintenance team to take appropriate preventive measures to avoid sudden failures.
[0207] Continuing with the previous embodiment, the cleaned log data is input into the time series analysis algorithm. For example, it may be found that the circuit breakers in a specific area frequently trigger the protection mechanism within a specific time period, indicating that there may be a potential fault. Through further analysis, predictive maintenance information is generated, suggesting that the maintenance team conduct a detailed inspection of the circuit breakers in this area during the next maintenance cycle. This helps to solve the problem in advance and reduce the risk of unexpected downtime.
[0208] Step 704: Under the distributed decision-making framework, coordinate the operational consistency among multiple central control systems through a consensus algorithm, and adjust the operational strategies among multiple central control systems based on the predictive maintenance information to generate an immutable and distributed maintenance and control record.
[0209] In this step, the consensus algorithm ensures operational consistency across different nodes, maintaining the reliability of the distributed system. The adjusted operational strategy is based on predictive maintenance information, aiming to optimize system operation and improve maintenance efficiency.
[0210] Multiple central control systems achieve operational consistency through consensus algorithms (such as PBFT and Raft), ensuring synchronization of operational strategies across all nodes. Based on predictive maintenance information, each central control operation strategy is dynamically adjusted, for example, prioritizing maintenance tasks in high-risk areas or optimizing resource allocation. All adjusted operation records are also stored using blockchain technology to ensure immutability and distribution.
[0211] Continuing with the previous implementation example, multiple central control systems coordinate operating strategies through a consensus algorithm to ensure consistency across all nodes. For example, when predictive maintenance information indicates that a certain area requires emergency maintenance, all relevant control systems will synchronously adjust their operating strategies to prioritize maintenance tasks in that area. The adjusted operating strategies and execution results are stored again through blockchain technology to generate tamper-proof and distributed maintenance and control records, improving overall response speed, ensuring the authenticity and traceability of all operating records, and supporting long-term historical data analysis and optimized decision-making.
[0212] Figure 2 A schematic diagram of a circuit breaker control system based on wireless communication is provided in an embodiment of the present invention. Figure 2 As shown, the system includes:
[0213] A connection module 21 is configured to connect multiple smart circuit breakers to a central control system using a secure authenticated wireless network with adaptive spectrum sensing capabilities, thereby obtaining a network environment that dynamically selects the optimal operating frequency band and limits device communication to devices authenticated via a public key infrastructure.
[0214] an encryption module 22 for verifying the user's identity in the network environment using a zero-knowledge proof algorithm based on an operation request sent by the user via the mobile terminal, encrypting the control command based on the Advanced Encryption Standard, and generating an encrypted control command that is sent in real time to the smart circuit breaker within a preset area;
[0215] A verification module 23 is used to verify the legitimacy and integrity of the encrypted control command of the intelligent circuit breaker and the authenticity of the instruction source based on the hash chain security protocol and digital signature technology, and obtain an operation instruction after verification;
[0216] An execution module 24 is configured to execute a corresponding preset action on the verified operation instruction, obtain execution status information, and feed back the execution status information to the central control system according to the Advanced Encryption Standard feedback mechanism to generate a log entry;
[0217] The generation module 25 is used to store the log entries using blockchain technology, perform predictive maintenance processing on historical log data based on a time series analysis algorithm, and coordinate the operational consistency among multiple central control systems through a consensus algorithm under a distributed decision-making framework to generate tamper-proof and distributed maintenance and control records.
[0218] Figure 2 The circuit breaker control system based on wireless communication can be executed Figure 1 The implementation principles and technical effects of the wireless communication-based circuit breaker control method described in the illustrated embodiment are not further elaborated. The specific manner in which each module and unit performs operations in the wireless communication-based circuit breaker control system described in the aforementioned embodiment has been described in detail in the related embodiments and will not be further elaborated here.
[0219] In one possible design, Figure 2 A circuit breaker control system based on wireless communication of the embodiment shown can be implemented as a computing device, such as Figure 3 As shown, the computing device may include a storage component 31 and a processing component 32;
[0220] The storage component 31 stores one or more computer instructions, wherein the one or more computer instructions are called and executed by the processing component 32 .
[0221] The processing component 32 is used to connect multiple smart circuit breakers to the central control system using a secure authenticated wireless network with adaptive spectrum sensing capabilities, thereby obtaining a network environment that dynamically selects the best operating frequency band and only allows communication between devices authenticated through a public key infrastructure;
[0222] Based on the operation request issued by the user through the mobile terminal, the user identity is verified using a zero-knowledge proof algorithm in the network environment, and the control command is encrypted based on the advanced encryption standard to generate an encrypted control command that is sent in real time to the smart circuit breaker in the preset area; based on the hash chain security protocol and digital signature technology, the legality and integrity of the encrypted control command of the smart circuit breaker and the authenticity of the instruction source are verified to obtain the verified operation instruction; the corresponding preset action is executed on the verified operation instruction to obtain execution status information, and the execution status information is fed back to the central control system according to the advanced encryption standard feedback mechanism to generate a log entry; the log entry is stored using blockchain technology, and predictive maintenance processing is performed on the historical log data based on the time series analysis algorithm. In the distributed decision-making framework, the operation consistency between multiple central control systems is coordinated through a consensus algorithm to generate an unalterable and distributed maintenance and control record.
[0223] The processing component 32 may include one or more processors to execute computer instructions to complete all or part of the steps in the above method. Of course, the processing component may also be implemented as one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above method.
[0224] The storage component 31 is configured to store various types of data to support operations at the terminal. The storage component can be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0225] Of course, a computing device may also include other components, such as input / output interfaces, display components, communication components, etc.
[0226] The input / output interface provides an interface between the processing component and the peripheral interface module, which can be an output device, an input device, etc.
[0227] The communication component is configured to facilitate, among other things, wired or wireless communications between the computing device and other devices.
[0228] Among them, the computing device can be a physical device or an elastic computing host provided by a cloud computing platform, etc. In this case, the computing device can refer to a cloud server, and the above-mentioned processing components, storage components, etc. can be basic server resources rented or purchased from the cloud computing platform.
[0229] The embodiment of the present invention further provides a computer storage medium storing a computer program, which can achieve the above-mentioned Figure 1 The embodiment shown is a circuit breaker control method based on wireless communication.
[0230] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0231] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0232] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the existing technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiments.
[0233] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A circuit breaker control method based on wireless communication, characterized in that: include: Connect multiple smart circuit breakers to a central control system using a secure authenticated wireless network with adaptive spectrum sensing capabilities. This creates a network environment that dynamically selects the optimal operating frequency band and limits device communications to devices authenticated via public key infrastructure. Based on an operation request sent by a user through a mobile terminal, a zero-knowledge proof algorithm is used to verify the user's identity in the network environment, and a control command is encrypted based on the Advanced Encryption Standard to generate an encrypted control command that is sent in real time to the smart circuit breaker in a preset area; Based on the hash chain security protocol and digital signature technology, the legality and integrity of the encrypted control command of the intelligent circuit breaker and the authenticity of the instruction source are verified to obtain the verified operation instruction; Executing a corresponding preset action on the verified operation instruction to obtain execution status information, and feeding back the execution status information to the central control system according to the Advanced Encryption Standard feedback mechanism to generate a log entry; Using blockchain technology, the log entries are subjected to tamper-proof distributed storage processing to obtain stored log records; the stored log records are cleaned and formatted to remove redundant or incomplete records to obtain cleaned log data; based on a time series analysis algorithm, the cleaned log data is analyzed to identify potential failure modes and trends and generate predictive maintenance information; Under the distributed decision-making framework, the operational consistency among multiple central control systems is coordinated through a consensus algorithm, and the operational strategies among multiple central control systems are adjusted based on the predictive maintenance information to generate tamper-proof and distributed maintenance and control records.
2. The method according to claim 1, characterized in that Based on an operation request sent by a user through a mobile terminal, a zero-knowledge proof algorithm is used to verify the user's identity in the network environment, and a control command is encrypted based on the Advanced Encryption Standard to generate an encrypted control command that is sent to the smart circuit breaker in a preset area in real time, including: Using zero-knowledge proof algorithm combined with biometric technology, double authentication is performed on the operation request sent by the user through the mobile terminal to obtain the user operation request that is successfully verified; Based on context-aware technology, the geographical location, time pattern and historical behavior data of the successfully verified user operation request are analyzed, the command priority is adjusted, and a control command with a priority mark is generated; Using a combination of advanced encryption standard and quantum encryption technology, the control command with the priority mark is encrypted at multiple levels to generate a multi-encrypted control command; According to the geo-fencing technology, it is confirmed that the smart circuit breakers in the preset area are in the authorized area, and the multi-encrypted control commands are sent to the smart circuit breakers in the preset area in real time.
3. The method according to claim 2, characterized in that The control command with the priority mark is encrypted at multiple levels by combining the Advanced Encryption Standard with quantum encryption technology to generate a multi-encrypted control command, including: Using the Advanced Encryption Standard algorithm, the control command with the priority mark is initially encrypted to generate a preliminary encrypted control command; Based on the dynamic timestamp and random number sequence, the preliminary encryption control command is enhanced to obtain a timestamp and random number enhanced encryption command; Using a chaotic mapping algorithm, the timestamp and random number enhanced encryption command are scrambled to generate a scrambled encryption command; Based on quantum encryption technology, the disrupted encryption command is encrypted again to generate multiple encrypted control commands.
4. The method according to claim 3, characterized in that The timestamp and random number enhanced encryption command are scrambled by using a chaotic mapping algorithm to generate a scrambled encryption command, including: Using the chaotic mapping algorithm, the data sequence in the timestamp and random number enhanced encryption command is subjected to nonlinear transformation to obtain the transformed data sequence; Based on the adaptive shift coding technology, bit position adjustment processing is performed on the transformed data sequence to generate a shift-coded data sequence; Using a hash function, performing digest processing on the displacement-encoded data sequence to generate a hash value with a fixed length, thereby obtaining a hash-processed data sequence; According to the characteristics of the chaotic system, the data sequence after the hash processing is dynamically disturbed to obtain a dynamically disturbed data sequence; The dynamically scrambled data sequence is reassembled into a complete command format to generate a scrambled encryption command.
5. The method according to claim 1, wherein Leveraging a secure authenticated wireless network with adaptive spectrum sensing capabilities, multiple smart circuit breakers are connected to a central control system. This results in a network environment that dynamically selects the optimal operating frequency band and limits device communication to authenticated devices via public key infrastructure, including: Based on adaptive spectrum sensing technology, available frequency bands are monitored and evaluated in real time to obtain the optimal operating frequency band; Performing interference detection and avoidance on the optimal operating frequency band to generate an optimized optimal operating frequency band; Use public key infrastructure to authenticate devices connected to the network, and perform secondary verification based on the device's geographic location information to obtain a list of devices that have passed the dual verification; Based on the list of devices that have passed the dual authentication, a network environment is constructed that dynamically selects the best operating frequency band after optimization and only allows communication by devices that have passed the dual authentication.
6. The method according to claim 1, characterized in that Based on the hash chain security protocol and digital signature technology, the legality and integrity of the encrypted control command of the intelligent circuit breaker and the authenticity of the instruction source are verified to obtain the verified operation instruction, including: Parse the verified operation instructions, determine the preset action type and target intelligent circuit breaker, and obtain the parsed operation instructions; Based on the parsed operation instruction, executing a corresponding preset action on the target intelligent circuit breaker and generating execution status information; encrypting the execution status information using an Advanced Encryption Standard feedback mechanism to generate an encrypted execution status report; The encrypted execution status report is sent to the central control system in real time, and the central control system decrypts the report to obtain the decrypted execution status information; According to the decrypted execution status information, a log entry including operation time, content and result is generated in the central control system.
7. A circuit breaker control system based on wireless communication, characterized in that: include: A connection module is used to connect multiple smart circuit breakers to a central control system using a secure authenticated wireless network with adaptive spectrum sensing capabilities, resulting in a network environment that dynamically selects the optimal operating frequency band and limits device communication to devices authenticated via public key infrastructure. an encryption module, configured to verify the user's identity in the network environment using a zero-knowledge proof algorithm based on an operation request issued by a user via a mobile terminal, encrypt the control command based on the Advanced Encryption Standard, and generate an encrypted control command that is sent in real time to the smart circuit breaker within a preset area; A verification module is used to verify the legitimacy and integrity of the encrypted control commands of the intelligent circuit breaker and confirm the authenticity of the source of the commands based on the hash chain security protocol and digital signature technology, and obtain the operation instructions after verification; an execution module, configured to execute a corresponding preset action on the operation instruction after verification, obtain execution status information, and feed back the execution status information to a central control system according to an Advanced Encryption Standard feedback mechanism to generate a log entry; a generation module configured to utilize blockchain technology to perform tamper-proof distributed storage processing on the log entries to obtain stored log records; perform data cleaning and formatting on the stored log records to remove redundant or incomplete records to obtain cleaned log data; and analyze the cleaned log data based on a time series analysis algorithm to identify potential failure modes and trends and generate predictive maintenance information; Under the distributed decision-making framework, the operational consistency among multiple central control systems is coordinated through a consensus algorithm, and the operational strategies among multiple central control systems are adjusted based on the predictive maintenance information to generate tamper-proof and distributed maintenance and control records.
8. A computing device, characterized in that The invention comprises a processing component and a storage component; the storage component stores one or more computer instructions; the one or more computer instructions are used to be called and executed by the processing component to implement a circuit breaker control method based on wireless communication as described in any one of claims 1 to 6.
9. A computer storage medium, characterized in that A computer program is stored, and when the computer program is executed by a computer, a circuit breaker control method based on wireless communication according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Method of wireless electricity transmission based on orthogonal frequency division multiplexing (OFDM)
CN102984754A
Intelligent operation and maintenance system of circuit breaker
CN114710538A
Electric power information security system and method based on block chain
CN115514568A
Data transmission method and system for privacy protection of power terminal equipment
CN119210734A