Secondary equipment simulation system and method

By designing a secondary equipment simulation system and using a coordinator to connect the primary equipment simulation module and the secondary equipment simulation module, the problem of insufficient model connection and data interaction is solved, and efficient simulation of the power system is achieved.

CN114996894BActive Publication Date: 2025-08-26SKILL TRAINING CENT OF STATE GRID JIANGSU ELECTRIC POWER CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210326650.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-30
Publication Date
2025-08-26
Estimated Expiration
2042-03-30

AI Technical Summary

Technical Problem

In the prior art, the connection, management and data interaction between the primary equipment simulation model and the secondary equipment simulation model are insufficient, which affects the safe and reliable operation of the power system.

Method used

Design a secondary equipment simulation system, including a primary equipment simulation module, a secondary equipment simulation module and a coordinator. The coordinator generates an identification code connection model, creates and associates data tables, and realizes accurate data transmission and management.

Benefits of technology

The complete storage and accurate transmission of data of primary equipment simulation models and secondary equipment simulation models is realized, improving the simulation effect of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114996894B_ABST
    Figure CN114996894B_ABST
Patent Text Reader

Abstract

The present invention discloses a secondary device simulation system, comprising: a primary device simulation module, which is used to build a primary device simulation model; a secondary device simulation module, which is used to build a secondary device simulation model; a coordinator, which generates an identification code after connecting to the primary device simulation module and connects to the secondary device simulation model after verifying the input identification code. The coordinator creates a first data table for the primary device simulation model and a second data table for the secondary device simulation model, and associates the first data table with the second data table. The first data table is used to write the primary device simulation model to perform a simulation operation to obtain the primary device operation result, and the second data table is used to write the secondary device operation and protection action execution result obtained by the secondary device simulation model performing a secondary simulation operation. The present invention also provides a secondary device simulation method. The present invention can better connect and manage the primary device simulation model and the secondary device simulation model.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field related to power system simulation, and more particularly to a secondary equipment simulation system and method. Background Art

[0002] Simulation computing can improve the reliability of secondary equipment and is crucial for the safe, reliable, and efficient operation of power systems. While current simulation technology is relatively mature, the integration, management, and data exchange between primary and secondary equipment simulation models remain limited. Therefore, it is necessary to design a technical solution that can partially overcome these shortcomings. Summary of the Invention

[0003] One object of the present invention is to provide a secondary equipment simulation system and method, which can better connect and manage primary equipment simulation models and secondary equipment simulation models.

[0004] In order to achieve these purposes and other advantages according to the present invention, according to one aspect of the present invention, a secondary equipment simulation system is provided, including: a primary equipment simulation module, which is used to build a primary equipment simulation model; a secondary equipment simulation module, which is used to build a secondary equipment simulation model; a coordinator, which generates an identification code after connecting with the primary equipment simulation module, and connects to the secondary equipment simulation model after verifying the input identification code, the coordinator creates a first data table for the primary equipment simulation model, creates a second data table for the secondary equipment simulation model, and associates the first data table with the second data table, the first data table is used to write the primary equipment simulation model to perform a primary simulation operation to obtain a primary equipment operation result, and the second data table is used to write the secondary equipment operation and protection action execution result obtained by performing a secondary simulation operation on the secondary equipment simulation model.

[0005] Furthermore, the primary device simulation model performs a simulation operation to obtain a primary device operation result, and writes the primary device operation result into the first data table. The coordinator reads the primary device operation result in the first data table and sends it to the secondary device simulation model. The secondary device simulation model performs a secondary simulation operation based on the primary device operation result to obtain a secondary device operation and protection action execution result, and writes it into the second data table. The coordinator reads the secondary device operation and protection action execution result in the second data table and sends it to the primary device simulation model. The primary device simulation model performs a next-longer primary simulation operation based on the secondary device operation and protection action execution result.

[0006] Furthermore, a preset value table is stored in the coordinator, and the coordinator sends the primary device operation result and the fixed value selected from the preset values ​​to the secondary device simulation model.

[0007] Furthermore, the coordinator obtains the data in the first data table and the second data table, arranges them in chronological order, and divides them into multiple data sequences, extracts the characteristic values ​​of the multiple data sequences, and compares them with a predetermined threshold. If the error with the predetermined threshold is greater than a predetermined range, a warning message is issued and the corresponding data in the first data table and the second data table are marked.

[0008] Furthermore, the coordinator stores connection information of the primary device simulation model and the secondary device simulation model. When the primary device simulation model or the secondary device simulation model changes, the coordinator is disconnected from the primary device simulation model or the secondary device simulation model.

[0009] Furthermore, when the changed primary device simulation model is connected to the coordinator, the coordinator regenerates an identification code for connecting to the secondary device simulation model, and the coordinator regenerates the first data table and the second data table.

[0010] According to another aspect of the present invention, a secondary device simulation method is provided, including: building a primary device simulation model; building a secondary device simulation model; connecting the primary device simulation module to a coordinator, receiving and inputting an identification code, connecting the secondary device simulation model to the coordinator, the coordinator creating a first data table for the primary device simulation model, creating a second data table for the secondary device simulation model, and associating the first data table and the second data table, the first data table being used to write the primary device simulation model to perform a primary simulation operation to obtain a primary device operation result, and the second data table being used to write the secondary device operation and protection action execution result obtained by performing a secondary simulation operation on the secondary device simulation model.

[0011] Furthermore, the primary device simulation model performs a simulation operation to obtain a primary device operation result, and writes the primary device operation result into the first data table. The coordinator reads the primary device operation result in the first data table and sends it to the secondary device simulation model. The secondary device simulation model performs a secondary simulation operation based on the primary device operation result to obtain a secondary device operation and protection action execution result, and writes it into the second data table. The coordinator reads the secondary device operation and protection action execution result in the second data table and sends it to the primary device simulation model. The primary device simulation model performs a next-longer primary simulation operation based on the secondary device operation and protection action execution result.

[0012] Furthermore, a preset value table is stored in the coordinator, and the coordinator sends the primary device operation results and the constant value selected from the preset values ​​to the secondary device simulation model; the coordinator obtains the data in the first data table and the second data table, arranges them in chronological order, and divides them into multiple data sequences, extracts the characteristic values ​​of the multiple data sequences, and compares them with the predetermined threshold value. If the error with the predetermined threshold value is greater than the predetermined range, a warning message is issued, and the corresponding data in the first data table and the second data table are marked.

[0013] Furthermore, the coordinator stores connection information of the primary device simulation model and the secondary device simulation model. When the primary device simulation model or the secondary device simulation model changes, the coordinator disconnects from the primary device simulation model or the secondary device simulation model; when the primary device simulation model is connected to the coordinator after the change, the coordinator regenerates an identification code for connecting to the secondary device simulation model, and the coordinator regenerates the first data table and the second data table.

[0014] The present invention has at least the following beneficial effects:

[0015] The present invention uses a primary device simulation module to build a primary device simulation model, uses a secondary device simulation module to build a secondary device simulation model, and uses a coordinator to connect and manage the primary device simulation model and the secondary device simulation model, so that the data generated by the primary device simulation model and the secondary device simulation model can be completely stored and transmitted between the two accurately and in real time.

[0016] Other advantages, objectives and features of the present invention will be reflected in part from the following description and will be understood by those skilled in the art through study and practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 Flowchart of the present invention. DETAILED DESCRIPTION

[0018] The present invention will be described in further detail below in conjunction with the accompanying drawings so that those skilled in the art can implement the invention with reference to the description.

[0019] It should be understood that terms such as “having”, “including” and “comprising” used herein do not preclude the existence or addition of one or more other elements or combinations thereof.

[0020] An embodiment of the present application provides a secondary device simulation system, comprising: a primary device simulation module, which is used to build a primary device simulation model; a secondary device simulation module, which is used to build a secondary device simulation model; a coordinator, which generates an identification code after connecting to the primary device simulation module and connects to the secondary device simulation model after verifying the input identification code, the coordinator creating a first data table for the primary device simulation model, creating a second data table for the secondary device simulation model, and associating the first data table with the second data table, the first data table being used to write a primary device operation result obtained by performing a primary simulation operation on the primary device simulation model, and the second data table being used to write a secondary device operation and protection action execution result obtained by performing a secondary simulation operation on the secondary device simulation model;

[0021] In the above embodiment, the primary equipment simulation module is used to establish a virtual model of the primary equipment for the power system and perform electromagnetic transient simulation on the primary equipment of the power system; the secondary equipment simulation module is used to establish a virtual model of the secondary equipment for the power system and simulate the logical functions of the secondary equipment of the power system, such as realizing the protection of electrical quantities through fixed value simulation; both the primary equipment simulation module and the secondary equipment simulation model can be realized by existing technologies; the coordinator can be an independent host, and the primary equipment simulation model is first connected to the coordinator, at which time the coordinator generates an identification code. Only after the correct identification code is entered can the secondary equipment simulation model be connected to the primary equipment simulation model, that is, the primary equipment simulation model and the secondary equipment simulation model are in one-to-one correspondence; after the connection is completed, the coordinator establishes A first data table and a second data table, the first data table is used to write the primary equipment simulation model to perform a simulation operation to obtain the primary equipment operation result, and the second data table is used to write the secondary equipment operation and protection action execution result obtained by the secondary equipment simulation model performing the secondary simulation operation; the fields of the first data table include overvoltage, overcurrent, etc., and the fields of the second data table include current, voltage, frequency, etc.; through the coordinator, multiple primary equipment simulation models and multiple secondary equipment simulation models can be connected one-to-one, and then the data can be recorded through the first data table and the second data table respectively to ensure the independent storage, integrity and accuracy of the data. The coordinator also transfers data between the primary equipment simulation model and the secondary equipment simulation model to complete the panoramic simulation of the power system;

[0022] It can be seen that this embodiment uses a primary device simulation module to build a primary device simulation model, uses a secondary device simulation module to build a secondary device simulation model, and uses a coordinator to connect and manage the primary device simulation model and the secondary device simulation model, so that the data generated by the primary device simulation model and the secondary device simulation model can be completely stored and transmitted between the two accurately and in real time.

[0023] In other embodiments, a specific simulation process is provided, the primary device simulation model performs a simulation operation, obtains a primary device operation result, and writes the primary device operation result into the first data table, the coordinator reads the primary device operation result in the first data table, and sends it to the secondary device simulation model, the secondary device simulation model performs a secondary simulation operation according to the primary device operation result, obtains a secondary device operation and protection action execution result, and writes it into the second data table, the coordinator reads the secondary device operation and protection action execution result in the second data table, and sends it to the primary device simulation model, the primary device simulation model performs a next-longer primary simulation operation according to the secondary device operation and protection action execution result.

[0024] In other embodiments, a preset value table is stored in the coordinator, and the coordinator sends the primary device operation results and the constant values ​​selected from the preset values ​​to the secondary device simulation model. The preset value table stores multiple constant values. Each time the coordinator sends a constant value to the secondary device simulation model, the constant value is changed according to the preset value table, so that the secondary device simulation model performs simulation operations to obtain the secondary device operation and protection action execution results.

[0025] In other embodiments, the coordinator obtains the data in the first data table and the second data table, arranges them in chronological order, and divides them into multiple data sequences, extracts the characteristic values ​​of the multiple data sequences, and compares them with a predetermined threshold. If the error with the predetermined threshold is greater than a predetermined range, a warning message is issued, and the corresponding data in the first data table and the second data table are marked; the coordinator can also analyze the data in the first data table and the second data table, arrange similar data in the first data table and the second data table in chronological order, and then divide them into multiple data sequences, calculate the mean, peak, variance, kurtosis, skewness and other characteristic values ​​of each data sequence, and compare them with a predetermined threshold. If the error is within the predetermined range, it indicates that the data is reliable data. If it exceeds the predetermined range, it indicates that the data is unreliable, and it is marked for preparation for the inspection of the primary equipment simulation model and the secondary equipment simulation model; the predetermined threshold is obtained based on statistics and calculations of historical reliable data.

[0026] In other embodiments, the coordinator stores connection information of the primary device simulation model and the secondary device simulation model. When the primary device simulation model or the secondary device simulation model changes, the coordinator disconnects from the primary device simulation model or the secondary device simulation model; the primary device simulation model or the secondary device simulation model is checked in real time according to the connection information, and when the primary device simulation model or the secondary device simulation model changes, the connection with the primary device simulation model or the secondary device simulation model is disconnected.

[0027] In other embodiments, when the changed primary device simulation model is connected to the coordinator, the coordinator regenerates the identification code for connecting to the secondary device simulation model, and the coordinator regenerates the first data table and the second data table; that is, the changed primary device simulation model or secondary device simulation model is treated as a new primary device simulation model or secondary device simulation model for connection, which facilitates data distinction and storage.

[0028] like Figure 1 As shown, the embodiment of the present application also provides a secondary device simulation method, including: S1: building a primary device simulation model; S2: building a secondary device simulation model; S3: connecting the primary device simulation module to the coordinator, receiving an identification code and inputting it, connecting the secondary device simulation model to the coordinator, the coordinator creating a first data table for the primary device simulation model, creating a second data table for the secondary device simulation model, and associating the first data table with the second data table, the first data table is used to write the primary device simulation model to perform a simulation operation to obtain a primary device operation result, the second data table is used to write the secondary device simulation model to perform a secondary simulation operation to obtain a secondary device operation and protection action execution result; the primary device simulation module and the secondary device simulation model can both be implemented by existing technologies; the coordinator can be an independent host, the primary device simulation model is first connected to the coordinator, at which time the coordinator generates an identification code, only Only after the correct identification code is entered can the secondary equipment simulation model be connected to the primary equipment simulation model, that is, the primary equipment simulation model and the secondary equipment simulation model are matched one by one; after the connection is completed, the coordinator establishes a first data table and a second data table respectively, the first data table is used to write the primary equipment simulation model to perform a simulation operation to obtain the primary equipment operation result, and the second data table is used to write the secondary equipment operation and protection action execution results obtained by the secondary equipment simulation model performing the secondary simulation operation; the fields of the first data table include overvoltage, overcurrent, etc., and the fields of the second data table include current, voltage, frequency, etc.; through the coordinator, multiple primary equipment simulation models and multiple secondary equipment simulation models can be connected one by one, and then the data can be recorded through the first data table and the second data table respectively to ensure the independent storage, completeness and accuracy of the data. The coordinator also transfers data between the primary equipment simulation model and the secondary equipment simulation model to complete the panoramic simulation of the power system.

[0029] In other embodiments, a specific simulation process is provided, the primary device simulation model performs a simulation operation, obtains a primary device operation result, and writes the primary device operation result into the first data table, the coordinator reads the primary device operation result in the first data table, and sends it to the secondary device simulation model, the secondary device simulation model performs a secondary simulation operation according to the primary device operation result, obtains a secondary device operation and protection action execution result, and writes it into the second data table, the coordinator reads the secondary device operation and protection action execution result in the second data table, and sends it to the primary device simulation model, the primary device simulation model performs a next-longer primary simulation operation according to the secondary device operation and protection action execution result.

[0030] In other embodiments, a preset value table is stored in the coordinator, and the coordinator sends the primary device operation results and the fixed values ​​selected from the preset values ​​to the secondary device simulation model; the coordinator obtains the data in the first data table and the second data table, arranges them in chronological order, and divides them into multiple data sequences, extracts the characteristic values ​​of the multiple data sequences, and compares them with a predetermined threshold. If the error with the predetermined threshold is greater than a predetermined range, a warning message is issued, and the corresponding data in the first data table and the second data table are marked; the coordinator can also analyze the data in the first data table and the second data table, arrange similar data in the first data table and the second data table in chronological order, and then divide them into multiple data sequences, calculate the mean, peak, variance, kurtosis, skewness and other characteristic values ​​of each data sequence, and compare them with a predetermined threshold. If the error is within a predetermined range, such as 20%, it indicates that the data is reliable data. If it exceeds the predetermined range, it indicates that the data is unreliable, and it is marked for inspection of the primary device simulation model and the secondary device simulation model.

[0031] In other embodiments, the coordinator stores connection information of the primary device simulation model and the secondary device simulation model. When the primary device simulation model or the secondary device simulation model changes, the coordinator disconnects from the primary device simulation model or the secondary device simulation model; when the primary device simulation model is connected to the coordinator after the change, the coordinator regenerates an identification code for connecting to the secondary device simulation model, and the coordinator regenerates the first data table and the second data table; the primary device simulation model or the secondary device simulation model is checked in real time according to the connection information. When the primary device simulation model or the secondary device simulation model changes, the connection with the primary device simulation model or the secondary device simulation model is disconnected, that is, the changed primary device simulation model or the secondary device simulation model is treated as a new primary device simulation model or the secondary device simulation model for connection, and a new first data table and a second data table are established to facilitate data distinction and storage.

[0032] The number of devices and processing scales described here are used to simplify the description of the present invention. Applications, modifications and variations of the secondary device simulation system and method of the present invention will be obvious to those skilled in the art.

[0033] Although the embodiments of the present invention have been disclosed above, they are not limited to the applications listed in the description and implementation methods. They can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily implemented. Therefore, without departing from the general concept defined by the claims and the scope of equivalents, the present invention is not limited to the specific details and illustrations shown and described herein.

Claims

1. Secondary equipment simulation system, characterized in that, include: A primary equipment simulation module, which is used to build a primary equipment simulation model; Secondary equipment simulation module, which is used to build a secondary equipment simulation model; a coordinator, which generates an identification code after connecting with the primary device simulation model and connects to the secondary device simulation model after verifying the input identification code, the coordinator creating a first data table for the primary device simulation model, creating a second data table for the secondary device simulation model, and associating the first data table with the second data table, the first data table being used to write a primary device operation result obtained by performing a primary simulation operation on the primary device simulation model, and the second data table being used to write a secondary device operation and protection action execution result obtained by performing a secondary simulation operation on the secondary device simulation model; The primary device simulation model performs a simulation operation to obtain a primary device operation result, and writes the primary device operation result into the first data table; the coordinator reads the primary device operation result in the first data table and sends it to the secondary device simulation model; the secondary device simulation model performs a secondary simulation operation based on the primary device operation result to obtain a secondary device operation and protection action execution result, and writes it into the second data table; the coordinator reads the secondary device operation and protection action execution result in the second data table and sends it to the primary device simulation model; the primary device simulation model performs a primary simulation operation of the next length according to the secondary device operation and protection action execution result; The coordinator stores a preset value table, and the coordinator sends the primary device operation result and a fixed value selected from the preset values ​​to the secondary device simulation model; The coordinator obtains the data in the first data table and the second data table, arranges them in chronological order, and divides them into multiple data sequences, extracts the characteristic values ​​of the multiple data sequences, and compares them with a predetermined threshold. If the error with the predetermined threshold is greater than a predetermined range, a warning message is issued and the corresponding data in the first data table and the second data table are marked.

2. The secondary device simulation system according to claim 1, wherein: The coordinator stores connection information of the primary device simulation model and the secondary device simulation model. When the primary device simulation model or the secondary device simulation model changes, the coordinator is disconnected from the primary device simulation model or the secondary device simulation model.

3. The secondary device simulation system according to claim 2, wherein: When the changed primary device simulation model is connected to the coordinator, the coordinator regenerates an identification code for connecting to the secondary device simulation model, and the coordinator regenerates the first data table and the second data table.

4. A secondary device simulation method, characterized in that: include: Build a device simulation model; Build a secondary equipment simulation model; Connecting the primary device simulation model to the coordinator, receiving and inputting an identification code, connecting the secondary device simulation model to the coordinator, the coordinator creating a first data table for the primary device simulation model, creating a second data table for the secondary device simulation model, and associating the first data table with the second data table, wherein the first data table is used to write a primary device operation result obtained by performing a primary simulation operation on the primary device simulation model, and the second data table is used to write a secondary device operation and protection action execution result obtained by performing a secondary simulation operation on the secondary device simulation model; The primary device simulation model performs a simulation operation to obtain a primary device operation result, and writes the primary device operation result into the first data table; the coordinator reads the primary device operation result in the first data table and sends it to the secondary device simulation model; the secondary device simulation model performs a secondary simulation operation based on the primary device operation result to obtain a secondary device operation and protection action execution result, and writes it into the second data table; the coordinator reads the secondary device operation and protection action execution result in the second data table and sends it to the primary device simulation model; the primary device simulation model performs a primary simulation operation of the next length according to the secondary device operation and protection action execution result; A preset value table is stored in the coordinator, and the coordinator sends the primary device operation results and the constant value selected from the preset values ​​to the secondary device simulation model; the coordinator obtains the data in the first data table and the second data table, arranges them in chronological order, and divides them into multiple data sequences, extracts the characteristic values ​​of the multiple data sequences, and compares them with the predetermined threshold value. If the error with the predetermined threshold value is greater than the predetermined range, a warning message is issued, and the corresponding data in the first data table and the second data table are marked.

5. The secondary device simulation method according to claim 4, wherein: The coordinator stores connection information of the primary device simulation model and the secondary device simulation model. When the primary device simulation model or the secondary device simulation model changes, the coordinator is disconnected from the primary device simulation model or the secondary device simulation model; when the primary device simulation model is connected to the coordinator after the change, the coordinator regenerates an identification code for connecting to the secondary device simulation model, and the coordinator regenerates the first data table and the second data table.

Citation Information

Patent Citations

  • Substation background computer simulation verification system

    CN108694291A

  • Real-time simulation operation method and system for primary equipment and secondary equipment of transformer substation

    CN111460612A