CN107862159B - Power grid simulation calculation data management method and system and simulation method and system - Google Patents

Power grid simulation calculation data management method and system and simulation method and system Download PDF

Info

Publication number
CN107862159B
CN107862159B CN201711272074.0A CN201711272074A CN107862159B CN 107862159 B CN107862159 B CN 107862159B CN 201711272074 A CN201711272074 A CN 201711272074A CN 107862159 B CN107862159 B CN 107862159B
Authority
CN
China
Prior art keywords
data
database
calculation
real
mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711272074.0A
Other languages
Chinese (zh)
Other versions
CN107862159A (en
Inventor
郑志伟
罗春青
邹卫美
裘微江
吴国辉
安宁
陈兴雷
张亮
刘欣
宫春明
潘有双
张国亮
陈勇
郭中华
康建东
李勤新
何春江
陈继林
刘娜娜
孙永峰
孙冠中
曾思成
臧主峰
周志强
李亚楼
田芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
Original Assignee
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, China Electric Power Research Institute Co Ltd CEPRI filed Critical State Grid Corp of China SGCC
Priority to CN201711272074.0A priority Critical patent/CN107862159B/en
Publication of CN107862159A publication Critical patent/CN107862159A/en
Application granted granted Critical
Publication of CN107862159B publication Critical patent/CN107862159B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

The invention provides a power grid simulation calculation data management method and system and a simulation method and system, comprising the following steps: establishing a power grid physical element basic database based on power grid data; creating a mode database according to the job setting information of the basic database, steady-state model data and dynamic model data; making a state mark for the data when creating a real-time database based on the operation data in the mode database; and tracking operation data according to the state marks to complete power grid simulation calculation. The real-time database state monitoring method is convenient for a user to distinguish whether the simulation data of the current operation is matched with the operation of the current calculation module, namely, the simulation data in the transparent management memory.

Description

Power grid simulation calculation data management method and system and simulation method and system
Technical field:
The invention belongs to the field of power grid simulation calculation, and particularly relates to a power grid simulation calculation data management method and system and a simulation method and system.
The background technology is as follows:
As the working conditions of the power system after the large power grids are interconnected become more and more complex, physical simulation or computer simulation and other modes play an important role in assisting the power field workers in planning, running, designing and other decision analysis, the power simulation application software is also more and more favored, and the development of the power simulation tool by the power workers is not left.
In general, power simulation tools are classified into two types, single-machine and non-single-machine. The non-single-machine-version power simulation tool comprises typical simulation software with a B/S or C/S structure, the software systems adopt multi-user parallel operation and user authority management mechanisms, a data management method for realizing centralized storage of power grid data and supporting concurrent operation is realized, the system is complex in deployment, hardware equipment is expensive, and the system is suitable for distributed joint simulation calculation of a large-scale power grid. Typical single-board simulation tools such as Power System Analysis and Synthesis Program (PSASP) are used as a first set of independent intellectual property power simulation application software, still dominate in the power industry at present, are suitable for personal research and use, are also suitable for large-scale power grid mode calculation of enterprises, are simple in software deployment and flexible in use, but simulation data management, user operation, simulation calculation and the like are completed in a user terminal, and have high requirements on the performance of the terminal. Similar single-machine version simulation software also comprises a power system planning simulation platform, a power system sand table deduction platform and the like.
With the development of the power grid, the simulation nodes are more and more, the data volume of the power grid is more and more, and the requirement on single-machine simulation application software is higher and more. In use, the method also exposes some defects, such as higher requirement on computer performance, high simulation data redundancy, low simulation efficiency of large-scale examples, reduced program blocking user friendliness and the like. However, such software still has an irreplaceable position in the power industry, and it is highly desirable to propose an optimization method to promote the practicability of such software and extend the vitality of such software, but the application scenario of the present invention is not limited to a single-version program.
The invention comprises the following steps:
in order to overcome the defects that single-machine-version simulation application software cannot meet the increasingly high simulation requirement of a large power grid, and meanwhile, the defects of high requirement on computer performance, high simulation data redundancy, low simulation efficiency of a large computing example, reduced program blocking user friendliness and the like exist in use, the invention provides a power grid simulation calculation data management method and system, and a simulation method and system.
The first technical scheme adopted by the invention is as follows: a power grid simulation calculation data management method based on memory data state monitoring comprises the following steps:
establishing a power grid physical element basic database based on power grid data;
Creating a mode database according to the job setting information of the basic database, steady-state model data and dynamic model data;
And marking the state of the data when the real-time database is created based on the job data in the mode database.
Preferably, the grid physical element basic database is a physical element basic data table calculated by grid simulation, and includes:
Reference capacity table, bus bar table, node table, ac line table, parallel capacitance reactor table, series capacitance reactor table, two winding transformer table, three winding transformer table, phase shift transformer table, dc line data table, generator table, load table, switch table, knife switch table, static reactive compensator table, mutual inductance data table, regional table, partition table, factory station table, motor information table, LCC converter table, VSC converter station table, dc line table.
Preferably, the creating a database according to the job setting information of the base database, the steady-state model data and the dynamic model data includes: extracting from a basic database according to tide operation and temporary stabilization operation to form the mode database data;
the mode database comprises: and a mode data table, wherein the mode data table name is set based on the tide operation number as a mode library number.
Preferably, the mode database includes at least one operation mode;
each operation mode comprises a mode number and at least one data table.
Preferably, the step of marking the state of the data when creating the real-time database based on the job data in the mode database includes:
the simulation system tracks the data state corresponding to the operation mode of the operation in the real-time database by monitoring the state mark made for the data when the real-time database is created based on the operation data in the mode database, monitors the change condition of the data, and updates the real-time database data based on the mode database.
Preferably, the second technical scheme adopted by the invention is as follows: a power grid simulation calculation data management system based on memory data state monitoring, the system comprising:
And (3) a building module: the method comprises the steps of establishing a power grid physical element basic database based on power grid data;
The creation module: the database is used for creating a mode according to the job setting information of the basic database, the steady-state model data and the dynamic model data;
And a marking module: and the method is used for marking the state of the data when the real-time database is created based on the job data in the mode database.
Preferably, the marking module includes:
The simulation system tracks the data state corresponding to the operation mode of the operation in the real-time database by monitoring the state marking of the data when the real-time database is created based on the operation data in the mode database and monitors the change condition of the data, and updates the real-time database data based on the mode database.
Preferably, the third technical scheme adopted by the invention is as follows: the power grid simulation calculation method based on memory data state monitoring is characterized by comprising the basic database and the mode database according to any one of claims 1-5, and the calculation method is as follows:
switching the calculation state based on the current simulation calculation, and updating real-time database data through a mode database;
judging whether the current simulation calculation is based on tide or transient stability;
If the current simulation calculation is based on the power flow, the simulation system acquires the power flow operation number in the real-time database, and searches the operation number of the current simulation calculation corresponding to the power flow operation number in the real-time database;
If the current simulation calculation is based on temporary stabilization, the simulation system acquires a current real-time database tide operation number and searches a temporary stabilization operation number corresponding to the tide operation number; searching the current simulation calculation job number corresponding to the temporary stable job number in the real-time database;
Setting the operation as the current operation of target simulation calculation based on the searched target simulation calculation operation; if the searching result is empty, setting a target simulation calculation default operation as a current operation, and updating data from the mode database to the real-time database again; and performing simulation calculation based on the updated real-time database.
Preferably, the simulation calculation includes:
acquiring the operation data in the mode database;
loading the job data into a real-time database;
performing memory-based rapid power flow calculation and static security analysis calculation based on the operation data in the real-time database;
Performing transient stability calculation, short circuit calculation and small interference calculation based on a calculation file generated based on the operation data in the real-time database;
And generating a calculation report according to the calculation result.
Preferably, the transient stability calculation, the short circuit calculation and the small interference calculation include:
And generating the calculation file to a contract catalog, and calling a core calculation program in a precompiled executable program format to finish.
Preferably, the fourth technical scheme adopted by the invention is as follows: a power grid simulation computing system based on memory data state monitoring, the system comprising:
and a switching updating module: the method is used for switching the calculation state based on the current simulation calculation and updating the real-time database data through the mode database;
and a judging module: the simulation method is used for judging whether the current simulation calculation is based on tide or transient stability;
and a tide calculation module: if the current simulation calculation is based on the power flow, the simulation system acquires the power flow operation number in the real-time database, and searches the operation number of the current simulation calculation corresponding to the power flow operation number in the real-time database;
A transient stability calculation module: if the current simulation calculation is based on temporary stabilization, the simulation system acquires a current real-time database tide operation number and searches a temporary stabilization operation number corresponding to the tide operation number; searching the job number of the current calculation module corresponding to the temporary stable job number in the real-time database;
And (3) a setting module: the operation of the searched target computing module is set as the current operation of the target computing module; if the searching result is empty, setting the default operation of the target computing module as the current operation, and updating the data from the mode database to the real-time database again; and performing simulation calculation based on the updated real-time database.
Preferably, the simulation calculation includes:
acquiring the operation data in the mode database;
loading the job data into a real-time database;
performing memory-based rapid power flow calculation and static security analysis calculation based on the operation data in the real-time database;
Performing transient stability calculation, short circuit calculation and small interference calculation based on a calculation file generated based on the operation data in the real-time database;
And generating a calculation report according to the calculation result.
Compared with the prior art, the invention has the following beneficial effects:
1. according to the power grid simulation calculation data management method based on the memory data state monitoring, which is provided by the invention, the redundancy of the tide database and the temporary stability database is eliminated based on the power grid physical element basic database establishment mode database and the real-time database, the time consumption for loading data is less, and the influence on the computer operation efficiency is small.
2. The invention provides a power grid simulation calculation data management method based on memory data state monitoring, and relates to a real-time database state monitoring method which focuses on monitoring the space state change of power grid simulation calculation data loaded into a memory so as to facilitate a user to distinguish whether simulation data of current operation is matched with current operation or not, namely, transparent simulation data in a management memory.
3. The power grid simulation calculation data management method based on the memory data state monitoring integrates the memory data state monitoring interface, and the change of the memory data state is tracked through the monitoring of the interface call, so that the memory data is managed transparently.
4. According to the power grid simulation calculation method based on the memory data state monitoring, the power grid simulation calculation data management module with optimized performance is easily realized, and the construction of a simulation system is completed together with a power grid simulation core calculation program.
5. According to the power grid simulation calculation method based on memory data state monitoring, the current power flow operation data in the real-time database is tracked, the data transfer logic during the state switching of the simulation calculation is optimized, frequent repeated loading of memory data is reduced, and the program operation efficiency is improved.
Description of the drawings:
FIG. 1 is a flow chart of a method for managing simulated computing data based on memory data status monitoring according to the present invention;
FIG. 2 is a schematic diagram of a schema library data relationship in accordance with the present invention;
FIG. 3 is a schematic diagram of a real-time database status monitoring method according to the present invention;
FIG. 4 is a schematic diagram of a simulated computing data flow of the power grid of the present invention;
Fig. 5 is a schematic diagram of a power grid simulation calculation relationship according to the present invention.
The specific embodiment is as follows:
For a better understanding of the present invention, reference is made to the following description, taken in conjunction with the accompanying drawings and examples, in which:
a power grid simulation calculation data management method and system, and a simulation method and system, comprising:
The flow chart of the implementation method of the invention is shown in fig. 1, and the specific means for implementing the power grid simulation calculation data management method according to the specific steps of the flow chart in the invention are as follows:
(1) Establishing a power grid physical element basic database based on power grid simulation data;
Establishing a power grid physical element base database for storing power grid base data, comprising: reference capacity table, bus bar table, node table, ac line table, parallel capacitance reactor table, series capacitance reactor table, two winding transformer table, three winding transformer table, phase shift transformer table, dc line data table, generator table, load table, switch table, knife switch table, static reactive compensator table, mutual inductance data table, regional table, partition table, factory station table, motor information table, LCC converter table, VSC converter station table, dc line table.
(2) Creating a mode database according to the job setting information of the basic database, steady-state model data and dynamic model data;
the mode database is used for storing steady-state model data and dynamic model data, and further comprises: a tide database and a temporary stability database; and the tide operation number is used as a mode number to identify an operation mode, and the data in the mode library follow the power grid data relationship shown in fig. 2. The mode library specific database table is established as in table 1.
TABLE 1
Integrating the tide operation data and the temporary stable operation data into the mode database with complete data structure;
setting a data table in a mode database as a mode data table name;
and a mode data table, wherein the mode data table name is set based on the tide operation number as a mode library number.
The mode database data is extracted from the basic database according to tide operation and temporary stable operation.
A series of tables of the manner data table may determine an operating manner;
each operation mode is an independent whole, and a mode number is set for a data table of the operation mode;
there are a plurality of the operation modes in the mode database.
The editing of the mode database data only allows the mode database data to be carried out in a tide state, and the definition of the mode database is completed together with the definition of the tide operation.
The mode database has strong independence, complete data structure, small overall data and high access efficiency, a plurality of operation modes are allowed to exist in the mode database, and the mode database is the basis of simulation calculation data of various subsequent power grids.
And the real-time database is used for constructing power grid simulation calculation data and executing data checksum topology and rapid power flow calculation.
(3) And marking the state of the data when creating the real-time database based on the job data in the mode database, comprising the following steps: the simulation system tracks the state of data in the real-time database by monitoring state marks made for the data when the real-time database is created based on the job data in the mode database and monitors the change condition of the data, and updates the real-time database data based on the mode database. As shown in fig. 3.
And packaging the loaded data interface into a class, monitoring each access of the class, defining a state mark for recording the operation on the real-time database data, and modifying the corresponding state mark when a certain interface is called. The operating interfaces are shown in table 2.
TABLE 2
The state mark is used for tracking the state of the data in the current memory, and a user can know the state of the data in the current memory through tracking the state mark so as to purposefully operate the data, and when the change of the data is found before calculation, the real-time library data is updated before the operation is continued, so that the accuracy of calculation is ensured. Real-time library data status flags are shown in table 3.
TABLE 3 Table 3
(4) The invention also comprises a power grid simulation calculation data management system based on the memory data state monitoring;
And (3) a building module: the method comprises the steps of establishing a power grid physical element basic database based on power grid data;
The creation module: the database is used for creating a mode according to the job setting information of the basic database, the steady-state model data and the dynamic model data;
And a marking module: and the method is used for marking the state of the data when the real-time database is created based on the job data in the mode database.
The marking module includes: a physical element basis data table for grid simulation calculations, comprising:
Reference capacity table, bus bar table, node table, ac line table, parallel capacitance reactor table, series capacitance reactor table, two winding transformer table, three winding transformer table, phase shift transformer table, dc line data table, generator table, load table, switch table, knife switch table, static reactive compensator table, mutual inductance data table, regional table, partition table, factory station table, motor information table, LCC converter table, VSC converter station table, dc line table.
The simulation system tracks the data state in the real-time database by monitoring and marking the state of the data when the real-time database is created based on the operation data in the mode database and monitors the change condition of the data, and updates the real-time database data based on the mode database.
The building module comprises:
the creation module comprises: integrating the tide operation data and the temporary stable operation data into the mode database with complete data structure;
the data table in the mode database is set as a mode data table name;
The mode database data is formed by extracting from a basic database according to tide operation and temporary stabilization operation.
(5) The invention also provides a power grid simulation calculation method based on memory data state monitoring, which comprises the following steps:
switching the calculation state based on the current simulation calculation, and updating real-time database data through a mode database;
judging whether the current simulation calculation is based on tide or transient stability;
If the current simulation calculation is based on the power flow, the simulation system acquires the power flow operation number in the real-time database, and searches the operation number of the current simulation calculation corresponding to the power flow operation number in the real-time database;
If the current simulation calculation is based on temporary stabilization, the simulation system acquires a current real-time database tide operation number and searches a temporary stabilization operation number corresponding to the tide operation number; searching the current simulation calculation job number corresponding to the temporary stable job number in the real-time database;
Setting the operation as the current operation of target simulation calculation based on the searched target simulation calculation operation; if the searching result is empty, setting a target simulation calculation default operation as a current operation, and updating data from the mode database to the real-time database again; and performing simulation calculation based on the updated real-time database.
As shown in fig. 4 and fig. 5, the types of grid simulation calculations are more, but the most basic is power flow calculation, and other calculations such as transient stability calculation, short circuit calculation, static safety analysis calculation, small interference calculation and the like are all single calculation or batch calculation based on power flow calculation data or transient stability calculation data. For example, during transient stability calculation, loading mode data according to a tide operation based on the transient stability operation and generating a transient stability calculation file; the small interference calculation can finish the preparation of small interference calculation data according to the temporary stable operation based on the small interference operation and the generation of a calculation file. And generating the calculation file to the appointment directory, and calling a core calculation program in a precompiled executable program format to finish.
Grid simulation calculation, comprising:
acquiring the operation data in the mode database;
loading the job data into a real-time database;
performing memory-based rapid power flow calculation and static security analysis calculation based on the operation data in the real-time database;
Performing transient stability calculation, short circuit calculation and small interference calculation based on a calculation file generated based on the operation data in the real-time database;
And generating a calculation report according to the calculation result.
(6) The invention also comprises a power grid simulation computing system based on memory data state monitoring, the system comprises:
and a switching updating module: the method is used for switching the calculation state based on the current simulation calculation and updating the real-time database data through the mode database;
and a judging module: the simulation method is used for judging whether the current simulation calculation is based on tide or transient stability;
and a tide calculation module: if the current simulation calculation is based on the power flow, the simulation system acquires the power flow operation number in the real-time database, and searches the operation number of the current simulation calculation corresponding to the power flow operation number in the real-time database;
A transient stability calculation module: if the current simulation calculation is based on temporary stabilization, the simulation system acquires a current real-time database tide operation number and searches a temporary stabilization operation number corresponding to the tide operation number; searching the job number of the current calculation module corresponding to the temporary stable job number in the real-time database;
And (3) a setting module: the operation of the searched target computing module is set as the current operation of the target computing module; if the searching result is empty, setting the default operation of the target computing module as the current operation, and updating the data from the mode database to the real-time database again; and performing simulation calculation based on the updated real-time database.
The simulation calculation includes:
acquiring the operation data in the mode database;
loading the job data into a real-time database;
performing memory-based rapid power flow calculation and static security analysis calculation based on the operation data in the real-time database;
Performing transient stability calculation, short circuit calculation and small interference calculation based on a calculation file generated based on the operation data in the real-time database;
And generating a calculation report according to the calculation result.
Transient calculation, short circuit calculation, and small disturbance calculation, including: and generating the calculation file to a contract catalog, and calling a core calculation program in a precompiled executable program format to finish.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and block diagrams of methods, systems, and computer program products according to embodiments of the application. It will be understood that each flowchart and block of the flowchart and block diagrams, and combinations of flowcharts and block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and block diagram block or blocks.
The foregoing is illustrative of the present invention and is not to be construed as limiting thereof, but rather as providing for the use of additional embodiments and advantages of all such modifications, equivalents, improvements and similar to the present invention are intended to be included within the scope of the present invention as defined by the appended claims.

Claims (7)

1. The power grid simulation calculation data management method based on memory data state monitoring is characterized by comprising the following steps of:
establishing a power grid physical element basic database based on power grid data;
Creating a mode database according to the job setting information of the basic database, steady-state model data and dynamic model data;
making a state mark for the data when creating a real-time database based on the operation data in the mode database; the mode database and the real-time database are established based on the basic database of the power grid physical element, so that the data redundancy existing in the tide database and the temporary stability database can be eliminated;
the power grid physical element basic database is a physical element basic data table calculated by power grid simulation, and comprises:
Reference capacity table, bus table, node table, ac line table, parallel capacitor reactor table, series capacitor reactor table, two-winding transformer table, three-winding transformer table, phase-shifting transformer table, dc line data table, generator table, load table, switch table, knife switch table, static reactive compensator table, mutual inductance data table, regional table, partition table, station table, motor information table, LCC converter table, VSC converter station table, dc line table;
the database of the creation mode according to the job setting information of the basic database, the steady-state model data and the dynamic model data comprises the following components: extracting from a basic database according to tide operation and temporary stabilization operation to form the mode database data;
The mode database comprises: a mode data table, wherein the mode data table name is set based on the tide operation number as a mode library number;
the mode database comprises at least one operation mode;
Each operation mode comprises a mode number and at least one data table;
the step of marking the state of the data when the real-time database is created based on the operation data in the mode database comprises the following steps:
the simulation system tracks the data state corresponding to the operation mode of the operation in the real-time database by monitoring the state mark made for the data when the real-time database is created based on the operation data in the mode database, monitors the change condition of the data, and updates the real-time database data based on the mode database.
2. A power grid simulation calculation data management system based on memory data state monitoring, the system comprising:
And (3) a building module: the method comprises the steps of establishing a power grid physical element basic database based on power grid data;
The creation module: the database is used for creating a mode according to the job setting information of the basic database, the steady-state model data and the dynamic model data;
And a marking module: the method is used for marking the state of the data when the real-time database is created based on the operation data in the mode database; the mode database and the real-time database are established based on the basic database of the power grid physical element, so that the data redundancy existing in the tide database and the temporary stability database can be eliminated;
The marking module includes: the simulation system tracks the data state corresponding to the operation mode of the operation in the real-time database by monitoring the state marking of the data when the real-time database is created based on the operation data in the mode database and monitors the change condition of the data, and updates the real-time database data based on the mode database.
3. A power grid simulation calculation method based on memory data state monitoring, which is characterized by comprising the basic database and the mode database according to any one of claims 1-2, and comprising the following steps:
Switching the calculation state based on the current simulation calculation, and updating real-time database data through a mode database; the mode database and the real-time database are established based on the basic database of the power grid physical element, so that the data redundancy existing in the tide database and the temporary stability database can be eliminated;
judging whether the current simulation calculation is based on tide or transient stability;
If the current simulation calculation is based on the power flow, the simulation system acquires the power flow operation number in the real-time database, and searches the operation number of the current simulation calculation corresponding to the power flow operation number in the real-time database;
If the current simulation calculation is based on temporary stabilization, the simulation system acquires a current real-time database tide operation number and searches a temporary stabilization operation number corresponding to the tide operation number; searching the current simulation calculation job number corresponding to the temporary stable job number in the real-time database;
Setting the operation as the current operation of target simulation calculation based on the searched target simulation calculation operation; if the searching result is empty, setting a target simulation calculation default operation as a current operation, and updating data from the mode database to the real-time database again; and performing simulation calculation based on the updated real-time database.
4. A method of grid simulation calculation based on memory data status monitoring as claimed in claim 3, wherein the simulation calculation comprises:
acquiring the operation data in the mode database;
loading the job data into a real-time database;
performing memory-based rapid power flow calculation and static security analysis calculation based on the operation data in the real-time database;
Performing transient stability calculation, short circuit calculation and small interference calculation based on a calculation file generated based on the operation data in the real-time database;
And generating a calculation report according to the calculation result.
5. The grid simulation calculation method based on memory data state monitoring as set forth in claim 4, wherein the transient calculation, short circuit calculation and small interference calculation include:
And generating the calculation file to a contract catalog, and calling a core calculation program in a precompiled executable program format to finish.
6. A power grid simulation computing system based on memory data state monitoring, the system comprising:
And a switching updating module: the method is used for switching the calculation state based on the current simulation calculation and updating the real-time database data through the mode database; the mode database and the real-time database are established based on the basic database of the power grid physical element, so that the data redundancy existing in the tide database and the temporary stability database can be eliminated;
and a judging module: the simulation method is used for judging whether the current simulation calculation is based on tide or transient stability;
And a tide calculation module: if the current simulation calculation is based on the power flow, the simulation system acquires the power flow operation number in the real-time database, and searches the operation number of the current simulation calculation corresponding to the power flow operation number in the real-time database;
a transient stability calculation module: if the current simulation calculation is based on temporary stabilization, the simulation system acquires a current real-time database tide operation number and searches a temporary stabilization operation number corresponding to the tide operation number; searching the operation number of the current calculation module corresponding to the temporary stable operation number in the real-time database;
And (3) a setting module: the operation of the searched target computing module is set as the current operation of the target computing module; if the searching result is empty, setting the default operation of the target computing module as the current operation, and updating the data from the mode database to the real-time database again; and performing simulation calculation based on the updated real-time database.
7. The grid simulation computing system based on in-memory data state monitoring of claim 6, wherein the simulation computing comprises:
acquiring the operation data in the mode database;
loading the job data into a real-time database;
performing memory-based rapid power flow calculation and static security analysis calculation based on the operation data in the real-time database;
Performing transient stability calculation, short circuit calculation and small interference calculation based on a calculation file generated based on the operation data in the real-time database;
And generating a calculation report according to the calculation result.
CN201711272074.0A 2017-12-06 2017-12-06 Power grid simulation calculation data management method and system and simulation method and system Active CN107862159B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711272074.0A CN107862159B (en) 2017-12-06 2017-12-06 Power grid simulation calculation data management method and system and simulation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711272074.0A CN107862159B (en) 2017-12-06 2017-12-06 Power grid simulation calculation data management method and system and simulation method and system

Publications (2)

Publication Number Publication Date
CN107862159A CN107862159A (en) 2018-03-30
CN107862159B true CN107862159B (en) 2024-06-07

Family

ID=61704870

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711272074.0A Active CN107862159B (en) 2017-12-06 2017-12-06 Power grid simulation calculation data management method and system and simulation method and system

Country Status (1)

Country Link
CN (1) CN107862159B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108763665B (en) * 2018-05-14 2020-11-03 北京科东电力控制***有限责任公司 Power grid simulation analysis data storage method and device
CN108985624A (en) * 2018-07-16 2018-12-11 北京科东电力控制***有限责任公司 The powernet analysis system and method for data grids based on memory
CN113032428B (en) * 2020-12-30 2024-02-23 中国电力科学研究院有限公司 Method for realizing power grid simulation efficiency by optimizing database technology

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102209074A (en) * 2011-05-30 2011-10-05 中国电力科学研究院 All-digital dynamic simulation system of power system
CN104598671A (en) * 2014-12-26 2015-05-06 国家电网公司 Digital power grid construction method based on on-line data
WO2016101638A1 (en) * 2014-12-23 2016-06-30 国家电网公司 Operation management method for electric power system cloud simulation platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102209074A (en) * 2011-05-30 2011-10-05 中国电力科学研究院 All-digital dynamic simulation system of power system
WO2016101638A1 (en) * 2014-12-23 2016-06-30 国家电网公司 Operation management method for electric power system cloud simulation platform
CN104598671A (en) * 2014-12-26 2015-05-06 国家电网公司 Digital power grid construction method based on on-line data

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
何迈 ; 刘俊勇 ; 任瑞玲 ; 刘洋 ; 刘友波 ; 刘若凡 ; .电力***运行状态大数据分析实验仿真.实验室研究与探索.2017,(第01期),全文. *
徐兴伟 ; 穆钢 ; 王文 ; 邵广惠 ; 高德宾 ; 陶家琪 ; .基于SCADA和WAMS的电网仿真运行方式.电网技术.2006,(第19期),全文. *
智李 ; 王利军 ; 任乔林 ; 熊炜 ; .基于PSASP的电网暂态稳定计算数据接口研究.三峡大学学报(自然科学版).2016,(第01期),全文. *
王武双等.电力***仿真软件PSASP接口研究与应用.电网技术.2011,第35卷(第7期),论文摘要,论文第1-4页. *
董朝霞,高建军,陈青华,王乘.电网调度员培训仿真***数据库的应用研究.水电能源科学.2002,(第01期),全文. *
郑毅等.甘肃电网调度员仿真培训***的开发与应用.电网技术.1998,第22卷(第4期),论文摘要,论文第3页右列. *

Also Published As

Publication number Publication date
CN107862159A (en) 2018-03-30

Similar Documents

Publication Publication Date Title
CN107862159B (en) Power grid simulation calculation data management method and system and simulation method and system
Xu et al. Slow coherency based cutset determination algorithm for large power systems
CN102508989B (en) Dynamic power grid panorama display system on basis of virtual reality
CN101937372B (en) Exception processing method and device
CN109063295B (en) Node information optimization processing method and device based on CAE model
CN102685221A (en) Distributed storage and parallel mining method for state monitoring data
CN103605852A (en) Parallel topology method for electromechanical transient real-time simulation for large-scale power network
CN102156776A (en) Method for establishing cable bridge network by using relational database
CN101882182A (en) Electric system modeling method and system
CN112383044B (en) Power grid model comparison method and device based on hierarchical topological structure
CN103197927B (en) A kind of method that realizes of Workflow and system thereof
CN101957942A (en) Accident planning expert system applied to steel mill
CN106802928B (en) Power grid historical data management method and system
CN105373008A (en) Full physics model simulation method for electric power system
CN104462647A (en) Modeling method for BPA and PSS/E data conversion universal model
CN111475602B (en) Multi-version knowledge graph storage method and device, storage medium and electronic equipment
CN109684517A (en) A kind of historical data storage method, reading/writing method, storage device and equipment
CN116361975B (en) Method, system, device and storage medium for constructing digital twin-map model of power grid
CN112926106A (en) Power transmission and transformation project collaborative design method and system based on six-level system
CN103955369A (en) Software fuzzy self-adaptation modeling tool construction method based on expanded UML (Unified Modeling Language)
CN113536717B (en) Circuit simulation method based on incremental compilation
CN102436528A (en) Reuse and regeneration design method of complex equipment scheme
CN102446164A (en) Analytic method, device and operation system of report formula
CN108897535A (en) The method that primary compiling generates multiple configuration figures
CN102023866A (en) Map control based on Google Maps JavaScript API and production method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant