Relay protection full-environment simulation system based on virtual mirror image and upgrade test method
Through the relay protection full-environment simulation system based on virtual mirroring, the function of relay protection main station is simulated, and the problem of software upgrade testing is solved without affecting the operation of the actual relay protection main station, and an efficient and reliable software upgrade and testing process is achieved.
Patent Information
- Application Number
- CN202411454153.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-10-17
AI Technical Summary
Without affecting the operation of the actual relay protection main station, software upgrade testing is a technical problem that needs to be solved urgently.
A relay protection full-environment simulation system based on virtual mirror is proposed. Through the mirror synchronization between the relay protection simulation main station and the actual relay protection main station, the functions of the relay protection main station, the station terminal station and the protection device are simulated to realize the full-environment simulation, and software upgrade tests are carried out on this simulation system.
It realizes software upgrade testing without affecting the operation of the actual relay protection main station, reducing the potential risks and the possibility of production interruptions due to testing, improving the stability and reliability of the software, reducing on-site debugging time, and improving upgrade efficiency and system operation stability.
Smart Images

Figure CN119645825A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of relay protection of power systems, and more specifically, to a relay protection full-environment simulation system based on virtual mirroring and an upgrade test method. Background Art
[0002] In the current energy transformation process, the power grid is facing unprecedented challenges. With the large-scale access of new energy sources, such as wind power and solar energy, the operating characteristics of the power grid have changed significantly. These new energy sources are intermittent and unstable, which brings new challenges to the stability and reliability of the power grid. At the same time, with the widespread application of power electronic equipment, such as frequency converters and inverters, the dynamic characteristics of the power grid have become more complex, and the regulation capacity of the power grid has been challenged unprecedentedly.
[0003] In this context, abnormal situations in the power grid have become more frequent. In order to meet these challenges, the construction of a new power system is particularly important. The new power system is based on new energy, combined with loads and energy storage equipment, to form a multi-coordinated operation mode. This mode can better balance the supply and demand relationship and improve the regulation ability and flexibility of the power grid. However, the construction of this new power system also brings new technical difficulties, such as the complexity of power system regulation and the uncertainty of fault mechanisms, which put forward higher requirements on the level of secondary professional operation and maintenance management.
[0004] In order to cope with the complexity of power system regulation and improve the safety and reliability of system operation, it is necessary to upgrade and optimize the existing relay protection master station software from time to time. However, it is generally difficult to balance the "upgrade and optimization" process and "stable operation" because testing is required before software upgrades and new function optimization deployment. Testing on the actual production system will affect the normal operation of the relay protection master station, increase the risk of system failures, and limit the rapid deployment and application of new functions.
[0005] Therefore, how to conduct software upgrade testing without affecting the actual operation of the relay protection master station is a technical problem that needs to be solved urgently. Summary of the invention
[0006] In order to solve the problem of how to perform software upgrade testing without affecting the operation of the actual relay protection master station, the present invention proposes a relay protection full-environment simulation system and an upgrade test method based on virtual mirroring, which simulates the functions of the relay protection master station, the substation and the protection device to achieve full-environment simulation. Software upgrade testing is carried out on the full-environment simulation system without affecting the operation of the actual relay protection master station, thereby improving the operation and maintenance management level of the relay protection master station and the system operation stability.
[0007] In order to solve the above technical problems, the technical solution of the present invention is as follows:
[0008] In the first aspect, the present application proposes a relay protection full-environment simulation system based on virtual mirroring, comprising: a relay protection simulation master station, a simulation substation and a simulation protection device;
[0009] The relay protection simulation master station is synchronized with the actual relay protection master station, receives the model information and operation data transmitted by the actual relay protection master station in the form of data stream, and restores and configures the data stream;
[0010] The simulation substation is connected to the relay protection simulation main station and the simulation protection device. The simulation substation and the simulation protection device receive the configuration model information provided by the relay protection simulation main station, import the configuration model file, complete the simulation substation modeling and operation section data update, the simulation substation receives the control command of the relay protection simulation main station, and forwards it to the simulation protection device, and then sends the simulation protection device information to the relay protection simulation main station;
[0011] The simulation protection device is connected to the actual substation or simulation substation, responds to the call command and control command of the actual substation or simulation substation, and reports relay protection event information to the actual substation or simulation substation; the simulation protection device also receives the operation section data file of the actual protection device to complete the operation section data update.
[0012] According to the above technical means, the mirror synchronization between the relay protection simulation master station and the actual relay protection master station can meet the real-time synchronization of information, ensure that the relay protection simulation master station and the actual relay protection master station maintain a high degree of consistency, simulate the functions and coordinated response relationships of the relay protection master station, substation and protection device, realize full-environment simulation, and provide a platform that can truly reflect the operation status of the actual relay protection master station.
[0013] Preferably, the simulation substation receives the configuration model information provided by the relay protection simulation master station and imports the configuration model file, and the process is as follows:
[0014] S1: Obtain the first node of the unimported intelligent electronic device of the relay protection simulation master station;
[0015] S2: Get the first database node that has not been imported and parse and classify it;
[0016] S3: Get the first unimported FCDA node under the database node and parse it;
[0017] S4: Locate the logical node according to the FCDA node and obtain the complete data of the intelligent electronic device within a certain period of time;
[0018] S5: Check whether the FCDA node is the last one in the database node that has not been imported into the FCDA node. If so, mark the FCDA node as imported and execute S6; otherwise, return to S3;
[0019] S6: Check whether the database is the last one of the unimported database nodes of the intelligent electronic device. If so, record the database node as imported and execute S7; otherwise, return to S2;
[0020] S7: Check whether the intelligent electronic device is the last one of the unimported intelligent electronic devices in the main station system. If so, mark the intelligent electronic device node as imported, generate an information message list and import it. Otherwise, return to S1.
[0021] Preferably, the communication between the simulation substation and the relay protection simulation master station meets the Southern Power Grid 103 protocol and the Southern Power Grid master substation 61850 protocol.
[0022] Preferably, the control commands of the relay protection simulation master station received by the simulation substation include: setting value modification, setting value file generation or refresh, setting value area switching, soft pressure plate activation and deactivation, and acquisition of setting value, analog quantity, setting value area, soft pressure plate status, and switch quantity information;
[0023] The simulation substation receives the control command from the relay protection simulation master station and responds. The response process is as follows:
[0024] The simulation substation receives the control command of the relay protection simulation master station and parses the control command type and rule file;
[0025] Determine whether the control command type and rule file of the relay protection simulation master station are normal. If so, forward the control command to the simulation protection device, obtain the simulation protection device information according to the upload information and upload rules required by the control command, and upload it to the relay protection simulation master station; otherwise, upload an abnormality report to the relay protection simulation master station.
[0026] Preferably, the simulation substation also responds to the file call of the relay protection simulation main station. The simulation substation accepts the call file list issued by the relay protection simulation main station, and then calls the simulation protection device to upload files. The uploaded files include: historical actions, historical alarms, historical recording lists, recording files and model files.
[0027] Preferably, the simulation substation and the simulation protection device meet the standard network 103 protocol and IEC61850 protocol. The simulation protection device information includes protection set value, set value area code, soft pressure plate, analog quantity, and switch quantity. The simulation substation automatically receives the simulation protection device information and the action, alarm, position change and recording notification sent by the actual protection device.
[0028] Preferably, the relay protection simulation master station cooperates with the simulation substation and the simulation relay protection device to realize the event point-to-point sending simulation, and the process is:
[0029] The simulation substation parses the pre-sent information file sent by the relay protection simulation master station, forms an event request list, and forwards it to the simulation relay protection device;
[0030] The simulation relay protection device sends the relay protection event information to the simulation substation;
[0031] The simulation substation receives the relay protection event information and sends the relay protection event information to the relay protection simulation master station in sequence;
[0032] The relay protection event information includes: relay protection action events, fault characteristic quantities, alarm events, switch quantity changes, protection recording notifications and recorder recording notifications.
[0033] Preferably, the simulation substation performs the following steps when implementing the event-to-point sending simulation:
[0034] S11: The simulation substation reads and parses the relay protection event information sent up; the relay protection event information is a rule configuration file; the signal points and sending rules that need to be actively sent up are obtained:
[0035] S12: Start the sending service thread and the communication thread;
[0036] S13: query the database to obtain the operating section data file and historical data of the corresponding actual protection device;
[0037] S14: Determine whether the sending rule is met. If so, convert the relay protection event information into communication message format data and send it to the relay protection simulation master station. Otherwise, return to S13;
[0038] Preferably, the simulation protection device performs the following steps when implementing the event point-to-point sending simulation:
[0039] S101: receiving a call command from a simulation substation;
[0040] S102: Searching for relay protection event information data, determining whether the relay protection event information data is found, and if so, executing S103; otherwise, generating a message of failure to search for relay protection event information data and sending it to the simulation substation; the message of failure to search for relay protection event information data includes information on the amount of data not found;
[0041] S103: Generate a data message of the relay protection event information found and send it to the simulation substation.
[0042] In the second aspect, the present application also proposes a relay protection master station upgrade test method implemented based on the relay protection full environment simulation system, comprising the following steps:
[0043] SA: Install the software upgrade package to be tested into the relay protection full environment simulation system, and the relay protection full environment simulation system completes the software upgrade operation;
[0044] SB: Verify the upgraded functions, run the relay protection full environment simulation system, and perform software function tests until the upgraded functions are consistent with the expected software upgrade functions;
[0045] SC: Connect the relay protection full environment simulation system with the actual relay protection master station to introduce real-time data;
[0046] SD: After the real-time data is introduced, the full-function test of the relay protection full-environment simulation system is carried out to verify the calling function of the relay protection full-environment simulation system and form the test results;
[0047] SE: Receives the real-time automatic transmission messages from the actual relay protection master station, and conducts performance test of the relay protection full-environment simulation system;
[0048] SF: After the software function test, full function test and performance test have passed, SG will be executed; if any of the software function test, full function test and performance test fails, the software upgrade package will be returned to the factory for maintenance;
[0049] SG: Synchronize the software upgrade package to the actual relay protection master station, automatically publish the software upgrade package to the software upgrade directory of the actual relay protection master station, and perform software upgrade of the actual relay protection master station
[0050] Compared with the prior art, the technical solution of the present invention has the following beneficial effects:
[0051] The present invention proposes a relay protection full-environment simulation system and upgrade test method based on virtual mirroring. The mirror synchronization between the relay protection simulation master station and the actual relay protection master station can meet the synchronization and real-time nature of the information, ensure that the relay protection simulation master station and the actual relay protection master station maintain a high degree of consistency, simulate the functions and coordinated response relationships of the relay protection master station, the substation and the protection device, realize full-environment simulation, and provide a platform that can truly reflect the operation of the actual relay protection master station, providing the possibility for improving the operation and maintenance management level of the relay protection master station. The present application performs software upgrade testing without interfering with the operation of the actual relay protection master station, reducing the potential risks and the possibility of production interruptions caused by testing, and through comprehensive testing in a simulation environment, it is possible to discover and solve potential problems before the software is officially deployed, improve the stability and reliability of the software, reduce on-site debugging time, and improve upgrade efficiency and system operation stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 A functional schematic diagram of a virtual mirror-based full-environment simulation system for relay protection proposed in an embodiment of the present invention;
[0053] Figure 2 A schematic diagram showing a process of receiving configuration model information provided by a relay protection simulation master station and importing a configuration model file in a real substation according to an embodiment of the present invention;
[0054] Figure 3 A flowchart showing the steps performed by the simulation substation proposed in the embodiment of the present invention when implementing the event-to-point sending simulation;
[0055] Figure 4 A flowchart showing the steps performed by the simulation protection device proposed in the embodiment of the present invention when implementing the event point-to-point transmission simulation;
[0056] Figure 5 A schematic flow chart of a relay protection master station upgrade test method implemented based on a relay protection full environment simulation system proposed in an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0057] The drawings are for illustrative purposes only and should not be construed as limiting the present patent;
[0058] In order to better illustrate the present embodiment, some parts in the drawings may be omitted, enlarged or reduced, and do not represent the size of the actual product;
[0059] It is understandable to those skilled in the art that some well-known structures and their descriptions may be omitted in the drawings.
[0060] The technical solution of the present invention is further described below in conjunction with the accompanying drawings and embodiments.
[0061] Example 1
[0062] This embodiment proposes that this application proposes a relay protection full environment simulation system based on virtual mirroring, simulating the functions of a digital substation relay protection master station, a station-side actual substation and an actual protection device, including: a relay protection simulation master station, a simulation substation and a simulation protection device;
[0063] Among them, the relay protection simulation master station is synchronized with the actual relay protection master station mirror, receives the model information and operation data transmitted by the actual relay protection master station in the form of data stream, and restores and configures the data stream.
[0064] The following is an overall introduction to the memory functions of the relay protection full environment simulation system based on virtual mirroring. Figure 1The simulation substation and the simulation protection device receive the configuration model information provided by the relay protection simulation master station, import the configuration model file, and complete the simulation substation modeling and operation section data update; the simulation substation and the relay protection simulation master station can realize file call response, event point-to-point sending simulation, call and remote operation response, and the simulation substation and the simulation protection device can realize file call response, event point-to-point sending simulation, call and remote operation response.
[0065] Specifically, the simulation substation is connected to the relay protection simulation main station and the simulation protection device. The simulation substation and the simulation protection device receive the configuration model information provided by the relay protection simulation main station, import the configuration model file, complete the simulation substation modeling and operation section data update, the simulation substation receives the control command of the relay protection simulation main station, and forwards it to the simulation protection device to realize the operation control of the protection device, and then sends the simulation protection device information to the relay protection simulation main station;
[0066] The simulation protection device is connected to the actual substation or the simulation substation, responds to the call command and control command of the actual substation or the simulation substation, and reports the relay protection event information to the actual substation or the simulation substation; the simulation protection device also receives the operation section data file of the actual protection device to complete the update of the operation section data. In this embodiment, the operation section data file is saved in the form of a table file. The simulation substation and the simulation protection device include a complete static model and section data. The generation methods are: static model and section data. The static model refers to selecting the plant station to be simulated in the relay protection full-environment simulation system, and then exporting all the equipment models of the corresponding plant station to form a static model file; the section data refers to exporting the section operation information corresponding to the plant station and the equipment model in the station selected in the relay protection full-environment simulation system to generate a section data file.
[0067] In this embodiment, the mirror synchronization between the relay protection simulation master station and the actual relay protection master station can meet the real-time synchronization of information, ensure that the relay protection simulation master station and the actual relay protection master station maintain a high degree of consistency, simulate the functions and coordinated response relationships of the relay protection master station, terminal station and protection device, realize full-environment simulation, and provide a platform that can truly reflect the operation status of the actual relay protection master station.
[0068] The relay protection full-environment simulation system based on virtual mirroring proposed in this embodiment can support testing. The testing functions include but are not limited to: operation monitoring service, fault archiving service, special inspection service, intelligent alarm service, configuration verification service, and constant value verification service. It supports early deployment and pre-testing of new functions and new software, and installs the update software package to be tested into the relay protection full-environment simulation system for function and performance testing. If it meets the test requirements, the update software package will be installed into the main station system to complete system maintenance.
[0069] Example 2
[0070] See also Figure 2 , the simulation substation receives the configuration model information provided by the relay protection simulation master station and imports the configuration model file. The process is as follows:
[0071] S1: Obtain the first node of the unimported intelligent electronic device of the relay protection simulation master station, that is, obtain the IED node;
[0072] S2: Get the first database node that has not been imported and parse and classify it;
[0073] S3: Get the first unimported FCDA node under the database node and parse it;
[0074] S4: Locate the logical node (LN node) according to the FCDA node, and obtain the complete data of the intelligent electronic device within a certain period of time, such as one day;
[0075] S5: Check whether the FCDA node is the last one in the database node that has not been imported into the FCDA node. If so, mark the FCDA node as imported and execute S6; otherwise, return to S3;
[0076] S6: Check whether the database is the last one of the unimported database nodes under the intelligent electronic device. If so, mark the database node as imported and execute S7; otherwise, return to S2;
[0077] S7: Check whether the intelligent electronic device is the last one of the unimported intelligent electronic devices in the main station system. If so, mark the intelligent electronic device node as imported, generate an information message list and import it. Otherwise, return to S1.
[0078] In this embodiment, the communication with the relay protection simulation master station meets the Southern Power Grid 103 protocol and the Southern Power Grid master substation 61850 protocol. The simulation system proposed in this embodiment has the functions of calling and remote operation response. The control commands of the relay protection simulation master station received by the simulation substation include: setting value modification, setting value file generation or refresh, setting value area switching, soft pressure plate activation and deactivation, and acquisition of setting value, analog value, setting value area, soft pressure plate status, and switch quantity information;
[0079] The simulation substation receives the control command from the relay protection simulation master station and responds. The response process is as follows:
[0080] The simulation substation receives the control command of the relay protection simulation master station and parses the control command type and rule file;
[0081] Determine whether the control command type and rule file of the relay protection simulation master station are normal. If so, forward the control command to the simulation protection device, obtain the simulation protection device information according to the upload information and upload rules required by the control command, and upload it to the relay protection simulation master station; otherwise, upload an abnormality report to the relay protection simulation master station.
[0082] The simulation substation also responds to the file call of the relay protection simulation main station. The simulation substation receives the call file list issued by the relay protection simulation main station, and then calls on the simulation protection device to upload files. The uploaded files include: historical actions, historical alarms, historical recording lists, recording files and model files.
[0083] In this embodiment, the simulation substation has the function of collecting information of the simulation protection device. The simulation substation and the simulation protection device meet the standard network 103 protocol and IEC61850 protocol. The simulation protection device information includes protection set value, set value area code, soft pressure plate, analog quantity, and switch quantity. The simulation substation automatically collects the simulation protection device information and the action, alarm, position change and recording notification sent by the actual protection device.
[0084] Combination Figure 1 The relay protection simulation master station cooperates with the simulation substation and the simulation relay protection device to realize the event point-to-point sending simulation. The process is:
[0085] The simulation substation parses the pre-sent information file sent by the relay protection simulation master station, forms an event request list, and forwards it to the simulation relay protection device;
[0086] The simulation relay protection device sends the relay protection event information to the simulation substation;
[0087] The simulation substation receives the relay protection event information and sends the relay protection event information to the relay protection simulation master station in sequence;
[0088] The relay protection event information includes: relay protection action events, fault characteristic quantities, alarm events, switch quantity changes, protection recording notifications and recorder recording notifications.
[0089] See also Figure 3 When the simulation substation implements the event-to-point sending simulation, it performs the following steps:
[0090] S11: The simulation substation reads and parses the relay protection event information sent up; the relay protection event information is a rule configuration file; obtains the signal points and sending rules that need to be actively sent up: in this embodiment, the rule configuration file preferably has a format of .xml, such as Rulesetting.xml.
[0091] S12: Start the sending service thread and the communication thread;
[0092] S13: query the database to obtain the operating section data file and historical data of the corresponding actual protection device;
[0093] S14: Determine whether the sending rule is met. If so, convert the relay protection event information into communication message format data and send it to the relay protection simulation master station. Otherwise, return to S13. In this embodiment, the preferred format of the communication message format is .xml
[0094] See also Figure 4 When the simulation protection device implements the event point-to-point sending simulation, it performs the following steps:
[0095] S101: receiving a call command from a simulation substation;
[0096] S102: Searching for relay protection event information data, determining whether the relay protection event information data is found, and if so, executing S103; otherwise, generating a message of failure to search for relay protection event information data and sending it to the simulation substation; the message of failure to search for relay protection event information data includes information on the amount of data not found;
[0097] S103: Generate a data message of the relay protection event information found and send it to the simulation substation.
[0098] In this embodiment, the specific implementation steps of the simulation substation application are:
[0099] (1) First load the aforementioned simulation substation image file and start the virtual operation.
[0100] (2) Set the relevant communication parameters of the simulation substation, such as IP address, communication monitoring port, etc.
[0101] (3) Access the simulation device. Set the communication parameters, protocols and other information of the access device, communicate with the device normally, and verify that all functions are available.
[0102] (4) Connect to the relay protection simulation master station. Set the master station IP and communication protocol, and communicate with the master station normally.
[0103] (5) Start various simulation cooperation operations. It can cooperate with the main station's information call, model initialization, remote operation and other functions; it can also upload events and record waves based on the preset information list to simulate the information upload when a power grid trips; it can also cooperate with the simulation master station to complete the support of simulation training related functions.
[0104] (6) After the simulation application is verified, the entire environment including the simulation substation and simulation device can be backed up and saved as a whole so that it can be used directly after subsequent recovery.
[0105] The steps for simulating a specific example of a protection device application are:
[0106] (1) First load the aforementioned image file and start the virtual operation.
[0107] (2) Modify the communication parameters related to the simulation device, such as IP address, communication port, protocol, etc.
[0108] (3) Accessing the substation: The substation sets the communication parameters, protocols and other information of the device to communicate normally with the device.
[0109] (4) Start various simulation coordination operations: respond to various remote call functions of the device; respond to remote control functions of the device; actively send up through tool simulation trigger signals, actively send up through tool simulation trigger recording notifications, etc.
[0110] Example 3
[0111] See also Figure 5 This embodiment proposes a relay protection master station upgrade test method based on the relay protection full environment simulation system, comprising the following steps:
[0112] SA: Install the software upgrade package to be tested into the relay protection full environment simulation system, and the relay protection full environment simulation system completes the software upgrade operation; in actual implementation, the operation and maintenance personnel receive the upgrade request, back up the original component modules in the relay protection full environment simulation system, and then upgrade it.
[0113] SB: Verify the upgraded functions, run the relay protection full environment simulation system, and perform software function tests until the upgraded functions are consistent with the expected software upgrade functions;
[0114] SC: Connect the relay protection full environment simulation system with the actual relay protection master station to introduce real-time data;
[0115] SD: After the real-time data is introduced, the full-function test of the relay protection full-environment simulation system is carried out to verify the calling function of the relay protection full-environment simulation system and form the test results; in actual implementation, the test is carried out through a one-button start operation.
[0116] SE: Receives the real-time automatic messages sent by the actual relay protection master station across the entire network, and conducts performance testing of the relay protection full-environment simulation system; performance impact testing can also be conducted in the middle of the test based on the situation and combined with the information traffic sent by the simulation substation.
[0117] SF: After the software function test, full function test and performance test have passed, SG will be executed; if any of the software function test, full function test and performance test fails, the software upgrade package will be returned to the factory for maintenance;
[0118] SG: Synchronize the software upgrade package to the actual relay protection master station, automatically publish the software upgrade package to the software upgrade directory of the actual relay protection master station, and perform software upgrade of the actual relay protection master station
[0119] Through the above-mentioned testing method, the software upgrade test is carried out without interfering with the operation of the actual relay protection master station, which reduces the potential risks and the possibility of production interruption caused by the test. Moreover, through comprehensive testing in a simulation environment, potential problems can be discovered and solved before the software is officially deployed, thereby improving the stability and reliability of the software, reducing on-site debugging time, and improving upgrade efficiency and system operation stability.
[0120] The terms used to describe the positional relationship in the accompanying drawings are only used for illustrative purposes and should not be construed as limiting this patent; it is clear that the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not limitations on the implementation methods of the present invention. For ordinary technicians in the relevant field, other different forms of changes or modifications can be made on the basis of the above description. It is not necessary and impossible to list all the implementation methods here. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the claims of the present invention.
Claims
1. A relay protection full environment simulation system based on virtual mirroring, characterized in that: include: Relay protection simulation master station, simulation substation and simulation protection device; The relay protection simulation master station is synchronized with the actual relay protection master station, receives the model information and operation data transmitted by the actual relay protection master station in the form of data stream, and restores and configures the data stream; The simulation substation is connected to the relay protection simulation main station and the simulation protection device. The simulation substation and the simulation protection device receive the configuration model information provided by the relay protection simulation main station, import the configuration model file, complete the simulation substation modeling and operation section data update, the simulation substation receives the control command of the relay protection simulation main station, and forwards it to the simulation protection device, and then sends the simulation protection device information to the relay protection simulation main station; The simulation protection device is connected to the actual substation or simulation substation, responds to the call command and control command of the actual substation or simulation substation, and reports the relay protection event information to the actual substation or simulation substation; the simulation protection device also receives the operation section data file of the actual protection device to complete the operation section data update.
2. The virtual mirror-based relay protection full-environment simulation system according to claim 1 is characterized in that: The simulation substation receives the configuration model information provided by the relay protection simulation master station and imports the configuration model file. The process is as follows: S1: Obtain the first node of the unimported intelligent electronic device of the relay protection simulation master station; S2: Get the first database node that has not been imported and parse and classify it; S3: Get the first unimported FCDA node under the database node and parse it; S4: Locate the logical node according to the FCDA node and obtain the complete data of the intelligent electronic device within a certain period of time; S5: Check whether the FCDA node is the last one in the database node that has not been imported into the FCDA node. If so, mark the FCDA node as imported and execute S6; otherwise, return to S3; S6: Check whether the database is the last one of the unimported database nodes of the intelligent electronic device. If so, record the database node as imported and execute S7; otherwise, return to S2; S7: Check whether the intelligent electronic device is the last one of the unimported intelligent electronic devices in the main station system. If so, mark the intelligent electronic device node as imported, generate an information message list and import it. Otherwise, return to S1.
3. The virtual mirror-based relay protection full-environment simulation system according to claim 1 is characterized in that: The communication between the simulation substation and the relay protection simulation master station meets the Southern Power Grid 103 protocol and the Southern Power Grid master substation 61850 protocol.
4. The virtual mirror-based relay protection full-environment simulation system according to claim 3 is characterized in that: The control commands of the relay protection simulation master station received by the simulation substation include: setting modification, setting file generation or refresh, setting area switching, soft pressure plate activation and deactivation, and acquisition of setting, analog quantity, setting area, soft pressure plate status, and switch quantity information; The simulation substation receives the control command from the relay protection simulation master station and responds. The response process is as follows: The simulation substation receives the control command of the relay protection simulation master station and parses the control command type and rule file; Determine whether the control command type and rule file of the relay protection simulation master station are normal. If so, forward the control command to the simulation protection device, obtain the simulation protection device information according to the upload information and upload rules required by the control command, and upload it to the relay protection simulation master station; otherwise, upload an abnormality report to the relay protection simulation master station.
5. The virtual mirror-based relay protection full-environment simulation system according to claim 3 is characterized in that: The simulation substation also responds to the file call of the relay protection simulation main station. The simulation substation receives the call file list issued by the relay protection simulation main station, and then calls the simulation protection device to upload files. The uploaded files include: historical actions, historical alarms, historical recording lists, recording files and model files.
6. The virtual mirror-based relay protection full-environment simulation system according to claim 5 is characterized in that: The simulation substation and simulation protection device meet the standard network 103 protocol and IEC61850 protocol. The simulation protection device information includes protection setting value, setting value area code, soft pressure plate, analog quantity, and switch quantity. The simulation substation automatically receives the simulation protection device information and the action, alarm, position change and recording notification sent by the actual protection device.
7. The virtual mirror-based relay protection full-environment simulation system according to claim 3 is characterized in that: The relay protection simulation master station cooperates with the simulation substation and the simulation relay protection device to realize the event point-to-point sending simulation, and the process is: The simulation substation parses the pre-sent information file sent by the relay protection simulation master station, forms an event request list, and forwards it to the simulation relay protection device; The simulation relay protection device sends the relay protection event information to the simulation substation; The simulation substation receives the relay protection event information and sends the relay protection event information to the relay protection simulation master station in sequence; The relay protection event information includes: relay protection action events, fault characteristic quantities, alarm events, switch quantity changes, protection recording notifications and recorder recording notifications.
8. The virtual mirror-based relay protection full-environment simulation system according to claim 7 is characterized in that: The simulation substation performs the following steps when implementing the event-to-point sending simulation: S11: The simulation substation reads and parses the relay protection event information sent up; the relay protection event information is a rule configuration file; the signal points and sending rules that need to be actively sent up are obtained: S12: Start the sending service thread and the communication thread; S13: query the database to obtain the operating section data file and historical data of the corresponding actual protection device; S14: Determine whether the sending rules are met. If so, convert the relay protection event information into communication message format data and send it to the relay protection simulation master station. Otherwise, return to S13.
9. The virtual mirror-based relay protection full-environment simulation system according to claim 8, characterized in that: The simulation protection device performs the following steps when implementing the event point-to-point sending simulation: S101: receiving a call command from a simulation substation; S102: Searching for relay protection event information data, determining whether the relay protection event information data is found, and if so, executing S103; otherwise, generating a message of failure to search for relay protection event information data and sending it to the simulation substation; The message of failure to search for relay protection event information data contains information on the amount of data not found; S103: Generate a data message of the relay protection event information found and send it to the simulation substation.
10. A relay protection master station upgrade test method implemented based on the relay protection full environment simulation system according to claim 1, characterized in that: The following steps are involved: SA: Install the software upgrade package to be tested into the relay protection full environment simulation system, and the relay protection full environment simulation system completes the software upgrade operation; SB: Verify the upgraded functions, run the relay protection full environment simulation system, and perform software function tests until the upgraded functions are consistent with the expected software upgrade functions; SC: Connect the relay protection full environment simulation system with the actual relay protection master station to introduce real-time data; SD: After the real-time data is introduced, the full-function test of the relay protection full-environment simulation system is carried out to verify the calling function of the relay protection full-environment simulation system and form the test results; SE: Receives the real-time automatic transmission messages from the actual relay protection master station, and conducts performance test of the relay protection full-environment simulation system; SF: After the software function test, full function test and performance test have passed, SG will be executed; if any of the software function test, full function test and performance test fails, the software upgrade package will be returned to the factory for maintenance; SG: Synchronize the software upgrade package to the actual relay protection master station, automatically publish the software upgrade package to the software upgrade directory of the actual relay protection master station, and perform software upgrade of the actual relay protection master station.
Citation Information
Patent Citations
Power grid simulation training system based on monitoring signal simulation
CN109785702A
System and method for testing relay protection cooperation performance of intelligent substation based on dynamic analog simulation
CN116027135A
Method and system for testing on-line management and control function of transformer substation relay protection configuration file
CN116505649A
Universal run-time interface for agent-based simulation and control systems
EP1659468A2
Parallel control method and system for intelligent workshop
US20200218243A1