Apparatus for synchronizing of monitoring data
The monitoring information synchronization device addresses time synchronization issues across power grid devices with different standard times by automatically recognizing events and adjusting times, enabling rapid and accurate fault analysis.
Patent Information
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- KOREA ELECTRIC POWER CORP
- Filing Date
- 2025-05-13
- Publication Date
- 2026-07-29
AI Technical Summary
Power grid monitoring devices using different standard times face challenges in time synchronization, leading to inaccurate assessment of the grid's status during fault analysis.
A monitoring information synchronization device that automatically synchronizes time by recognizing major events in reference and comparison monitoring information, calculating measurement time deviations, and adjusting times accordingly.
Facilitates rapid and accurate fault analysis by integrating heterogeneous monitoring information, reducing time and manpower requirements for fault analysis and ensuring safe power grid operation.
Smart Images

Figure 112025053459524-PAT00270_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a surveillance information synchronization device, and more specifically, to a surveillance information synchronization device capable of automatically performing time synchronization of surveillance information of heterogeneous surveillance devices. Background Technology
[0002] The power grid is a massive non-linear system, and accurate situational awareness is essential for stable operation. To ensure this accurate awareness, power companies install and operate various monitoring devices, including SCADA, PMUs, and fault recorders.
[0003] As such, various monitoring devices operated by power companies continuously monitor the operational status of the power grid to identify current operating points and detect situations in the event of a fault. In particular, time information is added to each monitoring device to determine the operation of power equipment and the timing of failures. The PMU, a representative time-synchronized monitoring device, utilizes standard time sources such as GPS to synchronize and monitor the status of the entire power grid, making it highly useful for assessing the grid's condition.
[0004] However, for monitoring devices other than the PMU, time synchronization using standard time is not achieved, making it difficult to manually synchronize the time of monitoring information from protective relays and fault recorders during the current power grid status and post-fault analysis process.
[0005] For example, as shown in Fig. 1, the use of individual standard times instead of a common standard time leads to the recognition of different situations even for the same fault; consequently, during fault analysis, even if a fault occurs at time t0, t in different monitoring devices 0, A problem occurs where the failure time is recognized as t1, t2.
[0006] As such, monitoring information from different monitoring devices that do not use the same standard time faces a problem where time synchronization is difficult and the status of the power grid cannot be accurately assessed due to the differing standard times.
[0007] The background technology of the present invention is disclosed in Korean Registered Patent Publication No. 10-1715778 (published on March 15, 2017, Method for Measuring Power Loss in Transmission and Distribution Systems Based on Time Difference Synchronization Algorithm). The problem to be solved
[0008] The present invention has been devised to improve upon the aforementioned problems, and an objective according to one aspect of the present invention is to provide a monitoring information synchronization device capable of automatically performing time synchronization of monitoring information of monitoring devices using different standard times.
[0009] The problems that the present invention aims to solve are not limited to the problem(s) mentioned above, and other unmentioned problems will be clearly understood by those skilled in the art from the description below. means of solving the problem
[0010] A monitoring information synchronization device according to one aspect of the present invention includes a communication interface and a processor connected to the communication interface, wherein the processor receives reference monitoring information of a reference monitoring device and comparison monitoring information of a comparison monitoring device through the communication interface, recognizes a first major event based on the reference monitoring information, recognizes a second major event based on the comparison monitoring information, calculates a measurement time deviation based on the first major event and the second major event, and performs time synchronization with respect to the comparison monitoring information based on the measurement time deviation.
[0011] In the present invention, the processor can set the same physical quantity in the reference monitoring information and the comparison target monitoring information as an overlapping monitoring value.
[0012] In the present invention, the processor has a first rate of change for the overlapping monitoring value of the reference monitoring information ( Recognizing the first major event based on ), and the second rate of change for the overlapping monitoring value of the comparison target monitoring information ( The above second major event can be recognized based on ).
[0013] In the present invention, the processor has a preset measurement period ( The first rate of change for the overlapping monitoring value of the above reference monitoring information measured for each ) ) calculates, and the above first rate of change ( If this exceeds the pre-set threshold range, it can be recognized as the first major event.
[0014] In the present invention, the processor has a preset measurement period ( The second rate of change for the overlapping monitoring value of the above comparison target monitoring information measured for each ) Calculate ) and the above second rate of change ( If this exceeds the critical range, it can be recognized as a second major event.
[0015] In the present invention, the processor, when a first major event is recognized, has a first change start value at the moment when the change begins ( ) and the start time of the first change ( Store ) and the first rate of change ( The first change termination value at the moment the sign of ) changes ( ) and the end time of the first change ( Checking ) and the above first change start value ( ) and the first change termination value( Using ) the first total amount of change that has continued to change ( Calculate ) and the above first change start time ( ) and the end time of the first change ( Using ) the first change duration ( Calculates ) and the above first total change amount ( ) and the duration of the first change ( Using ) the first total rate of change ( ) can be produced.
[0016] In the present invention, when a second major event is recognized, the processor has a second change start value at the moment when the change begins ( ) and the start time of the second change ( Store ) and the second rate of change ( The second change termination value at the moment the sign of ) changes ( ) and second change end time( Checking ) and the above second change start value ( ) and the start time of the second change( Using ) the second total amount of change that has continued to change ( Calculate ) and the above second change start time ( ) and the end time of the second change ( Using ) the second change duration ( Calculate ) and the above second total change amount ( ) and the duration of the second change ( Using ) the second overall rate of change ( ) can be produced.
[0017] In the present invention, the processor has a first change duration according to the recognition of the first major event ( ) and the first overall rate of change ( ), second change duration based on the recognition of the second major event above ( ) and the second overall rate of change ( Based on ), it is possible to determine whether the first major event and the second major event are identical, and to calculate the measurement time deviation based on the result of the determination.
[0018] In the present invention, the processor is, the first total rate of change ( ) and the second overall rate of change ( ) is identical, and the first change duration ( ) and the duration of the second change ( If ) is the same, the first major event and the second major event can be determined to be the same event.
[0019] In the present invention, when the processor determines that the first major event and the second major event are the same event, the first change start time based on the reference monitoring information ( ) and the second change start time based on the comparison target monitoring information ( The difference between ) and the above measurement time deviation ( It can be calculated as ).
[0020] In the present invention, the processor comprises the measurement time deviation ( Using ) the new time of the above comparison target monitoring information ( Calculate ) and the new time ( By applying ), time synchronization can be performed.
[0021] A method for time synchronization of heterogeneous monitoring information according to another aspect of the present invention comprises: a step in which a processor receives reference monitoring information of a reference monitoring device and comparison target monitoring information of a comparison target monitoring device; a step in which the processor recognizes a first major event based on the reference monitoring information and recognizes a second major event based on the comparison target monitoring information; a step in which the processor calculates a measurement time deviation based on the first major event and the second major event; and a step in which the processor performs time synchronization with respect to the comparison target monitoring information based on the measurement time deviation.
[0022] In the recognition step, the processor sets the same physical quantity in the reference monitoring information and the comparison target monitoring information as an overlapping monitoring value, and a first rate of change for the overlapping monitoring value of the reference monitoring information ( Recognizing the first major event based on ), and the second rate of change for the overlapping monitoring value of the comparison target monitoring information ( The above second major event can be recognized based on ).
[0023] In the above recognition step, the processor (pre-set measurement period ( The first rate of change for the overlapping monitoring value of the above reference monitoring information measured for each ) ) calculates, and the above first rate of change ( If this exceeds the pre-set threshold range, it can be recognized as the first major event.
[0024] In the above recognition step, the processor (pre-set measurement period ( The second rate of change for the overlapping monitoring value of the above comparison target monitoring information measured for each ) Calculate ) and the above second rate of change ( If this exceeds the critical range, it can be recognized as a second major event.
[0025] In the above-described recognition step, the processor, when a first major event is recognized, has a first change start value at the moment when the change begins ( ) and the start time of the first change ( ) stores, and the first rate of change ( The first change termination value at the moment the sign of ) changes ( ) and the end time of the first change ( Checking ) and the above first change start value ( ) and the first change termination value( Using ) the first total amount of change that has continued to change ( Calculate ) and the above first change start time ( ) and the end time of the first change ( Using ) the first change duration ( Calculates ) and the above first total change amount ( ) and the duration of the first change ( Using ) the first total rate of change ( ) can be produced.
[0026] In the above-described recognition step, the processor, when a second major event is recognized, has a second change start value at the moment when the change begins ( ) and the start time of the second change ( Store ) and the second rate of change ( The second change termination value at the moment the sign of ) changes ( ) and second change end time( Checking ) and the above second change start value ( ) and the start time of the second change( Using ) the second total amount of change that has continued to change ( Calculate ) and the above second change start time ( ) and the end time of the second change ( Using ) the second change duration ( Calculate ) and the above second total change amount ( ) and the duration of the second change ( Using ) the second overall rate of change ( ) can be produced.
[0027] In the step of calculating the above invention, the processor, according to the first major event recognition, a first change duration ( ) and the first overall rate of change ( ), second change duration based on the recognition of the second major event above ( ) and the second overall rate of change ( Based on ), it is possible to determine whether the first major event and the second major event are identical, and to calculate the measurement time deviation based on the result of the determination.
[0028] In the above-described calculation step, the processor, the first total rate of change ( ) and the second overall rate of change ( ) is identical, and the first change duration ( ) and the duration of the second change ( If ) is the same, the first major event and the second major event are determined to be the same event, and the first change start time based on the reference monitoring information ( ) and the second change start time based on the comparison target monitoring information ( The difference between ) and the above measurement time deviation ( It can be calculated as ).
[0029] In the step of performing the time synchronization, the present invention comprises, wherein the processor, the measurement time deviation ( Using ) the new time of the above comparison target monitoring information ( Calculate ) and the new time ( By applying ), time synchronization can be performed. Effects of the invention
[0030] A monitoring information synchronization device according to one embodiment of the present invention recognizes a first major event based on reference monitoring information of a reference monitoring device, recognizes a second major event based on comparison target monitoring information of a comparison target monitoring device, calculates a measurement time deviation based on the first major event and the second major event, and performs time synchronization with the comparison target monitoring information based on the measurement time deviation, thereby automatically performing time synchronization of monitoring information of monitoring devices using different standard times.
[0031] In addition, the monitoring information synchronization device according to one embodiment of the present invention can easily perform the process of recognizing key events and deriving measurement deviations necessary for measurement time correction, thereby facilitating the implementation of a time synchronization system for heterogeneous monitoring information. Through this, the time and manpower required for fault analysis can be reduced by performing time synchronization based on the monitoring information of a reference monitoring device, thereby enabling rapid and accurate cause analysis for fault analysis, which was previously difficult due to the lack of time synchronization during power grid failures.
[0032] In addition, the monitoring information synchronization device according to one embodiment of the present invention integrates monitoring information using different standard times, thereby improving the difficulties in fault analysis caused by mismatched time synchronization, and enables the rapid elimination of the cause of the fault through fast and accurate fault analysis and safe operation of the power grid.
[0033] Meanwhile, the effects of the present invention are not limited to those mentioned above, and various effects may be included within the scope obvious to a person skilled in the art from the contents described below. Brief explanation of the drawing
[0034] Figure 1 is an example diagram showing that different situations occur for the same failure due to a conventional time synchronization error. FIG. 2 is a diagram illustrating a system for time synchronization of heterogeneous data according to an embodiment of the present invention. FIG. 3 is a block diagram schematically showing the configuration of a monitoring information synchronization device according to one embodiment of the present invention. FIG. 4 is a flowchart illustrating a time synchronization method for heterogeneous monitoring information according to an embodiment of the present invention. Specific details for implementing the invention
[0035] Hereinafter, a monitoring information synchronization device according to an embodiment of the present invention will be described with reference to the attached drawings. In this process, the thickness of lines or the size of components depicted in the drawings may be exaggerated for clarity and convenience of explanation. Furthermore, the terms described below are defined considering their functions in the present invention, and these may vary depending on the intention or convention of the user or operator. Therefore, the definitions of these terms should be based on the content throughout this specification.
[0036] The implementations described herein may be implemented, for example, as methods or processes, devices, software programs, data streams, or signals. Even if discussed only in the context of a single form of implementation (e.g., discussed only as a method), the implementation of the discussed features may also be implemented in other forms (e.g., devices or programs). Devices may be implemented in appropriate hardware, software, and firmware, etc. Methods may be implemented in devices such as processors, which generally refer to processing devices including, for example, computers, microprocessors, integrated circuits, or programmable logic devices. Processors also include communication devices such as computers, cell phones, portable / personal digital assistants ("PDAs"), and other devices that facilitate the communication of information between end-users.
[0038] FIG. 2 is a diagram illustrating a system for time synchronization of heterogeneous data according to an embodiment of the present invention.
[0039] Referring to FIG. 2, a system for time synchronization of heterogeneous data according to one embodiment of the present invention includes a monitoring device (10) and a monitoring information synchronization device (100).
[0040] The monitoring device (10) may be a device installed at a predetermined location between the power grid and the power grid system to measure monitoring information such as voltage, current, and frequency. This monitoring device (10) may include a PMU, a fault recorder, a protective relay, etc.
[0041] The monitoring information synchronization device (100) receives the reference monitoring information of the reference monitoring device and the comparison target monitoring information of the comparison target monitoring device, recognizes a first major event based on the reference monitoring information, recognizes a second major event based on the comparison target monitoring information, calculates a measurement time deviation based on the first major event and the second major event, and can perform time synchronization for the comparison target monitoring information based on the measurement time deviation.
[0042] A detailed description of such a monitoring information synchronization device (100) will be made by referring to FIG. 3.
[0044] FIG. 3 is a block diagram schematically showing the configuration of a monitoring information synchronization device according to one embodiment of the present invention.
[0045] Referring to FIG. 3, a monitoring information synchronization device (100) according to one embodiment of the present invention includes a communication interface (110), a memory (120), an input device (130), an output device (140), and a processor (150).
[0046] The communication interface (110) can provide an interface necessary to provide transmission and reception signals between the time synchronization device (100) and an external device (e.g., reference monitoring device, comparison target monitoring device) in the form of packet data in conjunction with a communication network. In particular, the communication interface (110) can transmit and receive various information, such as monitoring information of the monitoring device (10). Additionally, the communication interface (110) may be a device including hardware and software necessary to transmit and receive signals, such as control signals or data signals, through wired or wireless connections with other network devices. Furthermore, the communication interface (110) may be implemented in various forms, such as a short-range communication module, a wireless communication module, a mobile communication module, or a wired communication module.
[0047] The memory (120) is configured to store data related to the operation of the time synchronization device (100). In particular, the memory (120) may store an application (program or applet) that recognizes a first major event based on reference monitoring information, recognizes a second major event based on comparison target monitoring information, calculates a measurement time deviation based on the first major event and the second major event, and performs time synchronization with the comparison target monitoring information based on the measurement time deviation. The stored information may be selected by the processor (150) as needed. That is, the memory (120) stores various types of data generated during the execution of an operating system or an application (program or applet) for operating the time synchronization device (100). At this time, the memory (120) is a general term for a non-volatile storage device that continues to maintain stored information even when power is not supplied, and a volatile storage device that requires power to maintain stored information. Additionally, the memory (120) can perform the function of temporarily or permanently storing data processed by the processor (150). Here, the memory (120) may include a magnetic storage medium or a flash storage medium in addition to a volatile storage device that requires power to maintain stored information, but the scope of the present invention is not limited thereto.
[0048] The input device (130) is configured to receive commands from a user and can be provided as a user interface such as, for example, a keyboard, mouse, touchpad, touchscreen, electronic pen, touch button, etc.
[0049] The output device (140) can display monitoring information of heterogeneous monitoring devices that have completed time synchronization under the control of the processor (150). This output device (140) can be implemented as a display, a printer, etc. Here, the display can be implemented as, for example, a TFT-LCD (thin film transistor-liquid crystal display) panel, an LED (light emitting diode) panel, an OLED (organic LED) panel, an AMOLED (active matrix OLED) panel, or a flexible panel.
[0050] The processor (150) may be implemented as at least one of an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), a PLD (Programmable Logic Devices), FPGAs (Field Programmable Gate Arrays), a CPU (Central Processing Unit), microcontrollers and / or microprocessors.
[0051] The processor (150) receives reference monitoring information of a reference monitoring device and comparison monitoring information of a comparison monitoring device through a communication interface (110), recognizes a first major event based on the reference monitoring information, recognizes a second major event based on the comparison monitoring information, calculates a measurement time deviation based on the first major event and the second major event, and can perform time synchronization with the comparison monitoring information based on the measurement time deviation.
[0052] Below, the operation of the processor (150) will be described in detail.
[0053] When the processor (150) receives (inputs) reference monitoring information and comparison monitoring information from a reference monitoring device and a comparison monitoring device of different heterogeneous systems, it can set the same physical quantity in the reference monitoring information and the comparison monitoring information as an overlapping monitoring value. Here, the reference monitoring device and the comparison monitoring device may be different heterogeneous devices. The reference monitoring information may include voltage, current, frequency, etc. measured by the reference monitoring device, and the comparison monitoring information may include voltage, current, frequency, etc. measured by the comparison monitoring device. For example, it is assumed that the monitoring information of the reference monitoring device is '1-bus voltage, 1G-1-bus current, 1-bus-2-bus current, and 2-bus-3-bus current' and the monitoring information of the comparison monitoring device is '1G voltage, 1-bus voltage, and 1G-1-bus current'. In this case, since the same physical information of the reference monitoring device and the comparison monitoring device is 1-bus voltage, the overlapping monitoring value of the reference monitoring device and the comparison monitoring device may be 1-bus voltage.
[0054] When the overlapping monitoring value of the reference monitoring information and the comparison target monitoring information is set, the processor (150) has a first rate of change for the overlapping monitoring value of the reference monitoring information ( Recognizing the first major event based on ), and the second rate of change for the overlapping monitoring value of the comparison target monitoring information ( Based on ), the second major event can be recognized.
[0055] First, we will explain how the processor (150) recognizes the first major event. The processor (150) has a preset measurement period ( The first rate of change for the overlapping monitoring value of the reference monitoring information measured for each ) ) can be calculated. At this time, the processor (150) uses the following mathematical formula 1 to calculate the first rate of change ( ) can be produced.
[0056] [Mathematical Formula 1]
[0057]
[0058] Here, is the overlapping monitoring value within the reference monitoring information of the current measurement cycle, may mean an overlapping monitoring value within the reference monitoring information of the previous measurement cycle.
[0059] First rate of change at each measurement cycle ( When ) is calculated, the processor (150) the first rate of change ( ) is compared with a preset threshold range, and the first major event can be recognized based on the comparison result. That is, the first rate of change ( If ) exceeds the critical range, the processor (150) may recognize it as a first major event. Here, the critical range may be between a lower threshold and an upper threshold. Therefore, the first rate of change ( If ) is below the lower threshold value or above the upper threshold value, the processor (150) can recognize it as the first major event used in the calculation of the measurement time deviation.
[0060] If, the first rate of change ( If ) is within the critical range, the processor (150) has a first rate of change ( You can determine whether it exceeds the critical range while continuing the calculation of ).
[0061] If recognized as a first major event, the processor (150) has the value at the moment the change begins ( ) and the time of the moment when change begins( ) can be stored. For the convenience of explanation below, the value at the moment the change begins is referred to as the first change start value ( It is referred to as ), and the time at the moment when the change begins is the first change start time ( It shall be referred to as ). The first change starting value ( ) is the overlapping monitoring value within the reference monitoring information measured in the previous measurement cycle ( It can mean ), and the start time of the first change ( ) may refer to the previous measurement cycle.
[0062] The processor (150) has a first rate of change ( While calculating and monitoring ) the first rate of change ( The moment the sign of ) changes, that is, the first rate of change ( The moment when the slope of ) changes from '+' to '-' or from '-' to '+' can be checked. The processor (150) can check the first rate of change ( The value at the moment the slope of ) changes ( ) and time( ) can be stored (recorded). For the convenience of explanation below, the first rate of change ( The value at the moment the slope of ) changes is the first change end value ( It is called ), and the first rate of change ( The time at the moment when the slope of ) changes is the first change end time ( It shall be referred to as ). The first change termination value ( ) is the overlapping monitoring value within the reference monitoring information measured in the current measurement cycle ( It can mean ), and the first change end time ( ) is the current measurement cycle ( It can mean ).
[0063] First change termination value ( ) and the end time of the first change ( When ) is confirmed, the processor (150) [requires] the first total amount of change ( ) and the duration of the first change ( ) can be calculated. At this time, the processor (150) can calculate the first change start value ( ) and the first change termination value( Using ) the first total change amount ( ) can be calculated, and the first change start time ( ) and the end time of the first change ( Using ) the first change duration ( ) can be calculated. That is, the processor (150) can calculate the first total change amount ( using the following mathematical formula 2) Calculate ) and use mathematical formula 3 to calculate the first change duration ( ) can be produced.
[0064] [Mathematical Formula 2]
[0065]
[0066] [Mathematical Formula 3]
[0067]
[0068] The first total amount of change that has continued ( ) and the duration of the first change ( When ) is calculated, the processor (150) calculates the first total change amount ( ) and the duration of the first change ( Using ) the first total rate of change ( ) can be calculated. That is, the processor (150) can calculate the first total rate of change ( using the following mathematical formula 4). ) can be produced.
[0069] [Mathematical Formula 4]
[0070]
[0072] Next, we will describe how the processor (150) recognizes a second major event. The processor (150) at every measurement cycle ( The second rate of change for the overlapping monitoring value of the comparison target monitoring information measured for each ) ) can be calculated. At this time, the processor (150) uses the following mathematical formula 5 to calculate the second rate of change ( ) can be produced.
[0073] [Mathematical Formula 5]
[0074]
[0075] Here, is the overlapping monitoring value of the comparison target monitoring information measured in the current measurement cycle, may mean the overlapping monitoring value of the comparison target monitoring information measured in the previous measurement cycle.
[0076] Second rate of change at each measurement cycle ( When ) is calculated, the processor (150) calculates the second rate of change ( ) is compared with a preset threshold range, and a second major event can be recognized based on the comparison result. That is, the second rate of change ( If ) exceeds the critical range, the processor (150) may recognize it as a second major event. Here, the critical range may be between a lower threshold and an upper threshold. Therefore, the second rate of change ( If ) is below the lower threshold or above the upper threshold, the processor (150) can recognize it as a second major event used in the calculation of the measurement time deviation.
[0077] If, the second rate of change ( If ) is within the critical range, the processor (150) has a second rate of change ( You can determine whether it exceeds the critical range while continuing the calculation of ).
[0078] If recognized as a second major event, the processor (150) has the value at the moment the change begins ( ) and the time of the moment when change begins( ) can be stored. For the convenience of explanation below, the value at the moment the change begins is referred to as the second change start value ( It is referred to as ), and the time at the moment when the change begins is the second change start time ( It shall be referred to as ). Second change starting value( ) is the overlapping monitoring value within the comparison target monitoring information measured in the previous measurement cycle ( It can mean ), and the start time of the second change ( ) is the previous measurement cycle ( It can mean ).
[0079] The processor (150) continues to measure the second rate of change ( While calculating and monitoring ) the second rate of change ( The moment the sign of ) changes, that is, the second rate of change ( The moment when the slope of ) changes from '+' to '-' or from '-' to '+' can be checked. The processor (150) can check the second rate of change ( The value at the moment the slope of ) changes ( ) and time( ) can be stored (recorded). For the convenience of explanation below, the second rate of change ( The value at the moment the slope of ) changes is the second change end value( It is called ), and the second rate of change ( The time when the slope of ) changes is the first change end time ( It shall be referred to as ). The second change termination value ( ) is the overlapping monitoring value within the comparison target monitoring information measured in the current measurement cycle ( It can mean ), and the end time of the second change ( ) is the current measurement cycle ( It can mean ).
[0080] Second change termination value ( ) and second change end time( When ) is confirmed, the processor (150) [requires] the second total amount of change ( ) and the duration of the second change ( ) can be calculated. At this time, the processor (150) can calculate the second change start value ( ) and the second change termination value( Using ) the second total change amount ( ) can be calculated, and the second change start time ( ) and the end time of the second change ( Using ) the second change duration ( ) can be calculated. That is, the processor (150) can calculate the second total amount of change (which has continued to change) using the following mathematical formula 6. Calculate ) and use mathematical formula 7 to calculate the second change duration ( ) can be produced.
[0081] [Mathematical Formula 6]
[0082]
[0083] [Mathematical Formula 7]
[0084]
[0085] The second total amount of change that continued ( ) and the duration of the second change ( When ) is calculated, the processor (150) calculates the second total change amount ( ) and the duration of the second change ( Using ) the second overall rate of change ( ) can be calculated. That is, the processor (150) can calculate the second total rate of change ( using the following mathematical formula 8) ) can be produced.
[0086] [Mathematical Formula 8]
[0087]
[0089] Duration of the first change based on the recognition of the first major event ( ) and the first overall rate of change ( ) is calculated, and the second change duration based on the recognition of the second major event ( ) and the second overall rate of change ( When ) is calculated, the processor (150) calculates the first total rate of change ( ), 2nd overall change rate( ), duration of the first change ( ), and second change duration( Based on ), it is possible to determine whether the first major event and the second major event are identical, and to calculate the measurement time deviation based on the result of the determination.
[0090] Specifically, the processor (150) has a first overall rate of change ( ) and the second overall rate of change ( Compare ) and the first change duration ( ) and the duration of the second change ( ) can be compared.
[0091] First overall rate of change ( ) and the second overall rate of change ( ) is identical, and the first change duration ( ) and the duration of the second change ( If ) is the same, the processor (150) can determine that the first major event and the second major event are the same event. That is, the first total rate of change ( ) and the second overall rate of change ( ) is identical, and the first change duration ( ) and the duration of the second change ( If ) is the same, the processor (150) can determine that it is the result of monitoring the same event.
[0092] If, the first overall rate of change ( ) and the second overall rate of change ( ) is not the same, or the first change duration ( ) and the duration of the second change ( If ) is not the same, the processor (150) may determine that the first major event and the second major event are not the same event. In this case, the processor (150) compares the second total rate of change of the monitoring information ( ) and duration of the second change ( The calculation of ) the first overall change rate of the reference monitoring information ( ) and the duration of the first change ( You can repeat until you find a value like ).
[0093] If the first major event and the second major event are determined to be the same event as a result of monitoring, the processor (150) determines the first change start time based on reference monitoring information ( ) and the second change start time based on the comparison target monitoring information ( Using ) measurement time deviation( ) can be calculated. At this time, the processor (150) uses the following mathematical formula 9 to calculate the measurement time deviation ( ) can be produced.
[0094] [Mathematical Formula 9]
[0095]
[0096] Measurement time deviation ( When ) is calculated, the processor (150) measures the time deviation ( The time of the monitoring information to be compared can be changed using ). At this time, the processor (150) can change the time of the monitoring information to be compared as shown in Equation 10 below.
[0097] [Mathematical Formula 10]
[0098]
[0099] The processor (150) measures the time deviation ( Using ) the new time of the surveillance information to be compared ( Calculate ) and add a new time to the comparison target monitoring information ( ) can be applied. The processor (150) measures the time deviation ( Time synchronization can be performed by applying ) to the comparison target monitoring information.
[0101] FIG. 4 is a flowchart illustrating a time synchronization method for heterogeneous monitoring information according to an embodiment of the present invention.
[0102] Referring to FIG. 4, the processor (150) receives reference monitoring information of a reference monitoring device and comparison monitoring information of a comparison monitoring device (S402). Here, the reference monitoring device and the comparison monitoring device may be different heterogeneous devices. The reference monitoring information may include voltage, current, frequency, etc. measured by the reference monitoring device, and the comparison monitoring information may include voltage, current, frequency, etc. measured by the comparison monitoring device.
[0103] When step S402 is performed, the processor (150) sets the same physical quantity in the reference monitoring information and the comparison target monitoring information as an overlapping monitoring value (S404).
[0104] When step S404 is performed, a first major event is recognized based on reference monitoring information, and a second major event is recognized based on comparison target monitoring information (S406). At this time, the processor (150) calculates a first rate of change for the overlapping monitoring value of the reference monitoring information at each preset measurement cycle, and if the first rate of change exceeds a preset threshold range, it can be recognized as a first major event. When a first major event is recognized, the processor (150) can store a first change start value at the moment the change begins and a first change start time at the moment the change begins. Additionally, the processor (150) calculates a second rate of change for the overlapping monitoring value of the comparison target monitoring information at each measurement cycle, and if the second rate of change exceeds a threshold range, it can be recognized as a second major event. When a second major event is recognized, the processor (150) can store a second change start value at the moment the change begins and a second change start time at the moment the change begins.
[0105] When step S406 is performed, the processor (150) checks the first change end value and the first change end time at the moment the sign of the first change rate changes, and checks the second change end value and the second change end time at the moment the sign of the second change rate changes (S408).
[0106] When step S408 is performed, the processor (150) calculates a first change duration and a first total change rate based on the recognition of a first major event, and calculates a second change duration and a second total change rate based on the recognition of a second major event (S410). That is, the processor (150) can calculate a first total change amount that has been maintained using a first change start value and a first change end value, calculate a first change duration using a first change start time and a first change end time, and calculate a first total change rate using a first total change amount and a first change duration. Additionally, the processor (150) can calculate a second total change amount that has been maintained using a second change start value and a second change start time, calculate a second change duration using a second change start time and a second change end time, and calculate a second total change rate using a second total change amount and a second change duration.
[0107] When step S410 is performed, the processor (150) determines whether the first major event and the second major event are the same based on the first change duration and the first total change rate according to the recognition of the first major event, and the second change duration and the second total change rate according to the recognition of the second major event (S412). At this time, if the first total change rate and the second total change rate are the same and the first change duration and the second change duration are the same, the processor (150) may determine that the first major event and the second major event are the same event. That is, if the first total change rate and the second total change rate are the same and the first change duration and the second change duration are the same, the processor (150) may determine that it is the result of monitoring the same event. If the first total change rate and the second total change rate are not the same, or if the first change duration and the second change duration are not the same, the processor (150) may determine that the first major event and the second major event are not the same event.
[0108] If, as a result of the judgment in step S412, the first major event and the second major event are determined to be the same event, the processor (150) calculates the measurement time deviation (S414). At this time, the processor (150) can calculate the difference between the first change start time based on reference monitoring information and the second change start time based on comparison target monitoring information as the measurement time deviation.
[0109] When step S414 is performed, the processor (150) performs time synchronization for the comparison target monitoring information based on the measurement time deviation (S416). That is, the processor (150) can perform time synchronization by calculating a new time for the comparison target monitoring information using the measurement time deviation and applying the new time to the comparison target monitoring information.
[0110] If, as a result of the judgment in step S412, the first major event and the second major event are not determined to be the same event, the processor (150) repeats the calculation of the second total change rate and the second change duration of the comparison target monitoring information in the next time period until a value equal to the first total change rate and the first change duration of the reference monitoring information is found (S418).
[0112] As described above, a monitoring information synchronization device according to one embodiment of the present invention recognizes a first major event based on reference monitoring information of a reference monitoring device, recognizes a second major event based on comparison target monitoring information of a comparison target monitoring device, calculates a measurement time deviation based on the first major event and the second major event, and performs time synchronization with the comparison target monitoring information based on the measurement time deviation, thereby automatically performing time synchronization of monitoring information of monitoring devices using different standard times.
[0113] In addition, the monitoring information synchronization device according to one embodiment of the present invention can easily perform the process of recognizing key events and deriving measurement deviations necessary for measurement time correction, thereby facilitating the implementation of a time synchronization system for heterogeneous monitoring information. Through this, the time and manpower required for fault analysis can be reduced by performing time synchronization based on the monitoring information of a reference monitoring device, thereby enabling rapid and accurate cause analysis for fault analysis, which was previously difficult due to the lack of time synchronization during power grid failures.
[0114] In addition, the monitoring information synchronization device according to one embodiment of the present invention integrates monitoring information using different standard times, thereby improving the difficulties in fault analysis caused by mismatched time synchronization, and enables the rapid elimination of the cause of the fault through fast and accurate fault analysis and safe operation of the power grid.
[0115] Although the present invention has been described with reference to the embodiments illustrated in the drawings, this is merely illustrative, and those skilled in the art will understand that various modifications and equivalent alternative embodiments are possible therefrom.
[0116] Therefore, the true technical scope of protection of the present invention should be determined by the following patent claims. Explanation of the symbols
[0117] 100 : Monitoring information synchronization device 110: Communication interface 120 : Memory 130 : Input device 140 : Output device 150 : Processor
Claims
Claim 1 A communication interface; and a processor connected to the communication interface, wherein the processor receives reference monitoring information of a reference monitoring device and comparison monitoring information of a comparison monitoring device through the communication interface, recognizes a first major event based on the reference monitoring information, recognizes a second major event based on the comparison monitoring information, calculates a measurement time deviation based on the first major event and the second major event, performs time synchronization with the comparison monitoring information based on the measurement time deviation, and the processor, a first rate of change ( If ) exceeds the preset threshold range, it is recognized as the first major event, and the second rate of change for the overlapping monitoring value of the comparison target monitoring information ( If ) exceeds the above threshold range, it is recognized as the above second major event, and the first change duration ( ) and the first total change rate ( ), duration of the second change based on the recognition of the second major event above ( ) and the second overall rate of change ( Determining whether the first major event and the second major event are identical based on ), and calculating the measurement time deviation based on the result of the determination, wherein the processor, the first total rate of change ( ) and the second overall rate of change ( ) is identical, and the first change duration ( ) and the duration of the second change ( If ) is the same, the first major event and the second major event are determined to be the same event, and if the processor determines that the first major event and the second major event are the same event as a result of monitoring, the first change start time based on the reference monitoring information ( ) and the second change start time based on the comparison target monitoring information ( The difference between ) and the above measurement time deviation ( Calculated as ), and the above processor, the above measurement time deviation ( Using ) the new time of the above comparison target monitoring information ( Calculate ) and the new time ( A surveillance information synchronization device characterized by performing time synchronization by applying ).