Virtual master station automatic acceptance and configuration error positioning system and method

Through the introduction of simulation protection and control devices, simulation main stations and testing tools in the authentication of monitoring main stations and data communication networks, a new verification circuit is formed, and a large problem of verification calculation caused by overlapping circuit has achieved more efficient and accurate accuracy The verification process.

CN118972258BActive Publication Date: 2025-01-24JIANGMEN POWER SUPPLY BUREAU OF GUANGDONG POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411445492.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-16
Publication Date
2025-01-24
Estimated Expiration
2044-10-16

AI Technical Summary

Technical Problem

In the prior art, there is overlapping loops in the verification of monitoring master stations and data communication gateways, resulting in large amounts of verification and calculation work.

Method used

By introducing simulation protection measurement and control devices, simulation main stations and testing tools, the data communication network shutdown verification circuit and the main station system verification circuit are formed to reduce the calculation cost of the communication cost of artificial nodes and the overlapping circuit.

Benefits of technology

Effectively solve the problem of large volume calculation caused by the overlapping circuit, and improve the efficiency and accuracy of verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118972258B_ABST
    Figure CN118972258B_ABST
Patent Text Reader

Abstract

The present application provides a virtual master station automatic acceptance and configuration error positioning system and method, the virtual master station automatic acceptance and configuration error positioning system includes a simulation protection measurement and control device and a data communication gateway machine communication connection; the data communication gateway machine is used to forward the telecontrol information of each electrical equipment in the substation to the control master station and the simulation master station, and the data communication gateway machine is also communicated with the control master station and the simulation master station; the control master station is used to receive the telecontrol information forwarded by the data communication gateway machine to remotely monitor and manage the substation, and the control master station is communicated with the test tool; the simulation master station is used to simulate the control master station, and the simulation master station and the test tool exchange data; the test tool is communicated with the simulation protection measurement and control device. The present application solves the problem of large verification calculation caused by the existence of loop overlap in the verification of the monitoring master station and the data communication gateway machine in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of master station acceptance, and in particular to a virtual master station automatic acceptance and configuration error positioning system, a virtual master station automatic acceptance and configuration error positioning method, a device and a virtual master station automatic acceptance and configuration error positioning platform. Background Art

[0002] With the rapid development of the power industry, unattended substation monitoring systems have become an inevitable choice for power grid operation, management, and production. Unattended substation monitoring systems can monitor the relevant data, parameters, and images of each substation, which is conducive to real-time and direct understanding and mastering of the operation of each substation, and timely detection and handling of accidents, which helps to improve the safety and reliability of the power system and save labor costs.

[0003] As an important station control layer device, the smart substation data communication gateway (i.e., telecontrol device) communicates with the station's compartment layer devices and interacts with the control centers at all levels in real time. It is a key device that supports the integrated control operation of smart substations and is crucial to the safe and stable operation of power grids. Therefore, the information coordination between the master station and the plant station has become the key task in the commissioning stage of the smart substation monitoring system engineering.

[0004] The topology of the signal loop of a typical intelligent substation integrated automation system is as follows: Figure 1 As shown in the figure, the signal of the primary equipment is transmitted to the process layer intelligent terminal through the signal cable connection (hard loop). The intelligent terminal forwards the signal to the interval layer measurement and control device in the form of GOOSE message (virtual loop) through the process layer network. The measurement and control device forwards the signal to the monitoring host and gateway through the station control layer network in the form of MMS message. The gateway forwards the signal to the control master station through the dispatching data network in the form of IEC104 message. The monitoring host and the control master station process the received signal and display it to the corresponding user in various forms such as graphics, alarm windows, and sounds. Verifying the signal loop is essentially to compare whether the information represented by the source end and the terminal of the loop is consistent. There are several limitations to verifying the signal loop: (1) The signal reflected by the terminal of the loop (monitoring host, control master station) is in the form of graphics, alarm windows, and sounds, which are not electrical signals or data messages that are easy to automatically identify. Therefore, manual confirmation is often required to identify them. (2) Due to the different signal types, the source end of the loop has a variety of triggering methods (such as position relays, pressure relays, device pressure plates, etc.), and triggering it at the source end of the loop often requires manual intervention. (3) Due to the different geographical locations of the equipment (primary equipment is in the primary equipment area, the monitoring host is in the station end control room, and the control master station is in the control center), multiple people are required to operate the equipment during the verification process.

[0005] Due to the above limitations, the current solutions for signal loop verification are as follows: Figure 2 As shown. According to the two different equipment terminals of station-side monitoring and remote control, there are two closed loops in the verification circuit. In the process of verifying the signal loop of station-side monitoring, the on-site debugging personnel transmit the signal at the source end by operating the primary equipment. After the signal is transmitted through the equipment loop, the station-side monitoring personnel confirm that the signal of the station-side monitoring host can be correctly reflected, and then pass the feedback result to the on-site debugging personnel to form a verification closed loop. Similarly, in the process of verifying the signal loop of the control system, the on-site debugging personnel transmit the signal at the source end by operating the primary equipment. After the signal is transmitted through the equipment loop, the station-side monitoring personnel confirm that the signal of the station-side monitoring host can be correctly reflected, and then confirm with the control monitoring personnel whether the signal of the control system can be correctly reflected. After receiving the reply, the feedback result is passed to the on-site debugging personnel to form a verification closed loop. There is loop overlap between the two verification closed loops. As shown Figure 2 As shown, there is overlap in the signal loops of the two verification closed loops, which means that this section of the loop is repeatedly verified during the verification work, increasing the verification workload. Summary of the invention

[0006] The main purpose of the present application is to provide a virtual master station automatic acceptance and configuration error positioning system, a virtual master station automatic acceptance and configuration error positioning method, a device and a virtual master station automatic acceptance and configuration error positioning platform, so as to at least solve the problem of loop overlap in the verification of the monitoring master station and the data communication gateway in the prior art, which leads to a large verification calculation workload.

[0007] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a virtual master station automatic acceptance and configuration error positioning system is provided, and the master station automatic acceptance and configuration error positioning system includes: a simulation protection measurement and control device, the simulation protection measurement and control device is used to simulate the actual protection measurement and control device, and the simulation protection measurement and control device is communicatively connected with a data communication gateway; a data communication gateway, the data communication gateway is used to forward the telecontrol information of each electrical equipment in the substation to the control master station and the simulation master station, and at the same time transmit the control command issued by the control master station to each electrical equipment in the substation so that the electrical equipment executes the control command, and the telecontrol information is the equipment data of the electrical equipment in the form of data in the form of 104 protocol. Data information, the data communication gateway is also communicatively connected with the control master station and the simulation master station; the control master station is used to receive the telecontrol information forwarded by the data communication gateway to remotely monitor and manage the substation, and the control master station is communicatively connected with the test tool; the simulation master station is a master station obtained by simulating the control master station, and is used to simulate the control master station, and data is exchanged between the simulation master station and the test tool; the test tool is used to control the simulation protection and measurement and control device to send replacement value information, and the replacement value information is the preset data information that replaces the actual electrical equipment during the simulation verification process, and the test tool is communicatively connected with the simulation protection and measurement and control device.

[0008] Optionally, the system also includes: primary equipment, which is the electrical equipment in the substation directly used for producing, transmitting and distributing electric energy; an intelligent terminal, which is used to receive the data signal sent by the primary equipment, and forward the data signal to the protection and measurement and control device in the form of a GOOSE message, and the data signal includes the equipment status and equipment information corresponding to the primary equipment; a protection and measurement and control device, which is used to receive the data signal, and forward the data signal to the station-side monitoring host in the form of an MMS message; a station-side monitoring host, which is used to receive the data signal, and process the data signal to display it to the user.

[0009] Optionally, the testing tool includes: a configuration information acquisition module, which is used to import an SCD file to generate station-wide data, and generate a configuration CID file of the simulated protection and measurement and control device based on the station-wide data, wherein the SCD file is a configuration description file of the substation; an interval layer IED simulation module, which is used to simulate the protection and measurement and control device according to the CID file to obtain the simulated protection and measurement and control device; a client, which is used to issue a replacement command and receive the replacement value information sent by the simulated protection and measurement and control device, wherein the replacement command is a command to simulate the equipment status change in the substation, and the client is used to communicate with the simulated protection and measurement and control device; and a human-machine module, which is used to display the verification results on the human-machine interaction interface.

[0010] Optionally, a method for automatic acceptance and configuration error positioning of a virtual master station applied to the automatic acceptance and configuration error positioning system of the virtual master station, the method comprising: performing closed-loop verification on a data communication gateway verification loop to obtain a first verification result, the data communication gateway verification loop being a loop formed by sequentially communicating with the analog protection and measurement and control device, the data communication gateway, the analog master station and the test tool, and the first verification result being a pass or fail in the verification of the data communication gateway verification loop; when the first verification result is a pass in the verification of the data communication gateway verification loop, the master station system verification loop is verified based on the data communication gateway to obtain a second verification result, the master station system verification loop being a loop formed by sequentially communicating with the analog protection and measurement and control device, the data communication gateway, the control master station and the test tool, and the second verification result being a pass or fail in the verification of the master station system verification loop; and performing correction processing when the above-mentioned first verification result is a failure in the verification or the above-mentioned second verification result is a failure in the verification.Optionally, a closed-loop verification is performed on the data communication gateway verification loop to obtain a first verification result, including: importing the RCD file into the master station acceptance subsystem, and obtaining the data list of the data communication gateway through the test tool, the data list is the list when the data communication gateway forwards the telecontrol information, the RCD file is provided by the data communication gateway, and the master station acceptance subsystem is composed of the test tool, the simulated master station and the simulated protection and measurement and control device; static verification is performed on the RCD file, and the static verification includes detecting the data reference of the test machine point of the RCD file, the description of telesignaling and telemetry, and whether the point number is repeated; sending a replacement command to the simulated protection and measurement and control device one by one through the client in the test tool according to the data list to simulate the state change of the primary equipment, and sending the trigger measurement point information to the test tool, the trigger measurement point information is a response to the replacement command to simulate the The state change data of the primary equipment; control the simulation protection measurement and control device to send the replacement value information to the master station acceptance subsystem and the data communication gateway; control the client in the test tool to receive the replacement value information; convert the replacement value information into replacement telecontrol information through the data communication gateway, and forward the replacement telecontrol information to the simulation master station, the replacement telecontrol information is the replacement value information in the form of 104 protocol; control the simulation master station to filter the replacement telecontrol information through the quality filtering device to obtain the replacement value information, the replacement value information is the information after removing the replacement telecontrol information that is not related to the primary equipment, and the replacement value information includes the replacement value, the public address and the information body address; compare the trigger measurement point information with the replacement value information to determine whether the forwarding configuration of the data communication gateway is accurate, obtain the first verification result, and complete the closed-loop verification of the data communication gateway verification loop.

[0011] Optionally, the trigger measurement point information and the uploaded replacement value information are compared to determine whether the forwarding configuration of the data communication gateway is accurate, and a first verification result is obtained, including: determining whether the simulated master station has received the replacement value; if the simulated master station has not received the replacement value, determining whether the client has received the replacement value; if the simulated master station has not received the replacement value and the client has not received the replacement value, determining that there is an abnormality in the configuration of the protection and measurement and control device; if the simulated master station has not received the replacement value and the client has received the replacement value, determining that there is a leakage forwarding problem in the data communication gateway; if the simulated master station has received the replacement value, determining that there is an abnormality in the configuration of the protection and measurement and control device; if the simulated master station has not received the replacement value and the client has received the replacement value, determining that there is a leakage forwarding problem in the data communication gateway; In the case of the replacement value, determine in turn whether the public address is correct, whether the information body address is correct, and whether the replacement value is correct; when the trigger measurement point information and the uploaded replacement value information are inconsistent, the first verification result is that the verification of the data communication gateway machine verification loop has failed, and a corresponding information configuration error message is issued, and the information configuration error message includes one of the following: public address configuration error, information body address configuration error, and replacement value error; when the trigger measurement point information and the uploaded replacement value information are consistent, the first verification result is that the forwarding configuration of the data communication gateway machine is accurate, and the verification of the data communication gateway machine verification loop has passed.

[0012] Optionally, when the data communication gateway verification loop passes, the master station system verification loop is verified based on the data communication gateway to obtain a second verification result, including: saving the trigger measurement point information to a first file, the trigger measurement point information including the description information, public address and information body address of the test point; controlling the analog protection measurement and control device to send the replacement value information to the test tool; controlling the client in the test tool to receive the replacement value information and save the replacement value information to a second file; converting the replacement value information into replacement telecontrol information through the data communication gateway, and forwarding the replacement telecontrol information to the control master station, the replacement telecontrol information is the replacement value information in the form of 104 protocol; controlling the control master station to receive the replacement telecontrol information, and saving the replacement telecontrol information to a third file, and importing it into the master station acceptance subsystem at the same time; comparing the first file, the second file and the third file to determine whether the configuration of the data communication gateway and the control master station is accurate, and completing the verification of the master station system verification loop.

[0013] Optionally, the first file, the second file and the third file are compared to determine whether the configurations of the data communication gateway and the control master station are accurate, and the verification of the master station system verification loop is completed, including: comparing the first file and the third file; when the first file and the third file are inconsistent, comparing the first file with the second file; when the first file and the third file are inconsistent and the first file and the second file are inconsistent, the second verification result is that there is a configuration error in the protection and measurement and control device to which the test point belongs; when the first file and the third file are inconsistent and the first file and the second file are consistent, the second verification result is that there is a missed forwarding problem in the data communication gateway; when the description information of the test point does not exist in the third file, the second verification result is that there is a configuration error in the control master station.

[0014] According to another aspect of the present application, there is provided a virtual master station automatic acceptance and configuration error positioning device according to the virtual master station automatic acceptance and configuration error positioning method, the device comprising: a first verification unit, used to perform closed-loop verification on a data communication gateway machine verification loop to obtain a first verification result, the data communication gateway machine verification loop is a loop formed by sequentially communicating and connecting the analog protection and measurement and control device, the data communication gateway machine, the analog master station and the test tool, and the first verification result is that the data communication gateway machine verification loop has passed or failed the verification; a second verification unit, used to verify the master station system verification loop with the data communication gateway machine as a reference when the first verification result is that the data communication gateway machine verification loop has passed the verification, and obtain a second verification result, the master station system verification loop is a loop formed by sequentially communicating and connecting the analog protection and measurement and control device, the data communication gateway machine, the control master station and the test tool, and the second verification result is that the master station system verification loop has passed or failed the verification; a processing unit, used to perform correction processing when the first verification result is that the verification has failed or the second verification result is that the verification has failed.

[0015] According to another aspect of the present application, a virtual master station automatic acceptance and configuration error location platform is provided, comprising: a virtual master station automatic acceptance and configuration error location system, one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of the methods described.

[0016] The technical solution of the present application is applied to the automatic acceptance and configuration error positioning system of the virtual master station, including: a simulation protection and measurement control device is used to simulate the actual protection and measurement control device, and the simulation protection and measurement control device is communicatively connected with the data communication gateway; the data communication gateway is used to forward the telecontrol information of each electrical equipment in the substation to the control master station and the simulation master station, and at the same time, the control command issued by the control master station is transmitted to each electrical equipment of the substation so that the electrical equipment executes the control command, the telecontrol information is the data information formed by the equipment data of the electrical equipment in the form of data in the 104 protocol, and the data communication gateway is also communicatively connected with the control master station and the simulation master station; the control master station is used to receive the telecontrol information forwarded by the data communication gateway to remotely monitor and manage the substation, and the control master station is communicatively connected with the test tool; the simulation master station is a master station obtained by simulating the control master station, which is used to simulate the control master station, and data is exchanged between the simulation master station and the test tool; the test tool is used to control the simulation protection and measurement control device to send replacement value information, and the replacement value information is the preset data information that replaces the actual electrical equipment during the simulation verification process, and the test tool is communicatively connected with the simulation protection and measurement control device simulation master station. The present application improves the verification circuits of the data communication gateway and the control master station by adding simulated protection and measurement control devices, simulated master stations and test tools, and provides data communication gateway verification circuits and master station system verification circuits. The data communication gateway verification circuit is formed by the simulated protection and measurement control devices, the data communication gateway, the simulated master station and the test tools communicating in sequence, and the master station system verification circuit is formed by the simulated protection and measurement control devices, the data communication gateway, the simulated master station and the test tools communicating in sequence, thereby reducing the communication cost of artificial nodes and the problem of loop overlap calculation. The present application solves the problem of large verification calculation workload caused by loop overlap in the verification of the monitoring master station and the data communication gateway in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 The topological structure diagram of the signal loop of a typical intelligent substation integrated automation system in the prior art is shown;

[0018] Figure 2 A schematic diagram showing a conventional acceptance method for substation monitoring information in the prior art;

[0019] Figure 3 A schematic diagram of the structure of a virtual master station automatic acceptance and configuration error location system provided in an embodiment of the present application is shown;

[0020] Figure 4 A schematic diagram of the structure of a master station acceptance subsystem provided in an embodiment of the present application is shown;

[0021] Figure 5A hardware structure block diagram of a mobile terminal for executing a method for automatic acceptance and configuration error location of a virtual master station provided in an embodiment of the present application is shown;

[0022] Figure 6 A schematic diagram of a flow chart of a method for automatic acceptance and configuration error location of a virtual master station provided according to an embodiment of the present application is shown;

[0023] Figure 7 A schematic diagram of a synchronous acceptance process provided according to an embodiment of the present application is shown;

[0024] Figure 8 A verification flow chart of a data communication gateway verification loop provided according to an embodiment of the present application is shown;

[0025] Fig. 9 A verification flow chart of a master station system verification loop provided according to an embodiment of the present application is shown;

[0026] Fig.10 A structural block diagram of a virtual master station automatic acceptance and configuration error locating device provided according to an embodiment of the present application is shown.

[0027] The above drawings include the following reference numerals:

[0028] 1. Primary equipment; 2. Intelligent terminal; 3. Protection and measurement and control device; 4. Station-side monitoring host; 5. Simulation protection and measurement and control device; 6. Station-side debugging node; 7. On-site debugging node; 8. Data communication gateway; 9. Control master station; 10. Simulation master station; 11. Test tool; 12. Data comparison module; 102. Processor; 104. Memory; 106. Transmission equipment; 108. Input and output equipment. DETAILED DESCRIPTION

[0029] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0030] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0032] As introduced in the background technology, in the prior art, there is overlap between the verification loop of the master station system and the verification loop of the monitoring system, resulting in repeated verification. In order to solve the problem in the prior art that there is loop overlap in the verification of the monitoring master station and the data communication gateway machine, which leads to a large verification calculation workload, the embodiments of the present application provide a virtual master station automatic acceptance and configuration error positioning system, a virtual master station automatic acceptance and configuration error positioning method, an apparatus and a virtual master station automatic acceptance and configuration error positioning platform.

[0033] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0034] Figure 3 : is a structural diagram of a virtual master station automatic acceptance and configuration error positioning system according to an embodiment of the present application, and the virtual master station automatic acceptance and configuration error positioning system includes:

[0035] A simulated protection and measurement and control device, which is used to simulate an actual protection and measurement and control device, and is communicatively connected to a data communication gateway;

[0036] Data communication gateway, the data communication gateway is used to forward the telecontrol information of each electrical device in the substation to the control master station and the simulation master station, and at the same time transmit the control command issued by the control master station to each of the electrical devices in the substation so that the electrical devices execute the control command. The telecontrol information is data information formed by the device data of the electrical devices in the form of data in the 104 protocol. The data communication gateway is also connected to the control master station and the simulation master station;

[0037] A control master station, the control master station is used to receive the telecontrol information forwarded by the data communication gateway to remotely monitor and manage the substation, and the control master station is connected to the test tool in communication;

[0038] A simulation master station, wherein the simulation master station is a master station obtained by simulating the control master station, and is used to simulate the control master station, and data is exchanged between the simulation master station and the test tool;

[0039] A testing tool, the testing tool is used to control the analog protection and measurement and control device to send replacement value information, the replacement value information is the preset data information that replaces the actual electrical equipment during the simulation verification process, and the testing tool is communicatively connected with the analog protection and measurement and control device.

[0040] In the above embodiment, in order to optimize the verification process of the master station system verification loop, the simulated protection measurement and control device and the simulated master station are used to eliminate repeated verification work, such as Figure 3 As shown, the analog protection and measurement control device 5 is connected to the data communication gateway 8 by communication. Figure 4 The interval layer IED simulation module in the control layer is generated according to the parameters of the actual protection and measurement and control device, and is used to simulate the actual protection and measurement and control device 3; the data communication gateway 8 is also connected to the control master station 9 and the simulation master station 10 for communication. The data communication gateway is used to plan the equipment operation information of the primary equipment 1 in the substation after it is transmitted through the intelligent terminal 2 and the protection and measurement and control device 3 or the simulation protection and measurement and control device 5 in sequence to obtain the telecontrol information and forward the telecontrol information to the control master station 9 and the simulation master station 10. The control master station 9 is connected to the data comparison module 12 for communication. The data comparison module 12 is a functional module in the test tool 11, that is, it is connected to the test tool 11 for communication, and is used to receive the telecontrol information forwarded by the data communication gateway 8 for remote monitoring and management of the substation. It should also be noted that the control master station 9 and the data comparison module 12 may not be connected for communication, but the staff is required to obtain the file data of the control master station 9 and import it into the data comparison module 12. The simulation master station 10 and the test tool 11 are both internal functional modules of the master station acceptance subsystem, so internal data interaction is performed between the simulation master station 10 and the test tool 11; the above-mentioned test tool 11 is communicatively connected with the above-mentioned simulation protection and measurement and control device 5 to control the above-mentioned simulation protection and measurement and control device 5 to send replacement value information.

[0041] In order to accurately verify the station-side monitoring host, in an optional implementation, the above-mentioned virtual master station automatic acceptance and configuration error positioning system further includes:

[0042] Primary equipment, the above-mentioned primary equipment refers to the above-mentioned electrical equipment directly used for the production, transmission and distribution of electric energy in the substation;

[0043] An intelligent terminal, the intelligent terminal is used to receive the data signal sent by the primary device, and forward the data signal to the protection and measurement and control device in the form of a GOOSE message, wherein the data signal includes the device status and device information corresponding to the primary device;

[0044] A protection and measurement control device, the protection and measurement control device is used to receive the data signal and forward the data signal to the station-side monitoring host in the form of an MMS message;

[0045] The station-side monitoring host is used to receive the above-mentioned data signal, and process the above-mentioned data signal to display it to the user.

[0046] In the above embodiment, the above-mentioned primary equipment 1 is the above-mentioned electrical equipment directly used for producing, transmitting and distributing electric energy at the substation site, and is debugged and verified by the staff of the on-site debugging node 7; the above-mentioned intelligent terminal 2 is used to receive the data signal sent by the above-mentioned primary equipment 1, and forward the above-mentioned data signal to the protection and measurement and control device 3 in the form of a GOOSE message, and the above-mentioned data signal includes the device status and device information corresponding to the above-mentioned primary equipment 1; the above-mentioned protection and measurement and control device 3 receives the data signal in the form of the above-mentioned GOOSE message, and forwards the data signal to the station-side monitoring host 4 in the form of an MMS message through the station control layer network; the above-mentioned station-side monitoring host 4 receives the data signal in the form of an MMS message, and processes the data signal in the form of an MMS message to display it to the user, and the staff of the station-side debugging node 6 confirms whether the signal processed by the station-side monitoring host 4 can be correctly reflected.

[0047] In order to eliminate repeated verification and perform closed-loop testing, in an optional implementation, the above-mentioned testing tool includes:

[0048] A configuration information acquisition module, the configuration information acquisition module is used to import the SCD file to generate the whole station data, and generate the configuration CID file of the above-mentioned analog protection and measurement and control device according to the above-mentioned whole station data, and the above-mentioned SCD file is the configuration description file of the above-mentioned substation;

[0049] The bay layer IED simulation module is used to simulate the protection and measurement control device according to the CID file to obtain the simulated protection and measurement control device;

[0050] A client, the client is used to issue a replacement command and receive the replacement value information sent by the simulation protection and measurement control device, the replacement command is a command to simulate the change of the equipment status in the substation, and the client is used to communicate with the simulation protection and measurement control device;

[0051] The human-machine module is used to display the verification results on the human-machine interaction interface.

[0052] In the above embodiment, if Figure 4As shown, the configuration information acquisition module generates the whole station data by importing the SCD (Substation Configuration Description, SCD) file, and generates the interval layer device instance configuration (Configured IED Description, CID) file based on the whole station data. Interval layer IED simulation module: used to simulate and generate simulated protection and measurement and control devices and simulated master stations based on the generated CID file. 61850 client: used to connect to the simulated protection and measurement and control device or the protection and measurement and control device, issue replacement commands, and receive replacement values ​​of the simulated protection and measurement and control device or the protection and measurement and control device. The human-machine interface of the human-machine module is used to display the verification results. In addition, the test tool also includes file comparison, which is used to compare the 104 data records received by the control master station with the records of the measurement points triggered by the master station acceptance subsystem.

[0053] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 5 1 is a hardware structure block diagram of a mobile terminal of a method for automatically accepting and locating configuration errors of a virtual master station according to an embodiment of the present invention. Figure 5 As shown, the mobile terminal may include one or more ( Figure 5 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 5 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 5 More or fewer components as shown, or with Figure 5 Different configurations shown.

[0054] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the display method of device information in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, the above method is implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The transmission device 106 is used to receive or send data via a network. The above-mentioned specific examples of the network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0055] In this embodiment, a method for automatic acceptance and configuration error location of a virtual master station running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0056] Figure 6 1 is a flow chart of a method for automatic acceptance and configuration error location of a virtual master station according to an embodiment of the present application. Figure 6 As shown, the method comprises the following steps:

[0057] Step S201, performing closed-loop verification on the data communication gateway machine verification loop to obtain a first verification result, wherein the data communication gateway machine verification loop is a loop formed by sequentially communicating with the above-mentioned simulation protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned simulation master station and the above-mentioned test tool, and the above-mentioned first verification result is whether the verification of the above-mentioned data communication gateway machine verification loop has passed or failed;

[0058] Specifically, a closed-loop verification is first performed on the loop formed by the sequential communication connection of the above-mentioned simulation protection and measurement and control device, the above-mentioned data communication gateway, the above-mentioned simulation main station and the above-mentioned test tool, and the simulation main station is used to receive the 104 data transferred out by the data communication gateway. The test tool triggers the replacement, and sends the replacement value of the simulation protection and measurement and control device. The trigger measurement point is compared with the 104 data received by the simulation main station, and the gateway forwarding configuration can be automatically verified.

[0059] It should also be noted that before the closed-loop verification of the data communication gateway machine verification loop, the monitoring system verification loop also needs to be verified. The on-site debugging personnel transmit the signal at the source end by operating the primary equipment. After the signal is transmitted through the monitoring system verification loop, the station-side monitoring personnel confirm that the signal of the station-side monitoring host can be correctly reflected, and the feedback result is passed to the on-site debugging personnel to form a verification closed loop. The monitoring system verification loop is a loop formed between the primary equipment, the intelligent terminal, the protection and measurement and control device, and the station-side monitoring host.

[0060] In addition, when verifying the monitoring system verification circuit, the data communication gateway machine verification circuit can be performed simultaneously. The specific process is as follows: Figure 7 As shown, the on-site debugging personnel operate a physical node, triggering a signal change of a device. The signal cable connection (hard loop) transmits the signal to the process layer intelligent terminal. The intelligent terminal forwards the signal to the analog protection and measurement and control device and the protection and measurement and control device in the form of GOOSE message (virtual loop) through the process layer network. The analog protection and measurement and control device and the protection and measurement and control device forward the signal to the station-side monitoring host and the data communication gateway in the form of MMS message through the station control layer network. The data communication gateway forwards the signal to the analog master station in the form of IEC104 message through the dispatching data network. The station-side monitoring personnel confirm the signal loop of the human-machine interface of the station-side monitoring host and the master station acceptance subsystem and feed back the result to the on-site debugging personnel to complete the information closed loop.

[0061] Step S202, when the first verification result is that the verification loop of the data communication gateway machine has passed, the master station system verification loop is verified based on the data communication gateway machine to obtain a second verification result. The master station system verification loop is a loop formed by the sequential communication connection of the simulation protection and measurement and control device, the data communication gateway machine, the control master station and the test tool. The second verification result is whether the verification loop of the master station system has passed or failed.

[0062] Specifically, when the above-mentioned first verification result is that the verification loop of the above-mentioned data communication gateway machine has passed, that is, the configuration of the current data communication gateway machine is accurate, therefore, based on the above-mentioned data communication gateway machine, the above-mentioned simulation protection and measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned control master station and the above-mentioned test tool are sequentially communicated and connected to form a loop for verification, mainly to verify whether there is a configuration problem with the control master station, and during this period, it can be further verified whether there is a configuration problem with the data communication gateway machine.

[0063] Step S203: performing correction processing when the first verification result is verification failure or the second verification result is verification failure.

[0064] Specifically, when the first verification result is failed or the second verification result is failed, the configuration error problem that caused the verification failure is found, and the configuration error problem is corrected so that the verification can be passed accurately.

[0065] In this embodiment, first, a closed-loop verification is performed on the data communication gateway verification loop to obtain a first verification result, wherein the first verification result is that the verification loop of the data communication gateway has passed or failed the verification, and the verification loop of the data communication gateway is a loop formed by the sequential communication connection of the simulation protection and measurement and control device, the data communication gateway, the simulation master station and the test tool; then, in the case that the first verification result is that the verification loop of the data communication gateway has passed, the master station system verification loop is verified based on the data communication gateway to obtain a second verification result, wherein the second verification result is that the verification loop of the master station system has passed or failed the verification, and the verification loop of the master station system is a loop formed by the sequential communication connection of the simulation protection and measurement and control device, the data communication gateway, the control master station and the test tool; finally, in the case that the first verification result is that the verification has failed or the second verification result is that the verification has failed, exception handling is performed.

[0066] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the virtual master station automatic acceptance and configuration error locating method of the present application will be described in detail below in conjunction with specific embodiments.

[0067] In order to perform data communication gateway machine loop verification and improve the rigor of master station verification, in an optional implementation, the above step S201 includes:

[0068] Step S2011, import the RCD file into the master station acceptance subsystem, and obtain the data list of the data communication gateway through the test tool, the data list is the list when the data communication gateway forwards the telecontrol information, the RCD file is provided by the data communication gateway, and the master station acceptance subsystem is composed of the test tool, the simulated master station and the simulated protection measurement and control device;

[0069] Step S2012, statically checking the RCD file, wherein the static checking includes checking the data reference of the test machine point in the RCD file, the description of the telesignaling and telemetering, and whether the point number is repeated;

[0070] Step S2013, sending a replacement command to the simulation protection measurement and control device through the client in the test tool one by one according to the data list to simulate the state change of the primary device, and sending the trigger measurement point information to the test tool, the trigger measurement point information is the state change data of the primary device in response to the replacement command;

[0071] Step S2014, controlling the above-mentioned simulation protection measurement and control device to send the above-mentioned replacement value information to the test tool and the above-mentioned data communication gateway, and the above-mentioned master station acceptance subsystem is composed of the above-mentioned test tool and the above-mentioned simulation master station;

[0072] Step S2015, controlling the client in the test tool to receive the replacement value information;

[0073] Step S2016, converting the replacement value information into replacement telecontrol information through the data communication gateway, and forwarding the replacement telecontrol information to the simulation master station, wherein the replacement telecontrol information is the replacement value information in the form of 104 protocol;

[0074] Step S2017, controlling the above-mentioned analog master station to filter the replacement telecontrol information through the quality filtering device to obtain the replacement value information to be sent up, wherein the above-mentioned replacement value information to be sent up is the information after removing the replacement telecontrol information that is not related to the above-mentioned primary equipment, and the above-mentioned replacement value information to be sent up includes the replacement value, the public address and the information body address;

[0075] Step S2018, compare the trigger measurement point information and the uploaded replacement value information to determine whether the forwarding configuration of the data communication gateway is accurate, obtain the first verification result, and complete the closed-loop verification of the data communication gateway verification loop. The first verification result is whether the verification loop of the data communication gateway has passed or failed.

[0076] In the above embodiment, before the dispatching data network is fully constructed, the data communication gateway machine can be accepted first, without relying on the dispatching data network. The data communication gateway machine acceptance process is as follows: the RCD file is imported into the master station acceptance subsystem, and the data list of the data communication gateway machine is obtained by the test tool. The RCD file is statically checked based on the SCD file to check whether the measurement point data reference, telesignaling and telemetry description, and point number in the RCD file are repeated. The master station acceptance subsystem sends a replacement command to the analog protection and measurement control device (or to the protection and measurement control device at the same time) through the IEC61850MMS client replacement service function one by one according to the data list, and sends the trigger measurement point information to the data comparison module in the test tool. The simulated protection and measurement control device or the protection and measurement control device sends the data change and quality change trigger report (i.e. the above-mentioned replacement value information) to the data communication gateway and the master station acceptance subsystem. The master station acceptance subsystem receives the above-mentioned replacement value information through the IEC61850 client and sends it to the data comparison module in the test tool for configuration error analysis. At the same time, the data communication gateway sends the replacement value information in the form of 104 protocol (i.e. the above-mentioned replacement telecontrol information) to the simulated master station in the master station acceptance subsystem. The simulated master station replaces the replacement telecontrol information sent through the quality filtering device to obtain the above-mentioned replacement information, and sends the above-mentioned replacement information to the data comparison module of the test tool. The data comparison module determines whether the data communication gateway forwarding value, public address, and information body address are correct by comparing the replacement value, public address, and information body address of the set test point (i.e. the trigger test information) with the replacement value, received public address, and received information body address (i.e. the above-mentioned replacement information) received by the simulated master station. If the simulated master station does not receive the replacement value for a certain measuring point, when the master station acceptance subsystem IEC61850 client receives the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that the gateway machine has missed a turn. If the master station acceptance subsystem IEC61850 client also does not receive the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that there is a configuration problem with the simulated protection and measurement and control device or the protection and measurement and control device, not a configuration problem of the data communication gateway machine. The final first verification result is obtained, the verification of the data communication gateway machine verification loop is completed, and finally the comparison result is sent to the human-machine interface, and the human-machine interface starts the automatic point-to-point process for the next test point.

[0077] In order to improve the accuracy of verifying the data communication gateway verification loop, in an optional implementation, the above step S2018 includes:

[0078] Step S20181, determining whether the simulated master station has received the replacement value;

[0079] Step S20182, when the simulated master station does not receive the replacement value, determining whether the client has received the replacement value;

[0080] Step S20183, when the simulated master station does not receive the replacement value and the client also does not receive the replacement value, the first verification result is that there is an abnormality in the configuration of the protection measurement and control device;

[0081] Step S20184, when the simulated master station does not receive the replacement value and the client receives the replacement value, the first verification result is that the data communication gateway has a forwarding leakage problem;

[0082] Step S20185, when the simulated master station receives the replacement value, it sequentially determines whether the public address is correct, whether the information body address is correct, and whether the replacement value is correct;

[0083] Step S20186, when the trigger measurement point information and the sent replacement value information are inconsistent, the first verification result is that the verification of the data communication gateway verification loop has failed, and a corresponding information configuration error message is issued, and the information configuration error message includes one of the following: public address configuration error, information body address configuration error and replacement value error;

[0084] Step S20187, when the trigger measurement point information and the uploaded replacement value information are consistent, the first verification result is that the forwarding configuration of the data communication gateway is accurate, and the verification of the verification loop of the data communication gateway is passed.

[0085] In the above embodiment, the point-to-point process of the data communication gateway is configured with an error location process such as Figure 8 As shown, if the simulated main station does not receive the replacement value for a certain measuring point, when the main station acceptance subsystem IEC61850 client receives the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that the data communication gateway machine is missing. If the main station acceptance subsystem IEC61850 client also does not receive the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that there is a problem with the configuration of the simulated protection and measurement and control device or the protection and measurement and control device, and it is not a data communication gateway machine configuration problem. When all information is consistent, it is determined that there is no problem with the data communication gateway machine verification loop where the data communication gateway machine is located, that is, the verification passes, and the final first verification result is obtained, completing the verification of the data communication gateway machine verification loop, and finally sending the comparison result to the human-machine interface, and the human-machine interface starts the next test point automatic point-to-point process.

[0086] In order to eliminate repeated verification, verification of the master station system verification loop is performed. In an optional implementation, the above step S202 includes:

[0087] Step S2021, saving the trigger measurement point information to a first file, the trigger measurement point information including description information, a public address and an information body address of the test point;

[0088] Step S2022, controlling the above-mentioned analog protection measurement and control device to send the above-mentioned replacement value information to the above-mentioned test tool and the above-mentioned data communication gateway machine;

[0089] Step S2023, controlling the client in the test tool to receive the replacement value information and save the replacement value information to a second file;

[0090] Step S2024, converting the replacement value information into replacement telecontrol information through the data communication gateway, and forwarding the replacement telecontrol information to the control master station, wherein the replacement telecontrol information is the replacement value information in the 104 protocol format;

[0091] Step S2025, controlling the control master station to receive the replacement telecontrol information, and saving the replacement telecontrol information to a third file, and importing it to the master station acceptance subsystem at the same time;

[0092] Step S2026, compare the first file, the second file and the third file to determine whether the configurations of the data communication gateway and the control master station are accurate, and complete the verification of the master station system verification loop.

[0093] In the above embodiment, after the dispatching data network is built and the data communication gateway machine is accepted, the data communication gateway machine can be used as a reference to verify the master station system verification loop. The master station loop automatic acceptance process is as follows: import the RCD file into the master station acceptance subsystem, obtain the data list of the data communication gateway machine by the test tool, and perform static verification of the RCD file based on the SCD file to check whether the measurement point data reference, telesignaling and telemetry description, and point number in the RCD file are repeated. The master station acceptance subsystem sends a replacement command to the analog protection and measurement control device (or to the protection and measurement control device at the same time) through the IEC61850MMS client replacement service function one by one according to the data list, and records the description of the trigger data, 104 public address, information body address, replacement value, SOE time stamp, reference and other information (i.e. the above-mentioned trigger measurement point information) in turn, and saves it to file A, i.e. the above-mentioned first file. The analog protection and measurement control device or the protection and measurement control device sends the data change and quality change trigger report (i.e. the above-mentioned replacement value information) to the data communication gateway machine and the master station acceptance subsystem. The ICE61850 client of the master station acceptance subsystem receives the replacement value information sent by the analog protection and measurement control device or the protection and measurement control device, and records the data description, reference, replacement value, SOE time stamp and other information of the replacement value information, and saves it to file B, that is, the above-mentioned second file. The data communication gateway receives the replacement value information of the analog protection and measurement control device or the protection and measurement control device received by the IEC61850 client, and converts the replacement value information into replacement telecontrol information through the IEC104 protocol and forwards it to the control master station. The control master station sequentially records the test point description, 104 public address, 104 information body address, replacement value, SOE time stamp and other information in the received replacement telecontrol information, and saves it to file C, that is, the above-mentioned third file. The control master station receives the record file C and imports it into the master station acceptance subsystem. By comparing the consistency of file A with file C and the SOE time stamp, it can be determined whether the data description, public address and information body address forwarded by the data communication gateway are correct, so as to judge whether the configuration of the above-mentioned data communication gateway and the above-mentioned control master station is accurate, and complete the verification of the verification loop of the above-mentioned master station system.

[0094] In order to improve the accuracy of the verification loop of the verification master station system, in an optional implementation manner, the above step S2026 includes:

[0095] Step S20261, comparing the first file and the third file;

[0096] Step S20262, when the first file and the third file are inconsistent after comparison, compare the first file with the second file;

[0097] Step S20263, when the first file and the third file are inconsistent and the first file and the second file are inconsistent, the second verification result is that there is a configuration error in the protection measurement and control device to which the test point belongs;

[0098] Step S20264, when the first file and the third file are inconsistent and the first file and the second file are consistent, the second verification result is that the data communication gateway has a forwarding omission problem;

[0099] Step S20265, when the description information of the test point does not exist in the third file, the second verification result is that there is a configuration error in the control master station.

[0100] In the above embodiment, the master station system automatic acceptance and configuration error location process is as follows: Fig. 9 As shown. By comparing file A with file C and the consistency of SOE time stamp, it can be determined whether the forwarding data description, public address, and information body address are correct. If a test point is recorded in file A but not in file C by comparing files A and C, then compare files A and B. If the test point is recorded in file A but not in file B, the analog protection and measurement and control device or the protection and measurement and control device to which the test point belongs can be located. Configuration error. If the test point is recorded in both files A and B but not in file C, the test point can be located as a data communication gateway machine leakage, which is a data communication gateway machine configuration error. If a test point only records 104 public address, information body address and other information in file C, and there is no test point description, the test point can be located as a control master station configuration error.

[0101] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0102] The embodiment of the present application also provides a virtual master station automatic acceptance and configuration error positioning device. It should be noted that the virtual master station automatic acceptance and configuration error positioning device of the embodiment of the present application can be used to execute the method for automatic acceptance and configuration error positioning of the virtual master station provided by the embodiment of the present application. The device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.

[0103] The following is an introduction to the virtual master station automatic acceptance and configuration error locating device provided in an embodiment of the present application.

[0104] Fig.10 1 is a structural block diagram of a virtual master station automatic acceptance and configuration error location device according to an embodiment of the present application. Fig.10 As shown, the device comprises:

[0105] The first verification unit 10 is used to perform closed-loop verification on the data communication gateway machine verification loop to obtain a first verification result. The data communication gateway machine verification loop is a loop formed by the above-mentioned simulation protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned simulation master station and the above-mentioned test tool being sequentially connected in communication. The above-mentioned first verification result is whether the verification of the above-mentioned data communication gateway machine verification loop has passed or failed;

[0106] Specifically, a closed-loop verification is first performed on the loop formed by the sequential communication connection of the above-mentioned simulation protection and measurement and control device, the above-mentioned data communication gateway, the above-mentioned simulation main station and the above-mentioned test tool, and the simulation main station is used to receive the 104 data transferred out by the data communication gateway. The test tool triggers the replacement, and sends the replacement value of the simulation protection and measurement and control device. The trigger measurement point is compared with the 104 data received by the simulation main station, and the gateway forwarding configuration can be automatically verified.

[0107] The second verification unit 20 is used to verify the main station system verification loop based on the above-mentioned data communication gateway machine to obtain a second verification result when the above-mentioned first verification result is that the verification loop of the above-mentioned data communication gateway machine has passed. The above-mentioned main station system verification loop is a loop formed by the above-mentioned simulation protection and measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned control main station and the above-mentioned test tool being connected in sequence by communication. The above-mentioned second verification result is whether the verification loop of the above-mentioned main station system has passed or failed.

[0108] Specifically, when the above-mentioned first verification result is that the verification loop of the above-mentioned data communication gateway machine has passed, that is, the configuration of the current data communication gateway machine is accurate, therefore, based on the above-mentioned data communication gateway machine, the above-mentioned simulation protection and measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned control master station and the above-mentioned test tool are sequentially communicated and connected to form a loop for verification, mainly to verify whether there is a configuration problem with the control master station, and during this period, it can be further verified whether there is a configuration problem with the data communication gateway machine.

[0109] The processing unit 30 is used to perform correction processing when the first verification result is verification failure or the second verification result is verification failure.

[0110] Specifically, when the first verification result is a failure or the second verification result is a failure, the configuration error problem that caused the verification to fail is found, and the configuration error problem is corrected so that it can accurately pass the verification. In this embodiment, by adding a simulated protection and measurement control device, a simulated main station and a test tool, the verification loop of the data communication gateway and the control main station is improved, and a data communication gateway verification loop and a main station system verification loop are provided. The data communication gateway verification loop is a loop formed by the simulated protection and measurement control device, the data communication gateway, the simulated main station and the test tool communicating in sequence, and the main station system verification loop is a loop formed by the simulated protection and measurement control device, the data communication gateway, the simulated main station and the test tool communicating in sequence, which reduces the communication cost of artificial nodes and the problem of loop overlap calculation. The present application solves the problem of large verification calculation amount caused by loop overlap in the monitoring main station and the data communication gateway in the prior art.

[0111] In order to perform data communication gateway machine loop verification and improve the rigor of master station verification, in an optional implementation manner, the above-mentioned first verification unit includes:

[0112] An import module is used to import the RCD file into the master station acceptance subsystem, and obtain the data list of the data communication gateway through the test tool. The data list is a list when the data communication gateway forwards the telecontrol information. The RCD file is provided by the data communication gateway. The master station acceptance subsystem is composed of the test tool, the simulated master station and the simulated protection and measurement and control device.

[0113] A verification module performs static verification on the RCD file, wherein the static verification includes checking the data reference of the test machine point of the RCD file, the description of the telesignaling and telemetering, and whether the point number is repeated;

[0114] A sending module, which sends a replacement command to the simulation protection and measurement and control device through the client in the test tool one by one according to the data list to simulate the state change of the primary device, and sends the trigger measurement point information to the test tool, wherein the trigger measurement point information is the state change data of the primary device in response to the replacement command;

[0115] A first control module controls the above-mentioned analog protection measurement and control device to send the above-mentioned replacement value information to the master station acceptance subsystem and the above-mentioned data communication gateway machine;

[0116] A second control module controls the client in the test tool to receive the replacement value information;

[0117] A first forwarding module converts the replacement value information into replacement telecontrol information through the data communication gateway, and forwards the replacement telecontrol information to the simulation master station, wherein the replacement telecontrol information is the replacement value information in the form of 104 protocol;

[0118] A filtering module controls the above-mentioned analog master station to filter the replacement telecontrol information through the quality filtering device to obtain the uploading replacement value information, wherein the uploading replacement value information is the information after removing the replacement telecontrol information that is not related to the above-mentioned primary equipment, and the uploading replacement value information includes the replacement value, the public address and the information body address;

[0119] The first comparison module compares the trigger measurement point information and the uploaded replacement value information to determine whether the forwarding configuration of the data communication gateway is accurate, obtains the first verification result, and completes the closed-loop verification of the data communication gateway verification loop. The first verification result is whether the verification of the data communication gateway verification loop has passed or failed.

[0120] In the above embodiment, before the dispatching data network is fully constructed, the data communication gateway machine can be accepted first, without relying on the dispatching data network. The data communication gateway machine acceptance process is as follows: the RCD file is imported into the master station acceptance subsystem, and the data list of the data communication gateway machine is obtained by the test tool. The RCD file is statically checked based on the SCD file to check whether the measurement point data reference, telesignaling and telemetry description, and point number in the RCD file are repeated. The master station acceptance subsystem sends a replacement command to the analog protection and measurement control device (or to the protection and measurement control device at the same time) through the IEC61850MMS client replacement service function one by one according to the data list, and sends the trigger measurement point information to the data comparison module in the test tool. The simulated protection and measurement control device or the protection and measurement control device sends the data change and quality change trigger report (i.e. the above-mentioned replacement value information) to the data communication gateway and the master station acceptance subsystem. The master station acceptance subsystem receives the above-mentioned replacement value information through the IEC61850 client and sends it to the data comparison module in the test tool for configuration error analysis. At the same time, the data communication gateway sends the replacement value information in the form of 104 protocol (i.e. the above-mentioned replacement telecontrol information) to the simulated master station in the master station acceptance subsystem. The simulated master station replaces the replacement telecontrol information sent through the quality filtering device to obtain the above-mentioned replacement information, and sends the above-mentioned replacement information to the data comparison module of the test tool. The data comparison module determines whether the data communication gateway forwarding value, public address, and information body address are correct by comparing the replacement value, public address, and information body address of the set test point (i.e. the trigger test information) with the replacement value, received public address, and received information body address (i.e. the above-mentioned replacement information) received by the simulated master station. If the simulated master station does not receive the replacement value for a certain measuring point, when the master station acceptance subsystem IEC61850 client receives the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that the gateway machine has missed a turn. If the master station acceptance subsystem IEC61850 client also does not receive the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that there is a configuration problem with the simulated protection and measurement and control device or the protection and measurement and control device, not a configuration problem of the data communication gateway machine. The final first verification result is obtained, the verification of the data communication gateway machine verification loop is completed, and finally the comparison result is sent to the human-machine interface, and the human-machine interface starts the automatic point-to-point process for the next test point.

[0121] In order to improve the accuracy of verifying the data communication gateway verification loop, in an optional implementation, the first comparison module includes:

[0122] A first judgment submodule is used to judge whether the above-mentioned simulated master station has received the above-mentioned replacement value;

[0123] A second judgment submodule, in the case that the simulated main station does not receive the replacement value, judges whether the client has received the replacement value;

[0124] A first determination submodule, in which, when the simulated master station does not receive the replacement value and the client does not receive the replacement value, the first verification result is that there is an abnormality in the configuration of the protection measurement and control device;

[0125] A second determination submodule, in which, when the simulated master station does not receive the replacement value and the client receives the replacement value, the first verification result is that the data communication gateway has a leak forwarding problem;

[0126] A third judgment submodule, when the simulated master station receives the replacement value, sequentially judges whether the public address is correct, whether the information body address is correct, and whether the replacement value is correct;

[0127] The third determination submodule, when the trigger measurement point information and the sent replacement value information are inconsistent, the first verification result is that the verification of the data communication gateway verification loop has failed, and a corresponding information configuration error message is issued, and the information configuration error message includes one of the following: public address configuration error, information body address configuration error and replacement value error;

[0128] The fourth determination submodule, when the trigger measurement point information and the uploaded replacement value information are consistent, the first verification result is that the forwarding configuration of the data communication gateway is accurate and the verification of the verification loop of the data communication gateway is passed.

[0129] In the above embodiment, the point-to-point process of the data communication gateway is configured with an error location process such as Figure 8 As shown, if the simulated main station does not receive the replacement value for a certain measuring point, when the main station acceptance subsystem IEC61850 client receives the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that the data communication gateway machine is missing. If the main station acceptance subsystem IEC61850 client also does not receive the replacement value sent by the simulated protection and measurement and control device or the protection and measurement and control device, it means that there is a problem with the configuration of the simulated protection and measurement and control device or the protection and measurement and control device, and it is not a data communication gateway machine configuration problem. When all information is consistent, it is determined that there is no problem with the data communication gateway machine verification loop where the data communication gateway machine is located, that is, the verification passes, and the final first verification result is obtained, completing the verification of the data communication gateway machine verification loop, and finally sending the comparison result to the human-machine interface, and the human-machine interface starts the next test point automatic point-to-point process.

[0130] In order to eliminate repeated verification, verification of the master station system verification loop is performed. In an optional implementation, the second verification unit includes:

[0131] A first saving module saves the trigger measuring point information to a first file, wherein the trigger measuring point information includes description information, a public address and an information body address of the measuring point;

[0132] A third control module controls the above-mentioned analog protection measurement and control device to send the above-mentioned replacement value information to the above-mentioned test tool and the above-mentioned data communication gateway machine;

[0133] A fourth control module controls the client in the test tool to receive the replacement value information and save the replacement value information to a second file;

[0134] A second forwarding module converts the replacement value information into replacement telecontrol information through the data communication gateway, and forwards the replacement telecontrol information to the control master station, wherein the replacement telecontrol information is the replacement value information in the form of 104 protocol;

[0135] A fifth control module controls the control master station to receive the replacement telecontrol information, save the replacement telecontrol information to a third file, and import the replacement telecontrol information to the master station acceptance subsystem;

[0136] The second comparison module compares the first file, the second file and the third file to determine whether the configurations of the data communication gateway and the control master station are accurate, and completes the verification of the master station system verification loop.

[0137] In the above embodiment, after the dispatching data network is built and the data communication gateway machine is accepted, the data communication gateway machine can be used as a reference to verify the master station system verification loop. The master station loop automatic acceptance process is as follows: import the RCD file into the master station acceptance subsystem, obtain the data list of the data communication gateway machine by the test tool, and perform static verification of the RCD file based on the SCD file to check whether the measurement point data reference, telesignaling and telemetry description, and point number in the RCD file are repeated. The master station acceptance subsystem sends a replacement command to the analog protection and measurement control device (or to the protection and measurement control device at the same time) through the IEC61850MMS client replacement service function one by one according to the data list, and records the description of the trigger data, 104 public address, information body address, replacement value, SOE time stamp, reference and other information (i.e. the above-mentioned trigger measurement point information) in turn, and saves it to file A, i.e. the above-mentioned first file. The analog protection and measurement control device or the protection and measurement control device sends the data change and quality change trigger report (i.e. the above-mentioned replacement value information) to the data communication gateway machine and the master station acceptance subsystem. The ICE61850 client of the master station acceptance subsystem receives the replacement value information sent by the analog protection and measurement control device or the protection and measurement control device, and records the data description, reference, replacement value, SOE time stamp and other information of the replacement value information, and saves it to file B, that is, the above-mentioned second file. The data communication gateway receives the replacement value information of the analog protection and measurement control device or the protection and measurement control device received by the IEC61850 client, and converts the replacement value information into replacement telecontrol information through the IEC104 protocol and forwards it to the control master station. The control master station sequentially records the test point description, 104 public address, 104 information body address, replacement value, SOE time stamp and other information in the received replacement telecontrol information, and saves it to file C, that is, the above-mentioned third file. The control master station receives the record file C and imports it into the master station acceptance subsystem. By comparing the consistency of file A with file C and the SOE time stamp, it can be determined whether the data description, public address and information body address forwarded by the data communication gateway are correct, so as to judge whether the configuration of the above-mentioned data communication gateway and the above-mentioned control master station is accurate, and complete the verification of the verification loop of the above-mentioned master station system.

[0138] In order to improve the accuracy of the verification loop of the verification master station system, in an optional implementation manner, the second comparison module includes:

[0139] A first comparison submodule compares the first file with the third file;

[0140] A second comparison submodule, when the first file and the third file are inconsistent after comparison, compares the first file with the second file;

[0141] A fifth determination submodule, in the case where the first file and the third file are inconsistent and the first file and the second file are inconsistent, the second verification result is that there is a configuration error problem in the protection measurement and control device to which the test point belongs;

[0142] A sixth determination submodule, in which, when the first file and the third file are inconsistent and the first file and the second file are consistent, the second verification result is that the data communication gateway has a forwarding leakage problem;

[0143] The seventh determination submodule is, when the description information of the test point does not exist in the third file, the second verification result is that there is a configuration error in the control master station.

[0144] In the above embodiment, the master station system automatic acceptance and configuration error location process is as follows: Fig. 9 As shown. By comparing file A with file C and the consistency of SOE time stamp, it can be determined whether the forwarding data description, public address, and information body address are correct. If a test point is recorded in file A but not in file C by comparing files A and C, then compare files A and B. If the test point is recorded in file A but not in file B, the analog protection and measurement and control device or the protection and measurement and control device to which the test point belongs can be located. Configuration error. If the test point is recorded in both files A and B but not in file C, the test point can be located as a data communication gateway machine leakage, which is a data communication gateway machine configuration error. If a test point only records 104 public address, information body address and other information in file C, and there is no test point description, the test point can be located as a control master station configuration error.

[0145] The above-mentioned virtual master station automatic acceptance and configuration error location device includes a processor and a memory. The above-mentioned first verification unit, the second verification unit and the processing unit are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize the corresponding functions. The above-mentioned modules are all located in the same processor; or, the above-mentioned modules are located in different processors in the form of any combination.

[0146] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the problem of loop overlap in the verification of the monitoring master station and the data communication gateway in the prior art resulting in a large verification calculation workload can be solved by adjusting kernel parameters.

[0147] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0148] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the virtual master station automatic acceptance and configuration error location method.

[0149] Specifically, the method for automatically accepting and locating configuration errors of a virtual master station includes:

[0150] Step S201, performing closed-loop verification on the data communication gateway machine verification loop to obtain a first verification result, wherein the data communication gateway machine verification loop is a loop formed by sequentially communicating with the above-mentioned simulation protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned simulation master station and the above-mentioned test tool, and the above-mentioned first verification result is whether the verification of the above-mentioned data communication gateway machine verification loop has passed or failed;

[0151] Step S202, when the first verification result is that the verification of the data communication gateway machine verification loop has passed, the master station system verification loop is verified based on the data communication gateway machine to obtain a second verification result, the master station system verification loop is a loop formed by the above-mentioned analog protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned control master station and the above-mentioned test tool being sequentially connected in communication, and the above-mentioned second verification result is that the verification of the master station system verification loop has passed or failed;

[0152] Step S203: performing correction processing when the first verification result is verification failure or the second verification result is verification failure.

[0153] An embodiment of the present invention provides a processor, and the processor is used to run a program, wherein the program executes the virtual master station automatic acceptance and configuration error location method when running.

[0154] Specifically, the method for automatically accepting and locating configuration errors of a virtual master station includes:

[0155] Step S201, performing closed-loop verification on the data communication gateway machine verification loop to obtain a first verification result, wherein the data communication gateway machine verification loop is a loop formed by sequentially communicating with the above-mentioned simulation protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned simulation master station and the above-mentioned test tool, and the above-mentioned first verification result is whether the verification of the above-mentioned data communication gateway machine verification loop has passed or failed;

[0156] Step S202, when the first verification result is that the verification of the data communication gateway machine verification loop has passed, the master station system verification loop is verified based on the data communication gateway machine to obtain a second verification result, the master station system verification loop is a loop formed by the above-mentioned analog protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned control master station and the above-mentioned test tool being sequentially connected in communication, and the above-mentioned second verification result is that the verification of the master station system verification loop has passed or failed;

[0157] Step S203: performing correction processing when the first verification result is verification failure or the second verification result is verification failure.

[0158] An embodiment of the present invention provides a virtual master station automatic acceptance and configuration error positioning platform, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, at least the following steps are implemented:

[0159] Step S201, performing closed-loop verification on the data communication gateway machine verification loop to obtain a first verification result, wherein the data communication gateway machine verification loop is a loop formed by sequentially communicating with the above-mentioned simulation protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned simulation master station and the above-mentioned test tool, and the above-mentioned first verification result is whether the verification of the above-mentioned data communication gateway machine verification loop has passed or failed;

[0160] Step S202, when the first verification result is that the verification of the data communication gateway machine verification loop has passed, the master station system verification loop is verified based on the data communication gateway machine to obtain a second verification result, the master station system verification loop is a loop formed by the above-mentioned analog protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned control master station and the above-mentioned test tool being sequentially connected in communication, and the above-mentioned second verification result is that the verification of the master station system verification loop has passed or failed;

[0161] Step S203: performing correction processing when the first verification result is verification failure or the second verification result is verification failure.

[0162] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program for initializing at least the following method steps:

[0163] Step S201, performing closed-loop verification on the data communication gateway machine verification loop to obtain a first verification result, wherein the data communication gateway machine verification loop is a loop formed by sequentially communicating with the above-mentioned simulation protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned simulation master station and the above-mentioned test tool, and the above-mentioned first verification result is whether the verification of the above-mentioned data communication gateway machine verification loop has passed or failed;

[0164] Step S202, when the first verification result is that the verification of the data communication gateway machine verification loop has passed, the master station system verification loop is verified based on the data communication gateway machine to obtain a second verification result, the master station system verification loop is a loop formed by the above-mentioned analog protection measurement and control device, the above-mentioned data communication gateway machine, the above-mentioned control master station and the above-mentioned test tool being sequentially connected in communication, and the above-mentioned second verification result is that the verification of the master station system verification loop has passed or failed;

[0165] Step S203: performing correction processing when the first verification result is verification failure or the second verification result is verification failure.

[0166] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0167] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0168] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0169] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0170] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0171] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0172] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0173] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0174] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0175] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:

[0176] 1) The method for automatic acceptance and configuration error location of the virtual master station of the present application improves the verification circuits of the data communication gateway and the control master station by adding simulated protection and measurement control devices, simulated master stations and test tools, and provides data communication gateway verification circuits and master station system verification circuits. The data communication gateway verification circuit is formed by the simulated protection and measurement control devices, the data communication gateway, the simulated master station and the test tools communicating in sequence, and the master station system verification circuit is formed by the simulated protection and measurement control devices, the data communication gateway, the control master station, the data comparison module and the test tools communicating in sequence, which reduces the communication cost of artificial nodes and the problem of loop overlap calculation. The present application solves the problem of large verification calculation amount caused by loop overlap in the verification of the monitoring master station and the data communication gateway in the prior art.

[0177] 2) The virtual master station automatic acceptance and configuration error positioning device of the present application improves the verification circuits of the data communication gateway and the control master station by adding simulated protection and measurement control devices, simulated master stations and test tools, and provides data communication gateway verification circuits and master station system verification circuits. The data communication gateway verification circuit is formed by the simulated protection and measurement control device, the data communication gateway, the simulated master station and the test tool communicating in sequence, and the master station system verification circuit is formed by the simulated protection and measurement control device, the data communication gateway, the simulated master station and the test tool communicating in sequence, which reduces the communication cost of artificial nodes and the problem of loop overlap calculation. The present application solves the problem of large verification calculation amount caused by loop overlap in the verification of the monitoring master station and the data communication gateway in the prior art.

[0178] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for automatic acceptance and configuration error location of a virtual master station, characterized in that: The method for automatic acceptance and configuration error positioning of a virtual master station is applied in an automatic acceptance and configuration error positioning system of a virtual master station, wherein the system comprises a simulation protection and measurement control device, wherein the simulation protection and measurement control device is used to simulate an actual protection and measurement control device, and the simulation protection and measurement control device is communicatively connected with a data communication gateway; a data communication gateway, wherein the data communication gateway is used to forward the telecontrol information of each electrical device in the substation to the control master station and the simulation master station, and at the same time transmit the control command issued by the control master station to each electrical device in the substation so that the electrical device executes the control command, wherein the telecontrol information is data information formed by the equipment data of the electrical device in the form of data in the 104 protocol, and the data communication gateway is also communicatively connected with the control master station and the simulation master station; A control master station, the control master station is used to receive telecontrol information forwarded by the data communication gateway to remotely monitor and manage the substation, and the control master station is in communication connection with the test tool; A simulation master station, wherein the simulation master station is a master station obtained by simulating the control master station, and is used to simulate the control master station, and data is exchanged between the simulation master station and the test tool; a test tool, wherein the test tool is used to control the simulation protection and measurement and control device to send replacement value information, and the replacement value information is preset data information that replaces the actual electrical equipment during the simulation verification process, and the test tool is connected to the simulation protection and measurement and control device for communication; the test tool includes a configuration information acquisition module, and the configuration information acquisition module is used to import an SCD file to generate full-station data, and generate a configuration CID file of the simulation protection and measurement and control device according to the full-station data, and the SCD file is a configuration description file of the substation; An interval layer IED simulation module, the interval layer IED simulation module is used to simulate the protection measurement and control device according to the CID file to obtain the simulated protection measurement and control device; A client, the client is used to issue a replacement command and receive the replacement value information sent by the simulation protection measurement and control device, the replacement command is a command to simulate the change of the equipment status in the substation, and the client is used to communicate with the simulation protection measurement and control device; A human-machine module, wherein the human-machine module is used to display the verification result on a human-machine interaction interface. The method comprises: Performing closed-loop verification on the data communication gateway machine verification loop to obtain a first verification result, wherein the data communication gateway machine verification loop is a loop formed by sequentially communicating with the simulation protection measurement and control device, the data communication gateway machine, the simulation master station, and the test tool, and the first verification result is whether the verification of the data communication gateway machine verification loop has passed or failed; In the case where the first verification result is that the verification of the data communication gateway machine verification circuit has passed, the data communication gateway machine is used as a reference to verify the master station system verification circuit to obtain a second verification result, the master station system verification circuit is a circuit formed by the communication connection of the analog protection measurement and control device, the data communication gateway machine, the control master station and the test tool in sequence, and the second verification result is that the verification of the master station system verification circuit has passed or failed; Performing correction processing when the first verification result is verification failure or the second verification result is verification failure; A closed-loop verification is performed on the verification loop of the data communication gateway to obtain a first verification result, including: importing the RCD file into the master station acceptance subsystem, and obtaining the data list of the data communication gateway through the test tool, the data list is the list when the data communication gateway forwards the telecontrol information, the RCD file is provided by the data communication gateway, and the master station acceptance subsystem is composed of the test tool, the simulated master station and the simulated protection and measurement and control device; static verification is performed on the RCD file, and the static verification includes detecting the data reference of the test machine point of the RCD file, the description of telesignaling and telemetry, and whether the point number is repeated; according to the data list, a replacement command is sent to the simulated protection and measurement and control device one by one through the client in the test tool to simulate the state change of the primary equipment, and the trigger measurement point information is sent to the test tool, and the trigger measurement point information is a response to the replacement command to simulate the state change of the primary equipment The device controls the simulation protection measurement and control device to send the replacement value information to the test tool and the data communication gateway; controls the client in the test tool to receive the replacement value information; converts the replacement value information into replacement telecontrol information through the data communication gateway, and forwards the replacement telecontrol information to the simulation master station, wherein the replacement telecontrol information is the replacement value information in the form of 104 protocol; controls the simulation master station to filter the replacement telecontrol information through the quality filtering device to obtain the replacement value information, wherein the replacement value information is the information after removing the replacement telecontrol information that is not related to the primary device, and the replacement value information includes the replacement value, the public address and the information body address; compares the trigger measurement point information with the replacement value information to determine whether the forwarding configuration of the data communication gateway is accurate, obtains the first verification result, and completes the closed-loop verification of the verification loop of the data communication gateway.

2. The method for automatic acceptance and configuration error location of a virtual master station according to claim 1, characterized in that: Comparing the trigger measurement point information with the sent substitute value information to determine whether the forwarding configuration of the data communication gateway is accurate, and obtaining the first verification result, includes: determining whether the simulated master station has received the replacement value; In the case where the simulated master station does not receive the replacement value, determining whether the client has received the replacement value; When the simulated master station does not receive the replacement value and the client also does not receive the replacement value, it is determined that there is an abnormality in the configuration of the protection measurement and control device; In the case where the simulated master station does not receive the replacement value and the client receives the replacement value, determining that the data communication gateway has a forwarding leakage problem; When the simulated master station receives the replacement value, it sequentially determines whether the public address is correct, whether the information body address is correct, and whether the replacement value is correct; In the case where the trigger measurement point information and the sent replacement value information are inconsistent, the first verification result is that the verification of the data communication gateway verification loop fails, and a corresponding information configuration error message is issued, and the information configuration error message includes one of the following: public address configuration error, information body address configuration error and replacement value error; When the trigger measurement point information and the uploaded replacement value information are consistent, the first verification result is that the forwarding configuration of the data communication gateway is accurate and the verification of the verification loop of the data communication gateway is passed.

3. The method for automatic acceptance and configuration error location of a virtual master station according to claim 1, characterized in that: In the case that the data communication gateway machine verification loop passes, the master station system verification loop is verified based on the data communication gateway machine to obtain a second verification result, including: Saving the trigger measuring point information to a first file, wherein the trigger measuring point information includes description information, a public address and an information body address of the measuring point; Controlling the analog protection measurement and control device to send the replacement value information to the test tool and the data communication gateway; Controlling the client in the test tool to receive the replacement value information and save the replacement value information to a second file; The replacement value information is converted into replacement telecontrol information through the data communication gateway, and the replacement telecontrol information is forwarded to the control master station, wherein the replacement telecontrol information is the replacement value information in the form of 104 protocol; Controlling the control master station to receive the replacement telecontrol information, and saving the replacement telecontrol information to a third file, while importing it into the master station acceptance subsystem; The first file, the second file and the third file are compared to determine whether the configurations of the data communication gateway and the control master station are accurate, to obtain the second verification result, and to complete the verification of the master station system verification loop.

4. The method for automatic acceptance and configuration error location of a virtual master station according to claim 3, characterized in that: Comparing the first file, the second file and the third file, determining whether the configurations of the data communication gateway and the control master station are accurate, obtaining the second verification result, and completing the verification of the master station system verification loop, including: Comparing the first file with the third file; When the first file and the third file are inconsistent after comparison, the first file is compared with the second file; When the first file and the third file are inconsistent and the first file and the second file are inconsistent, the second verification result is that the protection measurement and control device to which the test point belongs has a configuration error problem; When the first file and the third file are inconsistent and the first file and the second file are consistent, the second verification result is that the data communication gateway has a forwarding leakage problem; When the description information of the test point does not exist in the third file, the second verification result is that there is a configuration error problem in the control master station.

5. The method for automatic acceptance and configuration error location of a virtual master station according to claim 1, characterized in that: The method for automatic acceptance and configuration error location of a virtual master station is applied to the system for automatic acceptance and configuration error location of a virtual master station, and the system for automatic acceptance and configuration error location of a virtual master station further includes: Primary equipment, which is the electrical equipment directly used for generating, transmitting and distributing electric energy in the substation; An intelligent terminal, the intelligent terminal is used to receive a data signal sent by the primary device, and forward the data signal to the protection and measurement and control device in the form of a GOOSE message, wherein the data signal includes a device status and device information corresponding to the primary device; A protection and measurement control device, the protection and measurement control device is used to receive the data signal and forward the data signal to the station-side monitoring host in the form of an MMS message; The station-side monitoring host is used to receive the data signal and process the data signal to display it to the user.

6. A virtual master station automatic acceptance and configuration error location device, characterized in that: The virtual master station automatic acceptance and configuration error positioning device is applied in the virtual master station automatic acceptance and configuration error positioning system, and the virtual master station automatic acceptance and configuration error positioning system includes a simulation protection measurement and control device, and the simulation protection measurement and control device is used to simulate the actual protection measurement and control device, and the simulation protection measurement and control device is communicatively connected with a data communication gateway; a data communication gateway, and the data communication gateway is used to forward the telecontrol information of each electrical equipment in the substation to the control master station and the simulation master station, and at the same time, transmit the control command issued by the control master station to each electrical equipment in the substation so that the electrical equipment executes the control command, and the telecontrol information is data information formed by the equipment data of the electrical equipment in the form of data in the 104 protocol, and the data communication gateway is also communicatively connected with the control master station and the simulation master station; A control master station, the control master station is used to receive telecontrol information forwarded by the data communication gateway to remotely monitor and manage the substation, and the control master station is in communication connection with the test tool; A simulation master station, wherein the simulation master station is a master station obtained by simulating the control master station, and is used to simulate the control master station, and data is exchanged between the simulation master station and the test tool; a test tool, wherein the test tool is used to control the simulation protection and measurement and control device to send replacement value information, and the replacement value information is preset data information that replaces the actual electrical equipment during the simulation verification process, and the test tool is connected to the simulation protection and measurement and control device for communication; the test tool includes a configuration information acquisition module, and the configuration information acquisition module is used to import an SCD file to generate full-station data, and generate a configuration CID file of the simulation protection and measurement and control device according to the full-station data, and the SCD file is a configuration description file of the substation; An interval layer IED simulation module, the interval layer IED simulation module is used to simulate the protection measurement and control device according to the CID file to obtain the simulated protection measurement and control device; A client, the client is used to issue a replacement command and receive the replacement value information sent by the simulation protection measurement and control device, the replacement command is a command to simulate the change of the equipment status in the substation, and the client is used to communicate with the simulation protection measurement and control device; A human-machine module, which is used to display the verification result on a human-machine interaction interface. The device includes: A first verification unit is used to perform closed-loop verification on a data communication gateway machine verification loop to obtain a first verification result, wherein the data communication gateway machine verification loop is a loop formed by sequentially communicating with the simulation protection measurement and control device, the data communication gateway machine, the simulation master station, and the test tool, and the first verification result is whether the verification of the data communication gateway machine verification loop has passed or failed; A second verification unit is used to verify the master station system verification loop based on the data communication gateway machine to obtain a second verification result when the first verification result is that the verification loop of the data communication gateway machine has passed. The master station system verification loop is a loop formed by the communication connection of the analog protection measurement and control device, the data communication gateway machine, the control master station and the test tool in sequence, and the second verification result is that the verification loop of the master station system has passed or failed; A processing unit, configured to perform correction processing when the first verification result is verification failure or the second verification result is verification failure; The first verification unit includes: an import module, which imports the RCD file into the master station acceptance subsystem, and obtains the data list of the data communication gateway through the test tool, the data list is the list when the data communication gateway forwards the telecontrol information, the RCD file is provided by the data communication gateway, and the master station acceptance subsystem is composed of the test tool, the simulated master station and the simulated protection and measurement and control device; a verification module, which performs static verification on the RCD file, and the static verification includes detecting the data reference of the test machine point of the RCD file, the description of telesignaling and telemetry, and whether the point number is repeated; a sending module, which sends a replacement command to the simulated protection and measurement and control device one by one through the client in the test tool according to the data list to simulate the state change of the primary equipment, and sends the trigger measurement point information to the test tool, the trigger measurement point information is the data for responding to the replacement command to simulate the state change of the primary equipment; a first control module, which controls the simulated protection and measurement and control device to send the replacement value information The information is sent to the master station acceptance subsystem and the data communication gateway; a second control module controls the client in the test tool to receive the replacement value information; a first forwarding module converts the replacement value information into replacement telecontrol information through the data communication gateway, and forwards the replacement telecontrol information to the simulation master station, wherein the replacement telecontrol information is the replacement value information in the form of 104 protocol; a filtering module controls the simulation master station to filter the replacement telecontrol information through a quality filtering device to obtain the replacement value information, wherein the replacement value information is the information after removing the replacement telecontrol information that is not related to the primary device, and the replacement value information includes the replacement value, the public address and the information body address; a first comparison module compares the trigger measurement point information with the replacement value information to determine whether the forwarding configuration of the data communication gateway is accurate, obtains a first verification result, and completes the closed-loop verification of the data communication gateway verification loop, wherein the first verification result is the verification pass or the verification fail of the data communication gateway verification loop.

7. A virtual master station automatic acceptance and configuration error location platform, characterized in that: include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of claims 1 to 4.