Hierarchical scheduling method and device based on DCS intelligent power generation control system

By acquiring generator set production process data from the DCS intelligent power generation control system, determining operating conditions and equipment proportions, and performing hierarchical scheduling for intelligent applications, the problem of insufficient processing capacity of traditional DCS systems in complex environments is solved, and the processing capacity of the controller is improved.

CN121635154APending Publication Date: 2026-03-10TIANJIN HUADIAN FUYUAN THERMAL POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-24
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Traditional DCS power generation control systems struggle to adapt to complex and changing operating environments, such as fuel quality fluctuations, grid load changes, and increasing environmental protection requirements. Furthermore, domestically produced controllers have low computing power and weak complex calculation processing capabilities, failing to meet the needs of intelligent applications.

Method used

By acquiring production process data of generator set equipment based on DCS intelligent power generation control system, the operating conditions, operating ratio and actual output oscillation frequency are determined. The initial priority of intelligent application is corrected according to these parameters to realize hierarchical scheduling. The hierarchical scheduling of intelligent application is based on priority.

Benefits of technology

It reduces the performance requirements of the controller in complex and changing environments, improves the controller's processing power, and ensures the efficient operation of intelligent applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121635154A_ABST
    Figure CN121635154A_ABST
Patent Text Reader

Abstract

The invention provides a hierarchical scheduling method and device based on a DCS intelligent power generation control system, and relates to the technical field of power generation control. The method comprises the steps of obtaining production process data of each device of a generator set based on a DCS intelligent power generation control system; according to the production process data, determining the operation condition of the generator set, the operation proportion of each device of the generator set and the actual output oscillation frequency; determining an initial priority of each intelligent application in the DCS intelligent power generation control system according to the operation condition; and correcting the initial priority of each intelligent application according to the operation proportion and / or the actual output oscillation frequency of each device of the generator set to obtain a target priority of each intelligent application so as to perform hierarchical scheduling on each intelligent application according to the target priority. According to the method, the priority of each intelligent application in the DCS intelligent power generation control system can be accurately determined in real time, so that the requirement on the performance of the controller is reduced through the hierarchical scheduling of the priority.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power generation control technology, and in particular to a hierarchical scheduling method and apparatus based on a DCS intelligent power generation control system. Background Technology

[0002] Distributed Control System (DCS) is likened to the "nerve center" of power plant operation. It can monitor and control the power generation process in real time and is an important guarantee for the high efficiency and economy of power plants.

[0003] Traditional DCS power generation control systems primarily rely on preset control strategies to manage the power generation process. While these systems can generally meet daily operational needs, they often lack flexibility and cannot adapt to complex and changing operating environments, such as fluctuations in fuel quality, changes in grid load, and increasing environmental protection requirements. Therefore, with the development of new technologies such as the Industrial Internet, big data, and artificial intelligence, DCS power generation control systems are gradually evolving into intelligent DCS power generation control systems, with increasingly more intelligent applications such as intelligent combustion optimization, intelligent monitoring, and intelligent one-button start / stop.

[0004] However, with the increasing number of intelligent applications, the performance requirements of DCS intelligent power generation control systems for controllers are also getting higher and higher. Domestic controllers, due to their low computing power and weak complex calculation processing capabilities, often fail to meet the requirements. Summary of the Invention

[0005] This invention provides a hierarchical scheduling method and apparatus based on a DCS intelligent power generation control system, so as to reduce the performance requirements of the controller due to the increasing number of intelligent applications in the DCS intelligent power generation control system.

[0006] In a first aspect, embodiments of the present invention provide a hierarchical scheduling method based on a DCS intelligent power generation control system, comprising: Based on the DCS intelligent power generation control system, acquire production process data of each device in the generator set; Based on the production process data, the operating conditions of the generator set, the operating proportion of each piece of equipment in the generator set, and the actual output oscillation frequency are determined. Based on the operating conditions, determine the initial priority of each intelligent application in the DCS intelligent power generation control system; The initial priority of each intelligent application is corrected based on the operating proportion of each device in the generator set and / or the actual output oscillation frequency to obtain the target priority of each intelligent application, so as to perform hierarchical scheduling of each intelligent application according to the target priority.

[0007] In one possible implementation, the initial priority of each intelligent application in the DCS intelligent power generation control system is determined based on the operating conditions, including: Based on the operating conditions, determine the priority of the control strategy for the DCS intelligent power generation control system. Based on the control strategy priority, the initial priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0008] In one possible implementation, before determining the initial priority of each intelligent application in the DCS intelligent power generation control system based on the control strategy priority, the method further includes: Obtain the correlation between each intelligent application and other intelligent applications in the DCS intelligent power generation control system; Based on the control strategy priority, the initial priority of each intelligent application in the DCS intelligent power generation control system is determined, including: Based on the control strategy priority, the first priority of each intelligent application in the DCS intelligent power generation control system is determined; Based on the correlation, the second priority of each intelligent application in the DCS intelligent power generation control system is determined; The first priority is modified according to the second priority to obtain the initial priority of each intelligent application in the DCS intelligent power generation control system.

[0009] In one possible implementation, the step of correcting the initial priority of each intelligent application based on the operating proportion of each device in the generator set and / or the actual output oscillation frequency to obtain the target priority of each intelligent application includes: Based on the operating proportion of each device in the generator set, the third priority of each intelligent application in the DCS intelligent power generation control system is determined. Based on the actual output oscillation frequency of each device in the generator set, the fourth priority of each intelligent application in the DCS intelligent power generation control system is determined. The initial priority of each intelligent application is modified according to the third priority and / or the fourth priority to obtain the target priority of each intelligent application.

[0010] In one possible implementation, the initial priority of each intelligent application is modified according to the third priority to obtain the target priority of each intelligent application, including: Determine whether the third priority is consistent with the initial priority of each intelligent application; If the third priority of a certain intelligent application is inconsistent with the initial priority, then the first correction weight corresponding to the third priority of the intelligent application is determined according to the operating proportion of each device of the generator set. The initial priority of the intelligent application is corrected based on the third priority and the first correction weight to obtain the target priority of each intelligent application.

[0011] In one possible implementation, the initial priority of each intelligent application is modified according to the fourth priority to obtain the target priority of each intelligent application, including: Determine whether the fourth priority is consistent with the initial priority of each intelligent application; If the fourth priority of a certain intelligent application is inconsistent with the initial priority, then the second correction weight corresponding to the fourth priority of the intelligent application is determined according to the actual output oscillation frequency of each device of the generator set. The initial priority of the intelligent application is corrected according to the fourth priority and the second correction weight to obtain the target priority of each intelligent application.

[0012] In one possible implementation, determining the operating proportion and actual output oscillation frequency of each piece of equipment in the generator set based on the production process data includes: Based on the production process data, the ratio of the actual output to the rated output of each device in the generator set is determined, and this ratio is used as the operating ratio of each device in the corresponding generator set. Based on the production process data, determine the number of times the actual output of each device in the generator set exceeds the preset fluctuation range within a preset time window, and determine the actual output oscillation frequency of each device in the corresponding generator set based on the number of times.

[0013] Secondly, embodiments of the present invention provide a hierarchical dispatching device based on a DCS intelligent power generation control system, comprising: The acquisition module is used to acquire production process data of each device in the generator set based on the DCS intelligent power generation control system. The processing module is used to determine the operating conditions of the generator set, the operating proportion of each piece of equipment in the generator set, and the actual output oscillation frequency based on the production process data. The hierarchical module is used to determine the initial priority of each intelligent application in the DCS intelligent power generation control system based on the operating conditions. The hierarchical correction and scheduling module is used to correct the initial priority of each intelligent application based on the operating proportion of each device in the generator set and / or the actual output oscillation frequency, to obtain the target priority of each intelligent application, so as to perform hierarchical scheduling of each intelligent application according to the target priority.

[0014] Thirdly, embodiments of the present invention provide an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect or any possible implementation thereof.

[0015] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first aspect or any possible implementation thereof.

[0016] In this embodiment of the invention, production process data of each device in the generator set is acquired based on the DCS intelligent power generation control system. Then, based on the production process data, the operating conditions of the generator set, the operating proportion of each device in the generator set, and the actual output oscillation frequency are determined. The initial priority of each intelligent application in the DCS intelligent power generation control system can be determined first based on the operating conditions. Then, the initial priority of each intelligent application is corrected based on the operating proportion of each device in the generator set and / or the actual output oscillation frequency to obtain the target priority of each intelligent application. The intelligent applications are then scheduled in a hierarchical manner according to the target priority. This allows for the real-time and accurate determination of the priority of each intelligent application in the DCS intelligent power generation control system based on the production process data of each device in the generator set. In turn, the hierarchical scheduling based on priority reduces the performance requirements of the controller and improves the controller's processing capability in complex and changing environments. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating the implementation of the hierarchical scheduling method based on a DCS intelligent power generation control system provided in this embodiment of the invention. Figure 2 This is a flowchart illustrating the implementation of determining the initial priority of each intelligent application in the DCS intelligent power generation control system, as provided in an embodiment of the present invention. Figure 3 This is a schematic diagram of the hierarchical dispatching device based on the DCS intelligent power generation control system provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0018] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0019] See Figure 1 The document illustrates a flowchart of the hierarchical scheduling method based on a DCS intelligent power generation control system provided in an embodiment of the present invention, detailed below: Step 101: Based on the DCS intelligent power generation control system, acquire the production process data of each device in the generator set.

[0020] The DCS intelligent power generation control system generally includes a data acquisition layer, a control layer, and a monitoring layer. It can collect input and output signals (including switch signals, analog signals, pulse signals, etc.) of the entire generator set production process based on the data acquisition layer.

[0021] Step 102: Based on the production process data, determine the operating conditions of the generator set, the operating proportion of each piece of equipment in the generator set, and the actual output oscillation frequency.

[0022] For example, in combination Figure 2 The operating conditions of the generator set can be determined based on the production process data. For example, the operating conditions of the generator set can be divided into normal and stable operation, large load change or start-up, equipment abnormality or fault warning, serious fault or dangerous operation, etc.

[0023] For example, based on production process data, the operating proportion and actual output oscillation frequency of each piece of equipment in the generator set are determined, including: Based on production process data, determine the ratio of the actual output to the rated output of each piece of equipment in the generator set, and use this ratio as the operating proportion of each piece of equipment in the corresponding generator set.

[0024] Based on production process data, determine the number of times the actual output of each device in the generator set exceeds the preset fluctuation range within a preset time window, and determine the actual output oscillation frequency of each device in the corresponding generator set based on this number of times.

[0025] In this embodiment, considering that when determining the priority of each intelligent application in the DCS intelligent power generation control system, the priority determined based on the operating conditions focuses on the overall nature of the generator set and may ignore the actual situation of individual equipment, the operating proportion and actual output oscillation frequency of each equipment in the generator set are also determined based on the production process data, so as to more accurately determine the priority of each intelligent application in the DCS intelligent power generation control system by combining the operating proportion and actual output oscillation frequency of each equipment in the generator set.

[0026] Step 103: Determine the initial priority of each intelligent application in the DCS intelligent power generation control system based on the operating conditions.

[0027] In one embodiment, step 103 includes: Based on the operating conditions, determine the priority of the control strategy for the DCS intelligent power generation control system.

[0028] Based on the control strategy priority, determine the initial priority of each intelligent application in the DCS intelligent power generation control system.

[0029] For example, in combination Figure 2 As shown, in determining the initial priority of each intelligent application in the DCS intelligent power generation control system based on operating conditions, the control strategy can first be determined based on the operating conditions: is economic optimization prioritized, or rapid response and stability prioritized, or safety and early warning prioritized, or is activating safety protection the highest priority? After determining the control strategy priority, the priority of the corresponding intelligent application can be obtained, which serves as the initial priority for each intelligent application. For example, if the operating condition is normal and stable, economic optimization can be prioritized, and related intelligent optimization applications such as combustion optimization and performance calculation can be determined as high priority.

[0030] In one embodiment, before determining the initial priority of each intelligent application in the DCS intelligent power generation control system based on the control strategy priority, the method further includes: Obtain the correlation between each intelligent application and other intelligent applications in the DCS intelligent power generation control system.

[0031] Based on the control strategy priority, the initial priority of each intelligent application in the DCS intelligent power generation control system is determined, including: Based on the control strategy priority, the first priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0032] Based on the correlation, the second priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0033] The first priority is modified based on the second priority to obtain the initial priority of each intelligent application in the DCS intelligent power generation control system.

[0034] In this embodiment, considering that the intelligent applications in the DCS intelligent power generation control system are not completely independent, some intelligent applications may affect each other or even conflict (such as the instructions for combustion optimization and reduction of nitrogen oxide emissions may be contradictory), in determining the initial priority of each intelligent application, in addition to considering the operating conditions, the correlation between each intelligent application is also considered.

[0035] For example, the correlation between intelligent applications can be determined based on the causal relationship between their inputs and outputs. For instance, if the output of intelligent application A is the input of intelligent applications B and C, and the output of intelligent application B is the input of intelligent application D, then the correlation between intelligent application A and other intelligent applications can be recorded as 3, the correlation between intelligent application B and other intelligent applications as 1, the correlation between intelligent application C and other intelligent applications as 0, and the correlation between intelligent application D and other intelligent applications as 0. Then, the priority of each intelligent application (i.e., the second priority of each intelligent application) is determined according to the order of their correlation with other intelligent applications from highest to lowest.

[0036] After obtaining the second priority of each intelligent application, it can be compared with the first priority determined according to the control strategy priority. If the second priority of each intelligent application is consistent with the first priority, then the second priority or the first priority of each intelligent application is used as the initial priority of each intelligent application. If the second priority of each intelligent application is inconsistent with the first priority, then it can be determined whether the order of the first priority of each intelligent application conflicts with the order of the second priority of each intelligent application. If there is no conflict, then the first priority of each intelligent application can be used as the corresponding initial priority; if there is a conflict, then the second priority of each intelligent application can be used as the corresponding initial priority.

[0037] Taking the aforementioned intelligent applications A to D as examples, the order of the second priority determined by the correlation between each intelligent application and other intelligent applications is: A→B→C→D. Assuming the order of the first priority determined by the control strategy priority is: A→D→C→B, since the input of intelligent application D depends on the output of intelligent application B, it can be determined that the order of the first priority of each intelligent application conflicts with the order of the second priority. Therefore, the second priority of each intelligent application, i.e., A→B→C→D, is taken as the corresponding initial priority. Conversely, assuming the order of the first priority determined by the control strategy priority is: A→B→D→C, since there is no dependency between intelligent application D and intelligent application C, it can be determined that the order of the first priority of each intelligent application does not conflict with the order of the second priority. Therefore, the first priority of each intelligent application, i.e., A→B→D→C, is taken as the corresponding initial priority.

[0038] Step 104: Correct the initial priority of each intelligent application based on the operating proportion of each device in the generator set and / or the actual output oscillation frequency to obtain the target priority of each intelligent application, so as to perform hierarchical scheduling of each intelligent application according to the target priority.

[0039] In this embodiment, after determining the initial priority of each intelligent application as a whole based on the operating conditions (or operating conditions and correlation), the initial priority of each intelligent application is then corrected from the perspective of each device in the generator set, based on the operating proportion of each device in the generator set and / or the actual output oscillation frequency, so as to obtain the priority of each intelligent application more accurately, that is, the target priority.

[0040] In one embodiment, step 104 includes: Based on the operating proportion of each piece of equipment in the generator set, the third priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0041] Based on the actual output oscillation frequency of each device in the generator set, the fourth priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0042] The initial priorities of each intelligent application are adjusted based on the third and / or fourth priorities to obtain the target priorities of each intelligent application.

[0043] Combination Figure 2 In this embodiment, considering that the operating proportion and actual output oscillation frequency of each device in the generator set can reflect the degree of demand for different intelligent applications from the perspective of the device, for example, if the generator set is not in an abnormal or fault warning condition based on the operating conditions, but some devices are found to be operating at full load based on the operating proportion, it indicates that the generator set may need to perform intelligent optimization and intelligent diagnosis and early warning simultaneously. Or, if some devices are found to have frequent actual output oscillations based on the actual output oscillation frequency, it indicates that the generator set may need to perform intelligent coordinated control and intelligent diagnosis and early warning simultaneously.

[0044] Therefore, a third priority and a fourth priority can be determined based on the operating proportion of each device in the generator set and the actual output oscillation frequency, respectively. Then, depending on the actual situation, the initial priority of each intelligent application can be modified based on only the third priority or only the fourth priority, or the initial priority of each intelligent application can be modified based on both the third and fourth priorities.

[0045] For example, the initial priority of each intelligent application is modified according to the third priority to obtain the target priority of each intelligent application, including: Determine whether the third priority is consistent with the initial priority of each intelligent application.

[0046] If the third priority of a certain intelligent application is inconsistent with the initial priority, then the first corrected weight corresponding to the third priority of the intelligent application is determined according to the operating proportion of each device in the generator set.

[0047] The initial priority of the intelligent application is adjusted based on its third priority and first adjustment weight to obtain the target priority of each intelligent application.

[0048] In this embodiment, in order to accurately correct the initial priority of each intelligent application based on the operating proportion of each device in the generator set, i.e. the third priority, a first correction weight is determined based on the operating proportion of each device in the generator set, and then the correction is performed by combining the first correction weight and the third priority.

[0049] For example, if the first corrected weight is greater than the corresponding set threshold, the initial priority is replaced with the third priority. Alternatively, the corrected priority is obtained by weighted summing of the third priority and the initial priority using the first corrected weight.

[0050] For example, the first correction weight can be determined based on the number of times the operating proportion of each device in the generator set exceeds the set operating proportion. The more the number of times the operating proportion of each device in the generator set exceeds the set operating proportion, the greater the first correction weight.

[0051] For example, the initial priority of each intelligent application is modified according to the fourth priority to obtain the target priority of each intelligent application, including: Determine whether the fourth priority is consistent with the initial priority of each intelligent application.

[0052] If the fourth priority of a certain intelligent application is inconsistent with the initial priority, then the second correction weight corresponding to the fourth priority of the intelligent application is determined according to the actual output oscillation frequency of each device in the generator set.

[0053] The initial priority of the intelligent application is adjusted according to the fourth priority and the second adjustment weight to obtain the target priority of each intelligent application.

[0054] In this embodiment, in order to accurately correct the initial priority of each intelligent application based on the actual output oscillation frequency of each device in the generator set, i.e. the fourth priority, a second correction weight is determined based on the actual output oscillation frequency of each device in the generator set, and then the correction is performed by combining the second correction weight and the fourth priority.

[0055] Similarly, if the second corrected weight is greater than the corresponding set threshold, the initial priority is replaced with the fourth priority. Alternatively, the corrected priority is obtained by weighted summing of the fourth priority and the initial priority using the second corrected weight.

[0056] For example, the second correction weight can be determined based on the number of actual output oscillation frequencies that exceed the set actual output oscillation frequency. The more the actual output oscillation frequencies of each device in the generator set exceed the set actual output oscillation frequency, the greater the second correction weight will be.

[0057] This invention, based on a DCS intelligent power generation control system, acquires production process data from each device in a generator set. Then, based on this data, it determines the generator set's operating conditions, the operating proportion of each device, and the actual output oscillation frequency. The initial priority of each intelligent application in the DCS intelligent power generation control system can be determined first based on the operating conditions. Then, the initial priority of each intelligent application is corrected based on the operating proportion and / or actual output oscillation frequency of each device in the generator set to obtain the target priority. This allows for hierarchical scheduling of each intelligent application according to the target priority. This enables real-time and accurate determination of the priority of each intelligent application in the DCS intelligent power generation control system based on the production process data of each device in the generator set. Furthermore, hierarchical scheduling based on priority reduces the performance requirements of the controller and improves the controller's processing capabilities in complex and changing environments.

[0058] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0059] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.

[0060] Figure 3 A schematic diagram of the hierarchical dispatching device based on a DCS intelligent power generation control system provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below: like Figure 3 As shown, the hierarchical dispatching device based on the DCS intelligent power generation control system includes: The acquisition module 31 is used to acquire production process data of each device in the generator set based on the DCS intelligent power generation control system.

[0061] The processing module 32 is used to determine the operating conditions of the generator set, the operating proportion of each piece of equipment in the generator set, and the actual output oscillation frequency based on the production process data.

[0062] The hierarchical module 33 is used to determine the initial priority of each intelligent application in the DCS intelligent power generation control system based on the operating conditions.

[0063] The hierarchical correction and scheduling module 34 is used to correct the initial priority of each intelligent application based on the operating proportion of each device in the generator set and / or the actual output oscillation frequency, to obtain the target priority of each intelligent application, so as to perform hierarchical scheduling of each intelligent application according to the target priority.

[0064] This invention, based on a DCS intelligent power generation control system, acquires production process data from each device in a generator set. Then, based on this data, it determines the generator set's operating conditions, the operating proportion of each device, and the actual output oscillation frequency. The initial priority of each intelligent application in the DCS intelligent power generation control system can be determined first based on the operating conditions. Then, the initial priority of each intelligent application is corrected based on the operating proportion and / or actual output oscillation frequency of each device in the generator set to obtain the target priority. This allows for hierarchical scheduling of each intelligent application according to the target priority. This enables real-time and accurate determination of the priority of each intelligent application in the DCS intelligent power generation control system based on the production process data of each device in the generator set. Furthermore, hierarchical scheduling based on priority reduces the performance requirements of the controller and improves the controller's processing capabilities in complex and changing environments.

[0065] In one possible implementation, the hierarchical module 33 is specifically used for: Based on the operating conditions, determine the priority of the control strategy for the DCS intelligent power generation control system.

[0066] Based on the control strategy priority, determine the initial priority of each intelligent application in the DCS intelligent power generation control system.

[0067] In one possible implementation, module 31 can also be used for: Obtain the correlation between each intelligent application and other intelligent applications in the DCS intelligent power generation control system.

[0068] Hierarchical module 33 is specifically used for: Based on the control strategy priority, the first priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0069] Based on the correlation, the second priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0070] The first priority is modified based on the second priority to obtain the initial priority of each intelligent application in the DCS intelligent power generation control system.

[0071] In one possible implementation, the hierarchical correction and scheduling module 34 is specifically used for: Based on the operating proportion of each piece of equipment in the generator set, the third priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0072] Based on the actual output oscillation frequency of each device in the generator set, the fourth priority of each intelligent application in the DCS intelligent power generation control system is determined.

[0073] The initial priorities of each intelligent application are adjusted based on the third and / or fourth priorities to obtain the target priorities of each intelligent application.

[0074] In one possible implementation, the hierarchical correction and scheduling module 34 is specifically used for: Determine whether the third priority is consistent with the initial priority of each intelligent application.

[0075] If the third priority of a certain intelligent application is inconsistent with the initial priority, then the first corrected weight corresponding to the third priority of the intelligent application is determined according to the operating proportion of each device in the generator set.

[0076] The initial priority of the intelligent application is adjusted based on its third priority and first adjustment weight to obtain the target priority of each intelligent application.

[0077] In one possible implementation, the hierarchical correction and scheduling module 34 is specifically used for: Determine whether the fourth priority is consistent with the initial priority of each intelligent application.

[0078] If the fourth priority of a certain intelligent application is inconsistent with the initial priority, then the second correction weight corresponding to the fourth priority of the intelligent application is determined according to the actual output oscillation frequency of each device in the generator set.

[0079] The initial priority of the intelligent application is adjusted according to the fourth priority and the second adjustment weight to obtain the target priority of each intelligent application.

[0080] In one possible implementation, processing module 32 is specifically used for: Based on production process data, determine the ratio of the actual output to the rated output of each piece of equipment in the generator set, and use this ratio as the operating proportion of each piece of equipment in the corresponding generator set.

[0081] Based on production process data, determine the number of times the actual output of each device in the generator set exceeds the preset fluctuation range within a preset time window, and determine the actual output oscillation frequency of each device in the corresponding generator set based on this number of times.

[0082] Figure 4 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. For example... Figure 4As shown, the electronic device 4 in this embodiment includes a processor 40 and a memory 41. The memory 41 stores a computer program 42. When the processor 40 executes the computer program 42, it implements the steps in the various method embodiments described above. Alternatively, when the processor 40 executes the computer program 42, it implements the functions of each module / unit in the various device embodiments described above.

[0083] For example, computer program 42 may be divided into one or more modules / units, which are stored in memory 41 and executed by processor 40 to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of computer program 42 in electronic device 4.

[0084] Electronic device 4 may include, but is not limited to, processor 40 and memory 41. Those skilled in the art will understand that... Figure 4 This is merely an example of electronic device 4 and does not constitute a limitation on electronic device 4. It may include more or fewer components than shown, or combine certain components, or different components. For example, electronic device 4 may also include input / output devices, network access devices, buses, etc.

[0085] The processor 40 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0086] The memory 41 can be an internal storage unit of the electronic device 4, such as a hard disk or RAM. The memory 41 can also be an external storage device of the electronic device 4, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 41 can include both internal and external storage units of the electronic device 4. The memory 41 is used to store the computer program 42 and other programs and data required by the electronic device 4. The memory 41 can also be used to temporarily store data that has been output or will be output.

[0087] For the sake of simplicity and clarity, only the above-described functional modules / units are used as examples. In practical applications, the functions described above can be assigned to different functional modules / units as needed. These modules / units can be implemented in hardware, software, or a combination of both.

[0088] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the methods described in the above-described method embodiments.

[0089] Computer programs include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0090] In the above embodiments, the descriptions of each embodiment have their own emphasis. Parts not detailed or described in a particular embodiment can be referred to in the relevant descriptions of other embodiments. Unless otherwise specified or in conflict with logic, the terminology and / or descriptions between different embodiments are consistent and can be referenced interchangeably. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0091] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A hierarchical scheduling method based on a DCS intelligent power generation control system, characterized in that, The method comprises the following steps: obtaining production process data of each device of a generator set based on a DCS intelligent power generation control system; determining an operating condition of the generator set, an operating proportion of each device of the generator set, and an actual output oscillation frequency based on the production process data; determining an initial priority of each intelligent application in the DCS intelligent power generation control system based on the operating condition; correcting the initial priority of each intelligent application based on the operating proportion and / or the actual output oscillation frequency of each device of the generator set to obtain a target priority of each intelligent application, and scheduling each intelligent application according to the target priority.

2. The hierarchical scheduling method of the DCS-based intelligent power generation control system according to claim 1, characterized in that, The method further comprises the following steps: determining a control strategy priority of the DCS intelligent power generation control system based on the operating condition; determining the initial priority of each intelligent application in the DCS intelligent power generation control system based on the control strategy priority.

3. The hierarchical scheduling method of the DCS-based intelligent power generation control system according to claim 2, characterized in that, Before determining the initial priority of each intelligent application in the DCS intelligent power generation control system based on the control strategy priority, the method further comprises the following steps: obtaining a correlation degree between each intelligent application and other intelligent applications in the DCS intelligent power generation control system; determining the initial priority of each intelligent application in the DCS intelligent power generation control system based on the control strategy priority and the correlation degree. The method further comprises the following steps: determining a first priority of each intelligent application in the DCS intelligent power generation control system based on the control strategy priority; determining a second priority of each intelligent application in the DCS intelligent power generation control system based on the correlation degree; 4. The hierarchical scheduling method of the DCS-based intelligent power generation control system according to claim 1, characterized in that, correcting the first priority based on the second priority to obtain the initial priority of each intelligent application in the DCS intelligent power generation control system. The method further comprises the following steps: determining a third priority of each intelligent application in the DCS intelligent power generation control system based on the operating proportion of each device of the generator set; determining a fourth priority of each intelligent application in the DCS intelligent power generation control system based on the actual output oscillation frequency of each device of the generator set; 5. The hierarchical scheduling method of the DCS-based intelligent power generation control system according to claim 4, characterized in that, correcting the initial priority of each intelligent application based on the third priority and / or the fourth priority to obtain the target priority of each intelligent application. The method further comprises the following steps: determining whether the third priority is consistent with the initial priority of each intelligent application; if the third priority of a certain intelligent application is not consistent with the initial priority, determining a first correction weight corresponding to the third priority of the intelligent application based on the operating proportion of each device of the generator set; correcting the initial priority of the intelligent application based on the third priority and the first correction weight of the intelligent application to obtain the target priority of each intelligent application.

6. The hierarchical scheduling method of the DCS-based intelligent power generation control system according to claim 4, characterized in that, According to the fourth priority, the initial priority of each intelligent application is corrected to obtain a target priority of each intelligent application, including: determining whether the fourth priority is consistent with the initial priority of each intelligent application; if the fourth priority of a certain intelligent application is inconsistent with the initial priority, determining a second correction weight corresponding to the fourth priority of the intelligent application according to the actual output oscillation frequency of each device of the generator set; correcting the initial priority of the intelligent application according to the fourth priority and the second correction weight of the intelligent application to obtain a target priority of each intelligent application.

7. The hierarchical scheduling method of DCS-based intelligent power generation control system according to claim 1, characterized in that, According to the production process data, the running proportion and the actual output oscillation frequency of each device of the generator set are determined, including: determining the ratio of the actual output to the rated output of each device of the generator set according to the production process data, and taking the ratio as the running proportion of the corresponding device of the generator set; determining the number of times that the actual output of each device of the generator set exceeds the preset fluctuation range in the preset time window according to the production process data, and determining the actual output oscillation frequency of the corresponding device of the generator set according to the number of times.

8. A hierarchical scheduling device based on DCS intelligent power generation control system, characterized in that, including: an acquisition module configured to acquire production process data of each device of a generator set based on a DCS intelligent power generation control system; a processing module configured to determine the running condition of the generator set, the running proportion and the actual output oscillation frequency of each device of the generator set according to the production process data; a grading module configured to determine the initial priority of each intelligent application in the DCS intelligent power generation control system according to the running condition; a grading correction and scheduling module configured to correct the initial priority of each intelligent application according to the running proportion and / or the actual output oscillation frequency of each device of the generator set to obtain a target priority of each intelligent application, and to grade and schedule each intelligent application according to the target priority.

9. An electronic device, comprising: The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the method in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the method in any one of claims 1 to 7.