Method, device and equipment for controlling catalyst in multi-tank series reactors
By automatically calculating the catalyst flow control parameters, the problems of manual control hysteresis and low accuracy in multi-kettle tandem reactors are solved, and high-precision catalyst distribution and safe reaction process are achieved.
Patent Information
- Application Number
- CN202211227102.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-09
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2042-10-09
AI Technical Summary
The catalyst flow control in existing multi-kettle tandem reactors relies on manual operation, resulting in hysteresis, low accuracy, affecting reaction efficiency and posing safety risks.
By obtaining the preset catalyst flow deviation parameters and proportional distribution coefficients of each reactor, as well as the measured flow parameters, the catalyst flow control parameters are calculated to achieve automated control.
The accuracy of catalyst distribution results is improved, the intensity of artificial labor is reduced, the risk of reaction out of control caused by uneven catalyst distribution is avoided, and the reaction efficiency is improved.
Smart Images

Figure CN115657614B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multi-reactor series reaction, and in particular to the field of catalyst control technology. Background Art
[0002] In chemical production, kettle reactors, a type of reactor, are often core equipment in chemical plants, especially fine chemical plants. As plant capacity expands and lean requirements for reaction conversion rates increase, a single kettle reactor often cannot meet production needs. Multiple reactors are often connected in series to form a multi-tank reactor to gradually increase conversion rates, ultimately achieving a 100% conversion rate for the raw materials within the multi-tank reactor.
[0003] To achieve a conversion rate approaching 100%, catalyst flow control is necessary. Currently, catalyst flow control in multi-tank series reactors relies primarily on manual control of the catalyst flow rate to each reactor. However, manual intervention not only introduces lag and low accuracy, resulting in poorly accurate catalyst distribution across reactors. This also increases labor intensity, severely impacting reaction efficiency and even creating the safety risk of runaway reactions due to uneven catalyst distribution. Summary of the Invention
[0004] The present disclosure provides a method, device, equipment and storage medium for controlling a catalyst in a multi-tank series reactor.
[0005] According to a first aspect of the present disclosure, a method for controlling a catalyst in a multi-tank series reactor is provided. The method comprises:
[0006] Obtaining preset catalyst flow deviation parameters for each reactor;
[0007] Obtaining the preset catalyst ratio distribution coefficient of each reactor;
[0008] Obtaining the measured catalyst flow parameters of each reactor;
[0009] Determining the catalyst flow control parameters of each reactor according to the preset catalyst flow deviation parameters, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameters of each reactor;
[0010] The catalyst flow rate of each reactor is controlled according to the catalyst flow rate control parameters of each reactor.
[0011] According to the above aspects and any possible implementation, an implementation is further provided, wherein the catalyst flow control parameter of each reactor is determined based on the preset catalyst flow deviation parameter, the preset catalyst ratio distribution coefficient, and the measured catalyst flow parameter of each reactor, including:
[0012] Calculating the total catalyst flow deviation coefficient of the multi-reactor series reactor according to the preset catalyst flow deviation parameter of each reactor, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameter;
[0013] The catalyst flow control parameters of each reactor are determined according to the catalyst total flow deviation coefficient.
[0014] According to the above aspects and any possible implementation, an implementation is further provided, wherein determining the catalyst flow control parameter of each reactor according to the catalyst total flow deviation coefficient comprises:
[0015] Obtaining a catalyst total amount control target for the multi-reactor series reactor;
[0016] The catalyst flow control parameters of each reactor are determined according to the catalyst total amount control target and the catalyst total flow deviation coefficient.
[0017] According to the above aspects and any possible implementation, an implementation is further provided, wherein determining the catalyst flow control parameters of each reactor according to the catalyst total amount control target and the catalyst total flow deviation coefficient comprises:
[0018] Calculating the sum of the measured catalyst flow parameters of each reactor to obtain the total measured catalyst flow parameter of the multi-reactor series reactor;
[0019] Calculating a catalyst flow control coefficient of the multi-reactor series reactor according to the catalyst total amount control target, the catalyst total flow deviation coefficient, and the total measured catalyst flow parameter;
[0020] The catalyst flow control parameter of each reactor is calculated according to the catalyst flow control coefficient, the preset catalyst flow deviation parameter of each reactor and the preset catalyst ratio distribution coefficient of each reactor.
[0021] According to the above aspects and any possible implementation, there is further provided an implementation, wherein obtaining the catalyst total amount control target of the multi-tank series reactor comprises:
[0022] The catalyst total amount control target is obtained according to the reactant flow control target of the multi-reactor series reactor and the flow ratio between the catalyst and the reactants.
[0023] According to the above aspects and any possible implementation, a further implementation is provided, in which, before obtaining the preset catalyst flow deviation parameter of each reactor, the method further includes:
[0024] Determining various operating conditions of the multi-reactor series reactor according to the operating parameters of the multi-reactor series reactor;
[0025] Receive catalyst flow deviation parameters and catalyst ratio distribution coefficients corresponding to each operating condition;
[0026] The operating conditions and the corresponding catalyst flow deviation parameters and catalyst ratio distribution coefficients are stored correspondingly to form a preset corresponding relationship between the operating conditions and the catalyst parameters.
[0027] According to the above aspects and any possible implementation, further provided is an implementation, wherein obtaining the preset catalyst flow deviation parameter of each reactor; obtaining the preset catalyst ratio distribution coefficient of each reactor includes:
[0028] Receive the current working condition selected by the user;
[0029] According to the current operating conditions and the preset corresponding relationship, the preset catalyst flow deviation parameter and the preset catalyst ratio distribution coefficient of each reactor are obtained.
[0030] According to a second aspect of the present disclosure, a device for controlling catalysts in a multi-tank series reactor is provided. The device comprises:
[0031] A first acquisition module is used to obtain a preset catalyst flow deviation parameter of each reactor;
[0032] The second acquisition module is used to obtain the preset catalyst ratio distribution coefficient of each reactor;
[0033] The third acquisition module is used to obtain the measured catalyst flow parameters of each reactor;
[0034] a determination module, configured to determine the catalyst flow control parameters of each reactor according to the preset catalyst flow deviation parameter, the preset catalyst ratio distribution coefficient, and the measured catalyst flow parameter of each reactor;
[0035] The control module is used to control the catalyst flow rate of each reactor according to the catalyst flow rate control parameters of each reactor.
[0036] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the program.
[0037] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method according to the first aspect and / or the second aspect of the present disclosure is implemented.
[0038] In the present disclosure, by obtaining the preset catalyst flow deviation parameters of each reactor, the preset catalyst ratio distribution coefficient of each reactor and the measured catalyst flow parameters of each reactor, the catalyst flow control parameters of each reactor can be automatically determined, and then the catalyst flow of each reactor can be automatically controlled in real time according to the catalyst flow control parameters of each reactor, thereby avoiding the need to manually control the catalyst flow of each reactor, which leads to catalyst adjustment lag and low accuracy, improves the accuracy of the catalyst distribution results of each reactor, reduces manual labor intensity, avoids the safety risk of reaction out of control due to uneven catalyst distribution, and this automatic control method of catalyst flow can also improve the reaction efficiency of each reactor.
[0039] It should be understood that the contents described in the Summary of the Invention section are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are provided for a better understanding of the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0041] Figure 1 A flow chart showing a method for controlling a catalyst in a multi-tank series reactor according to an embodiment of the present disclosure is shown;
[0042] Figure 2 A flow chart showing another method for controlling a catalyst in a multi-tank series reactor according to an embodiment of the present disclosure is shown;
[0043] Figure 3 A control principle diagram of a catalyst in a multi-tank series reactor according to an embodiment of the present disclosure is shown;
[0044] Figure 4 A block diagram showing a catalyst control device in a multi-tank series reactor according to an embodiment of the present disclosure is shown;
[0045] Figure 5 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0046] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.
[0047] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0048] Figure 1 A flow chart of a method 100 for controlling a catalyst in a multi-tank series reactor according to an embodiment of the present disclosure is shown. The multi-tank series reactor comprises a plurality of reactors connected in series, and the method 100 may include:
[0049] Step 110, obtaining a preset catalyst flow deviation parameter of each reactor;
[0050] Step 120, obtaining a preset catalyst ratio distribution coefficient for each reactor;
[0051] The preset catalyst flow deviation parameters and the preset catalyst ratio distribution coefficient are input by chemical personnel and are related to the operating conditions of the reactor (such as the conversion rate of the reactants, temperature, pressure, etc.). Of course, the preset catalyst flow deviation parameters of different reactors may be different. Similarly, the preset catalyst ratio distribution coefficients of each reactor may also be different.
[0052] The preset catalyst flow deviation parameter is used to characterize the maximum difference between the measured catalyst flow parameter and the expected catalyst flow parameter;
[0053] The preset catalyst ratio distribution coefficient of each reactor is used to characterize the ratio between the catalyst amounts of different reactors. For example, the preset catalyst ratio distribution coefficients of the three reactors can be 30%, 50%, and 20%, respectively. In this way, the catalyst amounts of the three reactors in the multi-reactor series reactor account for 30%, 50%, and 20% of the total catalyst amount, respectively.
[0054] Step 130, obtaining the measured catalyst flow parameters of each reactor;
[0055] The measured catalyst flow rate parameter refers to the catalyst flow rate measured in real time after each reactor starts reacting.
[0056] Step 140, determining the catalyst flow control parameters of each reactor according to the preset catalyst flow deviation parameter, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameter of each reactor;
[0057] Step 150: Control the catalyst flow rate of each reactor according to the catalyst flow rate control parameters of each reactor.
[0058] By obtaining the preset catalyst flow deviation parameters of each reactor, the preset catalyst ratio distribution coefficient of each reactor and the measured catalyst flow parameters of each reactor, the catalyst flow control parameters of each reactor can be automatically determined. Then, according to the catalyst flow control parameters of each reactor, the catalyst flow of each reactor can be automatically controlled in real time, thereby avoiding the need to manually control the catalyst flow of each reactor, which leads to catalyst adjustment lag and low accuracy, improves the accuracy of the catalyst distribution results of each reactor, reduces manual labor intensity, avoids the safety risk of reaction out of control due to uneven catalyst distribution, and this automatic control method of catalyst flow can also improve the reaction efficiency of each reactor.
[0059] In some embodiments, determining the catalyst flow control parameters of each reactor according to the preset catalyst flow deviation parameter, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameter of each reactor includes:
[0060] Calculating the total catalyst flow deviation coefficient of the multi-reactor series reactor according to the preset catalyst flow deviation parameter of each reactor, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameter;
[0061] The catalyst flow control parameters of each reactor are determined according to the catalyst total flow deviation coefficient.
[0062] According to the preset catalyst flow deviation parameters, preset catalyst ratio distribution coefficient and measured catalyst flow parameters of each reactor, the total catalyst flow deviation coefficient of the multi-reactor series reactor can be calculated, and then the catalyst flow control parameters of each reactor can be accurately determined based on the total catalyst flow deviation coefficient.
[0063] In some embodiments, determining the catalyst flow control parameters of each reactor according to the catalyst total flow deviation coefficient includes:
[0064] Obtaining a catalyst total amount control target for the multi-reactor series reactor;
[0065] The catalyst flow control parameters of each reactor are determined according to the catalyst total amount control target and the catalyst total flow deviation coefficient.
[0066] According to the total catalyst amount control target of the multi-reactor series reactor and the catalyst total flow deviation coefficient, the intermediate control parameters of the catalyst flow can be calculated. Then, based on the intermediate control parameters of the catalyst flow, the catalyst flow control parameters of each reactor can be calculated on the basis of keeping the total catalyst amount control target unchanged.
[0067] In some embodiments, determining the catalyst flow control parameters of each reactor according to the catalyst total amount control target and the catalyst total flow deviation coefficient includes:
[0068] Calculating the sum of the measured catalyst flow parameters of each reactor to obtain the total measured catalyst flow parameter of the multi-reactor series reactor;
[0069] Calculating a catalyst flow control coefficient of the multi-reactor series reactor according to the catalyst total amount control target, the catalyst total flow deviation coefficient, and the total measured catalyst flow parameter;
[0070] The catalyst flow control parameter of each reactor is calculated according to the catalyst flow control coefficient, the preset catalyst flow deviation parameter of each reactor and the preset catalyst ratio distribution coefficient of each reactor.
[0071] By calculating the sum of the measured catalyst flow parameters of each reactor, the total measured catalyst flow parameter of the multi-reactor series reactor can be obtained, and then according to the total catalyst amount control target, the total catalyst flow deviation coefficient and the total measured catalyst flow parameter, the catalyst flow control coefficient that can dynamically compensate for the catalyst flow can be calculated, and then the catalyst flow control coefficient is used as the intermediate control parameter of the catalyst flow, and combined with the preset catalyst flow deviation parameter of each reactor and the preset catalyst ratio distribution coefficient of each reactor, the final catalyst flow control parameter of each reactor can be calculated on the basis of the catalyst total amount control target being roughly unchanged, so that the catalyst addition amount of each reactor can be adaptively adjusted even if there are load fluctuations, adjustments or changes in reaction efficiency while taking into account the catalyst total amount control target. In this way, the stability requirement of the catalyst total amount can be taken into account, and disturbance of the catalyst total amount can be avoided when adjusting the catalyst amount of each reactor.
[0072] In some embodiments, obtaining the catalyst total amount control target of the multi-tank series reactor includes:
[0073] The catalyst total amount control target is obtained according to the reactant flow control target of the multi-tank series reactor and the flow ratio between the catalyst and the reactants.
[0074] In order to achieve the goal of 100% conversion rate of reaction raw materials in multiple series reactors, there is a certain flow ratio between the catalyst and the reactants. Then, combining the reactant flow control target and the flow ratio, the catalyst total amount control target can be calculated, so that while adjusting the catalyst flow in each reactor, the catalyst total amount control target can be taken into account to achieve the requirement of stable catalyst total amount.
[0075] In some embodiments, before obtaining the preset catalyst flow deviation parameter of each reactor, the method further includes:
[0076] According to the operating parameters of the multi-reactor series reactor, various operating conditions of the multi-reactor series reactor are determined; the operating parameters include but are not limited to reactant conversion rate, working pressure, working temperature, etc. Of course, the operating parameters of the multi-reactor series reactor are composed of the operating parameters of each reactor, and the operating parameters of different reactors may be different.
[0077] The combination of each operating parameter of different reactors is an operating condition.
[0078] Receive catalyst flow deviation parameters and catalyst ratio distribution coefficients corresponding to each operating condition;
[0079] The operating conditions and the corresponding catalyst flow deviation parameters and catalyst ratio distribution coefficients are stored correspondingly to form a preset corresponding relationship between the operating conditions and the catalyst parameters.
[0080] Under different operating conditions, the degree of reaction that the reactants can achieve is different. Therefore, each operating condition and the corresponding catalyst flow deviation parameters and catalyst proportion distribution coefficients can be stored accordingly to form a preset correspondence between the operating conditions and the catalyst parameters, so that after selecting the operating condition, the corresponding catalyst flow deviation parameters and catalyst proportion distribution coefficients can be directly called.
[0081] In some embodiments, the step of obtaining a preset catalyst flow deviation parameter for each reactor and obtaining a preset catalyst ratio distribution coefficient for each reactor includes:
[0082] Receive the current working condition selected by the user;
[0083] According to the current operating conditions and the preset corresponding relationship, the preset catalyst flow deviation parameter and the preset catalyst ratio distribution coefficient of each reactor are obtained.
[0084] In order to facilitate the operation of chemical personnel, working condition options can be provided. Once the user selects a working condition, it will be used as the current working condition. Then, based on the current working condition and the preset corresponding relationship, the preset catalyst flow deviation parameters and preset catalyst ratio distribution coefficients of each reactor are automatically called, so that these catalyst parameters can be used to automatically adjust the catalyst flow of each reactor.
[0085] The following will be combined Figure 2 The technical solution of the present disclosure is further described in detail:
[0086] Confirm the design load of the reactor and the number of reactors in series n, measure and collect the target flow parameter F of the main raw material stream of the reactor (i.e., the reactant flow control target), and determine the total target flow amount F of the catalyst stream required by the process design 主 (i.e. the total catalyst amount control target mentioned above); measure and collect the actual catalyst flow parameters F1, F2, F3...Fn of each branch series reactor; obtain and call the preset catalyst flow deviation parameters X1, X2, X3...Xn of each branch series reactor and the preset catalyst proportion distribution coefficient R1, R2, R3...Rn of the catalyst in each reactor according to process requirements and safety control indicators.
[0087] Based on the proportional distribution coefficients R1, R2, R3…Rn of the catalyst in each reactor under the design reference working conditions and the deviation allowable parameters X1, X2, X3…Xn, the relevant mathematical model matrix is established:
[0088] E1=[R1 R2 R3… Rn] matrix (1)
[0089] E2=[X1 X2 X3… Xn] matrix (2)
[0090] In order to prevent a large deviation in the total amount of catalyst entering the reactor, the total flow deviation feedback parameter K (i.e., the catalyst total flow deviation coefficient mentioned above) is introduced according to formula (2):
[0091] K=(F1-X1+F2-X2+F3-X3) / (F1+F2+F3+…+Fn)(0≤K≤1) Formula (1)
[0092] The function of the deviation feedback parameter K is to dynamically compensate the catalyst total flow control target, thereby eliminating the dynamic influence of each branch flow of the catalyst on the total flow. The compensated catalyst total flow is subjected to PID operation, and the output parameter F0 obtained is used as the control transfer parameter of the final catalyst total flow (i.e., the catalyst flow control coefficient mentioned above). The operation is obtained by formula (2).
[0093]
[0094] That is the PID calculation formula, GAIN is the proportional gain in the PID formula, and d is the differential time constant.
[0095] Furthermore, according to matrices (1) and (2) and formula (3), the target flow control parameter matrix of the catalyst in each reactor is calculated:
[0096] E3=F0xE1+E2 Formula (3)
[0097] Based on this, the target flow control parameter E3 of the catalyst in each reactor is calculated to be [F1', F2', F3'...Fn'], that is, F1', F2', F3'...Fn' are the catalyst flow control parameters of each reactor respectively.
[0098] Furthermore, the actual total catalyst flow measurement value F' (ie, the total measured catalyst flow parameter above) is obtained by formula (4) as:
[0099] F'=F1+F2+F3+…+Fn Formula (4)
[0100] Furthermore, based on the above mathematical model, the master-slave controller is designed and configured on the DCS (distributed control system) system. Preferably, the configuration design can be performed according to the following scheme:
[0101] First, a dual closed-loop proportional controller is configured to control the catalyst stream using the ratio of the reactor's main raw material stream. The main raw material stream parameter F and the ratio value f (i.e., the flow ratio between the catalyst and reactants) are set as setpoints and are entered by the operator on the DCS screen. Matrix parameters E1 and E2 are configured as DCS-callable parameters and can be called up by the operator with one click on the DCS screen.
[0102] According to formula (1), configure the main flow deviation feedback calculator in the DCS background, take the matrix parameters E1 and E2 and the flow measurement parameters F1, F2, F3…Fn as input values, and thus determine the K value;
[0103] Configure the flow distribution converter in the DCS background to distribute the matrix parameters E1 and E2 to each slave flow control calculator as needed.
[0104] Configure the slave flow control calculator in the DCS background, call the matrix parameters E1 and E2 through the flow distribution converter, use the output value F0 of the master flow controller as the input value, and output it as the set value F1', F2', F3'...Fn' of each branch slave controller, thereby realizing master-slave automatic control of the catalyst flow.
[0105] In the above method, preferably, the matrix parameters E1 and E2 are set as multiple sets of selectable parameters in the DCS according to the process adjustment load, and the parameters are called according to actual requirements to achieve adaptive adjustment of the catalyst flow rate when the process fluctuates.
[0106] Below Figure 3 Further explanation of the disclosed solution:
[0107] The reactors selected were three reactors connected in series, the main raw materials were introduced from reactor R001, and the amount of raw materials added was controlled by flow controller FIC-005 to be F (i.e., the reactant flow control target of the multi-reactor series reactor). The total amount of catalyst added was controlled by proportional controller FFIC-001 according to the flow ratio f between the catalyst and the reactant. At the same time, the flow of catalyst entering each reactor was controlled by separate flow controllers (FC-001, FC-002, FC-003). The material balance of each reactor was controlled by liquid level cascade flow controllers (LIC-001, LIC-002, LIC-003 and FIC006, FIC007, FIC008, among which LIC001-003 controlled the liquid level by controlling the amount of material discharged from each reactor FIC006-008 according to the material balance.
[0108] Specifically, FI001-003, when the reactor starts to react, measures the catalyst flow parameters F1-F3 in real time, and then uses F1-F3 as the input of FY005, and the output of FY005 is the total measured catalyst flow parameter F' of the multi-reactor series reactor;
[0109] F' output by FY005, F output by FFIC 主 , the output K of FY006 is used as the input of FIC004, and FIC004 uses formula (2) to calculate and obtain the output F0;
[0110] Afterwards, the output F0 of FIC004 is used as the input of FY004. FY004 calls R1-R3 in the E1 matrix and X1-X3 in the E2 matrix and passes them to FY001-FY003 respectively. Of course, FY004 also passes F0 to FY001-FY003 (that is, the inputs of FY001 are R1, X1 and F0, the inputs of FY002 are R2, X2 and F0, and the inputs of FY003 are R3, X3 and F0);
[0111] FY001-FY003 calculate the output catalyst flow control parameters F1'-F3' respectively based on the input and formula 3;
[0112] FY001-FY003 input the outputs F1'-F3' to the flow controllers FC001-FC003 respectively, so that the flow controllers FC001-FC003 control the catalyst flow of each reactor according to F1'-F3'.
[0113] The input of FY006 is F1-F3 and X, and the output is K
[0114] FFIC input F, output F 主 , where F multiplied by parameter f (the ratio coefficient of the total amount of catalyst and reactants) = F 主
[0115] The FIC005 controller is used to control the reactant flow rate with the control target being F.
[0116] The main raw material is introduced from the reactor R001, and the amount of raw material added is controlled by the flow controller FIC-005. The total amount of catalyst added is controlled by the ratio controller FFIC-001 based on the flow ratio between the catalyst and the reactants. The catalyst main flow controller FIC-004 is set;
[0117] The DCS background adds a main flow deviation calculator FY-006. The flow rate of the catalyst entering each reactor is collected by the flow meter (FI-001, FI-002, FI-003). The signal is introduced into the DCS background as its input. The calculation formula is as shown in formula (1). The output deviation compensation value K of the calculator FY-006 is used as the input of the catalyst main flow controller FIC-004. The total flow rate of the catalyst after deviation compensation is subjected to PID calculation. The output parameter F0 is used as the control transfer parameter of the final total flow rate of the catalyst. The calculation is obtained by formula (2);
[0118] The DCS background adds multiple sets of parameter matrices E1 and E2 for operators to write values. The matrix parameters are shown in matrices (1) and (2). On the DCS screen, through the working condition selection buttons (working condition 1, working condition 2, working condition 3), the data connection references multiple sets of parameter matrices E1 and E2, so that the operator can input multiple sets of parameter matrices through the working condition selection buttons according to the reaction degree;
[0119] Added catalyst flow distribution converter FY-004 in DCS background. The output FIC-004.out of catalyst main flow controller FIC-004 is used as one of the input conditions of distribution converter FY-004 for unit conversion and matrix parameter call.
[0120] The DCS backend adds catalyst slave flow calculators (FY-001, FY-002, FY-003) for the branch reactor. The input of the calculator is the output of the catalyst flow distribution converter FY-004. The calculation formula is as shown in formula (3). The output of the calculator FY-001 / 002 / 003.out is used as the set value SP of the catalyst slave flow controller (FIC-001, FIC-002, FIC-003) of the branch reactor.
[0121] A flow adder calculator FY-005 is added to the DCS background. The flow rate of the catalyst entering each reactor is collected by flow meters (FI-001, FI-002, FI-003). The signal is introduced into the DCS background adder calculator FY-005 as its input. The calculation formula is as shown in formula (4). The calculator output is used as the measurement value of the catalyst main flow controller FIC-004.
[0122] Master-slave control activation / disconnection buttons are added to the DCS background and screen to facilitate manual intervention to achieve safe operation under abnormal and sudden working conditions.
[0123] After the scheme is configured, relevant parameters such as PID parameters need to be adjusted before it is put into use.
[0124] Example 1
[0125] A polymerization reactor at a chemical plant produces polymerization products. Raw material A is catalyzed by catalyst B in the reactors, which are connected in series. Under normal design conditions, raw material A is fed into the reactors at a rate of 30 t / h. The total catalyst feed rate is 500 kg / h. Controlled by the total amount of raw material A, the catalyst is fed into reactors 1, 2, and 3 in batches of 70%, 25%, and 5%, respectively. The corresponding conversions of raw material A are 70%, 25%, and 5%. Due to the influence of reaction temperature, pressure, and other factors on reactors 1 and 2, the conversion rates of reactors 1 and 2 may not meet expectations. The conversion rates of reactor 1 fluctuate by ±7%, and those of reactor 2 by ±5%. Operators are required to adjust the catalyst feed rates for reactors 1, 2, and 3 based on the reaction results. However, due to the high frequency of calculations and operations, operators often make mistakes, which not only seriously affects the automation level of the system but also creates the risk of reaction loss due to incorrect input. To this end, according to the disclosed solution, the parameters frequently adjusted by the operator are stored in the storage system, and the DCS background calls the instructions to achieve one-click slave rapid distribution of catalyst addition without affecting the total amount of catalyst added. Automation is greatly improved, avoiding the labor intensity, poor distribution accuracy and even safety risks of errors caused by manual distribution by personnel.
[0126] Example 2
[0127] An oxidation reactor at a chemical plant performs an oxidation reaction. Raw material A reacts with the gaseous raw material air in the reactor to produce the oxide product. Catalyst B is fed as a liquid. Four reactors are connected in series. Under normal design conditions, raw material A enters the reactor at a rate of 10 t / h for the oxidation reaction. The total catalyst feed rate is 100 kg / h, and the catalyst is fed into reactors 1, 2, 3, and 4 in four batches of 65%, 20%, 14%, and 1%, respectively. The catalyst addition rate remains constant despite the plant's production capacity. However, varying levels of catalyst deactivation in each reactor can affect the plant's planned production capacity. Operators are required to continuously adjust the catalyst allocation to each reactor based on the reactor's actual production capacity. This frequent calculation and operation by operators often results in uneven distribution, severely impacting the plant's automation level and creating the risk of reaction runaway due to input errors. To this end, according to the disclosed solution, the parameters frequently adjusted by the operator are stored in the storage system, and the DCS background calls the instructions to achieve one-click slave rapid distribution of catalyst addition without affecting the total amount of catalyst added. Automation is greatly improved, avoiding the labor intensity, poor distribution accuracy and even safety risks of errors caused by manual distribution by personnel.
[0128] It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.
[0129] The above is an introduction to the method embodiment. The following is a further explanation of the solution disclosed in the present disclosure through an apparatus embodiment.
[0130] Figure 4 FIG. 4 shows a block diagram of a catalyst control device 400 in a multi-tank series reactor according to an embodiment of the present disclosure. Figure 4 As shown, the apparatus 400 includes:
[0131] The first acquisition module 410 is used to obtain the preset catalyst flow deviation parameter of each reactor;
[0132] The second acquisition module 420 is used to obtain the preset catalyst ratio distribution coefficient of each reactor;
[0133] The third acquisition module 430 is used to obtain the measured catalyst flow parameters of each reactor;
[0134] A determination module 440 is configured to determine the catalyst flow control parameters of each reactor according to the preset catalyst flow deviation parameter, the preset catalyst ratio distribution coefficient, and the measured catalyst flow parameter of each reactor;
[0135] The control module 450 is configured to control the catalyst flow rate of each reactor according to the catalyst flow rate control parameters of each reactor.
[0136] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0137] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a non-transitory computer-readable storage medium storing computer instructions.
[0138] Figure 5 A schematic block diagram of an electronic device 500 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0139] The device 500 includes a computing unit 501 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 502 or a computer program loaded from a storage unit 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the device 500 can also be stored in the RAM 503. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0140] Various components in device 500 are connected to I / O interface 505, including: an input unit 506, such as a keyboard, mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a magnetic disk, optical disk, etc.; and a communication unit 509, such as a network card, modem, wireless communication transceiver, etc. The communication unit 509 allows device 500 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0141] The computing unit 501 can be a variety of general-purpose and / or specialized processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as method 100. For example, in some embodiments, method 100 can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as a storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the method 100 described above can be performed. Alternatively, in other embodiments, the computing unit 501 can be configured to perform method 100 in any other appropriate manner (e.g., by means of firmware).
[0142] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0143] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0144] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0145] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0146] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.
[0147] A computing system may include clients and servers. The client and server are generally remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers and forming a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.
[0148] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in the present invention can be achieved. This is not limited herein.
[0149] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.
Claims
1. A method for controlling a catalyst in a multi-tank series reactor, wherein the multi-tank series reactor is composed of multiple reactors connected in series, characterized in that: include: Obtaining preset catalyst flow deviation parameters for each reactor; Obtaining the preset catalyst ratio distribution coefficient of each reactor; Obtaining the measured catalyst flow parameters of each reactor; Determining the catalyst flow control parameters of each reactor according to the preset catalyst flow deviation parameters, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameters of each reactor; Controlling the catalyst flow rate of each reactor according to the catalyst flow rate control parameters of each reactor; The step of obtaining the preset catalyst flow deviation parameter of each reactor and obtaining the preset catalyst ratio distribution coefficient of each reactor includes: Receive the current working condition selected by the user; According to the current operating conditions and the preset corresponding relationship, obtaining the preset catalyst flow deviation parameter and the preset catalyst ratio distribution coefficient of each reactor; The step of determining the catalyst flow control parameters of each reactor according to the preset catalyst flow deviation parameter, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameter of each reactor comprises: Calculating the total catalyst flow deviation coefficient of the multi-reactor series reactor according to the preset catalyst flow deviation parameter of each reactor, the preset catalyst ratio distribution coefficient and the measured catalyst flow parameter; Determining the catalyst flow control parameters of each reactor according to the catalyst total flow deviation coefficient; The step of determining the catalyst flow control parameters of each reactor according to the catalyst total flow deviation coefficient includes: Obtaining a catalyst total amount control target for the multi-reactor series reactor; determining the catalyst flow control parameters of each reactor according to the catalyst total amount control target and the catalyst total flow deviation coefficient; The step of determining the catalyst flow control parameters of each reactor according to the catalyst total amount control target and the catalyst total flow deviation coefficient includes: Calculating the sum of the measured catalyst flow parameters of each reactor to obtain the total measured catalyst flow parameter of the multi-reactor series reactor; Calculating a catalyst flow control coefficient of the multi-reactor series reactor according to the catalyst total amount control target, the catalyst total flow deviation coefficient, and the total measured catalyst flow parameter; Calculating the catalyst flow control parameter of each reactor according to the catalyst flow control coefficient, the preset catalyst flow deviation parameter of each reactor, and the preset catalyst ratio distribution coefficient of each reactor; The step of obtaining a control target for the total amount of catalyst in the multi-reactor series reactor comprises: The catalyst total amount control target is obtained according to the reactant flow control target of the multi-reactor series reactor and the flow ratio between the catalyst and the reactants.
2. The method according to claim 1, characterized in that Before obtaining the preset catalyst flow deviation parameters of each reactor, the method further includes: Determining various operating conditions of the multi-reactor series reactor according to the operating parameters of the multi-reactor series reactor; Receive catalyst flow deviation parameters and catalyst ratio distribution coefficients corresponding to each operating condition; The operating conditions and the corresponding catalyst flow deviation parameters and catalyst ratio distribution coefficients are stored correspondingly to form a preset corresponding relationship between the operating conditions and the catalyst parameters.
3. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of claim 1 or 2.
4. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to claim 1 or 2.
Citation Information
Patent Citations
Ethylene rectification tower sensitive plate temperature control system and control method thereof
CN101590331A
Intermittent reaction kettle temperature automatic control method, storage medium and system
CN112000149A