A slaked lime feeding timing interlocking cooperative control system and method

By acquiring and verifying flue gas and feeding chain data, the continuity and stability of the hydrated lime feeding process are ensured, solving the problem of insufficient correspondence in the hydrated lime feeding adjustment process, realizing the stability of emission control and the clearing of the conveying channel, and improving the operational reliability of the system.

CN122632749APending Publication Date: 2026-08-25QINHUANGDAO AOHUA GLASS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610547178.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-23
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

In the existing technology, there is insufficient correspondence between the lime feeding regulation process and the actual desulfurization execution status. There is a lack of effective control after the normal regulation path fails, and the shutdown disposal process is not well connected, resulting in unstable emission control and residual material problems in the conveying channel.

Method used

By acquiring flue gas monitoring data, feeding link operation data, and conveying channel status data, interlock verification and control are performed to generate basic execution guarantee results, ensuring the continuity and stability of feeding actions. In case of failure, the system switches to emergency takeover mode for shutdown and cleaning.

Benefits of technology

This improved the effectiveness and operational stability of lime feed regulation in controlling actual emissions, reduced emissions control fluctuations and residual material issues in the conveying channel, and ensured the continuity and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122632749A_ABST
    Figure CN122632749A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of flue gas desulfurization control, and discloses a lime feeding time sequence interlocking collaborative control system and method, which comprises the following steps: acquiring flue gas monitoring data, normal regulation feeding link operation data, emergency takeover feeding link operation data and conveying channel state data; performing interlocking verification, safety frequency maintenance control, rapping control and cleaning interlocking control to obtain basic execution guarantee results; when the two feeding links are in an allowable execution state, obtaining sulfur dioxide statistical period mean results and sulfur dioxide instantaneous concentration results according to the flue gas monitoring data, and generating a steady-state regulation instruction; when the normal regulation feeding link is in a regulation invalid state, generating a takeover control instruction, and calling a cleaning stop sequence when a shutdown disposal is triggered to output a collaborative control result; and the scheme improves the effectiveness and operation stability of lime feeding regulation on actual emission control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of flue gas desulfurization control technology, and more specifically, to a timing interlocking and coordinated control system and method for hydrated lime feeding. Background Technology

[0002] In the dry desulfurization process of glass kiln flue gas, hydrated lime is usually used as a desulfurizing agent. The hydrated lime is fed into the conveying channel through the feeding equipment and then enters the reaction zone to react with sulfur dioxide in the flue gas to reduce the emission concentration. In order to meet the emission control requirements, the existing technology usually adjusts the operating parameters of the feeding equipment according to the flue gas monitoring results. For example, the speed of the feeding equipment, the valve opening, or the start and stop status are adjusted according to the changes in sulfur dioxide concentration to change the hydrated lime feed rate.

[0003] However, quicklime is a powdery material that is prone to moisture absorption, arching, and bridging. In actual operation, discontinuous feeding, low-speed material interruption, local material accumulation, and residual material after shutdown can easily occur between the ash silo discharge port, feeding equipment, and conveying channel. In other words, although existing technologies can issue feeding adjustment actions based on flue gas monitoring results, whether these adjustments can be stably executed on both the feeding and conveying sides often lacks pre-verification and execution guarantees in conjunction with the equipment's operating and conveying status. When the feeding equipment is in an operating state that is not conducive to continuous feeding, or when the conveying channel has problems such as insufficient connectivity, material accumulation tendency, and insufficient purging, the feeding adjustment actions issued by the controller cannot form a stable correspondence with the actual amount of quicklime entering the reaction zone. This leads to a disconnect between changes in flue gas emissions and changes in feeding execution, affecting the effectiveness of feeding adjustments based on flue gas monitoring results.

[0004] On the other hand, the emission regulation process in existing technologies usually focuses on directly changing the feed rate based on monitoring values. However, there is a lack of further verification mechanisms to determine whether the regulation action has been actually executed and whether corresponding changes in flue gas have occurred after execution. When the normal feed regulation path has issued regulation actions but has not actually been executed, or although it has been executed but has not resulted in corresponding changes in the flue gas, the system may still continue to operate along the original regulation path. It cannot promptly identify whether the current regulation has failed, nor can it naturally switch the control process to a subsequent handling process more suitable for abnormal operating conditions after failure. Especially when the sulfur dioxide concentration is consistently high or shutdown is required, if there is still a lack of a handling mechanism that connects with the shutdown purging sequence, it is easy to cause unstable emission control within the statistical period and further aggravate the problem of residual materials in the conveying channel, affecting subsequent restart and continuous operation.

[0005] For example, during normal operation, the controller increases the operating parameters of the feeding equipment based on changes in sulfur dioxide concentration. However, due to obstructed ash silo discharge or localized material accumulation in the conveying channel, the actual amount of hydrated lime entering the reaction zone does not increase synchronously. In this case, the change in sulfur dioxide concentration on the flue gas side does not correspond to the issued feeding adjustment action. If the system continues to repeat the original adjustment based solely on subsequent monitoring values, without being able to identify whether the current adjustment path has failed, and without being able to switch to abnormal operating conditions and complete the shutdown and purging in a reasonable sequence when necessary, problems such as emission control fluctuations, persistently high abnormal concentrations, and difficulty in cleaning residual materials after shutdown may easily occur.

[0006] Therefore, the technical problem that the existing technology urgently needs to solve is: how to form a continuous control relationship between flue gas emission control, feeding execution status, conveying channel status and subsequent handling under abnormal conditions during the slaked lime feeding process, so as to improve the effectiveness of slaked lime feeding regulation in actual emission control and operational stability. Summary of the Invention

[0007] To overcome the shortcomings of existing technologies, such as insufficient correspondence between the hydrated lime feeding regulation process and the actual desulfurization operation, lack of effective connection after the failure of the normal regulation path, and insufficient connection of the shutdown disposal process, this application provides the following technical solution: Firstly, this application discloses a method for time-locked coordinated control of hydrated lime feeding, comprising: Acquire flue gas monitoring data, normal feed chain operation data, emergency takeover feed chain operation data, and conveyor channel status data; Interlock verification is performed based on the normal operation data of the feed chain, the operation data of the emergency feed chain, and the status data of the conveying channel. Safety frequency maintenance control, vibration control, and cleaning interlock control are executed to obtain the basic execution guarantee results. When the basic execution guarantee results determine that the normal regulating feed link and the emergency takeover feed link are in an allowable execution state, the average value of sulfur dioxide statistical period and the instantaneous concentration of sulfur dioxide are obtained based on the flue gas monitoring data. Based on the average value of sulfur dioxide statistical period, a steady-state regulation command is generated to act on the normal regulating feed link. Based on flue gas monitoring data, normal regulating feed link operation data and steady-state regulation commands, determine whether the normal regulating feed link is in an ineffective regulation state. If it is determined to be in an ineffective regulation state, generate a control command for the emergency feed link based on the instantaneous sulfur dioxide concentration result and the average value of sulfur dioxide statistical period. When a takeover control command or a higher-level emergency condition triggers a shutdown, the corresponding cleaning stop sequence of the emergency takeover feeding link is invoked, and the result of the quicklime feeding sequence interlocking and coordinated control is output.

[0008] Secondly, this application discloses a timing interlocking and coordinated control system for hydrated lime feeding, comprising: The data acquisition module is used to acquire flue gas monitoring data, normal feed chain operation data, emergency feed chain operation data, and conveying channel status data. The basic support module is used to perform interlock verification based on the normal adjustment feeding link operation data, emergency takeover feeding link operation data and conveying channel status data, and to execute safety frequency maintenance control, vibration control and cleaning interlock control to obtain the basic execution support results; The steady-state control module is used to obtain the average value of sulfur dioxide statistics over a period of time and the instantaneous concentration of sulfur dioxide based on flue gas monitoring data when the basic execution guarantee results determine that the normal control feed link and the emergency takeover feed link are in an allowable execution state. Based on the average value of sulfur dioxide statistics over a period of time, it generates a steady-state control command that acts on the normal control feed link. The failover module is used to determine whether the normal regulating feed link is in an ineffective state based on flue gas monitoring data, normal regulating feed link operation data and steady-state regulation commands. When it is determined that the normal regulating feed link is in an ineffective state, it generates a takeover control command for the emergency takeover feed link based on the instantaneous sulfur dioxide concentration result and the average value of sulfur dioxide statistical period. The shutdown output module is used to call the cleaning stop sequence corresponding to the emergency takeover feeding link and output the result of the quicklime feeding sequence interlocking and coordinated control when the shutdown is triggered by the takeover control command or higher-level emergency conditions.

[0009] Compared with related technologies, this application has the following advantages: This application first acquires flue gas monitoring data, normal feed chain operation data, emergency takeover feed chain operation data, and conveying channel status data. Before feed adjustment, it performs interlock verification, safety frequency maintenance control, rapping control, and cleaning interlock control to generate basic execution assurance results. By first uniformly verifying and ensuring the operating status of the feed equipment, the connectivity status of the conveying path, and the residual cleaning status, and then proceeding to the subsequent emission adjustment process, the feed action is based on the execution foundation of being able to feed, convey, and purge. This reduces the situation where control commands have been issued but the actual feed amount does not change as expected, and improves the correspondence between feed adjustment and the actual desulfurization process.

[0010] When the basic execution guarantee results determine that the normal regulating feed link and the emergency takeover feed link are in an allowable execution state, this application simultaneously obtains the average value of sulfur dioxide over a statistical period and the instantaneous concentration of sulfur dioxide based on flue gas monitoring data, and generates a steady-state regulation command acting on the normal regulating feed link based on the average value of sulfur dioxide over a statistical period. By introducing the emission level within the statistical period into the feed regulation process, the regulation basis is no longer limited to the instantaneous monitoring value at a single moment, which helps to reduce the problem of frequent regulation caused by short-term fluctuations and improves the adaptability and stability of the feed control process to the emission level of the statistical period.

[0011] This application further determines whether the normal regulating feed link is in an ineffective state based on flue gas monitoring data, normal regulating feed link operation data, and steady-state regulating commands. By simultaneously verifying whether the normal regulating feed link has completed the execution action corresponding to the steady-state regulating command, and whether the execution action has resulted in a corresponding flue gas change, it can distinguish between two types of situations: incomplete execution and no effect after execution. It no longer relies solely on whether the regulating command has been issued as the basis for judging whether the control is effective, thereby improving the accuracy of identifying normal regulating link failure situations.

[0012] When this application determines that the normal regulating feed link is in an ineffective state, it generates a takeover control command for the emergency takeover feed link based on the instantaneous sulfur dioxide concentration and the average value of sulfur dioxide statistical period. When the takeover control command or a higher-level emergency condition triggers shutdown, it calls the cleaning and shutdown sequence corresponding to the emergency takeover feed link. By organizing normal regulation, failure judgment, emergency takeover, and shutdown cleaning into a continuous control chain, it can promptly switch to the subsequent handling process under abnormal emission or abnormal conveying conditions. The shutdown and cleaning are completed in the order of stopping material first, then purging, then closing valves, and finally stopping air, thereby reducing the adverse effects of residual quicklime in the conveying channel on subsequent operation and improving the continuity, stability, and reliability of the entire quicklime feeding control process. Attached Figure Description

[0013] Figure 1 A flowchart illustrating a timing interlocking and collaborative control method for hydrated lime feeding is provided in this application. Figure 2 This application provides a schematic diagram of a timing interlocking and collaborative control system module for feeding quicklime. Detailed Implementation

[0014] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. Example 1

[0015] Please see Figure 1 As shown, this embodiment provides a method for interlocking and coordinating the feeding sequence of slaked lime, including the following steps: The purpose of acquiring flue gas monitoring data, normal regulation feeding link operation data, emergency takeover feeding link operation data, and conveying channel status data is to obtain the original input data reflecting the flue gas emission status, normal regulation execution status, emergency takeover execution status, and material conveying status within the same control cycle. This ensures that subsequent interlock verification, basic execution guarantee result generation, and steady-state regulation command generation are based on corresponding data under the same time reference.

[0016] In some implementations, the normal regulating feed link includes a normal regulating feed device, a gate valve corresponding to the normal regulating feed device, a conveying fan corresponding to the normal regulating feed device, and a vibrating actuator corresponding to the normal regulating feed device; the emergency connection feed link includes an emergency connection feed device, a gate valve corresponding to the emergency connection feed device, a conveying fan corresponding to the emergency connection feed device, and a vibrating actuator corresponding to the emergency connection feed device; the conveying channel includes an ash hopper discharge channel and an ash conveying pipeline; the implementation steps for acquiring flue gas monitoring data, normal regulating feed link operation data, emergency connection feed link operation data, and conveying channel status data include: Step 1011: Divide the current control cycle; the controller segments the continuous operation process according to the preset sampling cycle to obtain the current control cycle; the preset sampling cycle is determined according to the flue gas analyzer refresh cycle, the feeding equipment feedback refresh cycle and the interlock control response cycle, so that effective sampling values ​​from the flue gas side and the execution side can be obtained simultaneously within a control cycle.

[0017] Step 1012: Obtain flue gas monitoring data within the current control cycle. The flue gas monitoring data includes at least the sulfur dioxide concentration monitoring value in the desulfurized flue and the corresponding acquisition time. During acquisition, all valid sulfur dioxide concentration monitoring values ​​falling within the current control cycle are read from the flue gas analyzer. If a certain acquisition value has a missing timestamp, communication interruption, or exceeds the instrument's range, the acquisition value is discarded. The remaining valid acquisition values ​​are sorted according to the acquisition time to form the sulfur dioxide concentration sampling set corresponding to the current control cycle, which serves as the direct input for generating the sulfur dioxide statistical cycle average result and the instantaneous sulfur dioxide concentration result.

[0018] Step 1013: Obtain the normal adjustment feeding link operation data within the current control cycle. The normal adjustment feeding link operation data includes at least the normal adjustment feeding equipment start / stop feedback, the actual speed of the normal adjustment feeding equipment, the current value of the normal adjustment feeding equipment, the open and closed feedback of the normal adjustment gate valve, the operation feedback of the normal adjustment conveyor fan, and the execution feedback of the normal adjustment rapping. During acquisition, read the actual speed and current value of the normal adjustment feeding equipment from the frequency converter, read the start / stop feedback from the control circuit of the normal adjustment feeding equipment, read the open and closed feedback of the normal adjustment gate valve from the limit circuit of the normal adjustment gate valve, and read the normal adjustment feedback from the control circuit of the normal adjustment conveyor fan. The feedback from the operation of the conveyor fan is adjusted, and the feedback from the normal adjustment rapping actuator is read from the feedback loop of the normal adjustment rapping actuator. Among them, the feedback from the start / stop of the normal adjustment feeding equipment, the feedback from the opening position of the normal adjustment gate valve, the feedback from the closing position of the normal adjustment gate valve, the operation feedback of the normal adjustment conveyor fan, and the feedback from the normal adjustment rapping actuator are all taken from the feedback state corresponding to the end of the current control cycle as the corresponding value of the current control cycle. The actual speed of the normal adjustment feeding equipment and the current value of the normal adjustment feeding equipment are taken from the last valid sample value in the current control cycle as the corresponding value of the current control cycle. The normal adjustment feeding link operation data obtained in step 1013 is used for subsequent execution of feeding precondition verification, safe frequency maintenance control, and steady-state adjustment command validity judgment.

[0019] Step 1014: Obtain the emergency takeover feeding link operation data within the current control cycle; the emergency takeover feeding link operation data shall include at least the emergency takeover feeding equipment start / stop feedback, the actual speed of the emergency takeover feeding equipment, the current value of the emergency takeover feeding equipment, the emergency takeover gate valve open and close feedback, the emergency takeover conveyor fan operation feedback, and the emergency takeover rapping execution feedback. During acquisition, the actual speed and current value of the emergency feeder are read from the frequency converter of the emergency feeder; the start / stop feedback of the emergency feeder is read from the control circuit of the emergency feeder; the open and closed feedback of the emergency feeder gate valve is read from the limit circuit of the emergency feeder gate valve; the operation feedback of the emergency feeder conveyor fan is read from the control circuit of the emergency feeder conveyor fan; and the rapping execution feedback is read from the feedback circuit of the emergency feeder rapping actuator. Among these, the start / stop feedback, open / closed feedback, closed / closed feedback, operation feedback, and rapping execution feedback of the emergency feeder are based on the feedback state corresponding to the end of the current control cycle as the corresponding value for the current control cycle; the actual speed and current value of the emergency feeder are based on the last valid sampled value within the current control cycle as the corresponding value for the current control cycle. The emergency feeder feeder link operation data obtained in step 1014 is used for subsequent execution of feeding precondition verification, safe frequency maintenance control, and executability judgment of the feeder control command.

[0020] Step 1015: Obtain the conveying channel status data within the current control cycle. The conveying channel status data includes at least the ash silo level information, the on / off status of the ash conveying pipeline, the pressure information of the ash conveying pipeline, and the purging execution status. The ash silo level information is obtained through an ash silo level switch or level gauge; the on / off status of the ash conveying pipeline is obtained by combining feedback from the gate valve position and the status of the maintenance isolation component; the pressure information of the ash conveying pipeline is obtained through pressure detection devices installed on the ash conveying pipeline; the purging execution status is obtained by combining feedback from the purging valve action and the operation feedback of the conveying fan. The conveying channel status data obtained in Step 1015 is used to subsequently determine whether the material supply is continuous, whether the conveying path is connected, whether there is a tendency for material accumulation and blockage in the conveying channel, and whether cleaning and purging have been completed after shutdown.

[0021] Step 1016: Perform time-correspondence processing on the data obtained in steps 1012 to 1015 to obtain the flue gas monitoring data, normal regulating feed link operation data, emergency take-off feed link operation data, and conveyor channel status data corresponding to the current control cycle. Among them, the flue gas monitoring data retains all effective sulfur dioxide concentration monitoring values ​​and their corresponding acquisition times within the current control cycle. The normal regulating feed link operation data, emergency take-off feed link operation data, and conveyor channel status data are organized according to the corresponding values ​​of the current control cycle determined in their respective steps. The data obtained in this step serves as the input for subsequent steps to perform interlock verification and control actions.

[0022] In some implementations, to illustrate the time-correspondence processing in step 1016, for example, the current control cycle is divided into 12:00:00 to 12:00:05; within this control cycle, the sulfur dioxide concentration monitoring values ​​returned by the flue gas analyzer are 185 mg / m³, 191 mg / m³, and 188 mg / m³, respectively, corresponding to collection times of 12:00:01, 12:00:03, and 12:00:05; the actual speed of the normally regulated feeding equipment is 24 Hz, the current value of the normally regulated feeding equipment is 6.8 amps, the feedback of the normally regulated conveyor fan operation is running, and the feedback of the normally regulated gate valve being fully opened is open; the actual speed of the emergency connection feeding equipment is 0 Hz, the current value of the emergency connection feeding equipment is 0 amps, and the feedback of the emergency connection conveyor fan operation is not running; the ash silo level information indicates a high level, the ash conveying pipeline pressure information is 3.2 kPa, and the purging execution status indicates not executed. The controller will match the flue gas sampling values ​​falling within the control cycle with the execution side status values ​​corresponding to the end of the same control cycle to obtain the flue gas monitoring data, normal regulating feed link operation data, emergency take-off feed link operation data and conveying channel status data corresponding to the current control cycle, and use them as input for step 2011.

[0023] Interlock verification is performed based on the normal feed chain operation data, emergency takeover feed chain operation data, and conveyor channel status data. Safety frequency maintenance control, vibration control, and cleaning interlock control are executed to obtain basic execution guarantee results. The purpose is to confirm whether the normal feed chain and emergency takeover feed chain have the basic conditions to perform feeding actions before generating feeding adjustment instructions, and to preemptively address the risks of low-speed material interruption, bridging, pipeline material accumulation, and shutdown residue, thereby ensuring that subsequent steady-state adjustment and emergency takeover are based on an execution state that allows for material feeding, conveying, and cleaning.

[0024] In some implementations, the steps to obtain the basic execution guarantee result include: Step 2011: Read the normal adjustment feeding link operation data, emergency takeover feeding link operation data, and conveying channel status data obtained in step 1016, and extract the interlock verification status quantities. The interlock verification status quantities include at least the normal adjustment feeding equipment start / stop feedback, the actual speed of the normal adjustment feeding equipment, the current value of the normal adjustment feeding equipment, the normal adjustment gate valve opening feedback, the normal adjustment conveying fan operation feedback, the emergency takeover feeding equipment start / stop feedback, the actual speed of the emergency takeover feeding equipment, the current value of the emergency takeover feeding equipment, the emergency takeover gate valve opening feedback, the emergency takeover conveying fan operation feedback, ash silo level information, ash conveying pipeline on / off status, ash conveying pipeline pressure information, and purging execution status.

[0025] Step 2012: Perform pre-feeding condition verification based on the interlock verification status. Pre-feeding condition verification is performed on each feeder link. For the normal regulating feeder link, sequentially determine: whether the ash hopper level is higher than the lower limit of the allowable feeding level; whether the ash conveying pipeline's on / off status indicates a connected conveying path; whether the feedback from the normal regulating gate valve being in position is "open"; whether the feedback from the normal regulating conveyor fan is "running"; and whether the normal regulating feeder equipment has no fault shutdown feedback. If all the above conditions are met, the normal regulating feeder link is determined to have the pre-execution conditions. If any condition is not met, the normal regulating feeder link is determined to not have the pre-execution conditions, and the unmet condition is used as the reason for the restriction. For the emergency takeover feeder link, complete the corresponding judgments in the same order to determine whether the emergency takeover feeder link has the pre-execution conditions and the corresponding reason for the restriction.

[0026] Step 2013: Perform safety frequency maintenance control based on the actual speed of the normally regulated feeding equipment, the actual speed of the emergency takeover feeding equipment, and the preset safety frequency of the corresponding feeding equipment. The preset safety frequency is determined based on the minimum stable speed at which the corresponding feeding equipment continuously outputs quicklime without intermittent material interruption during the material-carrying trial operation. During control, when a feeding link has met the pre-execution conditions and the corresponding feeding equipment is in operation, but the actual speed of the corresponding feeding equipment is lower than the preset safety frequency, the target operating speed of the corresponding feeding equipment in that feeding link is corrected to the preset safety frequency. When the actual speed of the corresponding feeding equipment is not lower than the preset safety frequency, the current target operating speed of the corresponding feeding equipment in that feeding link remains unchanged. Through step 2013, the corrected target speed of the feeding equipment in the normally regulated feeding link and the corrected target speed of the feeding equipment in the emergency takeover feeding link are obtained.

[0027] Step 2014: Based on the ash silo level information, ash conveying pipeline pressure information, normal regulating feeder current value, emergency connection feeder current value, normal regulating rapping execution feedback, and emergency connection rapping execution feedback, rapping control is executed. The rapping control is divided into ash silo rapping control and ash conveying pipeline rapping control. The triggering conditions for ash silo rapping control are: the corresponding feeder link is in operation, and the ash silo level information changes less than the preset level change threshold for multiple consecutive control cycles; simultaneously, the current value of the corresponding feeder is higher than the sum of the corresponding equipment's no-load current reference value and the preset current increment. When the above conditions are met, it is determined that there is an arching or bridging trend near the ash silo discharge port, and the corresponding ash silo rapping action is executed. The ash conveying pipeline rapping... The triggering conditions for vibration control are as follows: the corresponding feeding link is in operation, and the pressure information of the ash conveying pipeline is higher than the preset pipeline pressure upper limit for multiple consecutive control cycles, or the change amplitude of the ash conveying pipeline pressure information is higher than the preset pressure fluctuation threshold for multiple consecutive control cycles. When the above conditions are met, it is determined that there is a material accumulation trend in the ash conveying pipeline, and the corresponding ash conveying pipeline vibration action is executed. The preset material level change threshold is determined based on the cross-sectional area of ​​the ash silo, the theoretical material discharge amount per cycle, and the material level detection resolution. The preset current increment is determined based on the current fluctuation range of the corresponding feeding equipment during stable operation with material. The preset pipeline pressure upper limit and the preset pressure fluctuation threshold are determined based on the conveying air volume, pipe diameter, and the pressure baseline during normal conveying. This step yields the vibration control result.

[0028] Step 2015: Execute cleaning interlock control based on the purging execution status and the current operating status of the corresponding feeding link. Cleaning interlock control includes start-up cleaning interlock control and shutdown cleaning interlock control. The execution sequence for start-up cleaning interlock control is as follows: first, start the corresponding conveying fan; after the corresponding conveying fan's operation feedback indicates it is running, then open the corresponding gate valve; after the corresponding gate valve's opening feedback indicates it is open, then start the corresponding feeding equipment. By establishing the conveying path first and then feeding material, the slaked lime is prevented from falling into the ash conveying pipeline and accumulating in a windless state. The execution sequence for shutdown cleaning interlock control is as follows: first, stop the corresponding feeding equipment, keep the corresponding gate valve in the open state and continue running the corresponding conveying fan for the preset purging time, then close the corresponding gate valve, and finally stop the corresponding conveying fan. By stopping material first, then purging, and then closing the valve, residual slaked lime in the ash conveying pipeline is carried out by a continuous airflow. The preset purging time is determined based on the length of the ash conveying pipeline, the pipeline volume, the conveying air volume, and the need for residual cleaning after shutdown. This step yields the cleaning interlock control results.

[0029] Step 2016: Summarize the pre-feeding condition verification results obtained in Step 2012, the corrected target speed of the feeding equipment corresponding to the normal adjustment feeding link and the corrected target speed of the feeding equipment corresponding to the emergency takeover feeding link obtained in Step 2013, the rapping control results obtained in Step 2014, and the cleaning interlock control results obtained in Step 2015 to generate basic execution guarantee results; the basic execution guarantee results include at least the allowed operation results of the normal adjustment feeding link, the allowed operation results of the emergency takeover feeding link, the corrected target speed of the feeding equipment corresponding to the normal adjustment feeding link, the corrected target speed of the feeding equipment corresponding to the emergency takeover feeding link, and the corresponding limiting reasons.

[0030] For example, within a certain control cycle, if the ash silo level information indicates that the current ash level is higher than the lower limit of the allowable discharge level, the on / off status of the ash conveying pipeline indicates that the conveying path is connected, the feedback of the normal adjustment gate valve being in position is "open", the feedback of the normal adjustment conveying fan being in operation is "operation", and the feedback of the normal adjustment feeding equipment being started / stopped is "operation", then it is determined that the normal adjustment feeding link has the pre-execution conditions. At the same time, if the feedback of the emergency connection gate valve being in position is "closed", the feedback of the emergency connection conveying fan being in operation is "not in operation", and the feedback of the emergency connection feeding equipment being started / stopped is "not in operation", but as a backup link there is no fault shutdown feedback and it can be put into operation according to the start-up cleaning interlock sequence when the connection is made, then it is determined that the emergency connection feeding link is in the allowable execution state. Furthermore, if the actual speed of the normally regulated feeding equipment is 22 Hz, and the preset safety frequency of the normally regulated feeding equipment is 25 Hz, then the corrected target speed of the feeding equipment corresponding to the normally regulated feeding link is determined to be 25 Hz; if the pressure information of the ash conveying pipeline increases for several consecutive control cycles, and the current value of the normally regulated feeding equipment increases synchronously, then a vibration action of the ash conveying pipeline is triggered; if the current control cycle completes the start-up and cleaning interlock control of the corresponding conveying fan starting first, the corresponding gate valve opening later, and the corresponding feeding equipment starting again, then the generated basic execution guarantee results include at least: the normal regulated feeding link is allowed to operate, the emergency takeover feeding link is allowed to operate, the corrected target speed of the feeding equipment corresponding to the normally regulated feeding link is 25 Hz, the corrected target speed of the feeding equipment corresponding to the emergency takeover feeding link remains at the original set value, the vibration control result is that the vibration of the ash conveying pipeline has been triggered, and the cleaning interlock control result is that the start-up sequence is completed.

[0031] When the basic execution guarantee results determine that the normal regulating feed link and the emergency takeover feed link are in an allowable execution state, the average value of sulfur dioxide in the statistical period and the instantaneous concentration of sulfur dioxide are obtained based on the flue gas monitoring data. A steady-state regulation command is generated based on the average value of sulfur dioxide in the statistical period and applied to the normal regulating feed link. The purpose is to convert the average level of sulfur dioxide emissions in the statistical period into the feed regulation amount of the normal regulating feed link, under the premise that both feed links are ready for execution. This allows the hydrated lime feed under normal operating conditions to be continuously corrected around the emission level of the statistical period. At the same time, the instantaneous concentration of sulfur dioxide in the current control period is generated for subsequent judgment on whether the normal regulating feed link is in an ineffective regulation state and whether it is necessary to enter the emergency takeover state.

[0032] In some implementations, the steps of generating steady-state control commands acting on the normal feed chain include: Step 3011: Read the flue gas monitoring data obtained in step 1016 and the basic execution guarantee result obtained in step 2016; if the basic execution guarantee result indicates that both the normal regulating feed link and the emergency takeover feed link are in an allowable execution state, then continue to execute steps 3012 to 3017; if the basic execution guarantee result indicates that either feed link is not in an allowable execution state, then keep the existing control command of the normal regulating feed link unchanged in the current control cycle, and re-execute steps 1011 to 2016 in the next control cycle.

[0033] Step 3012: Determine the current statistical period; the statistical period consists of multiple continuous control periods and is used to characterize the steady-state emission level; in one embodiment, the statistical period is a fixed statistical period, that is, the statistics are recalculated every time a preset period boundary is reached, for example, 1 hour; in another embodiment, the statistical period is a rolling statistical period, that is, after each control period ends, the sampled values ​​corresponding to the previous multiple consecutive control periods are used to form a new statistical period; the statistical period is set based on the emission assessment period and the feed adjustment response time window, so that the statistical period can reflect the steady-state emission level and will not be so long as to lose the timeliness of adjustment.

[0034] Step 3013: Generate the sulfur dioxide statistical periodic average result based on the flue gas monitoring data. During generation, extract all valid sulfur dioxide concentration monitoring values ​​falling within the current statistical period, and calculate the average of all valid sulfur dioxide concentration monitoring values ​​to obtain the sulfur dioxide statistical periodic average result. If the number of valid sulfur dioxide concentration monitoring values ​​in the current statistical period is less than the preset minimum sampling number, the sulfur dioxide statistical periodic average result corresponding to the previous statistical period is used until the number of valid samples in the current statistical period recovers to no less than the preset minimum sampling number. The preset minimum sampling number is determined based on the flue gas analyzer refresh frequency and the length of the statistical period to avoid distortion of the average result due to too few sampling points.

[0035] Step 3014: Generate instantaneous sulfur dioxide concentration results based on flue gas monitoring data. During generation, the sulfur dioxide concentration monitoring value corresponding to the end of the current control cycle is read. If no new sampled value exists at the end of the current control cycle, the effective sulfur dioxide concentration monitoring value closest to the end of the current control cycle and with a time interval not exceeding a preset allowable time difference is read as the instantaneous sulfur dioxide concentration result. If no effective sampled value meets the preset allowable time difference, the instantaneous sulfur dioxide concentration result corresponding to the previous control cycle is retained. The preset allowable time difference is determined based on the flue gas analyzer refresh cycle to avoid using outdated sampled values ​​as the current instantaneous result.

[0036] Step 3015: Determine the steady-state adjustment direction and steady-state adjustment level based on the statistical periodic average of sulfur dioxide; first, determine the preset control target range, which consists of the control target center value, the upper deviation allowable amount, and the lower deviation allowable amount; the control target center value is determined according to emission requirements, and the upper deviation allowable amount and the lower deviation allowable amount are determined according to the allowable range of process fluctuations and adjustment stability requirements. Then, the relationship between the statistical periodic average of sulfur dioxide and the preset control target range is compared: when the statistical periodic average of sulfur dioxide is higher than the upper boundary of the preset control target range, the steady-state adjustment direction is determined to be to increase the feed rate; when the statistical periodic average of sulfur dioxide is lower than the lower boundary of the preset control target range, the steady-state adjustment direction is determined to be to decrease the feed rate; when the statistical periodic average of sulfur dioxide falls within the preset control target range, the steady-state adjustment direction is determined to be to maintain the current feed rate; to avoid adjusting the feed rate too quickly or too slowly, the steady-state adjustment level is determined based on the deviation of the statistical periodic average of sulfur dioxide from the preset control target range; when the deviation is small, the first adjustment step size is selected, and when the deviation is large, the second adjustment step size is selected; the first and second adjustment step sizes are determined based on the sensitivity of the feeder speed adjustment, the lag in the hydrated lime addition reaction, and the allowable range of emission fluctuations.

[0037] Step 3016: Generate a steady-state adjustment amount based on the steady-state adjustment direction, steady-state adjustment level, normal adjustment feeding link operation data, and the target speed of the normal adjustment feeding link corrected in step 2016. During generation, the current target speed or current actual speed of the normal adjustment feeding equipment is used as the reference value. When the steady-state adjustment direction is to increase the feeding amount, an upward adjustment step corresponding to the steady-state adjustment level is added to the reference value. When the steady-state adjustment direction is to decrease the feeding amount, a downward adjustment step corresponding to the steady-state adjustment level is reduced from the reference value. When the steady-state adjustment direction is to maintain the current feeding amount, the reference value remains unchanged. If the target speed of the feeding equipment corrected in step 2016 is higher than the target speed calculated in step 3016, the target speed of the feeding equipment corrected in step 2016 is used as the final target speed to ensure that the steady-state adjustment result is not lower than the safe frequency maintenance control requirements.

[0038] Step 3017: The target speed adjustment amount of the normal regulating feeder obtained in step 3016 is converted into a steady-state adjustment command acting on the normal regulating feeder link. The steady-state adjustment command includes at least the target speed of the normal regulating feeder. When the normal regulating feeder link also has an adjustable gate valve, the steady-state adjustment command also includes the target opening degree of the gate valve corresponding to the target speed. The target opening degree of the gate valve is determined according to a preset speed-opening correspondence. The preset speed-opening correspondence is determined according to the combined influence of the feeder speed change and the material discharge cross-sectional area change on the feed amount. The steady-state adjustment command obtained in step 3017 is used to drive the normal regulating feeder link to perform normal feeding adjustment, and also serves as the input for subsequent steps to determine whether the normal regulating feeder link is in an ineffective adjustment state. It is used in conjunction with the normal regulating feeder link operation data in step 1016 and the instantaneous sulfur dioxide concentration result in step 3014.

[0039] In some embodiments, to illustrate steps 3013 to 3017, for example, the preset control target range is determined to be 160 mg / m³ to 180 mg / m³; within the current statistical period, the effective sulfur dioxide concentration monitoring values ​​falling within this statistical period are 182 mg / m³, 188 mg / m³, 190 mg / m³, 186 mg / m³, and 184 mg / m³, respectively. Then, the average value of sulfur dioxide in the statistical period obtained in step 3013 is 186 mg / m³. Since 186 mg / m³ is higher than the upper boundary of the preset control target range, the steady-state adjustment direction is determined to be increasing the feed rate in step 3015. Further, when the deviation of 186 mg / m³ from the upper boundary of the preset control target range falls within the range corresponding to the first adjustment step, the first adjustment step corresponding to the steady-state adjustment level is determined; if the current target speed of the normally regulated feeding equipment is 25 Hz, and the corrected target speed of the normally regulated feeding link obtained in step 2016 is 26 Hz, then in step 3016, 26 Hz is used as the reference value to maintain the control requirement at a frequency no lower than the safety frequency, and 2 Hz is added to this reference value to obtain a target speed of 28 Hz for the normally regulated feeding equipment; when the preset speed-to-opening correspondence indicates that the target opening of the normally regulated gate valve corresponding to 28 Hz is 65%, the steady-state adjustment command generated in step 3017 includes the target speed of the normally regulated feeding equipment of 28 Hz and the target opening of the normally regulated gate valve of 65%.

[0040] The determination of whether the normal regulating feed link is in an ineffective state is based on flue gas monitoring data, normal regulating feed link operation data, and steady-state regulating commands. The purpose is to verify whether the normal regulating feed link has completed the feeding action according to the steady-state regulating command after it has been issued, and whether the completed feeding action has resulted in a corresponding change in the flue gas. This distinguishes whether the normal regulating feed link has failed to execute or failed to produce the corresponding regulating effect after execution, and the determination result serves as the basis for whether to activate the emergency takeover feed link. In some implementation methods, the steps include: Step 4011: Read the steady-state adjustment command obtained in step 3017 and extract the target speed of the normal adjustment feeding device from the steady-state adjustment command; when the steady-state adjustment command also includes the target opening degree of the normal adjustment gate valve, extract the target opening degree of the normal adjustment gate valve simultaneously; this step obtains the target execution value corresponding to the verification of the adjustment effect of this round.

[0041] Step 4012: Determine the steady-state control execution verification cycle. The steady-state control execution verification cycle starts from the moment the steady-state control command is issued and continuously covers multiple control cycles until the preset response verification duration is reached. The preset response verification duration is determined based on the process response time experienced by hydrated lime from the feeding equipment output, through the conveying channel into the reaction zone, and then to the point where a identifiable change in sulfur dioxide concentration appears on the flue gas side. This step obtains the time range for subsequent readings of the execution status and flue gas change results.

[0042] Step 4013: During the steady-state regulation execution verification cycle, continuously read the normal regulation feeding link operation data and extract the actual speed of the normal regulation feeding equipment, the current value of the normal regulation feeding equipment, the feedback of the normal regulation gate valve opening position, the feedback of the normal regulation gate valve closing position, and the operation feedback of the normal regulation conveyor fan; this step obtains the actual execution data of the normal regulation feeding link during the steady-state regulation execution verification cycle.

[0043] Step 4014: Based on the actual execution data obtained in step 4013, determine whether the normal adjustment feeding link has completed the execution action corresponding to the steady-state adjustment command. During the determination, first calculate the speed deviation between the actual speed of the normal adjustment feeding equipment and the target speed of the normal adjustment feeding equipment. When the steady-state adjustment command includes the target opening degree of the normal adjustment slide gate valve, then calculate the opening deviation between the current position of the normal adjustment slide gate valve and the target opening degree of the normal adjustment slide gate valve based on the feedback of the normal adjustment slide gate valve being fully open, fully closed, and currently positioned. Then, determine the normal adjustment conveying air... The machine operation feedback continuously indicates that the conveyor fan is in operation. If the speed deviation is not greater than the preset allowable speed deviation, and the opening deviation is not greater than the preset allowable opening deviation when the opening needs to be compared, and the normally regulated conveyor fan is continuously in operation, then it is determined that the normally regulated feeding link has completed the execution action corresponding to the steady-state regulation command. If any of the above conditions are not met, it is determined that the normally regulated feeding link has not completed the execution action corresponding to the steady-state regulation command. The preset allowable speed deviation is determined based on the speed control accuracy of the feeding equipment, and the preset allowable opening deviation is determined based on the position control accuracy of the gate valve.

[0044] Step 4015: When it is determined in step 4014 that the normal adjustment feeding link has completed the execution action corresponding to the steady-state adjustment command, it is judged whether the steady-state adjustment command has formed a corresponding flue gas change based on the flue gas monitoring data; when judging, the instantaneous sulfur dioxide concentration result corresponding to the control cycle before the steady-state adjustment command was issued is read as the concentration value before adjustment; then the instantaneous sulfur dioxide concentration result corresponding to the end of the steady-state adjustment execution verification cycle is read as the concentration value after adjustment; then the change between the concentration value after adjustment and the concentration value before adjustment is calculated.

[0045] When the steady-state adjustment direction determined in step 3015 is to increase the feed rate, if the decrease in concentration value after adjustment relative to the concentration value before adjustment is not less than the preset minimum response amount, then it is determined that the steady-state adjustment command has formed a corresponding flue gas change. When the steady-state adjustment direction determined in step 3015 is to reduce the feed rate, if the increase in the concentration value after adjustment relative to the concentration value before adjustment is not greater than the preset maximum allowable change, then it is determined that the steady-state adjustment command has not caused the flue gas to deteriorate beyond the allowable range. When the steady-state adjustment direction determined in step 3015 is to maintain the current feed rate, if the absolute value of the change in concentration value after adjustment relative to the concentration value before adjustment is not greater than the preset steady-state fluctuation amount, then it is determined that the steady-state adjustment command has maintained the flue gas side basically stable.

[0046] The preset minimum response value, preset maximum allowable change value, and preset steady-state fluctuation value are determined based on the fluctuation range measured by the flue gas analyzer, the process response hysteresis characteristics, and the allowable fluctuation range of emission control.

[0047] Step 4016: Based on the results of steps 4014 and 4015, determine whether the normal adjustment feeding link is in an invalid adjustment state.

[0048] When step 4014 determines that the normal adjustment feeding link has not completed the execution action corresponding to the steady-state adjustment command, it is determined that the normal adjustment feeding link is in an invalid adjustment state. When step 4014 determines that the normal adjustment feeding link has completed the execution action corresponding to the steady-state adjustment command, but step 4015 determines that the steady-state adjustment command has not generated a corresponding flue gas change, the normal adjustment feeding link is determined to be in an ineffective adjustment state. When step 4014 determines that the normal adjustment feeding link has completed the execution action corresponding to the steady-state adjustment command, and step 4015 determines that the steady-state adjustment command has generated the corresponding flue gas change, it is determined that the normal adjustment feeding link is not in an ineffective adjustment state.

[0049] Step 4017: Output the adjustment ineffective state judgment result; the adjustment ineffective state judgment result includes at least: whether it is in an adjustment ineffective state, and the corresponding judgment reason; the judgment reason includes at least one of the following: failure to complete the execution action corresponding to the steady-state adjustment command and completion of the execution action corresponding to the steady-state adjustment command but failure to form the corresponding flue gas change; the adjustment ineffective state judgment result obtained in step 4017 is used as the pre-input of the subsequent steps to generate the control command.

[0050] For example, the steady-state adjustment command generated in step 3017 increases the target speed of the normal adjustment feeding equipment from 26 Hz to 28 Hz and sets the target opening of the normal adjustment gate valve to 65%. During the steady-state adjustment execution verification cycle, step 4013 reads that the actual speed of the normal adjustment feeding equipment is stable between 27.9 Hz and 28.1 Hz, the normal adjustment conveyor fan is running, and the current position of the normal adjustment gate valve is stable between 64% and 66%. Then, step 4014 determines that the normal adjustment feeding link has completed the execution action corresponding to the steady-state adjustment command. Further, if the instantaneous sulfur dioxide concentration corresponding to the control cycle before the steady-state adjustment command was issued… The result is 210 mg / m³, while the instantaneous sulfur dioxide concentration at the end of the steady-state adjustment execution verification cycle is 208 mg / m³. The idea behind setting the preset minimum response amount is to characterize the identifiable decrease in flue gas after increasing the feed rate. Therefore, when the decrease of 208 mg / m³ relative to 210 mg / m³ is insufficient to reach the preset minimum response amount, step 4015 determines that the steady-state adjustment command has not resulted in a corresponding flue gas change. Step 4016 determines that the normal adjustment feed link is in an ineffective adjustment state. The reason for the judgment output in step 4017 can be recorded as completing the execution action corresponding to the steady-state adjustment command but not resulting in a corresponding flue gas change.

[0051] When the system is determined to be in an ineffective regulation state, a control command is generated for the emergency feeder link based on the instantaneous sulfur dioxide concentration and the average sulfur dioxide emission over the statistical period. The aim is to determine the activation level of the emergency feeder link based on the current sulfur dioxide concentration and the sulfur dioxide emission status over the statistical period when the normal feeder link can no longer effectively regulate emissions, and to convert the determined activation level into a control command that can directly drive the emergency feeder link to execute.

[0052] In some implementations, the steps for generating takeover control commands acting on the emergency takeover feed chain include: Step 5011: Read the adjustment invalidity judgment result obtained in step 4017; when the adjustment invalidity judgment result indicates that the normal adjustment feeding link is in an adjustment invalidity state, continue to execute steps 5012 to 5018; when the adjustment invalidity judgment result indicates that the normal adjustment feeding link is not in an adjustment invalidity state, do not generate a new takeover control command, and keep the emergency takeover feeding link from entering the takeover operation state.

[0053] Step 5012: Read the sulfur dioxide statistical periodic average result obtained in step 3013, the sulfur dioxide instantaneous concentration result obtained in step 3014, and the emergency feeder link allowable operation result and the corrected target speed of the feeder corresponding to the emergency feeder link obtained in step 2016; if the emergency feeder link allowable operation result indicates that the emergency feeder link is in an allowable execution state, then continue to execute step 5013; if the emergency feeder link allowable operation result indicates that the emergency feeder link is not in an allowable execution state, then directly proceed to the shutdown handling judgment in the subsequent steps.

[0054] Step 5013: Determine the control zone classification interval; the control zone classification interval includes at least two levels, corresponding to different emergency control feed intensities; the control zone classification interval is jointly determined by the position of the instantaneous sulfur dioxide concentration result relative to the preset instantaneous concentration control threshold interval, and the position of the sulfur dioxide statistical period average result relative to the preset statistical period average control threshold interval; the preset instantaneous concentration control threshold interval is determined based on the instantaneous emission allowable upper limit and emergency response sensitivity, and the preset statistical period average control threshold interval is determined based on the statistical period emission control target and steady-state deviation allowable range.

[0055] Step 5014: Determine the control level based on step 5013.

[0056] When the instantaneous concentration of sulfur dioxide falls within the first instantaneous concentration control range, and the average value of sulfur dioxide over a statistical period falls within the first statistical period average control range, the control level is determined to be the first control level. When the instantaneous concentration of sulfur dioxide falls within the second instantaneous concentration control range, or when the average value of sulfur dioxide over a statistical period falls within the second statistical period average control range, the control level is determined to be the second control level.

[0057] The emergency feed intensity corresponding to the second-level control point is higher than that corresponding to the first-level control point.

[0058] Step 5015: Determine the target speed of the emergency takeover feeding equipment based on the takeover control level. During determination, a pre-established correspondence between the takeover control level and the target speed of the emergency takeover feeding equipment is established. When the takeover control level is the first takeover level, the first target speed is invoked; when the takeover control level is the second takeover level, the second target speed is invoked. If the corrected target speed of the feeding equipment corresponding to the emergency takeover feeding link in step 2016 is higher than the invoked target speed, then the corrected target speed of the feeding equipment corresponding to the emergency takeover feeding link is used as the final takeover target speed to ensure that the takeover operating speed is not lower than the safe frequency control requirements.

[0059] Step 5016: Determine the execution sequence of the emergency connection feeding link based on the final target speed of the connection. The execution sequence is as follows: First, start the emergency connection conveyor fan; after the emergency connection conveyor fan operation feedback indicates that the conveyor fan is in operation, open the emergency connection gate valve; after the emergency connection gate valve is opened to the required position feedback indicates that the gate valve has been opened, start the emergency connection feeding equipment and set the target speed of the emergency connection feeding equipment to the final target speed of the connection determined in step 5015.

[0060] Step 5017: When the control level of the connection is the second connection level, an emergency connection rapping action is additionally executed. During execution, after the emergency connection feeding equipment is started, the action of the emergency connection rapping actuator is controlled so that the ash hopper discharge port and the ash conveying pipeline enter a synchronous rapping state in the initial stage of the emergency connection. The duration of synchronous rapping is determined according to the risk of material accumulation in the conveying channel and the material feeding continuity requirements in the initial stage of the emergency connection. Step 5017 is used to improve the emergency material feeding continuity under the second connection level.

[0061] Step 5018: Organize the control content corresponding to steps 5016 and 5017 into a takeover control command and output it. The takeover control command includes at least the emergency takeover conveyor fan start command, the emergency takeover gate valve open command, and the emergency takeover feeding equipment target speed setting command. When executing step 5017, it also includes the emergency takeover rapping action command. The takeover control command obtained in step 5018 serves as the input for subsequent steps to perform shutdown handling judgment and cleaning stop sequence invocation.

[0062] For example, after it has been determined in step 4017 that the normal regulating feed link is in an ineffective regulating state, if the sulfur dioxide statistical cycle average result obtained in step 3013 is 205 mg / m³ and the sulfur dioxide instantaneous concentration result obtained in step 3014 is 260 mg / m³, then in step 5013, the sulfur dioxide statistical cycle average result is compared with the preset statistical cycle average control threshold range, and the sulfur dioxide instantaneous concentration result is compared with the preset instantaneous concentration control threshold range; when the sulfur dioxide statistical cycle average result falls into the first statistical cycle average control range, and the sulfur dioxide instantaneous concentration result falls into the second instantaneous concentration control range, step 5014 determines the control level to be the second control level. Furthermore, if in the pre-established correspondence between the control levels and the target speed of the emergency control feeder, the first control level corresponds to 32 Hz, the second control level corresponds to 36 Hz, and the target speed of the emergency control feeder in step 2016 is corrected to 34 Hz, then step 5015 takes 36 Hz as the final control target speed; step 5016 generates an execution sequence based on this, first starting the emergency control conveyor fan, then opening the emergency control gate valve, and finally starting the emergency control feeder and setting the target speed to 36 Hz; step 5017 adds an emergency control rapping action under the second control level; and step 5018 finally outputs control commands including an emergency control conveyor fan start command, an emergency control gate valve open command, an emergency control feeder target speed setting command, and an emergency control rapping action command.

[0063] When a shutdown is triggered by a takeover control command or a higher-level emergency condition, the cleaning and stopping sequence corresponding to the emergency takeover feeding link is invoked, and the result of the lime feeding sequence interlocking and coordinated control is output. The purpose is that after the emergency takeover feeding link has been put into operation, when the sulfur dioxide concentration continues to rise to the range where the current emergency takeover feeding operation must be terminated, or when the emergency takeover feeding link no longer has the preconditions to continue to perform the feeding action, the emergency takeover feeding action is stopped in a predetermined sequence and the residual lime in the conveying channel is purged. After the shutdown cleaning is completed, the result of the lime feeding sequence interlocking and coordinated control corresponding to the current control cycle is output.

[0064] In some implementations, when a shutdown is triggered by a takeover control command or a higher-level emergency condition, the steps for invoking the cleaning stop sequence corresponding to the emergency takeover feeding link and outputting the slaked lime feeding sequence interlocking and coordinated control results include: Step 6011: Read the takeover control command obtained in step 5018, and continuously read the instantaneous sulfur dioxide concentration results in subsequent control cycles after the takeover control command is issued; when the instantaneous sulfur dioxide concentration result is higher than the preset higher-level emergency concentration threshold for multiple consecutive control cycles, it is determined that the higher-level emergency conditions are met; the preset higher-level emergency concentration threshold is determined based on the emission mandatory control boundary, equipment safety margin, and process boundary that requires termination of the current emergency takeover feeding operation.

[0065] Step 6012: Continuously read the emergency takeover feeding link operation data updated in step 1016 and the basic execution guarantee results updated in step 2016; when the emergency takeover feeding link allowed operation result in the basic execution guarantee results indicates that the emergency takeover feeding link is not in an allowed execution state, or when the emergency takeover feeding equipment start / stop feedback indicates that the emergency takeover feeding equipment has stopped, or when the emergency takeover conveyor fan operation feedback changes from running to not running, determine that the takeover control command triggers shutdown handling.

[0066] Step 6013: When step 6011 determines that a higher level of emergency conditions are met, or when step 6012 determines that the takeover control command triggers a shutdown, the cleaning and stopping sequence corresponding to the emergency takeover feeding link is invoked. The cleaning and stopping sequence includes: first stopping the emergency takeover feeding equipment, then keeping the emergency takeover gate valve in the open state and allowing the emergency takeover conveying fan to continue running for a preset purging time, then closing the emergency takeover gate valve, and finally stopping the emergency takeover conveying fan. The preset purging time is determined based on the length of the ash conveying pipeline, the volume of the ash conveying pipeline, and the conveying air volume, so that the residual quicklime in the ash conveying pipeline continues to be carried out by the conveying airflow after the emergency takeover feeding equipment is stopped.

[0067] Step 6014: During the execution of step 6013, continuously read the start / stop feedback of the emergency feeder, the open / closed feedback of the emergency feeder gate valve, the operation feedback of the emergency feeder conveyor fan, and the purging execution status. When the start / stop feedback of the emergency feeder indicates that the emergency feeder has stopped, and the operation feedback of the emergency feeder conveyor fan continuously indicates that the emergency feeder conveyor fan is running within the preset purging time, and the closed feedback of the emergency feeder gate valve indicates that the emergency feeder gate valve has closed after the preset purging time ends, and the subsequent operation feedback of the emergency feeder conveyor fan indicates that the emergency feeder conveyor fan is not running, and the purging execution status indicates that this round of purging action has been completed, then the cleaning stop sequence is determined to be completed.

[0068] Step 6015: After the cleaning stop sequence is determined in step 6014, the slaked lime feeding timing interlocking collaborative control result corresponding to the current control cycle is generated. The slaked lime feeding timing interlocking collaborative control result includes at least: the adjustment ineffective state judgment result obtained in step 4017, the execution status of the takeover control command obtained in step 5018, the completion status of the cleaning stop sequence determined in step 6014, the instantaneous sulfur dioxide concentration result corresponding to the current control cycle, and the average value result of the sulfur dioxide statistical cycle corresponding to the current statistical cycle. The slaked lime feeding timing interlocking collaborative control result obtained in step 6015 is used to characterize whether the normal adjustment feeding link fails, whether the emergency takeover feeding link is put into operation, and whether the shutdown cleaning is completed within the current control cycle.

[0069] Step 6016: Output the lime feeding timing interlocking collaborative control result obtained in step 6015, and use the adjustment invalid state judgment result, the pipe connection control command execution status, and the cleaning stop sequence execution completion status in the lime feeding timing interlocking collaborative control result as the previous cycle status basis when re-executing steps 1011 to 6016 in the next control cycle.

[0070] As another example, after the control command is issued, if the instantaneous sulfur dioxide concentrations in the subsequent three consecutive control cycles are 315 mg / m³, 322 mg / m³, and 318 mg / m³, respectively, and all are higher than the preset higher-level emergency concentration threshold, then step 6011 determines that the higher-level emergency conditions are met. At this time, step 6013 calls the cleaning stop sequence corresponding to the emergency control feeder link, first stopping the emergency control feeder, then keeping the emergency control gate valve open and allowing the emergency control conveyor fan to continue running for a preset purging time, then closing the emergency control gate valve, and finally stopping the emergency control conveyor fan. If step 6014 reads that the emergency control feeder has stopped, the emergency control conveyor... If the blower continues to operate within the preset purging time, and the feedback indicator that the emergency connection gate valve is closed is confirmed after the preset purging time ends, and the feedback indicator that the emergency connection conveyor blower is not running, and the purging execution status indicator indicates that the current purging action has been completed, then step 6014 determines that the cleaning stop sequence has been completed. The output results of the quicklime feeding sequence interlocking and coordinated control in steps 6015 and 6016 include at least the following: the normal regulating feeding link is in an ineffective regulating state, the emergency connection feeding link has executed the second connection level control, a higher level emergency shutdown has been triggered, the cleaning stop sequence has been completed, and the instantaneous sulfur dioxide concentration result corresponding to the current control cycle and the average value result of the sulfur dioxide statistical cycle corresponding to the current statistical cycle. Example 2

[0071] See Figure 2As shown, this embodiment provides a slaked lime feeding timing interlocking and cooperative control system. Since this system uses a slaked lime feeding timing interlocking and cooperative control method from Embodiment 1, it also has the same effect, which will not be repeated here. The system includes: The data acquisition module is used to acquire flue gas monitoring data, normal feed chain operation data, emergency feed chain operation data, and conveying channel status data. The basic support module is used to perform interlock verification based on the normal adjustment feeding link operation data, emergency takeover feeding link operation data and conveying channel status data, and to execute safety frequency maintenance control, vibration control and cleaning interlock control to obtain the basic execution support results; The steady-state control module is used to obtain the average value of sulfur dioxide statistics over a period of time and the instantaneous concentration of sulfur dioxide based on flue gas monitoring data when the basic execution guarantee results determine that the normal control feed link and the emergency takeover feed link are in an allowable execution state. Based on the average value of sulfur dioxide statistics over a period of time, it generates a steady-state control command that acts on the normal control feed link. The failover module is used to determine whether the normal regulating feed link is in an ineffective state based on flue gas monitoring data, normal regulating feed link operation data and steady-state regulation commands. When it is determined that the normal regulating feed link is in an ineffective state, it generates a takeover control command for the emergency takeover feed link based on the instantaneous sulfur dioxide concentration result and the average value of sulfur dioxide statistical period. The shutdown output module is used to call the cleaning stop sequence corresponding to the emergency takeover feeding link and output the result of the quicklime feeding sequence interlocking and coordinated control when the shutdown is triggered by the takeover control command or higher-level emergency conditions.

[0072] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope defined in the claims.

Claims

1. A method for time-locked coordinated control of hydrated lime feeding, characterized in that, include: Acquire flue gas monitoring data, normal feed chain operation data, emergency takeover feed chain operation data, and conveyor channel status data; Interlock verification is performed based on the normal operation data of the feed chain, the operation data of the emergency feed chain, and the status data of the conveying channel. Safety frequency maintenance control, vibration control, and cleaning interlock control are executed to obtain the basic execution guarantee results. When the basic execution guarantee results determine that the normal regulating feed link and the emergency takeover feed link are in an allowable execution state, the average value of sulfur dioxide statistical period and the instantaneous concentration of sulfur dioxide are obtained based on the flue gas monitoring data. Based on the average value of sulfur dioxide statistical period, a steady-state regulation command is generated to act on the normal regulating feed link. Based on flue gas monitoring data, normal regulating feed link operation data and steady-state regulation commands, determine whether the normal regulating feed link is in an ineffective regulation state. If it is determined to be in an ineffective regulation state, generate a control command for the emergency feed link based on the instantaneous sulfur dioxide concentration result and the average value of sulfur dioxide statistical period. When a takeover control command or a higher-level emergency condition triggers a shutdown, the corresponding cleaning stop sequence of the emergency takeover feeding link is invoked, and the result of the quicklime feeding sequence interlocking and coordinated control is output.

2. The method for time-locked coordinated control of hydrated lime feeding according to claim 1, characterized in that, Methods for obtaining flue gas monitoring data, normal feed chain operation data, emergency takeover feed chain operation data, and conveyor channel status data include: Define the current control cycle; Read flue gas monitoring data within the current control cycle to obtain the sulfur dioxide concentration monitoring value and the corresponding collection time; Read the normal regulating feed link operation data and the emergency takeover feed link operation data respectively within the current control cycle; Read the transport channel status data within the current control cycle; Time-correlation processing is performed on the sulfur dioxide concentration monitoring values ​​and corresponding acquisition times, normal regulated feeding link operation data, emergency take-off feeding link operation data, and conveying channel status data to obtain the flue gas monitoring data, normal regulated feeding link operation data, emergency take-off feeding link operation data, and conveying channel status data corresponding to the current control cycle.

3. The method for time-locked coordinated control of hydrated lime feeding according to claim 1, characterized in that, Methods for obtaining basic execution assurance results include: Based on the normal adjustment feeding link operation data, the emergency takeover feeding link operation data, and the conveying channel status data, the precondition verification of feeding is performed to obtain the allowable operation results of the normal adjustment feeding link, the allowable operation results of the emergency takeover feeding link, and the corresponding reasons for the limitation. Based on the normal adjustment feeding link operation data and the emergency takeover feeding link operation data, the safety frequency maintenance control is executed, and based on the normal adjustment feeding link operation data, the emergency takeover feeding link operation data and the conveying channel status data, the vibration control and cleaning interlock control are executed. Based on the normal operation results of the feeding link, the emergency takeover feeding link, the vibration control results, the cleaning interlock control results, and the corresponding reasons for the limitations, the basic execution guarantee results are generated.

4. The method for time-locked coordinated control of hydrated lime feeding according to claim 1, characterized in that, Methods for generating steady-state control commands that act on a normally regulated feed path include: Read flue gas monitoring data and basic execution support results; When the basic execution guarantee results determine that the normal regulating feed link and the emergency takeover feed link are in an allowable execution state, the current statistical cycle is determined based on the flue gas monitoring data, and the average value of sulfur dioxide statistical cycle and the instantaneous concentration of sulfur dioxide are generated. Based on the relationship between the statistical periodic average of sulfur dioxide and the preset control target range, the steady-state adjustment direction and steady-state adjustment level are determined. Based on the steady-state adjustment direction, steady-state adjustment level, and normal adjustment feeding link operation data, generate the target speed adjustment amount of the normal adjustment feeding equipment; Based on the target speed adjustment of the normally regulated feeding equipment, a steady-state adjustment command is generated to act on the normally regulated feeding link.

5. The method for time-locked coordinated control of hydrated lime feeding according to claim 1, characterized in that, Methods for determining whether the normally regulated feed link is in an ineffective state based on flue gas monitoring data, normal feed link operation data, and steady-state regulation commands include: Read the steady-state adjustment command and determine the steady-state adjustment execution verification cycle; During the steady-state adjustment execution verification cycle, read the normal adjustment feeding link operation data and determine whether the normal adjustment feeding link has completed the execution action corresponding to the steady-state adjustment command. When it is determined that the normal adjustment feeding link has completed the execution action corresponding to the steady-state adjustment command, the flue gas monitoring data is used to determine whether the steady-state adjustment command has resulted in a corresponding flue gas change. Based on whether the execution action corresponding to the steady-state adjustment command has been completed and whether the corresponding flue gas change has occurred, the result of the adjustment ineffective state judgment is output.

6. The method for time-locked coordinated control of hydrated lime feeding according to claim 5, characterized in that, Methods for generating takeover control commands that act on the emergency takeover feeding chain include: Read the result of the invalid adjustment status judgment; When the judgment result of the ineffective adjustment state determines that the normal adjustment feeding link is in an ineffective adjustment state, read the average value of sulfur dioxide statistical period, the instantaneous concentration of sulfur dioxide, and the allowable operation result of the emergency takeover feeding link; When the emergency takeover feeding link is determined to be in an operational state, the takeover control level is determined based on the instantaneous sulfur dioxide concentration and the average value of sulfur dioxide over a statistical period. The takeover control level includes the first takeover level and the second takeover level. Based on the control level of the emergency control system, determine the emergency control system conveyor fan start command, the emergency control system gate valve opening command, and the emergency control system feeder target speed setting command, and determine the emergency control system rapping action command when the control level of the emergency control system is the second control level. Based on the emergency takeover conveyor fan start command, the emergency takeover gate valve open command, the emergency takeover feeder target speed setting command, and the emergency takeover rapping action command, takeover control commands are generated to act on the emergency takeover feeder link.

7. The method for time-locked coordinated control of hydrated lime feeding according to claim 1, characterized in that, Methods for outputting the timing interlocking and collaborative control results of hydrated lime feeding include: Read the takeover control command and continuously read the instantaneous sulfur dioxide concentration results, emergency takeover feeding link operation data, and basic execution support results; If the instantaneous concentration of sulfur dioxide exceeds the preset higher-level emergency concentration threshold for multiple consecutive control cycles, or if the basic execution guarantee results determine that the emergency takeover feeding link is not in an allowed execution state, the cleaning stop sequence corresponding to the emergency takeover feeding link shall be invoked. After the cleaning stop sequence is completed, the slaked lime feeding sequence interlocking and collaborative control results are generated and output based on whether the normal adjustment feeding link is in an ineffective adjustment state, the takeover control command, the cleaning stop sequence, the instantaneous concentration result of sulfur dioxide, and the average value result of sulfur dioxide statistical period.

8. The method for time-locked coordinated control of hydrated lime feeding according to claim 4, characterized in that, Methods for determining steady-state regulation levels include: When the average value of sulfur dioxide over a statistical period is higher than the upper boundary of the preset control target range, the steady-state adjustment direction is determined to be to increase the feed rate. When the average value of sulfur dioxide over a statistical period is lower than the lower boundary of the preset control target range, the steady-state adjustment direction is determined to be to reduce the feed rate. When the average value of sulfur dioxide over a statistical period falls within the preset control target range, the steady-state adjustment direction is determined to maintain the current feed rate. The steady-state regulation level is determined based on the deviation of the statistical periodic average value of sulfur dioxide from the preset control target range.

9. The method for time-locked coordinated control of hydrated lime feeding according to claim 7, characterized in that, The cleaning service will stop in the following order: First, stop the emergency feeder equipment. Then, keep the emergency feeder gate valve open and continue running the emergency feeder conveyor fan for the preset purging time. After that, close the emergency feeder gate valve and finally stop the emergency feeder conveyor fan.

10. A timing interlocking and coordinated control system for hydrated lime feeding, used to implement the timing interlocking and coordinated control method for hydrated lime feeding as described in any one of claims 1-9, characterized in that, The system includes: The data acquisition module is used to acquire flue gas monitoring data, normal feed chain operation data, emergency feed chain operation data, and conveying channel status data. The basic support module is used to perform interlock verification based on the normal adjustment feeding link operation data, emergency takeover feeding link operation data and conveying channel status data, and to execute safety frequency maintenance control, vibration control and cleaning interlock control to obtain the basic execution support results; The steady-state control module is used to obtain the average value of sulfur dioxide statistics over a period of time and the instantaneous concentration of sulfur dioxide based on flue gas monitoring data when the basic execution guarantee results determine that the normal control feed link and the emergency takeover feed link are in an allowable execution state. Based on the average value of sulfur dioxide statistics over a period of time, it generates a steady-state control command that acts on the normal control feed link. The failover module is used to determine whether the normal regulating feed link is in an ineffective state based on flue gas monitoring data, normal regulating feed link operation data and steady-state regulation commands. When it is determined that the normal regulating feed link is in an ineffective state, it generates a takeover control command for the emergency takeover feed link based on the instantaneous sulfur dioxide concentration result and the average value of sulfur dioxide statistical period. The shutdown output module is used to call the cleaning stop sequence corresponding to the emergency takeover feeding link and output the result of the quicklime feeding sequence interlocking and coordinated control when the shutdown is triggered by the takeover control command or higher-level emergency conditions.