A steam turbine energy-saving operation adjustment method and system based on a shadow ledger
By constructing an energy-saving operation adjustment mechanism for steam turbines using the shadow ledger method, the problems of objectifying the factors that worsen heat consumption on the steam turbine side and the lack of clear linkage corridors were solved. This enabled interpretable, sortable, and executable adjustments, thereby improving the energy efficiency and operational stability of coal-fired units.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUANENG LUOYUAN POWER GENERATION CO LTD
- Filing Date
- 2026-05-25
- Publication Date
- 2026-07-24
AI Technical Summary
Existing technologies, in the energy-saving operation adjustment of steam turbines in coal-fired power plants, have failed to effectively objectify the factors that worsen heat consumption and have not clearly defined and solidified the linkage corridors, resulting in unclear operation adjustments, unsuitability for single-parameter automatic closed-loop, and a lack of interpretable, sequenceable, and executable operation chains.
The shadow ledger method is adopted to collect turbine operating parameters, construct shadow entries, calculate heat consumption deviation, generate shadow ledger, and construct serial operation sequence based on parameter linkage corridor to output control commands, thereby realizing interpretable, sortable, and executable adjustments.
It enables targeted adjustments for energy-saving operation of steam turbines, improves adjustment efficiency and stability, and avoids problems such as parameter fluctuations and insufficient safety margins.
Smart Images

Figure CN122447154A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method and system for adjusting the energy-saving operation of steam turbines based on shadow ledgers, belonging to the field of steam turbine adjustment technology for coal-fired power units. Background Technology
[0002] During routine monitoring, operators of coal-fired power plants need to pay attention to multiple parameters to determine the energy-saving status of the unit and whether adjustments are needed. Existing publicly available solutions include various approaches such as boundary condition and consumption difference analysis, historical stable economic condition rule mining, expert platform construction, and online turbine optimization.
[0003] On the one hand, the aforementioned approaches are generally more focused on problem identification and do not directly address the most pressing issues for turbine-side operators in DCS monitoring scenarios, such as how to objectify factors that worsen heat consumption, how to write multi-parameter constraints into a linkage corridor, how to translate recommendations into operational tickets, and how to write back the results. On the other hand, turbine-side energy conservation is not suitable for single-parameter automatic closed-loop systems. Operational adjustments require a sequential, boundary-based, and feedback-based collaborative solution across the cold end and regenerator systems. However, existing publicly available solutions do not explicitly solidify the relevant content into a complete object chain to support operators' daily monitoring and energy-saving operational adjustments.
[0004] Therefore, there is an urgent need for a method that can organize turbine-side related factors into an interpretable, sortable, executable, and rewritable main chain of operation adjustments without altering the existing basic closed-loop structure of the DCS. Summary of the Invention
[0005] To address the problems existing in the prior art, this invention proposes a method and system for adjusting the energy-saving operation of steam turbines based on a shadow ledger.
[0006] The technical solution of the present invention is as follows: On the one hand, this invention proposes a method for adjusting the energy-saving operation of steam turbines based on shadow ledgers, including the following steps: The operating parameters of the steam turbine side of the coal-fired unit are collected, pre-processed, and packaged into a cold-end regenerative state package; Based on the cold end regeneration status package, shadow entries corresponding to different causes of heat loss are established; the heat loss deviation is calculated based on the difference between the current measurement value and the historical reference value of each shadow entry, and then the heat loss value of each shadow entry is calculated by combining the preset loss weight and actionable confidence level; the shadow ledger is generated by sorting the heat loss values from largest to smallest. Obtain the unit's operating constraints, including equipment safety boundaries, parameter coupling relationships, parameter take-off delays, single allowable change ranges, and stable observation times, and construct parameter linkage corridors; Within the parameter linkage corridor, each shadow entry in the shadow ledger is parsed into a corresponding adjustment action; the adjustment actions are sorted according to the parameter coupling relationship, parameter take-off time delay, and single allowable change range in the parameter linkage corridor to obtain a serial operation sequence, which is then sent to the distributed control system to output control commands. The system executes control commands to drive the actuators, collects changes in operating parameters in real time as feedback data, and generates operation receipts. Based on the operation receipts, it updates the action confidence and parameter linkage corridors of each shadow entry in the shadow ledger and stores the operation receipts in the historical strategy library.
[0007] Preferably, the cold end regeneration status package includes at least one of the following: boundary condition package, cold end status package, regeneration status package, de-temperature status package, and water replenishment and auxiliary equipment status package.
[0008] Preferably, the shadow entries for different causes of heat loss include at least one of the following: vacuum deterioration heat loss shadow entry, heater heat exchange degradation heat loss shadow entry, pumping deviation heat loss shadow entry, desuperheating water additional heat loss shadow entry, feedwater temperature rise gap heat loss shadow entry, and makeup water disturbance heat loss shadow entry, wherein: The vacuum deterioration heat loss shadow entry corresponds to the cold end status package, which includes condenser vacuum, circulating water inlet and outlet temperatures and circulating water flow rate parameters, and is used to characterize the energy loss caused by the decline in cold end heat exchange capacity. The heater heat exchange degradation heat loss shadow entry corresponds to the regenerative state package and includes parameters for high pressure heater terminal difference, low pressure heater terminal difference and condensate cooler proximity terminal difference, which are used to characterize the loss caused by heat exchange deterioration in the regenerative system. The extraction steam deviation heat consumption shadow item corresponds to the regenerative state package, which includes extraction steam pressure, extraction steam temperature and extraction steam flow parameters, and is used to characterize the loss caused by unreasonable matching of extraction steam parameters. The shadow entry for additional heat consumption of desuperheating water corresponds to the desuperheating status package, which includes parameters for the desuperheating water flow rate of the main heat exchanger and the desuperheating water flow rate of the reheater. It is used to characterize the additional heat consumption paid for suppressing steam temperature deviation. The feedwater temperature rise deficit heat loss shadow entry corresponds to the regenerative state package, which includes the feedwater temperature and preset reference feedwater temperature rise parameters. It is used to characterize the loss caused by insufficient regenerative heat leading to an increase in the boiler-side compensation burden. The makeup water disturbance heat loss shadow entry corresponds to the makeup water and auxiliary equipment status package, and includes makeup water flow rate and deaerator makeup water ratio parameters. It is used to characterize the disturbance loss caused by unplanned makeup water to thermal economy.
[0009] Preferably, the heat loss value of the shadow entry is calculated according to the following steps: Select one operating parameter from each shadow entry as the measurement point value; when multiple parameters are involved in a shadow entry, the measurement point value shall be determined based on the selection of the current operator. Parameters under the same conditions are selected from the historical operating condition database as reference values. The normalized heat consumption deviation of the measuring point values in the shadow entry is calculated and expressed by the formula: ; In the formula, Indicates the shadow entry index. Indicates the preset control cycle. Indicates control cycle Inner Shadow Entries The deviation of normalized heat consumption, Indicates control cycle Inner Shadow Entries The measured point values in the middle, Indicates control cycle Reference values under the same constraints in the internal historical operating condition database. Indicates control cycle Inner Shadow Entries Allowable deviation in heat consumption This represents a constant that avoids a denominator of zero. By introducing the sign of deterioration direction, the heat consumption weight of shadow entries, and the actionable confidence level, the normalized deviation is converted into the heat consumption value of shadow entries, expressed by the formula: ; ; In the formula, Indicates control cycle Inner Shadow Entries Heat loss value, Indicates control cycle Inner Shadow Entries Heat loss weighting Indicates shadow entries The sign of the direction of deterioration, Indicates control cycle Inner Shadow Entries Actionable confidence level express, This represents the weighting coefficient of the quality factor at the measurement point. Indicates control cycle Inner Shadow Entries The quality factor of the measuring point This indicates the weighting coefficient of the execution margin factor. Indicates control cycle Inner Shadow Entries execution margin factor This represents the weighting coefficient of the safety margin factor. Indicates control cycle Inner Shadow Entries Safety margin factor, This represents the weighting coefficient of the historical realization factor. Indicates control cycle Inner Shadow Entries The historical realization factor.
[0010] Preferably, the parameter-linked corridor specifically refers to: The first shadow entry with the highest heat loss value in the shadow ledger is identified as the energy-saving loss type to be prioritized for processing. The corresponding operating parameters of the shadow entry are extracted to form a candidate adjustment vector. Based on the preset safety boundary values, safety index constraints, and permissible single change range of each operating parameter, a parameter linkage corridor is constructed, expressed by the formula: ; In the formula, Indicates control cycle Candidate adjustment vector within, This indicates the operation adjustment parameters during the control cycle. An adjustable lower bound vector within the range. This indicates the operating parameters in each shadow entry during the control cycle. The adjustable upper limit within, Indicates control cycle Internal security indicator matrix Indicates control cycle The remaining safety margin of internal safety indicators, Indicates control cycle Candidate adjustment vector within, Indicates the allowable range of change in a single instance; Simultaneously, the parameter activation delay, parameter stability observation time, parameter pre-action set, and parameter rollback trigger condition set are recorded, which correspond to the activation waiting time, observation window, pre-action conditions, and rollback trigger conditions in the operation ticket, respectively.
[0011] Preferably, the parameter linkage corridor further utilizes candidate adjustment vectors to divide the turbine's trajectory to be adjusted into an allowable zone, a restricted zone, and a prohibited zone, wherein: Within the permitted area, if the candidate adjustment vector satisfies the safety boundary value, safety index constraints, and single permitted change range, then the generation of execution tickets is permitted. Within the restricted movement zone, candidate adjustment vectors satisfy the safety boundary value and the single allowable change range; if they do not meet the safety index constraints and at least one of the remaining safety margins is lower than the preset threshold, an execution ticket is generated by reducing the adjustment range or delaying the execution. Within the prohibited zone, if the candidate adjustment vector does not meet the safety boundary value or triggers an on-site alarm, the generation of execution tickets is prohibited.
[0012] Preferably, the method updates the actionability confidence of each shadow entry in the shadow ledger based on the operation receipt, specifically as follows: The redemption score for each shadow entry is calculated based on the operation receipt, expressed by the formula: ; In the formula, Indicates the invoice index. Indication of bill The fulfillment score, , , and These represent the weighting of the performance evaluation score. Indication of bill The corresponding improvement in the shadow ledger. Indicates the amount of vacuum recovery. Indicates the recovery amount of water temperature rise. This indicates penalties for breaching risk boundaries during the execution process; The actionability confidence of each shadow entry in the shadow ledger corresponding to the ticket is updated based on the redemption score of the operation receipt, expressed by the formula: ; in, Indication of bill Control cycle The confidence level of actionable actions beforehand. Indication of bill Control cycle The confidence level of actionable actions beforehand. Indicates the historical experience retention coefficient. This represents a compression function that maps fulfillment scores to confidence intervals; When a shadow entry fails to be redeemed multiple times consecutively, its ranking priority in the shadow ledger is reduced or its allowed adjustment range is narrowed; when a shadow entry is repeatedly redeemed under specific conditions, its ranking priority is increased and it is stored in the historical strategy library.
[0013] On the other hand, the present invention also proposes a steam turbine energy-saving operation adjustment system based on a shadow ledger, comprising the following modules: The data acquisition and preprocessing module is used to collect real-time operating parameters from the turbine side of the coal-fired power unit, and after preprocessing, it is packaged into a cold-end regenerative state package. The shadow ledger generation module is used to create shadow entries corresponding to different causes of heat loss based on the cold end regeneration status package; calculate the heat loss deviation based on the difference between the current measurement value and the historical reference value of each shadow entry, and then calculate the heat loss value of each shadow entry by combining the preset loss weight and actionable confidence level; and generate the shadow ledger by sorting the heat loss values from largest to smallest. The parameter linkage corridor construction module is used to obtain the unit's operating constraints, including equipment safety boundaries, parameter coupling relationships, parameter effective delay, single allowable change range, and stable observation time, and to construct the parameter linkage corridor. The operation sequence generation and distribution module is used to parse each shadow entry in the shadow ledger into a corresponding adjustment action within the parameter linkage corridor; sort the adjustment actions according to the parameter coupling relationship, parameter effective delay and single allowable change range in the parameter linkage corridor to obtain a serial operation sequence, and distribute it to the distributed control system to output control commands; The execution and feedback module is used to execute control commands to drive the actuators to move, collect changes in operating parameters in real time as feedback data, and generate operation receipts; based on the operation receipts, it updates the actionable confidence and parameter linkage corridors of each shadow entry in the shadow ledger, and stores the operation receipts in the historical strategy library.
[0014] In another aspect, the present invention also proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method as described in any embodiment of the present invention.
[0015] In another aspect, the present invention also proposes a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any embodiment of the present invention.
[0016] The present invention has the following beneficial effects: 1. This invention proposes a method and system for adjusting the energy-saving operation of steam turbines based on a shadow ledger. By constructing shadow entries corresponding to different causes of heat loss, and calculating the normalized heat loss deviation based on the measured values and historical reference values, the heat loss value of each shadow entry is obtained by combining the loss weight and the actionable confidence level. Finally, the shadow ledger is generated by sorting the loss values. This method can uniformly quantify and prioritize various types of dispersed heat losses such as vacuum deterioration, heater heat exchange degradation, and desuperheating water addition. It solves the problems of ambiguous loss causes and unclear adjustment focus in the traditional energy-saving adjustment of steam turbines in coal-fired units. It can quickly locate the point of maximum energy loss and improve the targeting of energy-saving adjustments.
[0017] 2. This invention proposes a method and system for adjusting the energy-saving operation of steam turbines based on a shadow ledger. By utilizing constraints such as equipment safety boundaries, parameter coupling relationships, and parameter effective delays to construct a parameter linkage corridor, the adjustment actions are sorted according to coupling relationships and timing requirements to form a serial operation sequence. This enables multi-parameter coordinated adjustment while ensuring operational safety, avoiding problems such as parameter fluctuations, insufficient safety margins, and mutual constraints caused by blind adjustment of single parameters. At the same time, the operation sequence is directly converted into DCS executable instructions, adapting to on-site monitoring and control logic, significantly reducing ineffective trial adjustments, and improving adjustment efficiency and operational stability. Attached Figure Description
[0018] Figure 1 This is a flowchart of the steam turbine energy-saving operation adjustment method proposed in this invention. Detailed Implementation
[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0020] It should be understood that the step numbers used in the text are for ease of description only and are not intended to limit the order in which the steps are performed.
[0021] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0022] The terms “comprising” and “including” indicate the presence of the described feature, whole, step, operation, element and / or component, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or collections thereof.
[0023] The term “and / or” refers to any combination of one or more of the associated listed items, as well as all possible combinations, and includes these combinations.
[0024] Example 1: See Figure 1 This embodiment proposes a method for adjusting the energy-saving operation of steam turbines based on shadow ledgers, including the following steps: S100: Collect turbine data from coal-fired power units, including boundary condition parameters, cold-end parameters, regenerative parameters, desuperheating parameters, makeup water and auxiliary equipment parameters, among which: Boundary condition parameters include: unit load, ambient temperature, ambient humidity, and operating mode label; Cold-end parameters include: condenser vacuum, circulating water inlet and outlet temperatures, circulating water flow rate, condensate temperature, and condensate subcooling. The regenerative parameters include: the differential pressure at the high-pressure and low-pressure heater terminals, the differential pressure at the approach terminal of the condensate cooler, the extraction steam pressure, the extraction steam temperature, the extraction steam flow rate, and the feedwater temperature. They also include feedback on the high-pressure heater level, the low-pressure heater level, the deaerator water level, and the opening of the condensate regulating valve. The desuperheating parameters are the desuperheating water flow rate of the main heat exchanger and the desuperheating water flow rate of the reheater, and include the main steam temperature and the reheat steam temperature. Water supply and auxiliary equipment parameters include: water supply flow rate and key auxiliary equipment power.
[0025] Furthermore, the turbine data of the coal-fired unit is preprocessed by noise reduction, missing data removal, time alignment and quality code verification, and then packaged into a cold end regenerative status package. The cold-end regeneration status package includes a boundary condition package, a cold-end status package, a regeneration status package, a deceleration status package, and a water replenishment and auxiliary equipment status package, which can be expressed by the following formula: ; In the formula, Indicates the preset control cycle. This indicates the cold end reheat status package. Represents boundary condition packages, Indicates the cold end status packet. Indicates a package in a regenerated state. Indicates the cooling status of the package. This indicates the status of water replenishment and auxiliary equipment. It should be noted that the noise reduction, missing test removal, time alignment, and quality code verification of the operating parameters are all existing technologies and will not be explained further.
[0026] S200, based on the cold-end regeneration state package, construct shadow entries one by one, including: vacuum deterioration heat loss shadow entries. Heat exchanger degradation and heat loss shadow item , Extraction deviation from heat consumption shadow item Shadow entry for additional heat loss of desuperheating water Item 1: Feedwater temperature rise gap heat consumption shadow item And the shadow entry for heat loss due to water replenishment disturbance ,in: The vacuum deterioration heat loss shadow entry corresponds to the cold end status package, which includes condenser vacuum, circulating water inlet and outlet temperatures and circulating water flow rate parameters, and is used to characterize the energy loss caused by the decline in cold end heat exchange capacity. The heater heat exchange degradation heat loss shadow entry corresponds to the regenerative state package and includes parameters for high pressure heater terminal difference, low pressure heater terminal difference and condensate cooler proximity terminal difference, which are used to characterize the loss caused by heat exchange deterioration in the regenerative system. The extraction steam deviation heat consumption shadow item corresponds to the regenerative state package, which includes extraction steam pressure, extraction steam temperature and extraction steam flow parameters, and is used to characterize the loss caused by unreasonable matching of extraction steam parameters. The shadow entry for additional heat consumption of desuperheating water corresponds to the desuperheating status package, which includes parameters for the desuperheating water flow rate of the main heat exchanger and the desuperheating water flow rate of the reheater. It is used to characterize the additional heat consumption paid for suppressing steam temperature deviation. The feedwater temperature rise deficit heat loss shadow entry corresponds to the regenerative state package, which includes the feedwater temperature and preset reference feedwater temperature rise parameters. It is used to characterize the loss caused by insufficient regenerative heat leading to an increase in the boiler-side compensation burden. The makeup water disturbance heat loss shadow entry corresponds to the makeup water and auxiliary equipment status package, and includes makeup water flow rate and deaerator makeup water ratio parameters. It is used to characterize the disturbance loss caused by unplanned makeup water to thermal economy. In this way, each shadow entry in the shadow ledger is mapped to the specific operating parameters in the cold end recovery status package.
[0027] S201. Select one parameter from each shadow entry as the measurement point value. When multiple parameters are involved in a shadow entry, the measurement point value should be determined based on the current operator's selection. At the same time, select parameters under the same load, ambient temperature, and operating mode from the historical operating condition database as reference values, and calculate the normalized heat consumption deviation of the measurement point values in the shadow entry, expressed by the formula: ; In the formula, Indicates the shadow entry index. Indicates the preset control cycle. Indicates control cycle Inner Shadow Entries The deviation of normalized heat consumption, Indicates control cycle Inner Shadow Entries The measured point values in the middle, Indicates control cycle Reference values under the same constraints in the internal historical operating condition database. Indicates control cycle Inner Shadow Entries Allowable deviation in heat consumption This represents a very small constant that avoids a denominator of zero; It should be noted that when the normalized heat loss deviation is within the allowable deviation bandwidth of heat loss, the absolute value of the normalized heat loss deviation is a very small constant or close to zero; when the normalized heat loss deviation exceeds the allowable deviation bandwidth of heat loss, the absolute value of the normalized heat loss deviation increases; where the sign of the normalized heat loss deviation indicates the direction of the deterioration deviation. S202. Introducing the deterioration direction sign, shadow entry heat consumption weight, and actionable confidence level, the normalized deviation is converted into the shadow entry heat consumption value, expressed by the formula: ; ; In the formula, Indicates control cycle Inner Shadow Entries Heat loss value, Indicates control cycle Inner Shadow Entries Heat loss weighting Indicates shadow entries The sign of the direction of deterioration, Indicates control cycle Inner Shadow Entries Actionable confidence level express, This represents the weighting coefficient of the quality factor at the measurement point. Indicates control cycle Inner Shadow Entries The quality factor of the measuring point This indicates the weighting coefficient of the execution margin factor. Indicates control cycle Inner Shadow Entries execution margin factor This represents the weighting coefficient of the safety margin factor. Indicates control cycle Inner Shadow Entries Safety margin factor, This represents the weighting coefficient of the historical realization factor. Indicates control cycle Inner Shadow Entries Historical realization factors; The deterioration direction symbol The following conditions are used to determine the direction of deterioration: If the heat loss increases due to the higher parameters corresponding to the measuring point values, the sign of the deterioration direction is taken as... If the increase in heat loss is due to the low parameter value corresponding to the measuring point, the sign of the deterioration direction should be taken as... Only deviations in the direction of deterioration contribute to the heat loss value of the shadow entry; deviations in the direction of benefit are not recorded. The heat loss weight It reflects the degree of influence of the current unit deviation of parameters on the heat loss rate of the unit, and can be pre-calibrated based on the thermodynamic characteristic curves provided by the turbine manufacturer or on-site thermodynamic performance tests. The actionable confidence level This characterizes the reliability of improving the shadow entry under current operating boundary conditions through adjustment measures. Its initial value is given by the equipment operating status and operational experience, and is dynamically corrected in subsequent steps through operational feedback. When the measuring point is abnormal, the actuator is unavailable, or the safety margin is insufficient, the actionable confidence level... It will decrease; when similar actions have historically yielded good results, the confidence level of actionable actions will decrease. That will improve.
[0028] Calculate control cycle one by one The heat loss values of all shadow entries are sorted in descending order to generate a shadow ledger, denoted as . .
[0029] S203. Based on the heat loss value of each shadow entry, calculate the total heat loss value of the shadow ledger, expressed by the formula: ; In the formula, Indicates control cycle Total heat loss value of the internal shadow ledger This represents the weighting coefficient for the risk item of desuperheated water. Indicates control cycle Additional heat loss risk associated with internal cooling water This represents the weighting coefficient for the auxiliary equipment power consumption risk item. Indicates control cycle Additional power consumption risk item for critical auxiliary equipment.
[0030] S300. Identify the shadow entries with the highest heat loss values in the shadow ledger as the energy-saving loss types that need to be prioritized for processing, and extract the parameters from the shadow entries to obtain candidate adjustment vectors. Furthermore, based on the preset safety boundary values for each parameter, a parameter linkage corridor is constructed, expressed by the formula: ; In the formula, Indicates control cycle Candidate adjustment vector within, This indicates the operation adjustment parameters during the control cycle. An adjustable lower bound vector within the range. This indicates the operating parameters in each shadow entry during the control cycle. The adjustable upper limit within, Indicates control cycle Internal security indicator matrix Indicates control cycle The remaining safety margin of internal safety indicators, Indicates control cycle Candidate adjustment vector within, Indicates the allowable range of change in a single instance; In addition, the parameter linkage corridor also records the parameter activation delay, parameter stability observation time, parameter pre-action set, and parameter rollback trigger condition set, which correspond to the activation waiting time, observation window, pre-action conditions, and rollback conditions in the preset operation ticket system, respectively.
[0031] Based on the safety parameter corridor, the trajectory for turbine adjustment using parameters in the candidate adjustment vector is divided into an allowable zone, a restricted zone, and a prohibited zone, where: Allowed zone: The parameters corresponding to the candidate adjustment vectors meet the requirements of the adjustable upper and lower limits, remaining safety margin and single allowable change range of the safety parameter corridor. The adjustment of this type of parameter can be directly generated into an execution ticket. Limited Action Zone: The parameters corresponding to the candidate adjustment vector meet the adjustable upper and lower limit requirements of the safety parameter corridor, but the remaining safety margin is not large or the parameter pre-action is still under observation, and the parameter take-off delay has not been released. The only options are to reduce the magnitude, delay the execution, or increase the observation window. Prohibited Zone: The parameters corresponding to the candidate adjustment vector do not meet the requirements of the adjustable upper and lower limits, remaining safety margin and single allowable change range of the safety parameter corridor, or may trigger an alarm, make the actuator unavailable, make the measuring point invalid, or are expected to cause problems such as exceeding the limits of steam temperature, liquid level, vacuum, quality, etc. Adjustment actions of such parameters cannot generate execution tickets. The parameters in the candidate adjustment vector are filtered by using the parameter linkage corridor. Candidate actions corresponding to parameters that are out of bounds, lack preconditions, or are too risky are eliminated or downgraded to restricted actions.
[0032] The parameter corridor linkage rules are not manually fixed, but are jointly generated by a retrieval-enhanced linkage rule knowledge base, real-time constraint verification, and operator confirmation. The linkage rule knowledge base is indexed by load range, ambient temperature range, operating mode label, shadow entry combination, adjustable parameters, prerequisite actions, prohibition conditions, observation window, and rollback conditions, and stores rule fragments verified by historical operation receipts.
[0033] Within each control cycle, the system first uses the cold end reheat status package and the shadow ledger sorting results as search conditions to recall candidate linkage rules under similar operating conditions from the linkage rule knowledge base; then, it uses adjustable upper and lower limits, remaining safety margin, single allowable change range, parameter activation delay and alarm status to verify the candidate linkage rules; after the verification is passed, only a confirmation ticket is generated, and the execution process only begins after the operator confirms it at the DCS operator station or the upper auxiliary terminal.
[0034] In one embodiment, when the vacuum deteriorates, shadow entries The highest-ranked shadow entry for heater heat exchanger degradation Secondly, the additional shadow entry for cooling water. Furthermore, when the low-pressure heater terminal temperature difference is too large and the desuperheating water flow rate is too high, the following corridor linkage rules can be obtained: 1. The vacuum deterioration shadow item ranks the highest. The system first checks whether the circulating water side operation is within the allowable range. If it is within the allowable range, the system first generates a vacuum side ticket and sets a vacuum observation window. 2. If the heater heat exchange degradation shadow item is listed after the vacuum deterioration shadow item, and there is a large differential pressure difference in the low-pressure heater, it needs to be determined that it falls within the restricted operation zone due to liquid level or extraction steam stability constraints. Therefore, it cannot be significantly adjusted simultaneously with the previous action, but rather implemented in small steps after observing the vacuum operation. Here, liquid level refers to the high-pressure heater liquid level, low-pressure heater liquid level, or deaerator water level; extraction steam stability constraints are determined by whether the extraction steam pressure, extraction steam temperature, extraction steam flow rate, and their rate of change are within the allowable range corresponding to the current load.
[0035] 3. The additional shadow item for desuperheating water is listed after the shadow item for heater heat exchange degradation, but it is directly related to steam temperature safety and is not suitable for large reductions at the beginning; only after vacuum recovery, terminal temperature difference convergence, and steam temperature safety margin are met will a small reduction item be generated. Steam temperature safety margin refers to the minimum remaining margin between the main steam temperature and the reheat steam temperature and the upper limit of operation, the lower limit of operation, or the alarm limit, respectively.
[0036] The core of the rule is: first process actions with high losses and permissible corridors, then process constrained actions, and finally process actions that may bring steam temperature risks, using operation receipts to determine whether to continue with the next ticket. For different operating conditions, the general rule is: first determine the candidate action set based on shadow heat loss value and action confidence, then divide the corridor into permissible, restricted, and prohibited zones based on parameters; actions in the permissible zone are sorted using the cost function, actions in the restricted zone are rewritten as candidate tickets with small amplitude, delayed, or extended observation windows, and actions in the prohibited zone do not generate tickets; after each ticket is executed, the operation receipt determines whether to release the next ticket.
[0037] The parameter corridor is formed by combining the parameter corridor boundary and the parameter corridor linkage rules.
[0038] S400. The inputs to this step are the ledger sorting results and corridor boundaries; the output is a set of instructions that operators can directly follow. .
[0039] Specifically, the candidate adjustment vector that has passed the corridor verification is first split into several candidate actions. Each candidate action includes the target parameter, adjustment direction, adjustment range and expected effective delay. Then, the candidate actions are substituted into the heat loss calculation model of the shadow entry to obtain the expected shadow ledger after the candidate action is executed.
[0040] The remaining shadow heat loss refers to the sum of the heat loss values of each shadow entry recalculated in the expected shadow ledger, plus the additional heat loss risk item of cooling water and the additional power consumption risk item of key auxiliary equipment; this value is used to evaluate how much loss can be improved after a candidate action is executed.
[0041] The safety risk refers to the degree of risk formed by the remaining margin between each safety indicator and its corresponding boundary after the candidate action is executed. The safety indicators include the condenser vacuum boundary, the heater liquid level boundary, the condensate regulating valve opening boundary, the allowable deviation of extraction steam pressure / temperature / flow, the main steam temperature and reheat steam temperature boundaries, the condensate quality boundary, and the availability status of the actuator. The smaller the remaining margin, the greater the risk. When an alarm, protection condition, or actuator unavailability is triggered, the candidate action is directly classified into the prohibited zone.
[0042] Preferably, the cost function is constructed with the remaining shadow heat consumption, number of actions, and safety risks as objectives:
[0043] in, to These are the weighting coefficients. This represents the remaining shadow heat dissipation after executing the candidate action. Used to suppress excessive jumps between two consecutive rounds of movements. This indicates the degree of risk of the action touching the safety boundary. Indicates the number of action entries.
[0044] It should be noted that the cost function is not an additional step independent of ticket generation, but is used to sort the candidate actions that have passed the parameter linkage corridor verification; the system selects actions in ascending order of J value, and generates one or more serial operation tickets for the current control cycle by combining the pre-action conditions and the observation window.
[0045] Under the condition of satisfying the parameter linkage corridor constraints, candidate actions are sorted and serial operation tickets are generated. Preferably, each ticket includes at least: ticket number, target ledger entry, target parameters and direction, adjustment range, execution order, latest execution time, hold duration, observation window, rollback conditions, risk marker and reason code.
[0046] Each serial operation ticket is preferably associated with a unique operation receipt. In addition to recording the result after execution, the operation receipt also records the state before execution, the reason for non-fulfillment, whether a rollback was triggered, and whether the boundary was restored after the rollback. This gives the ticket object a natural interface for accountability and subsequent strategy retraining.
[0047] After the operator confirms the ticket at the DCS operator station or upper-level auxiliary terminal, the S500 system maps the target parameters, direction, limit, and observation window in the ticket to the corresponding control loop or auxiliary monitoring page. For the circulating water side, it can correspond to the circulating water pump start / stop / frequency conversion command or valve opening suggestion; for the heater side, it can correspond to the liquid level setpoint or condensate regulating valve opening suggestion; for the desuperheating water and makeup water side, it can correspond to the regulating valve setpoint or drop amplitude suggestion. The system continues to collect valve position feedback, pump group status feedback, relevant process measurement points, and alarm signals to determine whether the ticket has been actually executed and whether the effect after execution has been achieved.
[0048] After the ticket is executed, record the following in the corresponding observation window: 1. Has the shadow heat consumption ledger decreased? 2. Has the vacuum been restored? 3. Has the water supply temperature risen again? 4. Has the cooling water level dropped? 5. Whether the feedback from the implementing agency is consistent with the invoice; 6. Whether any security boundaries have been violated.
[0049] Furthermore, the fulfillment score for the operation receipt is constructed, expressed by the formula: ; In the formula, Indicates the invoice index. Indication of bill The fulfillment score, , , and These represent the weighting of the performance evaluation score. Indication of bill The corresponding improvement in the shadow ledger. Indicates the amount of vacuum recovery. Indicates the recovery amount of water temperature rise. This indicates the penalty item for touching the risk boundary during the execution process; the penalty item is accumulated according to the severity of touching the risk boundary: 0 when the risk boundary is not touched; when the warning limit is close but no alarm is triggered, it is included according to the proportion of insufficient remaining margin; when an alarm is triggered, protection interlock is activated, forced rollback is triggered, or the execution agency reports a discrepancy with the bill, a preset penalty weight is added respectively to reduce the bill's redemption score.
[0050] The confidence level of the bill is updated based on the redemption score of the operation receipt, expressed by the formula: ; in, Indication of bill Control cycle The confidence level before, Indicates the historical experience retention coefficient. This represents a compression function that maps the fulfillment score to a confidence interval.
[0051] In this embodiment, the compression function is specifically the Sigmoid function; If a bill fails to be cashed multiple times consecutively, the system can lower its recommendation priority or reduce its allowed action range; if a bill is repeatedly cashed under specific ambient temperature, load range, and operating mode, its recommendation priority will be increased and it will be added to the historical strategy library.
[0052] Example 2: This embodiment proposes a steam turbine energy-saving operation adjustment system based on a shadow ledger, which includes the following modules: The data acquisition and preprocessing module is used to collect real-time operating parameters from the turbine side of the coal-fired power unit, and after preprocessing, it is packaged into a cold-end regenerative state package. The shadow ledger generation module is used to create shadow entries corresponding to different causes of heat loss based on the cold end regeneration status package; calculate the heat loss deviation based on the difference between the current measurement value and the historical reference value of each shadow entry, and then calculate the heat loss value of each shadow entry by combining the preset loss weight and actionable confidence level; and generate the shadow ledger by sorting the heat loss values from largest to smallest. The parameter linkage corridor construction module is used to obtain the unit's operating constraints, including equipment safety boundaries, parameter coupling relationships, parameter effective delay, single allowable change range, and stable observation time, and to construct the parameter linkage corridor. The operation sequence generation and distribution module is used to parse each shadow entry in the shadow ledger into a corresponding adjustment action within the parameter linkage corridor; sort the adjustment actions according to the parameter coupling relationship, parameter effective delay and single allowable change range in the parameter linkage corridor to obtain a serial operation sequence, and distribute it to the distributed control system to output control commands; The execution and feedback module is used to execute control commands to drive the actuators to move, collect changes in operating parameters in real time as feedback data, and generate operation receipts; based on the operation receipts, it updates the actionable confidence and parameter linkage corridors of each shadow entry in the shadow ledger, and stores the operation receipts in the historical strategy library.
[0053] Example 3: This embodiment proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the method described in any embodiment of the present invention.
[0054] Example 4: This embodiment proposes a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the method described in any embodiment of the present invention.
[0055] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent the existence of A alone, A and B simultaneously, or B alone. A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0056] Those skilled in the art will recognize that the units and algorithm steps described in the embodiments disclosed herein can be implemented using electronic hardware, computer software, or a combination of electronic hardware and software. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0057] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0058] In the several embodiments provided in this application, any function, if implemented as a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0059] The above description is merely an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.
Claims
1. A method for adjusting the energy-saving operation of a steam turbine based on a shadow ledger, characterized in that, Includes the following steps: The operating parameters of the steam turbine side of the coal-fired unit are collected, pre-processed, and packaged into a cold-end regenerative state package; Based on the cold end regeneration status package, shadow entries corresponding to different causes of heat loss are established; the heat loss deviation is calculated based on the difference between the current measurement value and the historical reference value of each shadow entry, and then the heat loss value of each shadow entry is calculated by combining the preset loss weight and actionable confidence level; the shadow ledger is generated by sorting the heat loss values from largest to smallest. Obtain the unit's operating constraints, including equipment safety boundaries, parameter coupling relationships, parameter take-off delays, single allowable change ranges, and stable observation times, and construct parameter linkage corridors; Within the parameter linkage corridor, each shadow entry in the shadow ledger is parsed into a corresponding adjustment action; Based on the parameter coupling relationship, parameter onset time delay and single allowable change range in the parameter linkage corridor, the adjustment actions are sorted to obtain a serial operation sequence, which is then sent to the distributed control system to output control commands. The system executes control commands to drive the actuators, collects changes in operating parameters in real time as feedback data, and generates operation receipts. Update the actionable confidence and parameter linkage corridors of each shadow entry in the shadow ledger based on the operation receipt, and save the operation receipt to the historical strategy library.
2. The method for adjusting the energy-saving operation of a steam turbine based on a shadow ledger as described in claim 1, characterized in that, The cold end regeneration status package includes at least one of the following: boundary condition package, cold end status package, regeneration status package, de-temperature status package, and water replenishment and auxiliary equipment status package.
3. The method for adjusting the energy-saving operation of a steam turbine based on a shadow ledger according to claim 2, characterized in that, The shadow entries for different causes of heat loss include at least one of the following: vacuum deterioration heat loss shadow entry, heater heat exchange degradation heat loss shadow entry, pumping deviation heat loss shadow entry, desuperheating water additional heat loss shadow entry, feedwater temperature rise gap heat loss shadow entry, and makeup water disturbance heat loss shadow entry, wherein: The vacuum deterioration heat loss shadow entry corresponds to the cold end status package, which includes condenser vacuum, circulating water inlet and outlet temperatures and circulating water flow rate parameters, and is used to characterize the energy loss caused by the decline in cold end heat exchange capacity. The heater heat exchange degradation heat loss shadow entry corresponds to the regenerative state package and includes parameters for high pressure heater terminal difference, low pressure heater terminal difference and condensate cooler proximity terminal difference, which are used to characterize the loss caused by heat exchange deterioration in the regenerative system. The extraction steam deviation heat consumption shadow item corresponds to the regenerative state package, which includes extraction steam pressure, extraction steam temperature and extraction steam flow parameters, and is used to characterize the loss caused by unreasonable matching of extraction steam parameters. The shadow entry for additional heat consumption of desuperheating water corresponds to the desuperheating status package, which includes parameters for the desuperheating water flow rate of the main heat exchanger and the desuperheating water flow rate of the reheater. It is used to characterize the additional heat consumption paid for suppressing steam temperature deviation. The feedwater temperature rise deficit heat loss shadow entry corresponds to the regenerative state package, which includes the feedwater temperature and preset reference feedwater temperature rise parameters. It is used to characterize the loss caused by insufficient regenerative heat leading to an increase in the boiler-side compensation burden. The makeup water disturbance heat loss shadow entry corresponds to the makeup water and auxiliary equipment status package, and includes makeup water flow rate and deaerator makeup water ratio parameters. It is used to characterize the disturbance loss caused by unplanned makeup water to thermal economy.
4. The method for adjusting the energy-saving operation of a steam turbine based on a shadow ledger as described in claim 1, characterized in that, The heat loss value of the shadow entry is calculated according to the following steps: Select one operating parameter from each shadow entry as the measurement point value; when multiple parameters are involved in a shadow entry, the measurement point value shall be determined based on the selection of the current operator. Parameters under the same conditions are selected from the historical operating condition database as reference values. The normalized heat consumption deviation of the measuring point values in the shadow entry is calculated and expressed by the formula: ; In the formula, Indicates the shadow entry index. Indicates the preset control cycle. Indicates control cycle Inner Shadow Entries The deviation of normalized heat consumption, Indicates control cycle Inner Shadow Entries The measured point values in the middle, Indicates control cycle Reference values under the same constraints in the internal historical operating condition database. Indicates control cycle Inner Shadow Entries Allowable deviation in heat consumption This represents a constant that avoids a denominator of zero. By introducing the sign of deterioration direction, the heat consumption weight of shadow entries, and the actionable confidence level, the normalized deviation is converted into the heat consumption value of shadow entries, expressed by the formula: ; ; In the formula, Indicates control cycle Inner Shadow Entries Heat loss value, Indicates control cycle Inner Shadow Entries Heat loss weighting Indicates shadow entries The sign of the direction of deterioration, Indicates control cycle Inner Shadow Entries Actionable confidence level express, This represents the weighting coefficient of the quality factor at the measurement point. Indicates control cycle Inner Shadow Entries The quality factor of the measuring point This indicates the weighting coefficient of the execution margin factor. Indicates control cycle Inner Shadow Entries execution margin factor This represents the weighting coefficient of the safety margin factor. Indicates control cycle Inner Shadow Entries Safety margin factor, This represents the weighting coefficient of the historical realization factor. Indicates control cycle Inner Shadow Entries The historical realization factor.
5. The method for adjusting the energy-saving operation of a steam turbine based on a shadow ledger according to claim 1, characterized in that, The parameter-linked corridor is specifically as follows: The first shadow entry with the highest heat loss value in the shadow ledger is identified as the energy-saving loss type to be prioritized for processing. The corresponding operating parameters of the shadow entry are extracted to form a candidate adjustment vector. Based on the preset safety boundary values, safety index constraints, and permissible single change range of each operating parameter, a parameter linkage corridor is constructed, expressed by the formula: ; In the formula, Indicates control cycle Candidate adjustment vectors within, This indicates the operation adjustment parameters during the control cycle. An adjustable lower bound vector within the range, This indicates the operating parameters in each shadow entry during the control cycle. The adjustable upper limit within, Indicates control cycle Internal security indicator matrix Indicates control cycle The remaining safety margin of internal safety indicators, Indicates control cycle Candidate adjustment vectors within, Indicates the allowable range of change in a single instance; Simultaneously, the parameter activation delay, parameter stability observation time, parameter pre-action set, and parameter rollback trigger condition set are recorded, which correspond to the activation waiting time, observation window, pre-action conditions, and rollback trigger conditions in the operation ticket, respectively.
6. The method for adjusting the energy-saving operation of a steam turbine based on a shadow ledger according to claim 5, characterized in that, The parameter linkage corridor also uses candidate adjustment vectors to divide the turbine's trajectory to be adjusted into an allowable zone, a restricted zone, and a prohibited zone, wherein: Within the permitted area, if the candidate adjustment vector satisfies the safety boundary value, safety index constraints, and single permitted change range, then the generation of execution tickets is permitted. Within the restricted movement zone, candidate adjustment vectors satisfy the safety boundary value and the single allowable change range; if they do not meet the safety index constraints and at least one of the remaining safety margins is lower than the preset threshold, an execution ticket is generated by reducing the adjustment range or delaying the execution. Within the prohibited zone, if the candidate adjustment vector does not meet the safety boundary value or triggers an on-site alarm, the generation of execution tickets is prohibited.
7. The method for adjusting the energy-saving operation of a steam turbine based on a shadow ledger according to claim 1, characterized in that, The method updates the actionability confidence of each shadow entry in the shadow ledger based on the operation receipt, specifically as follows: The redemption score for each shadow entry is calculated based on the operation receipt, expressed by the formula: ; In the formula, Indicates the invoice index. Indication of bill The fulfillment score, , , and These represent the weighting of the performance evaluation score. Indication of bills The corresponding improvement in the shadow ledger. Indicates the amount of vacuum recovery. Indicates the recovery amount of water temperature rise. This indicates penalties for breaching risk boundaries during the execution process; The actionability confidence of each shadow entry in the shadow ledger corresponding to the ticket is updated based on the redemption score of the operation receipt, expressed by the formula: ; in, Indication of bills Control cycle The confidence level of actionable actions beforehand. Indication of bills Control cycle The confidence level of actionable actions beforehand. Indicates the historical experience retention coefficient. This represents a compression function that maps fulfillment scores to confidence intervals; When a shadow entry fails to be redeemed multiple times consecutively, its ranking priority in the shadow ledger is reduced or its allowed adjustment range is narrowed; when a shadow entry is repeatedly redeemed under specific conditions, its ranking priority is increased and it is stored in the historical strategy library.
8. A steam turbine energy-saving operation adjustment system based on a shadow ledger, characterized in that, Includes the following modules: The data acquisition and preprocessing module is used to collect real-time operating parameters from the turbine side of the coal-fired power unit, and after preprocessing, it is packaged into a cold-end regenerative state package. The shadow ledger generation module is used to create shadow entries corresponding to different causes of heat loss based on the cold end regeneration status package; calculate the heat loss deviation based on the difference between the current measurement value and the historical reference value of each shadow entry, and then calculate the heat loss value of each shadow entry by combining the preset loss weight and actionable confidence level; and generate the shadow ledger by sorting the heat loss values from largest to smallest. The parameter linkage corridor construction module is used to obtain the unit's operating constraints, including equipment safety boundaries, parameter coupling relationships, parameter effective delay, single allowable change range, and stable observation time, and to construct the parameter linkage corridor. The operation sequence generation and distribution module is used to parse each shadow entry in the shadow ledger into a corresponding adjustment action within the parameter linkage corridor. Based on the parameter coupling relationship, parameter onset time delay and single allowable change range in the parameter linkage corridor, the adjustment actions are sorted to obtain a serial operation sequence, which is then sent to the distributed control system to output control commands. The execution and feedback module is used to execute control commands to drive the actuator to move, collect changes in operating parameters in real time as feedback data, and generate operation receipts. Update the actionable confidence and parameter linkage corridors of each shadow entry in the shadow ledger based on the operation receipt, and save the operation receipt to the historical strategy library.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 7.