Automatic temperature control method, device and equipment for chloroprene rubber polymerization reaction

By adjusting the stirring frequency, brine flow rate, and initiator flow rate using a distributed control system (DCS), the problem of unstable temperature control in the polymerization reaction of chloroprene rubber was solved, achieving fully automatic temperature control and standard operating procedures to meet the process requirements of different product grades.

CN120919930APending Publication Date: 2025-11-11SUPCON TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511044130.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

During the polymerization reaction of chloroprene rubber, the reaction temperature is difficult to control stably due to the large differences in the activity of raw materials, the large hysteresis, and the time-varying nature of the reaction. In addition, there are many product grades, making it difficult to form a standard operating procedure.

Method used

The automatic control of the reactor temperature is achieved by adjusting the stirring frequency, brine flow rate, and initiator flow rate through a distributed control system (DCS). This includes the automatic adjustment of modules such as control parameter switching, reactor temperature calculation, temperature change rate calculation, reaction heat calculation, reaction progress calculation, stirring frequency calculation, brine flow rate calculation, and initiator flow rate calculation.

Benefits of technology

It achieves fully automatic temperature control during the polymerization reaction of chloroprene rubber, simplifies operation, is easy to implement and maintain in mainstream control systems, and adapts to changes in process parameters for different product grades.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120919930A_ABST
    Figure CN120919930A_ABST
Patent Text Reader

Abstract

The invention relates to a chloroprene rubber polymerization reaction automatic temperature control method, device and equipment. The method comprises the following steps: receiving a control parameter input by a man-machine interface; measuring values of various process parameters of the chloroprene rubber polymerization reaction equipment are collected; generating an equipment action instruction for controlling the polymerization reaction temperature of the chloroprene rubber through a distributed control system according to the measurement values of the control parameters and the process parameters; the equipment action instruction is sent to the chloroprene rubber polymerization reaction equipment, and the equipment action instruction is used for controlling the temperature in a kettle of the chloroprene rubber polymerization reaction equipment to be maintained within a preset range. Therefore, full-automatic control over the temperature in the chloroprene rubber polymerization reaction process can be achieved, implementation in a mainstream control system is facilitated, operation is easy, and maintenance is easy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automatic control technology, and in particular to an automatic temperature control method, apparatus, computer equipment, computer-readable storage medium, and computer program product for a chloroprene rubber polymerization reaction. Background Technology

[0002] The polymerization process of chloroprene rubber is characterized by complex features such as large differences in the activity of raw materials, significant hysteresis, and time-varying characteristics, making it difficult to stably control the reaction temperature. Furthermore, the wide variety of chloroprene rubber product grades makes it difficult to establish a standard operating procedure for the polymerization process.

[0003] Current technology has not yet been able to widely achieve fully automated temperature control in the chloroprene rubber polymerization process. Summary of the Invention

[0004] Therefore, it is necessary to provide an automatic temperature control method, apparatus, computer equipment, computer-readable storage medium, and computer program product for the polymerization reaction of chloroprene rubber, which can reasonably adjust the stirring frequency, brine flow rate, and initiator flow rate to effectively control the temperature inside the reactor within a set range.

[0005] In a first aspect, this application provides an automatic temperature control method for the polymerization reaction of chloroprene rubber, the method comprising:

[0006] Receive control parameters input from the human-machine interface;

[0007] Collect measured values ​​of various process parameters of the chloroprene rubber polymerization reactor;

[0008] The distributed control system generates equipment operation commands to control the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of the control parameters and the process parameters.

[0009] The device action command is sent to the chloroprene rubber polymerization reactor, wherein the device action command is used to control the temperature inside the chloroprene rubber polymerization reactor to be maintained within a preset range.

[0010] In one embodiment, the device action command is used to instruct at least one of the following operations:

[0011] Adjust the valve opening and closing of the brine valve;

[0012] Adjust the valve opening of the internal cooling valve;

[0013] Adjust the valve opening of the initiator valve;

[0014] Control the start and stop of the booster pump;

[0015] Control the stirring frequency.

[0016] In one embodiment, the distributed control system includes multiple functional modules, including: a control parameter switching module, an in-vessel temperature calculation module, a temperature change rate calculation module, a reaction heat calculation module, a reaction progress calculation module, a stirring frequency calculation module, an initiator flow rate calculation module, a brine flow rate calculation module, an initiator valve control module, and a brine equipment control module; wherein:

[0017] Each functional module in the distributed control system operates according to a preset time cycle. In each cycle, it reads the measured values ​​of various process parameters, equipment status, and intermediate variables of the chloroprene rubber polymerization reaction equipment and generates equipment action instructions for the current cycle.

[0018] In one embodiment, the control parameter switching module is used to determine the control parameters corresponding to the grade selected by the operator; the control parameters include at least one of the following: reaction temperature, initiation temperature, upper limit of initiator rate before activation, upper limit of initiator rate after activation, upper limit of total initiator amount, target specific gravity, reaction time, target heat of reaction, stirring control parameters, brine control parameters, and initiator control parameters;

[0019] The in-vessel temperature calculation module is used to take the in-vessel temperature calculated by various temperature measuring points in the vessel as the controlled variable and output the in-vessel temperature distribution characterized by the in-vessel temperature deviation.

[0020] The temperature change rate calculation module is used to calculate the temperature change rate based on the temperature inside the vessel.

[0021] The reaction heat calculation module is used to estimate the current heat released by the reaction in the reactor based on the temperature difference between the inlet and outlet brine and the brine flow rate; wherein, the reaction heat represents the rate at which the current reaction heat release causes the temperature of the material in the reactor to rise.

[0022] The reaction progress calculation module is used to calculate the reaction exothermic progress based on the reaction heat, determine the material activation state, and calculate the set value of the temperature inside the reactor.

[0023] The stirring frequency calculation module is used to calculate the stirring frequency based on the temperature inside the vessel, the rate of temperature change, and the activation state.

[0024] The initiator flow rate calculation module is used to calculate the brine flow rate based on the reactor temperature, stirring frequency, and reaction exothermicity.

[0025] The brine flow calculation module is used to calculate the brine flow rate based on the temperature inside the vessel and the stirring frequency.

[0026] The initiator valve control module adjusts the opening degree of the initiator valve according to the initiator flow rate set value and the initiator flow rate feedback value;

[0027] The brine equipment control module is used to adjust the brine valve, internal cooling valve, and brine pump according to the brine flow rate.

[0028] In one embodiment, the in-vessel temperature calculation module is specifically used for:

[0029] The temperatures at the top, middle, and bottom of the reactor were obtained separately.

[0030] The internal temperature of the reactor is obtained by multiplying the upper temperature, middle temperature, and lower temperature of the reactor by their respective weights and then adding them together.

[0031] The temperature difference between the upper part and the middle part of the reactor is obtained to determine the temperature distribution inside the reactor as characterized by the temperature difference.

[0032] Secondly, this application also provides an automatic temperature control device for the polymerization reaction of chloroprene rubber, the device comprising:

[0033] The receiving module is used to receive control parameters input from the human-machine interface;

[0034] The data acquisition module is used to collect measured values ​​of various process parameters of the chloroprene rubber polymerization reaction equipment;

[0035] The instruction generation module is used to generate equipment action instructions for controlling the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of the control parameters and the process parameters through the distributed control system.

[0036] The sending module is used to send the equipment action command to the chloroprene rubber polymerization reactor, wherein the equipment action command is used to control the temperature inside the chloroprene rubber polymerization reactor to be maintained within a preset range.

[0037] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0038] Receive control parameters input from the human-machine interface;

[0039] Collect measured values ​​of various process parameters of the chloroprene rubber polymerization reactor;

[0040] The distributed control system generates equipment operation commands to control the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of the control parameters and the process parameters.

[0041] The device action command is sent to the chloroprene rubber polymerization reactor, wherein the device action command is used to control the temperature inside the chloroprene rubber polymerization reactor to be maintained within a preset range.

[0042] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0043] Receive control parameters input from the human-machine interface;

[0044] Collect measured values ​​of various process parameters of the chloroprene rubber polymerization reactor;

[0045] The distributed control system generates equipment operation commands to control the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of the control parameters and the process parameters.

[0046] The device action command is sent to the chloroprene rubber polymerization reactor, wherein the device action command is used to control the temperature inside the chloroprene rubber polymerization reactor to be maintained within a preset range.

[0047] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0048] Receive control parameters input from the human-machine interface;

[0049] Collect measured values ​​of various process parameters of the chloroprene rubber polymerization reactor;

[0050] The distributed control system generates equipment operation commands to control the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of the control parameters and the process parameters.

[0051] The device action command is sent to the chloroprene rubber polymerization reactor, wherein the device action command is used to control the temperature inside the chloroprene rubber polymerization reactor to be maintained within a preset range.

[0052] The aforementioned automatic temperature control method, apparatus, computer equipment, computer-readable storage medium, and computer program product for chloroprene rubber polymerization reaction receive control parameters input through a human-machine interface; collect measured values ​​of various process parameters of the chloroprene rubber polymerization reaction equipment; generate equipment action commands to control the temperature of the chloroprene rubber polymerization reaction based on the control parameters and the measured values ​​of the process parameters through a distributed control system; and send the equipment action commands to the chloroprene rubber polymerization reaction equipment. The equipment action commands are used to maintain the internal temperature of the chloroprene rubber polymerization reaction equipment within a preset range. This enables fully automatic temperature control of the chloroprene rubber polymerization reaction process, is easily implemented in mainstream control systems, is simple to operate, and is easy to maintain. Attached Figure Description

[0053] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1 This is a network architecture diagram of an automatic temperature control method for the polymerization reaction of chloroprene rubber in one embodiment;

[0055] Figure 2 This is a diagram showing the calling relationship between some functional modules of a DCS and external devices in one embodiment;

[0056] Figure 3 This is a schematic diagram of an automatic temperature control method for the polymerization reaction of chloroprene rubber in one embodiment. Detailed Implementation

[0057] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0058] To facilitate understanding of the technical solutions of the various embodiments of this application, the technical terms that may appear in the various embodiments are explained as follows.

[0059] A distributed control system (DCS) is a system that integrates key input and output signals from field devices into a single processor.

[0060] In this application, a human-computer interaction interface refers to the interface displayed by a device that is user-facing and capable of interacting with a DCS.

[0061] Polymerization vessel (also known as reaction vessel): In this application, it refers to the container for emulsion polymerization reaction in a commercial chloroprene rubber plant, with a single batch processing capacity of 10,000L of raw materials. It has a frequency conversion stirring mechanism for mixing the material inside the vessel, a jacket and coil heat exchange mechanism for cooling the material inside the vessel, and an initiator regulating valve for regulating the initiator addition flow rate.

[0062] Chilled brine: the heat exchange medium of the reactor's heat exchange mechanism. For utilities, the inlet water temperature fluctuation is required to be no more than ±2℃.

[0063] Brine valve: Used to regulate the flow of chilled brine into the heat exchange mechanism of the reactor. When closed, the flow rate decreases; when open, the flow rate increases.

[0064] Internal cooling valve: Used to regulate the flow of chilled brine into the heat exchange mechanism of the reactor when the brine valve is open. When closed, the flow rate decreases, and when open, the flow rate increases.

[0065] Pressurization pump: Used to regulate the flow of chilled brine into the heat exchange mechanism of the reactor when the internal cooling valve is open. The flow rate decreases when the valve is closed and increases when the valve is open.

[0066] Bottom temperature: The bottom temperature of the polymerization reactor is detected and transmitted remotely to the DCS, in °C.

[0067] Central temperature: The temperature in the middle of the polymerization reactor is detected and transmitted to the DCS, in °C.

[0068] In-vessel temperature: the average of the bottom temperature and the middle temperature.

[0069] Inlet water temperature: The temperature of chilled brine before it enters the heat exchange structure, transmitted to the DCS, in °C.

[0070] Outlet water temperature: The temperature of the chilled brine after it exits the heat exchange structure and is transmitted to the DCS, in °C.

[0071] Brine flow rate: The flow rate of chilled brine entering the heat exchange mechanism of the reactor, transmitted to the DCS, in units of L / h (liters per hour).

[0072] Initiator flow rate: The flow rate of initiator added into the reactor, transmitted to the DCS, in units of L / h.

[0073] Product grade: Different grades of chloroprene rubber have different polymerization reaction process parameters and control parameters.

[0074] In existing technologies, the polymerization process of chloroprene rubber suffers from complex characteristics such as significant differences in raw material activity, large hysteresis, and time-varying properties, making it difficult to stably control the reaction temperature. Furthermore, the large number of product grades makes it difficult to establish a standard operating procedure. This application aims to provide an automatic temperature control method for the polymerization reaction of chloroprene rubber. This method can automatically adjust the stirring frequency, initiator flow rate, and chilled brine flow rate during the polymerization process, thereby controlling the temperature inside the reactor within a set range. The method provided in this application is simple and effective, enabling fully automatic temperature control during the polymerization process of chloroprene rubber. It is also easy to implement in mainstream control systems, easy for operators to understand and master, and easy for production management personnel to maintain.

[0075] For example, Figure 1 Here is a network architecture diagram of an automatic temperature control method for the polymerization reaction of chloroprene rubber in one embodiment, as shown below. Figure 1 As shown, it may include a human machine interface (HMI), a temperature control program loaded into the DCS system (which can be divided into multiple functional modules according to function), and field equipment (i.e., chloroprene rubber polymerization reaction equipment).

[0076] Optionally, the distributed control system includes multiple functional modules, including: a control parameter switching module, an in-vessel temperature calculation module, a temperature change rate calculation module, a reaction heat calculation module, a reaction progress calculation module, a stirring frequency calculation module, an initiator flow rate calculation module, a brine flow rate calculation module, an initiator valve control module, and a brine equipment control module.

[0077] For example, Figure 2 This is a diagram illustrating the calling relationships between some functional modules of a DCS and external devices in one embodiment, such as... Figure 2 As shown, each functional module operates in the DCS at a fixed time cycle. Each cycle involves reading field signals (equipment status, process parameters, intermediate variables, etc.), performing control logic calculations, and outputting control signals (equipment start / stop, frequency, intermediate variables, etc.). A functional block consists of input variables, output variables, operational variables, intermediate variables, and a calculation program. Multiple calls to the functional block are achieved by connecting different tag numbers to input and output variables and setting different values ​​for operational variables. For example, the control parameter switching module first obtains the control parameters and product grade from the human-machine interface, and then determines the control parameters corresponding to that product grade. The field equipment transmits the measured process parameters to the DCS, where internal functional modules calculate the reactor temperature, temperature change rate, reaction heat, and reaction progress. Further, based on the results of these calculations, the DCS performs calculations for stirring frequency, brine flow rate, brine equipment control, initiator flow rate, and initiator valve control, thereby generating equipment action commands. Finally, the equipment action commands are sent to the field equipment to complete the temperature control of the field equipment.

[0078] For example, Figure 3 This is a schematic flowchart of an automatic temperature control method for the polymerization reaction of chloroprene rubber in one embodiment, as shown below. Figure 3 As shown, the method in this embodiment may include the following steps:

[0079] Step S301: Receive control parameters input from the human-machine interface.

[0080] In this embodiment, please refer to Figure 1 The architecture shown has a human-machine interface that communicates with the DCS for inputting control parameters.

[0081] Step S302: Collect the measured values ​​of various process parameters of the chloroprene rubber polymerization reaction equipment.

[0082] In this embodiment, the measured values ​​of various process parameters can be collected by sensors pre-installed in the chloroprene rubber polymerization reactor. These measured values ​​are then transmitted to the DCS (Distributed Control System).

[0083] In step S303, the distributed control system generates equipment operation commands to control the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of control parameters and process parameters.

[0084] In this embodiment, the device action command is used to instruct at least one of the following operations:

[0085] Adjust the valve opening and closing of the brine valve;

[0086] Adjust the valve opening of the internal cooling valve;

[0087] Adjust the valve opening of the initiator valve;

[0088] Control the start and stop of the booster pump;

[0089] Control the stirring frequency.

[0090] Step S304: Send the equipment action command to the chloroprene rubber polymerization reaction equipment.

[0091] Among them, the equipment action command is used to control the temperature inside the reactor of the chloroprene rubber polymerization reaction equipment to maintain it within a preset range.

[0092] For example, the distributed control system includes multiple functional modules, including: a control parameter switching module, an in-vessel temperature calculation module, a temperature change rate calculation module, a reaction heat calculation module, a reaction progress calculation module, a stirring frequency calculation module, an initiator flow rate calculation module, a brine flow rate calculation module, an initiator valve control module, and a brine equipment control module. Each functional module in the distributed control system operates according to a preset time cycle, reading the measured values ​​of various process parameters, equipment status, and intermediate variables of the chloroprene rubber polymerization reaction equipment once per cycle, and generating equipment action instructions for the current cycle.

[0093] The control parameter switching module is used to determine the control parameters corresponding to the grade selected by the operator. The control parameters include at least one of the following: reaction temperature, initiation temperature, upper limit of initiator rate before activation, upper limit of initiator rate after activation, upper limit of total initiator amount, target specific gravity, reaction time, target heat of reaction, stirring control parameters, brine control parameters, and initiator control parameters.

[0094] For example, the calculation formula for the control parameter switching module includes: KZCS = YSCS[CPPH, :], where KZCS (control parameter, module output variable, REAL array of size 14) contains the following elements: reaction temperature: initial reaction temperature setpoint, unit °C; initiation temperature: initiator is added only when the temperature drops to the initiation temperature, unit °C; upper limit of initiator rate before activation, unit L / h; upper limit of initiator rate after activation, unit L / h; upper limit of total initiator amount: upper limit of initiator dosage added during operation, unit L; target specific gravity: product specific gravity index; reaction time: estimated reaction time, unit min; target heat of reaction: estimated total heat of reaction, unit °C; stirring control parameter 1: stirring control related parameters; stirring control parameter 2: stirring control related parameters; brine control parameter 1: brine control related parameters; brine control parameter 2: brine control related parameters; initiator control parameter 1: initiator control related parameters; initiator control parameter 2: initiator control related parameters. Among them, CPPH (product brand, module input variable, INT type) represents different product brands with different values, and is associated with relevant buttons on the HMI screen, allowing the operator to select different product brands by pressing the buttons. YSCS (preset parameter, module input variable, a REAL type array of size a*14, where a is the maximum value of CPPH, i.e., the number of product brands).

[0095] The in-vessel temperature calculation module is used to calculate the in-vessel temperature by comprehensively measuring the temperature at various temperature measurement points in the vessel as the controlled variable, and outputs the in-vessel temperature distribution characterized by the in-vessel temperature deviation.

[0096] For example, the calculation formula for the in-vessel temperature calculation module is as follows:

[0097] FNWD=FNWD1*QZ1+FNWD2*QZ2+FNWD3*QZ3;

[0098] FNWC = FNWD1 - FNWD2;

[0099] In the formula, FNWD(inner vessel temperature, module output variable, REAL) is the output used as the controlled variable; FNWC(inner vessel temperature difference, module output variable, REAL) is the output used to characterize the inner vessel temperature difference; FNWD1(inner vessel temperature 1, module input variable, REAL) is the upper temperature of the vessel, in °C; FNWD2(inner vessel temperature 2, module input variable, REAL) is the middle temperature of the vessel, in °C; FNWD3(inner vessel temperature 3, module input variable, REAL) is the lower temperature of the vessel, in °C; QZ1(weight 1, module operation variable, REAL) is the upper temperature weight of the vessel; QZ2(weight 2, module operation variable, REAL) is the middle temperature weight of the vessel; QZ3(weight 3, module operation variable, REAL) is the lower temperature weight of the vessel.

[0100] Optionally, the reactor internal temperature calculation module is specifically used to: obtain the upper temperature, middle temperature, and lower temperature of the reactor respectively; multiply the upper temperature, middle temperature, and lower temperature of the reactor by their respective weights and then add them together to obtain the internal temperature of the reactor; obtain the deviation between the upper temperature and the middle temperature of the reactor to obtain the internal temperature distribution characterized by the internal temperature deviation.

[0101] The temperature change rate calculation module is used to calculate the temperature change rate based on the temperature inside the vessel.

[0102] For example, the calculation formula for the temperature change rate calculation module is as follows:

[0103] JS = JS + SYS;

[0104] IF JS>=CYJG THEN

[0105] FORI = 1TO 9BY1 DO

[0106] FNWD[I] = FNWD[I-1];

[0107] END_FOR;

[0108] FNWD[0] = FNWD0;

[0109] JS = 0.0;

[0110] END_IF;

[0111] WDBHL=(FNWD[0]-FNWD[9]) / 9.0 / CYJG*60.0;

[0112] In the formula, JS (timing, module intermediate variable, REAL) is used for timed sampling; SYS (system cycle, module operation variable, REAL) is set according to the program page running interval time and is used for timing, in seconds; CYJG (sampling interval, module operation variable, REAL) is used to set the sampling interval. The larger the setting, the smoother the calculation of the rate of change; the smaller the setting, the more sensitive the calculation of the rate of change, in seconds; I (count, module intermediate variable, INT) is used for counting values ​​in the program loop statement; FNWD (in-vessel temperature, module intermediate variable, REAL array of size 10) is used to store 10 in-vessel temperature data in the past 10 sampling cycles, and is updated in a first-in-first-out manner in each sampling cycle; FNWD0 (current in-vessel temperature, module input variable, REAL) is the current in-vessel temperature, in degrees Celsius; and temperature change rate (temperature change rate, module output variable, REAL) is in degrees Celsius / min.

[0113] The reaction heat calculation module is used to estimate the current heat released by the reaction in the reactor based on the temperature difference between the inlet and outlet brine and the temperature change inside the reactor. The reaction heat represents the rate at which the current heat release causes the temperature of the material inside the reactor to rise.

[0114] For example, the calculation formula for the reaction heat calculation module is as follows:

[0115] FYFR=(CSWD-JSWD)*YSLL*BRXS*ZLXS / 60.0+WDBHL;

[0116] In the formula, FYFR (reaction exothermic, module output variable, REAL) is the calculated reaction heat, in °C / min; CSWD (outlet water temperature, module input variable, REAL) is the brine outlet temperature, in °C; JSWD (inlet water temperature, module input variable, REAL) is the brine inlet temperature, in °C; YSLL (brine flow rate, module input variable, REAL) is the brine flow rate, in m³ / h; BRXS (specific heat coefficient, module operation variable, REAL) is the ratio of the specific heat of brine to that of the material in the reactor; ZLXS (mass coefficient, module operation variable, REAL) is the ratio of the mass of 1 m³ of brine to the mass of the material in the reactor; WDBHL (temperature change rate, module input variable, REAL) is the temperature change rate, in °C / min.

[0117] The reaction progress calculation module is used to calculate the reaction exothermic progress based on the reaction heat, determine the material activation state, and calculate the set value of the temperature inside the reactor.

[0118] For example, the calculation formula for the reaction progress calculation module is as follows:

[0119] LJFYR=LJFYR+FYFR*SYS / 60.0+FNWD-CSWD;

[0120] IF FYKS THEN LJFYR=0.0;HHZT=OFF;CSWD=FNWD;END_IF;

[0121] MBFYR=(MBBZ-1.0)*S1+YFJZL*S2+S3;

[0122] FYJD=LJFYR / MBFYR*100.0%;

[0123] IF FYJD>=S4 AND FYFR>=S7;HHZT=ON;END_IF;

[0124] IF FYJD <S4 THEN WDSDZ=FYWD-S6;END_IF;

[0125] IF FYJD>=S4 AND FYJD<S5 THENWDSDZ=FYWD+(FYJD-S4) / (S5-S4)*S6;END_IF;

[0126] IF FYJD>=S5 THEN WDSDZ=FYWD+S6;END_IF;

[0127] In the formula, LJFYR (cumulative reaction exothermics, module output variable, REAL) is the cumulative reaction exothermics of this batch, in °C; FYFR (reaction exothermics, module input variable, REAL) is the calculated reaction heat, in °C / min; SYS (system cycle, module operation variable, REAL) is set according to the program page running interval time, in seconds; FYKS (reaction start, module input variable, BOOL) is the reaction start signal, input by the operator on the HMI screen at the start of the reaction, used to initialize reaction progress-related variables; HHZT (activation status, module output variable, BOOL) characterizes whether the material is activated, used for control... Calculation parameters: CSWD (Initial Temperature, Module Intermediate Variable, REAL), the initial temperature inside the reactor at the start of the reaction, in °C; MBFYR (Target Heat of Reaction, Module Output Variable, REAL), the estimated target heat of reaction for the product based on the product grade; MBBZ (Target Specific Gravity, Module Input Variable, REAL), the target specific gravity for the current product grade; YFJZL (Total Initiator, Module Input Variable, REAL), the maximum allowable initiator addition for the current product grade, in L; S1 (Coefficient 1, Module Operation Variable, REAL), the coefficient by which the target specific gravity affects the target heat of reaction, set empirically; S2 (Coefficient 2, Module Operation Variable, REAL), the coefficient by which the target specific gravity affects the target heat of reaction value; S1 (Quantity, REAL): Coefficient affecting the target heat of reaction value by the total amount of initiator, set empirically; S2 (Coefficient 3, Module Operation Variable, REAL): Base coefficient for the target heat of reaction value, set empirically; FYJD (Reaction Progress, Module Output Variable, REAL): Reaction progress, the ratio of the current cumulative heat of reaction to the target heat of reaction, in %; S3 (Coefficient 4, Module Operation Variable, REAL): Reaction progress threshold, reaching the threshold is a necessary condition for judging material activation, and the calculated temperature setpoint is too small when the progress does not reach the threshold, in %; S7 (Coefficient 5, Module Operation Variable, REAL): Reaction exothermic threshold. Value, the exothermic reaction reaching the threshold is a necessary condition for judging material activation, unit °C / min; WDSDZ (temperature setpoint, module output variable, REAL), the temperature setpoint will change from small to large as the reaction progresses to balance reaction time and overheating risk, unit °C; FYWD (temperature setpoint, module input variable, REAL), the preset reaction temperature for the current product grade, °C; S5 (coefficient 5, module operation variable, REAL), the reaction progress threshold, the temperature setpoint is calculated to be larger after the reaction progress reaches the threshold, unit %; S6 (coefficient 6, module operation variable, REAL), used to adjust the change range of the temperature setpoint, unit °C.

[0128] The stirring frequency calculation module is used to calculate the stirring frequency based on the temperature inside the vessel, the rate of temperature change, and the activation state.

[0129] For example, the calculation formula for the stirring frequency calculation module is as follows:

[0130] BHLSD = (FNWD - WDSDZ) / S4;

[0131] JBPL=(FNWD-WDSDZ)*S1+(WDBHL-BHLSD)*S2+S3;

[0132] IF HHZT THEN JBPL=JBPL+S5;END_IF;

[0133] JBPL = JBPL + ABS(FNWDPC) * S6;

[0134] In the formula, BHLSD (rate of change setting, module output variable, REAL) is the calculated temperature change rate setting value, which is used as one of the control targets to make the temperature gradually approach the setting value, in °C / min; FNWD (in-vessel temperature, module input variable, REAL) is in °C; WDSDZ (temperature setting value, module input variable, REAL) is in °C; S4 (coefficient 4, module operation variable, REAL) is used to adjust the influence of the temperature change rate deviation on the calculated stirring frequency, which can be understood as the target being that the in-vessel temperature reaches the temperature setting value after S4 minutes; JBPL (stirring frequency, module output variable, REAL) is the output stirring frequency, in Hz; WDBHL (temperature change rate, module input variable, REAL) is in °C / min; S1 (coefficient 1, module input variable, REAL) is in ℃ / min. L), used to adjust the effect of temperature deviation on the calculated stirring frequency, calculated by the control parameter switching module; S2 (coefficient 2, module input variable, REAL), used to adjust the effect of temperature change rate deviation on the calculated stirring frequency, calculated by the control parameter switching module; S3 (coefficient 3, module operation variable, REAL), the base value of stirring frequency; HHZT (activation state, module input variable, BOOL), activation state, after activation the calculated stirring frequency increases by a fixed value S5; S5 (coefficient 5, module operation variable, REAL), after activation the calculated stirring frequency increases by a fixed value S5; FNWDPC (temperature deviation inside the vessel, module input variable, REAL), when the temperature deviation inside the vessel is large, the stirring frequency is increased; S6 (coefficient 6, module operation variable, REAL), used to adjust the effect of temperature deviation inside the vessel on the calculated stirring frequency.

[0135] The brine flow calculation module is used to calculate the brine flow rate based on the temperature inside the vessel and the stirring frequency.

[0136] For example, the calculation formula for the brine flow calculation module is as follows:

[0137] YSLL=JBPL*S1+(FNWD-WDSDZ)*S2;

[0138] In the formula: YSLL (Brine Flow Rate, Module Output Variable, REAL), the calculated brine flow rate setting used for brine equipment control, unit m3 / h; FNWD (Inner Vessel Temperature, Module Input Variable, REAL), the inner vessel temperature, unit °C; WDBHL (Temperature Change Rate, Module Input Variable, REAL), the temperature change rate, unit °C / min; S1 (Coefficient 1, Module Input Variable, REAL), used to adjust the influence of stirring frequency on the calculated brine flow rate, calculated by the control parameter switching module; S2 (Coefficient 2, Module Input Variable, REAL), used to adjust the influence of temperature deviation on the calculated brine flow rate, calculated by the control parameter switching module.

[0139] The brine equipment control module is used to adjust the brine valve, internal cooling valve, and brine pump according to the brine flow rate.

[0140] For example, the calculation formula for the brine equipment control module is as follows:

[0141] IF YSLL>=S1 AND YSLL <S2 THEN YSF=ON;END_IF;

[0142] IF YSLL>=S2 AND YSLL <S3 THEN YSF=ON;NLF=ON;END_IF;

[0143] IF YSLL>=S3 THEN YSF=ON; NLF=ON; YSB=ON; END_IF;

[0144] IF YSLL <S1-S4 THEN YSF=OFF;END_IF;

[0145] IF YSLL <S2-S4 THEN NLF=OFF;END_IF;

[0146] IF YSLL <S3-S4 THEN YSB=OFF;END_IF;

[0147] In the formula, YSLL (brine flow rate, module output variable, REAL) is the brine flow rate setting, in m³ / h; YSF (brine valve action command, module output variable, BOOL) is the brine valve action command; NLF (internal cooling valve action command, module output variable, BOOL) is the internal cooling valve action command; YSB (brine pump action command, module output variable, BOOL) is the brine pump action command; S1 (coefficient 1, module operation variable, REAL) is the brine flow rate setting threshold. When the brine flow rate setting reaches a high threshold, the brine valve opens, depending on the pipeline characteristics. S2 (coefficient 2, module input variable, REAL), brine flow rate setting threshold, the internal cooling valve is opened when the brine flow rate is set to a large threshold, calculated by the control parameter switching module; S3 (coefficient 3, module input variable, REAL), brine flow rate setting threshold, the brine pump is turned on when the brine flow rate is set to a large threshold, calculated by the control parameter switching module; S4 (coefficient 4, module operation variable, REAL), equipment shutdown threshold bias, the condition for shutting down the equipment is that the brine flow rate is set to be less than the equipment opening threshold minus S4 to avoid frequent equipment operation.

[0148] The initiator flow rate calculation module is used to calculate the brine flow rate based on the reactor temperature, stirring frequency, and reaction exothermicity.

[0149] For example, the calculation formula for the initiator flow calculation module is as follows:

[0150] FYRSD = MBFYR / FYSJ;

[0151] LLSD=JBPL*S1+(FYFR-FYRSD)*S2+(FNWD-WDSDZ)*S3+S4;

[0152] IF YFJLJ>=YFJZL THEN LLSD=0.0;END_IF;

[0153] In the formula, FYRSD (Reaction Heat Setting, Module Output Variable, REAL) is the reaction heat setting, in °C / min; MBFYR (Target Reaction Heat, Module Input Variable, REAL) is the target cumulative reaction heat, in °C / min; FYSJ (Reaction Time, Module Output Variable, REAL) is the preset estimated reaction time for the current product, in min; LLSD (Initiator Flow Rate Setting, Module Output Variable, REAL) is the calculated initiator flow rate setting value, used for initiator valve control, in L / h; JBPL (Stirring Frequency, Module Input Variable, REAL) is the stirring frequency, in Hz; FYFR (Reaction Exothermic, Module Input Variable, REAL) is the reaction exothermic temperature, in °C / min; and FNWD (In-Bottle Temperature, Module Input Variable, REAL) is the in-bottle temperature, in °C. WDBHL (Temperature Change Rate, Module Input Variable, REAL), temperature change rate, unit °C / min; S1 (Coefficient 1, Module Operation Variable, REAL), used to adjust the effect of stirring frequency on the calculation of initiator flow rate setting; S2 (Coefficient 2, Module Input Variable, REAL), used to adjust the effect of reaction heat deviation on the calculation of initiator flow rate setting; S3 (Coefficient 3, Module Operation Variable, REAL), used to adjust the effect of temperature deviation on the calculation of initiator flow rate setting; S4 (Coefficient 4, Module Input Variable, REAL), base value of initiator flow rate; YFJLJ (Initiator Accumulation, Module Input Variable, REAL), cumulative amount of initiator added in the current batch, L; YFJZL (Total Initiator, Module Input Variable, REAL), upper limit of the amount of initiator added for the current grade, unit L.

[0154] The initiator valve control module adjusts the opening of the initiator valve based on the initiator flow rate setpoint and the initiator flow rate feedback value.

[0155] For example, the calculation formula for the initiator valve control module is as follows:

[0156] IF LLSD>S1 THEN FMKD=KDSD1;END_IF;

[0157] IF LLSD>S2 THEN FMKD=KDSD2;END_IF;

[0158] IF LLSD>S3 THEN FMKD=KDSD3;END_IF;

[0159] IF LLSD <S1-S4 THEN FMKD=0.0;END_IF;

[0160] IF LLSD <S2-S4 THEN FMKD=KDSD1;END_IF;

[0161] IF LLSD<S3-S4 THEN FMKD=KDSD2;END_IF;

[0162] IF YFJYW<S5 THEN FMKD=FMKD+(S5-YFJYW)*S6;END_IF;

[0163] IF YFJKD<S7 THEN

[0164] JS=JS+SYS;

[0165] IF JS>=(S7-YFJKD)*S7 THEN YFJKD=S7;END_IF;

[0166] IF JS<(S7-YFJKD)*S7 THEN YFJKD=0.0;END_IF;

[0167] IF JS>S7 THEN JS=0.0;END_IF;

[0168] END_IF;

[0169] In the formula, LLSD (Initiator Flow Rate Setting, Module Input Variable, REAL) is the initiator flow rate setting value, in L / h; S1 (Coefficient 1, Module Operation Variable, REAL) is the initiator flow rate setting threshold. When the initiator flow rate reaches the threshold, the output valve opening is FMKD1, in L / h; S2 (Coefficient 2, Module Operation Variable, REAL) is the initiator flow rate setting threshold. When the initiator flow rate reaches the threshold, the output valve opening is FMKD2, in L / h; S3 (Coefficient 3, Module Operation Variable, REAL) The initiator flow rate is set to a threshold. When the initiator flow rate reaches the threshold, the valve opening is output as FMKD3, in L / h; FMKD1 (valve opening 1, module operation variable, REAL), valve opening setting, outputs the valve opening as FMKD1, in L / h when the initiator flow rate reaches the threshold; FMKD2 (valve opening 2, module operation variable, REAL), valve opening setting, outputs the valve opening as FMKD1, in L / h when the initiator flow rate reaches the threshold; FMKD3 (valve opening 3, module operation variable, REAL), AL), Valve opening setting: When the initiator flow rate reaches the threshold, the valve opening is output as FMKD1, unit L / h; S4 (coefficient 4, module operation variable, REAL), Valve closing threshold bias: The condition for closing the valve is that the initiator flow rate is less than the threshold minus S4 to avoid frequent equipment operation; YFJYW (initiator level, module input variable, REAL), Initiator tank level: The level affects the pipeline pressure drop, thus affecting the initiator flow rate; S5 (coefficient 5, module operation variable, REAL), Initiator level threshold: The initiator... When the liquid level in the storage tank is below the threshold, the opening of the initiator valve needs to be increased to ensure the initiator flow rate; S6 (coefficient 6, module operation variable, REAL) is used to adjust the influence of the liquid level in the initiator storage tank on the calculation of the initiator valve opening; S7 (coefficient 7, module operation variable, REAL) is used for duty cycle control when the initiator valve opening is less than S7 to reduce the influence of valve nonlinearity at small openings; JS (calculation, module intermediate variable, REAL) is used for duty cycle control timing; SYS (system time, module operation variable, REAL) is in seconds.

[0170] It should be understood that in the above embodiments: when the operators +, -, *, / , >, < are vectors on both sides, it means that the elements of the two vectors are operated on accordingly; when one side is a vector and the other side is a scalar, it means that the elements of the vector are operated on by the scalar. SUM() means summing the elements within the parentheses; CEIL() means rounding the elements within the parentheses up; NOT() means inverting the BOOL values ​​within the parentheses; TRIG_F() means jumping down the BOOL values ​​within the parentheses; TRIG_R() means jumping up the BOOL values ​​within the parentheses; ABS() means taking the absolute value of the elements within the parentheses; MOD() means taking the modulus of division; [] represents the subscript of the vector variable; when a BOOL variable is operated on with other variable types, OFF is treated as 0 and ON is treated as 1; IF(), THEN(), END_IF represent conditional statements, and the parentheses can be omitted; FORI = 0 TO 4 BY 1 DO(), END_FOR represents a loop statement, and the parentheses can be omitted.

[0171] In this embodiment, the real-time exothermic reaction is estimated using the brine inlet and outlet water temperatures, brine flow rate, and changes in the reactor temperature. This serves as a control target, allowing for timely adjustment of the initiator flow rate to reduce the risk of overheating and decrease the frequency of deactivation due to excessively low temperatures.

[0172] In this embodiment, the cumulative heat of reaction is calculated using the heat of reaction. Based on the cumulative heat of reaction, the reaction is divided into three stages: a low temperature in the early stage, a slowly increasing temperature in the middle stage, and a high temperature in the later stage. This reduces the risk of overheating in the early stage and increases the reaction rate in the later stage.

[0173] In this embodiment, the stirring frequency control strategy is that the greater the temperature deviation, the greater the stirring frequency, and the faster the adjustment can be when the temperature change rate changes drastically. This can better avoid deactivation caused by overheating and excessive stirring, and the logic is simple, easy to implement and maintain. The control methods for brine equipment and initiator valves are simple and easy to use and can cope with problems such as equipment not being able to operate frequently and equipment nonlinearity.

[0174] The method in this embodiment can achieve fully automatic temperature control during the chloroprene rubber polymerization reaction process. It is easy to implement in mainstream control systems, simple to operate, and easy to maintain.

[0175] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0176] Based on the same inventive concept, this application also provides an automatic temperature control device for the chloroprene rubber polymerization reaction to implement the automatic temperature control method for the chloroprene rubber polymerization reaction described above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more embodiments of the automatic temperature control device for the chloroprene rubber polymerization reaction provided below can be found in the limitations of the automatic temperature control method for the chloroprene rubber polymerization reaction described above, and will not be repeated here.

[0177] For example, this application provides an automatic temperature control device for the polymerization reaction of chloroprene rubber. The device includes: a receiving module, a data acquisition module, an instruction generation module, and a sending module; wherein:

[0178] The receiving module is used to receive control parameters input from the human-machine interface;

[0179] The data acquisition module is used to collect measured values ​​of various process parameters of the chloroprene rubber polymerization reaction equipment;

[0180] The instruction generation module is used to generate equipment action instructions for controlling the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of control parameters and process parameters through the distributed control system.

[0181] The sending module is used to send equipment action commands to the chloroprene rubber polymerization reactor. The equipment action commands are used to control the temperature inside the reactor of the chloroprene rubber polymerization reactor to be maintained within a preset range.

[0182] For example, the device action command is used to instruct at least one of the following operations:

[0183] Adjust the valve opening and closing of the brine valve;

[0184] Adjust the valve opening of the internal cooling valve;

[0185] Adjust the valve opening of the initiator valve;

[0186] Control the start and stop of the booster pump;

[0187] Control the stirring frequency.

[0188] For example, the distributed control system includes multiple functional modules, including: a control parameter switching module, an in-vessel temperature calculation module, a temperature change rate calculation module, a reaction heat calculation module, a reaction progress calculation module, a stirring frequency calculation module, an initiator flow rate calculation module, a brine flow rate calculation module, an initiator valve control module, and a brine equipment control module; wherein:

[0189] Each functional module in the distributed control system operates according to a preset time cycle. In each cycle, it reads the measured values ​​of various process parameters, equipment status, and intermediate variables of the chloroprene rubber polymerization reaction equipment and generates equipment action instructions for the current cycle.

[0190] For example, the control parameter switching module is used to determine the control parameters corresponding to the grade selected by the operator; the control parameters include at least one of the following: reaction temperature, initiation temperature, upper limit of initiator rate before activation, upper limit of initiator rate after activation, upper limit of total initiator amount, target specific gravity, reaction time, target heat of reaction, stirring control parameters, brine control parameters, and initiator control parameters;

[0191] The in-vessel temperature calculation module is used to calculate the in-vessel temperature by comprehensively measuring the temperature at various temperature measurement points in the vessel as the controlled variable, and outputs the in-vessel temperature distribution characterized by the in-vessel temperature deviation.

[0192] The temperature change rate calculation module is used to calculate the temperature change rate based on the temperature inside the vessel.

[0193] The reaction heat calculation module is used to estimate the current heat released by the reaction in the reactor based on the temperature difference between the inlet and outlet brine and the brine flow rate; whereby the reaction heat represents the rate at which the current reaction heat release causes the temperature of the material in the reactor to rise.

[0194] The reaction progress calculation module is used to calculate the reaction exothermic progress based on the reaction heat, determine the material activation state, and calculate the set value of the temperature inside the reactor.

[0195] The stirring frequency calculation module is used to calculate the stirring frequency based on the temperature inside the vessel, the rate of temperature change, and the activation state.

[0196] The initiator flow calculation module is used to calculate the brine flow rate based on the reactor temperature, stirring frequency, and reaction exothermicity.

[0197] The brine flow calculation module is used to calculate the brine flow rate based on the temperature inside the vessel and the stirring frequency.

[0198] The initiator valve control module adjusts the opening degree of the initiator valve according to the initiator flow rate set value and the initiator flow rate feedback value;

[0199] The brine equipment control module is used to adjust the brine valve, internal cooling valve, and brine pump according to the brine flow rate.

[0200] For example, the reactor internal temperature calculation module is specifically used to: obtain the upper temperature, middle temperature and lower temperature of the reactor respectively; multiply the upper temperature, middle temperature and lower temperature of the reactor by their corresponding weights and then add them together to obtain the internal temperature of the reactor; obtain the deviation between the upper temperature and the middle temperature of the reactor to obtain the internal temperature distribution represented by the internal temperature deviation.

[0201] Each module in the aforementioned automatic temperature control device for the chloroprene rubber polymerization reaction can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0202] In an exemplary embodiment, a computer device is provided, which may be a server. The computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is connected to the system bus via the I / O interfaces. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device stores data. The I / O interfaces of the computer device are used for exchanging information between the processor and external devices. The communication interface of the computer device is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements an automatic temperature control method for a chloroprene rubber polymerization reaction.

[0203] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0204] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.

[0205] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0206] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0207] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0208] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0209] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. An automatic temperature control method for the polymerization reaction of chloroprene rubber, characterized in that, The method includes: Receive control parameters input from the human-machine interface; Collect measured values ​​of various process parameters of the chloroprene rubber polymerization reactor; The distributed control system generates equipment operation commands to control the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of the control parameters and the process parameters. The device action command is sent to the chloroprene rubber polymerization reactor, wherein the device action command is used to control the temperature inside the chloroprene rubber polymerization reactor to be maintained within a preset range.

2. The method according to claim 1, characterized in that, The device action command is used to instruct at least one of the following operations: Adjust the brine valve opening and closing; Adjust the valve opening of the internal cooling valve; Adjust the valve opening of the initiator valve; Control the start and stop of the booster pump; Control the stirring frequency.

3. The method according to claim 1, characterized in that, The distributed control system includes multiple functional modules, including: a control parameter switching module, an in-vessel temperature calculation module, a temperature change rate calculation module, a reaction heat calculation module, a reaction progress calculation module, a stirring frequency calculation module, an initiator flow rate calculation module, a brine flow rate calculation module, an initiator valve control module, and a brine equipment control module; wherein: Each functional module in the distributed control system operates according to a preset time cycle. In each cycle, it reads the measured values ​​of various process parameters, equipment status, and intermediate variables of the chloroprene rubber polymerization reaction equipment and generates equipment action instructions for the current cycle.

4. The method according to claim 3, characterized in that, The control parameter switching module is used to determine the control parameters corresponding to the grade selected by the operator; the control parameters include at least one of the following: reaction temperature, initiation temperature, upper limit of initiator rate before activation, upper limit of initiator rate after activation, upper limit of total initiator amount, target specific gravity, reaction time, target heat of reaction, stirring control parameters, brine control parameters, and initiator control parameters; The in-vessel temperature calculation module is used to take the in-vessel temperature calculated by various temperature measuring points in the vessel as the controlled variable and output the in-vessel temperature distribution characterized by the in-vessel temperature deviation. The temperature change rate calculation module is used to calculate the temperature change rate based on the temperature inside the vessel. The reaction heat calculation module is used to estimate the current heat released by the reaction in the reactor based on the temperature difference between the inlet and outlet brine and the brine flow rate; wherein, the reaction heat represents the rate at which the current reaction heat release causes the temperature of the material in the reactor to rise. The reaction progress calculation module is used to calculate the reaction exothermic progress based on the reaction heat, determine the material activation state, and calculate the set value of the temperature inside the reactor. The stirring frequency calculation module is used to calculate the stirring frequency based on the temperature inside the vessel, the rate of temperature change, and the activation state. The initiator flow rate calculation module is used to calculate the brine flow rate based on the reactor temperature, stirring frequency, and reaction exothermicity. The brine flow calculation module is used to calculate the brine flow rate based on the temperature inside the vessel and the stirring frequency. The initiator valve control module adjusts the opening degree of the initiator valve according to the initiator flow rate set value and the initiator flow rate feedback value; The brine equipment control module is used to adjust the brine valve, internal cooling valve, and brine pump according to the brine flow rate.

5. The method according to claim 4, characterized in that, The in-vessel temperature calculation module is specifically used for: The temperatures at the top, middle, and bottom of the reactor were obtained separately. The internal temperature of the reactor is obtained by multiplying the upper temperature, middle temperature, and lower temperature of the reactor by their respective weights and then adding them together. The temperature difference between the upper part and the middle part of the reactor is obtained to determine the temperature distribution inside the reactor as characterized by the temperature difference.

6. An automatic temperature control device for the polymerization reaction of chloroprene rubber, characterized in that, The device includes: The receiving module is used to receive control parameters input from the human-machine interface; The data acquisition module is used to collect measured values ​​of various process parameters of the chloroprene rubber polymerization reaction equipment; The instruction generation module is used to generate equipment action instructions for controlling the polymerization reaction temperature of chloroprene rubber based on the measured values ​​of the control parameters and the process parameters through the distributed control system. The sending module is used to send the equipment action command to the chloroprene rubber polymerization reactor, wherein the equipment action command is used to control the temperature inside the chloroprene rubber polymerization reactor to be maintained within a preset range.

7. The apparatus according to claim 6, characterized in that, The device action command is used to instruct at least one of the following operations: Adjust the valve opening and closing of the brine valve; Adjust the valve opening of the internal cooling valve; Adjust the valve opening of the initiator valve; Control the start and stop of the booster pump; Control the stirring frequency.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.