Method and device for controlling hydrogen sulfide content of sulfur recovery device
By using a hydrogen sulfide prediction model and intelligent optimization algorithm in the Claus sulfur recovery unit, the oxygen flow rate is adjusted in real time, solving the problem of hydrogen sulfide content fluctuation and ensuring the stable operation and environmental compliance of the unit.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SUPCON TECH CO LTD
- Filing Date
- 2025-12-26
- Publication Date
- 2026-04-21
AI Technical Summary
In existing technologies, the hydrogen sulfide content control method of Claus sulfur recovery units has poor stability, resulting in fluctuations in hydrogen sulfide content, which affects the operational stability of downstream equipment and causes SO2 emissions in flue gas to exceed standards.
A hydrogen sulfide prediction model is used to predict future hydrogen sulfide content, and an intelligent optimization algorithm is used to recommend oxygen flow adjustment in real time. By constructing an objective function and iteratively optimizing the oxygen flow adjustment, the hydrogen sulfide content is stably controlled.
Stable control of hydrogen sulfide content in the sulfur recovery unit was achieved, improving the stability of the control method and avoiding problems such as excessive hydrogen sulfide and excessive SO2 emissions in flue gas.
Smart Images

Figure CN121894615A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of sulfur recovery technology, and more specifically, to a method and apparatus for controlling the hydrogen sulfide content in a sulfur recovery device. Background Technology
[0002] During the operation of the Claus sulfur recovery unit, the stability of the hydrogen sulfide content at the outlet of the secondary sulfur condenser is a core indicator determining the overall operational efficiency of the Claus system. The control precision of this indicator is directly related to the operating status of downstream equipment: fluctuations or exceeding limits in hydrogen sulfide content not only interfere with the stable operation of the super Claus unit, incinerator, and alkaline scrubbing unit, but may also lead to serious consequences such as excessive SO2 emissions in the flue gas, posing a dual challenge to production safety and environmental compliance. Current traditional control methods in the industry have significant limitations. On the one hand, the feedback control mode based on online monitoring instruments at the outlet of the secondary sulfur condenser is limited by the inherent lag characteristics of the system. When there are large fluctuations in the composition or flow rate of the raw gas, conventional control algorithms (such as proportional-integral-derivative control (PID) and advanced process control (APC)) often lag in adjustment, easily leading to excessive hydrogen sulfide content and even triggering the super Claus unit's interlock shutdown. For example, while feedback control optimizes the oxygen flow calculation logic, it still essentially relies on the feedback signal of hydrogen sulfide at the outlet, failing to achieve proactive control to maintain indicator stability. Furthermore, control methods that adjust oxygen flow by proportionally tracking acid gas flow, such as proportional control based on input raw materials, are prone to failure when the acid gas composition or operating conditions change. Moreover, they fail to incorporate the impact of the dynamic state of the combustion furnace and Claus reactor on the system in real time, making it difficult to meet the high stability requirements for control accuracy. Summary of the Invention
[0003] This application provides a method and apparatus for controlling the hydrogen sulfide content in a sulfur recovery device, thereby at least solving the technical problem of poor stability in hydrogen sulfide content control methods in related technologies.
[0004] According to one aspect of the embodiments of this application, a method for controlling the hydrogen sulfide content of a sulfur recovery device is provided, comprising: collecting state parameters of the sulfur recovery device at a current moment; using a hydrogen sulfide prediction model to predict a predicted value of the hydrogen sulfide content of the sulfur recovery device within a preset period based on the state parameters at the current moment; constructing an objective function with the objective of minimizing the difference between the predicted value of the hydrogen sulfide content within the preset period and a control target value, and iterating with the oxygen flow rate adjustment amount of the sulfur recovery device as a decision variable until the objective function value is minimized, thereby obtaining a target value of the oxygen flow rate adjustment amount of the sulfur recovery device; and adjusting the set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery device within the preset period according to the target value of the oxygen flow rate adjustment amount of the sulfur recovery device.
[0005] Optionally, the hydrogen sulfide prediction model is determined by: acquiring historical operating data of the sulfur recovery unit and preprocessing the historical operating data to obtain preprocessed historical operating data; aggregating the preprocessed historical operating data according to a preset time granularity to obtain aggregated data; segmenting the aggregated data using a sliding window to obtain a sample dataset, wherein the input sequence of the sample dataset is the feature data of the hydrogen sulfide prediction model, and the output sequence of the sample dataset is the predicted value of hydrogen sulfide content; dividing the sample dataset according to a preset ratio to obtain a training dataset and a test dataset; and training the initial model using the training dataset to obtain the hydrogen sulfide prediction model.
[0006] Optionally, the oxygen flow rate regulation of the sulfur recovery device is used as a decision variable for iteration until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device. This includes: using an optimization algorithm to optimize the decision variable according to a preset search range and a preset adjustment step size, wherein the constraints of the optimization algorithm include at least: the predicted value of hydrogen sulfide content of the sulfur recovery device within a preset period, and the preset search range represents the range of oxygen flow rate of the sulfur recovery device; in each iteration, the oxygen flow rate in the current iteration is input into the hydrogen sulfide prediction model to obtain the predicted value of hydrogen sulfide content in the current iteration, and the decision variable is adjusted according to the difference between the predicted value of hydrogen sulfide content in the current iteration and the control target value, until the difference between the predicted value of hydrogen sulfide content in the current iteration and the control target value is minimized, thereby obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device.
[0007] Optionally, adjusting the set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery device within the preset cycle according to the target value of the oxygen flow rate regulation of the sulfur recovery device includes: when the target value of the oxygen flow rate regulation is not zero and the absolute value is less than the target preset value, adjusting the set values of the main oxygen flow rate and the auxiliary oxygen flow rate respectively according to the target strategy, wherein each adjustment operation adjusts only one of the set values of the main oxygen flow rate and the auxiliary oxygen flow rate.
[0008] Optionally, adjusting the setpoints of the main oxygen flow rate and the auxiliary oxygen flow rate according to the target strategy includes: determining the target strategy as a first strategy when the target value of the oxygen flow rate adjustment falls within a first interval; determining whether the current setpoint of the main oxygen flow rate is greater than a first preset value when the target strategy is the first strategy; and determining the target setpoint of the main oxygen flow rate as the sum of the current setpoint of the main oxygen flow rate and the target value of the oxygen flow rate adjustment when the current setpoint of the main oxygen flow rate is greater than the first preset value, wherein the main oxygen flow rate... The target setting value for the amount is the value after the main oxygen flow rate is adjusted; if the current setting value of the main oxygen flow rate is not greater than the first preset value and the current setting value of the auxiliary oxygen flow rate is greater than the second preset value, the target setting value of the main oxygen flow rate is determined as the sum of the current setting value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment; if the current setting value of the main oxygen flow rate is not greater than the first preset value and the current setting value of the auxiliary oxygen flow rate is not greater than the second preset value, the target setting value of the auxiliary oxygen flow rate is determined as the sum of the current setting value of the auxiliary oxygen flow rate and the target value of the oxygen flow rate adjustment.
[0009] Optionally, the method further includes: if the target value of the oxygen flow rate adjustment belongs to a second interval, determining the target strategy as a second strategy, wherein the upper limit of the first interval is equal to the lower limit of the second interval; if the target strategy is the second strategy, determining whether the current set value of the main oxygen flow rate is less than a third preset value; if the current set value of the main oxygen flow rate is less than the third preset value, determining the target set value of the main oxygen flow rate as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment; if the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the secondary oxygen flow rate is not less than a fourth preset value, determining the target set value of the main oxygen flow rate as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment; if the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the secondary oxygen flow rate is less than the fourth preset value, determining the target set value of the secondary oxygen flow rate as the sum of the current set value of the secondary oxygen flow rate and the target value of the oxygen flow rate adjustment.
[0010] Optionally, the method further includes: acquiring the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate respectively; determining that the adjustment is completed when the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are within a preset range; and determining that an alarm message is generated when the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are not within the preset range, wherein the alarm message is used to indicate that the oxygen flow rate of the sulfur recovery device exceeds the limit.
[0011] According to another aspect of the embodiments of this application, a hydrogen sulfide content control device for a sulfur recovery unit is also provided, comprising: a data acquisition module for acquiring state parameters of the sulfur recovery unit at the current moment; a prediction module for using a hydrogen sulfide prediction model to predict the predicted value of the hydrogen sulfide content of the sulfur recovery unit within a preset period based on the state parameters at the current moment; an iteration module for constructing an objective function with the objective of minimizing the difference between the predicted value of the hydrogen sulfide content and the control target value within the preset period, and iterating with the oxygen flow rate adjustment amount of the sulfur recovery unit as the decision variable until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate adjustment amount of the sulfur recovery unit; and an adjustment module for adjusting the set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery unit within the preset period according to the target value of the oxygen flow rate adjustment amount of the sulfur recovery unit.
[0012] According to another aspect of the embodiments of this application, a computer device is also provided, including: a memory and a processor, wherein the memory is used to store program instructions; the processor, connected to the memory, is used to execute the hydrogen sulfide content control method of the above-described sulfur recovery device.
[0013] According to another aspect of the embodiments of this application, a computer program product is also provided, including computer instructions that, when executed by a processor, implement the hydrogen sulfide content control method of the above-described sulfur recovery device.
[0014] In this embodiment, the state parameters of the sulfur recovery device at the current moment are collected; a hydrogen sulfide prediction model is used to predict the hydrogen sulfide content of the sulfur recovery device within a preset period based on the state parameters at the current moment; an objective function is constructed with the goal of minimizing the difference between the predicted hydrogen sulfide content and the control target value within the preset period, and the oxygen flow rate adjustment of the sulfur recovery device is used as the decision variable for iteration until the objective function value is minimized, thus obtaining the target value of the oxygen flow rate adjustment of the sulfur recovery device; the set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery device within the preset period are adjusted according to the target value of the oxygen flow rate adjustment of the sulfur recovery device; by constructing a hydrogen sulfide prediction model and predicting the future hydrogen sulfide content within the preset period through the hydrogen sulfide prediction model, and combining it with an intelligent optimization algorithm to recommend the adjustment amount of oxygen flow rate, the purpose of stably controlling the hydrogen sulfide content of the sulfur recovery device is achieved, thereby achieving the technical effect of improving the stability of the hydrogen sulfide content control method and solving the technical problem of poor stability of hydrogen sulfide content control methods in related technologies. Attached Figure Description
[0015] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0016] Figure 1 This is a hardware structure block diagram of a computer terminal for implementing a method for controlling the hydrogen sulfide content of a sulfur recovery device, according to an embodiment of this application.
[0017] Figure 2 This is a flowchart of a method for controlling the hydrogen sulfide content in a sulfur recovery device according to an embodiment of this application;
[0018] Figure 3 This is a flowchart of a hydrogen sulfide content control method for another sulfur recovery device according to an embodiment of this application;
[0019] Figure 4 This is a flowchart of an oxygen adjustment method for a sulfur recovery device according to an embodiment of this application;
[0020] Figure 5 This is a structural diagram of a hydrogen sulfide content control device for a sulfur recovery apparatus according to an embodiment of this application. Detailed Implementation
[0021] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0022] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0023] The information collected in this application embodiment is information and data authorized by the user or fully authorized by all parties. The collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data all comply with the relevant laws, regulations and standards of the relevant regions, and necessary confidentiality measures have been taken. It does not violate public order and good morals, and provides corresponding operation entry points for users to choose to authorize or reject the automated decision results. If the user chooses to reject, the process will proceed to the expert decision-making process.
[0024] To address the problems existing in related technologies, this application provides a method for controlling the hydrogen sulfide content in a sulfur recovery device. This method can operate in... Figure 1 The computer terminal shown is explained below.
[0025] The hydrogen sulfide content control method for the sulfur recovery device provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Figure 1 A hardware block diagram of a computer terminal for implementing a method for controlling the hydrogen sulfide content in a sulfur recovery unit is shown. Figure 1As shown, the computer terminal 10 may include one or more processors (shown as 102a, 102b, ..., 102n in the figure) (the processor may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission module 106 for communication functions connected via wired and / or wireless networks. In addition, it may also include: a display, a keyboard, a cursor control device, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, and a BUS bus. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0026] It should be noted that the aforementioned one or more processors and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 10. As involved in the embodiments of this application, the data processing circuits serve as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).
[0027] The memory 104 can be used to store software programs and modules for application software, such as the program instructions / data storage device corresponding to the hydrogen sulfide content control method of the sulfur recovery device in this embodiment. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby realizing the hydrogen sulfide content control method of the sulfur recovery device described above. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0028] The transmission module 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 10. In one example, the transmission module 106 includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission module 106 may be a radio frequency (RF) module, used for wireless communication with the Internet.
[0029] The display can be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user interface of the computer terminal 10.
[0030] It should be noted here that, in some optional embodiments, the above... Figure 1 The computer terminal shown may include hardware components (including circuitry), software components (including computer code stored on a computer-readable medium), or a combination of both hardware and software components. It should be noted that... Figure 1 This is only one instance of a specific particular instance, and is intended to illustrate the types of components that may exist in the aforementioned computer terminal.
[0031] Under the above operating environment, this application provides an embodiment of a method for controlling the hydrogen sulfide content of a sulfur recovery device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0032] In related technologies, the hydrogen sulfide content cannot be effectively controlled to maintain stability, and may even cause hydrogen sulfide over-limit alarms. To solve the technical problems in related technologies, this application provides a method for controlling the hydrogen sulfide content in a sulfur recovery device. This method constructs a future value prediction model for hydrogen sulfide content, predicts changes in hydrogen sulfide content over a future period in real time, and combines this with an intelligent optimization algorithm to recommend oxygen flow rate in real time, thereby maintaining a stable hydrogen sulfide content.
[0033] Figure 2 This is a flowchart of a method for controlling the hydrogen sulfide content in a sulfur recovery device according to an embodiment of this application, such as... Figure 2 As shown, the method includes the following steps:
[0034] Step S202: Collect the status parameters of the sulfur recovery device at the current moment;
[0035] Step S204: The hydrogen sulfide prediction model is used to predict the hydrogen sulfide content of the sulfur recovery device within a preset period based on the state parameters at the current moment.
[0036] Step S206: With the goal of minimizing the difference between the predicted value of hydrogen sulfide content and the control target value within a preset period, construct an objective function and iterate iteratively using the oxygen flow rate adjustment of the sulfur recovery device as the decision variable until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate adjustment of the sulfur recovery device.
[0037] Step S208: Adjust the set values of the main oxygen flow rate and auxiliary oxygen flow rate of the sulfur recovery device within a preset cycle according to the target value of the oxygen flow rate regulation of the sulfur recovery device.
[0038] Through steps S202 to S208, the state parameters of the sulfur recovery device at the current moment are collected; a hydrogen sulfide prediction model is used to predict the hydrogen sulfide content of the sulfur recovery device within a preset period based on the state parameters at the current moment; an objective function is constructed with the goal of minimizing the difference between the predicted hydrogen sulfide content and the control target value within the preset period, and the oxygen flow rate adjustment of the sulfur recovery device is used as the decision variable for iteration until the objective function value is minimized, thus obtaining the target value of the oxygen flow rate adjustment of the sulfur recovery device; the setpoints of the main oxygen flow rate and auxiliary oxygen flow rate of the sulfur recovery device within the preset period are adjusted according to the target value of the oxygen flow rate adjustment of the sulfur recovery device; by constructing a hydrogen sulfide prediction model and predicting the future hydrogen sulfide content within the preset period using the hydrogen sulfide prediction model, and combining it with an intelligent optimization algorithm to recommend the adjustment amount of oxygen flow rate, the purpose of stably controlling the hydrogen sulfide content of the sulfur recovery device is achieved, thus achieving the technical effect of improving the stability of the hydrogen sulfide content control method, and solving the technical problem of poor stability of hydrogen sulfide content control methods in related technologies. A detailed explanation follows.
[0039] In some embodiments of this application, the hydrogen sulfide prediction model is determined as follows: historical operating data of a sulfur recovery device is acquired, and the historical operating data is preprocessed to obtain preprocessed historical operating data; the preprocessed historical operating data is aggregated according to a preset time granularity to obtain aggregated data; the aggregated data is segmented using a sliding window to obtain a sample dataset, wherein the input sequence of the sample dataset is the feature data of the hydrogen sulfide prediction model, and the output sequence of the sample dataset is the predicted value of hydrogen sulfide content; the sample dataset is divided according to a preset ratio to obtain a training dataset and a test dataset; the initial model is trained using the training dataset to obtain the hydrogen sulfide prediction model.
[0040] Before constructing a hydrogen sulfide prediction model, it is necessary to determine the prediction duration parameter (preset period) for hydrogen sulfide content based on historical operating data of the sulfur recovery unit, integrating relevant mechanistic knowledge, data analysis, and time lag characteristic analysis results, for example: 2 minutes. Specifically, historical operating data is collected from sources such as the sulfur recovery unit's operating logs, sensor records, and operator records. This ensures that the data covers different operating conditions, seasonal variations, and fluctuations in feedstock characteristics. Identification and... Process parameters significantly related to changes in sulfur content, such as acid gas flow rate, oxygen flow rate, reaction temperature, and pressure, are analyzed. The time lag effect between different parameters is examined, for example, the effect of changes in oxygen flow rate on... The time lag of the effect of sulfur content.
[0041] In practical applications, the construction process of an optional hydrogen sulfide prediction model is as follows: Figure 3 As shown, historical operating data of the sulfur recovery unit for at least 3 months of continuous operation were collected. Preprocessing operations were performed on the data, including but not limited to outlier removal and noise reduction. The preprocessed time-series data underwent average aggregation with a time granularity of 10 seconds. A sliding window method was used to segment the aggregated data, constructing a sample dataset with an input sequence length of 60 (corresponding to a duration of 10 minutes) and an output sequence length of 12 (corresponding to a duration of 2 minutes). The input sequence represents the model's feature data, and the output sequence represents... The sample dataset is divided into a training set and a test set according to a preset ratio (e.g., 7:3). The training set is used to train a prediction model for the future value of hydrogen sulfide content. The model is a deep learning prediction model based on time-series features, such as the GRU model. The test set is used to verify the prediction accuracy of the model. The goodness of fit (R²) is used as the core evaluation index. The model is iteratively trained and the parameters are optimized based on the test results until the R² of the model on the test set is ≥0.9, and the model performance is judged to meet the standard.
[0042] In some embodiments of this application, the specific steps for iterating using the oxygen flow rate regulation of the sulfur recovery device as a decision variable until the objective function value is minimized, to obtain the target value of the oxygen flow rate regulation of the sulfur recovery device, are as follows: An optimization algorithm is used to optimize the decision variable according to a preset search range and a preset adjustment step size. The constraints of the optimization algorithm include at least: the predicted hydrogen sulfide content of the sulfur recovery device within a preset period, and the preset search range represents the range of the oxygen flow rate of the sulfur recovery device. In each iteration, the oxygen flow rate in the current iteration is input into the hydrogen sulfide prediction model to obtain the predicted hydrogen sulfide content in the current iteration. The decision variable is then adjusted based on the difference between the predicted hydrogen sulfide content in the current iteration and the control target value until the difference between the predicted hydrogen sulfide content in the current iteration and the control target value is minimized, thus obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device.
[0043] like Figure 3As shown, the steps for determining the target value of the oxygen flow rate regulation of the sulfur recovery unit are as follows: Step 1, set the initial values of the control parameters: a) Set the control target value of hydrogen sulfide to k, which is a preset reference value of hydrogen sulfide content, and set the execution cycle of the control algorithm to W; b) Configure the adjustment step size ΔO and adjustment range [Omin, Omax] of the oxygen flow rate, where ΔO is the minimum change unit when adjusting the main oxygen flow rate each time, and [Omin, Omax] is the oxygen flow rate adjustment range allowed by the equipment. Step 2, Collect Current State Parameters: a) Collect the current process state parameters in real time, including but not limited to key variables affecting the change of hydrogen sulfide content such as current hydrogen sulfide content, real-time flow rate of main oxygen, real-time flow rate of auxiliary oxygen, reaction temperature, and pressure; b) Preprocess the collected parameters, including outlier removal and data normalization, to form a feature vector that meets the input requirements of the hydrogen sulfide prediction model; c) Predict the trend of hydrogen sulfide content change; d) Input the preprocessed current state parameters into the hydrogen sulfide prediction model, which is trained based on historical data and can output a continuous change curve of hydrogen sulfide content within the next 2 minutes (preset period); e) Extract the predicted value of hydrogen sulfide content for the next 2 minutes from the prediction curve, denoted as H_pred. Step 3, Construct the Optimization Objective Function: a) With minimizing the deviation between the predicted value of hydrogen sulfide content H_pred for the next 2 minutes and the control target value k as the core optimization objective, construct the objective function: min|H_pred - k|; b) Add constraints, including that the oxygen flow rate must be within the preset range and each adjustment amount must be within the corresponding step size limit. Step 4: Optimization using an optimization algorithm: a) Input the changing trend of the hydrogen sulfide prediction model output as a constraint into the optimization algorithm (e.g., genetic algorithm, particle swarm optimization algorithm, etc.); b) The algorithm uses the oxygen flow rate adjustment ΔO as the decision variable and iteratively optimizes within a preset adjustment step size and range; c) During each iteration, the predicted value of the hydrogen sulfide content after adjustment is fed back in real time through the hydrogen sulfide prediction model until the optimal combination of adjustment amounts (the target value of the oxygen flow rate adjustment) (ΔO) that minimizes the objective function is found. , Δ Step 5, generate the optimal control strategy for primary and secondary oxygen: a) Based on the optimal adjustment amount ΔO obtained through optimization. The system automatically allocates oxygen flow by combining the safety boundaries and latest values for primary and secondary oxygen, controlling only the primary or secondary oxygen flow at a time to reduce valve operation frequency; b) the target value for oxygen flow regulation is based on the recommended logic for primary and secondary oxygen; c) the output includes the recommended value for primary oxygen flow. Recommended values for auxiliary oxygen flow rate The optimal control strategy. Step 6, execute the control strategy: a) The recommended value of main oxygen flow rate in the optimal control strategy. Recommended values for auxiliary oxygen flow rate a) Send to the corresponding flow control actuator; b) The control actuator adjusts the real-time flow of the main oxygen and auxiliary oxygen according to the recommended value, so that the hydrogen sulfide content is stabilized at the control target value k in the next 2 minutes.
[0044] like Figure 4 As shown, the specific steps for adjusting the set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery device within the preset cycle according to the target value of the oxygen flow rate regulation amount are as follows: When the target value of the oxygen flow rate regulation amount is not zero and the absolute value is less than the target preset value, for example, 20, the set values of the main oxygen flow rate and the auxiliary oxygen flow rate are adjusted respectively according to the target strategy. In each adjustment operation, only one of the set values of the main oxygen flow rate and the auxiliary oxygen flow rate is adjusted.
[0045] The adjustment of the set values of the main oxygen flow rate and the auxiliary oxygen flow rate according to the target strategy includes: determining the target strategy as the first strategy when the target value of the oxygen flow rate adjustment falls within a first interval, for example, (-20, 0); determining whether the current set value of the main oxygen flow rate is greater than a first preset value, for example, 1300, when the target strategy is the first strategy; determining whether the current set value of the main oxygen flow rate is greater than the first preset value when the current set value of the main oxygen flow rate is greater than the first preset value; and determining the target set value of the main oxygen flow rate as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment (the auxiliary oxygen flow rate is not adjusted). The target setting value of the main oxygen flow rate is the adjusted value of the main oxygen flow rate. When the current setting value of the main oxygen flow rate is not greater than the first preset value and the current setting value of the auxiliary oxygen flow rate is greater than the second preset value (e.g., 180), the target setting value of the main oxygen flow rate is determined as the sum of the current setting value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment. When the current setting value of the main oxygen flow rate is not greater than the first preset value and the current setting value of the auxiliary oxygen flow rate is not greater than the second preset value, the target setting value of the auxiliary oxygen flow rate is determined as the sum of the current setting value of the auxiliary oxygen flow rate and the target value of the oxygen flow rate adjustment (the main oxygen flow rate is not adjusted).
[0046] Optionally, the method further includes: if the target value of the oxygen flow rate adjustment range belongs to a second range, for example, (0, 20), determining the target strategy as a second strategy, wherein the upper limit of the first range is equal to the lower limit of the second range; if the target strategy is the second strategy, determining whether the current set value of the main oxygen flow rate is less than a third preset value, for example, 800; if the current set value of the main oxygen flow rate is less than the third preset value, determining the target set value of the main oxygen flow rate as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment (secondary oxygen flow rate adjustment). (If the flow rate is not adjusted); when the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the auxiliary oxygen flow rate is not less than the fourth preset value, for example, 280, the target set value of the main oxygen flow rate is determined as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment; when the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the auxiliary oxygen flow rate is less than the fourth preset value, the target set value of the auxiliary oxygen flow rate is determined as the sum of the current set value of the auxiliary oxygen flow rate and the target value of the oxygen flow rate adjustment (the main oxygen flow rate is not adjusted).
[0047] Finally, the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are obtained respectively; if the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are within a preset range, for example: auxiliary oxygen flow rate (150, 300) and main oxygen flow rate (600, 1400), the adjustment is determined to be complete; if the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are not within the preset range, an alarm message is determined to be generated, wherein the alarm message is used to indicate that the oxygen flow rate of the sulfur recovery device exceeds the limit.
[0048] It should be noted that, in the embodiments of this application, "main oxygen flow rate" and "auxiliary oxygen flow rate" refer to the flow rates of different oxygen supply channels used in the Claus sulfur recovery process (the process method applied in the sulfur recovery unit) to oxidize hydrogen sulfide to sulfur dioxide, thereby promoting sulfur generation. Specifically, the main oxygen flow rate refers to the oxygen flow rate directly fed into the Claus reactor or main combustion furnace in the sulfur recovery unit. This oxygen flow rate is the main oxidant in the sulfur recovery process, and its precise control is crucial for maintaining the thermodynamic balance of the Claus reaction and the sulfur yield. Adjusting the main oxygen flow rate directly affects the conversion rate of hydrogen sulfide to sulfur dioxide, thus affecting the final sulfur recovery efficiency. The auxiliary oxygen flow rate, in addition to the main oxygen, requires additional oxygen (i.e., auxiliary oxygen) in the sulfur recovery process to assist the oxidation process or adjust reaction conditions. The auxiliary oxygen flow rate is generally small, but it plays a key role in controlling the oxygen content of the reactor tail gas in the sulfur recovery unit and preventing incompletely oxidized sulfides from entering the tail gas treatment system. When the adjustment of the main oxygen flow rate is limited or for fine-tuning of oxidation conditions, it can be achieved by adjusting the auxiliary oxygen flow rate. In the intelligent control strategy of sulfur recovery units, the dynamic adjustment of the main oxygen and auxiliary oxygen flow rates is the core of maintaining stable hydrogen sulfide content and optimizing sulfur recovery efficiency. Typically, the adjustment of the main oxygen flow rate focuses on responding to large changes in operating conditions or fluctuations in the composition of the feed gas, while the auxiliary oxygen flow rate is used for more refined control to adapt to transient changes within the system or to assist in achieving stricter emission standards.
[0049] Figure 5 A hydrogen sulfide content control device for a sulfur recovery unit is shown, the device comprising:
[0050] The data acquisition module 50 is used to acquire the status parameters of the sulfur recovery unit at the current moment.
[0051] Prediction module 52 is used to predict the hydrogen sulfide content of the sulfur recovery device within a preset period based on the state parameters at the current moment using a hydrogen sulfide prediction model.
[0052] The iteration module 54 is used to construct an objective function with the goal of minimizing the difference between the predicted value of hydrogen sulfide content and the control target value within the preset period, and to iterate with the oxygen flow rate regulation of the sulfur recovery device as the decision variable until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device.
[0053] The adjustment module 56 is used to adjust the set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery device within the preset cycle according to the target value of the oxygen flow rate adjustment of the sulfur recovery device.
[0054] The hydrogen sulfide content control device of the aforementioned sulfur recovery unit collects the current state parameters of the sulfur recovery unit; uses a hydrogen sulfide prediction model to predict the hydrogen sulfide content of the sulfur recovery unit within a preset period based on the current state parameters; constructs an objective function with the goal of minimizing the difference between the predicted hydrogen sulfide content and the control target value within the preset period, and iterates using the oxygen flow rate adjustment of the sulfur recovery unit as the decision variable until the objective function value is minimized, thus obtaining the target value of the oxygen flow rate adjustment of the sulfur recovery unit; adjusts the setpoints of the main oxygen flow rate and auxiliary oxygen flow rate of the sulfur recovery unit within the preset period according to the target value of the oxygen flow rate adjustment of the sulfur recovery unit; by constructing a hydrogen sulfide prediction model and predicting the future hydrogen sulfide content within the preset period using the hydrogen sulfide prediction model, and combining it with an intelligent optimization algorithm to recommend the adjustment amount of oxygen flow rate, the device achieves the goal of stably controlling the hydrogen sulfide content of the sulfur recovery unit, thus improving the technical effect of improving the stability of the hydrogen sulfide content control method and solving the technical problem of poor stability of hydrogen sulfide content control methods in related technologies.
[0055] The iteration module 54 includes: a model submodule, used to acquire historical operating data of the sulfur recovery unit, and preprocess the historical operating data to obtain preprocessed historical operating data; aggregate the preprocessed historical operating data according to a preset time granularity to obtain aggregated data; segment the aggregated data using a sliding window to obtain a sample dataset, wherein the input sequence of the sample dataset is the feature data of the hydrogen sulfide prediction model, and the output sequence of the sample dataset is the predicted value of hydrogen sulfide content; divide the sample dataset according to a preset ratio to obtain a training dataset and a test dataset; and train the initial model using the training dataset to obtain the hydrogen sulfide prediction model.
[0056] The iteration module 54 further includes an iteration submodule, used to iterate using the oxygen flow rate adjustment of the sulfur recovery device as a decision variable until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate adjustment of the sulfur recovery device. This includes: using an optimization algorithm to optimize the decision variable according to a preset search range and a preset adjustment step size, wherein the constraints of the optimization algorithm at least include: the predicted value of hydrogen sulfide content of the sulfur recovery device within a preset period, and the preset search range representing the range of oxygen flow rate of the sulfur recovery device; in each iteration, the oxygen flow rate in the current iteration is input into the hydrogen sulfide prediction model to obtain the predicted value of hydrogen sulfide content in the current iteration, and the decision variable is adjusted according to the difference between the predicted value of hydrogen sulfide content in the current iteration and the control target value, until the difference between the predicted value of hydrogen sulfide content in the current iteration and the control target value is minimized, thereby obtaining the target value of the oxygen flow rate adjustment of the sulfur recovery device.
[0057] The iterative submodule includes an adjustment unit, used to adjust the set values of the main oxygen flow and auxiliary oxygen flow of the sulfur recovery device within the preset period according to the target value of the oxygen flow regulation amount of the sulfur recovery device. This includes: when the target value of the oxygen flow regulation amount is not zero and the absolute value is less than the target preset value, adjusting the set values of the main oxygen flow and the auxiliary oxygen flow respectively according to the target strategy, wherein each adjustment operation adjusts only one of the set values of the main oxygen flow and the auxiliary oxygen flow.
[0058] The adjustment unit includes a first adjustment subunit, a second adjustment subunit, and an alarm subunit. The first adjustment subunit is used to adjust the set values of the main oxygen flow rate and the auxiliary oxygen flow rate according to the target strategy, including: when the target value of the oxygen flow rate adjustment amount belongs to a first interval, determining that the target strategy is a first strategy; when the target strategy is the first strategy, determining whether the current set value of the main oxygen flow rate is greater than a first preset value; when the current set value of the main oxygen flow rate is greater than the first preset value, determining the target set value of the main oxygen flow rate as the sum of the current set value of the main oxygen flow rate and the oxygen flow rate. The target value of the adjustment amount is the sum of the target values, wherein the target setting value of the main oxygen flow rate is the value after the main oxygen flow rate is adjusted; when the current setting value of the main oxygen flow rate is not greater than the first preset value and the current setting value of the auxiliary oxygen flow rate is greater than the second preset value, the target setting value of the main oxygen flow rate is determined as the sum of the current setting value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment amount; when the current setting value of the main oxygen flow rate is not greater than the first preset value and the current setting value of the auxiliary oxygen flow rate is not greater than the second preset value, the target setting value of the auxiliary oxygen flow rate is determined as the sum of the current setting value of the auxiliary oxygen flow rate and the target value of the oxygen flow rate adjustment amount.
[0059] The second adjustment subunit is configured to: determine the target strategy as the second strategy when the target value of the oxygen flow rate adjustment falls within the second interval, wherein the upper limit of the first interval is equal to the lower limit of the second interval; determine whether the current set value of the main oxygen flow rate is less than a third preset value when the target strategy is the second strategy; determine the target set value of the main oxygen flow rate as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment when the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the secondary oxygen flow rate is not less than a fourth preset value when the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the secondary oxygen flow rate is not less than a fourth preset value when the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the secondary oxygen flow rate is less than the fourth preset value when the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the secondary oxygen flow rate is less than the fourth preset value when the current set value of the secondary oxygen flow rate is not less than the third preset value and the current set value of the secondary oxygen flow rate is less than the fourth preset value when the current set value of the secondary oxygen flow rate is not less than the third preset value and the target value of the oxygen flow rate adjustment when the current set value of the secondary oxygen flow rate is less than the fourth preset value when the current set value of the secondary oxygen flow rate is ... fourth preset value when the current set value of the secondary oxygen flow rate is less than the fourth preset value when the target set value of the secondary oxygen flow rate is less than the fourth preset value when the current set value of the secondary oxygen flow rate is less than the fourth
[0060] An alarm subunit is used to acquire the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate respectively; if the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are within a preset range, it determines that the adjustment is completed; if the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are not within the preset range, it determines that an alarm message is generated, wherein the alarm message is used to indicate that the oxygen flow rate of the sulfur recovery device exceeds the limit.
[0061] It should be noted that, Figure 5 The hydrogen sulfide content control device of the sulfur recovery unit shown is used to perform... Figure 2 The hydrogen sulfide content control method of the sulfur recovery device shown above is also applicable to the hydrogen sulfide content control device of this sulfur recovery device, and will not be repeated here.
[0062] This application also provides a computer device, including: a memory and a processor, wherein the memory is used to store program instructions; and the processor, connected to the memory, is used to execute the hydrogen sulfide content control method of the above-described sulfur recovery device.
[0063] This application also provides a computer program product, including computer instructions that, when executed by a processor, implement the steps of the hydrogen sulfide content control method for the sulfur recovery device in this application.
[0064] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0065] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0066] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0067] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0068] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0069] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.
[0070] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for controlling the hydrogen sulfide content in a sulfur recovery device, characterized in that, include: Collect the status parameters of the sulfur recovery unit at the current moment; The hydrogen sulfide prediction model is used to predict the hydrogen sulfide content of the sulfur recovery device within a preset period based on the state parameters at the current moment; With the goal of minimizing the difference between the predicted value of hydrogen sulfide content and the control target value within the preset period, an objective function is constructed, and the oxygen flow rate regulation of the sulfur recovery device is used as the decision variable for iteration until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device. The set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery device within the preset cycle are adjusted according to the target value of the oxygen flow rate regulation of the sulfur recovery device.
2. The method according to claim 1, characterized in that, The hydrogen sulfide prediction model was determined in the following way: Historical operating data of the sulfur recovery unit is acquired, and the historical operating data is preprocessed to obtain preprocessed historical operating data. The preprocessed historical running data is aggregated according to a preset time granularity to obtain aggregated data. The aggregated data is segmented using a sliding window to obtain a sample dataset, wherein the input sequence of the sample dataset is the feature data of the hydrogen sulfide prediction model, and the output sequence of the sample dataset is the predicted value of hydrogen sulfide content. The sample dataset is divided according to a preset ratio to obtain a training dataset and a test dataset; The initial model is trained using the training dataset to obtain the hydrogen sulfide prediction model.
3. The method according to claim 1, characterized in that, The process iterates using the oxygen flow rate regulation of the sulfur recovery device as the decision variable until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device, including: An optimization algorithm is used to optimize the decision variables according to a preset search range and a preset adjustment step size. The constraints of the optimization algorithm include at least the predicted value of hydrogen sulfide content of the sulfur recovery device within a preset period, and the preset search range represents the range of oxygen flow rate of the sulfur recovery device. In each iteration, the oxygen flow rate in the current iteration is input into the hydrogen sulfide prediction model to obtain the predicted value of hydrogen sulfide content in the current iteration. The decision variable is then adjusted based on the difference between the predicted value of hydrogen sulfide content in the current iteration and the control target value until the difference between the predicted value of hydrogen sulfide content in the current iteration and the control target value is minimized, thereby obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device.
4. The method according to claim 3, characterized in that, The set values of the main oxygen flow rate and auxiliary oxygen flow rate of the sulfur recovery device within the preset cycle are adjusted according to the target value of the oxygen flow rate regulation of the sulfur recovery device, including: When the target value of the oxygen flow rate adjustment is not zero and its absolute value is less than the target preset value, the set values of the main oxygen flow rate and the auxiliary oxygen flow rate are adjusted according to the target strategy. Each adjustment operation adjusts only one of the set values of the main oxygen flow rate and the auxiliary oxygen flow rate.
5. The method according to claim 4, characterized in that, The setpoints for the main oxygen flow rate and the auxiliary oxygen flow rate are adjusted according to the target strategy, including: If the target value of the oxygen flow rate regulation falls within the first interval, the target strategy is determined to be the first strategy. When the target strategy is the first strategy, determine whether the current set value of the main oxygen flow rate is greater than the first preset value; If the current set value of the main oxygen flow rate is greater than the first preset value, the target set value of the main oxygen flow rate is determined as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment, wherein the target set value of the main oxygen flow rate is the value after the main oxygen flow rate is adjusted. If the current set value of the main oxygen flow rate is not greater than the first preset value and the current set value of the auxiliary oxygen flow rate is greater than the second preset value, the target set value of the main oxygen flow rate is determined as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment amount. If the current set value of the main oxygen flow rate is not greater than the first preset value and the current set value of the auxiliary oxygen flow rate is not greater than the second preset value, the target set value of the auxiliary oxygen flow rate is determined as the sum of the current set value of the auxiliary oxygen flow rate and the target value of the oxygen flow rate adjustment.
6. The method according to claim 5, characterized in that, The method further includes: If the target value of the oxygen flow rate regulation is within the second interval, the target strategy is determined to be the second strategy, wherein the upper limit of the first interval is equal to the lower limit of the second interval. If the target strategy is the second strategy, determine whether the current set value of the main oxygen flow rate is less than the third preset value; If the current set value of the main oxygen flow rate is less than the third preset value, the target set value of the main oxygen flow rate is determined as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment. If the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the auxiliary oxygen flow rate is not less than the fourth preset value, the target set value of the main oxygen flow rate is determined as the sum of the current set value of the main oxygen flow rate and the target value of the oxygen flow rate adjustment amount. If the current set value of the main oxygen flow rate is not less than the third preset value and the current set value of the auxiliary oxygen flow rate is less than the fourth preset value, the target set value of the auxiliary oxygen flow rate is determined as the sum of the current set value of the auxiliary oxygen flow rate and the target value of the oxygen flow rate adjustment.
7. The method according to claim 6, characterized in that, The method further includes: The target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are obtained respectively; If the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate are within a preset range, the adjustment is determined to be complete. If the target set value of the main oxygen flow rate and the target set value of the main oxygen flow rate do not fall within a preset range, an alarm message is generated, wherein the alarm message is used to indicate that the oxygen flow rate of the sulfur recovery device exceeds the limit.
8. A hydrogen sulfide content control device for a sulfur recovery unit, characterized in that, include: The data acquisition module is used to collect the status parameters of the sulfur recovery unit at the current moment. The prediction module is used to predict the hydrogen sulfide content of the sulfur recovery device within a preset period based on the state parameters at the current moment using a hydrogen sulfide prediction model. An iterative module is used to construct an objective function with the goal of minimizing the difference between the predicted value of hydrogen sulfide content and the control target value within the preset period, and to iterate with the oxygen flow rate regulation of the sulfur recovery device as the decision variable until the objective function value is minimized, thereby obtaining the target value of the oxygen flow rate regulation of the sulfur recovery device. The adjustment module is used to adjust the set values of the main oxygen flow rate and the auxiliary oxygen flow rate of the sulfur recovery device within the preset cycle according to the target value of the oxygen flow rate adjustment of the sulfur recovery device.
9. A computer device, characterized in that, include: A memory and a processor, wherein the memory is used to store program instructions; and the processor, connected to the memory, is used to execute the hydrogen sulfide content control method of the sulfur recovery device according to any one of claims 1 to 7.
10. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the hydrogen sulfide content control method of the sulfur recovery device according to any one of claims 1 to 7.