Substation intelligent remote machine data comparison method, device and equipment and storage medium

By using a multi-strategy artificial bee colony algorithm to perform consistency calculations on the forwarding table and reported data of intelligent remote control units, the problem of cumbersome data comparison process of remote control units is solved, and efficient and automated data comparison and synchronization are achieved, thereby improving the operating efficiency of the power system.

CN115425756BActive Publication Date: 2026-01-09GUANGDONG POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211080790.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-05
Publication Date
2026-01-09
Estimated Expiration
2042-09-05

AI Technical Summary

Technical Problem

In existing technologies, the data comparison process of substation remote control devices is complicated and time-consuming. Manual comparison is inefficient and cannot accurately locate data points, which affects the normal operation of the power system.

Method used

A multi-strategy artificial bee colony algorithm is used to perform consistency calculations on the forwarding table data and reported data of at least two intelligent telecontrol machines, determine whether the data is consistent, and make a difference judgment when there is inconsistency, thereby determining the difference result and realizing automated data comparison.

Benefits of technology

It efficiently realizes automatic comparison of intelligent telemetry data, reduces manual intervention, improves data comparison efficiency, ensures data synchronization, and reduces computational burden.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115425756B_ABST
    Figure CN115425756B_ABST
Patent Text Reader

Abstract

The application discloses a kind of substation intelligent remote machine data comparison method, device, equipment and storage medium, wherein a kind of substation intelligent remote machine data comparison method, comprising: obtaining the forwarding table data and the reporting data of at least two intelligent remote machines needing comparison, and the reporting data is the data that intelligent remote machine is periodically reported to dispatch main station;The consistency of at least two intelligent remote machines is calculated to the forwarding table data, and the forwarding table consistency is obtained;The consistency of at least two intelligent remote machines is calculated to the reporting data, and the reporting consistency is obtained;Based on forwarding table consistency and reporting consistency, the difference of forwarding table data and reporting data is selected to be executed, and the difference result of forwarding table data and reporting data is obtained.The efficient implementation of the comparison of the forwarding table data and the reporting data of two intelligent remote machines is realized, and a large amount of calculation is avoided in the comparison process.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of power equipment monitoring, and in particular to a substation intelligent remote machine data comparison method, device, equipment and storage medium. BACKGROUND

[0002] The substation remote device is a device for monitoring and controlling the power equipment related to the substation link in the power system production process. In the power system, the remote device can realize the functions of telemetering, remote signaling, remote control and remote adjustment, realize the collection and real-time transmission exchange of various characteristic information between the dispatching and the substation, and enable the dispatching mechanism to effectively understand the state information of the power primary operation and perform operation.

[0003] At present, the remote device has complicated process steps and long time consumption when performing the forwarding table operation, and the most important reason is that the data of the remote A and B machines needs to be compared after the remote device is modified, so as to ensure the data synchronization of the remote device. However, the data comparison of the remote A and B machines is currently performed by manually connecting two intelligent remote machines, and comparing the data in the intelligent remote machines. This process is very tedious for relay automation professionals, for example, about 1500 points of 110kV local forwarding table, about 4000 points of 220kV local and central forwarding table, and about 6000 points of 500kV substation three-level dispatching. Manual comparison is very time-consuming and cannot accurately locate the data point position when an abnormality is found. Meanwhile, the complicated operation steps and long operation time will increase the time of not connecting the remote double machines to the power system, which greatly affects the normal operation of the power system. SUMMARY

[0004] The present application provides a substation intelligent remote machine data comparison method, device, equipment and storage medium, to realize the comparison of the data of at least two intelligent remote machines and liberate manual work.

[0005] According to an aspect of the present application, a substation intelligent remote machine data comparison method is provided, comprising:

[0006] Obtaining the forwarding table data and the reporting data of at least two intelligent remote machines that need to be compared, wherein the reporting data is the data periodically reported by the intelligent remote machine to the dispatching master station;

[0007] Performing consistency calculation on the forwarding table data of at least two intelligent remote machines to obtain the forwarding table consistency;

[0008] Performing consistency calculation on the reporting data of at least two intelligent remote machines to obtain the reporting consistency;

[0009] The difference between the forwarding table data and the reporting data is determined based on the forwarding table consistency and the reporting consistency, and a difference result of the forwarding table data and the reporting data is obtained.

[0010] Optionally, after the difference between the forwarding table data and the reporting data is determined based on the forwarding table consistency and the reporting consistency, and the difference result of the forwarding table data and the reporting data is obtained, the method further comprises:

[0011] The data of the intelligent remote machine is synchronously updated based on the difference result.

[0012] Optionally, after the difference between the forwarding table data and the reporting data is determined based on the forwarding table consistency and the reporting consistency, and the difference result of the forwarding table data and the reporting data is obtained, the method further comprises:

[0013] The difference result is stored in a storage unit.

[0014] The difference result is sent to the dispatching master station.

[0015] Optionally, the consistency of the forwarding table data of the at least two intelligent remote machines is calculated, and the forwarding table consistency is obtained, comprising:

[0016] The forwarding table data of the at least two intelligent remote machines is calculated by using a multi-strategy artificial bee colony algorithm, and a consistency result of the forwarding table data is obtained as the forwarding table consistency.

[0017] Optionally, the consistency of the reporting data of the at least two intelligent remote machines is calculated, and the reporting consistency is obtained, comprising:

[0018] The reporting data of the at least two intelligent remote machines is calculated by using a multi-strategy artificial bee colony algorithm, and a consistency result of the reporting data is obtained as the reporting consistency.

[0019] Optionally, the difference between the forwarding table data and the reporting data is determined based on the forwarding table consistency and the reporting consistency, and the difference result of the forwarding table data and the reporting data is obtained, comprising:

[0020] Whether the forwarding table data and / or the reporting data of the at least two intelligent remote machines is consistent is determined based on the forwarding table consistency and / or the reporting consistency.

[0021] When the forwarding table data and / or the reported data of at least two of the intelligent remote machines are inconsistent, difference judgment is performed on the forwarding table data and / or the reported data, and the part of the forwarding table data and / or the reported data that has difference is taken as a difference result.

[0022] Optionally, the part of the forwarding table data and / or the reported data that has difference is taken as a difference result, and the method comprises:

[0023] The substation name, interval name, four-remote data type, forwarding table point number and time mark corresponding to the part of the forwarding table data and / or the reported data that has difference are obtained;

[0024] The part of the forwarding table data and / or the reported data that has difference and the corresponding substation name, interval name, four-remote data type, forwarding table point number and time mark are associated to be taken as a difference result.

[0025] According to another aspect of the present application, a substation intelligent remote machine data comparison device is provided, and the device comprises:

[0026] An obtaining module is configured to obtain the forwarding table data and the reported data of at least two intelligent remote machines that need to be compared, wherein the reported data is data reported by the intelligent remote machine to a dispatching master station on a regular basis;

[0027] A first calculation module is configured to perform consistency calculation on the forwarding table data of at least two of the intelligent remote machines to obtain forwarding table consistency;

[0028] A second calculation module is configured to perform consistency calculation on the reported data of at least two of the intelligent remote machines to obtain reported consistency;

[0029] A judgment module is configured to perform difference judgment on the forwarding table data and the reported data based on the forwarding table consistency and the reported consistency to obtain a difference result of the forwarding table data and the reported data.

[0030] According to another aspect of the present application, a substation intelligent remote machine data comparison device is provided, and the device comprises:

[0031] at least one processor; and

[0032] a memory connected with the at least one processor in communication; wherein

[0033] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the substation intelligent remote machine data comparison method according to any one of the embodiments of the present application.

[0034] According to another aspect of the present application, there is provided a computer readable storage medium storing computer instructions for causing a processor to implement the substation intelligent remote machine data comparison method according to any of the embodiments of the present application when executed.

[0035] The technical solution of the embodiment of the present application can obtain the forwarding table data and the reported data of at least two intelligent remote machines that need to be compared, and then perform consistency calculation, so as to preliminarily determine whether the forwarding table data and the reported data of the at least two intelligent remote machines are inconsistent, and then further determine whether difference judgment is needed based on the consistency structure of the forwarding table data and the reported data of the two intelligent remote machines, effectively reducing the demand for computing power, and performing difference judgment when the forwarding table data and the reported data of the two intelligent remote machines are inconsistent, determining the difference part of the forwarding table data and the reported data of the two intelligent remote machines, obtaining the difference result, and efficiently realizing the comparison of the forwarding table data and the reported data of the two intelligent remote machines, while avoiding the need for a large amount of calculation in the comparison process.

[0036] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0038] Figure 1 is a flow chart of a substation intelligent remote machine data comparison method according to an embodiment of the present application;

[0039] Figure 2 is a structural schematic diagram of a substation intelligent remote machine data comparison device according to an embodiment of the present application;

[0040] Figure 3 is a structural schematic diagram of a substation intelligent remote machine data comparison device for implementing the substation intelligent remote machine data comparison method according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of embodiments of the present application, rather than all embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work should fall within the protection scope of the present application.

[0042] It should be noted that the terms "first", "second", and the like in the description and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units need not be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0043] Embodiment one

[0044] Figure 1 A flowchart of a substation intelligent remote machine data comparison method is provided for the embodiment one of the present application. The present embodiment can be applicable to the case of comparing intelligent remote machine data of a substation. The method can be executed by a substation intelligent remote machine data comparison device. The substation intelligent remote machine data comparison device can be realized in the form of hardware and / or software. The substation intelligent remote machine data comparison device can be configured in a computer device, such as a server, a workstation, a personal computer, etc.

[0045] As shown in Figure 1 , the method comprises:

[0046] S110, obtaining the forwarding table data and the reporting data of at least two intelligent remote machines that need to be compared. The reporting data is the data that the intelligent remote machine reports to the dispatching master station regularly.

[0047] The intelligent remote terminal unit is a remote communication device used for data comprehensive collection, data processing and data unified remote exchange at the station end of a substation. In the power system, the remote device can realize the functions of remote measurement, remote signaling, remote control and remote adjustment, realizes the collection and real-time transmission and exchange of various characteristic information between the dispatching and the substation, and enables the dispatching mechanism to effectively understand the state information of the power primary operation and to operate. It is not difficult to see that the remote device plays a role similar to a "neural network" in the substation, enabling the primary equipment and the dispatching station to exchange information and make corresponding operations, and is an important field for the development of future intelligent substations and smart grids. When the intelligent remote terminal unit is applied, the intelligent remote terminal unit needs to be modified, and the remote A and B machines of the intelligent remote terminal unit need to be modified synchronously. After the modification is completed, the two remote A and B machines need to be compared and verified.

[0048] The forwarding table data of the intelligent remote terminal unit mainly includes the correspondence between the conductive equipment and the secondary equipment logical nodes, and is a device configuration file used for realizing the communication configuration with the dispatching host. The signal list of the measurement, switch quantity, device setting value, fault signal, log record, alarm signal, communication state, device parameter and interlocking state is obtained, and the signal list is mapped to the master station real-time database, and then the forwarding table data is generated. The reported data is data generated by the intelligent remote terminal unit in the working process or in response to the instruction of the dispatching master station, and is used for uploading to the dispatching master station.

[0049] In the embodiment of the application, the data comparison of the intelligent remote terminal unit mainly compares and judges whether the setting parameters of at least two intelligent remote terminal units are the same, whether there is a modification error or omission in the process of modifying the intelligent remote terminal unit.

[0050] S120, consistency calculation is performed on the forwarding table data of at least two intelligent remote terminal units, and forwarding table consistency is obtained.

[0051] S130, consistency calculation is performed on the reported data of at least two intelligent remote terminal units, and reporting consistency is obtained.

[0052] Consistency means that the data is consistent, and can be understood as that the values of the data in multiple nodes are consistent. In the embodiment of the application, the forwarding table consistency refers to the consistency of the forwarding table data of the two intelligent remote terminal units, and the reporting consistency refers to the consistency of the reported data of the two intelligent remote terminal units. The forwarding table data and the reported data of the two intelligent remote terminal units should be consistent in the normal working state.

[0053] S140, based on the forwarding table consistency and the reporting consistency, difference judgment of the forwarding table data and the reported data is selected to be performed, and a difference result of the forwarding table data and the reported data is obtained.

[0054] After the consistency of the forwarding table data and the reporting data of the forwarding table in the foregoing steps is calculated, whether the forwarding table data and the reporting data of the at least two intelligent remote machines are consistent can be known based on the consistency of the forwarding table and the reporting, and when inconsistent, further determination of the difference between the forwarding table data and the reporting data of the two intelligent remote machines can be performed to determine the part of the forwarding table data and the reporting data different between the two intelligent remote machines.

[0055] In the embodiment of the present application, by obtaining the forwarding table data and the reporting data of the at least two intelligent remote machines to be compared, and then performing consistency calculation, whether the forwarding table data and the reporting data of the at least two intelligent remote machines are inconsistent can be initially determined, and then whether difference determination is needed is further selected based on the consistency structure of the forwarding table data and the reporting data of the two intelligent remote machines, effectively reducing the demand for computing power, and when the forwarding table data and the reporting data of the two intelligent remote machines are inconsistent, difference determination is performed to determine the difference part of the forwarding table data and the reporting data of the two intelligent remote machines, obtain the difference result, and efficiently realize comparison of the forwarding table data and the reporting data of the two intelligent remote machines, while avoiding a large amount of calculation in the comparison process.

[0056] In the embodiment of the present application, after S140, the data of the intelligent remote machine can be synchronously updated based on the difference result.

[0057] In specific implementation, when the difference part of the forwarding table data and the reporting data of the two intelligent remote machines is determined, the data of the two intelligent remote machines can be synchronously modified based on the difference result to ensure the consistency of the forwarding table data and the reporting data of the two intelligent remote machines. Wherein, the forwarding table data and the reporting data of the selected intelligent remote machine as the reference can be manually selected, or the forwarding table data and the reporting data of one of the intelligent remote machines are selected as the reference to update the other intelligent remote machine, which is not specifically limited herein, and other update methods can also be used.

[0058] In addition to synchronizing the forwarding table data and the reporting data of the two intelligent remote machines, the following can also be included:

[0059] The difference result is stored in a storage unit, and the difference result is sent to a dispatching master station.

[0060] In a specific implementation, generally, the intelligent remote terminal needs to be connected with the upper-layer dispatching master station, its operation and setting are remotely controlled and set by the local setting or the dispatching master station, and after the setting, the set parameters need to be reported to the dispatching host. And in the process of normal operation of the intelligent remote terminal, new data will also be continuously generated and need to be uploaded to the dispatching host. In the embodiment of the application, after consistency and difference of the forwarding table data and the reported data of at least two intelligent remote terminals are judged, the judgment result can be stored locally, and the data is uploaded in response to the command of the dispatching master station or is uploaded while being stored. In a specific implementation, the sending time to the dispatching master station is not specifically limited, and can be selected and set according to the specific working condition.

[0061] In S120, the following can be included:

[0062] The multi-strategy artificial bee colony algorithm is applied to calculate the forwarding table data of the at least two intelligent remote terminals, and a consistency result of the forwarding table data is obtained as the forwarding table consistency.

[0063] In S130, the following can be included:

[0064] The multi-strategy artificial bee colony algorithm is applied to calculate the reported data of the at least two intelligent remote terminals, and a consistency result of the reported data is obtained as the reporting consistency.

[0065] The artificial bee colony algorithm is an optimization method simulating the behavior of bees, and is a specific application of the swarm intelligence thought. Its main feature is that it does not need to understand the special information of the problem, only needs to compare the advantages and disadvantages of the problem, and through the local optimization behavior of each artificial bee individual, the global optimal value emerges in the group, and has a faster convergence speed. In order to solve the multi-variable function optimization problem, Karaboga proposed the artificial bee colony algorithm ABC model. The artificial bee colony algorithm belongs to a kind of swarm intelligence algorithm, which is inspired by the foraging and honey collecting process of bees. Compared with common heuristic algorithms, its advantages are that it uses fewer control parameters and has strong robustness. In each iteration process, global and local optimal solution search is performed, so that the probability of finding the optimal solution is greatly increased. The artificial bee colony algorithm is more excellent in local convergence and optimization ability, and does not have the "premature" phenomenon of genetic algorithm, and the complexity of the algorithm is also lower. Therefore, in the embodiment of the application, the multi-strategy artificial bee colony algorithm can be used to efficiently calculate the consistency of the forwarding table data and the reported data of the two intelligent remote terminals, and judge the consistency of the forwarding table data and the reported data of the two intelligent remote terminals.

[0066] The multi-strategy artificial bee colony algorithm provided in the embodiment of the present application is only one way to realize the consistency calculation of the forwarding table data and the reported data of the two intelligent telecontrol machines, and in other embodiments, other algorithms such as a hash algorithm can also be used to realize the consistency calculation of the forwarding table data and the reported data of the two intelligent telecontrol machines. The specific algorithm is not limited in the embodiment of the present application, as long as the consistency calculation of the forwarding table data and the reported data of the two intelligent telecontrol machines can be realized.

[0067] In the embodiment of the present application, S140 can include:

[0068] S141, judging whether the forwarding table data and / or the reported data of the at least two intelligent telecontrol machines are consistent based on the forwarding table consistency and / or the reporting consistency.

[0069] S142, when the forwarding table data and / or the reported data of the at least two intelligent telecontrol machines are inconsistent, performing difference judgment on the forwarding table data and / or the reported data, and taking the part with difference in the forwarding table data and / or the reported data as a difference result.

[0070] In the foregoing step, the consistency calculation of the forwarding table data and the reported data of the two intelligent telecontrol machines is performed, and in the present step, whether the forwarding table data and the reported data are consistent can be determined based on the result of the consistency calculation. When they are inconsistent, the difference of the forwarding table data and the reported data of the two intelligent telecontrol machines can be judged, and the part with difference in the forwarding table data and the reported data of the two intelligent telecontrol machines can be determined. In the difference judgment, the difference calculation can be performed by bit-by-bit comparison for each bit of the forwarding table data and the reported data of the two intelligent telecontrol machines.

[0071] In S142, the part with difference in the forwarding table data and / or the reported data can be taken as the difference result, which can include:

[0072] obtaining the substation name, the interval name, the four-remote data type, the forwarding table point number and the time mark corresponding to the part with difference in the forwarding table data and / or the reported data;

[0073] associating the part with difference in the forwarding table data and / or the reported data with the corresponding substation name, interval name, four-remote data type, forwarding table point number and time mark as the difference result.

[0074] Embodiment two

[0075] Figure 2 A structure schematic diagram of a substation intelligent telecontrol machine data comparison device provided in the embodiment two of the present application is shown in FIG. 2. Figure 2 As shown in the figure, the device includes an acquisition module 21, a first calculation module 22, a second calculation module 23 and a judgment module 24.

[0076] The acquisition module 21 is configured to acquire the forwarding table data and the reporting data of at least two intelligent remote machines that need to be compared, wherein the reporting data is the data reported by the intelligent remote machines to the dispatching master station periodically.

[0077] The first calculation module 22 is configured to perform consistency calculation on the forwarding table data of the at least two intelligent remote machines to obtain the forwarding table consistency.

[0078] The second calculation module 23 is configured to perform consistency calculation on the reporting data of the at least two intelligent remote machines to obtain the reporting consistency.

[0079] The judgment module 24 is configured to perform difference judgment on the forwarding table data and the reporting data based on the forwarding table consistency and the reporting consistency to obtain the difference result of the forwarding table data and the reporting data.

[0080] Further comprising:

[0081] The synchronization module is configured to perform synchronization update on the data of the intelligent remote machine based on the difference result.

[0082] Further comprising:

[0083] The storage module is configured to store the difference result into a storage unit.

[0084] The uploading module is configured to send the difference result to the dispatching master station.

[0085] The first calculation module 22 comprises:

[0086] The forwarding calculation unit is configured to perform calculation on the forwarding table data of the at least two intelligent remote machines by applying the multi-strategy artificial bee colony algorithm to obtain the consistency result of the forwarding table data as the forwarding table consistency.

[0087] The second calculation module 23 comprises:

[0088] The uploading calculation unit is configured to perform calculation on the reporting data of the at least two intelligent remote machines by applying the multi-strategy artificial bee colony algorithm to obtain the consistency result of the reporting data as the reporting consistency.

[0089] The judgment module 24 comprises:

[0090] The judgment unit is configured to perform judgment on whether the forwarding table data and / or the reporting data of the at least two intelligent remote machines are consistent based on the forwarding table consistency and / or the reporting consistency.

[0091] The determining unit is used for performing difference judgment on the forwarding table data and / or the reporting data when the forwarding table data and / or the reporting data of the at least two intelligent remote machines are inconsistent, and taking the part with the difference as the difference result.

[0092] The determining unit comprises:

[0093] The obtaining sub-unit is used for obtaining the substation name, the interval name, the four-remote data type, the forwarding table point number and the time mark corresponding to the part with the difference in the forwarding table data and / or the reporting data.

[0094] The association sub-unit is used for associating the part with the difference in the forwarding table data and / or the reporting data and the corresponding substation name, interval name, four-remote data type, forwarding table point number and time mark as the difference result.

[0095] The substation intelligent remote machine data comparison device provided in the embodiment of the application can execute the substation intelligent remote machine data comparison method provided in any embodiment of the application, and has the corresponding function modules and beneficial effects of the execution method.

[0096] Embodiment three

[0097] Figure 3 A structural schematic diagram of a substation intelligent remote machine data comparison device 10 that can be used to implement embodiments of the application is shown. The substation intelligent remote machine data comparison device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The substation intelligent remote machine data comparison device can also represent various forms of mobile devices such as personal digital assistants, cellular telephones, smart phones, wearable devices (e.g., headgear, eyewear, watches, etc.), and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the applications described and / or claimed in this document.

[0098] As Figure 3As shown, the substation intelligent telecontrol device data comparison equipment 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is in communication with the at least one processor 11, wherein the memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the substation intelligent telecontrol device data comparison equipment 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0099] Various components in the substation intelligent telecontrol device data comparison equipment 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, speakers, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the substation intelligent telecontrol device data comparison equipment 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0100] The processor 11 can be various general and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the substation intelligent telecontrol device data comparison equipment method.

[0101] In some embodiments, the substation intelligent telecontrol device data comparison equipment method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the substation intelligent telecontrol device data comparison equipment 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the substation intelligent telecontrol device data comparison equipment method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the substation intelligent telecontrol device data comparison equipment method by any other appropriate means, such as by means of firmware.

[0102] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a load programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0103] Computer programs used to implement the processes of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program

[0104] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0105] To provide for interaction with a user, the systems and techniques described here can be implemented on a substation intelligent remote machine data comparison device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the substation intelligent remote machine data comparison device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0106] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), blockchain network, and the Internet.

[0107] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0108] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present application. For example, the steps recited in the present application can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the technical solutions of the present application are achieved, which are not limited herein.

[0109] The above detailed description does not limit the scope of the application. Various modifications, combinations, sub-combinations and alternatives can be made to the detailed description. Any modification, equivalent replacement and improvement etc. made within the spirit and principle of the application shall be included in the scope of the application.

Claims

1. A substation intelligent telecontrol machine data comparison method, characterized by, The method comprises the following steps: obtaining the forwarding table data and the reporting data of at least two intelligent remote machines that need to be compared, wherein the reporting data is the data reported by the intelligent remote machines to the dispatching master station regularly; performing consistency calculation on the forwarding table data of at least two intelligent remote machines to obtain forwarding table consistency; performing consistency calculation on the reporting data of at least two intelligent remote machines to obtain reporting consistency; selecting to perform difference judgment on the forwarding table data and the reporting data based on the forwarding table consistency and the reporting consistency to obtain the difference result of the forwarding table data and the reporting data; the step of selecting to perform difference judgment on the forwarding table data and the reporting data based on the forwarding table consistency and the reporting consistency to obtain the difference result of the forwarding table data and the reporting data comprises the following steps: judging whether the forwarding table data and / or the reporting data of at least two intelligent remote machines are consistent based on the forwarding table consistency and / or the reporting consistency; when the forwarding table data and / or the reporting data of at least two intelligent remote machines are inconsistent, performing difference judgment on the forwarding table data and / or the reporting data, and taking the part of the forwarding table data and / or the reporting data that has difference as the difference result; the step of taking the part of the forwarding table data and / or the reporting data that has difference as the difference result comprises the following steps: obtaining the substation name, interval name, four remote data type, forwarding table point number and time scale corresponding to the part of the forwarding table data and / or the reporting data that has difference; associating the part of the forwarding table data and / or the reporting data that has difference and the corresponding substation name, interval name, four remote data type, forwarding table point number and time scale as the difference result.

2. The substation SCADA data comparison method of claim 1, wherein, After the step of selecting to perform difference judgment on the forwarding table data and the reporting data based on the forwarding table consistency and the reporting consistency to obtain the difference result of the forwarding table data and the reporting data, the method further comprises the following step: synchronously updating the data of the intelligent remote machine based on the difference result.

3. The substation SCADA data comparison method of claim 1, wherein, After the step of selecting to perform difference judgment on the forwarding table data and the reporting data based on the forwarding table consistency and the reporting consistency to obtain the difference result of the forwarding table data and the reporting data, the method further comprises the following steps: storing the difference result to a storage unit; sending the difference result to the dispatching master station.

4. The substation SCADA data comparison method of claim 1, wherein, the step of performing consistency calculation on the forwarding table data of at least two intelligent remote machines to obtain forwarding table consistency comprises the following step: applying a multi-strategy artificial bee colony algorithm to calculate the forwarding table data of at least two intelligent remote machines to obtain the consistency result of the forwarding table data as the forwarding table consistency.

5. The substation SCADA data comparison method of claim 1, wherein, the step of performing consistency calculation on the reporting data of at least two intelligent remote machines to obtain reporting consistency comprises the following step: applying a multi-strategy artificial bee colony algorithm to calculate the reporting data of at least two intelligent remote machines to obtain the consistency result of the reporting data as the reporting consistency.

6. A substation intelligent telecontrol machine data comparison device, characterized by, the method comprises the following steps: The acquisition module is configured to acquire forwarding table data and reporting data of at least two intelligent remote machines that need to be compared, wherein the reporting data is data reported by the intelligent remote machines to a dispatch master station periodically. The first calculation module is configured to perform consistency calculation on the forwarding table data of the at least two intelligent remote machines to obtain forwarding table consistency. The second calculation module is configured to perform consistency calculation on the reporting data of the at least two intelligent remote machines to obtain reporting consistency. The judgment module is configured to perform difference judgment on the forwarding table data and the reporting data based on the forwarding table consistency and the reporting consistency to obtain a difference result of the forwarding table data and the reporting data. The judgment module includes: A judgment unit configured to judge whether the forwarding table data and / or the reporting data of the at least two intelligent remote machines are consistent based on the forwarding table consistency and / or the reporting consistency. A determination unit configured to perform difference judgment on the forwarding table data and / or the reporting data when the forwarding table data and / or the reporting data of the at least two intelligent remote machines are inconsistent, and to take a part where the forwarding table data and / or the reporting data are different as a difference result. The determination unit includes: An acquisition sub-unit configured to acquire a substation name, an interval name, a four-remote data type, a forwarding table point number and a time mark corresponding to the part where the forwarding table data and / or the reporting data are different. An association sub-unit configured to associate the part where the forwarding table data and / or the reporting data are different and the corresponding substation name, interval name, four-remote data type, forwarding table point number and time mark as a difference result.

7. A substation intelligent telecontrol machine data comparison device, characterized by, The device includes: At least one processor; and A memory connected to the at least one processor in communication; wherein The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the substation intelligent remote machine data comparison method of any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for enabling the processor to perform the substation intelligent remote machine data comparison method of any one of claims 1-5 when executed.

Citation Information

Patent Citations

  • Remote verification system and method for telecontrol forwarding data of transformer substation

    CN107612998A

  • Configuration information processing method and device

    CN112667281A