Method for constructing reservoir dispatching rule base with expansibility and structurization
1. A method for constructing a reservoir dispatching rule base with expansibility and structurization is characterized by comprising the following steps of: comprises the following steps of (a) carrying out,
the method comprises the following steps: extracting a characteristic value of a reservoir dispatching rule;
step two: performing prototype design on the scheduling rule base according to the logical relationship among the characteristic values;
analyzing the reservoir dispatching rule according to the method of the first step, and designing a prototype of the reservoir dispatching rule base in a form of a thinking guide graph according to the logic relation among the characteristic values;
step three: further constructing a reservoir dispatching rule base system framework based on the selected network data exchange format;
constructing a system frame of the reservoir dispatching rule base by adopting a selected data format according to the reservoir dispatching rule base prototype designed in the step two, and fully reflecting all the characteristics involved in the step one;
step four: performing numerical instantiation on the scheduling rule base by using the extracted characteristic values of the reservoir scheduling rules to provide data support for model calling;
and (4) extracting the characteristic value of the dispatching rule of the reservoir according to the method in the first step based on the reservoir dispatching rule base frame constructed in the third step, and instantiating the value of the dispatching rule base.
2. The method for constructing the reservoir dispatching rule base with expansibility and structurization as claimed in claim 1, wherein: in the first step, the characteristic values of the reservoir dispatching rules are extracted from the existing relevant research results or dispatching rules, and the characteristic values of the reservoir dispatching rules include but are not limited to flood control objects, starting time, dispatching modes, corresponding reference sites and reference conditions.
3. The method for constructing the reservoir dispatching rule base with expansibility and structurization as claimed in claim 1, wherein: in step three, the network data exchange format includes but is not limited to JSON, XML.
Background
The river basin reservoir engineering in China is numerous, and the river basin reservoir group joint intelligent scheduling is implemented under the unified scheduling technical framework by using an advanced informatization means, so that the method is an important means for supplementing flood control and disaster reduction in new situations and utilizing a water resource utilization technical short board. The traditional reservoir scheduling model, the existing watershed management decision support system and the like do not realize mathematical reproduction and expression of a reservoir single-reservoir or multi-reservoir combined scheduling scheme, do not objectively reflect and fuse reservoir scheduling knowledge and technology, expert experience and conventional cognition, do not realize ordered organization and structuralization of the reservoir scheduling scheme taking narration texts as a main expression form, and cannot fully reflect the causal relationship and organic connection among scheduling elements (scheduling objects, control sites, flood control protection objects and related hydrological elements) in the scheduling simulation process by an informatization means.
Therefore, it is necessary to develop a method for constructing a reservoir dispatching rule base by an informatization means.
Disclosure of Invention
The invention aims to provide a method for constructing a reservoir dispatching rule base with expansibility and structurization, which is used for constructing the reservoir dispatching rule base by taking automatic judgment and simulation of reservoir flood control dispatching of a computer as an example, fully embodying the causal relationship and organic connection among dispatching elements (dispatching objects, control sites, flood control protection objects and related hydrologic elements) in the dispatching simulation process by an informatization means and realizing the construction of the reservoir dispatching rule base by the informatization means.
In order to achieve the purpose, the technical scheme of the invention is as follows: a method for constructing a reservoir dispatching rule base with expansibility and structurization is characterized by comprising the following steps of: comprises the following steps of (a) carrying out,
the method comprises the following steps: extracting a characteristic value of a reservoir dispatching rule;
carrying out logic analysis according to the existing related research results, scheduling schemes or scheduling rules, and extracting the characteristic value of the reservoir scheduling rule;
step two: performing prototype design on the scheduling rule base according to the logical relationship among the characteristic values;
analyzing the reservoir dispatching rule according to the method of the first step, and performing prototype design on the reservoir dispatching rule base in a form of a thinking guide graph according to the logical relation among the characteristic values extracted in the first step, as shown in the attached drawing 1;
step three: further constructing a reservoir dispatching rule base system framework based on the selected network data exchange format;
according to the prototype of the reservoir dispatching rule base designed in the step two, based on the selected network data exchange format with expansibility and structurization, a system frame of the reservoir dispatching rule base is further constructed, and all the characteristics related in the step one are fully reflected, as shown in the attached drawing 2;
step four: performing numerical instantiation on the scheduling rule base by using the extracted characteristic values of the reservoir scheduling rules to provide data support for model calling;
and based on the reservoir dispatching rule base framework constructed in the third step, extracting the characteristic value of the dispatching rule of the reservoir according to the method in the first step, and performing numerical instantiation on the dispatching rule base according to the characteristic value of the reservoir dispatching rule extracted in the first step to provide data support for model calling.
In the above technical solution, in the step one, the characteristic values of the reservoir scheduling rule include, but are not limited to, a flood control (or other water resource, ecology, and the like) object, a start timing, a scheduling manner, and corresponding reference sites and reference conditions, that is, the characteristic values of the reservoir scheduling rule are extracted from existing relevant research results or scheduling rules, the characteristic values of the reservoir scheduling rule include, but are not limited to, a flood control (and other water resource, ecology, and the like) object, a start timing, a scheduling manner, and corresponding reference sites and reference conditions, and the above characteristic values are subjected to logic analysis and rule extraction according to the existing scheduling scheme of the reservoir.
In the above technical solution, in step three, the network data exchange format includes, but is not limited to, JSON, XML.
The invention has the following advantages:
the reservoir dispatching rule is subjected to standardized system design taking flood control dispatching as an example, the digital description and the structural construction of the reservoir group combined dispatching rule are realized for the first time, and the universal data format is adopted in the third step, so that the expansibility, the structuralization and the applicability of the reservoir dispatching rule are improved, the development habit and the actual application requirement of a reservoir dispatching informatization system are met, and the reservoir dispatching information system has popularization and application values.
The reservoir dispatching method based on the digital logic expression is characterized in that a reservoir dispatching scheme and a research result knowledge system are reasonably, efficiently and organically organized and constructed through digital and logic expression, the reservoir dispatching scheme is structured, a reservoir dispatching rule base is formed, the reservoir dispatching rule base is the core for realizing automatic dispatching and intelligent dispatching of a reservoir, is an important professional factor for realizing modular and extensible development of a dispatching system, is a main carrier for improving the flexibility of construction and application of a dispatching model and the capability of continuously carrying out iterative upgrading on dispatching rules along with knowledge updating and environmental change, and has important significance for improving the decision support capability of basin dispatching management.
The invention can realize the digital description and construction of the reservoir group joint scheduling rule, has the advantages of universality, practicability, easy expansion and the like, is easy for workers to read and write, is also easy for machine analysis and generation, conforms to the operation mode of actual scheduling, and improves the expansibility and the applicability of the reservoir group joint scheduling rule.
The reservoir scheduling method fully reflects the causal relationship and organic connection among scheduling elements (scheduling objects, control sites, flood control protection objects and related hydrological elements) in the scheduling simulation process by an informatization means, and realizes the construction of the reservoir scheduling rule base by the informatization means.
Drawings
Fig. 1 is a schematic diagram of an original model of a reservoir dispatching rule base designed in the form of a mind map in the embodiment of the present invention.
Fig. 2 is a schematic diagram of a scheduling rule base framework in an embodiment of the present invention.
FIG. 3 is a process flow diagram of the present invention.
Detailed Description
The embodiments of the present invention will be described in detail with reference to the accompanying drawings, which are not intended to limit the present invention, but are merely exemplary. While the advantages of the invention will be clear and readily understood by the description. In addition, the technical features involved in the embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
Examples
The invention is explained in detail by taking the construction of the invention applied to a certain flood control reservoir dispatching rule base as an embodiment, and has a guiding function for the construction of the invention applied to other water resources, ecology and other reservoir dispatching rule bases.
The method for constructing the flood control reservoir a dispatching rule base comprises the following steps:
step (1): extracting characteristic values of the reservoir dispatching rules, as shown in table 1, it can be seen that the starting time and the dispatching mode of the reservoir a are different, and only relevant characteristic values need to be analyzed and extracted, so that a unified expression form can be summarized;
TABLE 1 characteristic value extraction table for reservoir a dispatching rule
The reservoir flood control dispatching rule of the embodiment has various types of characteristic values, including flood control objects, starting time, dispatching modes and other categories; the flood control object characteristic value is a national standard code, and the characteristic values in the starting opportunity category comprise: one or more starting reference sites and corresponding starting judgment conditions, and the sum or relation among the starting judgment conditions and the sum or relation among the starting reference sites;
the characteristic values in the scheduling mode category include: one or more than one scheduling judgment condition and corresponding scheduling control modes (control release, control storage and compensation), scheduling control variables, scheduling control quantity values and the like;
the starting judgment condition and the scheduling judgment condition comprise: the method comprises judging condition reference stations and corresponding judging reference conditions, wherein the reference conditions comprise characteristic values such as forecast periods, reference variables (flow and water level), judging threshold values (such as safety discharge after the flood control station warns (or guarantees) the water level, reservoir discharge flow and reservoir water level) and the like, and/or relations among the reference conditions and/or relations among the reference stations.
The characteristic values need to be analyzed and extracted according to the existing dispatching rules of the reservoir. In this embodiment, for flood control, other scheduling target feature value extraction may also be referred to and applied;
step (2): designing a prototype of a reservoir dispatching rule base;
analyzing the reservoir dispatching rules according to the method in the step (1), and designing the prototype of the reservoir dispatching rule base in a form of a mind map according to the logical relationship among the characteristic values, wherein the prototype of the reservoir a dispatching rule base is designed in the form of the mind map, and the example is shown in fig. 1; the reservoir a prevents flood in city c, the reference station is station b, and when the forecast period is 0h, the current flow of the reference station b is larger than 25000m3And when the water is in the second stage, the reservoir a starts flood control scheduling for the city c, and carries out classification scheduling according to different water conditions of the reference station: firstly, when the station b forecasts for 6 hours, the flow is larger than 25000m3Is less than 51000m3And/s, meanwhile, the water level of the reservoir a is less than 573.1m, the reservoir a adopts a dispatching mode 1, namely the station b is subjected to flow 25000m3Performing compensation scheduling; secondly, when the station b forecasts for 6 hours, the flow is more than 25000m3Is less than 51000m3The water level of the reservoir a is greater than 573.1m and less than 600m, the reservoir a adopts a dispatching mode 2, the storage flow rate of the reservoir a is controlled to be 0, and the reservoir entry and exit are balanced; thirdly, the flow is more than 51000m after the station b forecasts for 6 hours3S, the reservoir a adopts a dispatching mode 3, namely the station b is subjected to flux 51000m3Performing compensation scheduling;
and (3): constructing a reservoir dispatching rule base frame based on a data exchange format with expansibility and structuralization; the framework of the reservoir dispatching rule base in the embodiment is shown in fig. 2; that is, the scheduling rule for the reservoir (as shown in block F) includes a flood control target, a start timing, and a scheduling method 3 (as shown in block E). Wherein, the starting time part can comprise a plurality of judgments of starting time, the condition relation is 'OR', and the specific judged content format is shown as a block C; for a certain start timing judgment, different reference site judgment information (as shown in block B) may be included, and the condition relationship between different blocks B is "and"; the judgment information for a reference site includes the name and code of the reference site, and the judgment logic of the reference condition (as shown in block a); and further decomposing judgment logic of the reference condition, wherein the judgment logic comprises a forecast period, a reference variable and judgment threshold information. In addition, the scheduling method part may also include the judgment of multiple scheduling methods, the conditional relationship is "and", that is, the decision (the flow rate of the leakage) of different scheduling methods is taken as the minimum value to satisfy the maximum flood protection requirement, and the content format of the specific scheduling method is shown as block D and includes the judgment condition, the control method, the control variable and the control quantity value; the judgment condition includes a reference site code, a name and a reference condition, wherein the reference condition may have a plurality of items (the judgment logic is the same as block a), if there are a plurality of reference conditions to be satisfied at the same time, the condition relationship is "and", the control manner may include, but is not limited to, a manner of controlling leakage, controlling storage, compensating, etc., the control variable may include, but is not limited to, elements such as water level, flow rate, etc., and the control quantity value is a specific value for the control variable.
Constructing a dispatching rule base frame based on a network data exchange format according to the reservoir dispatching rule base prototype designed in the step (2), and fully embodying all the characteristics in the step (1) so as to realize the analysis and application of dispatching rules;
and (4): reservoir dispatching rule base instance numeralization;
and (3) extracting the characteristic value of the dispatching rule of the reservoir according to the method in the step (1) based on the reservoir dispatching rule base frame constructed in the step (3), and constructing a numerical example of the dispatching rule base in a form shown in a table 2, wherein the numerical example can be directly applied to analysis and application of a reservoir dispatching scheme.
TABLE 2 scheduling rules example numeralization of reservoir a
The present embodiment describes in detail the process of constructing a reservoir dispatching rule base with expansibility and structurization, taking the construction of a certain flood control reservoir dispatching rule base as an example.
The construction methods of other water resource, ecological and other reservoir scheduling rule bases are the same as the embodiment (more specifically, the steps (2) and (3) in the construction method of other scheduling target reservoir scheduling rule bases are the same as the steps (2) and (3) in the embodiment, and the steps (1) and (4) in the construction method of other scheduling target reservoir scheduling rule bases are different according to the different characteristic values of the scheduling rules of different reservoirs in practice).
And (4) conclusion: the embodiment realizes the digital description and construction of the reservoir group combined dispatching rule, improves the expansibility and the applicability of the reservoir dispatching rule, accords with the development habit and the actual application requirement of the reservoir dispatching informatization system, and has popularization and application values.
The above embodiments are readily understood by those skilled in the art. The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention. Other parts not described belong to the prior art.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种智慧危险化学品物流园区平台管理系统