Method and device for adjusting flow of cooling water in multi-reactor

By constructing a cooling water flow-pressure influence matrix and using neural network prediction, advance compensation for cooling water flow in multiple reactors was achieved, solving the problem of cooling water flow control lag and improving the system's stability and efficiency.

CN120557877BActive Publication Date: 2026-04-10SHANGHAI TIANAI BIOTECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-26
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing technologies are unable to effectively adapt to changing production demands, and the lag in cooling water flow control leads to poor stability and low efficiency in the reactor system.

Method used

By constructing a cooling water flow and pressure influence matrix, the impact of flow changes on each reactor is predicted, and a neural network is used to predict future flow rates, thereby achieving advance compensation control.

Benefits of technology

It improves the coordinated control accuracy of the multi-reactor cooling system, reduces temperature fluctuations, adapts to complex operating conditions with various cooling water sources, and enhances the system's stability and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120557877B_ABST
    Figure CN120557877B_ABST
Patent Text Reader

Abstract

A method and device for adjusting the flow of cooling water in multiple reactors are used to analyze and compensate in advance for the impact of changes in the flow of cooling water shared by multiple reactors. The method includes: for a group of n reactors sharing a cooling water source, when the flow of the mth type of cooling water in the kth reactor changes, based on the flow pressure influence matrix of the mth type of cooling water between the reactors, the pressure fluctuations of the other reactors are obtained; according to the pressure fluctuations of the other reactors, the flow following change value of the mth type of cooling water of the other affected reactors is calculated; based on the flow following change value of the mth type of cooling water of each reactor, the expected flow of the mth type of cooling water of each reactor at each time in the future is predicted; based on the expected flow of the mth type of cooling water of each reactor at each time in the future, the flow of the mth type of cooling water of each reactor is adjusted in advance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer applications, and in particular to a method and apparatus for adjusting the cooling water flow rate of a multi-reactor system. Background Technology

[0002] Cooling water heat exchange systems in reactors play a crucial role in industries such as food and pharmaceuticals, directly impacting product safety and production efficiency. Highly efficient cooling water heat exchange systems ensure rapid cooling of the reactor after high-temperature sterilization, maintaining process stability while reducing energy consumption, making them a core element in promoting green industrial development. Currently, many solutions rely on a single cooling water source or fixed configurations, making it difficult to adapt to the variability of production demands. Furthermore, in terms of compensation control, they often rely on experience or simple feedback control, exhibiting significant lag and failing to achieve proactive cooling water compensation, resulting in poor system stability and low efficiency.

[0003] Therefore, a method for adjusting the cooling water flow rate of multiple reactors is needed to analyze the impact of flow rate changes on multiple cooling reactors sharing multiple cooling water sources and to compensate for them in advance. Summary of the Invention

[0004] This application provides a method and apparatus for adjusting the cooling water flow rate of multiple reactors, which is used to analyze the impact of flow rate changes of multiple cooling reactors sharing multiple cooling water sources and to compensate in advance.

[0005] In a first aspect, this application provides a method for adjusting the cooling water flow rate of multiple reactors. The method includes: for a group of n reactors sharing a common cooling water source, when the flow rate of the m-th type of cooling water in the k-th reactor changes, obtaining the pressure fluctuation of the other reactors based on the flow-pressure influence matrix of the m-th type of cooling water among the reactors; the elements in the flow-pressure influence matrix... Aij The effect of a unit flow rate change in the i-th reactor on the pressure of the j-th reactor is characterized; based on the pressure fluctuations of the other reactors, the flow rate change value of the m-th type of cooling water in the other affected reactors is calculated; based on the flow rate change value of the m-th type of cooling water in each reactor, the expected flow rate of the m-th type of cooling water in each reactor at each time in the future is predicted; based on the expected flow rate of the m-th type of cooling water in each reactor at each time in the future, the flow rate of the m-th type of cooling water in each reactor is adjusted in advance.

[0006] In a possible design, the flow of the mth type of cooling water of each reactor is adjusted in advance based on the expected flow of the mth type of cooling water of each reactor at each time in a future period of time, including: determining a compensation control amount of each reactor for the mth type of cooling water based on the expected flow of the mth type of cooling water of each reactor at each time in a future period of time; and adjusting the flow of the mth type of cooling water of each reactor in advance according to the compensation control amount of each reactor for the mth type of cooling water.

[0007] In a possible design, the pressure fluctuation amount of other reactors is determined based on the flow-pressure influence matrix of the mth type of cooling water between the reactors, including: determining a change amount of the flow of the mth type of cooling water of the kth reactor; constructing a disturbance vector based on the change amount of the flow of the mth type of cooling water of the kth reactor; and determining the pressure fluctuation amount of other reactors according to the disturbance vector and the flow-pressure influence matrix of the mth type of cooling water between the reactors.

[0008] In a possible design, the flow following change value of the mth type of cooling water of other affected reactors is calculated according to the pressure fluctuation amount of the other reactors, including: for any affected first reactor, determining the flow following change value of the mth type of cooling water of the first reactor based on the pressure of the first reactor before the change of the flow of the cooling water, the pressure fluctuation amount of the first reactor after the change of the flow of the cooling water, the pipeline geometric characteristics of the mth type of cooling water, the physical properties of the mth type of cooling water, the historical flow of the mth type of cooling water, and the ambient temperature of the first reactor.

[0009] In a possible design, the expected flow of the mth type of cooling water of each reactor at each time in a future period of time is predicted based on the flow following change value of the mth type of cooling water of each reactor, including: for any affected first reactor, obtaining the flow of the mth type of cooling water of the first reactor after the change of the flow of the cooling water according to the flow of the mth type of cooling water of the first reactor before the change of the flow of the cooling water and the flow following change value of the mth type of cooling water of the first reactor; and predicting the expected flow of the mth type of cooling water of the first reactor at each time in a future period of time by using a neural network based on the flow of the mth type of cooling water of the first reactor after the change of the flow of the cooling water, and the historical flow of the mth type of cooling water of the first reactor.

[0010] In a possible design, the compensation control amount of each reactor for the mth type of cooling water is determined based on the expected flow of the mth type of cooling water of each reactor at each time in a future period of time, including: for any affected first reactor, determining the compensation control amount of the first reactor for the mth type of cooling water by the following formula :

[0011]

[0012] wherein, is the expected flow rate of the mth type of cooling water of the first reactor at time t+1; t is the expected flow rate of the mth type of cooling water of the first reactor at time t+1; is the expected flow rate of the mth type of cooling water of the first reactor at time t+1; is the correction amount of the expected flow rate; is the set value of the mth type of cooling water flow of the first reactor; j is the set value of the mth type of cooling water flow of the first reactor; λ is the control smoothness weight; is the compensation control amount of the first reactor at the previous time.

[0013] In a second aspect, the embodiments of the present application provide a multi-reactor cooling water flow adjusting device, which comprises:

[0014] a processing module, configured to, for n reactors sharing a common cooling water source, when the mth type of cooling water flow of the kth reactor changes, based on a flow pressure influence matrix of the mth type of cooling water between the reactors, obtain pressure fluctuation amounts of other reactors; an element in the flow pressure influence matrix represents an influence of a unit flow change of an ith reactor on a pressure of a jth reactor. Aij an element in the flow pressure influence matrix represents an influence of a unit flow change of an ith reactor on a pressure of a jth reactor.

[0015] The processing module is further configured to, according to the pressure fluctuation amounts of the other reactors, calculate flow following change values of the mth type of cooling water of the other affected reactors.

[0016] The processing module is further configured to, based on the flow following change values of the mth type of cooling water of the reactors, predict expected flow rates of the mth type of cooling water of the reactors at each time in a future period.

[0017] an adjusting module, configured to, based on the expected flow rates of the mth type of cooling water of the reactors at each time in the future period, adjust the mth type of cooling water flow of the reactors in advance.

[0018] In a possible design, the processing module is further configured to, based on the expected flow rates of the mth type of cooling water of the reactors at each time in the future period, determine compensation control amounts of the mth type of cooling water of the reactors; and the adjusting module is further configured to, according to the compensation control amounts of the mth type of cooling water of the reactors, adjust the mth type of cooling water flow of the reactors in advance.

[0019] In a possible design, the processing module is further configured to determine a change amount of the mth type of cooling water flow of the kth reactor; construct a disturbance vector based on the change amount of the mth type of cooling water flow of the kth reactor; and determine pressure fluctuation amounts of other reactors according to the disturbance vector and the flow pressure influence matrix of the mth type of cooling water between the reactors.

[0020] In one possible design, the processing module is further configured to, for any affected first reactor, determine the flow rate change value of the first reactor's first type of cooling water based on the pressure of the first reactor before the change in cooling water flow rate, the pressure fluctuation of the first reactor after the change in cooling water flow rate, the pipe geometry characteristics of the m-th type of cooling water, the physical properties of the m-th type of cooling water, the historical flow rate of the m-th type of cooling water, and the ambient temperature of the first reactor.

[0021] In one possible design, the processing module is further configured to, for any affected first reactor, obtain the flow rate of the first reactor's m-th type of cooling water after the change in cooling water flow rate, based on the flow rate of the first reactor's m-th type of cooling water before the change in cooling water flow rate and the change value of the flow rate of the first reactor's m-th type of cooling water; and, based on the flow rate of the first reactor's m-th type of cooling water after the change in cooling water flow rate and the historical flow rate of the first reactor's m-th type of cooling water, use a neural network to predict the expected flow rate of the first reactor's m-th type of cooling water at each time point in the future.

[0022] In one possible design, the processing module is further configured to determine, for any affected first reactor, the compensation control amount for the first reactor with respect to the m-th type of cooling water using the following formula. :

[0023]

[0024] in, For at any time t For the future The expected flow rate of the m-th type of cooling water in the first reactor at any given time; This is the amount of correction to the expected traffic volume; For the first reactor j The set value for the flow rate of water-like substances; λ To control the smoothness weights; This is the compensation control quantity of the first reactor at the previous moment.

[0025] Thirdly, embodiments of this application also provide a computing device, including:

[0026] Memory, used to store program instructions;

[0027] A processor is configured to invoke program instructions stored in the memory and execute the method described in any possible design of the first aspect, according to the obtained program instructions.

[0028] Fourthly, embodiments of this application also provide a computer-readable storage medium storing computer-readable instructions that, when read and executed by a computer, cause the method described in any possible design of the first aspect to be implemented.

[0029] In a fifth aspect, the embodiments of the present application further provide a computer program product, which comprises computer program codes, and when the computer program codes are run on a computer, the computer is caused to execute the method in any possible design of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those of ordinary skill in the art without any creative effort.

[0031] Figure 1 A flowchart of a multi-reaction-kettle cooling water flow adjustment method provided by the embodiments of the present application;

[0032] Figure 2 A structural diagram of a multi-reaction-kettle cooling water flow adjustment device provided by the embodiments of the present application;

[0033] Figure 3 A structural diagram of a computing device provided by the embodiments of the present application. DETAILED DESCRIPTION

[0034] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without any creative effort fall within the scope of the present application.

[0035] In the embodiments of the present application, multiple means two or more. The words "first", "second", etc. are only used for distinguishing purposes of description, and cannot be understood as indicating or implying relative importance, nor can be understood as indicating or implying order.

[0036] Figure 1 A flowchart of a multi-reaction-kettle cooling water flow adjustment method provided by the embodiments of the present application, as shown in Figure 1 The method comprises:

[0037] Step 101, for a group of n reaction kettles sharing a cooling water source, when the mth cooling water flow of the kth reaction kettle changes, based on the flow pressure influence matrix of the mth cooling of each reaction kettle, the pressure fluctuation of each other reaction kettle is obtained.

[0038] In the embodiments of the present application, the n reactors share a cooling water source, and the cooling water source includes multiple types of cooling water. The present application does not make specific limitations on the number and types of the included cooling water, for example, it can be circulating water, deionized water, etc. The flow pressure influence matrix A includes n × n elements, and the elements in the flow pressure influence matrix A represent the influence of the unit flow change of the i th reactor on the pressure of the j th reactor. Aij

[0039] Before step 101, it further includes: for a group of n reactors sharing a cooling water source, determining the flow pressure influence matrix of each type of cooling water between the reactors.

[0040] In a possible implementation, the flow pressure influence matrix of each type of cooling water between the reactors can be obtained based on experimental measurement. For example, taking the record of the influence of the unit flow change of the m th type of cooling water of the k th reactor on the pressure of other reactors as an example, when the reactors are normally and stably running, the initial pressure values of the reactors are recorded at this time. Then, the flow adjusting device (for example, a valve) of the k th reactor is slowly adjusted to change the flow of the m th type of cooling water of the reactor, and a series of different flow change values are set. After each change of flow, a period of time is waited for the fluid in each reactor to reach a stable state again, and the corresponding pressure values of each reactor are collected to obtain the pressure change amount of each reactor, and then the influence of the unit flow change of the m th type of cooling water of the k th reactor on the pressure of other reactors is calculated and arranged. Under the same working condition, the above steps of changing the flow and collecting data are repeated multiple times to improve the reliability and accuracy of the experimental results.

[0041] In a possible implementation, step 101 obtains the pressure fluctuation amount of each of the other reactors based on the flow pressure influence matrix of the m th type of cooling water between the reactors, including:

[0042] determining the change amount of the flow of the m th type of cooling water of the k th reactor, constructing a disturbance vector based on the change amount of the flow of the m th type of cooling water of the k th reactor, and determining the pressure fluctuation amount of each of the other reactors according to the disturbance vector and the flow pressure influence matrix of the m th type of cooling water between the reactors.

[0043] Specifically, when the flow of the m th type of cooling water of the k th reactor changes , the disturbance vector is constructed, the pressure fluctuation amount of each of the other reactors is determined according to the disturbance vector and the flow pressure influence matrix of the m th type of cooling water between the reactors , and the pressure fluctuation amount of each of the other reactors is determined according to the disturbance vector , wherein,​ Let be the pressure change of the i-th reactor. The sparse matrix decomposition method can be used to solve for the pressure fluctuation of each reactor during the calculation. To improve computational efficiency.

[0044] Step 102: Based on the pressure fluctuations of the other reactors, calculate the flow rate change of the m-th type of cooling water in the other affected reactors.

[0045] In one possible implementation, the flow rate change value of the m-th type of cooling water in the other affected reactors can be calculated based on the pressure fluctuation of each of the other reactors in the following manner: For any affected first reactor, the flow rate change value of the m-th type of cooling water in the first reactor is determined based on the pressure of the first reactor before the change in cooling water flow rate, the pressure fluctuation of the first reactor, the pipe geometry of the m-th type of cooling water, the physical properties of the m-th type of cooling water, the historical flow rate of the m-th type of cooling water, and the ambient temperature of the first reactor.

[0046] The geometric characteristics of the cooling water pipes can include the inner diameter and length of the cooling water pipes; the physical properties of the cooling water can include the density of the cooling water.

[0047] Specifically, for any affected first reactor i, The flow rate of its m-th type of cooling water follows the change value It can be determined based on the following formula:

[0048]

[0049] in, The first reactor before the cooling water flow rate changes i The pressure; The pressure fluctuation of the first reactor after a change in cooling water flow rate. ; Let be the inner diameter of the m-th type of cooling water pipe; Let m be the density of the m-th type of cooling water; For the k-th cooling vessel to the first reaction vessel i The length of the pipe; For the first reaction vessel i The flow rate of the m-th type of cooling water at the previous moment; α is the temperature influence coefficient, which characterizes the effect of temperature on fluid viscosity; For the first reaction vessel i The ambient temperature inside; γ is a correction factor.

[0050] Step 103: Based on the change value of the m-th type cooling water flow rate of each reactor, predict the expected flow rate of the m-th type cooling water of each reactor at each time in the future.

[0051] In a possible implementation, the expected flow of the mth type of cooling water of each reactor at each time in the future can be predicted based on the following mth type of cooling water flow following change value of each reactor: for any affected first reactor, the flow of the mth type of cooling water of the first reactor after the cooling water flow changes is obtained according to the flow of the mth type of cooling water of the first reactor before the cooling water flow changes , and the mth type of cooling water flow following change value of the first reactor , that is, , and specifically, The expected flow of the mth type of cooling water of the first reactor at each time in the future is predicted by using a neural network based on the flow of the mth type of cooling water of the first reactor after the cooling water flow changes and the historical flow of the mth type of cooling water of the first reactor.

[0052] The neural network can be a Gated Recurrent Unit (GRU). Specifically, the flow of the mth type of cooling water of the first reactor after the cooling water flow changes , and the historical flow are taken as a time series, and the trained Gated Recurrent Unit is used to predict the expected flow of the mth type of cooling water of the first reactor at each time in the future. In addition, the pressure and the temperature measured by the first reactor at the current time can also be included in the time series, that is,

[0053] , wherein is the expected flow of the mth type of cooling water of the first reactor at each time in the future, is the expected flow of the mth type of cooling water of the first reactor at each time in the future, is the prediction time domain.

[0054] Step 104: Adjusting the mth type of cooling water flow of each reactor in advance based on the expected flow of the mth type of cooling water of each reactor at each time in the future.

[0055] In a possible implementation, the adjusting of the mth type of cooling water flow of each reactor in step 104 based on the expected flow of the mth type of cooling water of each reactor at each time in the future includes: determining a compensation control amount of the mth type of cooling water of each reactor based on the expected flow of the mth type of cooling water of each reactor at each time in the future; and adjusting the mth type of cooling water flow of each reactor in advance according to the compensation control amount of the mth type of cooling water of each reactor.

[0056] Specifically, the compensation control quantity for the first reactor with respect to the m-th type of cooling water can be determined using the following formula: that is, with the goal of minimizing the flow deviation, the compensation control quantity for the first reactor with respect to the m-th type of cooling water can be obtained by solving the problem. :

[0057]

[0058] in, For at any time t For the future The expected flow rate of the m-th type of cooling water in the first reactor at any given time; The amount of correction to the expected flow can be calculated in advance using the difference between real-time sensor data and the predicted value, or determined by other compensation models, to address model errors or external interference. For the first reactor j The set value for the flow rate of Class II water can be determined according to the process requirements of the production plan. λ To control the smoothness weight, it can be preset to balance the flow deviation and the change in control quantity. λ >0, λ The larger the value, the smoother the change in the control quantity. This represents the compensation control value for the m-th type of cooling water at the previous moment in the first reactor. The compensation control value for the cooling water can be the adjustment value of the cooling water valve opening.

[0059] The above formula calculates a sequence of compensation control values ​​for cooling water at each step, but only the first compensation control value is executed. The system is then re-optimized at the next sampling time, achieving a rolling update. Based on the compensation control value for the m-th type of cooling water in each reactor, the flow rate of the m-th type of cooling water in each reactor is adjusted in advance. This ensures that the flow rate is as close as possible to the set value while avoiding drastic movements of valves and other actuators, thus ensuring the stability and reliability of the system.

[0060] Based on the same technical concept, embodiments of this application provide a multi-reactor cooling water flow rate adjustment device, such as... Figure 2 As shown, the device 200 includes:

[0061] Processing module 201 is used to, for a group of n reactors sharing a common cooling water source, when the flow rate of the m-th type of cooling water in the k-th reactor changes, obtain the pressure fluctuation of other reactors based on the flow-pressure influence matrix of the m-th type of cooling water among the reactors; the elements in the flow-pressure influence matrix... Aij Characterize the effect of a unit flow rate change in the i-th reactor on the pressure of the j-th reactor;

[0062] The processing module 201 is further configured to calculate a flow following change value of the mth cooling water of each affected reactor according to the pressure fluctuation of each reactor;

[0063] The processing module 201 is further configured to predict the expected flow of the mth cooling water of each reactor at each time in a future period of time based on the flow following change value of the mth cooling water of each reactor.

[0064] The adjusting module 202 is configured to adjust the flow of the mth cooling water of each reactor in advance based on the expected flow of the mth cooling water of each reactor at each time in the future period of time.

[0065] In a possible design, the processing module 201 is further configured to determine a compensation control amount of the mth cooling water of each reactor based on the expected flow of the mth cooling water of each reactor at each time in the future period of time; and the adjusting module 202 is further configured to adjust the flow of the mth cooling water of each reactor in advance according to the compensation control amount of the mth cooling water of each reactor.

[0066] In a possible design, the processing module 201 is further configured to determine a change amount of the flow of the mth cooling water of the kth reactor; construct a disturbance vector based on the change amount of the flow of the mth cooling water of the kth reactor; and determine the pressure fluctuation of each reactor according to the disturbance vector and a flow-pressure influence matrix of the mth cooling water between the reactors.

[0067] In a possible design, the processing module 201 is further configured to, for any affected first reactor, determine a flow following change value of the mth cooling water of the first reactor based on the pressure of the first reactor before the flow of the cooling water changes, the pressure fluctuation of the first reactor after the flow of the cooling water changes, the pipeline geometry of the mth cooling water, the physical properties of the mth cooling water, the historical flow of the mth cooling water, and the ambient temperature of the first reactor.

[0068] In a possible design, the processing module 201 is further configured to, for any affected first reactor, obtain the flow of the mth cooling water of the first reactor after the flow of the cooling water changes according to the flow of the mth cooling water of the first reactor before the flow of the cooling water changes and the flow following change value of the mth cooling water of the first reactor; and predict the expected flow of the mth cooling water of the first reactor at each time in a future period of time based on the flow of the mth cooling water of the first reactor after the flow of the cooling water changes and the historical flow of the mth cooling water of the first reactor by using a neural network.

[0069] In a possible design, the processing module 201 is further configured to determine the compensation control amount of the first reactor for the mth type of cooling water according to the following formula for any affected first reactor :

[0070]

[0071] wherein, is the expected flow of the mth type of cooling water of the first reactor at the time point t+1; t is the expected flow of the mth type of cooling water of the first reactor at the time point t+1; is the expected flow of the mth type of cooling water of the first reactor at the time point t+1; is the correction amount of the expected flow; is the set value of the flow of the mth type of cooling water of the first reactor; j is the set value of the flow of the mth type of cooling water of the first reactor; λ is the control smoothness weight; is the compensation control amount of the first reactor at the previous time point.

[0072] The application provides a multi-reactor cooling water flow adjustment method, which can analyze and compensate in advance the flow change influence of multiple cooling reactors sharing multiple cooling water sources, greatly shortens the control response time through the "prediction-compensation" mechanism, reduces the reaction reactor temperature fluctuation caused by the cooling water adjustment lag, and improves the collaborative control precision of the multi-reactor cooling system. And the change amount of different types of cooling water is analyzed in combination with the pipeline geometric characteristics of the type of cooling water, which is suitable for complex working conditions of sharing multiple cooling water, and improves the engineering practicability.

[0073] Based on the same technical concept, the application provides a computing device, as shown in Figure 3 , which includes at least one processor 301 and a memory 302 connected with the at least one processor, and in the application embodiment, the specific connection medium between the processor 301 and the memory 302 is not limited, Figure 3 for example, the processor 301 and the memory 302 are connected through a bus. The bus can be divided into an address bus, a data bus, a control bus, etc.

[0074] In the application embodiment, the memory 302 stores instructions executable by the at least one processor 301, and the at least one processor 301 can execute the multi-reactor cooling water flow adjustment method listed in any of the above manners by executing the instructions stored in the memory 302.

[0075] The processor 301 is the control center of the computing device, can connect various parts of the computer device through various interfaces and lines, and perform resource settings by running or executing the instructions stored in the memory 302 and calling the data stored in the memory 302.

[0076] Optionally, the processor 301 can include one or more processing units (processing unit is not limited to physical processors), which can be integrated or implemented in an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, application programs and the like, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 301. In some embodiments, the processor 301 and the memory 302 can be implemented on the same chip, and in some embodiments, they can also be implemented on separate chips respectively.

[0077] The processor 301 can be a general processor, such as a central processing unit (CPU), a digital signal processor, an application specific integrated circuit (ASIC), a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, which can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution or executed by a combination of hardware and software modules in the processor.

[0078] The memory 302 as a non-volatile computer readable storage medium can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 302 can include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card type memory, random access memory (RAM), static random access memory (SRAM), programmable read only memory (PROM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), magnetic storage, magnetic disk, optical disk and the like. The memory 302 is any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited to this. The memory 302 in the embodiments of the present application can also be a circuit or other any device capable of realizing the storage function, used for storing program instructions and / or data.

[0079] Based on the same technical concept, the embodiment of the present application further provides a computer readable storage medium, which stores a computer executable program. The computer executable program is used to make a computer execute the multi-reaction kettle cooling water flow adjustment method listed in any of the above manners.

[0080] Based on the same technical concept, the embodiment of the present application further provides a computer program product, which comprises computer program codes. When the computer program codes run on a computer, the computer program codes make the computer execute the multi-reaction kettle cooling water flow adjustment method listed in any of the above manners.

[0081] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0082] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks

[0083] These computer program instructions can also be stored in a computer readable storage medium capable of guiding the computer or other programmable data processing devices to work in a specific manner, so that the instructions stored in the computer readable storage medium produce a product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks

[0084] These computer program instructions can also be loaded to the computer or other programmable data processing devices, so that a series of operation steps are executed on the computer or other programmable devices to produce a computer implemented process, so that the instructions executed on the computer or other programmable devices provide a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocksFigure 1 the steps of the functions specified in the one or more blocks.

[0085] While the preferred embodiments of the application have been described, additional variations and modifications can be made to the preferred embodiments by those of skill in the art once they have the benefit of the present disclosure. Therefore, the appended claims are intended to encompass within their scope all possible variations and modifications of the preferred embodiments.

[0086] It is apparent that those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. It is therefore intended that the application cover all such changes and modifications that are within its scope.

Claims

1. A method for adjusting the flow of cooling water in a multi-reactor, characterized by, The method comprises: For the n reactors sharing the cooling water source, when the flow of the mth type cooling water of the kth reactor changes, the pressure fluctuation of other reactors is obtained based on the flow-pressure influence matrix of the mth type cooling water among the reactors; the element in the flow-pressure influence matrix Aij characterizes the influence of the unit flow change of the ith reactor on the pressure of the jth reactor; According to the pressure fluctuation of each of the other reactors, the flow following change value of the mth cooling water of each of the other affected reactors is calculated; Based on the flow following change value of the mth cooling water of each reactor, the expected flow of the mth cooling water of each reactor at each time in the future period of time is predicted; Based on the expected flow of the mth cooling water of each reactor at each time in the future period of time, the flow of the mth cooling water of each reactor is adjusted in advance.

2. The method of claim 1, wherein, Based on the expected flow of the mth cooling water of each reactor at each time in the future period of time, the flow of the mth cooling water of each reactor is adjusted in advance, comprising: Based on the expected flow of the mth cooling water of each reactor at each time in the future period of time, the compensation control amount of each reactor for the mth cooling water is determined; According to the compensation control amount of each reactor for the mth cooling water, the flow of the mth cooling water of each reactor is adjusted in advance.

3. The method of claim 1, wherein, Based on the flow-pressure influence matrix of the mth cooling water between each reactor, the pressure fluctuation of each of the other reactors is obtained, comprising: The change amount of the flow of the mth cooling water of the kth reactor is determined; A disturbance vector is constructed based on the change amount of the flow of the mth cooling water of the kth reactor; According to the disturbance vector and the flow-pressure influence matrix of the mth cooling water between each reactor, the pressure fluctuation of each of the other reactors is determined.

4. The method of claim 1, wherein, According to the pressure fluctuation of each of the other reactors, the flow following change value of the mth cooling water of each of the other affected reactors is calculated, comprising: For any affected first reactor, the flow following change value of the mth cooling water of the first reactor is determined based on the pressure of the first reactor before the change of the cooling water flow, the pressure fluctuation of the first reactor after the change of the cooling water flow, the pipeline geometric characteristics of the mth cooling water, the physical properties of the mth cooling water, the historical flow of the mth cooling water, and the environmental temperature of the first reactor.

5. The method of claim 1, wherein, Based on the flow following change value of the mth cooling water of each reactor, the expected flow of the mth cooling water of each reactor at each time in the future period of time is predicted, comprising: For any affected first reactor, the flow of the mth cooling water of the first reactor after the change of the cooling water flow is obtained according to the flow of the mth cooling water of the first reactor before the change of the cooling water flow and the flow following change value of the mth cooling water of the first reactor; Based on the flow of the mth cooling water of the first reactor after the change of the cooling water flow and the historical flow of the mth cooling water of the first reactor, the neural network is used to predict the expected flow of the mth cooling water of the first reactor at each time in the future period of time.

6. The method of claim 2, wherein, Based on the expected flow of the mth cooling water of each reactor at each time in the future period of time, the compensation control amount of each reactor for the mth cooling water is determined, comprising: For any affected first reactor, the compensation control amount of the first reactor for the mth type of cooling water is determined by the following formula : wherein, is the expected flow rate of the first reactor at time t is the expected flow rate of the first reactor at time is the expected flow rate of the first reactor at time is the correction amount for the expected flow rate; is the set value of the first reactor at time j is the set value of the first reactor at time λ is the control smoothness weight; is the compensation control amount of the first reactor at time 7. A multi-reactor cooling water flow rate adjusting device characterized by comprising: Comprising: The processing module is used for obtaining pressure fluctuation of each reaction kettle based on the flow pressure influence matrix of the mth type cooling water between each reaction kettle when the mth type cooling water flow of the kth reaction kettle changes, wherein the element in the flow pressure influence matrix represents the influence of the unit flow change of the ith reaction kettle on the pressure of the jth reaction kettle Aij the influence of the unit flow change of the ith reaction kettle on the pressure of the jth reaction kettle The processing module is further configured to calculate the flow following change value of the mth cooling water of each of the other affected reactors according to the pressure fluctuation of each of the other reactors; The processing module is further configured to predict the expected flow of the mth type of cooling water of each reactor at each time in a future period of time based on the mth type of cooling water flow following change value of each reactor; The adjusting module is configured to adjust the mth type of cooling water flow of each reactor in advance based on the expected flow of the mth type of cooling water of each reactor at each time in a future period of time.

8. A computing device, comprising: The method comprises the following steps: a memory configured to store program instructions; a processor configured to invoke the program instructions stored in the memory and execute the method according to any one of claims 1 to 6 according to the obtained program instructions.

9. A computer-readable storage medium, characterized in that, The computer readable instructions, when read and executed by a computer, cause the method according to any one of claims 1 to 6 to be implemented.

10. A computer program product, characterised in that, The computer program product comprises computer program code, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Cooling water flow calculating method based on dynamic heat-transfer mechanism of reaction vessel

    CN106390880A

  • Reaction kettle multi-mode joint control method and system

    CN110559966A