Waste gas treatment method and device, general control equipment and medium

Through the general control equipment, the waste gas detection and regulation tasks are generated in real time, combined with the data of distributed equipment and edge equipment, the status of the waste gas treatment equipment is intelligently adjusted, which solves the problem of unstable quality of waste gas treatment in the existing technology, and achieves efficient and accurate waste gas treatment.

CN119838411AActive Publication Date: 2025-04-18SHANDONG CHEN LU CONSTR ENG CO LTD

Patent Information

Application Number
CN202510324637.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-04-18
Estimated Expiration
2045-03-19

AI Technical Summary

Technical Problem

The existing waste gas treatment methods rely on manual experience, resulting in unstable quality of waste gas treatment and affecting treatment efficiency.

Method used

The main control equipment generates and allocates exhaust gas detection tasks in real time, obtains the exhaust gas detection results of distributed equipment, links the edge equipment to collect slurry and oxidized wind data, intelligently judges and generates regulation tasks, and adjusts the status of spraying, fan and loading equipment.

Benefits of technology

It achieves efficient and accurate waste gas monitoring, quickly responds to abnormal situations, optimizes the waste gas treatment process, ensures that the waste gas emission meets the standards, and significantly improves the efficiency and flexibility of waste gas treatment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119838411A_ABST
    Figure CN119838411A_ABST
Patent Text Reader

Abstract

The invention relates to the field of waste gas treatment, in particular to a waste gas treatment method and device, master control equipment and a medium. The method comprises the steps of generating and distributing the waste gas detection task to the distributed equipment in real time through the general control equipment, and realizing high efficiency and accuracy of waste gas monitoring. Once abnormity is detected, edge equipment is immediately linked to collect slurry and oxidation wind data, waste gas abnormity can be quickly responded, intelligent judgment and generation of regulation and control tasks and sub-tasks thereof can be realized, the regulation and control tasks and the sub-tasks are orderly issued to corresponding distributed equipment for execution, and the states of spraying, fan, feeding and other equipment are effectively adjusted, so that the waste gas treatment process is timely optimized, and the waste gas treatment efficiency is improved. It is ensured that waste gas emission reaches the standard, and the waste gas treatment efficiency and flexibility are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of waste gas treatment, and in particular to a waste gas treatment method, device, master control equipment and medium. Background Art

[0002] Waste gas treatment is an important part of industrial production. With the enhancement of environmental awareness and the advancement of technology, efficient waste gas treatment technology can not only reduce environmental pollution, but also bring significant social and economic benefits to enterprises. At present, when treating waste gas containing sulfur dioxide, limestone is generally used to react with sulfur dioxide in the waste gas to remove sulfur dioxide in the waste gas.

[0003] In practical applications, in order to achieve effective exhaust gas monitoring and management, a variety of traditional methods are usually adopted. Specifically, regular manual inspections are generally used to record parameters such as the concentration of limestone slurry and the operating parameters of equipment such as fans and spraying equipment, and then the working condition of the system is judged based on their own experience, or by installing fixed monitoring instruments to continuously collect data information from a single node and feed it back to the operator for judgment of the working condition. However, the manual operation and command method generally relies on the experience of the operator. Different operators have different experiences, and the judged exhaust gas treatment status may have errors, resulting in poor exhaust gas treatment quality, thereby affecting the efficiency of exhaust gas treatment. Summary of the invention

[0004] In order to improve the efficiency of exhaust gas treatment, the present application provides an exhaust gas treatment method, device, master control equipment and medium.

[0005] In the first aspect, the present application provides a method for treating waste gas, which adopts the following technical solution: A method for treating waste gas, comprising: Generate an exhaust gas detection task in real time, and obtain a distributed device corresponding to the exhaust gas detection task, so that the distributed device performs the corresponding exhaust gas detection task; receiving an exhaust gas detection result corresponding to the distributed device, wherein the exhaust gas detection result is normal or abnormal; When the exhaust gas detection result is abnormal, the slurry data and oxidation wind data detected by the edge device are obtained, the slurry data including slurry concentration, slurry pH value and slurry flow rate, and the oxidation wind data including oxidation wind volume and oxidation wind pressure; Based on the slurry data and the oxidation wind data, determining whether to adjust the operating state of the operating equipment, the operating equipment being at least one of a spraying equipment, a fan equipment, and a feeding equipment; When it is determined to adjust the operating state of the operating device, a control task is generated, and the control task is divided into a plurality of control subtasks; Determine the distributed device corresponding to each control subtask, and generate a control plan based on the control subtask corresponding to each distributed device, wherein the control plan includes the control subtask and the execution order; Based on the control plan, control subtasks are issued to adjust the operating status of the operating equipment.

[0006] By adopting the above technical solution, the exhaust gas detection tasks are generated and assigned to the distributed equipment in real time through the master control equipment, achieving efficient and accurate exhaust gas monitoring. Once an abnormality is detected, the edge equipment is immediately linked to collect slurry and oxidation wind data, which can quickly respond to the exhaust gas abnormality, intelligently judge and generate control tasks and their subtasks, and orderly send them to the corresponding distributed equipment for execution, effectively adjust the status of equipment such as spraying, fans and feeding, so as to timely optimize the exhaust gas treatment process, ensure that the exhaust gas emissions meet the standards, and significantly improve the efficiency and flexibility of exhaust gas treatment.

[0007] In a possible implementation, determining whether to adjust the operating state of the operating equipment based on the slurry data and the oxidation wind data includes: receiving an exhaust gas detection report corresponding to the distributed device, wherein the exhaust gas detection report includes an abnormal result item, and the abnormal result item is exhaust gas sub-data exceeding a corresponding threshold range; Determine whether there is an abnormal result item for exhaust gas concentration; When the abnormal result item is the exhaust gas concentration, determine the slurry index and oxidation wind index corresponding to the current exhaust gas process; Determining whether the slurry data meets the slurry index, and determining whether the oxidation wind data meets the oxidation wind index; When the slurry data does not meet the slurry index and / or the oxidation wind data does not meet the oxidation wind index, it is determined to adjust the operating state of the operating equipment.

[0008] By adopting the above technical solution, through in-depth analysis of abnormal results in the exhaust gas detection report, especially for the situation where the exhaust gas concentration exceeds the standard, the key links that need to be adjusted can be accurately identified. Colleagues further set specific indicators for slurry and oxidation air according to the characteristics of the exhaust gas to be treated, and compare the actual slurry data (such as concentration, pH value, flow) and oxidation air data (air volume, pressure) in real time to see if they meet the standards. Once the data is found to be inconsistent, the decision is immediately made to adjust the status of operating equipment such as spraying, fans and feeding to ensure that the exhaust gas treatment process can respond quickly and effectively to abnormal situations, thereby not only improving the pertinence and efficiency of exhaust gas treatment, but also enhancing the flexibility and stability of the entire exhaust gas treatment system.

[0009] In a possible implementation, determining the slurry index and oxidation wind index corresponding to the current exhaust process includes: Obtain the slurry concentration threshold range and the slurry pH value threshold range corresponding to the current exhaust process to obtain the concentration index and the pH value index; Obtaining the oxygen concentration, exhaust gas flow rate and exhaust gas concentration corresponding to the current exhaust gas process, and obtaining the desulfurization efficiency threshold range corresponding to the current exhaust gas process, wherein the exhaust gas concentration includes sulfur dioxide concentration; Determine whether the slurry concentration meets the concentration index. When the slurry concentration meets the concentration index, substitute the exhaust gas flow rate, the sulfur dioxide concentration, the desulfurization efficiency and the slurry concentration into Formula 1 to calculate the flow index. Formula 1 is: ,in, is the flow index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the slurry concentration, is the first constant; Based on the concentration index, the pH value index and the flow index, obtaining the slurry index; Substitute the exhaust gas flow rate, the sulfur dioxide concentration, the desulfurization efficiency and the oxygen concentration into Formula 2 to calculate the air volume index. Formula 2 is: ,in, is the air volume index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the first constant, is the oxygen concentration; Obtain the tower height and tower cross-sectional area corresponding to the current exhaust process, and substitute the air volume index, the tower height and the tower cross-sectional area into Formula 3 to calculate the pressure index. Formula 3 is: ,in, is the pressure indicator, is the air volume index, ρ is the air density, g is the acceleration of gravity, h is the tower height, and A is the tower cross-sectional area; Based on the air volume index and the pressure index, an oxidation air index is obtained.

[0010] By adopting the above technical solution, by obtaining the key parameters of the waste gas process such as slurry concentration, pH value, waste gas flow, waste gas concentration (including sulfur dioxide and oxygen concentration) and desulfurization efficiency, and calculating the flow index, air volume index and pressure index based on these parameters, the key control factors such as slurry concentration, pH value and oxidation air volume can be accurately set. This not only improves the desulfurization efficiency of waste gas treatment, but also optimizes the use efficiency of slurry, reduces resource waste, and ensures the reasonable supply of oxidation air, thus maximizing the waste gas treatment effect.

[0011] In a possible implementation, when the slurry data does not meet the slurry index and / or the oxidation wind data does not meet the oxidation wind index, determining to adjust the operating state of the operating equipment includes: When the slurry concentration does not meet the concentration index and / or the slurry pH value does not meet the pH value index, determine to adjust the operating state of the feeding device; When the slurry concentration meets the concentration index, the slurry pH value meets the pH value index, and the slurry flow rate does not meet the flow rate index, determining to adjust the operating state of the spraying device; When the oxidation air volume does not meet the air volume index and / or the oxidation air pressure does not meet the pressure index, it is determined to adjust the operating state of the fan device.

[0012] By adopting the above technical solutions, when the slurry concentration or pH value does not meet the standard, the feeding equipment status is adjusted to ensure the slurry quality; if the slurry quality is qualified but the flow is insufficient, the spraying equipment operation is optimized to improve the treatment efficiency; and when the oxidation air volume or pressure deviates from the index, the fan equipment is quickly adjusted to ensure the appropriate oxidation air supply. Precise control based on real-time data feedback not only significantly improves the flexibility and response speed of waste gas treatment, but also effectively guarantees the treatment effect and reduces energy consumption and operating costs.

[0013] In a possible implementation, generating a control task includes: Generate a calculation subtask corresponding to each abnormal indicator item, and receive the calculation result corresponding to the calculation subtask; Based on the calculation results corresponding to the calculation subtasks, generating adjustment subtasks corresponding to each running device; Based on the calculation subtask and the adjustment subtask, a control task is obtained.

[0014] By adopting the above technical solution, by gradually generating calculation subtasks of abnormal indicator items and receiving their calculation results, and then generating adjustment subtasks for each running device based on these results, the calculation subtasks and adjustment subtasks are finally integrated to form a complete control task. This process not only ensures the accuracy of the control measures, improves the efficiency of problem solving by refining tasks, but also realizes instant response and optimization of the status of running equipment, effectively improving the stability and operation efficiency of the overall system.

[0015] In a possible implementation, the control task is divided into a plurality of control subtasks, including: Get the device function corresponding to each distributed device; Based on the device function of each distributed device, the control task is divided into a plurality of control subtasks.

[0016] By adopting the above technical solution, the specific functions of each distributed device are clarified, which is the basis for dividing tasks. Based on these functions, the overall control task is broken down into specific subtasks, ensuring that each subtask can optimize the operation of the equipment in a targeted manner. This division not only improves the accuracy and efficiency of control, but also makes the control process more transparent and controllable, which helps to discover and solve problems in a timely manner, thereby improving the overall stability and treatment effect of the exhaust gas treatment system.

[0017] In a possible implementation, a control plan is generated based on the control subtask corresponding to each distributed device, including: Obtaining the priorities corresponding to each of the computing subtasks and each of the adjusting subtasks, and sorting the subtasks based on the priorities corresponding to each of the computing subtasks and each of the adjusting subtasks to obtain a subtask sequence; Based on the subtask sequence, determining the execution order corresponding to each control subtask; Generate a control plan based on the task content and execution order corresponding to each control subtask.

[0018] By adopting the above technical solution, by obtaining and sorting each computing subtask and adjusting the priority of the subtask, it is possible to ensure that key tasks are executed first, thereby improving the efficiency and rationality of resource allocation. The execution order of the control subtasks is determined based on the sorted subtask sequence, further ensuring the orderliness and efficiency of task execution. The control plan is generated based on the task content and execution order, which not only improves the accuracy of distributed device control, but also effectively guarantees the overall stability and response speed of the system, achieving the dual goals of resource optimization and efficient task execution.

[0019] In a second aspect, the present application provides an exhaust gas treatment device, which adopts the following technical solution: An exhaust gas treatment device, comprising: A generation module, used to generate an exhaust gas detection task in real time, and obtain a distributed device corresponding to the exhaust gas detection task, so that the distributed device performs the corresponding exhaust gas detection task; A receiving module, used to receive an exhaust gas detection result corresponding to the distributed device, wherein the exhaust gas detection result is normal or abnormal; An acquisition module, used for acquiring slurry data and oxidation wind data detected by the edge device when the exhaust gas detection result is abnormal, the slurry data including slurry concentration, slurry pH value and slurry flow rate, and the oxidation wind data including oxidation wind volume and oxidation wind pressure; A first determination module is used to determine whether to adjust the operating state of the operating equipment based on the slurry data and the oxidation wind data, wherein the operating equipment is at least one of a spraying equipment, a fan equipment and a feeding equipment; A division module, used for generating a control task and dividing the control task into a plurality of control subtasks when determining to adjust the operating state of the operating device; A second determination module is used to determine the distributed device corresponding to each control subtask, and generate a control plan based on the control subtask corresponding to each distributed device, wherein the control plan includes the control subtask and the execution order; The issuing module is used to issue the control subtask based on the control plan to adjust the operating state of the operating equipment.

[0020] In a third aspect, the present application provides a master control device, which adopts the following technical solution: A master control device, comprising: at least one processor; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the exhaust gas treatment method described in any one of the first aspects above.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium, comprising: storing a computer program that can be loaded by a processor and execute the exhaust gas treatment method described in any one of the first aspects above.

[0022] In summary, this application includes the following beneficial technical effects: The master control device generates and distributes waste gas detection tasks to distributed devices in real time, achieving efficient and accurate waste gas monitoring. Once an abnormality is detected, the edge device is immediately linked to collect slurry and oxidation wind data, which can quickly respond to waste gas abnormalities, intelligently judge and generate control tasks and their subtasks, and orderly send them to the corresponding distributed devices for execution, effectively adjusting the status of equipment such as spraying, fans and feeding, so as to timely optimize the waste gas treatment process, ensure that waste gas emissions meet standards, and significantly improve the efficiency and flexibility of waste gas treatment. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a scene interaction diagram provided by an embodiment of the present application; Figure 2 It is a schematic flow chart of a waste gas treatment method provided in an embodiment of the present application; Figure 3is a block diagram of an exhaust gas treatment device provided in an embodiment of the present application; Figure 4 It is a schematic diagram of a master control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The following is combined with Figure 1 -Attached Figure 4 This application is described in further detail.

[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0026] In order to facilitate understanding of the technical solution proposed in this application, several elements introduced in the description of this application are first introduced here. It should be understood that the following introduction is only for the convenience of understanding these elements, so as to understand the content of the embodiments of this application, and does not necessarily cover all possible situations.

[0027] When treating waste gas containing sulfur dioxide, limestone is generally used to react with sulfur dioxide in the waste gas to remove sulfur dioxide in the waste gas. Specifically, when limestone is used to treat waste gas, the waste gas is first pre-treated, and dust particles are removed and the waste gas temperature is adjusted through dust removal, cooling and other operations to meet the requirements of subsequent treatment; then the pre-treated waste gas is sent to the absorption tower, in which the limestone slurry is evenly sprayed by the spraying equipment and fully contacts with the waste gas flowing upward, and the calcium carbonate in the limestone reacts with the sulfur dioxide in the waste gas to form calcium sulfite. At the same time, air is blown into the absorption tower through the fan equipment to promote the oxidation of calcium sulfite to calcium sulfate; the slurry after the reaction flows into the bottom, and is processed by dehydration and other treatments to produce gypsum by-products, and the purified waste gas is discharged through the chimney after the droplets are removed by the demister, thereby achieving effective purification of the waste gas.

[0028] The present application embodiment provides a waste gas treatment method, which mainly involves the process after the pre-treated waste gas enters the absorption tower, see Figure 1, the master control device is connected to multiple edge devices and multiple distributed devices respectively, and based on the functions of the distributed devices, each distributed device is connected to at least one edge device (not shown in the figure), and the connection method can be wired connection or wireless connection. Among them, the edge device is a sensor that can detect parameters (including gas composition sensors, temperature sensors, pressure sensors, flow sensors, etc.), distributed at various locations on the absorption tower (such as exhaust gas outlets, imports and exports of various levels of processing equipment, etc.), and the distributed device is an electronic device (which can be a server or a terminal device). The functions corresponding to each distributed device may be different (functions include data processing capabilities, equipment control capabilities, etc.), and the functions corresponding to each distributed device are stored in the database corresponding to the master control device. The master control device can directly obtain the data corresponding to each edge device and each distributed device, and can also send tasks to the corresponding distributed devices. When the distributed device receives the task sent by the master control device, it can obtain the data of the corresponding edge device according to the task to be executed. Specifically, after the exhaust gas enters the absorption tower, the edge device can detect various parameters, and the master control device can directly obtain the parameter value detected by each edge device, and generate tasks based on the parameter values ​​and send them to the corresponding distributed devices. The distributed devices perform corresponding operations based on the received tasks and feed back the operation results to the master control device. The method of processing exhaust gas through distributed and edge computing improves the stability and fault tolerance of the exhaust gas treatment process while ensuring the exhaust gas treatment efficiency.

[0029] The present application provides a method for treating waste gas. Figure 2 As shown, the method provided in the embodiment of the present application is executed by a master control device, which can be a server or a terminal device, wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, which is not limited in the embodiment of the present application. The method includes steps S201 to S207, wherein: Step S201: Generate an exhaust gas detection task in real time, and obtain a distributed device corresponding to the exhaust gas detection task, so that the distributed device performs the corresponding exhaust gas detection task.

[0030] Among them, the exhaust gas detection task refers to a set of instructions for monitoring various indicators of exhaust gas in order to timely grasp the composition, concentration and treatment effect of exhaust gas.

[0031] The master control device automatically generates exhaust gas detection tasks at preset time intervals (such as every 15 minutes) and queries distributed devices with exhaust gas detection functions through the built-in database. These distributed devices are pre-registered in the database and marked with functional information. The master control device selects the corresponding distributed devices based on the task requirements and sends the detection task instructions to the corresponding distributed devices. After receiving the detection task sent by the master control device, the distributed device obtains the parameter value detected by the edge device and compares the parameter value with the corresponding parameter threshold to realize the execution of the exhaust gas detection task.

[0032] Step S202: Receive exhaust gas detection results corresponding to distributed equipment.

[0033] Among them, the exhaust gas detection results are normal or abnormal.

[0034] After receiving the exhaust gas detection task, the distributed device drives the edge devices connected to it (such as gas composition sensors, temperature sensors, etc.) to collect data. After the collection is completed, the distributed device uses its own data processing module to analyze the collected data according to the preset judgment standard (the standard is pre-issued by the master control device or locally stored and updated), and judges whether the various exhaust gas indicators meet the standard, and then determines whether the exhaust gas detection result is normal or abnormal, and transmits the result back to the master control device through a wired or wireless communication network. The master control device receives the exhaust gas detection result corresponding to the distributed device.

[0035] Step S203: When the exhaust gas detection result is abnormal, the slurry data and oxidation wind data detected by the edge device are obtained.

[0036] Among them, the slurry data includes slurry concentration, slurry pH value and slurry flow rate, and the oxidation wind data includes oxidation air volume and oxidation wind pressure. Specifically, the slurry data involves various key parameter information of the limestone slurry. The slurry concentration reflects the content of limestone per unit volume, which affects the raw material supply of the desulfurization reaction; the slurry pH value plays a key regulatory role in the rate and efficiency of the desulfurization reaction; the slurry flow rate determines the amount of slurry in contact with the exhaust gas, which is related to the degree of reaction sufficiency. Oxidation wind is a key factor in promoting the oxidation of calcium sulfite to calcium sulfate. The size of the oxidation air volume and the level of oxidation wind pressure directly affect the degree, rate and uniformity of the oxidation reaction, ensuring the stable generation of desulfurization products.

[0037] When the master control device receives abnormal exhaust gas detection results, it sends data collection instructions to all edge devices connected to the absorption tower (such as slurry spraying area, oxidation air blowing area, etc.). These edge devices respond quickly and transfer the real-time detected slurry concentration, slurry pH value, slurry flow, oxidation air volume, oxidation air pressure and other data to the master control device through distributed devices or directly. The master control device organizes and stores these data in preparation for subsequent analysis.

[0038] Step S204: determine whether to adjust the operating state of the operating equipment based on the slurry data and the oxidation wind data.

[0039] Among them, the operating equipment is at least one of the spraying equipment, the fan equipment and the feeding equipment. Specifically, the operating equipment refers to the equipment that directly participates in the physical or chemical treatment process in the waste gas treatment process and plays a key role in the waste gas purification. The spraying equipment is responsible for evenly spraying the limestone slurry to contact the waste gas; the fan equipment is used for blowing, such as providing oxidizing air or ensuring the normal flow of waste gas in the system; the feeding equipment ensures the continuous supply of limestone raw materials, etc. Different equipment has different corresponding operating states. The operating state of the spraying equipment includes the opening and closing of the spraying, the amount of spraying, and the speed of spraying, etc. The operating state of the fan equipment includes the air volume, fan efficiency, and fan frequency, etc. The operating state of the feeding equipment includes acid and alkali solution feeding and limestone feeding, etc.

[0040] In this embodiment, based on the slurry data and the oxidation wind data, determining whether to adjust the operating state of the operating equipment includes: receiving the exhaust gas detection report corresponding to the distributed equipment, the exhaust gas detection report includes an abnormal result item, and the abnormal result item is the exhaust gas sub-data exceeding the corresponding threshold range; determining whether there is an abnormal result item for the exhaust gas concentration; when there is an abnormal result item for the exhaust gas concentration, determining the slurry index and the oxidation wind index corresponding to the current exhaust gas process; judging whether the slurry data meets the slurry index, and judging whether the oxidation wind data meets the oxidation wind index; when the slurry data does not meet the slurry index and / or the oxidation wind data does not meet the oxidation wind index, determining to adjust the operating state of the operating equipment.

[0041] Specifically, the master control device starts the data receiving thread and constantly monitors the communication link from the distributed devices. After completing the exhaust gas detection task, the distributed device uploads the exhaust gas detection report to the master control device in accordance with the predetermined data format and communication protocol. The master control device performs an integrity check on the received report, and if the check passes, extracts the abnormal result items from it. More specifically, the exhaust gas detection report is presented in the form of a structured document, containing data such as the concentration, temperature, and pressure of each component of the exhaust gas. The master control device compares it with the preset normal threshold range and marks the exhaust gas sub-data that exceeds the corresponding threshold range, such as excessive sulfur dioxide concentration, as the basis for subsequent analysis.

[0042] Furthermore, after parsing the exhaust gas detection report and obtaining the abnormal result items, the master control device traverses these data items and checks the abnormal result items one by one according to the preset exhaust gas concentration parameter category (such as sulfur dioxide concentration) to determine whether there is abnormal data belonging to the exhaust gas concentration category. If an abnormal item matching the preset exhaust gas concentration category is found during the traversal process, such as the sulfur dioxide concentration is detected to be far beyond the threshold set by the emission standard, it is determined that the abnormal result item is the exhaust gas concentration.

[0043] When there is an abnormal result item for waste gas concentration, it means that at least one of the data such as slurry concentration, slurry spraying speed, oxidation air volume, etc. in the waste gas treatment process does not meet the requirements, resulting in the concentration of sulfur dioxide in the waste gas during the waste gas treatment process (in this scheme, the main substance removed from the waste gas is sulfur dioxide) not meeting the standard. Therefore, the slurry index and oxidation wind index corresponding to the current waste gas process can be determined, and the slurry data can be compared with the corresponding slurry index, and the oxidation wind data can be compared with the corresponding oxidation wind index to determine whether to adjust the operating status of the operating equipment.

[0044] More specifically, in this embodiment, determining the slurry index and oxidation wind index corresponding to the current exhaust process includes: obtaining the slurry concentration threshold range and the slurry pH value threshold range corresponding to the current exhaust process to obtain the concentration index and the pH value index; obtaining the oxygen concentration, exhaust gas flow rate and exhaust gas concentration corresponding to the current exhaust process, and obtaining the desulfurization efficiency threshold range corresponding to the current exhaust process, the exhaust gas concentration includes the sulfur dioxide concentration; determining whether the slurry concentration meets the concentration index, when the slurry concentration meets the concentration index, substituting the exhaust gas flow rate, sulfur dioxide concentration, desulfurization efficiency and slurry concentration into formula one to calculate the flow index, formula one is ,in, is the flow index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the slurry concentration, is the first constant; based on the concentration index, pH value index and flow index, the slurry index is obtained; the exhaust gas flow rate, sulfur dioxide concentration, desulfurization efficiency and oxygen concentration are substituted into formula 2 to calculate the air volume index, which is: ,in, is the air volume index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the first constant, is the oxygen concentration; obtain the tower height and tower cross-sectional area corresponding to the current exhaust process, and substitute the air volume index, tower height and tower cross-sectional area into formula three to calculate the pressure index. Formula three is ,in, is the pressure indicator, is the air volume index, ρ is the air density, g is the gravitational acceleration, h is the tower height, and A is the tower cross-sectional area; based on the air volume index and the pressure index, the oxidation wind index is obtained.

[0045] Among them, the oxygen concentration is the oxygen concentration of the oxidizing air blown in by the fan equipment.

[0046] The master control device has a built-in storage module, which stores a database built according to different waste gas characteristics, treatment processes and past successful operation cases. When it is necessary to determine the slurry index corresponding to the current waste gas, the master control device uses the source industry (such as chemical industry, thermal power, etc.) and main component information of the current waste gas as search keywords, and accurately searches the database for the matching slurry concentration threshold range and slurry pH value threshold range. For example, for chemical waste gas, the appropriate limestone slurry concentration threshold range may be 20%-30%, and the slurry pH value threshold range is between 5.0-6.2. These range values ​​are the concentration index and pH value index for subsequent judgment.

[0047] The master control device maintains real-time communication connection with various gas sensors (i.e. edge devices) distributed at the air inlet and key reaction parts of the exhaust gas treatment system. Through data acquisition instructions, these sensors are driven to collect the current exhaust gas flow information and the concentration data of key components such as sulfur dioxide in the exhaust gas and oxygen in the air, and transmit them back to the master control device in real time. At the same time, the master control device reads the corresponding desulfurization efficiency threshold range from the locally stored standard file based on the environmental protection requirements and process design goals of the current exhaust gas treatment project. For example, the project requires that the desulfurization efficiency after exhaust gas treatment must reach more than 90%, which is the desulfurization efficiency threshold range.

[0048] Furthermore, after obtaining the real-time slurry concentration data, compare it with the concentration index determined in the previous step. If the slurry concentration is within the concentration index range, the flow index calculation process is started. Specifically, the exhaust gas flow, sulfur dioxide concentration, desulfurization efficiency and slurry concentration are substituted into Formula 1. , to calculate the flow index. Furthermore, after obtaining the flow index, the concentration index, pH index and calculated flow index are integrated to obtain the slurry index. It is worth noting that when the slurry concentration is not within the concentration index range, it is determined that the slurry data does not meet the slurry index, and the median of the limestone slurry concentration threshold is used as the concentration value to be reached by the limestone slurry concentration, and the concentration value is substituted into Formula 1 to calculate the flow index. Among them, the first constant is the ratio of limestone to SO 2 The stoichiometric ratio is usually 1.2-1.5.

[0049] Furthermore, the exhaust gas flow rate, sulfur dioxide concentration, desulfurization efficiency and oxygen concentration are substituted into Formula 2: , to calculate the air volume index, where the second constant is O in the oxidation reaction 2 with SO 2 The stoichiometric ratio is usually 1.5-2.0.

[0050] After obtaining the air volume index, the air density (usually the value under standard conditions, which can be corrected according to the actual temperature and pressure), gravity acceleration (constant value) and tower height and tower cross-sectional area data are retrieved from the local memory and calculated according to formula three. The set fluid mechanics calculation formula combines the air volume index with these structural parameters to calculate the pressure index required for the oxidation air to be transported in the absorption tower. Among them, the tower cross-sectional area is the cross-sectional area of ​​the absorption tower at the section corresponding to the exhaust gas inlet.

[0051] Furthermore, the calculated air volume index and pressure index are paired and combined to form a binary data group describing the oxidation air demand state, which is the oxidation air index.

[0052] After determining the slurry index and oxidation wind index corresponding to the current exhaust process, the slurry data (such as slurry concentration, pH value, flow rate) and oxidation wind data (oxidation air volume, oxidation wind pressure) obtained in real time from the edge device are compared one by one with the concentration index, pH value index, flow index, air volume index and pressure index determined in the previous steps. A numerical comparison algorithm is used to set a reasonable error range. If the values ​​of each parameter of the slurry data are within the allowable error range of the corresponding slurry index, and the values ​​of each parameter of the oxidation wind data are also within the allowable error range of the oxidation wind index, it is determined that the requirements are met; otherwise, as long as one parameter does not meet the corresponding index requirements, it is determined that it is not met.

[0053] When there are parameters that do not meet the corresponding index requirements, determine to adjust the operating state of the operating equipment, including: when the slurry concentration does not meet the concentration index and / or the slurry pH value does not meet the pH value index, determine to adjust the operating state of the feeding equipment; when the slurry concentration meets the concentration index, the slurry pH value meets the pH value index and the slurry flow does not meet the flow index, determine to adjust the operating state of the spraying equipment; when the oxidation air volume does not meet the air volume index and / or the oxidation air pressure does not meet the pressure index, determine to adjust the operating state of the fan equipment.

[0054] Specifically, the real-time slurry concentration and slurry pH value data obtained from the edge device are continuously compared with the preset concentration index and pH value index. When it is determined that the slurry concentration is lower than the lower limit of the concentration index or higher than the upper limit, or the slurry pH value deviates from the pH value index range, the adjustment process is started. More specifically, if the slurry concentration is too low, the feeding speed of the limestone feeding equipment is increased to increase the amount of limestone input per unit time; if the slurry pH value is too high, the acid-base solution feeding equipment is controlled to add an appropriate amount of acidic solution to lower the pH value. The master control device generates a specific adjustment task according to the strategy and sends it to the distributed device. The distributed device generates a specific adjustment strategy according to the adjustment task and sends the adjustment strategy to the master control device, which is sent by the master control device to the control module of the feeding device, or the distributed device directly sends the adjustment toilet to the control module of the feeding device, thereby determining the adjustment of the operating status of the feeding equipment.

[0055] Furthermore, when it is determined that the slurry concentration meets the concentration index and the slurry pH value also meets the pH value index requirements, confirm whether the slurry flow meets the flow index. When the slurry flow does not meet the flow index, if the slurry flow is less than the flow index, a flow increase task is generated, and the flow increase task is sent to the distributed device, and the distributed device determines the specific adjustment strategy; if the slurry flow is greater than the flow index, a flow reduction task is generated, and the flow reduction task is sent to the distributed device, and the distributed device determines the specific adjustment strategy. After the distribution determines the specific adjustment strategy, the operating state of the spraying equipment can be directly controlled according to the adjustment strategy, or the specific adjustment strategy can be sent to the master control device, and the master control device controls the operating state of the spraying equipment according to the adjustment strategy to achieve precise adjustment of the operating state of the spraying equipment.

[0056] Furthermore, the oxidation air volume and oxidation air pressure data transmitted from the edge device are monitored in real time and compared with the pre-calculated air volume index and pressure index. When it is found that the oxidation air volume is lower than the air volume index or the oxidation air pressure does not meet the pressure index requirement, the master control device generates an air volume increase task or a pressure increase task, and sends the air volume increase task or the pressure increase task to the distributed device, which determines the specific adjustment strategy. After the distributed device determines the specific adjustment strategy, it can directly control the operating state of the fan device according to the adjustment strategy, or send the specific adjustment strategy to the master control device, which then controls the operating state of the fan device according to the adjustment strategy to achieve precise adjustment of the operating state of the fan device.

[0057] Step S205: When it is determined to adjust the operating state of the operating device, a control task is generated, and the control task is divided into a plurality of control subtasks.

[0058] Among them, the control task is a set of operation instructions issued to the operating equipment in order to correct the abnormalities in the exhaust gas treatment process, restore the system to normal operation or optimize the treatment effect. The control subtask is a single operation instruction fragment obtained by subdividing the complex control task according to dimensions such as equipment and function, which is convenient for accurate allocation to different distributed devices for execution, thereby improving the accuracy and efficiency of control.

[0059] In this embodiment, a control task is generated, including: generating a calculation subtask corresponding to each abnormal indicator item, and receiving a calculation result corresponding to the calculation subtask; based on the calculation result corresponding to the calculation subtask, generating an adjustment subtask corresponding to each running device; based on the calculation subtask and the adjustment subtask, obtaining a control task.

[0060] Among them, the calculation subtask is used to calculate the difference between the current parameter corresponding to the abnormal indicator item and the corresponding indicator. The abnormal indicator item is a specific data item in the various monitoring parameters of the exhaust gas treatment system whose actual measured values ​​deviate from the preset normal indicator range. For example, parameters such as slurry concentration, oxidation air volume, and slurry pH value do not meet their respective corresponding standard intervals. These abnormal items intuitively reflect that the system operation status deviates from the ideal operating conditions and requires timely intervention and adjustment.

[0061] Specifically, after the master control device identifies an abnormal indicator item, for example, if it finds that the slurry concentration is lower than the lower limit of the concentration indicator, it generates a special calculation subtask for the abnormality based on the built-in processing logic and knowledge base. This calculation subtask is designed as a series of instruction sets, which describe in detail the operations that need to be performed by the distributed devices. The master control device first queries the algorithm model related to the slurry concentration adjustment. The model takes into account the current slurry volume, limestone purity, and the desired concentration value, and packages these parameter information into instructions and sends them to the distributed devices with powerful computing capabilities. After receiving the instructions, the distributed devices run the corresponding algorithm to calculate the amount of limestone required to make the slurry concentration meet the standard, as well as the estimated concentration value that can be achieved after adding it, and then send this calculation result back to the master control device. The master control device starts a special receiving thread, waiting and receiving the calculation results from the distributed devices in real time to ensure that the data is obtained completely and accurately.

[0062] Furthermore, the calculation subtasks are arranged in a logical order, for example, the calculation subtasks related to slurry concentration are processed first, and then the calculation subtasks related to oxidation wind and slurry flow are processed in sequence, because the adjustment of slurry concentration may trigger a series of subsequent chain changes in parameters (especially various indicators), which need to be recalculated in sequence. It is worth noting that when the slurry concentration is not within the concentration index range, the median value of the limestone slurry concentration threshold is used as the expected concentration value, and then the new indicator requirements corresponding to each abnormal indicator item are calculated, that is, they are brought into the above formulas 1, 2 and 3 to obtain the expected value corresponding to each abnormal indicator item. Exemplarily, when the slurry concentration does not meet the concentration index, the median of the limestone slurry concentration threshold is used as the expected concentration value, and then a calculation subtask corresponding to the slurry concentration is generated and sent to the distributed device. After the distributed device completes the calculation, the calculation result is sent to the master control device. The master control device receives the slurry concentration contained in the calculation subtask, and substitutes the slurry concentration into Formula 1 and Formula 2 to obtain the flow index and the air volume index, and generates a calculation subtask corresponding to the slurry flow based on the flow index. The calculation subtask corresponding to the slurry flow is sent to the distributed device. After the distributed device completes the calculation, the calculation result is sent to the master control device. The master control device receives the slurry flow contained in the calculation subtask corresponding to the slurry flow, and so on, to generate a calculation subtask corresponding to each abnormal indicator item.

[0063] Furthermore, the adjustment subtasks corresponding to each calculation subtask are paired and combined immediately thereafter to form a complete task process chain. This task process chain covers the entire process from data calculation and analysis to the actual operation adjustment of the equipment. The master control device encapsulates it into a control task as a unified instruction set that is subsequently issued to the distributed equipment for execution, ensuring that the entire exhaust gas treatment system can be adjusted in an orderly manner according to the predetermined strategy and restored to the optimal operating state. Specifically, after obtaining the calculation result corresponding to the first calculation subtask, the operation to be performed by the operating equipment is extracted from the calculation result, and the adjustment subtask corresponding to the operating equipment is generated based on the operation to be performed by the operating equipment. For example, in the calculation result of the calculation subtask corresponding to the slurry concentration, the operation to be performed corresponding to the operating equipment is to transport 15 kg of limestone into the slurry pool, then the adjustment subtask corresponding to the feeding equipment is to feed 15 kg of limestone.

[0064] After obtaining the adjustment task, the adjustment task can be divided into multiple adjustment subtasks so that multiple distributed devices can respectively execute the adjustment subtasks to improve the execution efficiency. Specifically, dividing the adjustment task into multiple adjustment subtasks includes: obtaining the device function corresponding to each distributed device; and dividing the adjustment task into multiple adjustment subtasks based on the device function of each distributed device.

[0065] When it is necessary to divide the control tasks, the master control device retrieves the records of each distributed device from the database and extracts the fields related to the device functions. For example, for a certain model of distributed server, its records show that it has strong data processing capabilities and can quickly perform complex mathematical operations; while another distributed terminal device may be marked with a real-time device control interface that can directly adjust the parameters of the running device. The master control device organizes this device function information into an easy-to-process format, such as a structured table or object array, for subsequent analysis.

[0066] Furthermore, the control task is decomposed into multiple task elements, such as computing tasks, device control tasks, etc. Then, according to the device function of each distributed device, the greedy algorithm is applied. For each task element, the master control device gives priority to the distributed device that is most suitable for executing the task. For example, for a complex data computing task element, the master control device will look for the device with the strongest data processing capability among all distributed devices and assign the task element to it. During the allocation process, the master control device will consider the current load of the device and try to avoid concentrating too many tasks on a single device. In this way, the master control device gradually allocates the various elements of the control task to different distributed devices, forming an initial task division scheme, namely the initial solution.

[0067] Furthermore, the task division scheme is encoded as a gene sequence, and each gene represents the allocation of a task element (i.e., which distributed device it is assigned to). Specifically, a population consisting of multiple task division schemes (individuals) is generated. The individuals in the population are evolved through genetic operations such as selection, crossover, and mutation. In the selection operation, the better individuals are selected to enter the next generation based on the fitness of each individual (for example, the fitness is calculated by considering factors such as task execution time and device load balancing). The crossover operation is to partially exchange the gene sequences of two individuals to generate new individuals. The mutation operation randomly changes the values ​​of certain genes in the individual to introduce new possibilities for task division. After multiple generations of evolution, an optimized task division scheme is obtained, which divides the control task into multiple reasonable control subtasks, each subtask corresponds to a distributed device, and the task allocation is more balanced and efficient.

[0068] Step S206: determine the distributed device corresponding to each control subtask, and generate a control plan based on the control subtask corresponding to each distributed device.

[0069] The control plan includes control subtasks and execution order.

[0070] For each subtask, the greedy strategy is used to initially allocate tasks according to the functional information of the distributed devices. In the case of data processing subtasks, high-performance computing chips, large memory, low CPU usage, and relatively idle devices are selected from the many distributed devices, and the tasks are allocated to them. The control task allocation framework is quickly built to obtain the initial solution. After the initial allocation of the greedy algorithm is completed, the genetic algorithm is used for optimization. The task allocation scheme of the initial solution is encoded into a biological gene sequence similar to that of the biological gene sequence. Each gene position corresponds to the relationship between the subtask and the distributed device. The population is built and the selection, crossover, and mutation operations of biological evolution are simulated. When selecting operations, a fitness evaluation function is set to comprehensively consider the task completion time, device load balance, system energy consumption, etc., so that individuals with efficient task execution, balanced device load, and low energy consumption are more likely to enter the next generation. The crossover operation randomly selects two better individuals, exchanges part of the gene sequence according to the crossover probability, and creates new individuals with better allocation strategies. The mutation operation randomly changes the gene position with a very small probability to prevent falling into the local optimum. After multiple rounds of genetic iterations, the optimized task allocation scheme is obtained, and the distributed devices corresponding to each control subtask are clearly defined.

[0071] In this embodiment, a control plan is generated based on the control subtasks corresponding to each distributed device, including: obtaining the priorities corresponding to each computing subtask and each adjustment subtask, and sorting the subtasks based on the priorities corresponding to each computing subtask and each adjustment subtask to obtain a subtask sequence; based on the subtask sequence, determining the execution order corresponding to each control subtask; and generating a control plan based on the task content and execution order corresponding to each control subtask.

[0072] Specifically, when a control plan needs to be generated, for each computing subtask and adjustment subtask, the corresponding priority of each computing subtask and adjustment subtask is obtained from the database, and all subtasks are sorted according to these priorities using built-in sorting algorithms (such as bubble sort, quick sort, and other simple and efficient algorithms) to form an ordered subtask sequence to ensure that key tasks are processed first.

[0073] Furthermore, after obtaining the subtask sequence, the category of control subtasks to which each subtask belongs is further analyzed. Since the control subtasks are obtained by dividing the control tasks based on the functions of the distributed devices, each control subtask contains one or more related subtasks. The master control device groups the subtasks within the same control subtask according to the order in the subtask sequence, and determines the execution order of the control subtasks according to the relative order in the subtask sequence. For example, if a control subtask contains two calculation subtasks and one adjustment subtask, and these three subtasks are adjacent in sequence in the subtask sequence, then the execution order of the control subtask is determined according to this order to ensure that the subtasks belonging to the same control subtask are executed coherently to avoid confusion.

[0074] Furthermore, based on the determined control subtasks and their execution order, a control plan is constructed to form a complete control plan, which serves as a detailed blueprint for subsequent execution by distributed devices, accurately guiding the control operations of the entire exhaust gas treatment system.

[0075] Step S207: issuing control subtasks based on the control plan to adjust the operating status of the running equipment.

[0076] The master control device sends each control subtask to the corresponding distributed device in sequence through wired or wireless communication links according to the generated control plan. After receiving the task, the distributed device uses its own control module to convert the instruction into actual operation of the running equipment, such as adjusting the motor speed of the spraying equipment through the relay control circuit, adjusting the frequency converter of the fan equipment to change the air volume, etc., to adjust the running status of the running equipment in real time and realize precise control of the exhaust gas treatment process.

[0077] The embodiment of the present application provides a method for treating waste gas, which generates and distributes waste gas detection tasks to distributed devices in real time through the master control device, thus achieving efficient and accurate waste gas monitoring. Once an abnormality is detected, the edge device is immediately linked to collect slurry and oxidation wind data, which can quickly respond to waste gas abnormalities, intelligently judge and generate control tasks and their subtasks, and orderly send them to the corresponding distributed devices for execution, effectively adjusting the status of equipment such as spraying, fans and feeding, so as to timely optimize the waste gas treatment process, ensure that waste gas emissions meet the standards, and significantly improve the efficiency and flexibility of waste gas treatment.

[0078] The above-mentioned embodiment introduces a waste gas treatment method from the perspective of the method flow, and the following embodiment introduces a waste gas treatment device from the perspective of a virtual module or a virtual unit. Please refer to the following embodiment for details.

[0079] See also Figure 3 The exhaust gas treatment device 30 may specifically include: a generating module 301, a receiving module 302, an acquiring module 303, a first determining module 304, a dividing module 305, a second determining module 306 and a sending module 307, wherein: An exhaust gas treatment device 30, comprising: The generation module 301 is used to generate an exhaust gas detection task in real time and obtain a distributed device corresponding to the exhaust gas detection task so that the distributed device performs the corresponding exhaust gas detection task; The receiving module 302 is used to receive the exhaust gas detection result corresponding to the distributed device, and the exhaust gas detection result is normal or abnormal; The acquisition module 303 is used to acquire the slurry data and oxidation wind data detected by the edge device when the exhaust gas detection result is abnormal, the slurry data includes slurry concentration, slurry pH value and slurry flow rate, and the oxidation wind data includes oxidation wind volume and oxidation wind pressure; A first determination module 304 is used to determine whether to adjust the operating state of the operating equipment based on the slurry data and the oxidation wind data, where the operating equipment is at least one of a spraying equipment, a fan equipment and a feeding equipment; A division module 305 is used to generate a control task when determining to adjust the operating state of the operating device, and divide the control task into a plurality of control subtasks; A second determination module 306 is used to determine the distributed device corresponding to each control subtask, and generate a control plan based on the control subtask corresponding to each distributed device, the control plan including the control subtask and the execution order; The issuing module 307 is used to issue the control subtask based on the control plan to adjust the operating status of the running equipment.

[0080] In a possible implementation of the embodiment of the present application, when the first determination module 304 determines whether to adjust the operating state of the operating equipment based on the slurry data and the oxidation wind data, it is specifically used to: receiving an exhaust gas detection report corresponding to the distributed device, the exhaust gas detection report including an abnormal result item, the abnormal result item being exhaust gas sub-data exceeding a corresponding threshold range; Determine whether there is an abnormal result item for exhaust gas concentration; When the abnormal result item is the exhaust gas concentration, determine the slurry index and oxidation wind index corresponding to the current exhaust gas process; Determine whether the slurry data meets the slurry index, and determine whether the oxidation air data meets the oxidation air index; When the slurry data does not meet the slurry index and / or the oxidation wind data does not meet the oxidation wind index, it is determined to adjust the operating state of the operating equipment.

[0081] In a possible implementation of the embodiment of the present application, when determining the slurry index and the oxidation wind index corresponding to the current exhaust process, the first determination module 304 is specifically used to: Obtain the slurry concentration threshold range and the slurry pH value threshold range corresponding to the current exhaust process to obtain the concentration index and the pH value index; Obtaining the oxygen concentration, exhaust gas flow rate and exhaust gas concentration corresponding to the current exhaust gas process, and obtaining the desulfurization efficiency threshold range corresponding to the current exhaust gas process, the exhaust gas concentration includes the sulfur dioxide concentration; Determine whether the slurry concentration meets the concentration index. When the slurry concentration meets the concentration index, substitute the exhaust gas flow rate, sulfur dioxide concentration, desulfurization efficiency and slurry concentration into Formula 1 to calculate the flow index. Formula 1 is: ,in, is the flow index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the slurry concentration, is the first constant; Based on the concentration index, pH index and flow index, the slurry index is obtained; Substitute the exhaust gas flow rate, sulfur dioxide concentration, desulfurization efficiency and oxygen concentration into Formula 2 to calculate the air volume index. Formula 2 is: ,in, is the air volume index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the first constant, is the oxygen concentration; Get the tower height and tower cross-sectional area corresponding to the current exhaust process, and substitute the air volume index, tower height and tower cross-sectional area into Formula 3 to calculate the pressure index. Formula 3 is: ,in, is the pressure indicator, is the air volume index, ρ is the air density, g is the acceleration of gravity, h is the tower height, and A is the tower cross-sectional area; Based on the air volume index and the pressure index, the oxidation air index is obtained.

[0082] In a possible implementation of the embodiment of the present application, when the slurry data does not meet the slurry index and / or the oxidation wind data does not meet the oxidation wind index, the first determination module 304, when determining to adjust the operating state of the operating equipment, is specifically used to: When the slurry concentration does not meet the concentration index and / or the slurry pH value does not meet the pH value index, determine to adjust the operating state of the feeding equipment; When the slurry concentration meets the concentration index, the slurry pH value meets the pH index, and the slurry flow rate does not meet the flow rate index, determine to adjust the operating state of the spraying equipment; When the oxidation air volume does not meet the air volume index and / or the oxidation air pressure does not meet the pressure index, it is determined to adjust the operating state of the fan equipment.

[0083] In a possible implementation of the embodiment of the present application, the division module 305 is specifically used to: Generate a calculation subtask corresponding to each abnormal indicator item, and receive the calculation result corresponding to the calculation subtask; Based on the calculation results corresponding to the calculation subtasks, an adjustment subtask corresponding to each running device is generated; Based on the calculation subtasks and the adjustment subtasks, a control task is obtained.

[0084] In a possible implementation of the embodiment of the present application, when the division module 305 divides the control task into multiple control subtasks, it is specifically used to: Get the device function corresponding to each distributed device; Based on the device function of each distributed device, the control task is divided into multiple control subtasks.

[0085] In a possible implementation of the embodiment of the present application, when the second determining module 306 generates a control plan based on the control subtask corresponding to each distributed device, it is specifically used to: Obtaining the priorities corresponding to each computing subtask and each adjusting subtask, and sorting the subtasks based on the priorities corresponding to each computing subtask and each adjusting subtask to obtain a subtask sequence; Based on the subtask sequence, determine the execution order corresponding to each control subtask; Generate a control plan based on the task content and execution order corresponding to each control subtask.

[0086] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0087] See also Figure 4 , the embodiment of the present application also introduces a master control device from the perspective of a physical device, such as Figure 4 As shown, Figure 4 The master control device 400 shown includes: a processor 401 and a memory 403. The processor 401 and the memory 403 are connected, such as through a bus 402. Optionally, the master control device 400 may also include a transceiver 404. It should be noted that in actual applications, the transceiver 404 is not limited to one, and the structure of the master control device 400 does not constitute a limitation on the embodiments of the present application.

[0088] Processor 401 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 401 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0089] The bus 402 may include a path to transmit information between the above components. The bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 402 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0090] The memory 403 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0091] The memory 403 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 401. The processor 401 is used to execute the application code stored in the memory 403 to implement the contents shown in the above method embodiment.

[0092] The master control equipment includes but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), etc., and fixed terminals such as digital TVs, desktop computers, etc., and can also be servers, etc. Figure 4 The master control device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0093] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment.

[0094] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0095] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for treating waste gas, characterized in that: The exhaust gas treatment method is executed by a master control device, and the master control device is respectively connected to a plurality of edge devices and a plurality of distributed devices. The exhaust gas treatment method includes: Generate an exhaust gas detection task in real time, and obtain a distributed device corresponding to the exhaust gas detection task, so that the distributed device performs the corresponding exhaust gas detection task; receiving an exhaust gas detection result corresponding to the distributed device, wherein the exhaust gas detection result is normal or abnormal; When the exhaust gas detection result is abnormal, the slurry data and oxidation wind data detected by the edge device are obtained, the slurry data including slurry concentration, slurry pH value and slurry flow rate, and the oxidation wind data including oxidation wind volume and oxidation wind pressure; Based on the slurry data and the oxidation wind data, determining whether to adjust the operating state of the operating equipment, the operating equipment being at least one of a spraying equipment, a fan equipment, and a feeding equipment; When it is determined to adjust the operating state of the operating device, a control task is generated, and the control task is divided into a plurality of control subtasks; Determine the distributed device corresponding to each control subtask, and generate a control plan based on the control subtask corresponding to each distributed device, wherein the control plan includes the control subtask and the execution order; Based on the control plan, control subtasks are issued to adjust the operating status of the operating equipment.

2. The waste gas treatment method according to claim 1, characterized in that: Determining whether to adjust the operating state of the operating equipment based on the slurry data and the oxidation wind data includes: receiving an exhaust gas detection report corresponding to the distributed device, wherein the exhaust gas detection report includes an abnormal result item, and the abnormal result item is exhaust gas sub-data exceeding a corresponding threshold range; Determine whether there is an abnormal result item for exhaust gas concentration; When the abnormal result item is the exhaust gas concentration, determine the slurry index and oxidation wind index corresponding to the current exhaust gas process; Determining whether the slurry data meets the slurry index, and determining whether the oxidation wind data meets the oxidation wind index; When the slurry data does not meet the slurry index and / or the oxidation wind data does not meet the oxidation wind index, it is determined to adjust the operating state of the operating equipment.

3. The waste gas treatment method according to claim 2, characterized in that: The determination of the slurry index and oxidation wind index corresponding to the current exhaust gas process includes: Obtain the slurry concentration threshold range and the slurry pH value threshold range corresponding to the current exhaust process to obtain the concentration index and the pH value index; Obtaining the oxygen concentration, exhaust gas flow rate and exhaust gas concentration corresponding to the current exhaust gas process, and obtaining the desulfurization efficiency threshold range corresponding to the current exhaust gas process, wherein the exhaust gas concentration includes sulfur dioxide concentration; Determine whether the slurry concentration meets the concentration index. When the slurry concentration meets the concentration index, substitute the exhaust gas flow rate, the sulfur dioxide concentration, the desulfurization efficiency and the slurry concentration into Formula 1 to calculate the flow index. Formula 1 is: ,in, is the flow index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the slurry concentration, is the first constant; Based on the concentration index, the pH value index and the flow index, obtaining the slurry index; Substitute the exhaust gas flow rate, the sulfur dioxide concentration, the desulfurization efficiency and the oxygen concentration into Formula 2 to calculate the air volume index. Formula 2 is: ,in, is the air volume index, is the exhaust gas flow rate, is the sulfur dioxide concentration, is the desulfurization efficiency, is the first constant, is the oxygen concentration; Obtain the tower height and tower cross-sectional area corresponding to the current exhaust process, and substitute the air volume index, the tower height and the tower cross-sectional area into Formula 3 to calculate the pressure index. Formula 3 is: ,in, is the pressure indicator, is the air volume index, ρ is the air density, g is the acceleration of gravity, h is the tower height, and A is the tower cross-sectional area; Based on the air volume index and the pressure index, an oxidation air index is obtained.

4. The waste gas treatment method according to claim 3, characterized in that: When the slurry data does not meet the slurry index and / or the oxidation wind data does not meet the oxidation wind index, determining to adjust the operating state of the operating equipment includes: When the slurry concentration does not meet the concentration index and / or the slurry pH value does not meet the pH value index, determine to adjust the operating state of the feeding device; When the slurry concentration meets the concentration index, the slurry pH value meets the pH value index, and the slurry flow rate does not meet the flow rate index, determining to adjust the operating state of the spraying device; When the oxidation air volume does not meet the air volume index and / or the oxidation air pressure does not meet the pressure index, it is determined to adjust the operating state of the fan device.

5. The waste gas treatment method according to claim 3 or 4, characterized in that: The generating and regulating task includes: Generate a calculation subtask corresponding to each abnormal indicator item, and receive the calculation result corresponding to the calculation subtask; Based on the calculation results corresponding to the calculation subtasks, generating adjustment subtasks corresponding to each running device; Based on the calculation subtask and the adjustment subtask, a control task is obtained.

6. The waste gas treatment method according to claim 5, characterized in that: The control task is divided into multiple control subtasks, including: Get the device function corresponding to each distributed device; Based on the device function of each distributed device, the control task is divided into a plurality of control subtasks.

7. The waste gas treatment method according to claim 6, characterized in that: The generating of the control plan based on the control subtask corresponding to each distributed device includes: Obtaining the priorities corresponding to each of the computing subtasks and each of the adjusting subtasks, and sorting the subtasks based on the priorities corresponding to each of the computing subtasks and each of the adjusting subtasks to obtain a subtask sequence; Based on the subtask sequence, determining the execution order corresponding to each control subtask; Generate a control plan based on the task content and execution order corresponding to each control subtask.

8. An exhaust gas treatment device, characterized in that: include: A generation module, used to generate an exhaust gas detection task in real time, and obtain a distributed device corresponding to the exhaust gas detection task, so that the distributed device performs the corresponding exhaust gas detection task; A receiving module, used for receiving an exhaust gas detection result corresponding to the distributed device, wherein the exhaust gas detection result is normal or abnormal; An acquisition module, used for acquiring slurry data and oxidation wind data detected by the edge device when the exhaust gas detection result is abnormal, the slurry data including slurry concentration, slurry pH value and slurry flow rate, and the oxidation wind data including oxidation wind volume and oxidation wind pressure; A first determination module is used to determine whether to adjust the operating state of the operating equipment based on the slurry data and the oxidation wind data, wherein the operating equipment is at least one of a spraying equipment, a fan equipment and a feeding equipment; A division module, used for generating a control task and dividing the control task into a plurality of control subtasks when determining to adjust the operating state of the operating device; A second determination module is used to determine the distributed device corresponding to each control subtask, and generate a control plan based on the control subtask corresponding to each distributed device, wherein the control plan includes the control subtask and the execution order; The issuing module is used to issue the control subtask based on the control plan to adjust the operating state of the operating equipment.

9. A master control device, characterized in that: The master control equipment includes: at least one processor; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the exhaust gas treatment method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed in a computer, the computer is caused to execute the exhaust gas treatment method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Wet flue gas desulfurization absorption tower for power plant

    CN101816888A

  • Intelligent control system applied to linkage of smoke treatment facilities and monitoring data

    CN108434952A

  • Tail gas emission detection system of desulfurization equipment

    CN115738622A

  • Desulfurization oxidation fan centralized control method, device and equipment and storage medium

    CN117046290A

  • Activated carbon-based catalyst reaction apparatus and waste gas desulfurization apparatus using same and method of desulfurization

    JP1996332345A

Cited By

  • Exhaust synergistic desulfurization system and method based on aluminum oxide vacuum pump

    CN120420805A