Crystallization reaction control method and device, equipment and storage medium
By automatically controlling the temperature of the reactants to be put into the product, the inefficiency and unstable quality caused by manual operation of traditional crystallization reactions are solved, and the automation and quality stability of the crystallization reaction are achieved.
Patent Information
- Application Number
- CN202411448529.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-16
- Publication Date
- 2024-12-13
AI Technical Summary
Traditional crystallization reactions require manual operation, resulting in low production efficiency and unstable product quality, and the inability to achieve automated control.
By obtaining the temperature data of the reactants to be put into the reactor, we judge whether the delivery conditions are met, and temperature adjustment is performed when they are not met. After the conditions are met, it is put into the reactor for crystallization reaction, including temperature detection, judgment and adjustment modules to ensure that the reactants are Within the safe temperature range.
Automatic control of crystallization reaction is achieved, the stability of product quality is improved, and the impact of temperature changes on crystallization quality is avoided.
Smart Images

Figure CN119113965A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of automatic control technology, and in particular to a control method, device, equipment and storage medium for a crystallization reaction. Background Art
[0002] Crystallization reactions are widely used in industrial production. Temperature control in crystallization reactions is an important control point for crystallization. Traditional crystallization reactions require manual operation and cannot be automated, resulting in low production efficiency and unstable product quality. Therefore, how to improve the stability of crystallization reaction product quality is a technical problem that needs to be urgently solved by technicians in this field. Summary of the invention
[0003] In view of this, the present disclosure proposes a control method, device, equipment and storage medium for a crystallization reaction, which can improve the stability of the quality of the crystallization reaction product.
[0004] According to a first aspect of the present disclosure, a method for controlling a crystallization reaction is provided, comprising:
[0005] Obtaining temperature data of the reactants to be added within a set time period;
[0006] According to the temperature data, judging whether the reactant to be added meets the addition conditions;
[0007] When it is determined that the reactant to be added meets the addition conditions, the reactant to be added is added into the reactor for crystallization reaction.
[0008] In a possible implementation, when judging whether the reactant to be added meets the addition condition according to the temperature data, it includes:
[0009] Obtaining a stable temperature corresponding to the set time period;
[0010] determining whether the temperature data matches the stable temperature;
[0011] When it is determined that the temperature data matches the stable temperature, it is determined that the reactant to be added meets the addition condition.
[0012] In a possible implementation, when obtaining the stable temperature corresponding to the set time period, it is determined based on the temperature of the reactor.
[0013] In a possible implementation, when it is determined that the reactant to be added does not meet the addition condition, the method further includes:
[0014] Obtaining a stable temperature corresponding to the set time period;
[0015] According to the set time period, the temperature data and the stable temperature, the temperature data is adjusted until the reactant to be added meets the addition condition.
[0016] In a possible implementation, the method further includes:
[0017] Obtaining the temperature of the reactor for performing the crystallization reaction;
[0018] Determine whether the temperature of the reactor is within a preset safe temperature range;
[0019] When the safe temperature range is exceeded, an alarm is given and the addition of the reactants to be added is stopped.
[0020] According to a second aspect of the present disclosure, there is provided a device for controlling a crystallization reaction, comprising:
[0021] A temperature detection module is used to obtain the temperature data of the reactants to be added within a set time period;
[0022] An input condition judgment module, used to judge whether the reactant to be input meets the input condition according to the temperature data;
[0023] The reactant switching module is used to put the reactant to be put into the reactor for crystallization reaction when it is judged that the reactant to be put meets the putting condition.
[0024] In a possible implementation, the input condition judgment module, when judging whether the reactant to be input meets the input condition according to the temperature data, is specifically used to:
[0025] Obtaining a stable temperature corresponding to the set time period;
[0026] determining whether the temperature data matches the stable temperature;
[0027] When it is determined that the temperature data matches the stable temperature, it is determined that the reactant to be added meets the addition condition.
[0028] In a possible implementation, the device further includes a temperature adjustment module;
[0029] The temperature adjustment module is used to obtain the stable temperature corresponding to the set time period when it is determined that the reactant to be put in does not meet the putting condition; and adjust the temperature data according to the set time period, the temperature data and the stable temperature until the reactant to be put in meets the putting condition.
[0030] According to a third aspect of the present disclosure, a control device for a crystallization reaction is provided, comprising: a processor; and a memory for storing processor executable instructions; wherein the processor is configured to execute the method described in the first aspect of the present disclosure.
[0031] According to a fourth aspect of the present disclosure, a non-volatile computer-readable storage medium is provided, on which computer program instructions are stored, wherein the computer program instructions, when executed by a processor, implement the method described in the first aspect of the present disclosure.
[0032] The present disclosure provides a control method, device, equipment and storage medium for a crystallization reaction, the method comprising: obtaining temperature data of a reactant to be put in within a set time period; judging whether the reactant to be put in meets a putting condition according to the temperature data; and putting the reactant to be put in a reactor for a crystallization reaction when judging that the reactant to be put in meets the putting condition. The method disclosed in the present disclosure can realize automatic control of a crystallization reaction, thereby improving the stability of crystallization quality.
[0033] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0035] Figure 1 A flow chart showing a method for controlling a crystallization reaction according to an embodiment of the present disclosure;
[0036] Figure 2 A block diagram showing a crystallization reaction system according to an embodiment of the present disclosure is shown;
[0037] Figure 3 A schematic block diagram showing a control device for a crystallization reaction according to an embodiment of the present disclosure;
[0038] Figure 4 A schematic block diagram of a control device for a crystallization reaction according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0039] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0040] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0041] In addition, in order to better illustrate the present disclosure, numerous specific details are given in the following specific embodiments. It should be understood by those skilled in the art that the present disclosure can also be implemented without certain specific details. In some examples, methods, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the main purpose of the present disclosure.
[0042] <Method Example>
[0043] Figure 1 A flow chart showing a method for controlling a crystallization reaction according to an embodiment of the present disclosure is shown. Figure 1 As shown, the method includes steps S1100-S1300.
[0044] S1100, obtaining temperature data of reactants to be added within a set time period.
[0045] First of all, it should be noted that this embodiment is directed to a crystallization reaction in which a second reactant for promoting a crystallization reaction is added to a first reactant in a reactor to promote the formation of a crystallized product. The second reactant for promoting a crystallization reaction in the crystallization reaction is the reactant to be added described in the present disclosure.
[0046] like Figure 2 As shown, in this embodiment, when performing the crystallization reaction, it is necessary to first put the first reactant into the reactor A, and then put the reactant to be put into the feed bin B connected to the reactor A. Among them, a temperature measuring device is provided in the feed bin B, by which the temperature of the reactant to be put into the feed bin B can be continuously monitored, and at every set time period, a plurality of temperature values measured in the set time period are used as the temperature data of the reactant to be put into the set time period. The set time period can be set according to the required time of the crystallization reaction, and preferably, the value range of the set time period can be 500ms-the required time of the crystallization reaction.
[0047] For example, when the set time period is 1 minute, the temperature measuring device can measure 10 temperature values of the reactant to be added within 1 minute. The 10 temperature values measured within 1 minute are the temperature data of the reactant to be added within the set time period.
[0048] In a possible implementation, when the temperature device measures the temperature value of the reactant to be put into the feed bin B, it includes: using a temperature measuring probe to detect the initial temperature value of the reactant to be put in, calculating the product of the temperature ratio value and the initial temperature value, and using the calculated product as a detected temperature value of the reactant to be put in. The temperature ratio is calculated based on the capacity of the reactor and the temperature coefficient of the reactant to be put in, and the specific calculation formula is as follows:
[0049] RZ=RK*KT
[0050] Where RZ is the temperature ratio, RK is the capacity of the reactor, and KT is the temperature coefficient of the reactants to be added.
[0051] S1200, judging whether the reactants to be added meet the addition conditions according to the temperature data, which may specifically include steps S1210-S1230.
[0052] S1210, obtaining a stable temperature corresponding to a set time period.
[0053] It should be noted that the reaction temperature in the reactor directly determines the quality of the crystallized product, and the temperature change when the reactants to be put in will directly cause the temperature change in the reactor, thereby affecting the quality of the crystallized product. Therefore, in order to ensure that the temperature in the reactor is stable within the preset temperature range, when executing step S1200, it is necessary to first obtain the temperature in the reactor, and then determine the stable temperature corresponding to the reactants to be put in during the set time period based on the temperature in the reactor, thereby ensuring that the temperature in the reactor can still be stabilized within the preset temperature range after the reactants to be put in are put in.
[0054] In a possible implementation, when the stable temperature corresponding to the set time period of the reactant to be put in is determined according to the temperature in the reactor, it is implemented based on a pre-stored first mapping relationship table. Wherein, the mapping relationship between the reactor temperature, the reactant to be put in, the set time period and the stable temperature is recorded in the first mapping relationship table. In this way, after determining the reactor temperature, the stable temperature corresponding to the set time period of the reactant to be put in can be determined by querying the first mapping relationship table. Wherein, the first mapping relationship is configured based on a human-computer interaction interface. Specifically, the system for executing the disclosed method includes a human-computer interaction interface, through which the first mapping relationship table can be configured, and the configured first mapping relationship table is stored.
[0055] In another possible implementation, when determining the stable temperature of the reactants to be added in the set time period according to the temperature in the reactor, it can be implemented by a preset algorithm formula. Specifically, the algorithm formula is as follows:
[0056]
[0057] In the formula, GT is the stable temperature corresponding to the set time period, T0 is the set time period, FK is the temperature in the reactor, KT is the temperature coefficient KT of the reactant to be put in, where KN=C×N, C is the specific heat capacity of the reactant to be put in, and N is the number of molecules of the reactant to be put in.
[0058] After obtaining the stable temperature corresponding to the set time period of the reactant to be put in, step S1220 can be executed to determine whether the temperature data matches the stable temperature. Specifically, first calculate the maximum value, minimum value and temperature sum in the temperature data according to the temperature data; then, calculate the stable temperature comparison value based on the calculated maximum value, minimum value, temperature sum, the number of temperature values in the temperature data and the set time period; finally, determine whether the difference between the calculated stable temperature comparison value and the stable temperature is within the preset error range. If so, it is determined that the temperature data matches the stable temperature; if not, it is determined that the temperature data does not match the stable temperature. Among them, the calculation formula of the stable temperature comparison value is as follows:
[0059]
[0060] Wherein, GT' is the stable temperature comparison value, H0 is the temperature sum of each temperature value in the temperature data, S0 is the number of temperature values included in the temperature data, dz is the maximum temperature value in the temperature data, dx is the minimum temperature value in the temperature data, and T0 is the set time period.
[0061] S1230, when it is determined that the temperature data matches the stable temperature, it is determined that the reactant to be added meets the addition conditions.
[0062] S1300, when it is determined that the reactants to be added meet the addition conditions, the reactants to be added are added into the reactor for crystallization reaction.
[0063] In a possible implementation, when it is determined that the reactant to be added does not meet the addition conditions, the following operations are performed:
[0064] First, the stable temperature corresponding to the set time period is obtained. The specific acquisition method is shown in step S1210 and will not be described in detail here.
[0065] Second, according to the set time period, temperature data and stable temperature, the temperature data is adjusted until the reactants to be put in meet the putting conditions, and the put reactants are put into the reactor A. Specifically, the following steps may be included:
[0066] First, the temperature adjustment direction is determined according to the temperature data and the stable temperature. The temperature adjustment direction includes increasing the temperature and decreasing the temperature. Specifically, the mean of each temperature value in the temperature data is calculated, and it is determined whether the calculated mean is greater than or equal to the stable temperature: if it is greater than or equal to the stable temperature, the temperature adjustment direction is determined to be decreasing the temperature; if it is less than the stable temperature, the temperature adjustment direction is determined to be increasing the temperature.
[0067] Secondly, according to the temperature adjustment direction, the regulating valve corresponding to the adjustment direction is determined. Specifically, when the temperature adjustment direction is to reduce the temperature, the regulating valve corresponding to its adjustment direction is determined to be a cooling regulating valve. When the temperature condition direction is to increase the temperature, the regulating valve corresponding to its adjustment direction is determined to be a heating regulating valve. Among them, the cooling regulating valve and the heating regulating valve are as follows: Figure 2 As shown, they are all directly connected to the feed bin B, and the temperature of the reactants to be added in the feed bin B can be controlled by the refrigeration regulating valve and the heating regulating valve.
[0068] Next, the opening of the regulating valve corresponding to the adjustment direction is calculated, and the opening of the regulating valve is adjusted based on the opening of the regulating valve, thereby achieving temperature adjustment of the reactants to be put in the feed bin. Specifically, when the regulating valve corresponding to the adjustment direction is a refrigeration regulating valve, the opening of the refrigeration regulating valve will be calculated based on the set time period, temperature data and stable temperature. In a possible implementation, in order to improve the accuracy of the calculation of the opening of the refrigeration regulating valve, when calculating the opening of the refrigeration regulating valve, in addition to considering the set time period, temperature data and stable temperature, the temperature coefficient of the reactants to be put in will also be considered at the same time. In this embodiment, the calculation formula for the opening of the refrigeration regulating valve is as follows:
[0069] LPT=T0*(GT-T)÷KT
[0070] Wherein, LPT is the development of the refrigeration regulating valve, T0 is the set time period, GT is the stable temperature corresponding to the set time period, T is the mean of each temperature value in the temperature data, and KT is the temperature coefficient of the reactant to be put in.
[0071] When the regulating valve corresponding to the regulating direction is a heating regulating valve, the opening of the heating regulating valve will be calculated based on the set time period, temperature data and stable temperature. In a possible implementation, in order to improve the accuracy of the heating regulating valve opening calculation, when calculating the heating regulating valve opening, in addition to considering the set time period, temperature data and stable temperature, the temperature coefficient of the reactant to be added will also be considered. In this embodiment, the heating regulating valve opening calculation formula is as follows:
[0072] RPT=T0*(T-GT)÷KT
[0073] In the formula, RPT is the development of the heating control valve. The explanations of other parameters are as mentioned above and will not be repeated here.
[0074] After the opening of the corresponding regulating valve is calculated, the corresponding regulating valve can be adjusted according to the calculated opening to adjust the temperature data of the material to be put into the reaction in the feed bin so that it meets the input conditions.
[0075] It should be noted here that, when the reactants to be put in meet the conditions for putting in, they can be put in reactor A at one time, or they can be put in reactor A in batches according to the preset amount. For example, the amount of each batch of substance A and substance B can be put in batches, and the number of times of putting in and the time interval between each putting in can be based on the reaction speed of the substance, which is not specifically limited here. When putting in the reactants to be put in batches, steps S1100-S1300 will be referred to control the input of the reactants to be put in, so as to avoid the change of the crystallization reaction temperature caused by the temperature change of the reactants to be put in, and improve the stability of the quality of the crystallization reaction product.
[0076] In a possible implementation, in order to prevent overheating during the crystallization process, the method further includes the following steps: obtaining the temperature of the reactor in which the crystallization reaction is performed; determining whether the temperature of the reactor is within a preset safe temperature range; and when the safe temperature range is exceeded, giving an alarm and stopping the addition of the reactants to be added. The safe temperature range can be set according to the specific crystallization reaction requirements.
[0077] The present disclosure provides a control method for a crystallization reaction, comprising: obtaining temperature data of a reactant to be put in within a set time period; judging whether the reactant to be put in meets a putting condition according to the temperature data; and putting the reactant to be put in into a reactor for a crystallization reaction when judging that the reactant to be put in meets the putting condition. The method disclosed in the present disclosure can realize automatic control of a crystallization reaction, thereby improving the stability of crystallization quality.
[0078] In addition, in the present disclosure, by strictly controlling the temperature of the reactants involved in the crystallization reaction, the influence of the temperature change of the reactants on the crystallization quality can be avoided, thereby further improving the stability of the crystallization quality.
[0079] <Device Example>
[0080] Figure 3 FIG. 1 is a schematic block diagram of a control device for a crystallization reaction according to an embodiment of the present disclosure. Figure 3 As shown, the device 100 includes:
[0081] The temperature detection module 110 is used to obtain the temperature data of the reactants to be added within a set time period;
[0082] An input condition judgment module 120 is used to judge whether the reactant to be input meets the input condition according to the temperature data;
[0083] The reactant switching module 130 is used to add the reactant to be added into the reactor for crystallization reaction when it is determined that the reactant to be added meets the addition condition.
[0084] In a possible implementation, the input condition judgment module 120, when judging whether the reactant to be input meets the input condition according to the temperature data, is specifically used to:
[0085] Obtaining a stable temperature corresponding to the set time period;
[0086] determining whether the temperature data matches the stable temperature;
[0087] When it is determined that the temperature data matches the stable temperature, it is determined that the reactant to be added meets the addition condition.
[0088] In a possible implementation, the device further includes a temperature adjustment module;
[0089] The temperature adjustment module is used to obtain the stable temperature corresponding to the set time period when it is determined that the reactant to be put in does not meet the putting condition; and adjust the temperature data according to the set time period, the temperature data and the stable temperature until the reactant to be put in meets the putting condition.
[0090] <Equipment Embodiment>
[0091] Figure 4 A schematic block diagram of a control device for a crystallization reaction according to an embodiment of the present disclosure is shown. Figure 4 As shown, the crystallization reaction control device 200 includes: a processor 210 and a memory 220 for storing executable instructions of the processor 210. The processor 210 is configured to implement any of the above-mentioned crystallization reaction control methods when executing the executable instructions.
[0092] Here, it should be noted that the number of processors 210 may be one or more. At the same time, in the control device 200 of the crystallization reaction of the embodiment of the present disclosure, an input device 230 and an output device 240 may also be included. Among them, the processor 210, the memory 220, the input device 230 and the output device 240 may be connected through a bus or in other ways, which are not specifically limited here.
[0093] The memory 220 is a computer-readable storage medium that can be used to store software programs, computer executable programs, and various modules, such as the program or module corresponding to the control method of the crystallization reaction of the embodiment of the present disclosure. The processor 210 executes various functional applications and data processing of the control device 200 of the crystallization reaction by running the software program or module stored in the memory 220.
[0094] The input device 230 may be used to receive input numbers or signals. The signals may be key signals related to user settings and function control of the device / terminal / server. The output device 240 may include display devices such as display screens.
[0095] <Storage Medium Embodiment>
[0096] According to a fourth aspect of the present disclosure, a non-volatile computer-readable storage medium is also provided, on which computer program instructions are stored. When the computer program instructions are executed by the processor 210, any of the above-mentioned methods for controlling the crystallization reaction is implemented.
[0097] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A method for controlling a crystallization reaction, characterized in that: include: Obtaining temperature data of the reactants to be added within a set time period; According to the temperature data, judging whether the reactant to be added meets the addition conditions; When it is determined that the reactant to be added meets the addition conditions, the reactant to be added is added into the reactor for crystallization reaction.
2. The method according to claim 1, characterized in that When judging whether the reactant to be added meets the addition condition according to the temperature data, it includes: Obtaining a stable temperature corresponding to the set time period; determining whether the temperature data matches the stable temperature; When it is determined that the temperature data matches the stable temperature, it is determined that the reactant to be added meets the addition condition.
3. The method according to claim 2, characterized in that When obtaining the stable temperature corresponding to the set time period, it is determined based on the temperature of the reactor.
4. The method according to claim 1, characterized in that: In the case where it is determined that the reactant to be added does not meet the addition condition, the method further includes: Obtaining a stable temperature corresponding to the set time period; According to the set time period, the temperature data and the stable temperature, the temperature data is adjusted until the reactant to be added meets the addition condition.
5. The method according to claim 1, characterized in that Also includes: Obtaining the temperature of the reactor for performing the crystallization reaction; Determine whether the temperature of the reactor is within a preset safe temperature range; When the safe temperature range is exceeded, an alarm is given and the addition of the reactants to be added is stopped.
6. A control device for a crystallization reaction, characterized in that: include: A temperature detection module is used to obtain the temperature data of the reactants to be added within a set time period; An input condition judgment module, used to judge whether the reactant to be input meets the input condition according to the temperature data; The reactant switching module is used to put the reactant to be put into the reactor for crystallization reaction when it is judged that the reactant to be put meets the putting condition.
7. The device according to claim 6, characterized in that The input condition judgment module is specifically used to judge whether the reactant to be input meets the input condition according to the temperature data: Obtaining a stable temperature corresponding to the set time period; determining whether the temperature data matches the stable temperature; When it is determined that the temperature data matches the stable temperature, it is determined that the reactant to be added meets the addition condition.
8. The device according to claim 6, characterized in that Also includes a temperature adjustment module; The temperature adjustment module is used to obtain the stable temperature corresponding to the set time period when it is determined that the reactant to be put in does not meet the putting condition; and adjust the temperature data according to the set time period, the temperature data and the stable temperature until the reactant to be put in meets the putting condition.
9. A control device for a crystallization reaction, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the method described in any one of claims 1 to 5 when executing the executable instructions.
10. A non-volatile computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 5 is implemented.
