Wave recording synchronization method and system based on inter-board communication

By employing incremental detection, cross-validation, and breakpoint resume mechanisms between HMI-CPU boards, the problems of low efficiency and low accuracy in inter-board waveform recording synchronization were solved, achieving efficient synchronization and standardized processing of waveform recording files, and improving the system's reliability and data synchronization accuracy.

CN121597441APending Publication Date: 2026-03-03NANJING GUODIAN NANZI POWER GRID AUTOMATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511801836.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-02
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing inter-board waveform recording synchronization methods suffer from low communication efficiency and low data synchronization accuracy.

Method used

Employing multiple mechanisms such as incremental detection, cross-validation, source tracing correction, and breakpoint resume transmission, the HMI-CPU inter-board data collaborative processing involves obtaining the initial waveform recording file directory, cleaning and correcting the waveform recording files, determining the list and size of files to be synchronized, transmitting the waveform recording files using the breakpoint resume transmission mechanism, and then sending them to the backend server after standardization processing.

Benefits of technology

It achieves efficient synchronization and standardized processing of HMI board waveform recording files, reduces data transmission volume, ensures data integrity and consistency, improves system reliability and communication efficiency, and provides a highly reliable data synchronization solution for fault waveform recording analysis in smart substations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121597441A_ABST
    Figure CN121597441A_ABST
Patent Text Reader

Abstract

The invention discloses a wave recording synchronization method and system based on inter-board communication, and relates to the technical field of power system protection, and the method comprises the steps: obtaining a first initial wave recording file directory in a storage space of a CPU board, and obtaining a second initial wave recording file directory in a storage space of an HMI board; cleaning and correcting the wave recording files of the HMI board to obtain a preprocessed wave recording file directory; performing file comparison on the first initial recording file catalog and the preprocessed recording file catalog, and determining a list of to-be-synchronized files, the total number of the files and the sizes of the files; transmitting the to-be-synchronized file from the CPU board to a storage space of the HMI board by adopting a breakpoint resume mechanism; and standardizing the recording file in the storage space of the HMI board, and uploading the recording file to a background server. According to the invention, the technical problems of low communication efficiency and low data synchronization precision of the existing inter-board wave recording synchronization method are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power system protection technology, specifically to a waveform recording synchronization method and system based on inter-board communication. Background Technology

[0002] In relay protection systems, waveform recording files are crucial data carriers for recording changes in electrical quantities before and after device operation. Each relay protection equipment manufacturer generates original waveform recording files in its own proprietary format and converts them to the internationally standardized COMTRADE format after the protection operation is completed. For protection devices with multi-CPU architectures, a distributed processing scheme is typically adopted to optimize system resource allocation: the CPU board is responsible for the efficient generation of the original waveform recording files, while the HMI board synchronizes the waveform recording file list through inter-board communication protocols and completes the conversion from proprietary formats to the standard COMTRADE format. This architecture design ensures both efficient utilization of CPU computing resources and standardized output of waveform recording data. Existing inter-board waveform recording synchronization methods suffer from low communication efficiency and low data synchronization accuracy. Summary of the Invention

[0003] The purpose of this invention is to provide a waveform recording synchronization method and system based on inter-board communication in order to solve at least one of the above-mentioned technical problems.

[0004] In a first aspect, embodiments of the present invention provide a waveform recording synchronization method based on inter-board communication, applied to a relay protection device in a smart substation; comprising: obtaining a first initial waveform recording file directory in the storage space of a CPU board and a second initial waveform recording file directory in the storage space of an HMI board; cleaning and correcting the waveform recording files of the HMI board based on the first initial waveform recording file directory and the second initial waveform recording file directory to obtain a preprocessed waveform recording file directory; comparing the first initial waveform recording file directory and the preprocessed waveform recording file directory to determine the list of files to be synchronized, the total number of files, and the file size; based on the list of files to be synchronized, the total number of files, and the file size, using a breakpoint resume mechanism to transfer the files to be synchronized from the CPU board to the storage space of the HMI board; and after standardizing the waveform recording files in the storage space of the HMI board, uploading them to a backend server.

[0005] Optionally, the method further includes: verifying the waveform recording synchronization and standardization conditions of the relay protection device, including: checking the waveform recording function enable status and determining whether the function of sending waveform recording files is selected; verifying the validity of the storage directory and determining whether there is a folder for storing waveform recording files; performing software and hardware status self-test and operation status monitoring, collecting device operation indicators in real time and determining whether the relay protection device is in normal operation; acquiring the waveform recording generation status mutex lock and determining whether the relay protection device is in protection action state; and performing event increment detection to determine whether new events have been generated in the most recent synchronization standardization process.

[0006] Optionally, the operation status monitoring includes CPU load monitoring, memory usage monitoring, and critical process heartbeat monitoring.

[0007] Optionally, based on the first initial waveform recording file directory and the second initial waveform recording file directory, the waveform recording files of the HMI board are cleaned and corrected, including: identifying the waveform recording files of the HMI board, deleting all temporary files and clearing incomplete waveform recording segments; creating a CPU file index list and an HMI file index list based on the first initial waveform recording file directory and the second initial waveform recording file directory; comparing the identification information in the CPU file index list and the HMI file index list, and deleting unique files and associated COMTRADE files in the HMI board; the identification information includes waveform recording events and waveform recording report numbers; and organizing and optimizing the storage space of the HMI board.

[0008] Optionally, based on the list of files to be synchronized, the total number of files, and the file size, a breakpoint resume mechanism is used to transfer the files to be synchronized from the CPU board to the storage space of the HMI board. This includes: determining the remaining space size in the HMI board used for storing waveform recording files; managing the remaining space in the HMI board used for storing waveform recording files based on the remaining space size and the file size of the files to be synchronized; verifying the quality of the inter-board communication link, confirming the write permissions of the target directory of the HMI board, and rebuilding the file index of the HMI board; and using the breakpoint resume mechanism to transfer the files to be synchronized from the CPU board to the storage space of the HMI board.

[0009] Optionally, after standardizing the waveform recording files in the storage space of the HMI board, the files are uploaded to the backend server. This includes: performing COMTRADE standardization on the waveform recording files in the storage space of the HMI board to obtain a list of COMTRADE format files; performing file system reorganization to rebuild the waveform recording index of the HMI board and clean up fragmented files and update the storage status; and uploading the list of COMTRADE format files in the HMI board to the backend server.

[0010] Secondly, embodiments of the present invention also provide a waveform recording synchronization system based on inter-board communication, used to implement the waveform recording synchronization method based on inter-board communication provided in the embodiments of the present invention; the system includes: an acquisition module, a preprocessing module, a determination module, a transmission module, and an upload module; wherein, the acquisition module is used to acquire a first initial waveform recording file directory under the storage space of the CPU board and a second initial waveform recording file directory under the storage space of the HMI board; the preprocessing module is used to clean and correct the waveform recording files of the HMI board based on the first initial waveform recording file directory and the second initial waveform recording file directory to obtain a preprocessed waveform recording file directory; the determination module is used to compare the first initial waveform recording file directory and the preprocessed waveform recording file directory to determine the list of files to be synchronized, the total number of files, and the file size; the transmission module is used to transmit the files to be synchronized from the CPU board to the storage space of the HMI board using a breakpoint resume mechanism based on the list of files to be synchronized, the total number of files, and the file size; the upload module is used to standardize the waveform recording files in the storage space of the HMI board and then upload them to the backend server.

[0011] Optionally, it also includes a verification module for verifying the waveform recording synchronization and standardization conditions of the relay protection device; the verification module is also used to: check the waveform recording function enable status and determine whether the function of sending waveform recording files is selected; verify the validity of the storage directory and determine whether there is a folder for storing waveform recording files; perform software and hardware status self-test and operation status monitoring, collect device operation indicators in real time and determine whether the relay protection device is in normal operation; acquire the waveform recording generation status mutex lock and determine whether the relay protection device is in protection action state; perform event increment detection and determine whether new events are generated in the most recent synchronization standardization process.

[0012] Thirdly, embodiments of the present invention also provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program to implement the method provided in the embodiments of the present invention.

[0013] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the method provided in the embodiments of the present invention.

[0014] This invention provides a waveform recording synchronization method and system based on inter-board communication. Through the coordinated action of multiple mechanisms such as incremental detection, cross-validation, source tracing correction, and breakpoint resumption, it achieves efficient synchronization and standardized processing of HMI board waveform recording files in HMI-CPU inter-board data collaborative processing applications. This method reduces data transmission volume, ensures data integrity and consistency, and improves overall system reliability. The overall solution is simple and efficient, ensuring stable and reliable operation. It significantly improves inter-board communication efficiency and data synchronization accuracy, providing a highly reliable data synchronization solution for fault waveform recording analysis in smart substations, and effectively supporting waveform acquisition and performance optimization of relay protection devices. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0016] Figure 1 A flowchart illustrating a waveform recording synchronization method based on inter-board communication provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of a waveform recording synchronization system based on inter-board communication, provided as an embodiment of the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0018] Example 1 Figure 1 This is a flowchart of a waveform recording synchronization method based on inter-board communication according to an embodiment of the present invention. This method is applied to the relay protection device of a smart substation. Figure 1 As shown, the method specifically includes the following steps: Step S102: Obtain the first initial waveform recording file directory under the storage space of the CPU board, and obtain the second initial waveform recording file directory under the storage space of the HMI board.

[0019] Step S104: Based on the first initial waveform recording file directory and the second initial waveform recording file directory, clean and correct the waveform recording files of the HMI board to obtain the preprocessed waveform recording file directory.

[0020] Step S106: Compare the first initial waveform recording file directory with the preprocessed waveform recording file directory to determine the list of files to be synchronized, the total number of files, and the file size.

[0021] Step S108: Based on the list of files to be synchronized, the total number of files, and the file size, the files to be synchronized are transferred from the CPU board to the storage space of the HMI board using a breakpoint resume mechanism.

[0022] Step S110: After standardizing the waveform recording files in the storage space of the HMI board, the files are sent to the backend server.

[0023] Preferably, before step S102, the method provided in this embodiment of the invention further includes: verifying the waveform recording synchronization and standardization conditions of the relay protection device, specifically including the following steps: Check the waveform recording function's enabled status to determine if the function to send waveform files is selected. Verify the validity of the storage directory to determine if a folder exists for storing waveform recording files; Perform software and hardware status self-tests and operational status monitoring, collect device operation indicators in real time, and determine whether the relay protection device is in normal operating condition. Obtain the waveform recording generation status mutex lock to determine whether the relay protection device is in the protection action state; Implement incremental event detection to determine whether any new events have been generated in the most recently synchronized standardized process.

[0024] Specifically, operational status monitoring includes CPU load monitoring (threshold ≤ 80%), memory usage monitoring (threshold ≤ 75%), and critical process heartbeat monitoring. An abnormality in any of these operational status monitoring will trigger an abnormal status alarm.

[0025] Specifically, during the verification of the waveform recording synchronization and standardization conditions of the relay protection device, if any judgment result is negative (e.g., abnormal storage directory, function not enabled, abnormal operation state of the relay protection device, waveform generation in progress, or no update in the event queue), the current process is immediately terminated, the occupied resources are released, the error code is recorded, and then a controlled sleep state of 2000ms±50ms is entered (maintaining the watchdog feeding mechanism). After the sleep cycle ends, the system parameters are automatically re-initialized, and a new round of synchronization standardization process begins from the entry node of the standardization process (step 1).

[0026] Specifically, step S104 further includes the following steps: Step S1041: Identify the waveform recording files of the HMI board, delete all temporary files and clear incomplete waveform recording segments.

[0027] Specifically, temporary files include files with the .tmp / .bak extension, and incomplete recording segments include abnormal files with a file size of <4KB.

[0028] Step S1042: Based on the first initial waveform recording file directory and the second initial waveform recording file directory, create a CPU file index list and an HMI file index list.

[0029] Step S1043: Based on the identification information in the CPU file index list and the HMI file index list, the unique file and the associated COMTRADE file in the HMI board are deleted; the identification information includes the waveform recording event and the waveform recording report number.

[0030] Step S1044 involves data organization and optimization of the HMI board's storage space. Specifically, this includes: rebuilding the HMI board's original waveform recording file index, verifying the integrity of remaining files (CRC32 checksum), and generating a data synchronization report (including the number of processed files / deleted files).

[0031] In some optional embodiments provided by the present invention, step S104 also adopts a fault tolerance enhancement mechanism: adopting a dual verification mode (first filename matching, then content verification), supporting breakpoint resume (can be restored from the last verification point after abnormal interruption), automatically creating a backup snapshot before file operation (saved in the / backup / directory), and setting operation timeout protection (single file processing time limit of 500ms).

[0032] Specifically, the files to be synchronized include initial waveform files that exist in the CPU board's storage space but are missing from the HMI board's storage space. Specifically, step S108 further includes the following steps: Step S1081: Determine the remaining space on the HMI board used to store waveform files.

[0033] Step S1082: Based on the remaining space size and the file size of the file to be synchronized, perform space management on the remaining space in the HMI board used to store waveform recording files.

[0034] Specifically, when the remaining space size is less than the number of files to be synchronized, the LRU cleanup algorithm based on the last modified time is activated, the oldest original waveform recording file and its corresponding COMTRADE file are automatically deleted, and the process is repeated until the space requirement is met (retaining ≥10% safety margin).

[0035] Step S1083: Verify the quality of the inter-board communication link, confirm the write permissions of the target directory of the HMI board, and rebuild the file index of the HMI board.

[0036] Step S1084: Use the breakpoint resume mechanism to transfer the file to be synchronized from the CPU board to the storage space of the HMI board.

[0037] Specifically, the files to be synchronized are arranged in ascending order of timestamp, an incremental transmission protocol is adopted, and new events are monitored in real time (if a new waveform event is detected, the transmission is immediately terminated and the current process ends, waiting for the next scheduling cycle); the following measures are taken to ensure transmission integrity during the transmission process: transmission integrity verification (verification is performed immediately after each file is transmitted) and adaptive adjustment of transmission rate.

[0038] Specifically, step S110 further includes the following steps: Step S1101: Standardize the waveform recording files in the HMI board's storage space using COMTRADE to obtain a list of COMTRADE format files. If the conversion fails or the number of COMTRADE files is less than the standard requirement, delete the corresponding original waveform recording file and the standardized file.

[0039] Step S1102: Perform file system reorganization, rebuild the waveform index of the HMI board, clean up fragmented files, and update the storage status.

[0040] Step S1103: Upload the list of COMTRADE format files in the HMI board to the backend server.

[0041] As described above, this invention proposes a waveform recording synchronization method based on inter-board communication. This method, through the coordinated action of multiple mechanisms such as incremental detection, cross-validation, source tracing correction, and breakpoint resumption, achieves efficient synchronization and standardized processing of HMI board waveform recording files in HMI-CPU inter-board data collaborative processing applications. This method reduces data transmission volume, ensures data integrity and consistency, and improves overall system reliability. The overall solution is simple and efficient, ensuring stable and reliable operation. It significantly improves inter-board communication efficiency and data synchronization accuracy, providing a highly reliable data synchronization solution for fault waveform recording analysis in smart substations, and effectively supporting waveform acquisition and performance optimization of relay protection devices.

[0042] Example 2 Figure 2 This is a schematic diagram of a waveform recording synchronization system based on inter-board communication according to an embodiment of the present invention. Figure 2 As shown, the system includes: an acquisition module 10, a preprocessing module 20, a determination module 30, a transmission module 40, and an upload module 50.

[0043] Specifically, the acquisition module 10 is used to acquire the first initial waveform recording file directory under the storage space of the CPU board and the second initial waveform recording file directory under the storage space of the HMI board. The preprocessing module 20 is used to clean and correct the waveform recording files of the HMI board based on the first initial waveform recording file directory and the second initial waveform recording file directory to obtain the preprocessed waveform recording file directory. The determination module 30 is used to compare the first initial waveform recording file directory and the preprocessed waveform recording file directory to determine the list of files to be synchronized, the total number of files, and the file size. The transmission module 40 is used to transfer the files to be synchronized from the CPU board to the storage space of the HMI board based on the list of files to be synchronized, the total number of files, and the file size, using a breakpoint resume mechanism. The upload module 50 is used to standardize the waveform recording files in the storage space of the HMI board and then upload them to the backend server.

[0044] Specifically, such as Figure 2 As shown, it also includes a verification module 60, used to verify the waveform recording synchronization and standardization conditions of the relay protection device; the verification module 60 is also used for: Check the waveform recording function's enabled status to determine if the function to send waveform files is selected. Verify the validity of the storage directory to determine if a folder exists for storing waveform recording files; Perform software and hardware status self-tests and operational status monitoring, collect device operation indicators in real time, and determine whether the relay protection device is in normal operating condition. Obtain the waveform recording generation status mutex lock to determine whether the relay protection device is in the protection action state; Implement incremental event detection to determine whether any new events have been generated in the most recently synchronized standardized process.

[0045] Specifically, the preprocessing module 20 is also used for: Identify the waveform recording files of the HMI board, delete all temporary files and clear incomplete waveform recording segments; Based on the first and second initial waveform recording file directories, create a CPU file index list and an HMI file index list; Based on the identification information in the CPU file index list and the HMI file index list, unique files and associated COMTRADE files in the HMI board are deleted; the identification information includes the waveform recording event and the waveform recording report number; Organize and optimize the storage space of the HMI board.

[0046] Specifically, the transmission module 40 is also used for: Determine the amount of remaining space on the HMI board used to store waveform files; Based on the remaining space size and the file size of the file to be synchronized, space management is performed on the remaining space in the HMI board used to store waveform recording files. Verify the quality of the inter-board communication link, confirm that the target directory of the HMI board has write permissions, and rebuild the file index of the HMI board; A breakpoint resume mechanism is used to transfer the files to be synchronized from the CPU board to the storage space of the HMI board.

[0047] Specifically, the feed module 50 is also used for: The waveform recording files in the HMI board's storage space are standardized using COMTRADE to obtain a list of COMTRADE format files; Perform file system reorganization, rebuild the waveform index of the HMI board, clean up fragmented files, and update the storage status; Upload the list of COMTRADE format files in the HMI board to the backend server.

[0048] The present invention also provides an electronic device, including: a memory, a processor, and a computer program stored on the memory and running on the processor, wherein the processor executes the computer program to implement the method provided in the embodiments of the present invention.

[0049] The present invention also provides a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the method provided in the embodiments of the present invention.

[0050] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered in all respects as exemplary and non-limiting, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the present invention. No reference numerals in the claims should be construed as limiting the scope of the claims.

[0051] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.

Claims

1. A waveform recording synchronization method based on inter-board communication, characterized in that, Relay protection devices used in intelligent substations; including: Obtain the first initial waveform recording file directory under the storage space of the CPU board, and obtain the second initial waveform recording file directory under the storage space of the HMI board; Based on the first initial waveform recording file directory and the second initial waveform recording file directory, the waveform recording files of the HMI board are cleaned and corrected to obtain a preprocessed waveform recording file directory. The first initial waveform recording file directory and the preprocessed waveform recording file directory are compared to determine the list of files to be synchronized, the total number of files, and the file size. Based on the list of files to be synchronized, the total number of files, and the file size, a breakpoint resume mechanism is used to transfer the files to be synchronized from the CPU board to the storage space of the HMI board. After standardizing the waveform recording files in the storage space of the HMI board, they are sent to the backend server.

2. The method according to claim 1, characterized in that: The method further includes: verifying the waveform recording synchronization and standardization conditions of the relay protection device, including: Check the waveform recording function's enabled status to determine if the function to send waveform files is selected. Verify the validity of the storage directory to determine if a folder exists for storing waveform recording files; Perform software and hardware status self-tests and operational status monitoring, collect device operation indicators in real time, and determine whether the relay protection device is in normal operating condition. Obtain the waveform generation status mutex lock and determine whether the relay protection device is in a protection operation state; Implement incremental event detection to determine whether any new events have been generated in the most recently synchronized standardized process.

3. The method according to claim 2, characterized in that: The operational status monitoring includes CPU load monitoring, memory usage monitoring, and critical process heartbeat monitoring.

4. The method according to claim 1, characterized in that: Based on the first initial waveform recording file directory and the second initial waveform recording file directory, the waveform recording files of the HMI board are cleaned and corrected, including: Identify the waveform recording files of the HMI board, delete all temporary files and clear incomplete waveform recording segments; Based on the first initial waveform recording file directory and the second initial waveform recording file directory, create a CPU file index list and an HMI file index list; Based on the identification information in the CPU file index list and the HMI file index list, unique files and associated COMTRADE files in the HMI board are deleted; the identification information includes the waveform recording event and the waveform recording report number; The storage space of the HMI board is organized and optimized.

5. The method according to claim 1, characterized in that: Based on the list of files to be synchronized, the total number of files, and the file size, a breakpoint resumption mechanism is used to transfer the files to be synchronized from the CPU board to the storage space of the HMI board, including: Determine the remaining space size in the HMI board used to store waveform recording files; Based on the remaining space size and the file size of the file to be synchronized, space management is performed on the remaining space in the HMI board used to store waveform recording files. Verify the quality of the inter-board communication link, confirm the write permissions of the target directory of the HMI board, and rebuild the file index of the HMI board; The file to be synchronized is transferred from the CPU board to the storage space of the HMI board using a breakpoint resume mechanism.

6. The method according to claim 1, characterized in that: After standardizing the waveform recording files in the storage space of the HMI board, they are uploaded to the backend server, including: The waveform recording files in the storage space of the HMI board are standardized using COMTRADE to obtain a list of COMTRADE format files; Perform file system reorganization, rebuild the waveform index of the HMI board, clean up fragmented files, and update the storage status; Upload the list of COMTRADE format files in the HMI board to the backend server.

7. A waveform recording synchronization system based on inter-board communication, characterized in that, The system is used to implement the waveform recording synchronization method based on inter-board communication as described in any one of claims 1-6; the system comprises: an acquisition module, a preprocessing module, a determination module, a transmission module, and an uploading module; wherein... The acquisition module is used to acquire the first initial waveform recording file directory under the storage space of the CPU board and the second initial waveform recording file directory under the storage space of the HMI board. The preprocessing module is used to clean and correct the waveform recording files of the HMI board based on the first initial waveform recording file directory and the second initial waveform recording file directory to obtain a preprocessed waveform recording file directory. The determining module is used to compare the first initial waveform recording file directory and the preprocessed waveform recording file directory to determine the list of files to be synchronized, the total number of files, and the file size. The transmission module is used to transmit the files to be synchronized from the CPU board to the storage space of the HMI board based on the list of files to be synchronized, the total number of files, and the file size, using a breakpoint resume mechanism. The upload module is used to standardize the waveform recording files in the storage space of the HMI board and then upload them to the backend server.

8. The system according to claim 7, characterized in that: It also includes a verification module for verifying the waveform recording synchronization and standardization conditions of the relay protection device; the verification module is further used for: Check the waveform recording function's enabled status to determine if the function to send waveform files is selected. Verify the validity of the storage directory to determine if a folder exists for storing waveform recording files; Perform software and hardware status self-tests and operational status monitoring, collect device operation indicators in real time, and determine whether the relay protection device is in normal operating condition. Obtain the waveform generation status mutex lock and determine whether the relay protection device is in a protection operation state; Implement incremental event detection to determine whether any new events have been generated in the most recently synchronized standardized process.

9. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor, when executing the computer program, implements the method as claimed in any one of claims 1-6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method as described in any one of claims 1-6.