BOILER OPERATION ASSISTANCE DEVICE, BOILER OPERATION CONTROL SYSTEM, BOILER OPERATION ASSISTANCE METHOD, AND BOILER OPERATION ASSISTANCE PROGRAM
Patent Information
- Application Number
- JP2021061173
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-31
- Publication Date
- 2025-03-13
- Estimated Expiration
- 2041-03-31
AI Technical Summary
【0008】 本発明によれば、学習モデルを用いてボイラの運転制御を行った際の運転評価をより適切に行うことを通じて運転支援が行える。上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
Smart Images

Figure 0007645123000001 
Figure 0007645123000002 
Figure 0007645123000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a boiler operation assistance device, a boiler operation control system, a boiler operation assistance method, and a boiler operation assistance program. [Background technology]
[0002] In power plants, semi-automatic / fully automatic operation is being considered using operation control devices incorporating AI (artificial intelligence) technology such as machine learning to optimize operation and reduce labor. There is a need to visually understand the benefits of introducing such operation control devices in order to make decisions about their introduction (updates) and to confirm the effects after introduction.
[0003] As an example of a technology for evaluating the benefits of introducing a new system, for example, Patent Document 1 describes a system that calculates the difference between the amount of power consumed (actual measured value) in an energy-saving operating mode for a specified period of time and the amount of power consumed (actual measured value) in a fixed-capacity basic operating mode for another period of time, and calculates and notifies the user of a merit fee based on this difference. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 3747798 Summary of the Invention [Problem to be solved by the invention]
[0005] In a power plant, conditions such as fuel properties, combustion state, and weather conditions change from moment to moment, and the optimal operating conditions (settings of operating instruction values) also change, so it is difficult to say that the merits of introducing an operation control device are being appropriately evaluated. In addition, the validity of the base values to be compared when making an evaluation is also required. This point is not taken into consideration in Patent Document 1.
[0006] The present invention has been made in consideration of the above-mentioned circumstances, and aims to provide operational assistance by more appropriately evaluating operation when boiler operation control is performed using a learning model. [Means for solving the problem]
[0007] In order to achieve the above object, the present invention has the configuration described in the claims. As an example, the present invention is a boiler operation support device, comprising: an optimization unit that calculates an estimated evaluation index based on an operation simulation result using a learning model that calculates a predicted value of a process value generated when the boiler is operated, and derives an optimized control input parameter corresponding to an optimal value of the estimated evaluation index, a first estimated cost calculation unit that calculates a first estimated cost estimated to be generated during an evaluation period, which is a period during which the boiler is operated using the optimized control input parameter, a second estimated cost calculation unit that calculates a second estimated cost estimated to be generated during the evaluation period when the boiler is operated using a base control input parameter for comparison with the optimized control input parameter, and an operation evaluation unit that outputs an operation evaluation result based on a difference between the first estimated cost and the second estimated cost. Effect of the Invention
[0008] According to the present invention, it is possible to provide operation support by more appropriately evaluating operation when the operation control of the boiler is performed using a learning model. Problems, configurations, and effects other than those described above will become apparent from the following description of the embodiments. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a schematic diagram of a boiler. [Diagram 2] FIG. 1 is a schematic diagram of a boiler operation control system. [Diagram 3] FIG. 2 is a diagram showing a hardware configuration of a driving assistance device. [Figure 4] 13 is a flowchart showing an overview of the cumulative evaluation of AI driving control. [Diagram 5] FIG. 4 is a diagram showing an example of a learning model created by a model construction unit. [Figure 6] A diagram showing the process values used when evaluating AI operation control from the perspective of operating costs. [Figure 7] FIG. 13 is a diagram showing the calculation process of the AI-on prediction data calculation unit. [Figure 8] FIG. 13 is a diagram showing the calculation process of the AI off prediction data calculation unit. [Figure 9] A diagram showing the process values used when evaluating AI driving control from the perspective of environmental score. [Figure 10] 11 is a flowchart showing the flow of a data processing process in the cumulative evaluation process of the AI driving control in step S4. [Figure 11] FIG. 13 is a diagram showing an example of calculation of accumulated costs. [Figure 12] FIG. 13 is a diagram showing an example of calculation of a prediction error. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] A preferred embodiment of the present invention will be described in detail below with reference to the accompanying drawings. Note that the present invention is not limited to this embodiment, and when there are multiple embodiments, the present invention also includes a configuration in which each embodiment is combined. The same components and steps are given the same reference numerals throughout the drawings, and duplicated explanations will be omitted.
[0011] FIG. 1 is a schematic diagram of a boiler 1. As shown in FIG.
[0012] The boiler 1 has a furnace 11, a combustion device 12, and a flue 13. The furnace 11 is, for example, a hollow rectangular cylinder and is installed along the vertical direction. The wall surface of the furnace 11 is composed of evaporation tubes (heat transfer tubes) and fins connecting the evaporation tubes, and the temperature rise of the furnace wall is suppressed by heat exchange between the feed water and steam flowing in the evaporation tubes and the combustion gas in the furnace 11. Specifically, on the side wall surface of the furnace 11, a plurality of evaporation tubes are arranged, for example, along the vertical direction and arranged side by side in the horizontal direction. The fins block the space between the evaporation tubes. The furnace 11 has an inclined surface 62 at the furnace bottom, and the furnace bottom evaporation tube 70 is provided on the inclined surface 62 to form the bottom surface.
[0013] The combustion device 12 is provided on the vertically lower side of the furnace wall that constitutes the furnace 11. In this embodiment, the combustion device 12 has a plurality of combustion burners (e.g., 21, 22, 23, 24, 25) attached to the furnace wall. For example, the combustion burners (burners) 21, 22, 23, 24, 25 are arranged at equal intervals along the circumferential direction of the furnace 11. However, the shape of the furnace, the arrangement of the burners, the number of combustion burners in one stage, and the number of stages are not limited to this embodiment.
[0014] Each of these combustion burners 21, 22, 23, 24, 25 is connected to pulverizers (coal pulverizers / mills: corresponding to auxiliary equipment) 31, 32, 33, 34, 35 via pulverized coal supply pipes 26, 27, 28, 29, 30. When coal is transported by a transport system (not shown) and input into the pulverizers 31, 32, 33, 34, 35, it is pulverized into a predetermined fine powder size, and the pulverized coal (pulverized coal) can be supplied to the combustion burners 21, 22, 23, 24, 25 from the pulverized coal supply pipes 26, 27, 28, 29, 30 together with transport air (primary air).
[0015] In addition, the furnace 11 is provided with a wind box 36 at the mounting positions of the combustion burners 21, 22, 23, 24, and 25. One end of an air duct 37b is connected to the wind box 36, and the other end is connected to an air duct 37a that supplies air at a connection point 37d.
[0016] Moreover, a flue 13 is connected to the furnace 11 above in the vertical direction, and a plurality of heat exchangers (41, 42, 43, 44, 45, 46, 47) for generating steam are arranged in the flue 13. Therefore, a flame is formed by the combustion burners 21, 22, 23, 24, 25 injecting a mixture of pulverized fuel and combustion air into the furnace 11, and combustion gas is generated and flows into the flue 13. Then, the combustion gas heats the feedwater and steam flowing through the furnace wall and the heat exchangers (41-47) to generate superheated steam, which is supplied to rotate a steam turbine (not shown), which then rotates a generator (not shown) connected to the rotating shaft of the steam turbine to generate electricity. In addition, this flue 13 is connected to an exhaust gas passage 48 and is provided with a denitration device 50 for purifying the combustion gas, an air heater 49 for exchanging heat between the air sent from the blower 38 to the air duct 37a and the exhaust gas sent through the exhaust gas passage 48, a dust treatment device 51, an induced draft blower 52, and the like, and is provided with a chimney 53 at the downstream end. Note that the denitration device 50 does not have to be provided if the exhaust gas standards can be satisfied.
[0017] The furnace 11 of this embodiment is a so-called two-stage combustion furnace in which, after excess fuel combustion using pulverized coal transport air (primary air) and combustion air (secondary air) fed from a wind box 36 to the furnace 11, new combustion air (after air) is fed to perform lean fuel combustion. For this reason, the furnace 11 is provided with an after-air port 39, one end of an air duct 37c is connected to the after-air port 39, and the other end is connected to an air duct 37a that supplies air at a connection point 37d. If the two-stage combustion system is not adopted, the after-air port 39 does not need to be provided.
[0018] The air sent from the blower 38 to the air duct 37a is heated by heat exchange with the combustion gas in the air heater 49, and is branched at the connection point 37d into secondary air that is led to the air box 36 via the air duct 37b, and after-air that is led to the after-air port 39 via the air duct 37c.
[0019] 2 is a schematic explanatory diagram of an operation control system 10 for the boiler 1. The operation control system 10 is configured by connecting the boiler 1, an operation support device 100 for the boiler 1, and an operation control device 200 for the boiler 1 through communication therewith.
[0020] The operation assistance device 100 constructs a learning model to predict various process values that arise when the boiler 1 is operated, and optimizes the operating conditions of the boiler 1 using AI operation control based on the predicted values of the various process values, thereby assisting in the operation control of the boiler 1.
[0021] Furthermore, the driving assistance device 100 evaluates the cost merit of introducing AI driving control over a cumulative time period (hereinafter referred to as "cumulative evaluation").
[0022] The driving assistance device 100 includes a data acquisition unit 110, an RTC 112, a driving data storage unit 114, a data extraction unit 116, a data pre-processing unit 118, a model construction unit 120, a model storage unit 122, an optimization unit 124, a driving evaluation unit 132, an alternative control logic storage unit 134, and an input / output control unit 136.
[0023] The operation evaluation unit 132 includes an AI-on predicted data calculation unit 132a that calculates predicted data of the operation cost when the boiler 1 is operating under AI operation control (hereinafter referred to as "AI-on predicted data"); an AI-off predicted data calculation unit 132b that calculates predicted data of the operation cost when the boiler 1 is operating under operation control by an alternative control logic rather than AI operation control (hereinafter referred to as "AI-off predicted data"); a prediction error calculation unit 132c that calculates prediction errors included in the AI prediction data included in each of the AI-on predicted data and the AI-off predicted data; and a cumulative evaluation unit 132d that calculates and outputs a cumulative evaluation result reflecting the prediction errors using the AI-on predicted data and the AI-off predicted data. In this specification, "prediction data" is data including one or more predicted values, and does not necessarily match data of a single "prediction value". The AI-on predicted data calculation unit 132a corresponds to a first estimated cost calculation unit, and the AI-off predicted data calculation unit 132b corresponds to a second estimated cost calculation unit.
[0024] The input / output control unit 136 receives inputs such as the cumulative evaluation period and cumulative evaluation conditions from the input device 311 and outputs them to the driving evaluation unit 132 .
[0025] Furthermore, the input / output control unit 136 outputs and displays the cumulative evaluation result from the driving evaluation unit 132 to the display 312. The functions of the other units will be described later.
[0026] FIG. 3 is a diagram showing a hardware configuration of the driving assistance device 100. As shown in FIG.
[0027] The driving assistance device 100 is configured using a computer that includes a processor 301, a RAM (Random Access Memory) 302, a ROM (Read Only Memory) 303, a HDD (Hard Disk Drive) 304, an input I / F 305, an output I / F 306, and a communication I / F 307, all of which are connected to each other via a bus 308.
[0028] The processor 301 may be a GPU (Graphics Processing Unit) or a CPU (Central Processing Unit), and may be of any type as long as it is a device that executes a calculation function. The hardware configuration of the driving assistance device 100 is not limited to the above, and may be configured by a combination of a control circuit and a storage device. The driving assistance device 100 is configured by the processor 301 executing a driving assistance program that realizes each function of the driving assistance device 100, or by the control circuit performing calculations.
[0029] An input device 311 such as a mouse, a keyboard, or a touch panel is connected to the input I / F 305 .
[0030] A display 312 consisting of an LCD, an organic panel, etc. is connected to the output I / F 306. Also, an external communication device may be used as the output device, and the accumulated evaluation results may be transmitted to a remote location.
[0031] The communication I / F 307 is connected to the boiler 1 and the operation control device 200.
[0032] The boiler 1 is equipped with sensors 1, 2, . . . , M that detect various process values and control terminals 1, 2, . . . , N that set operating conditions.
[0033] The driving assistance device 100 receives actual measured values of various process values from sensors 1, 2, . . . , M.
[0034] The driving assistance device 100 transmits data indicating driving conditions optimized by AI driving control to the driving control device 200. The driving control device 200 determines and sets the setting values to be set for each control terminal 1, 2, ..., N based on the driving conditions. The setting values for each control terminal are control terminal parameters. The driving control device 200 transmits the control terminal parameters to the driving assistance device 100.
[0035] FIG. 4 is a flowchart showing an overview of the cumulative evaluation of AI driving control.
[0036] As a preparation for AI operation control, the model construction unit 120 inputs the operation data of the boiler 1 preprocessed by the data preprocessing unit 118, specifically various input parameters indicating the operation conditions, performs machine learning, and constructs a learning model that outputs a predicted value of the process value (S1). The constructed learning model is stored in the model storage unit 122.
[0037] 5 is a diagram showing an example of a learning model created by the model construction unit 120. As input parameters, an operating end parameter, a fuel parameter (e.g., coal properties, etc.), an operation parameter (e.g., boiler load, etc.), and other parameters (e.g., environmental conditions such as temperature, etc.) are used.
[0038] A learning model is provided for each process value.
[0039] 5, the process values include "boiler outlet steam temperature," "exhaust gas properties (NOx, etc.)," "gas temperature," "unburned content in ash," and "temperature inside boiler 1 (metal temperature)." The model construction unit 120 constructs learning model 1, learning model 2, learning model 3, learning model 4, and learning model 5 corresponding to each process value. Learning model 4 corresponds to a first learning model that calculates a predicted value of a specific unmeasured process value, and learning models 1, 2, 3, and 5 correspond to second learning models that calculate predicted values of other process values.
[0040] Returning to Fig. 4, the optimization unit 124 calculates a predicted value of the process value using the learning model (the predicted value of the process value corresponds to the operation simulation result), and optimizes the operation conditions to improve the process value (S2). Operation control that optimizes the operation conditions using the learning model is called "AI operation control". In addition, the operation terminal parameters included in the optimized operation conditions are called optimized operation terminal parameters.
[0041] The boiler 1 is actually operated in one operation mode selected from a plurality of operation modes. The purpose of the AI operation control is to improve the process value so that it matches the operation mode. Therefore, the optimization unit 124 uses a learning model to change the operation conditions (input parameters) and calculates predicted values of the process value under the plurality of operation conditions. Then, the optimization unit 124 selects the operation condition under which the predicted value of the process value matching the operation mode is obtained. The optimization unit 124 obtains an estimated evaluation index according to the operation mode for the plurality of operation conditions under which the operation simulation was performed, and selects the operation condition corresponding to the optimal value of the estimated evaluation index as the optimal condition. The optimization control unit 200 transmits the optimization control terminal parameters included in the optimization conditions to the operation control device 200. The operation control device 200 sets the optimization control terminal parameters to each of the operation terminals 1, 2, . . . , N.
[0042] Operation data of the boiler 1 is collected in chronological order (S3). The operation data includes operation conditions and detected process values associated with time data (e.g., time stamps) obtained from the RTC 112, and is stored in the operation data storage unit 114.
[0043] A cumulative evaluation of AI driving control is performed (S4).
[0044] First, calculation of the operation cost used in the cumulative evaluation will be described with reference to Figures 6 to 8. Figure 6 shows process values used when evaluating the AI operation control from the viewpoint of the operation cost.
[0045] The evaluation method of this embodiment uses not only actual measured values but also predicted values calculated from a learning model for the cumulative evaluation of AI driving control, and is therefore referred to as a "prediction method."
[0046] First, in Figure 6, "AI operation status: ON" indicates the state in which the boiler 1 is operating under AI operation control. In "AI operation status: ON," the process values that can be measured during the operation of the boiler 1 are actual measured values, and for process values that cannot be measured during operation (non-measured process values), a learning model that models the process values is used to calculate predicted values of the non-measured process values that occur during AI operation control.
[0047] The "cost-related process values" that are calculation factors for the "operating cost" include "unburned content in ash" and "exhaust gas temperature, etc." Of these, "unburned content in ash" is a non-measured process value. Therefore, the AI-on prediction data calculation unit 132a calculates a prediction value of "unburned content in ash" using a learning model.
[0048] In addition, since "exhaust gas temperature, etc." can be measured while boiler 1 is in operation, the actual measured values are used.
[0049] Therefore, the "operating cost" is calculated including the predicted value of "unburned carbon in ash", so the "operating cost" is also obtained as a predicted value. Since the prediction error of the predicted value of "unburned carbon in ash" also affects the "operating cost", the prediction error of the predicted value is taken into consideration when the cumulative evaluation of the operating cost is performed. Details will be described later.
[0050] FIG. 7 shows the calculation process of the AI-on prediction data calculation unit 132a.
[0051] The AI-on prediction data calculation unit 132a applies the input parameters, fuel parameters (coal properties, etc.), operation parameters (boiler load, etc.), other parameters (environmental conditions such as temperature, etc.), and optimization control terminal parameters set in the control terminal when the boiler 1 is operated under AI operation control, to the learning model 4 (see FIG. 5) to calculate a prediction value of the unburned content in ash. This prediction value of the unburned content in ash is calculated not only for cost calculation but also for AI operation control and is used for optimization setting. The prediction values of other process values are used in optimization setting of AI operation control, but when calculating costs, actual measured values from the boiler 1 operating under AI operation control are used for cost calculation.
[0052] On the other hand, "AI operation state: OFF" indicates a state in which the boiler 1 is operating under an alternative control logic rather than under AI operation control. The AI off prediction data calculation unit 132b reads out the alternative control logic from the alternative control logic storage unit 134 and determines the base operating end parameter using the alternative control logic. Then, the base operating end parameter and other parameters are applied as input parameters to all learning models to calculate a predicted value. Therefore, even for process values such as "exhaust gas temperature, etc." whose actual measured values are obtained during the operation of the boiler 1, in "AI operation state: OFF", predicted values are obtained for all process values as shown in FIG. 6. The AI off prediction data calculated by the AI off prediction data calculation unit 132b is compared (base value) with the prediction data under AI operation control.
[0053] FIG. 8 shows the calculation process of the AI-off prediction data calculation section 132b.
[0054] When AI is off, there are no control end parameters set by AI operation control. Therefore, the AI off prediction data calculation unit 132b reads the alternative control logic from the alternative control logic storage unit 134, and applies input parameters other than the control end parameters, specifically, the operation parameters and other parameters, to the alternative control logic to calculate the base control end parameters. Also included is a case where the base control end parameters when AI is off are directly obtained from the operation control device 200 instead of from the alternative control logic storage unit.
[0055] Next, the AI off prediction data calculation unit 132b inputs the base operating terminal parameters and other input parameters, specifically fuel parameters, operating parameters, and other parameters, into all learning models that model the process values necessary for the cumulative evaluation, i.e., learning model 4 for unburned fuel in ash and learning models 1, 2, 3, and 5 corresponding to the other process values, and calculates prediction values for all necessary process values.
[0056] Figure 9 shows the process values used when evaluating AI driving control from the perspective of the environmental score.
[0057] The "environment-related process values" used as calculation factors for the "environmental score" include "unburned fuel in ash" and "NOx, CO, etc."
[0058] Both the AI-on prediction data calculation unit 132a and the AI-off prediction data calculation unit 132b use learning model 4 to calculate the prediction value of “unburned content in ash”.
[0059] For "NOx, CO, etc.", the AI-on prediction data calculation unit 132a uses actual measured values and does not calculate prediction values. On the other hand, after determining the base control terminal parameters, the AI-off prediction data calculation unit 132b applies all input parameters to the process values required for calculating the "environmental score" for each corresponding learning model to determine prediction values.
[0060] Therefore, since the prediction error of the "unburned fuel in ash" when AI is on, and the prediction error of the predicted values of all related learning models when AI is off, also affect the "Environmental Score," the prediction error of the predicted values is taken into consideration when cumulatively evaluating the "Environmental Score."
[0061] FIG. 10 is a flowchart showing the flow of the data processing process in the cumulative evaluation process of the AI driving control in step S4.
[0062] The AI off prediction data calculation unit 132b reads the preprocessed data from the data preprocessing unit 118. This preprocessed data is time series data.
[0063] The AI off prediction data calculation unit 132b extracts evaluation target data that satisfies the prediction conditions from the preprocessed data, and performs averaging processing (S401). The "prediction conditions" here include settling time and model learning conditions (for example, operating load and number of operating mills).
[0064] The AI off prediction data calculation unit 132b applies the same load and coal supply amount as when evaluating AI operation control to the alternative control logic, and calculates the setting value to be set in the control element when AI is off, i.e., in operation control using the alternative control logic (S402).
[0065] The "prediction data when AI off prediction" that the AI off prediction data calculation unit 132b uses to calculate the AI off prediction data is prepared by adding the setting value of the control terminal calculated using the alternative control logic and input parameters that are not subject to optimization, such as atmospheric conditions.
[0066] The AI off prediction data calculation unit 132b uses the "AI off prediction data" as an explanatory variable to calculate "AI off prediction data" (indicated as "modeling" in FIG. 10) (S403).
[0067] Also, in S403, the AI-on prediction data calculation unit 132a calculates "AI-on prediction data" using input parameters that are not targets of optimization, such as operating parameters, fuel parameters, and atmospheric conditions, as explanatory variables.
[0068] The cumulative evaluation unit 132d performs cost calculation (S404). Specifically, the cumulative evaluation unit 132d calculates the driving cost during AI driving control using the actual measurement data and the AI-on prediction data.
[0069] Furthermore, the cumulative evaluation unit 132d calculates an operating cost (base value) assuming that the system is operated under the alternative control logic using the AI-off prediction data.
[0070] The cumulative evaluation unit 132d calculates the difference between the operating cost during AI driving control and the base value (corresponding to the driving evaluation value), accumulates it along the accumulation time, and outputs the cumulative evaluation result (S405). When performing the cumulative evaluation, the prediction error is taken into consideration.
[0071] FIG. 11 shows an example of calculating the accumulated cost.
[0072] An operating cost trend graph is shown in the upper part of Fig. 11. The operating cost trend graph shows the time series transition between AI-off prediction data and AI-on prediction data for operating costs.
[0073] The time-load vs. number of operating mills graph is shown in the middle of Figure 11. This graph shows the changes in operating load and number of operating mills during the same time period as the operating cost trend graph.
[0074] The accumulated merit is evaluated by an evaluation value (accumulated operating cost) obtained by accumulating the operating cost in the time direction, and in this case, it is desirable that the operating cost converted into the accumulated evaluation should be the sum of only the operating cost when the boiler 1 is operated in a state where the evaluation conditions of the accumulated merit are satisfied. It is desirable that the evaluation conditions of the accumulated merit are the same as or within an acceptable range of the conditions satisfied by the operating data used to build the learning model. The accumulated merit is merely one way of expressing the evaluation of the merit of introducing AI operation control, and other ways of expression, for example, the time series change in the difference in operating cost between AI operation control and operation control by alternative control logic, may be output.
[0075] In the upper graph of Figure 11, the learning conditions for the prediction model, i.e., the operating conditions under which predictions can be made, are "90% or more, 5 operating mills in operation," and the operational load range for AI operation control is 95% or more, then the shaded time periods in Figure 11 do not meet the evaluation conditions for the cumulative merit. Therefore, the AI-off prediction data and AI-on prediction data in the shaded time periods are excluded from the cumulative evaluation. In other words, only the non-shaded time periods, i.e., the time periods that meet the evaluation conditions, are used as the evaluation period for the cumulative evaluation.
[0076] Furthermore, if the operating conditions that define the evaluation conditions of the cumulative merit include a fuel parameter indicating the properties of the fuel used to operate the boiler 1, the data extraction unit 116 extracts actual measurement data for a period in which fuel with the same fuel properties as those in the evaluation period was used. The same properties do not only mean exactly the same fuel, but also fuel with properties that can be considered to be the same. By using fuel with the same properties as those used in the evaluation period and extracting actual measurement data obtained under the same load as those in the evaluation period, the evaluation accuracy of the evaluation period can be further improved.
[0077] A graph showing the time series change in the difference in operation cost is shown in the lower part of Figure 11. This graph is one form of output of the operation evaluation result. The vertical axis of the graph shows the difference in operation cost (corresponding to the evaluation value) between AI on and off, and the horizontal axis shows time.
[0078] In addition, in a graph showing the time series change in the operating cost difference, the change in the operating cost difference is shown by a solid line, and the range of prediction error in the operating cost caused by the prediction error contained in the prediction data is shown by a dashed line around it.
[0079] FIG. 12 shows an example of calculation of a prediction error.
[0080] The prediction error calculation unit 132c performs cross-validation using data obtained by measuring the amount of unburned fuel in the ash (data from which the actual operating cost can be calculated). However, as shown in FIG. 12, data obtained by measuring the amount of unburned fuel in the ash before the evaluation period is always included in the learning data in the cross-validation.
[0081] The prediction error calculation unit 132c calculates a predicted value of the unburned content in the ash using a portion of the data a, b, and c from before the evaluation period, for example a and b, as learning data, and obtains the difference between this value and the actual measured value of the unburned content in the ash contained in c as verification data as the prediction error μ1.
[0082] Similarly, the prediction error calculation unit 132c uses b and c as learning data and a as validation data to obtain a prediction error μ2.
[0083] Furthermore, the prediction error calculation unit 132c uses c and a as learning data and b as verification data to obtain a prediction error μ3.
[0084] The prediction error calculation unit 132c calculates the average error μ ave The predicted operating cost for the evaluation period is corrected by the following. Figure 12 shows a trend graph of the operating cost with the average error μ ave In the case of AI off prediction, it is necessary to take into account the prediction errors of all learning models related to the operating cost, so the unburned fuel in ash is replaced with the operating cost in the explanation of Figure 12 above, and the prediction error is calculated in the same way.
[0085] On the other hand, the cumulative operation time-cumulative cost merit graph in the lower part of FIG. 11, in which the prediction error range is displayed by a dashed line, is also one form of output that takes the prediction error into consideration.
[0086] The contents described in each of the above embodiments can be understood, for example, as follows.
[0087] (1) A boiler operation support device according to one embodiment includes: an optimization unit that calculates an estimated evaluation index based on an operation simulation result using a learning model that calculates a predicted value of a process value that occurs when the boiler is operated, and derives an optimized operating end parameter corresponding to an optimal value of the estimated evaluation index; A first cost estimate calculation unit that calculates a first cost estimate that is estimated to occur during an evaluation period, the evaluation period being a period during which the boiler is operated using the optimized operating end parameters; a second cost estimate calculation unit that calculates a second cost estimate that is estimated to be incurred during the evaluation period when the boiler is operated using a base control parameter for comparison with the optimized control parameter; a driving evaluation unit that outputs a driving evaluation result based on a difference between the first estimated cost and the second estimated cost; The present invention is a boiler operation support device equipped with the above-mentioned.
[0088] According to the above aspect (1), the merits are calculated by comparing the values before and after optimization based on the estimated values of the evaluation index (cost). As a result, since both values compared are estimated (calculated values), the calculation can be performed under the same conditions, and only the effect of optimization can be extracted, allowing the merits to be clearly evaluated. In other words, if actual measured values are used, it is difficult to grasp only the effect of optimization due to the influence of disturbances and measurement errors, but by using estimated values for both, the influence of disturbances and measurement errors can be eliminated.
[0089] Furthermore, when calculating the operating costs of AI operation control, actual values are used for process values that can be measured during operation, and predicted values are used only for process values that cannot be measured during operation, thereby minimizing deviations in merit evaluation due to prediction errors in the learning model.
[0090] (2) A boiler operation support device according to one embodiment of the present invention comprises: the second estimated cost calculation unit calculates the second estimated cost based on a predicted value obtained by applying the base operating end parameter derived from an alternative control logic that does not use the learning model to the learning model; The boiler operation support device according to the above aspect (1).
[0091] According to the above aspect (2), by deriving the base operating end parameters from an alternative control logic, the base operating end parameters can be evaluated based on the operating state before the introduction of AI driving control, assuming that AI driving control is not performed, and the benefits of introducing AI driving control can be evaluated more accurately.
[0092] (3) A boiler operation support device according to one embodiment of the present invention comprises: the learning model includes a first learning model that calculates a predicted value of a specific unmeasured process value and a second learning model that calculates a predicted value of another process value; the first estimated cost calculation unit inputs the optimized control input parameter into the first learning model to calculate a predicted value of the specific unmeasured process value, and calculates the first estimated cost based on the predicted value; the second estimated cost calculation unit inputs the base operating end parameters derived by applying the operating parameters applied during the evaluation period and the environmental parameters to the alternative control logic into the first learning model and the second learning model to calculate predicted values of the specific unmeasured process value and the other process values, and calculates the second estimated cost based on these predicted values. The boiler operation support device according to the above aspect (2).
[0093] According to the above aspect (3), parameters other than the operation terminal parameters that change depending on whether or not AI operation control is introduced can be made common, and the benefits of introducing AI operation control can be evaluated more accurately.
[0094] (4) A boiler operation support device according to one embodiment of the present invention comprises: The specific non-measured process value is unburned content in ash; The boiler operation support device according to the above aspect (3).
[0095] According to the above aspect (4), the benefits of introducing AI operation control can be evaluated using a predicted value of the process value of the unburned fuel in ash, which cannot be measured while the boiler is operating.
[0096] (5) A boiler operation support device according to one embodiment includes: an operation data storage unit that stores actual measurement data including operating conditions of the boiler used in the actual operation of the boiler; a data extraction unit that extracts actual measurement data for calculating the first estimated cost and the second estimated cost from the operation data storage unit, The data extraction unit extracts the actual measurement data associated with the same operating conditions as the evaluation period, the first cost estimate calculation unit and the second cost estimate calculation unit calculate the first cost estimate and the second cost estimate by using the extracted actual measurement data, respectively. The boiler operation support device according to the above aspect (1).
[0097] According to the above aspect (5), the calculation conditions for the second estimated cost, which is the base value, are aligned with the evaluation period, so that the benefits of introducing AI driving control can be evaluated more accurately.
[0098] In addition, by only evaluating the AI driving control for time periods that meet the evaluation conditions and only evaluating the conditions that the learning model has learned (for that model), it is possible to avoid a decrease in accuracy due to predictions in the extrapolated range.
[0099] (6) A boiler operation support device according to one embodiment includes: The driving evaluation result is an economic merit or an environmental merit based on at least one of NOx emissions and CO2 emissions. The boiler operation support device according to the above aspect (1).
[0100] According to the above aspect (6), by changing the process value used for the operation evaluation, it is possible to evaluate the economic merits of AI operation control from the perspective of cost benefits, for example, or to evaluate the environmental benefits by displaying the benefits regarding NOx emissions and CO2 emissions instead of operating costs.
[0101] (7) A boiler operation support device according to one aspect includes: The boiler operation support device according to the above aspect (1), an operation control device that sets the optimized operation terminal parameters in the boiler and controls the operation of the boiler; The boiler operation control system is provided with:
[0102] According to the above aspect (7), optimized operation can be performed by AI operation control.
[0103] (8) A boiler operation support method according to one embodiment includes: A step of calculating an estimated evaluation index based on an operation simulation result using a learning model that calculates a predicted value of a process value that occurs when the boiler is operated, and deriving an optimized operating end parameter corresponding to an optimal value of the estimated evaluation index; A step of operating the boiler using the optimized operating end parameters, setting a period to be subject to operation evaluation as an evaluation period, and calculating a first estimated cost estimated to be incurred during the evaluation period; calculating a second estimated cost that would be incurred during the evaluation period if the boiler were operated using a base control parameter for comparison with the optimized control parameter; outputting a driving evaluation result based on a difference between the first estimated cost and the second estimated cost; The present invention relates to a boiler operation support method including the steps of:
[0104] According to the above aspect (8), the merit is calculated by comparing the values before and after optimization based on the estimated value of the evaluation index (cost). As a result, since both values compared are estimated (calculated values), the calculation can be performed under the same conditions, and only the effect of optimization can be extracted, allowing the merit to be clearly evaluated. In other words, if actual measured values are used, it is difficult to grasp only the effect of optimization due to the influence of disturbances and measurement errors, but by using estimated values for both, the influence of disturbances and measurement errors can be eliminated.
[0105] Furthermore, when calculating the operating costs of AI operation control, actual values are used for process values that can be measured during operation, and predicted values are used only for process values that cannot be measured during operation, thereby minimizing deviations in merit evaluation due to prediction errors in the learning model.
[0106] (9) A boiler operation assistance program according to one embodiment, A boiler operation support program for executing the boiler operation support method of the above aspect (8).
[0107] According to the aspect (9) above, the driving assistance method according to (8) above can be realized by a computer.
[0108] The above-described embodiment does not limit the present invention, and various modifications are possible without departing from the spirit of the present invention.
[0109] For example, the functional blocks of the operation evaluation unit 132 are merely an example. Furthermore, the display examples of the graphs in FIG. 11 and the process values used in the explanation are not limited to those described above. [Explanation of symbols]
[0110] 10: Driving control system 11: Furnace 12: Combustion equipment 13: Flue 21, 22, 23, 24, 25: Combustion burner 26,27,28,29,30:Pulverized coal supply pipe 31, 32, 33, 34, 35: Crusher 36: Wind box 37a, 37b, 37c: Air ducts 37d: Connection point 38: Blower 39: After Airport 48: Exhaust gas passage 49: Air heater (AH) 50:Denitration equipment 51: Soot and dust treatment equipment 52: Induced draft fan 53: Chimney 62: Inclined surface 70: Furnace bottom evaporator tube 100: Driving support device 110: Data acquisition section 112 :RTC 114: Operation data storage unit 116: Data Extraction Section 118: Data preprocessing section 120: Model Construction Department 122: Model memory section 124: Optimization section 132: Driving Evaluation Department 132a: AI-on predicted data calculation unit (first estimated cost calculation unit) 132b: AI off prediction data calculation unit (second estimated cost calculation unit) 132c: Prediction error calculation unit 132d: Cumulative Evaluation Section 134: Alternative control logic memory unit 136: Input / Output Control Unit 200: Operation control device 301: Processor 305: Input I / F 306: Output I / F 307: Communication I / F 308: Bus 311: Input device 312: Display
Claims
1. A boiler operation support device, comprising: an optimization unit that calculates an estimated evaluation index based on an operation simulation result using a learning model that calculates a predicted value of a process value that occurs when the boiler is operated, and derives an optimized operating end parameter corresponding to an optimal value of the estimated evaluation index; a first cost estimate calculation unit that calculates a first cost estimate that is estimated to occur during an evaluation period, the evaluation period being a period during which the boiler is operated using the optimized operating end parameters; a second cost estimate calculation unit that calculates a second cost estimate that is estimated to be incurred during the evaluation period when the boiler is operated using a base control parameter for comparison with the optimized control parameter; a driving evaluation unit that outputs a driving evaluation result based on a difference between the first estimated cost and the second estimated cost; Equipped with the learning model includes a first learning model that calculates a predicted value of a specific non-measured process value and a second learning model that calculates a predicted value of another process value; the first estimated cost calculation unit inputs the optimized control input parameter into the first learning model to calculate a predicted value of the specific unmeasured process value, and calculates the first estimated cost based on the predicted value; the second estimated cost calculation unit inputs the base operating end parameters derived by applying the operating parameters and environmental parameters applied during the evaluation period to an alternative control logic that does not use the learning model into the first learning model and the second learning model to calculate predicted values of the specific unmeasured process value and the other process values, and calculates the second estimated cost based on these predicted values. Boiler operation support device.
2. The boiler operation support device according to claim 1, The specific non-measured process value is unburned carbon in ash; Boiler operation support device.
3. The boiler operation support device according to claim 1, an operation data storage unit that stores actual measurement data including operating conditions of the boiler used in the actual operation of the boiler; a data extraction unit that extracts actual measurement data for calculating the first estimated cost and the second estimated cost from the operation data storage unit, The data extraction unit extracts the actual measurement data associated with the same operating conditions as the evaluation period, the first cost estimate calculation unit and the second cost estimate calculation unit calculate the first cost estimate and the second cost estimate by using the extracted actual measurement data, respectively. Boiler operation support device.
4. The boiler operation support device according to claim 1, The driving evaluation result is an economic merit or an environmental merit based on at least one of NOx emissions and CO2 emissions. Boiler operation support device.
5. The boiler operation support device according to claim 1 ; an operation control device that sets the optimized operation terminal parameters in the boiler and controls the operation of the boiler; A boiler operation control system comprising:
6. A boiler operation support method, comprising: A step of calculating an estimated evaluation index based on an operation simulation result using a learning model that calculates a predicted value of a process value that occurs when the boiler is operated, and deriving an optimized operating end parameter corresponding to an optimal value of the estimated evaluation index; A step of setting a period during which the boiler is operated using the optimized operating end parameters as an evaluation period and calculating a first estimated cost estimated to be incurred during the evaluation period; calculating a second estimated cost that would be incurred during the evaluation period if the boiler were operated using a base control parameter for comparison with the optimized control parameter; outputting a driving evaluation result based on a difference between the first estimated cost and the second estimated cost; Including, the learning model includes a first learning model that calculates a predicted value of a specific non-measured process value and a second learning model that calculates a predicted value of another process value; The step of calculating the first estimated cost includes inputting the optimized control input parameter into the first learning model to calculate a predicted value of the specific unmeasured process value, and calculating the first estimated cost based on the predicted value; The step of calculating the second estimated cost includes inputting the base operating end parameters derived by applying the operating parameters and environmental parameters applied during the evaluation period to an alternative control logic that does not use the learning model into the first learning model and the second learning model to calculate predicted values of the specific unmeasured process value and the other process values, and calculating the second estimated cost based on these predicted values. A method for supporting boiler operation.
7. A boiler operation support program for executing the boiler operation support method according to claim 6.
Citation Information
Patent Citations
Energy saving effect evaluation method and device, system and its program
JP2005141403A
Operational support device, apparatus operation system, control method, and program
JP2018092511A
Model creation method, plant operation support method and model creation method
JP2019204145A
Operation assisting device for plant
JP2020067871A
Energy-saving support service and service system for refrigeration and air conditioning equipment
JP3747798B2