CN114418358A - Boiler scheduling method and device - Google Patents
Boiler scheduling method and device Download PDFInfo
- Publication number
- CN114418358A CN114418358A CN202111669042.0A CN202111669042A CN114418358A CN 114418358 A CN114418358 A CN 114418358A CN 202111669042 A CN202111669042 A CN 202111669042A CN 114418358 A CN114418358 A CN 114418358A
- Authority
- CN
- China
- Prior art keywords
- boiler
- group
- current data
- boiler group
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000006870 function Effects 0.000 claims description 30
- 238000004590 computer program Methods 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 12
- 238000007781 pre-processing Methods 0.000 claims description 11
- 238000013473 artificial intelligence Methods 0.000 abstract 1
- 238000012549 training Methods 0.000 description 26
- 238000003062 neural network model Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000005457 optimization Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000002068 genetic effect Effects 0.000 description 2
- 230000035772 mutation Effects 0.000 description 2
- 238000005215 recombination Methods 0.000 description 2
- 230000006798 recombination Effects 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/12—Computing arrangements based on biological models using genetic models
- G06N3/126—Evolutionary algorithms, e.g. genetic algorithms or genetic programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Life Sciences & Earth Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Biomedical Technology (AREA)
- Game Theory and Decision Science (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Biodiversity & Conservation Biology (AREA)
- Physiology (AREA)
- Genetics & Genomics (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- Primary Health Care (AREA)
Abstract
The disclosure relates to the technical field of artificial intelligence, and provides a boiler scheduling method and device. The method comprises the following steps: acquiring current data of a boiler group corresponding to the boiler group, wherein the current data of the boiler group comprises the current data of a boiler corresponding to each boiler in the boiler group; generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group; each boiler in the boiler group is controlled by a boiler scheduling command. By adopting the technical means, the problem that automatic scheduling of the boiler cannot be realized in the prior art is solved.
Description
Technical Field
The disclosure relates to the technical field of boilers, in particular to a boiler scheduling method and device.
Background
With the continuous increase of industrial steam and centralized heating demands, boiler groups of heating stations with a plurality of steam boilers are reasonably scheduled, so that the key problems of lowest energy consumption and highest efficiency are achieved on the premise of meeting the steam demand of users. However, in the prior art, the research on the aspect of boiler group scheduling optimization is less, the strategy is customized for the heating plant mainly by the subjective experience of field operators, and the optimal scheduling state cannot be achieved frequently.
In the course of implementing the disclosed concept, the inventors found that there are at least the following technical problems in the related art: the automatic scheduling of the boiler can not be realized.
Disclosure of Invention
In view of this, embodiments of the present disclosure provide a boiler scheduling method, a boiler scheduling device, an electronic device, and a computer-readable storage medium, so as to solve the problem in the prior art that automatic scheduling of a boiler cannot be implemented.
In a first aspect of the disclosed embodiments, a boiler scheduling method is provided, including: acquiring current data of a boiler group corresponding to the boiler group, wherein the current data of the boiler group comprises the current data of a boiler corresponding to each boiler in the boiler group; generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group; each boiler in the boiler group is controlled by a boiler scheduling command.
In a second aspect of the disclosed embodiments, a boiler scheduling apparatus is provided, including: the acquisition module is configured to acquire boiler group current data corresponding to a boiler group, wherein the boiler group current data comprises boiler current data corresponding to each boiler in the boiler group; the generating module is configured to generate boiler scheduling instructions by using an evolutionary algorithm according to the current data of the boiler group; a control module configured to control each boiler in the boiler group via boiler scheduling instructions.
In a third aspect of the embodiments of the present disclosure, an electronic device is provided, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the above method when executing the computer program.
In a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores a computer program, which when executed by a processor, implements the steps of the above-mentioned method.
Compared with the prior art, the embodiment of the disclosure has the following beneficial effects: acquiring current data of a boiler group corresponding to the boiler group, wherein the current data of the boiler group comprises the current data of a boiler corresponding to each boiler in the boiler group; generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group; each boiler in the boiler group is controlled by a boiler scheduling command. By adopting the technical means, the problem that automatic scheduling of the boiler cannot be realized in the prior art can be solved, and further, the method for automatically scheduling the boiler is provided.
Drawings
To more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed for the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without inventive efforts.
FIG. 1 is a scenario diagram of an application scenario of an embodiment of the present disclosure;
FIG. 2 is a schematic flow chart diagram illustrating a boiler scheduling method according to an embodiment of the present disclosure;
FIG. 3 is a schematic structural diagram of a boiler scheduling apparatus according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device provided in an embodiment of the present disclosure.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the disclosed embodiments. However, it will be apparent to one skilled in the art that the present disclosure may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present disclosure with unnecessary detail.
A boiler scheduling method and apparatus according to an embodiment of the present disclosure will be described in detail below with reference to the accompanying drawings.
Fig. 1 is a scene schematic diagram of an application scenario of an embodiment of the present disclosure. The application scenario may include terminal devices 1, 2, and 3, server 4, and network 5.
The terminal devices 1, 2, and 3 may be hardware or software. When the terminal devices 1, 2 and 3 are hardware, they may be various electronic devices having a display screen and supporting communication with the server 4, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like; when the terminal devices 1, 2, and 3 are software, they may be installed in the electronic devices as above. The terminal devices 1, 2 and 3 may be implemented as a plurality of software or software modules, or may be implemented as a single software or software module, which is not limited by the embodiments of the present disclosure. Further, the terminal devices 1, 2, and 3 may have various applications installed thereon, such as a data processing application, an instant messaging tool, social platform software, a search-type application, a shopping-type application, and the like.
The server 4 may be a server providing various services, for example, a backend server receiving a request sent by a terminal device establishing a communication connection with the server, and the backend server may receive and analyze the request sent by the terminal device and generate a processing result. The server 4 may be one server, may also be a server cluster composed of a plurality of servers, or may also be a cloud computing service center, which is not limited in this disclosure.
The server 4 may be hardware or software. When the server 4 is hardware, it may be various electronic devices that provide various services to the terminal devices 1, 2, and 3. When the server 4 is software, it may be a plurality of software or software modules providing various services for the terminal devices 1, 2, and 3, or may be a single software or software module providing various services for the terminal devices 1, 2, and 3, which is not limited by the embodiment of the present disclosure.
The network 5 may be a wired network connected by a coaxial cable, a twisted pair and an optical fiber, or may be a wireless network that can interconnect various Communication devices without wiring, for example, Bluetooth (Bluetooth), Near Field Communication (NFC), Infrared (Infrared), and the like, which is not limited in the embodiment of the present disclosure.
A user can establish a communication connection with the server 4 via the network 5 through the terminal devices 1, 2, and 3 to receive or transmit information or the like. It should be noted that the specific types, numbers and combinations of the terminal devices 1, 2 and 3, the server 4 and the network 5 may be adjusted according to the actual requirements of the application scenarios, and the embodiment of the present disclosure does not limit this.
FIG. 2 is a schematic flow chart diagram illustrating a boiler scheduling method according to an embodiment of the present disclosure. The boiler scheduling method of fig. 2 may be performed by the terminal device or the server of fig. 1. As shown in fig. 2, the boiler scheduling method includes:
s201, obtaining current data of boiler groups corresponding to the boiler groups, wherein the current data of the boiler groups comprises the current data of boilers corresponding to each boiler in the boiler groups;
s202, generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group;
and S203, controlling each boiler in the boiler group through a boiler scheduling command.
The boiler group current data is data of the current operation of the boiler group, including the energy currently provided by the boiler group, i.e., the current load of the boiler group. The boiler group includes a plurality of boilers. And the current data of the boiler corresponding to each boiler in the boiler group comprises the current load of each boiler. The boiler scheduling instructions are for adjusting the load of each boiler in the group of boilers. For example, the boiler group comprises A, B boilers and C boilers, wherein the load of the A boiler is the largest, the load of the C boiler is the smallest, and the load of the A boiler can be reduced and the load of the C boiler can be increased for safety.
Evolutionary algorithms, or "evolutionary algorithms" (EAs), are a cluster of algorithms that have created a sense of inspiration from the biological evolution of nature, despite many variations, different patterns of genetic expression, different crossover and mutation operators, the introduction of special operators, and different regeneration and selection methods. Compared with the traditional optimization algorithms such as a calculus-based method and an exhaustion method, the evolutionary computation is a mature global optimization method with high robustness and wide applicability, has the characteristics of self-organization, self-adaptation and self-learning, can not be limited by problem properties, and effectively processes the complex problems which are difficult to solve by the traditional optimization algorithms.
According to the technical scheme provided by the embodiment of the disclosure, the current data of the boiler groups corresponding to the boiler groups are obtained, wherein the current data of the boiler groups comprise the current data of the boiler corresponding to each boiler in the boiler groups; generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group; each boiler in the boiler group is controlled by a boiler scheduling command. By adopting the technical means, the problem that automatic scheduling of the boiler cannot be realized in the prior art can be solved, and further, the method for automatically scheduling the boiler is provided.
In step S202, a boiler scheduling command is generated by using an evolutionary algorithm according to the current data of the boiler group, including: performing data preprocessing on current data of the boiler group, wherein the data preprocessing comprises the following steps: deleting interference data in the current data of the boiler group; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group after data preprocessing.
Because the steam flow still exists in the boiler for a period of time after the boiler is stopped, the interference data can be load data corresponding to the steam flow existing in the boiler after the boiler is stopped. And a more accurate boiler scheduling instruction can be generated through the current data of the boiler group after data preprocessing.
In step S202, a boiler scheduling command is generated by using an evolutionary algorithm according to the current data of the boiler group, including: acquiring boiler group historical data corresponding to a boiler group, wherein the boiler group historical data comprises boiler historical data corresponding to each boiler in the boiler group; processing historical data of the boiler group by using a load prediction algorithm to obtain a load prediction result; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data and the load prediction result of the boiler group.
The boiler group history data is data that the boiler group has historically operated, including the energy provided by the boiler group history, i.e., the total load in the boiler group history. The boiler group includes a plurality of boilers. And boiler history data corresponding to each boiler in the boiler group comprises the total load in each boiler history.
Acquiring training data, wherein the training data comprises boiler group historical data corresponding to a plurality of boiler groups; and training the first neural network model by using the training data, so that the first neural network model learns and saves the corresponding relation between the data of the operation of the boiler group and the load prediction result. The load prediction algorithm may be understood as a trained first neural network model.
And generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group and the load prediction result.
In step S202, after the historical data of the boiler group is processed by using a load prediction algorithm to obtain a load prediction result, the method further comprises: calculating the boiler characteristics of each boiler in the boiler group by utilizing a characteristic learning algorithm according to the historical data of the boiler corresponding to each boiler in the boiler group; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group, the load prediction result and the boiler characteristics of each boiler in the boiler group.
Acquiring training data, wherein the training data comprises boiler group historical data corresponding to a plurality of boiler groups; and training a second neural network model by using the training data, so that the second neural network model learns and saves the corresponding relation between the operating data of the boiler group and the boiler characteristics of each boiler in the boiler group. The feature learning algorithm may be understood as a trained second neural network model. The first neural network model and the second neural network model may be the same neural network model. The two training sessions above are different mainly for different purposes, or different labels are given to the training data. Before training the neural network model, the training data should be labeled according to the training purpose. The boiler characteristic of a boiler may be properties of the boiler such as the maximum load and the most suitable load of the boiler, etc., and a most suitable load of a boiler is the load at the optimum state of operation of the boiler. The load prediction result is a predicted load that the boiler group needs to bear in a period of time, and the current data of the boiler group comprises the current load of the boiler group. And generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group, the load prediction result and the boiler characteristics of each boiler in the boiler group.
In step S202, a boiler scheduling command is generated by using an evolutionary algorithm according to the current data of the boiler group, including: acquiring boiler group historical data corresponding to a boiler group, wherein the boiler group historical data comprises boiler historical data corresponding to each boiler in the boiler group; calculating the boiler characteristics of each boiler in the boiler group by utilizing a characteristic learning algorithm according to the historical data of the boiler corresponding to each boiler in the boiler group; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group and the boiler characteristics of each boiler in the boiler group.
The boiler characteristic of a boiler may be an attribute of the boiler, the load prediction result is a predicted load that a group of boilers needs to bear over a period of time, and the current data of the group of boilers includes a current load of the group of boilers. And generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group and the boiler characteristics of each boiler in the boiler group.
After the boiler characteristics of each boiler in the boiler group are calculated by using a characteristic learning algorithm according to the historical boiler data corresponding to each boiler in the boiler group, the method further comprises the following steps: setting an independent variable of an objective function, wherein the evolutionary algorithm comprises the objective function; acquiring a set function instruction, and generating a constraint condition of an independent variable according to the set function instruction and the boiler characteristics of each boiler in a boiler group; processing historical data of the boiler group by using a load prediction algorithm to obtain a load prediction result; and generating constraint conditions of the target function according to the set function instruction and the load prediction result.
Generating an independent variable constraint condition:
let the argument be x1,x2,...,xnCorresponding boiler characteristic k1,k2,...,kn(ii) a The corresponding load value of the ith boiler is as follows: y isi=ki*xiThe corresponding standard load isWherein the standard load is understood to mean the load of the boiler before it is adjustedThe most initial load of the boiler; the maximum lifting load rate is M, and the limited opening time of frequent start and stop is SiThe frequent start-stop limit closing time is PiThe boiler keeps the current state for Ti
The load lifting rate of a single boiler is within a set range:
the state of 1 boiler is changed at most once:
wherein sign is a sign function.
The boiler with the change of start-up and shut-down needs to meet the set time threshold:
generated objective function constraints:
sum of variables O1And (3) minimizing:
total load O of the load of the boiler to be adjusted2Minimum:
the evolution algorithm related parameters also need to be set: according to the number of the boilers, parameters such as the scale of a boiler group, the maximum evolution algebra and the recombination probability are set, and then the optimal solution is obtained through an evolutionary algorithm. The above parameters are common parameters in the evolutionary algorithm, and are not described herein again. The optimal solution may be understood as an optimal solution for scheduling each boiler in the group of boilers.
Setting arguments of an objective function, including: and setting the value range, the upper boundary, the lower boundary, the dimension and the type of the independent variable.
The setting may be understood as setting an attribute of an argument, where the attribute of the argument is a common attribute in mathematical computation and is not described herein again.
All the above optional technical solutions may be combined arbitrarily to form optional embodiments of the present application, and are not described herein again.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods. For details not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the method of the present disclosure.
Fig. 3 is a schematic diagram of a boiler scheduling apparatus provided in an embodiment of the present disclosure. As shown in fig. 3, the boiler scheduling apparatus includes:
an obtaining module 301, configured to obtain boiler group current data corresponding to a boiler group, where the boiler group current data includes boiler current data corresponding to each boiler in the boiler group;
a generating module 302 configured to generate a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group;
a control module 303 configured to control each boiler in the boiler group by boiler scheduling instructions.
The boiler group current data is data of the current operation of the boiler group, including the energy currently provided by the boiler group, i.e., the current load of the boiler group. The boiler group includes a plurality of boilers. And the current data of the boiler corresponding to each boiler in the boiler group comprises the current load of each boiler. The boiler scheduling instructions are for adjusting the load of each boiler in the group of boilers. For example, the boiler group comprises A, B boilers and C boilers, wherein the load of the A boiler is the largest, the load of the C boiler is the smallest, and the load of the A boiler can be reduced and the load of the C boiler can be increased for safety.
Evolutionary algorithms, or "evolutionary algorithms" (EAs), are a cluster of algorithms that have created a sense of inspiration from the biological evolution of nature, despite many variations, different patterns of genetic expression, different crossover and mutation operators, the introduction of special operators, and different regeneration and selection methods. Compared with the traditional optimization algorithms such as a calculus-based method and an exhaustion method, the evolutionary computation is a mature global optimization method with high robustness and wide applicability, has the characteristics of self-organization, self-adaptation and self-learning, can not be limited by problem properties, and effectively processes the complex problems which are difficult to solve by the traditional optimization algorithms.
According to the technical scheme provided by the embodiment of the disclosure, the current data of the boiler groups corresponding to the boiler groups are obtained, wherein the current data of the boiler groups comprise the current data of the boiler corresponding to each boiler in the boiler groups; generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group; each boiler in the boiler group is controlled by a boiler scheduling command. By adopting the technical means, the problem that automatic scheduling of the boiler cannot be realized in the prior art can be solved, and further, the method for automatically scheduling the boiler is provided.
Optionally, the generating module 302 is further configured to perform data preprocessing on the current data of the boiler group, wherein the data preprocessing includes: deleting interference data in the current data of the boiler group; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group after data preprocessing.
Because the steam flow still exists in the boiler for a period of time after the boiler is stopped, the interference data can be load data corresponding to the steam flow existing in the boiler after the boiler is stopped. And a more accurate boiler scheduling instruction can be generated through the current data of the boiler group after data preprocessing.
Optionally, the generating module 302 is further configured to obtain boiler group historical data corresponding to the boiler groups, where the boiler group historical data includes boiler historical data corresponding to each boiler in the boiler groups; processing historical data of the boiler group by using a load prediction algorithm to obtain a load prediction result; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data and the load prediction result of the boiler group.
The boiler group history data is data that the boiler group has historically operated, including the energy provided by the boiler group history, i.e., the total load in the boiler group history. The boiler group includes a plurality of boilers. And boiler history data corresponding to each boiler in the boiler group comprises the total load in each boiler history.
Acquiring training data, wherein the training data comprises boiler group historical data corresponding to a plurality of boiler groups; and training the first neural network model by using the training data, so that the first neural network model learns and saves the corresponding relation between the data of the operation of the boiler group and the load prediction result. The load prediction algorithm may be understood as a trained first neural network model.
And generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group and the load prediction result.
Optionally, the generating module 302 is further configured to calculate the boiler characteristics of each boiler in the boiler group by using a characteristic learning algorithm according to the boiler historical data corresponding to each boiler in the boiler group; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group, the load prediction result and the boiler characteristics of each boiler in the boiler group.
Acquiring training data, wherein the training data comprises boiler group historical data corresponding to a plurality of boiler groups; and training a second neural network model by using the training data, so that the second neural network model learns and saves the corresponding relation between the operating data of the boiler group and the boiler characteristics of each boiler in the boiler group. The feature learning algorithm may be understood as a trained second neural network model. The first neural network model and the second neural network model may be the same neural network model. The two training sessions above are different mainly for different purposes, or different labels are given to the training data. Before training the neural network model, the training data should be labeled according to the training purpose. The boiler characteristic of a boiler may be properties of the boiler such as the maximum load and the most suitable load of the boiler, etc., and a most suitable load of a boiler is the load at the optimum state of operation of the boiler. The load prediction result is a predicted load that the boiler group needs to bear in a period of time, and the current data of the boiler group comprises the current load of the boiler group. And generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group, the load prediction result and the boiler characteristics of each boiler in the boiler group.
Optionally, the generating module 302 is further configured to obtain boiler group historical data corresponding to the boiler groups, where the boiler group historical data includes boiler historical data corresponding to each boiler in the boiler groups; calculating the boiler characteristics of each boiler in the boiler group by utilizing a characteristic learning algorithm according to the historical data of the boiler corresponding to each boiler in the boiler group; and generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group and the boiler characteristics of each boiler in the boiler group.
The boiler characteristic of a boiler may be an attribute of the boiler, the load prediction result is a predicted load that a group of boilers needs to bear over a period of time, and the current data of the group of boilers includes a current load of the group of boilers. And generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group and the boiler characteristics of each boiler in the boiler group.
Optionally, the generating module 302 is further configured to set an argument of an objective function, wherein the evolutionary algorithm comprises the objective function; acquiring a set function instruction, and generating a constraint condition of an independent variable according to the set function instruction and the boiler characteristics of each boiler in a boiler group; processing historical data of the boiler group by using a load prediction algorithm to obtain a load prediction result; and generating constraint conditions of the target function according to the set function instruction and the load prediction result.
Generating an independent variable constraint condition:
let the argument be x1,x2,...,xnCorresponding boiler characteristic k1,k2,...,kn(ii) a The corresponding load value of the ith boiler is as follows: y isi=ki*xiThe corresponding standard load isWherein the standard load may be understood as the most initial load of the boiler before adjusting the load of the boiler; the maximum lifting load rate is M, and the limited opening time of frequent start and stop is SiThe frequent start-stop limit closing time is PiThe boiler keeps the current state for Ti
The load lifting rate of a single boiler is within a set range:
the state of 1 boiler is changed at most once:
wherein sign is a sign function.
The boiler with the change of start-up and shut-down needs to meet the set time threshold:
generated objective function constraints:
sum of variables O1And (3) minimizing:
total load O of the load of the boiler to be adjusted2Minimum:
the evolution algorithm related parameters also need to be set: according to the number of the boilers, parameters such as the scale of a boiler group, the maximum evolution algebra and the recombination probability are set, and then the optimal solution is obtained through an evolutionary algorithm. The above parameters are common parameters in the evolutionary algorithm, and are not described herein again. The optimal solution may be understood as an optimal solution for scheduling each boiler in the group of boilers.
Optionally, the generating module 302 is further configured to set a value range, an upper and lower boundary, a dimension, and a type of the argument.
The setting may be understood as setting an attribute of an argument, where the attribute of the argument is a common attribute in mathematical computation and is not described herein again.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.
Fig. 4 is a schematic diagram of an electronic device 4 provided by the embodiment of the present disclosure. As shown in fig. 4, the electronic apparatus 4 of this embodiment includes: a processor 401, a memory 402 and a computer program 403 stored in the memory 402 and executable on the processor 401. The steps in the various method embodiments described above are implemented when the processor 401 executes the computer program 403. Alternatively, the processor 401 implements the functions of the respective modules/units in the above-described respective apparatus embodiments when executing the computer program 403.
Illustratively, the computer program 403 may be partitioned into one or more modules/units, which are stored in the memory 402 and executed by the processor 401 to accomplish the present disclosure. One or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution of the computer program 403 in the electronic device 4.
The electronic device 4 may be a desktop computer, a notebook, a palm computer, a cloud server, or other electronic devices. The electronic device 4 may include, but is not limited to, a processor 401 and a memory 402. Those skilled in the art will appreciate that fig. 4 is merely an example of the electronic device 4, and does not constitute a limitation of the electronic device 4, and may include more or less components than those shown, or combine certain components, or different components, e.g., the electronic device may also include input-output devices, network access devices, buses, etc.
The Processor 401 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 402 may be an internal storage unit of the electronic device 4, for example, a hard disk or a memory of the electronic device 4. The memory 402 may also be an external storage device of the electronic device 4, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like provided on the electronic device 4. Further, the memory 402 may also include both internal storage units of the electronic device 4 and external storage devices. The memory 402 is used for storing computer programs and other programs and data required by the electronic device. The memory 402 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules, so as to perform all or part of the functions described above. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
In the embodiments provided in the present disclosure, it should be understood that the disclosed apparatus/electronic device and method may be implemented in other ways. For example, the above-described apparatus/electronic device embodiments are merely illustrative, and for example, a module or a unit may be divided into only one logical function, and may be implemented in other ways, and multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, the present disclosure may implement all or part of the flow of the method in the above embodiments, and may also be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of the above methods and embodiments. The computer program may comprise computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain suitable additions or additions that may be required in accordance with legislative and patent practices within the jurisdiction, for example, in some jurisdictions, computer readable media may not include electrical carrier signals or telecommunications signals in accordance with legislative and patent practices.
The above examples are only intended to illustrate the technical solutions of the present disclosure, not to limit them; although the present disclosure has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present disclosure, and are intended to be included within the scope of the present disclosure.
Claims (10)
1. A boiler scheduling method, comprising:
acquiring current data of a boiler group corresponding to the boiler group, wherein the current data of the boiler group comprises the current data of a boiler corresponding to each boiler in the boiler group;
generating a boiler scheduling instruction by using an evolutionary algorithm according to the current data of the boiler group;
controlling each boiler in the boiler group by the boiler scheduling command.
2. The method of claim 1, wherein generating boiler scheduling instructions using an evolutionary algorithm based on the current data for the boiler bank comprises:
performing data preprocessing on the current data of the boiler group, wherein the data preprocessing comprises the following steps: deleting interference data in the current data of the boiler group;
and generating the boiler scheduling instruction by utilizing the evolutionary algorithm according to the current data of the boiler group after the data preprocessing.
3. The method of claim 1, wherein generating boiler scheduling instructions using an evolutionary algorithm based on the current data for the boiler bank comprises:
acquiring boiler group historical data corresponding to a boiler group, wherein the boiler group historical data comprises boiler historical data corresponding to each boiler in the boiler group;
processing the historical data of the boiler group by using a load prediction algorithm to obtain a load prediction result;
and generating a boiler scheduling instruction by utilizing the evolutionary algorithm according to the current data of the boiler group and the load prediction result.
4. The method of claim 3, wherein after processing the historical boiler bank data using a load prediction algorithm to obtain a load prediction result, the method further comprises:
calculating the boiler characteristics of each boiler in the boiler group by utilizing a characteristic learning algorithm according to the historical boiler data corresponding to each boiler in the boiler group;
and generating a boiler scheduling instruction by utilizing the evolutionary algorithm according to the current data of the boiler group, the load prediction result and the boiler characteristics of each boiler in the boiler group.
5. The method of claim 1, wherein generating boiler scheduling instructions using an evolutionary algorithm based on the current data for the boiler bank comprises:
acquiring boiler group historical data corresponding to a boiler group, wherein the boiler group historical data comprises boiler historical data corresponding to each boiler in the boiler group;
calculating the boiler characteristics of each boiler in the boiler group by utilizing a characteristic learning algorithm according to the historical boiler data corresponding to each boiler in the boiler group;
and generating a boiler scheduling instruction by utilizing the evolutionary algorithm according to the current data of the boiler group and the boiler characteristics of each boiler in the boiler group.
6. The method of claim 5, wherein after calculating the boiler characteristics of each boiler in the boiler group using a characteristic learning algorithm according to the boiler history data corresponding to each boiler in the boiler group, the method further comprises:
setting an argument of an objective function, wherein the evolutionary algorithm includes the objective function;
acquiring a set function instruction, and generating a constraint condition of the independent variable according to the set function instruction and the boiler characteristics of each boiler in the boiler group;
processing the historical data of the boiler group by using a load prediction algorithm to obtain a load prediction result;
and generating constraint conditions of the target function according to the setting function instruction and the load prediction result.
7. The method of claim 6, wherein setting arguments of the objective function comprises: and setting the value range, the upper boundary, the lower boundary, the dimension and the type of the independent variable.
8. A boiler scheduling apparatus, comprising:
the acquisition module is configured to acquire boiler group current data corresponding to a boiler group, wherein the boiler group current data comprises boiler current data corresponding to each boiler in the boiler group;
the generating module is configured to generate boiler scheduling instructions by using an evolutionary algorithm according to the current data of the boiler group;
a control module configured to control each boiler in the boiler bank by the boiler scheduling instructions.
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 the processor implements the steps of the method according to any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111669042.0A CN114418358A (en) | 2021-12-31 | 2021-12-31 | Boiler scheduling method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111669042.0A CN114418358A (en) | 2021-12-31 | 2021-12-31 | Boiler scheduling method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114418358A true CN114418358A (en) | 2022-04-29 |
Family
ID=81270810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111669042.0A Pending CN114418358A (en) | 2021-12-31 | 2021-12-31 | Boiler scheduling method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114418358A (en) |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101619850A (en) * | 2009-08-06 | 2010-01-06 | 杭州盘古自动化系统有限公司 | Dispatching method and dispatching system based on load online forecasting of thermoelectric power system |
CN108644805A (en) * | 2018-05-08 | 2018-10-12 | 南京归图科技发展有限公司 | Boiler intelligent combustion optimal control method based on big data |
CN109002947A (en) * | 2018-10-29 | 2018-12-14 | 哈尔滨工业大学 | A kind of region multi-energy system thermoelectricity schedule model method |
CN109886471A (en) * | 2019-01-22 | 2019-06-14 | 中国大唐集团科学技术研究院有限公司火力发电技术研究院 | Fired power generating unit load distribution method based on neural network and intelligent optimization algorithm |
CN109915807A (en) * | 2019-01-23 | 2019-06-21 | 新奥数能科技有限公司 | The control method and control device of boiler system |
CN110288161A (en) * | 2019-06-28 | 2019-09-27 | 新奥数能科技有限公司 | The adjusting method and device of the blow valve of gas fired-boiler |
CN110486749A (en) * | 2019-08-29 | 2019-11-22 | 国网河南省电力公司电力科学研究院 | A kind of thermal power unit boiler optimized control method of combustion and system |
CN111639793A (en) * | 2020-05-13 | 2020-09-08 | 新奥数能科技有限公司 | Boiler group scheduling optimization method and device |
CN111765445A (en) * | 2020-07-01 | 2020-10-13 | 河北工业大学 | Boiler on-line combustion optimization control method and system and computer equipment |
US20200349497A1 (en) * | 2019-05-05 | 2020-11-05 | United States Postal Service | Same day delivery scheduling method and system |
CN112364480A (en) * | 2020-10-09 | 2021-02-12 | 新奥数能科技有限公司 | Method and device for inhibiting boiler group from frequently starting and stopping under optimization algorithm |
CN112381664A (en) * | 2020-09-22 | 2021-02-19 | 国网新疆电力有限公司 | Power grid short-term load prediction method, prediction device and storage medium |
CN112651568A (en) * | 2020-12-31 | 2021-04-13 | 新奥数能科技有限公司 | Boiler load dynamic adjustment method and device, control terminal and storage medium |
CN112782976A (en) * | 2020-12-14 | 2021-05-11 | 中国大唐集团科学技术研究院有限公司火力发电技术研究院 | CNN algorithm-based intelligent combustion optimization closed-loop control method |
CN113074459A (en) * | 2021-03-11 | 2021-07-06 | 国家能源集团新能源技术研究院有限公司 | Boiler control optimization method and system |
CN113361784A (en) * | 2021-06-10 | 2021-09-07 | 浙江大学 | Multi-mode heat supply unit load distribution optimization method based on artificial neural network |
WO2024060488A1 (en) * | 2022-09-21 | 2024-03-28 | 浙江大学 | Method based on deep recurrent neural network and evolutionary computation for optimizing combustion of industrial boiler |
WO2024119336A1 (en) * | 2022-12-05 | 2024-06-13 | 中国科学院深圳先进技术研究院 | Multi-objective joint scheduling method and apparatus, electronic device, and storage medium |
-
2021
- 2021-12-31 CN CN202111669042.0A patent/CN114418358A/en active Pending
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101619850A (en) * | 2009-08-06 | 2010-01-06 | 杭州盘古自动化系统有限公司 | Dispatching method and dispatching system based on load online forecasting of thermoelectric power system |
CN108644805A (en) * | 2018-05-08 | 2018-10-12 | 南京归图科技发展有限公司 | Boiler intelligent combustion optimal control method based on big data |
CN109002947A (en) * | 2018-10-29 | 2018-12-14 | 哈尔滨工业大学 | A kind of region multi-energy system thermoelectricity schedule model method |
CN109886471A (en) * | 2019-01-22 | 2019-06-14 | 中国大唐集团科学技术研究院有限公司火力发电技术研究院 | Fired power generating unit load distribution method based on neural network and intelligent optimization algorithm |
CN109915807A (en) * | 2019-01-23 | 2019-06-21 | 新奥数能科技有限公司 | The control method and control device of boiler system |
US20200349497A1 (en) * | 2019-05-05 | 2020-11-05 | United States Postal Service | Same day delivery scheduling method and system |
CN110288161A (en) * | 2019-06-28 | 2019-09-27 | 新奥数能科技有限公司 | The adjusting method and device of the blow valve of gas fired-boiler |
CN110486749A (en) * | 2019-08-29 | 2019-11-22 | 国网河南省电力公司电力科学研究院 | A kind of thermal power unit boiler optimized control method of combustion and system |
CN111639793A (en) * | 2020-05-13 | 2020-09-08 | 新奥数能科技有限公司 | Boiler group scheduling optimization method and device |
CN111765445A (en) * | 2020-07-01 | 2020-10-13 | 河北工业大学 | Boiler on-line combustion optimization control method and system and computer equipment |
CN112381664A (en) * | 2020-09-22 | 2021-02-19 | 国网新疆电力有限公司 | Power grid short-term load prediction method, prediction device and storage medium |
CN112364480A (en) * | 2020-10-09 | 2021-02-12 | 新奥数能科技有限公司 | Method and device for inhibiting boiler group from frequently starting and stopping under optimization algorithm |
CN112782976A (en) * | 2020-12-14 | 2021-05-11 | 中国大唐集团科学技术研究院有限公司火力发电技术研究院 | CNN algorithm-based intelligent combustion optimization closed-loop control method |
CN112651568A (en) * | 2020-12-31 | 2021-04-13 | 新奥数能科技有限公司 | Boiler load dynamic adjustment method and device, control terminal and storage medium |
CN113074459A (en) * | 2021-03-11 | 2021-07-06 | 国家能源集团新能源技术研究院有限公司 | Boiler control optimization method and system |
CN113361784A (en) * | 2021-06-10 | 2021-09-07 | 浙江大学 | Multi-mode heat supply unit load distribution optimization method based on artificial neural network |
CN113780648A (en) * | 2021-06-10 | 2021-12-10 | 朝阳燕山湖发电有限公司 | Multi-mode heat supply unit load distribution optimization method based on artificial neural network |
WO2024060488A1 (en) * | 2022-09-21 | 2024-03-28 | 浙江大学 | Method based on deep recurrent neural network and evolutionary computation for optimizing combustion of industrial boiler |
WO2024119336A1 (en) * | 2022-12-05 | 2024-06-13 | 中国科学院深圳先进技术研究院 | Multi-objective joint scheduling method and apparatus, electronic device, and storage medium |
Non-Patent Citations (1)
Title |
---|
于晨龙: "混合多目标优化方法研究即在电场锅炉负荷分配中的应用", 浙江大学博士学位论文, 6 September 2013 (2013-09-06), pages 85 - 103 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111639793A (en) | Boiler group scheduling optimization method and device | |
US20230179660A1 (en) | Industrial internet of things system for automatic replacement of production line production devices and control methods thereof | |
CN113487084A (en) | Method and device for predicting service life of equipment, computer equipment and computer-readable storage medium | |
Wang et al. | Improving economic values of day‐ahead load forecasts to real‐time power system operations | |
CN112636396A (en) | Photovoltaic power distribution network control method and terminal | |
CN113705929A (en) | Spring festival holiday load prediction method based on load characteristic curve and typical characteristic value fusion | |
Deng et al. | Short-term load forecasting by using improved GEP and abnormal load recognition | |
CN115833101B (en) | Power scheduling method, device, electronic equipment and storage medium | |
CN111126707B (en) | Energy consumption equation construction and energy consumption prediction method and device | |
CN114970357A (en) | Energy-saving effect evaluation method, system, device and storage medium | |
CN111950802A (en) | Production scheduling control method and device | |
CN115983460A (en) | Photovoltaic power generation combination prediction method and device based on federal learning and electronic equipment | |
CN113642766B (en) | Method, device, equipment and medium for predicting power outage number of power system station | |
CN105005501B (en) | A kind of second order optimizing and scheduling task method towards cloud data center | |
CN114418358A (en) | Boiler scheduling method and device | |
CN113983543A (en) | Method, device, terminal and storage medium for control of circulation pump of heating power station | |
CN114700957B (en) | Robot control method and device with low computational power requirement of model | |
CN115953009B (en) | Scheduling method of power system and training method of scheduling decision model | |
Verma et al. | An intelligent methodology to improve distribution system operational parameters utilising smart inverter functionalities of PV sources | |
CN115292580A (en) | Data query method and device, computer equipment and storage medium | |
CN113255994A (en) | Optimal configuration method, device, equipment and medium for power grid CPS | |
CN115360768A (en) | Power scheduling method and device based on muzero and deep reinforcement learning and storage medium | |
CN114518798A (en) | Low-power-consumption control method and device for equipment cluster | |
CN113034134A (en) | Transaction risk control method and device | |
CN111242803A (en) | Fan arrangement method and device based on multi-population genetic algorithm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |