A simulation analysis method and device based on an RTDS large power grid equivalent model
By determining the list of stations on the inner and outer boundaries of the transmission section and the relationship between voltage levels, an equivalent model of the large power grid is automatically modeled, solving the problems of low simulation efficiency and high manpower consumption in the existing technology, and realizing efficient and accurate simulation analysis.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD
- Filing Date
- 2022-12-16
- Publication Date
- 2026-05-08
AI Technical Summary
Existing technologies involve a huge amount of computation when performing electromagnetic transient simulation analysis of large-scale AC/DC hybrid power grids, resulting in low simulation efficiency. Furthermore, manual modeling requires a lot of manpower and is difficult to apply to actual large power grids.
By determining the transmission cross-section of the power grid, obtaining the list of stations on the inner and outer boundaries of the cross-section, determining the list of stations with differential voltage levels based on the station connection relationships and voltage levels, and performing power grid simulation modeling, the workload of simulation personnel is reduced.
It improves the modeling efficiency and simulation analysis accuracy of the equivalent model of the large power grid, lowers the working threshold for simulation personnel, and adapts to the power grid environment with a high proportion of new energy penetration.
Smart Images

Figure CN115982974B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power simulation analysis technology, and in particular to a simulation analysis method and device based on the RTDS large power grid equivalent model. Background Technology
[0002] With the rapid development of large-scale AC / DC hybrid power grids and the booming penetration of high-proportion renewable energy sources, full electromagnetic transient modeling and simulation analysis of large-scale AC / DC hybrid power grids has become an inevitable requirement for power grid development. However, the huge computational load of electromagnetic transient simulation leads to reduced simulation efficiency, which in turn restricts its application to actual large-scale power grids.
[0003] Although the Real Time Digital Simulator (RTDS) makes full use of massive parallel computing technology and is currently recognized as an efficient electromagnetic transient simulation device, in practical applications, before conducting RTDS experiments, it is necessary to manually model the models involved in the simulation analysis. If modeling multiple provincial networks is involved, it will take a lot of effort from simulation personnel to complete. Summary of the Invention
[0004] This application provides a simulation analysis method and apparatus based on the RTDS large power grid equivalent model, which reduces the establishment and simulation analysis of the large power grid equivalent model on the RTDS platform, and greatly improves the efficiency of modeling and the accuracy of simulation analysis under the current situation of high proportion of new energy penetration.
[0005] In view of this, the first aspect of this application provides a simulation analysis method based on the RTDS large power grid equivalent model, the method comprising:
[0006] Determine the transmission cross section of the power grid, and obtain the list of intra-section boundary stations and the list of extra-section boundary stations of the transmission cross section;
[0007] Obtain the next-level stations of the lines connected to each station in the list of stations within the cross-section boundary, and determine the difference station list based on the relationship between the next-level stations and the list of stations outside the cross-section boundary and the list of stations to be built.
[0008] Obtain the next-level station of the transformer connected to each station in the cross-section boundary station list, and determine the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, as well as the relationship between the next-level station and the cross-section outer boundary station list and the station to be modeled list.
[0009] The stations in the difference station list are used as the stations to be modeled, and power grid simulation modeling is performed.
[0010] Optionally, obtaining the next-level stations of the lines connected to each station in the intra-section boundary station list, and determining the difference station list based on the relationship between the next-level stations and the intra-section boundary station list and the list of stations to be built, specifically includes:
[0011] S21. Obtain the next-level station of the line connected to the i-th station in the list of stations within the cross section. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station is taken as the difference station.
[0012] S22. Let i = i + 1, return to step S21, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list.
[0013] Optionally, the step of obtaining the next-level station of the transformer connected to each station in the cross-section boundary station list, and determining the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, and the relationship between the next-level station and the cross-section outer boundary station list and the station to be modeled list, specifically includes:
[0014] S31. Obtain the next-level station of the line connected to the i-th station in the list of boundary stations within the cross section. If the voltage level of the first next-level station is lower than the voltage level of the station to be modeled, then perform voltage level analysis on the second next-level station.
[0015] S32. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station will be regarded as the difference station.
[0016] S33. Let i = i + 1, return to step S31, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list.
[0017] Optionally, the step of obtaining the next-level station of the line connected to each station in the list of boundary stations within the cross-section, and the step of obtaining the next-level station of the transformer connected to each station in the list of boundary stations within the cross-section, further includes:
[0018] Determine whether there is no station in the list of stations within the cross section boundary and whether the list of stations outside the cross section boundary contains a station from the next level of multiple stations. If so, the algorithm ends.
[0019] A second aspect of this application provides a simulation analysis system based on an RTDS large power grid equivalent model, the system comprising:
[0020] The acquisition unit is used to determine the transmission section of the power grid and acquire the list of intra-section boundary stations and the list of extra-section boundary stations of the transmission section.
[0021] The first analysis unit is used to obtain the next-level stations of the lines connected to each station in the list of stations within the cross-section boundary, and to determine the difference station list based on the relationship between the next-level stations and the list of stations outside the cross-section boundary and the list of stations to be built.
[0022] The second analysis unit is used to obtain the next-level station of the transformer connected to each station in the cross-section boundary station list, and to determine the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, as well as the relationship between the next-level station and the cross-section outer boundary station list and the station to be modeled list.
[0023] The modeling unit is used to select the stations in the difference station list as the stations to be modeled and perform power grid simulation modeling.
[0024] Optionally, the first analysis unit is specifically used for:
[0025] S21. Obtain the next-level station of the line connected to the i-th station in the list of stations within the cross section. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station is taken as the difference station.
[0026] S22. Let i = i + 1, return to step S21, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list.
[0027] Optionally, the first analysis unit is specifically used for:
[0028] S31. Obtain the next-level station of the line connected to the i-th station in the list of boundary stations within the cross section. If the voltage level of the first next-level station is lower than the voltage level of the station to be modeled, then perform voltage level analysis on the second next-level station.
[0029] S32. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station will be regarded as the difference station.
[0030] S33. Let i = i + 1, return to step S31, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list.
[0031] Optionally, it also includes: a judgment unit;
[0032] The judgment unit is used to determine whether there is no station in the list of stations within the cross section boundary and whether the list of stations outside the cross section boundary contains a station among multiple stations at the next level. If so, the algorithm ends.
[0033] A third aspect of this application provides a simulation analysis device based on an RTDS large power grid equivalent model, the device comprising a processor and a memory:
[0034] The memory is used to store program code and transmit the program code to the processor;
[0035] The processor is used to execute the steps of the simulation analysis method based on the RTDS large power grid equivalent model as described in the first aspect above, according to the instructions in the program code.
[0036] The fourth aspect of this application provides a computer-readable storage medium for storing program code for executing the simulation analysis method based on the RTDS large power grid equivalent model described in the first aspect.
[0037] As can be seen from the above technical solutions, this application has the following advantages:
[0038] This application provides a simulation analysis method based on the RTDS large power grid equivalent model, including: determining the transmission section of the power grid; obtaining the list of intra-section boundary stations and the list of extra-section boundary stations of the transmission section; obtaining the next-level stations of the lines connected to each station in the intra-section boundary station list; determining the difference station list based on the relationship between the next-level stations and the list of extra-section boundary stations and the list of stations to be built; obtaining the next-level stations of the transformers connected to each station in the intra-section boundary station list; determining the difference station list based on the voltage level relationship between the next-level stations and the stations to be modeled, as well as the relationship between the next-level stations and the list of extra-section boundary stations and the list of stations to be built; and using the stations in the difference station list as the stations to be modeled and performing power grid simulation modeling.
[0039] Since simulation engineers can easily obtain the lists of intra- and extra-boundary stations based on the test site range, the simulation analysis method in this application does not place high demands on simulation engineers, thus lowering the modeling threshold for large power grids on RTDS. This significantly improves modeling efficiency and simulation analysis accuracy, especially given the current high penetration rate of renewable energy. Attached Figure Description
[0040] Figure 1 This is a flowchart illustrating an embodiment of a simulation analysis method based on an RTDS large power grid equivalent model provided in this application.
[0041] Figure 2 This is a schematic diagram of a power transmission section provided in an embodiment of this application;
[0042] Figure 3This is a schematic diagram of the structure of a simulation analysis system based on the RTDS large power grid equivalent model provided in this application. Detailed Implementation
[0043] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0044] Please see Figure 1 The simulation analysis method based on the RTDS large power grid equivalent model provided in this application embodiment includes:
[0045] Step 101: Determine the transmission cross section of the power grid and obtain the list of inner boundary stations and outer boundary stations of the transmission cross section;
[0046] It should be noted that suitable transmission sections are selected from the power grid, and the list of intra-section boundary sites and the list of extra-section boundary sites of the transmission section are obtained. The list of intra-section boundary sites is then placed in a queue.
[0047] Step 102: Obtain the next-level stations of the lines connected to each station in the list of stations within the cross-section boundary, and determine the difference station list based on the relationship between the next-level stations and the list of stations outside the cross-section boundary and the list of stations to be built.
[0048] Specifically:
[0049] Take the nth (n=1, 2, ...) batch of station list BUS b from the queue, and iterate through this batch of list. For each station, called BUS bi, perform the following operation:
[0050] A. Find multiple stations at the next level via multiple lines connected by BUS bi:
[0051] 1) If these multiple sub-level stations are not in the list of stations on the outer boundary of the cross section, and were not previously included in the list of stations to be modeled, then these multiple sub-level stations are added to a difference station list.
[0052] Furthermore:
[0053] 2) If the list of stations within the cross-section does not contain BUS bi, and the list of stations outside the cross-section contains one of the stations at the next level, then the simulation results show that the list of stations within the cross-section and the list of stations outside the cross-section cannot form a closed region on the current power grid topology, and the algorithm ends.
[0054] Step 103: Obtain the next-level station of the transformer connected to each station in the cross-section boundary station list. Determine the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, as well as the relationship between the next-level station and the cross-section outer boundary station list and the station to be modeled list.
[0055] Specifically:
[0056] B. Locate multiple substations at the next level via multiple transformers connected by BUS bi.
[0057] 1) If the voltage level of the next-level station is lower than the voltage level that the current simulation model wants to model, then skip it;
[0058] 2) If these multiple sub-level stations are not in the list of stations on the outer boundary of the cross section, and were not previously included in the list of stations to be modeled, then these multiple sub-level stations are added to a difference station list.
[0059] Furthermore:
[0060] 3) If the list of boundary stations within the cross section does not contain BUS bi, and the list of boundary stations outside the cross section contains one of the stations at the next level, then the simulation personnel indicate that the list of boundary stations within the cross section and the list of boundary stations outside the cross section cannot form a closed region on the current power grid topology, and the algorithm ends.
[0061] Step 104: Select the stations in the difference station list as the stations to be modeled and perform power grid simulation modeling.
[0062] Finally, the difference station list is added to the queue as the next batch of station lists, and all stations in the difference station list are added to the list of stations to be modeled. The difference station list is then cleared. If the algorithm reaches this step normally, it means that the list of stations within and outside the cross-section provided by the simulation engineers can form a closed region on the current power grid topology, allowing the stations in the list of stations to be modeled to be modeled.
[0063] The above is one embodiment provided in this application, and the following is another embodiment provided in this application.
[0064] Please see Figure 2 The simulation analysis system based on the RTDS large power grid equivalent model provided in this application embodiment includes:
[0065] The acquisition unit 201 is used to determine the transmission section of the power grid and acquire the list of inner boundary stations and outer boundary stations of the transmission section.
[0066] The first analysis unit 202 is used to obtain the next-level stations of the lines connected to each station in the cross-section boundary station list, and to determine the difference station list based on the relationship between the next-level stations and the cross-section outer boundary station list and the list of stations to be built.
[0067] The second analysis unit 203 is used to obtain the next-level station of the transformer connected to each station in the list of stations within the cross-section boundary, and to determine the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, as well as the relationship between the next-level station and the list of stations outside the cross-section boundary and the list of stations to be modeled.
[0068] Modeling unit 204 is used to select the stations in the difference station list as the stations to be modeled and to perform power grid simulation modeling.
[0069] Furthermore, this application embodiment also provides a simulation analysis device based on the RTDS large power grid equivalent model, the device including a processor and a memory:
[0070] The memory is used to store program code and transmit the program code to the processor;
[0071] The processor is used to execute the steps of the simulation analysis method based on the RTDS large power grid equivalent model as described in the above method embodiments, according to the instructions in the program code.
[0072] Furthermore, this application embodiment also provides a computer-readable storage medium for storing program code, which is used to execute the simulation analysis method based on the RTDS large power grid equivalent model described in the above method embodiment.
[0073] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0074] The terms "first," "second," "third," "fourth," etc., used in this application's specification and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0075] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0076] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0077] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0078] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0079] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0080] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A simulation analysis method based on the RTDS large power grid equivalent model, characterized in that, include: Determine the transmission cross section of the power grid, and obtain the list of intra-section boundary stations and the list of extra-section boundary stations of the transmission cross section; Obtain the next-level stations of the lines connected to each station in the list of stations within the cross-section boundary, and determine the difference station list based on the relationship between the next-level stations and the list of stations outside the cross-section boundary and the list of stations to be built. Obtain the next-level station of the transformer connected to each station in the cross-section boundary station list, and determine the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, as well as the relationship between the next-level station and the cross-section outer boundary station list and the station to be modeled list. The stations in the difference station list are used as the stations to be modeled, and power grid simulation modeling is performed. The step of obtaining the next-level stations of the lines connected to each station in the intra-section boundary station list, and determining the difference station list based on the relationship between the next-level stations and the intra-section boundary station list and the list of stations to be built, specifically includes: S21. Obtain the next-level station of the line connected to the i-th station in the list of stations within the cross section. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station is taken as the difference station. S22. Let i = i + 1, return to step S21, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list. The step of obtaining the next-level station of the transformer connected to each station in the cross-section boundary station list, and determining the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, as well as the relationship between the next-level station and the cross-section outer boundary station list and the station to be modeled list, specifically includes: S31. Obtain the next-level station of the transformer connected to the i-th station in the list of boundary stations within the cross section. If the voltage level of the first next-level station is lower than the voltage level of the station to be modeled, then perform voltage level analysis on the second next-level station. S32. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station will be regarded as the difference station. S33. Let i = i + 1, return to step S31, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list.
2. The simulation analysis method based on the RTDS large power grid equivalent model according to claim 1, characterized in that, The step of obtaining the next-level station of the line connected to each station in the list of boundary stations within the cross-section, and the step of obtaining the next-level station of the transformer connected to each station in the list of boundary stations within the cross-section, further includes: Determine whether there is no station in the list of stations within the cross section boundary and whether the list of stations outside the cross section boundary contains a station from the next level of multiple stations. If so, the algorithm ends.
3. A simulation analysis system based on the RTDS large power grid equivalent model, characterized in that, include: The acquisition unit is used to determine the transmission section of the power grid and acquire the list of inner boundary stations and outer boundary stations of the transmission section. The first analysis unit is used to obtain the next-level stations of the lines connected to each station in the cross-section boundary station list, and to determine the difference station list based on the relationship between the next-level stations and the cross-section outer boundary station list and the station list to be built. The second analysis unit is used to obtain the next-level station of the transformer connected to each station in the cross-section boundary station list, and to determine the difference station list based on the voltage level relationship between the next-level station and the station to be modeled, as well as the relationship between the next-level station and the cross-section outer boundary station list and the station to be modeled list. The modeling unit is used to select the stations in the difference station list as the stations to be modeled and to perform power grid simulation modeling. The first analysis unit is specifically used for: S21. Obtain the next-level station of the line connected to the i-th station in the list of stations within the cross section. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station is taken as the difference station. S22. Let i = i + 1, return to step S21, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list. The first analysis unit is specifically used for: S31. Obtain the next-level station of the transformer connected to the i-th station in the list of boundary stations within the cross section. If the voltage level of the first next-level station is lower than the voltage level of the station to be modeled, then perform voltage level analysis on the second next-level station. S32. If the next-level station is not in the list of stations outside the cross section and is not in the list of stations to be built, then the next-level station will be regarded as the difference station. S33. Let i = i + 1, return to step S31, and continue until all stations in the boundary station list within the cross section have been traversed to obtain the difference station list.
4. The simulation analysis system based on the RTDS large power grid equivalent model according to claim 3, characterized in that, Also includes: Judgment unit; The judgment unit is used to determine whether there is no station in the list of stations within the cross section boundary and whether the list of stations outside the cross section boundary contains a station among multiple stations at the next level. If so, the algorithm ends.
5. A simulation analysis device based on an RTDS large power grid equivalent model, characterized in that, The device includes a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the simulation analysis method based on the RTDS large power grid equivalent model as described in any one of claims 1-2 according to the instructions in the program code.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store program code, which is used to execute the simulation analysis method based on the RTDS large power grid equivalent model as described in any one of claims 1-2.
Citation Information
Patent Citations
Electric power system distributed parallel computing management method based on time-space dimension
CN103955801A
Hierarchical dynamic equivalence method suitable for regional power grid
CN106250640A
Real-time simulation model construction method containing power supply full-power process
CN111176135A