Stability limit monitoring method and system based on model design specifications
The stable limit monitoring system addresses the lack of real-time synchronization and object-oriented modeling in existing systems by implementing a structured stability rule model for power grids, ensuring stable limit monitoring and sharing across zones, enhancing power grid stability and data management.
Patent Information
- Application Number
- CN202411174235.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2024-12-31
AI Technical Summary
Existing systems like D5000 and new generation scheduling technology lack object-oriented modeling for equipment and real-time synchronization of power flow values and limits, leading to instability in transmission sections due to unmanaged power flow exceeding limits, especially in complex power grids with varying operational modes.
A stable limit monitoring method and system based on model design specifications, using a structured stability rule model to manage and synchronize data across zones, enabling hierarchical maintenance and on-demand subscription, with standardized data management and synchronization tools for stable rule editing and sharing.
Enables stable limit monitoring and sharing across different power grid areas, supporting real-time calculation and synchronization of complex power grid limits, ensuring stability and facilitating multi-level data sharing and unified management of power dispatching systems.
Smart Images

Figure CN119231746A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a stable quota monitoring method and system, in particular to a stable quota monitoring method and system based on a model design specification. Background Art
[0002] Transmission section is an important concept in the safety and stability analysis of power systems. It generally refers to a group of transmission lines with close connections between power grid areas and the same power flow direction. For a transmission section, if the functions of the controlled devices in the section do not exceed their respective power limits, there will be no problems without any accidents. If a line fails, in order to ensure the stability of the transmission power at both ends of the line, the power transmission task undertaken by the faulty line will be allocated to other lines. If the line does not have enough margin at this time, the power flow may exceed the transmission limit and cause a chain accident. Since the transmission section itself contains multiple controlled devices, its limit is not fixed. Its limit will change with the change of the power grid operation mode, and real-time monitoring of the power flow value and limit of the section is particularly important.
[0003] The existing D5000 system and the new generation scheduling technology support system have not yet performed object-oriented modeling on the equipment, and are unable to model and collect various types of measurement data on the cloud. At the same time, if the synchronization message is lost, there is no regular synchronization mechanism to supplement the real-time synchronization function; in addition, no message is sent when the model is deleted. Summary of the invention
[0004] Purpose of the invention: The purpose of the present invention is to provide a stable limit monitoring method and system based on model design specifications, to solve the problems existing in the cross-section and limit models in the prior art, to achieve stable limits for control centers at all levels, and to implement hierarchical maintenance, global sharing, and on-demand subscription in the cloud for control systems at all levels.
[0005] Technical solution: The stable limit monitoring method based on the model design specification of the present invention comprises the following steps:
[0006] Establish a stable rule model according to the model design specifications;
[0007] The stability rule model is entered into the new generation system, and the model data is synchronized to the first zone after the third zone is uploaded to the cloud. The first zone and the third zone download the stability rule model to the stability limit management application;
[0008] The stable limit management application monitors the synchronization, withdrawal and termination of the stable rule model data through the message monitoring service.
[0009] Furthermore, the stable rule model includes:
[0010] The basic information table of the section is used to store the control device information, including the name, the power grid to which it belongs, the composition description, and whether it participates in the calculation of advanced applications;
[0011] Section member table, used to store control point equipment, including transformers, busbars, AC lines, DC lines and sections;
[0012] Section limit table, used to store upper and lower limit information, corresponding to the operating boundary conditions one by one;
[0013] The cross-section limit dynamic variable table is used to store the limit correction member information corresponding to any operating boundary conditions of the cross-section;
[0014] The section operation boundary condition table is used to store the operation boundary condition information.
[0015] Furthermore, when the stable rule model is entered into the new generation system, the stable rule model is kept synchronized, and the model table and domain attributes correspond one to one; after the control cloud source maintains the incremental stable rule model, the model change message is vertically published through the wide area message, and after the control cloud incremental model synchronization service receives the model change message, it pushes the change information to the new generation system and then puts it into the warehouse.
[0016] Furthermore, the stable quota management application monitors the synchronization, withdrawal and termination of the stable rule model data through the message monitoring service, including:
[0017] The rules for model data synchronization include: confirming whether the data input is synchronized successfully through rule ID query; after the I zone monitoring application successfully enables the limit, a message containing the rule ID and whether the enablement is successful is sent through the control cloud message service, and after the stable limit management application obtains the enablement success message, it calls the service provided by the running data platform to set the stable rule model data status on the control cloud to the enabled state;
[0018] The rules for withdrawing model data include: after the I zone monitoring application successfully withdraws the limit, it sends a message containing the rule ID and whether the withdrawal is successful through the control cloud message service. After the stable limit management application obtains the message of successful withdrawal, it calls the service provided by the running data platform to set the stable rule model data status on the control cloud to the pending activation state;
[0019] The rules for ending model data include: calling the service provided by the running data platform to modify the stable rule model data status to archived, and sending a notification containing the rule ID and archived information through the message service bus to notify the I zone monitoring application.
[0020] Furthermore, the model design specification includes: calculating the same type of values of different devices, and comparing the results with a constant; calculating different types of values of different devices, and comparing the results with a constant; calculating the same type of values of different devices, and comparing the results with a variation.
[0021] Furthermore, the model design specifications include: the default grouping method is to group one section according to the principle of taking the smaller one when multiple conditions are met; if it is necessary to separate multiple groups or take the larger one, an identifier is added at the beginning of the logical expression; different operating modes have different compositions of the same section, which are defined as different sections, and the composition of each section is defined separately. The section that meets the conditions will be enabled, and the sections that do not meet the conditions will be specially marked, or exited, or the rules are incomplete.
[0022] Furthermore, there are two types of stable limit management applications using stable rule models. The first type is to use the interface service of the stable rule model, and the second type is to parse the stable model rule base.
[0023] The stable quota monitoring system based on the model design specification of the present invention comprises:
[0024] A model building unit, used to build a stable rule model according to the model design specification;
[0025] A model input unit is used to input the stability rule model into the new generation system. After the model data in the third zone is uploaded to the cloud, it is synchronized to the first zone. The first zone and the third zone download the stability rule model to the stability limit management application.
[0026] The stable limit monitoring unit,the stable limit management application monitors the synchronization,revocation and termination of the stable rule model data through the,message monitoring service.
[0027] The electronic device described in the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is loaded into the processor, the stable limit monitoring method based on the model design specification is implemented.
[0028] The computer-readable storage medium of the present invention stores a computer program, and when the computer program is executed by a processor, the stable limit monitoring method based on the model design specification is implemented.
[0029] Beneficial effects: Compared with the prior art, the advantages of the present invention are: the present invention follows the general data object structured design specification for power dispatching, realizes the object-oriented, standardized and process-oriented management of stable rule data, and realizes the sharing of stable limit data between areas I and III and dispatching agencies. Design a unified management process for stable limits, provide stable rule editing, maintenance and synchronization tools, realize unified maintenance, and multi-system multi-level sharing. Support synchronization between areas I and III, and provide stable rule data to subsystems of the dispatching technical support system and other systems. Through the control cloud data synchronization mechanism, multi-level sharing of stable rule data is realized. The stable rule model is standardized, and the design and construction manufacturers only need to compile the limits on the cloud according to the standard specifications, and they can automatically calculate and monitor on the real-time data platform; the compiled sections must have been object-oriented modeling in the control cloud; the full network shared limits and full network automatic calculation provide data basis for online analysis, and provide interfaces and model services for other applications; the complex limits of DC in Central China, Northwest China and Southwest China can be applied to this design specification. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 It is a flow chart of the stable quota monitoring method of the present invention;
[0031] Figure 2 The model object definition and relationship diagram of the present invention;
[0032] Figure 3 It is a stable rule model maintenance management flow chart of the present invention;
[0033] Figure 4 This is a flow chart related to the stable rule model data of the present invention. DETAILED DESCRIPTION
[0034] The technical solution of the present invention is further described below in conjunction with the accompanying drawings.
[0035] The focus of the present invention is to realize the electronic and process management of stability limits by forming stability rule model data based on the model specifications of the new generation dispatching technology support system through the structured description of stability rules. Use the power grid operation data to calculate the limit values under all operating data such as normal and maintenance modes, and convert the stability limit rules into a unified format of section limit electronic model or unified format file output for sharing by other systems such as sensitivity analysis, static safety analysis, static power angle analysis, static voltage analysis, transient stability analysis, and stability margin analysis. Analyze and display the stability limit rule monitoring file to achieve synchronous update and perform real-time calculation of stability limits. The process is as follows: Figure 1 As shown, the specific steps include the following steps.
[0036] Step 1: Model design specifications
[0037] The model design specification in this invention is explained as follows:
[0038] (1) Unified definition: Calculation value types and special calculation functions are enclosed in curly brackets {aaaa}, followed by one or more expressions enclosed in (). For example, operators and logical relational symbols are enclosed in angle brackets. <1001> ; The equipment number is in brackets [121099010200000001]; Other operation orders are in (). The number set in the expression must be consistent with the unit of the collected value or the set value, and the unit does not need to be written. At the beginning of the electronicization of the rules, it is necessary to determine what unit the cross-section value recorded this time uses, and the value is entered in the determined unit.
[0039] (2) The same type of value is calculated for different devices and the result is compared with a constant: state(device 1 + device 2) = 1: {1047}([121099010200000001] <1013> [121099010200000002]) <1001> 1.
[0040] (3) Different types of values are calculated for different devices and the result is compared with a constant: (state(device 1) + p(device 2)) = 1: ({1047}([121099010200000001] <1013> {1002}([121099010200000002])) <1001> 1.
[0041] (4) Calculate the same type of value on different devices and compare the result with a variable: p(device 1 + device 2) = p(set 3){1002}([121099010200000001] <1013> [121099010200000002]) <1001> {1002}([121099010200000003]). Multiple logical expressions, each of which can be enclosed in parentheses. If the order of operations does not need to be changed, the parentheses can be removed. Add operations such as {1008}and&, {1007}or, and {1015}not! in the middle and replace them with a dictionary.
[0042] (5) By default, one section is grouped together, and the smaller section is selected based on the number of sections. If you need to separate multiple sections or select the larger section, add a marker at the beginning of the logical expression: ({1048}(1) <1008> (&Other logical expressions), for example, {1048} means taking the largest value among multiple numbers, 1 is the group number, if there is only one group, it can be directly expressed as: ({1048}(1)) <1008> (&other logical expressions).
[0043] (6) In different operation modes, the composition of the same section is different, which are defined as different sections. The composition of each section is defined separately. The section that meets the conditions is enabled. Sections that do not meet the conditions are specially marked, or exit, or the rules are incomplete.
[0044] (7) The operating mode table of a section can be based on active power (P), current (I) or other types. A unified unit is sufficient. If it is based on P, the limit value should be set according to P, and if it is based on I, the limit value should be set according to I. No matter which type of limit is set, the flow value must also be calculated according to the same type, and the two must be consistent.
[0045] (8) Multiple values take the larger max or the smaller min. The larger of the two numbers is compared with 20 to see if they are equal max(p(device 1), P(device 2)) = 20: {1050}({1002}([121099010200000001]), {1002}([121099010200000002])) <1001> 20. Take the smaller of the two numbers min(p(device 1), p(device 2)): {1051}({1002}([121099010200000001]), {1002}([121099010200000002])).
[0046] (9) Affected by the change in the startup capacity of the grid-connected units of the power plant, for every reduction of X kilowatts, X = P (the decrease in startup capacity), the limit decreases by X kilowatts. In the upper limit column, for example, the basic upper limit is 300: LIMITUP = 300-X, the upper limit of the limit in the section limit table of this method is: 300, and the upper limit dynamic expression in the section limit dynamic value table is: -p (the decrease in startup capacity). The actual setting is: <1014> {1002}([121099010200000001]). If it is: +p(the amount of capacity reduction after startup). The actual setting is: <1013> {1002}([121099010200000001]).
[0047] (10) Affected by the operating status of the compensation equipment, such as before and after the series reactor is put into operation, the limit is adjusted. Set up 2 rows in the section operation mode table, corresponding to the logical expressions before and after the series reactor is put into operation, respectively. Operation: state (equipment 1) = 1; exit: state (equipment 1) = 0; the section limit values of the 2 rows are set separately. Affected by the safety control operation status, the safety control shutdown and operation status, the limit adjustment is similar. The logical expression is: before the series reactor is put into operation: (state (series reactor operation equipment) = 0 & (other conditions)) after the series reactor is put into operation: (state (series reactor operation equipment) = 1 & (other conditions)).
[0048] (11) Affected by the change of ambient temperature, the temperature coefficients in winter, spring and autumn, and summer are different. For example, 1.2 in winter, 1.0 in spring and autumn, and 0.8 in summer. Set the temperature coefficient X = T (temperature coefficient) respectively. For example, the upper limit of the basic limit is 300. The upper limit in the section limit value table is set to 300, and the upper limit dynamic expression in the section limit dynamic value table is: *1.2, or *T (temperature coefficient). The actual setting is: <1011> 1.2、 <1011> {1052}([121099010200000001]).
[0049] (12) Affected by the change of ambient temperature, different temperatures are divided into different sections and grades. For example, in the Tonglong Line 3 section of Zhejiang, if the temperature is >20 degrees, the stability limit is 55; if the temperature is <=20 degrees, the stability limit is 66. Assuming that the temperature value is defined in T (temperature setting value), two rows are set in the operation mode table (the number of rows is the same as the number of grades).
[0050] (13) If the limit value is not calculated by input parameters, a special function can be set in the limit upper limit column, such as: limit upper limit = f(x, y, z). For example, Zhejiang's current carrying capacity = f(light, wind speed, temperature). The function f() can be defined as {1060}, light = p (light intensity), wind speed = p (wind speed intensity), temperature = T (temperature value). In this way, the upper limit dynamic expression is set to: f(p (light intensity), p (wind speed intensity), T (temperature value)). The analysis software adds the newly added function recognition method. If other software has already calculated the value, it is just a reference here, and the upper limit dynamic expression is set to: p (limit calculation value).
[0051] (14) The section boundary condition table should define all possible boundary conditions for the power grid operation related to the section. The same section can be divided into multiple independent boundary condition groups, with group numbers ranging from 00 to 99, which are the upper 2 bits of the 6-bit boundary condition number. The different boundary conditions in each group are mutually exclusive. At the same time, there is only one boundary condition that matches the current power grid operation mode. The section limit value takes the upper and lower limits of the boundary condition. The boundary conditions in each group can be divided into multiple layers according to mode conditions, stability control, etc. The AC section generally has 1-2 layers, and each layer has a maximum of 100 boundary conditions. The layer number uses the middle 2 bits of the 6-bit boundary condition number, and the sequence number within the layer uses the lower 2 bits of the 6-bit boundary condition number.
[0052] (15) The calculation expression of the cross-section operation boundary condition table is generally the mode definition condition and other constraint condition definition; it can also be the AND or OR combination of other operation mode numbers, indicating that this operation mode is a combination of other operation modes. A combination of other operation modes. For example: Operation mode 1 & Operation mode 2, written as [000001] <1008> [000002].
[0053] (16) If a boundary condition needs to be passed unconditionally, the calculation expression in the section operation boundary condition table is set to a constant 1; if a boundary condition needs to be not passed unconditionally, the calculation expression in the section operation boundary condition table is set to a constant 0.
[0054] (17) If a boundary condition is set to invalid, add {1075} at the beginning of the calculation expression in the cross-section operation boundary condition table: it means that this boundary condition is invalid (INVALID) and is skipped during judgment.
[0055] Step 2: Design of stable rule model object structure
[0056] The model object structure design in the present invention consists of the following tables: ① Section basic information table, used to store control equipment information, including name, power grid, composition description, whether to participate in the calculation of advanced applications and other information; ② Section member table, used to store control point equipment, equipment including transformers, busbars, AC lines, DC lines, sections, etc., affiliated plants, outflows and inflows into plants, coefficients and other information; ③ Section limit table, including upper and lower limits and other information, one-to-one correspondence with operating boundary conditions; ④ Section limit dynamic variable table, this table describes the limit correction member information of the section corresponding to a certain operating boundary condition; ⑤ Section operating boundary condition table, used to store information related to operating boundary conditions.
[0057] Step 3: Stable rule model design
[0058] The key to digital management of stability rules lies in designing a structured description language for stability rules and establishing a stability rule model. The rules in the stability rules are all expressed using a stability rule model. The entire model data design consists of five tables. In this model, the stability rules are based on the section object. For each mode limit value related to the section, there is a corresponding record in the section limit value table, including the operation boundary condition code, upper limit value (constant), lower limit value (constant), whether it is a dynamic limit value, upper limit dynamic value ID, lower limit dynamic value ID and other information. The dynamic upper and lower limit value IDs define the dynamic value calculation expression in the section limit dynamic variable table. The operation boundary condition code defines the operation mode, constraints and other conditional expressions in the section operation boundary condition table.
[0059] like Figure 2As shown in the figure. All stable operation regulations, temporary stable measures, dispatcher rules and other documents are abstracted into two parts: monitoring section and section operation mode under various operation mode definitions. The stable operation regulations, temporary stable measures, dispatcher rules and other document information are described in the description of the section operation boundary condition table. The monitoring section information is saved in the section basic information table and the section operation mode under various operation mode definitions is expressed and defined in the section operation boundary condition table. The limit value of each operation mode is defined in the section limit value table. The monitoring section is composed of which lines or equipment, and the section member table is defined. The composition information of the section is saved in the section member table. The information and judgment of the operation mode are relatively complex. The operation mode is comprehensively judged by combining various monitoring conditions, and the section limit is given. Whether each operation mode meets the requirements, the required judgment conditions are defined in the logical expression of the section operation boundary condition table. The constraints of the calculation expression of the section operation boundary condition table are divided into two categories: mode definition conditions and other constraints. They are used for the definition of the power grid operation mode and the definition of other constraints respectively. The definitions of the section member table and the calculation expressions of the section operation boundary condition table all use the equipment information of AC and DC lines, transformers, generators, etc. They are directly associated with the corresponding data of the new generation model.
[0060] Step 4: Stable rule model entry and maintenance
[0061] The present invention maintains the synchronization of stable rule models when entering data. The stable rule model of the control cloud should be consistent with the stable rule model structure of the control cloud in the new generation scheduling technical support system (referred to as the new generation system), so that the model table and domain attributes correspond one to one. After the control cloud source maintains the incremental stable rule model, it is necessary to vertically publish the model change message through the wide area message to provide model change information. The model change message should comply with the vertical synchronization specification requirements of the control cloud model. After receiving the model change message, the incremental model synchronization service of the control cloud pushes the change information to the new generation system of the first zone and then puts it into the database. The sharing of stable rule model data among multi-level dispatches is realized through the existing vertical synchronization and subscription methods of the control cloud. The corresponding stable rule maintenance scheduling organization realizes model data maintenance and cloud upload, and other scheduling organizations subscribe on demand to realize the synchronization of the corresponding model data to the system of this scheduling organization.
[0062] The new generation of stable rule model maintenance management process is as follows Figure 3 As shown, the responsibilities of each department at each process node are as follows: the system operation department prepares stability rules; the system operation department reviews stability rules; the center leader approves stability rules; after approval by the center leader, they are sent to different nodes according to the effectiveness category selected in the process form; the immediate effectiveness rules are sent to the dispatcher for signature, and take effect immediately after the dispatcher signs for them; the new equipment commissioning rules are associated with a one-time equipment maintenance order, and take effect when the one-time equipment maintenance is completed; the dispatch desk effectiveness rules are sent to the dispatch desk, and take effect after the dispatcher signs for them.
[0063] Step 5: Cloud-based rules and multi-level and multi-state sharing
[0064] The way to upload the stable rule model data to the cloud is to ensure stable operation. All electronic work is required to be entered into the cloud by the section management and responsible units through management tools in Area 3, and then synchronized to Area 1 by the new generation platform manufacturer. The model is then downloaded to various applications such as stable limit management in Areas 1 and 3 for use.
[0065] The new generation of stable quota management applications classifies stable rules as cloud operation event data, and stores them in the cloud operation data platform. The interaction between the stable rule model data and the real-time monitoring application in Zone I is divided into three nodes: synchronization, withdrawal, and termination. In these three nodes, the data service is called on demand to synchronize the stable rule model data to the local cloud, and the model modification information is sent through the control cloud message bus to notify the monitoring application in Zone I to obtain the latest stable rule model data immediately. The new generation of stable quota management applications and Zone I monitoring applications use the message monitoring service to monitor changes in stable rule model data.
[0066] (1) The model synchronization rule is to call the service provided by the operation data platform to synchronize the stable rule model data to the local cloud; confirm whether the input synchronization is successful through the rule ID query of the stable rule model data; if the synchronization is successful, send the newly added or modified stable rule model data through the control cloud message service, and the I zone monitoring application provides a service to monitor the stable rule model data change message; after the I zone monitoring application successfully enables the limit, it sends a message containing the rule ID and whether it is enabled successfully through the control cloud message service. After the monitoring service provided by the new generation of stable limit management application obtains the enablement success message, it calls the service provided by the operation data platform to set the stable rule model data status on the control cloud to "enabled".
[0067] (2) The model withdrawal rule is to send a message to withdraw the stable rule model data through the control cloud message service. The I zone monitoring application provides a service to monitor the stable rule model data change message. After the I zone monitoring application successfully withdraws the limit, it sends a message containing the rule ID and whether the withdrawal is successful through the control cloud message service. After the monitoring service provided by the new generation of stable limit management application obtains the withdrawal success message, it calls the service provided by the running data platform to set the stable rule model data status on the control cloud to the "pending" state.
[0068] (3) The model end rule is to call the service provided by the running data platform to modify the stable rule model data status to "archived", and send a message containing the rule ID and archived information to notify the I zone monitoring application through the message service bus.
[0069] The flow chart related to the stable rule model data is as follows Figure 4As shown. In the present invention, each application uses the stable rule model to provide two ways: stable rule model data interface service and direct parsing of the stable rule model library. The source of the quota is compiled by units at all levels through source maintenance tools according to scheduling procedures and maintenance plans. Since the stable rule model has been standardized, plants and stations can be added in the future, and they can be compiled according to the stable rule model standards; the quota is uploaded to the cloud after the compilation of units at all levels, and the real-time data platform system synchronizes the stable rule model from the control cloud for use. There is no difference in the data processing logic of the first and third zones of the real-time data platform here; each application uses the stable rule model to calculate the quota, and completes the calculation process of the section power and quota by accessing the stable rule model and performing the limit calculation. There are currently two ways to access the quota. Stable rule model data interface service access and direct parsing of the stable rule model library to access the quota; section information display: This function is more used for the display of section information. There are two sources of information for section cards: the stable rule model, which comes from the stable rule model of the control cloud, and the communication system directly accesses the control cloud to obtain data; the real-time power and limit, which come from the section power and limit information calculated by each application and stored in the real-time library, as well as the stable rule model data interface service.
[0070] The national cloud issues the stability rule model table structure, adheres to the principle of "source maintenance, global sharing", and synchronizes the stability rule model data from the national cloud to the provincial cloud or from the provincial cloud to the national cloud through the vertical synchronization tool. Real-time section limit service, the electronic model of the transmission section limit of the control cloud is based on the grid stability operation regulations, stability measures, temporary grid stability measures, etc. of the dispatching centers at all levels, and is applicable to the current operation state of the grid, realizing the online matching calculation of the section limit, and applied to the online dispatching control of the grid. Most stable operation regulations can be directly applied to the section limits of various grid operation modes such as real-time, future, and research states. This part of the model data can directly serve the future and research states. If there are clear section limit regulations for the future and research states involved in the stable operation regulations, stability measures, temporary grid stability measures, etc., this part can also be digitized and entered into a common model together. In this way, the model is not only applicable to the real-time state, but also to the section limit calculation of the future and research states. A set of model data is realized, and multi-state sharing is realized.
[0071] Calculate the section flow value and limit value on the real-time data platform. In the safe zone 1, the section flow value and limit value calculation software calculates the section flow value and limit value online based on the model data and real-time data of the control cloud, and establishes a section flow value and limit value table on the real-time data platform of the control cloud to facilitate other applications in zone 1 to obtain and use the section flow value and limit value. The new generation platform is responsible for synchronizing the section flow value and limit value data to zone 3 for various applications in zone 3 to use the section flow value and limit value.
[0072] The present invention provides functional specifications for real-time matching of stability limits and computing services for stability limits to support research status. The transmission capacity calculation of the transmission section should be targeted at pre-specified key sections. Under the premise of ensuring the overall balance of power generation and load of the whole system, different operation mode adjustment plans are formed according to the influence of generators and loads on the power of the transmission section. The stability limit interval of the section that meets various stability requirements of the system is calculated. The function is deployed in the analysis and decision-making center, and at the same time, a stability limit calculation service is provided to support section calculation and limit matching at historical moments of the research state. Provide data basis for online calculation of the research state.
[0073] The calculation results of the quota need to be stored periodically, stored in the form of files and pushed to the big data platform, and provide access services for historical storage services. The present invention provides stable quota real-time historical storage, completes the quota calculation result storage and historical storage access services. At the same time, in the form of self-developed wide area message bus and service bus, the quota calculation results of the national real-time data platform are pushed to the provincial real-time data platform. The quota calculation results of the provincial real-time data platform are pushed to the national real-time data platform to realize stable quota national and provincial sharing services.
Claims
1. A stable limit monitoring method based on model design specifications, characterized in that: The steps include: Establish a stable rule model according to the model design specifications; The stability rule model is entered into the new generation system, and the model data is synchronized to the first zone after the third zone is uploaded to the cloud. The first zone and the third zone download the stability rule model to the stability limit management application; The stable limit management application monitors the synchronization, withdrawal and termination of the stable rule model data through the message monitoring service.
2. The method for monitoring the stability limit based on the model design specification according to claim 1, characterized in that: The stable rule model includes: The basic information table of the section is used to store the control device information, including the name, the power grid to which it belongs, the composition description, and whether it participates in the calculation of advanced applications; Section member table, used to store control point equipment, including transformers, busbars, AC lines, DC lines and sections; Section limit table, used to store upper and lower limit information, corresponding to the operating boundary conditions one by one; The cross-section limit dynamic variable table is used to store the limit correction member information corresponding to any operating boundary conditions of the cross-section; The section operation boundary condition table is used to store the operation boundary condition information.
3. The method for monitoring the stability limit based on the model design specification according to claim 1, characterized in that: When entering the stable rule model into the new generation system, the stable rule model is kept synchronized, and the model table and domain attributes correspond one to one; After the control cloud source maintains the incremental stable rule model, it publishes the model change message vertically through the wide area message. After receiving the model change message, the control cloud incremental model synchronization service pushes the change information to the new generation system and then stores it in the database.
4. The method for monitoring the stability limit based on the model design specification according to claim 1, characterized in that: The stable quota management application monitors the synchronization, withdrawal and termination of the stable rule model data through the message monitoring service, including: The rules for model data synchronization include: confirming whether the data input is synchronized successfully through rule ID query; after the I zone monitoring application successfully enables the limit, a message containing the rule ID and whether the enablement is successful is sent through the control cloud message service, and after the stable limit management application obtains the enablement success message, it calls the service provided by the running data platform to set the stable rule model data status on the control cloud to the enabled state; The rules for withdrawing model data include: after the I zone monitoring application successfully withdraws the limit, it sends a message containing the rule ID and whether the withdrawal is successful through the control cloud message service. After the stable limit management application obtains the message of successful withdrawal, it calls the service provided by the running data platform to set the stable rule model data status on the control cloud to the pending activation state; The rules for ending model data include: calling the service provided by the running data platform to modify the stable rule model data status to archived, and sending a notification containing the rule ID and archived information through the message service bus to notify the I zone monitoring application.
5. The method for monitoring the stability limit based on the model design specification according to claim 1, characterized in that: The model design specification includes: calculating the same type of values on different devices, and comparing the result with a constant; calculating different types of values on different devices, and comparing the result with a constant; calculating the same type of values on different devices, and comparing the result with a variable.
6. The method for monitoring the stability limit based on the model design specification according to claim 1, characterized in that: The model design specifications include: the default grouping method is to group one section according to the principle of taking the smaller one if multiple conditions are met; if it is necessary to separate multiple groups or take the larger one, an identifier is added at the beginning of the logical expression; different operating modes have different compositions of the same section, which are defined as different sections, and each section has its composition defined separately. The section that meets the conditions will be enabled, and the sections that do not meet the conditions will be specially marked, or exited, or the rules are incomplete.
7. The method for monitoring the stability limit based on the model design specification according to claim 1, characterized in that: There are two types of stable limit management applications that use stable rule models. The first is to use the interface service of the stable rule model, and the second is to parse the stable model rule base.
8. A stable limit monitoring system based on model design specifications, characterized in that: include: A model building unit, used to build a stable rule model according to the model design specification; A model input unit is used to input the stability rule model into the new generation system. After the model data in the third zone is uploaded to the cloud, it is synchronized to the first zone. The first zone and the third zone download the stability rule model to the stability limit management application. The stable limit monitoring unit,the stable limit management application monitors the synchronization,revocation and termination of the stable rule model data through the,message monitoring service.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is loaded into a processor, the method for monitoring the stability limit based on the model design specification according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the stability limit monitoring method based on the model design specification according to any one of claims 1 to 7 is implemented.
