Method, device, equipment and storage medium for controlling hcl oxidation fluidized bed
Patent Information
- Application Number
- CN202511551567.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-28
- Publication Date
- 2026-08-11
- Estimated Expiration
- 2045-10-28
AI Technical Summary
[0004]本申请提供了一种HCL氧化流化床的控制方法、装置、设备及存储介质,以解决或改善HCL氧化流化床操作强度大、调整不及时以及产品收率低的问题
Smart Images

Figure CN121364750B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of chemical process control technology, specifically to a control method, apparatus, equipment, and storage medium for an HCl oxidation fluidized bed. Background Technology
[0002] In related technologies, the HCl oxidation fluidized bed is a key device for balancing chlorine in the isocyanate industry chain, and its load needs to be matched with the capacity of the isocyanate industry chain. The capacity of the isocyanate industry chain is determined by market demand and changes frequently. Therefore, the load adjustment of the HCl oxidation fluidized bed is one of the main operation items. The load adjustment is crucial to maintaining the reaction efficiency, product yield and equipment safety of the HCl oxidation fluidized bed.
[0003] The load adjustment of HCL oxidation fluidized bed mainly relies on manual experience to operate the feed gas flow rate, oxygen ratio and cooling pipe start-up and shutdown status, which has the problems of high operation intensity, untimely adjustment and low product yield. Summary of the Invention
[0004] This application provides a control method, apparatus, equipment, and storage medium for an HCl oxidation fluidized bed to solve or improve the problems of high operating intensity, untimely adjustment, and low product yield in HCl oxidation fluidized beds.
[0005] In a first aspect, this application provides a method for controlling an HCl oxidation fluidized bed, comprising the following steps.
[0006] Obtain the target flow rate and reference flow rate of HCl gas, where the reference flow rate is the flow rate of HCl gas before flow rate adjustment; Obtain the command to increase the flow rate of HCl gas; In response to the flow increase command, the flow rates of HCl gas, oxygen and circulating gas are controlled to increase; Obtain the first preheating temperature of the HCl gas; Determine whether the first preheating temperature is not less than the first boundary temperature setting value; If the first preheating temperature is less than the first boundary temperature setting value, then obtain the first real-time flow rate of HCl gas. Determine whether the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value; If the difference between the target flow and the reference flow is not less than the first boundary flow setting value, then determine whether the difference between the first real-time flow and the reference flow is not less than the second boundary flow setting value. If the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value, then an additional heat exchange tube is activated, wherein the HCl oxidation fluidized bed is arranged with multiple heat exchange tubes. Adjust the first real-time traffic to the reference traffic and return to the step: Obtain the first real-time traffic.
[0007] In an optional implementation, after the step of determining whether the first preheating temperature is less than the first boundary temperature set value, the method further includes: If the first preheating temperature is not less than the first boundary temperature setting value, then the following step is executed: add and activate a heat exchange tube; And / or, after the step of determining whether the difference between the first real-time flow and the reference flow is not less than the second boundary flow setting value, the method further includes: If the difference between the first real-time traffic and the reference traffic is less than the second boundary traffic setting value, then the first real-time traffic is reacquired, and the process returns to step: determine whether the difference between the first real-time traffic and the reference traffic is not less than the second boundary traffic setting value.
[0008] In an optional implementation, after the step of obtaining the target flow rate and reference flow rate of HCl gas, wherein the reference flow rate is the flow rate of HCl gas before adjustment, the method further includes: Obtain the command to reduce the flow rate of HCl gas; In response to the flow reduction command, the flow rates of HCl gas, oxygen and circulating gas are controlled to decrease; Obtain the second preheating temperature of the HCl gas; Determine whether the second preheating temperature is not greater than the second boundary temperature setting value; If the second preheating temperature is greater than the second boundary temperature setting value, then obtain the second real-time flow rate; Determine whether the difference between the reference flow rate and the target flow rate is not less than the third boundary set flow rate; If the difference between the reference flow and the target flow is not less than the third boundary set flow, then determine whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow set value. If the difference between the reference flow rate and the second real-time flow rate is not less than the fourth boundary flow rate setting value, then one heat exchange tube is deactivated. Adjust the second real-time traffic to the reference traffic and return to the step: Obtain the second real-time traffic.
[0009] In an optional implementation, after the step of determining whether the second preheating temperature is not greater than the second boundary temperature set value, the method further includes: If the second preheating temperature is not greater than the second boundary temperature setting value, then proceed with the step: deactivate one heat exchange tube; And / or, after the step of determining whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow setting value, the method further includes: If the difference between the reference flow and the second real-time flow is less than the fourth boundary flow setting value, then the second real-time flow is reacquired, and the process returns to step: determining whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow setting value.
[0010] In one optional implementation, the specific process of controlling the increase in the flow rates of HCl gas, oxygen, and circulating gas includes: The ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate are obtained through the flow coefficient model.
[0011] The flow rates of HCl gas, oxygen gas, and circulating gas are controlled separately by the controller. The calculation formula for the HCl gas controller is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The increase in HCl gas flow rate over a given time period; The formula for calculating the oxygen controller is as follows: ; Oxygen flow rate, This is the ratio coefficient between oxygen flow rate and HCl gas flow rate; The calculation formula for the controller of the circulating gas is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
[0012] In one optional implementation, the specific process of controlling the reduction of the flow rates of HCl gas, oxygen, and circulating gas includes: The ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate are obtained through the flow coefficient model. The flow rates of HCl gas, oxygen gas, and circulating gas are controlled separately by the controller. The calculation formula for the HCl gas controller is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The decrease in HCl gas flow rate over a period of time; The formula for calculating the oxygen controller is as follows: ; Oxygen flow rate, This is the ratio coefficient between oxygen flow rate and HCl gas flow rate; The calculation formula for the controller of the circulating gas is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
[0013] In one optional implementation, the steps for obtaining the flow coefficient model are as follows: Obtain multiple sets of historical data on HCl gas flow rate, oxygen flow rate, circulating gas flow rate, and product yield; The historical data is input into the neural network model for extended training to obtain the product yields corresponding to various combinations of different HCl gas flow rates, different oxygen flow rates, and different circulating gas flow rates, forming a database. The database is processed using a traversal method to obtain the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate under the maximum product yield for different HCl gas flow rates, thereby obtaining the flow coefficient model.
[0014] Secondly, this application also provides a control device for an HCl oxidation fluidized bed, comprising: The acquisition module is used to acquire the target flow rate and reference flow rate of HCl gas, wherein the reference flow rate is the flow rate of HCl gas before flow rate adjustment; it is also used to acquire the flow rate increase command of HCl gas; it is also used to acquire the first preheating temperature of HCl gas; and it is also used to acquire the first real-time flow rate of HCl gas if the first preheating temperature is less than the first boundary temperature setting value. The judgment module is used to determine whether the first preheating temperature is not less than the first boundary temperature setting value; it is also used to determine whether the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value; and if the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value, it is also used to determine whether the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value. The execution module is configured to control the flow rates of HCl gas, oxygen, and circulating gas to increase in response to the flow rate increase command; it is also configured to add a heat exchange tube if the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value, wherein the HCl oxidation fluidized bed is arranged with multiple heat exchange tubes; it is also configured to adjust the first real-time flow rate to the reference flow rate and return to the step: obtain the first real-time flow rate.
[0015] Thirdly, this application also provides an electronic device, including: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the above-described control method for an HCl oxidation fluidized bed.
[0016] Fourthly, this application also provides a computer-readable storage medium storing computer instructions for causing a computer to execute the above-described control method for an HCl oxidation fluidized bed.
[0017] Beneficial effects: This application provides a control method, apparatus, equipment and storage medium for an HCl oxidation fluidized bed. It compares the first preheating temperature of the HCl gas with the first boundary temperature setpoint to prevent the temperature inside the HCl oxidation fluidized bed from rising above the setpoint and affecting the oxidation rate, thereby ensuring that the product yield is at its optimal state.
[0018] Simultaneously, by comparing the target flow rate of HCl gas with the reference flow rate, and by comparing the first real-time flow rate of HCl gas with the reference flow rate, the load increase process of the HCl oxidation fluidized bed is divided into multiple small stages for separate control. This achieves refined control of the load increase process of the HCl oxidation fluidized bed, which can improve the product yield.
[0019] Furthermore, the control of the HCL oxidation fluidized bed load increase process is fully automated, which can effectively reduce the workload of manual operation, and control the reaction speed quickly and accurately, avoiding untimely control that could affect the product yield and keep it in the optimal state, thereby improving the product yield. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the specific embodiments or related technologies of this application, the drawings used in the description of the specific embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0021] Figure 1This is a flowchart illustrating a control method for an HCl oxidation fluidized bed according to an embodiment of this application; Figure 2 This is a flowchart illustrating another control method for an HCl oxidation fluidized bed according to an embodiment of this application; Figure 3 This is a flowchart illustrating a flow coefficient acquisition model according to an embodiment of this application; Figure 4 This is a schematic diagram of the structure of an HCl oxidation fluidized bed according to an embodiment of this application; Figure 5 This is a schematic diagram of a control device for an HCl oxidation fluidized bed according to an embodiment of this application; Figure 6 This is a schematic diagram of an electronic device according to an embodiment of this application.
[0022] Explanation of reference numerals in the attached figures: 1. HCl oxidation fluidized bed; 2. HCl gas inlet; 3. Oxygen inlet; 4. Circulating gas inlet; 5. Heat exchanger tube inlet; 100. Acquisition module; 200. Judgment module; 300. Execution module. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0024] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.
[0025] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0026] In related technologies, the HCl oxidation fluidized bed is a key device for balancing chlorine in the isocyanate industry chain, and its load needs to be matched with the capacity of the isocyanate industry chain. The capacity of the isocyanate industry chain is determined by market demand and changes frequently. Therefore, the load adjustment of the HCl oxidation fluidized bed is one of the main operational items. Load adjustment is crucial to maintaining the reaction efficiency, product yield and equipment safety of the HCl oxidation fluidized bed.
[0027] The load adjustment of HCL oxidation fluidized bed mainly relies on manual experience to operate the feed gas flow rate, oxygen ratio and cooling pipe start-up and shutdown status. In particular, during a single HCL gas load change operation, the operator needs to perform 50 operations, which results in high operation intensity, untimely adjustment and low product yield.
[0028] Therefore, this application provides a control method for an HCl oxidation fluidized bed to solve or improve the problems of high operating intensity, untimely adjustment, and low product yield in an HCl oxidation fluidized bed.
[0029] The following is combined Figures 1 to 6 This describes an embodiment of the present application.
[0030] According to embodiments of this application, in a first aspect, a method for controlling an HCl oxidation fluidized bed is provided, such as... Figure 1 As shown, the steps are as follows.
[0031] It should be noted that, as Figure 4 As shown, the HCl oxidation fluidized bed 1 has an HCl gas inlet 2, an oxygen inlet 3, and a circulating gas inlet 4; the HCl gas inlet 2, the oxygen inlet 3, and the circulating gas inlet 4 are all connected to a mixing container, which is connected to the inlet end of the HCl oxidation fluidized bed.
[0032] It should also be noted that the circulating gas is the waste gas produced after the output gas of the HCl oxidation fluidized bed is separated and purified.
[0033] S1000: Obtain the target flow rate and reference flow rate of HCl gas, where the reference flow rate is the flow rate of HCl gas before adjustment.
[0034] Specifically, the reference flow rate can be obtained by measuring and acquiring it through a flow sensor installed on the HCL gas inlet pipeline.
[0035] It should be noted that the reference flow rate is not fixed and will change depending on the triggering conditions of the subsequent control process.
[0036] S1101: Obtain the command to increase the flow rate of HCl gas.
[0037] Specifically, the process of obtaining the HCl gas flow rate increase command includes: Determine if the target traffic is greater than the reference traffic; if so, obtain a traffic increase instruction.
[0038] S1102: In response to a flow increase command, controls the flow rate of HCl gas, oxygen and circulating gas to increase.
[0039] Specifically, the process of controlling the increase in the flow rates of HCl gas, oxygen, and circulating gas includes: S11021: Obtain the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate through the flow coefficient model.
[0040] Specifically, the flow coefficient model includes a database of the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficient of circulating gas flow rate to HCl gas flow rate corresponding to the optimal product yield under different HCl gas flow rates; it can be built by operators based on experience or obtained by artificial intelligence through training.
[0041] like Figure 3 As shown, one specific method for obtaining the flow coefficient model is as follows.
[0042] S110211: Obtain historical data for multiple sets of corresponding HCl gas flow rate, oxygen flow rate, circulating gas flow rate, and product yield.
[0043] Specifically, multiple sets of historical data on HCl gas flow rate, oxygen flow rate, circulating gas flow rate, and product yield constitute the historical production parameters of the HCl oxidation fluidized bed.
[0044] S110212: Input historical data into the neural network model for extended training to obtain the product yield corresponding to various combinations of different HCl gas flow rates, different oxygen flow rates, and different circulating gas flow rates, and form a database.
[0045] Specifically, neural network models can be augmentation networks or generative networks (such as diffusion models, GANs, VAEs, etc.).
[0046] This step can automatically complete and expand historical data, improving the richness of the historical data.
[0047] S110213: The database is processed by a traversal method to obtain the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate under the maximum product yield for different HCl gas flow rates, thereby obtaining the flow coefficient model.
[0048] The historical data after the neural network is expanded is filtered, and the ratio coefficient of oxygen flow rate to HCl gas flow rate corresponding to the highest product yield corresponding to HCl gas flow rate, as well as the ratio coefficient of circulating gas flow rate to HCl gas flow rate, are used as the database of flow coefficient model. This can improve the product yield of HCl oxidation fluidized bed by ensuring that the input raw materials are in the optimal ratio.
[0049] S11022: The controller controls the flow rates of HCl gas, oxygen gas, and circulating gas separately.
[0050] The calculation formula for the HCl gas controller is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The increase in HCl gas flow rate over a given time period.
[0051] The formula for calculating the oxygen controller is as follows: ; Oxygen flow rate, This is the ratio coefficient between oxygen flow rate and HCl gas flow rate.
[0052] The calculation formula for the controller of the circulating gas is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
[0053] By using the controller in conjunction with the above formula, the flow rates of HCl gas, oxygen, and circulating gas are automatically controlled to achieve a steady increase in HCl gas flow rate, thereby improving the adaptability of the HCl oxidation fluidized bed to increased HCl gas load and increasing the yield of HCl oxidation fluidized bed products.
[0054] S1103: Obtain the first preheating temperature of HCl gas.
[0055] It should be noted that the first preheating temperature refers to the temperature of the HCl gas after preheating. The HCl gas needs to be preheated before being fed into the HCl oxidation fluidized bed, and both oxygen and circulating gas are preheated to the same temperature.
[0056] Specifically, a gas temperature sensor can be installed on the pipeline through which HCl gas is introduced into the HCl oxidation fluidized bed to measure the preheating temperature of the HCl gas.
[0057] S1104: Determine whether the first preheating temperature is not less than the first boundary temperature setting value.
[0058] like Figure 2 As shown, S1105: If the first preheating temperature is not less than the first boundary temperature setting value, then execute the step: add and activate a heat exchange tube.
[0059] Specifically, the range of the first boundary temperature is 150℃~170℃. More specifically, the range of the first boundary temperature is any one or any two of the following values: 150℃, 152℃, 155℃, 158℃, 160℃, 162℃, 165℃, 168℃ and 170℃. Preferably, it is 160℃. Of course, it can also be set to other values according to the actual situation.
[0060] Since the oxidation process of HCl gas is an exothermic reaction, if the first preheating temperature is not less than the first boundary temperature setting value, it indicates that the temperature of the HCl gas is too high. As the amount of HCl gas, oxygen and circulating gas entering the HCl oxidation fluidized bed increases, the temperature of the oxidation fluidized bed will rise rapidly, exceeding the setting value and reducing the product yield.
[0061] By adding a heat exchange tube, the heat dissipation capacity of the HCL oxidation fluidized bed can be improved, preventing the temperature of the HCL oxidation fluidized bed from exceeding the set value, thereby maintaining the product yield at the optimal value.
[0062] S1106: If the first preheating temperature is less than the first boundary temperature setting value, then obtain the first real-time flow rate of HCL.
[0063] If the first preheating temperature is less than the first boundary temperature setting value, it indicates that the temperature of the HCl gas is suitable. After entering the HCl oxidation fluidized bed, it will not cause the temperature of the oxidation fluidized bed to rise rapidly and exceed the setting value, and it will not affect the product yield.
[0064] S1107: Determine whether the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value.
[0065] S1108: If the difference between the target flow rate and the reference flow rate is less than the first boundary flow rate setting value, then the process ends.
[0066] S1109: If the difference between the target flow and the reference flow is not less than the first boundary flow setting value, then determine whether the difference between the first real-time flow and the reference flow is not less than the second boundary flow setting value.
[0067] It should be noted that the first boundary flow setting value is not less than the second boundary flow setting value, which can simplify the complexity of control. Preferably, the first boundary flow setting value is equal to the second boundary flow setting value.
[0068] S1110: If the difference between the first real-time flow and the reference flow is less than the second boundary flow setting value, reacquire the first real-time flow and return to step: determine whether the difference between the first real-time flow and the reference flow is not less than the second boundary flow setting value.
[0069] S1111: If the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value, then an additional heat exchange tube is activated, wherein the HCL oxidation fluidized bed is arranged with multiple heat exchange tubes.
[0070] S1112: Adjust the first real-time traffic to the reference traffic and return to the step: Get the first real-time traffic.
[0071] Understandably, by reusing the first real-time flow rate as the reference flow rate, adjusting the reference flow rate, and then returning to the step to obtain the first real-time flow rate, the load increase process of the HCl oxidation fluidized bed can be divided into multiple small stages for separate control.
[0072] In the above steps, the first preheating temperature of the HCl gas is compared with the first boundary temperature setting to prevent the temperature in the HCl oxidation fluidized bed from rising above the setting value, which would affect the oxidation rate and ensure that the product yield is at its best.
[0073] Simultaneously, by comparing the target flow rate of HCl gas with the reference flow rate, and by comparing the first real-time flow rate of HCl gas with the reference flow rate, the load increase process of the HCl oxidation fluidized bed is divided into multiple small stages for separate control. This achieves refined control of the load increase process of the HCl oxidation fluidized bed, which can improve the product yield.
[0074] Furthermore, the control of the HCL oxidation fluidized bed load increase process is fully automated, which can effectively reduce the workload of manual operation, and control the reaction speed quickly and accurately, avoiding untimely control that could affect the product yield and keep it in the optimal state, thereby improving the product yield.
[0075] like Figure 2 As shown, S1201: Obtain the command to reduce the flow rate of HCl gas.
[0076] Specifically, the process of obtaining the instruction to reduce the flow rate of HCl gas includes: Determine if the target traffic is greater than the reference traffic; if not, obtain a traffic increase instruction.
[0077] S1202: In response to a flow reduction command, controls the flow rate reduction of HCl gas, oxygen and circulating gas.
[0078] Specifically, the processes for controlling the reduction of HCl gas, oxygen, and circulating gas flow rates include: S12021: Obtain the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate through the flow coefficient model.
[0079] The flow coefficient model is the same model used to control the flow rate increase of HCl gas, oxygen, and circulating gas.
[0080] S12022: The controller controls the flow rates of HCl gas, oxygen gas, and circulating gas separately.
[0081] The calculation formula for the HCl gas controller is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The amount of decrease in HCl gas flow rate over a given time period.
[0082] The formula for calculating the oxygen controller is as follows: ; Oxygen flow rate, This is the ratio coefficient between oxygen flow rate and HCl gas flow rate.
[0083] The calculation formula for the controller of the circulating gas is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
[0084] By using the controller in conjunction with the above formula, the flow rates of HCl gas, oxygen, and circulating gas can be automatically controlled to achieve a smooth decrease in HCl gas flow rate. This improves the adaptability of the HCl oxidation fluidized bed to the reduction of HCl gas load and increases the yield of HCl oxidation fluidized bed products.
[0085] S1203: Obtain the second preheating temperature of HCl gas.
[0086] It should be noted that the second preheating temperature also refers to the temperature of the HCl gas after preheating. The HCl gas needs to be preheated before being fed into the HCl oxidation fluidized bed, and both oxygen and circulating gas are preheated to the same temperature.
[0087] Specifically, a gas temperature sensor can be installed on the pipeline through which HCl gas is introduced into the HCl oxidation fluidized bed to measure the preheating temperature of the HCl gas.
[0088] S1204: Determine whether the second preheating temperature is not greater than the second boundary temperature setting value.
[0089] S1205: If the second preheating temperature is not greater than the second boundary temperature setting value, then execute the following step: deactivate one heat exchange tube.
[0090] Specifically, the range of the second boundary temperature is 150℃~170℃. More specifically, the range of the second boundary temperature is any one or any two of the following values: 150℃, 152℃, 155℃, 158℃, 160℃, 162℃, 165℃, 168℃ and 170℃. Preferably, it is 160℃. Of course, it can also be set to other values according to the actual situation.
[0091] Since the oxidation process of HCl gas is an exothermic reaction, if the second preheating temperature is not greater than the second boundary temperature set value, it indicates that the temperature of the HCl gas is too low. As the amount of HCl gas, oxygen and circulating gas entering the HCl oxidation fluidized bed decreases, the temperature of the oxidation fluidized bed will drop below the set value, thereby reducing the product yield.
[0092] By disabling one heat exchange tube, the heat dissipation capacity of the HCL oxidation fluidized bed can be reduced, preventing the temperature of the HCL oxidation fluidized bed from falling below the set value, thereby maintaining the product yield at the optimal value.
[0093] S1206: If the second preheating temperature is greater than the second boundary temperature set value, then obtain the second real-time flow rate.
[0094] If the second preheating temperature is greater than the second boundary temperature setting value, it indicates that the temperature of the HCl gas is suitable. After entering the HCl oxidation fluidized bed, it will not cause the temperature of the oxidation fluidized bed to drop rapidly below the setting value, which will not affect the product yield.
[0095] S1207: Determine whether the difference between the reference flow rate and the target flow rate is not less than the third boundary set flow rate.
[0096] If the second preheating temperature is less than the third boundary temperature setting, it indicates that the HCl gas temperature is suitable. After entering the HCl oxidation fluidized bed, it will not cause the temperature of the oxidation fluidized bed to rise rapidly and exceed the setting value, and will basically not affect the product yield.
[0097] S1208: If the difference between the reference flow rate and the target flow rate is less than the third boundary flow rate setting value, then the process ends.
[0098] S1209: If the difference between the reference flow and the target flow is not less than the third boundary set flow, then determine whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow set value.
[0099] It should be noted that setting the third boundary flow rate to be no less than setting the fourth boundary flow rate simplifies the complexity of control. Preferably, setting the third boundary flow rate to be equal to setting the fourth boundary flow rate.
[0100] S1210: If the difference between the reference flow and the second real-time flow is less than the fourth boundary flow setting value, then reacquire the second real-time flow and return to the step: determine whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow setting value.
[0101] S1211: If the difference between the reference flow rate and the second real-time flow rate is not less than the fourth boundary flow rate setting value, then one heat exchange tube shall be deactivated.
[0102] S1212: Adjust the second real-time traffic to the reference traffic and return to the step: Get the second real-time traffic.
[0103] Understandably, by using the second real-time flow rate as the reference flow rate again, adjusting the reference flow rate, and then returning to the step to obtain the second real-time flow rate, the load reduction process of the HCl oxidation fluidized bed can be divided into multiple small stages for separate control.
[0104] In the above steps, the second preheating temperature combined with the second boundary temperature setting value is compared to prevent the temperature in the HCl oxidation fluidized bed from dropping below the setting value, which would affect the oxidation rate and ensure that the product yield is at its optimal state.
[0105] Simultaneously, by comparing the target flow rate of HCl gas with the reference flow rate, and by comparing the second real-time flow rate of HCl gas with the reference flow rate, the load reduction process of the HCl oxidation fluidized bed is divided into multiple small stages for separate control. This achieves refined control of the load increase process of the HCl oxidation fluidized bed, which can improve the product yield.
[0106] Furthermore, the control of the HCL oxidation fluidized bed load increase process is fully automated, which can effectively reduce the workload of manual operation, and control the reaction speed quickly and accurately, avoiding untimely control that could affect the product yield and keep it in the optimal state, thereby improving the product yield.
[0107] According to embodiments of this application, in a first aspect, a control device for an HCl oxidation fluidized bed is provided, such as... Figure 5 As shown, it includes: The acquisition module 100 is used to acquire the target flow rate and reference flow rate of HCl gas, wherein the reference flow rate is the flow rate of HCl gas before flow rate adjustment; it is also used to acquire the flow rate increase command of HCl gas; it is also used to acquire the first preheating temperature of HCl gas; and it is also used to acquire the first real-time flow rate of HCl gas if the first preheating temperature is less than the first boundary temperature setting value.
[0108] The judgment module 200 is used to determine whether the first preheating temperature is not less than the first boundary temperature setting value; it is also used to determine whether the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value; and if the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value, it is used to determine whether the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value.
[0109] The execution module 300 is used to control the flow rate of HCl gas, oxygen and circulating gas to increase in response to the flow rate increase command; it is also used to add a heat exchange tube if the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value, wherein the HCl oxidation fluidized bed is arranged with multiple heat exchange tubes; it is also used to adjust the first real-time flow rate to the reference flow rate and return to the step: obtain the first real-time flow rate.
[0110] In one embodiment, the acquisition module 100 is further configured to, if the difference between the first real-time traffic and the reference traffic is less than the second boundary traffic setting value, reacquire the first real-time traffic and return to the step: determine whether the difference between the first real-time traffic and the reference traffic is not less than the second boundary traffic setting value.
[0111] The execution module 300 is also used to perform the following step if the first preheating temperature is not less than the first boundary temperature setting value: add and activate a heat exchange tube.
[0112] In one embodiment, the acquisition module 100 is further configured to acquire a flow reduction instruction for HCl gas; acquire a second preheating temperature for HCl gas; and acquire a second real-time flow rate if the second preheating temperature is greater than a second boundary temperature setting value.
[0113] The judgment module 200 is also used to determine whether the second preheating temperature is not greater than the second boundary temperature setting value; it is also used to determine whether the difference between the reference flow rate and the target flow rate is not less than the third boundary setting flow rate; and if the difference between the reference flow rate and the target flow rate is not less than the third boundary setting flow rate, it is also used to determine whether the difference between the reference flow rate and the second real-time flow rate is not less than the fourth boundary flow setting value.
[0114] The execution module 300 is also configured to control the flow rate reduction of HCl gas, oxygen and circulating gas in response to the flow rate reduction command; to deactivate a heat exchange tube if the difference between the reference flow rate and the second real-time flow rate is not less than the fourth boundary flow rate setting value; and to adjust the second real-time flow rate to the reference flow rate and return to the step: obtain the second real-time flow rate.
[0115] In one embodiment, the acquisition module 100 is further configured to, if the difference between the reference flow and the second real-time flow is less than the fourth boundary flow setting value, reacquire the second real-time flow and return to the step: determine whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow setting value.
[0116] The execution module 300 is also used to execute the following step if the second preheating temperature is not greater than the second boundary temperature setting value: deactivate one heat exchange tube.
[0117] In one embodiment, the specific process of controlling the increase in the flow rates of HCl gas, oxygen, and circulating gas includes: obtaining the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate through a flow coefficient model.
[0118] The flow rates of HCl gas, oxygen gas, and circulating gas are controlled separately by a controller; the calculation formula for the HCl gas controller is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The increase in HCl gas flow rate over a given time; the oxygen controller calculation formula is as follows: ; Oxygen flow rate, This is the ratio of oxygen flow rate to HCl gas flow rate; the calculation formula for the circulating gas controller is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
[0119] In one embodiment, the specific process of controlling the reduction of the flow rates of HCl gas, oxygen, and circulating gas includes: obtaining the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate through a flow coefficient model; and controlling the HCl gas flow rate, oxygen flow rate, and circulating gas flow rate separately using a controller; wherein the controller calculation formula for HCl gas is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The decrease in HCl gas flow rate over a given time; the oxygen controller calculation formula is as follows: ; Oxygen flow rate, This is the ratio of oxygen flow rate to HCl gas flow rate; the calculation formula for the circulating gas controller is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
[0120] In one embodiment, the steps for obtaining the flow coefficient model include: acquiring multiple sets of historical data on corresponding HCl gas flow rate, oxygen flow rate, circulating gas flow rate, and product yield; inputting the historical data into a neural network model for extended training to obtain the product yield corresponding to various combinations of different HCl gas flow rates, different oxygen flow rates, and different circulating gas flow rates, forming a database; and processing the database using a traversal method to obtain the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate at the maximum product yield, thereby obtaining the flow coefficient model.
[0121] The control device for the HCl oxidation fluidized bed provided in this embodiment of the invention can execute the control method for the HCl oxidation fluidized bed provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the above modules and units are the same as in the corresponding embodiments described above, and will not be repeated here.
[0122] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.
[0123] The following is a detailed reference. Figure 6 The diagram illustrates a structural schematic suitable for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 301, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 302 or a program loaded from memory 308 into random access memory (RAM) 303. The RAM 303 also stores various programs and data required for the operation of the electronic device. The processor 301, ROM 302, and RAM 303 are interconnected via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.
[0124] Typically, the following devices can be connected to I / O interface 305: input devices 306 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 307 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 308 including, for example, magnetic tapes, hard disks, etc.; and communication devices 309. Communication device 309 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.
[0125] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 309, or installed from a memory 308, or installed from a ROM 302. When the computer program is executed by the processor 301, it performs the functions defined in the control method for the HCl oxidation fluidized bed of the embodiments of the present invention.
[0126] Figure 6 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
[0127] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the control method of the HCl oxidation fluidized bed shown in the above embodiments is implemented.
[0128] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.
[0129] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for controlling an HCl oxidation fluidized bed, characterized in that, include: Obtain the target flow rate and reference flow rate of HCl gas, where the reference flow rate is the flow rate of HCl gas before flow rate adjustment; Obtain the command to increase the flow rate of HCl gas; In response to the flow increase command, the flow rates of HCl gas, oxygen and circulating gas are controlled to increase; Obtain the first preheating temperature of the HCl gas; Determine whether the first preheating temperature is not less than the first boundary temperature setting value; If the first preheating temperature is less than the first boundary temperature setting value, then obtain the first real-time flow rate of HCl gas. Determine whether the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value; If the difference between the target flow and the reference flow is not less than the first boundary flow setting value, then determine whether the difference between the first real-time flow and the reference flow is not less than the second boundary flow setting value. If the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value, then an additional heat exchange tube is activated, wherein the HCl oxidation fluidized bed is arranged with multiple heat exchange tubes. Adjust the first real-time traffic to the reference traffic and return to the step: Obtain the first real-time traffic.
2. The control method for an HCl oxidation fluidized bed according to claim 1, characterized in that, After the step of determining that the first preheating temperature is not less than the first boundary temperature set value, the method further includes: If the first preheating temperature is not less than the first boundary temperature setting value, then the following step is executed: add and activate a heat exchange tube; And / or, after the step of determining whether the difference between the first real-time flow and the reference flow is not less than the second boundary flow setting value, the method further includes: If the difference between the first real-time traffic and the reference traffic is less than the second boundary traffic setting value, then the first real-time traffic is reacquired, and the process returns to step: determine whether the difference between the first real-time traffic and the reference traffic is not less than the second boundary traffic setting value.
3. The control method for an HCl oxidation fluidized bed according to claim 1, characterized in that, After the step of obtaining the target flow rate and reference flow rate of HCl gas, wherein the reference flow rate is the flow rate of HCl gas before adjustment, the method further includes: Obtain the command to reduce the flow rate of HCl gas; In response to the flow reduction command, the flow rates of HCl gas, oxygen and circulating gas are controlled to decrease; Obtain the second preheating temperature of the HCl gas; Determine whether the second preheating temperature is not greater than the second boundary temperature setting value; If the second preheating temperature is greater than the second boundary temperature setting value, then obtain the second real-time flow rate; Determine whether the difference between the reference flow rate and the target flow rate is not less than the third boundary set flow rate; If the difference between the reference flow and the target flow is not less than the third boundary set flow, then determine whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow set value. If the difference between the reference flow rate and the second real-time flow rate is not less than the fourth boundary flow rate setting value, then one heat exchange tube is deactivated. Adjust the second real-time traffic to the reference traffic and return to the step: Obtain the second real-time traffic.
4. The control method for an HCl oxidation fluidized bed according to claim 3, characterized in that, After the step of determining whether the second preheating temperature is not greater than the second boundary temperature set value, the method further includes: If the second preheating temperature is not greater than the second boundary temperature setting value, then proceed with the step: deactivate one heat exchange tube; And / or, after the step of determining whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow setting value, the method further includes: If the difference between the reference flow and the second real-time flow is less than the fourth boundary flow setting value, then the second real-time flow is reacquired, and the process returns to step: determining whether the difference between the reference flow and the second real-time flow is not less than the fourth boundary flow setting value.
5. The method for controlling an HCl oxidation fluidized bed according to any one of claims 1 to 4, characterized in that, The specific process for controlling the increase in the flow rates of HCl gas, oxygen, and circulating gas includes: The ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate are obtained through the flow coefficient model. The flow rates of HCl gas, oxygen gas, and circulating gas are controlled separately by the controller. The calculation formula for the HCl gas controller is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The increase in HCl gas flow rate over a given time period; The formula for calculating the oxygen controller is as follows: ; Oxygen flow rate, This is the ratio coefficient between oxygen flow rate and HCl gas flow rate; The calculation formula for the controller of the circulating gas is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
6. The method for controlling an HCl oxidation fluidized bed according to any one of claims 3 to 4, characterized in that, The specific process for controlling the reduction of the flow rates of HCl gas, oxygen, and circulating gas includes: The ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate are obtained through the flow coefficient model. The flow rates of HCl gas, oxygen gas, and circulating gas are controlled separately by the controller. The calculation formula for the HCl gas controller is as follows: , HCl gas flow rate The target flow rate of HCl gas, for The flow rate of HCl gas before time, for The decrease in HCl gas flow rate over a period of time; The formula for calculating the oxygen controller is as follows: ; Oxygen flow rate, This is the ratio coefficient between oxygen flow rate and HCl gas flow rate; The calculation formula for the controller of the circulating gas is as follows: ; This refers to the circulating gas flow rate. This is the ratio coefficient between the circulating gas flow rate and the HCl gas flow rate.
7. The control method for an HCl oxidation fluidized bed according to claim 5, characterized in that, The steps for obtaining the flow coefficient model are as follows: Obtain multiple sets of historical data on HCl gas flow rate, oxygen flow rate, circulating gas flow rate, and product yield; The historical data is input into the neural network model for extended training to obtain the product yields corresponding to various combinations of different HCl gas flow rates, different oxygen flow rates, and different circulating gas flow rates, forming a database. The database is processed using a traversal method to obtain the ratio coefficients of oxygen flow rate to HCl gas flow rate and the ratio coefficients of circulating gas flow rate to HCl gas flow rate under the maximum product yield for different HCl gas flow rates, thereby obtaining the flow coefficient model.
8. A control device for an HCl oxidation fluidized bed, characterized in that, include: The acquisition module is used to acquire the target flow rate and reference flow rate of HCl gas, wherein the reference flow rate is the flow rate of HCl gas before flow rate adjustment; it is also used to acquire the flow rate increase command of HCl gas; it is also used to acquire the first preheating temperature of HCl gas; and it is also used to acquire the first real-time flow rate of HCl gas if the first preheating temperature is less than the first boundary temperature setting value. The judgment module is used to determine whether the first preheating temperature is not less than the first boundary temperature setting value; it is also used to determine whether the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value; and if the difference between the target flow rate and the reference flow rate is not less than the first boundary flow rate setting value, it is also used to determine whether the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value. The execution module is configured to control the flow rates of HCl gas, oxygen, and circulating gas to increase in response to the flow rate increase command; it is also configured to add a heat exchange tube if the difference between the first real-time flow rate and the reference flow rate is not less than the second boundary flow rate setting value, wherein the HCl oxidation fluidized bed is arranged with multiple heat exchange tubes; it is also configured to adjust the first real-time flow rate to the reference flow rate and return to the step: obtain the first real-time flow rate.
9. An electronic device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the control device for the HCl oxidation fluidized bed according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the control device for the HCl oxidation fluidized bed according to any one of claims 1 to 7.
Citation Information
Patent Citations
Temperature control method, controller and system for circulating airflow in fluidized bed and cigarette making and tipping unit
CN117146201A
Load control method, device and equipment for trickle bed reactor and storage medium
CN117983138A