Temperature adjusting method and system for wet calcium carbide method acetylene generator and storage medium
By collecting and decomposing the temperature timing data of the wet calcium carbide acetylene generator in real time, the key characteristic data of each time interval are obtained and integrated, and the time-data trend of temperature is analyzed, the problem of large temperature adjustment errors in the existing technology is solved, and the monitoring and optimization accuracy of acetylene production is improved.
Patent Information
- Application Number
- CN202411937366.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-05-06
AI Technical Summary
The prior art has large errors in the analysis of temperature parameters and timing data trends of acetylene generators with wet calcium carbide method, which may cause misjudgment in the monitoring, research and optimization of acetylene production, which poses hidden dangers to production.
By collecting the time series data of the temperature of the wet calcium carbide acetylene generator in real time, selecting the data analysis time interval, dividing it into 300 time interval segments, obtaining the key characteristic data within each time interval segment, and integrating the data, analyzing the time-data trend of obtaining the temperature, and adjusting the temperature according to this trend.
It improves the accuracy of temperature regulation of the wet calcium carbide acetylene generator, reduces data sampling error, enhances the reliability of monitoring, research and optimization of acetylene production, and reduces production risks.
Smart Images

Figure CN119937671A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of wet calcium carbide process acetylene production, and in particular relates to a temperature regulation method, system and storage medium for a wet calcium carbide process acetylene generator. Background Art
[0002] Acetylene is an important chemical product, which is widely used in metal processing, chemical synthesis, lighting and many other fields. In the existing technology, the wet calcium carbide method is the most common technical means to produce acetylene. The wet calcium carbide method acetylene generator is a common device used to produce acetylene by the wet calcium carbide method. In the wet calcium carbide method acetylene generator, calcium carbide (calcium carbide) reacts with water to generate acetylene gas.
[0003] In the process of acetylene production using a wet calcium carbide acetylene generator, the temperature in the wet calcium carbide acetylene generator is a key factor in ensuring the safe production of acetylene. Too high or too low a temperature may have an adverse effect on production and even cause a safety accident. Therefore, it is very important to strictly control the temperature in the wet calcium carbide acetylene generator.
[0004] As digital construction penetrates deeper into chemical enterprises, trend analysis of temperature parameters of wet calcium carbide acetylene generators in acetylene production and temperature adjustment based on the data trends of temperature parameters have become important means of monitoring, researching and optimizing acetylene production, providing strong support for the rapid and safe development of acetylene production.
[0005] At present, in the process of trend analysis of temperature parameters of wet calcium carbide acetylene generator, generally a single sampling is carried out within a time interval to obtain sampling data. When the time interval is long, the sampled data cannot accurately reflect the temperature time series data trend of the wet calcium carbide acetylene generator within the time interval, and there is a large error, which can easily lead to misjudgment in the monitoring, research and optimization of acetylene production, bringing hidden dangers to production. Summary of the invention
[0006] In order to solve the technical problem in the background technology that there is a large error in the time series data trend analysis of the temperature parameters of the wet calcium carbide acetylene generator in acetylene production, thereby causing inconvenience in the monitoring, research and optimization of acetylene production, the present invention provides a method.
[0007] In order to achieve the above object, the present invention adopts the following technical solution:
[0008] In a first aspect, the present invention provides a method for regulating the temperature of a wet calcium carbide acetylene generator, comprising the steps of:
[0009] S1: Real-time collection of temperature time series data in wet calcium carbide acetylene generator during production;
[0010] S2: selecting a data analysis time interval, and obtaining time series data of the temperature in the wet calcium carbide process acetylene generator within the data analysis time interval according to the data analysis time interval;
[0011] S3: Divide the data analysis time interval into 300 time intervals, and obtain key feature data in each time interval;
[0012] S4: Integrate the key characteristic data in each time interval in turn, analyze and obtain the time-data trend of the temperature in the wet calcium carbide acetylene generator, and adjust the temperature of the wet calcium carbide acetylene generator according to the time-data trend.
[0013] Optionally, the step S1 specifically includes:
[0014] S1.1: Select the time granularity and interval tolerance value. In production, use the time granularity as the interval to collect the time series data of the temperature in the wet calcium carbide acetylene generator;
[0015] S1.2: Compare the acquired temperature time series data with the previously acquired temperature time series data:
[0016] If the time series data changes, the time series data is retained;
[0017] If the time series data has not changed, execute step S1.3;
[0018] S1.3: Obtain the time interval between the time series data and the last time series data obtained, and determine whether the time interval is greater than the interval tolerance value; if the time interval is less than the interval tolerance value, the time series data is not retained; if the time interval is greater than or equal to the interval tolerance value, the time series data is retained.
[0019] Optionally, the step S3 specifically includes:
[0020] S3.1: Divide the data analysis time interval evenly into 300 time intervals;
[0021] S3.2: Get the maximum and minimum values of the time series data in each time interval;
[0022] S3.3: Determine key characteristic data:
[0023] If the length of each time interval is greater than 60 seconds, the maximum value and the minimum value in each time interval are used as the key feature data of the time interval;
[0024] If the length of each time interval is less than or equal to 60 seconds, the maximum value in each time interval is used as the key feature data in the time interval.
[0025] Optionally, the step S3.2 includes:
[0026] S3.2.1: Determine whether there is a valid value in each time interval.
[0027] If there is no valid value, execute step S3.2.2;
[0028] If there are valid values, execute step S3.2.3;
[0029] S3.2.2: Assign values to time intervals where no valid values exist.
[0030] Set a time tolerance value. If there is no valid value in the time series data within one or more consecutive time intervals, and if the total duration is shorter than the time tolerance value, assign a value to the one or more consecutive time intervals.
[0031] If the total duration is greater than or equal to the time tolerance value, the one or more consecutive time intervals will not be processed;
[0032] S3.2.3: Obtain the maximum and minimum values within each time interval.
[0033] Optionally, in step S3.2.2, when assigning values to one or more consecutive time intervals, a prior value method or a least squares method is used for assignment.
[0034] Optionally, the step S4 specifically includes:
[0035] The key characteristic data in each time interval are integrated according to the time relationship to form a time-data trend of the temperature in the wet calcium carbide acetylene generator, and the temperature in the wet calcium carbide acetylene generator is adjusted according to the time-data trend.
[0036] Optionally, the time series data is stored in an Influxdb database.
[0037] Optionally, the method further comprises step S5:
[0038] The time-data trend of the temperature in the wet calcium carbide acetylene generator is visualized to obtain a trend chart of the temperature in the wet calcium carbide acetylene generator within the data analysis time interval.
[0039] In a second aspect, the present invention provides a temperature regulation system for a wet calcium carbide acetylene generator, comprising: a data acquisition module, a data storage module, a data processing module and a regulation module;
[0040] The data acquisition module is used to collect the time series data of the temperature in the wet calcium carbide acetylene generator in real time during the acetylene production process;
[0041] The data storage module is used to store the time series data of the temperature in the wet calcium carbide acetylene generator collected in real time during the acetylene production process;
[0042] The data processing module is used to obtain the time series data within the data analysis time interval according to the data analysis time interval; divide the data analysis time interval into 300 time intervals, and obtain the key feature data within each time interval; sequentially integrate the key feature data within each time interval, and analyze and obtain the time-data trend;
[0043] The regulating module is used to regulate the temperature in the wet calcium carbide acetylene generator based on the time-data trend.
[0044] In a third aspect, the present invention provides a storage medium having instructions stored thereon, wherein the instructions are generated based on any of the above-mentioned methods for regulating the temperature of a wet calcium carbide acetylene generator.
[0045] The beneficial effects of the present invention are:
[0046] (1) The present invention provides a temperature regulation method for a wet calcium carbide acetylene generator, which divides the temperature time series data collected in real time during the production process into 300 time intervals according to the selected data analysis time, obtains the key feature data in each time interval, and after judging and processing the key feature data, integrates the key feature data according to the time relationship to obtain the time-data trend. This solves the problem in the prior art that a single sampling of the temperature in the wet calcium carbide acetylene generator is performed within a time interval to obtain the sampled data, resulting in the sampled data being unable to accurately reflect the time-data trend of the temperature in the wet calcium carbide acetylene generator within the time interval, resulting in a large error, which can easily lead to misjudgment in the monitoring, research and optimization of acetylene production, thereby posing a hidden danger to production.
[0047] (2) At the same time, the temperature regulation method for a wet calcium carbide acetylene generator provided by the present invention also compares the currently acquired temperature time series data with the previously acquired temperature time series data during the process of obtaining the temperature time series data of the wet calcium carbide acetylene generator in real time, and determines whether to retain the currently acquired temperature time series data based on their time interval, thereby reducing the storage of duplicate data and improving the efficiency of time series data trend analysis and processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1It is a schematic diagram of the temperature regulation method of the wet calcium carbide acetylene generator in the present invention. DETAILED DESCRIPTION
[0049] The present invention provides a temperature regulation method, system and storage medium for a wet calcium carbide acetylene generator, which are used for monitoring, analyzing and regulating the temperature of the wet calcium carbide acetylene generator during the acetylene production process.
[0050] The specific implementation of the present invention is further described below in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and cannot be used to limit the protection scope of the present invention.
[0051] When using a wet calcium carbide acetylene generator to produce acetylene, temperature is a key factor affecting the reaction rate, acetylene output and product quality. If the temperature in the wet calcium carbide acetylene generator is too low, it will slow down the hydrolysis rate of calcium carbide, affect the full reaction of calcium carbide and water, and lead to reduced acetylene production; if the temperature in the wet calcium carbide acetylene generator is too high, it will cause the water content in the produced acetylene gas to be too high, increase the load on the cooler, and at the same time, high temperature is not conducive to safe production and may cause equipment failure or safety accidents.
[0052] Example 1
[0053] First, see Figure 1 , showing a schematic diagram of a temperature regulation method for a wet calcium carbide acetylene generator described in the present application, comprising the steps of:
[0054] S1: Real-time collection of temperature time series data in wet calcium carbide acetylene generator during production;
[0055] S2: selecting a data analysis time interval, and obtaining time series data of the temperature in the wet calcium carbide process acetylene generator within the data analysis time interval according to the data analysis time interval;
[0056] S3: Divide the data analysis time interval into 300 time intervals, and obtain key feature data in each time interval;
[0057] S4: Integrate the key characteristic data in each time interval in turn, analyze and obtain the time-data trend of the temperature in the wet calcium carbide acetylene generator, and adjust the temperature of the wet calcium carbide acetylene generator according to the time-data trend.
[0058] Furthermore, by obtaining the time-data trend of the temperature in the wet calcium carbide acetylene generator, the temperature parameters in the wet calcium carbide acetylene generator can be continuously monitored and analyzed, and when the temperature in the wet calcium carbide acetylene generator tends to increase or decrease, the temperature can be controlled by adjusting the cooling system, adjusting the process parameters, etc.
[0059] Furthermore, the time series data obtained in the present invention is stored in a database for interception and analysis.
[0060] Optionally, step S1 in the present invention specifically includes:
[0061] S1.1: Select the time granularity and interval tolerance value. In production, use the time granularity as the interval to collect the time series data of the temperature in the wet calcium carbide acetylene generator;
[0062] S1.2: Compare the acquired temperature time series data with the previously acquired temperature time series data:
[0063] If the time series data changes, the time series data is retained;
[0064] If the time series data has not changed, execute step S1.3;
[0065] S1.3: Obtain the time interval between the time series data and the last time series data obtained, and determine whether the time interval is greater than the interval tolerance value; if the time interval is less than the interval tolerance value, the time series data is not retained; if the time interval is greater than or equal to the interval tolerance value, the time series data is retained.
[0066] In this embodiment, the currently acquired temperature time series data is compared with the previous time series data, and it is determined whether to retain the currently acquired time series data based on their time interval, thereby reducing the storage of duplicate data and improving the efficiency of time series data trend analysis and processing.
[0067] Specifically, in the acetylene production process, the real-time time series data of the temperature in the wet calcium carbide acetylene generator is generally acquired in seconds, while in the process of time series data trend analysis, generally only an accuracy of minutes or above is required. In the present invention, the currently acquired temperature time series data is compared with the previously retained time series data. If a change occurs, the currently acquired time series data is directly written into the database; if no change occurs, the relationship between the time interval between the currently acquired temperature time series data and the previously written database time series and the set interval tolerance value is determined. If the time interval is less than the interval tolerance value, the currently acquired time series data is not retained. If the time interval is greater than or equal to the interval tolerance value, it means that the time series data in the production process has not changed within the duration of the interval tolerance value. In order to ensure the continuity of data records, the time series data is still retained and written into the database.
[0068] Optionally, the time series data in the present invention is stored in an Influxdb database.
[0069] In this embodiment, the storage of time series data can be performed at the millisecond level through the Influxdb database that supports high-concurrency writing and has efficient storage.
[0070] Optionally, step S3 in the present invention specifically includes:
[0071] S3.1: Divide the data analysis time interval evenly into 300 time intervals;
[0072] S3.2: Get the maximum and minimum values of the time series data in each time interval;
[0073] S3.3: Determine key characteristic data:
[0074] If the length of each time interval is greater than 60 seconds, the maximum value and the minimum value in each time interval are used as the key feature data of the time interval;
[0075] If the length of each time interval is less than or equal to 60 seconds, the maximum value in each time interval is used as the key feature data in the time interval.
[0076] In this embodiment, the data analysis time interval is evenly divided to obtain 300 time intervals. When the length of each time interval is greater than 60 seconds, the maximum and minimum values in each time interval are obtained as the key feature data of each time interval; when the length of the time interval is less than or equal to 60 seconds, only the maximum value in each time interval is retained as the key feature data in the time interval, so as to avoid the situation in which multiple values exist on one node at the same time during the trend analysis of time series data, resulting in inaccurate data trend analysis, because the accuracy is generally at the minute level or above.
[0077] Optionally, step S3.2 in the present invention includes:
[0078] S3.2.1: Determine whether there is a valid value in each time interval.
[0079] If there is no valid value, execute step S3.2.2;
[0080] If there are valid values, execute step S3.2.3;
[0081] S3.2.2: Assign values to time intervals where no valid values exist.
[0082] Set a time tolerance value. If there is no valid value in the time series data within one or more consecutive time intervals, and if the total duration is shorter than the time tolerance value, assign a value to the one or more consecutive time intervals.
[0083] If the total duration is greater than or equal to the time tolerance value, the one or more consecutive time intervals will not be processed;
[0084] S3.2.3: Obtain the maximum and minimum values within each time interval.
[0085] In this embodiment, the present invention also sets a time tolerance value. When one or more consecutive time series data do not have valid values, the total length of their time intervals is compared with the time tolerance value. If the total length of the time intervals is shorter than the time tolerance value, a value is assigned to the time intervals in which the one or more consecutive time series data do not have valid values; if the total length of the time intervals is greater than or equal to the time tolerance value, the time intervals of the one or more consecutive time series data are not processed.
[0086] It should be noted that the effective value in the present invention means that the temperature in the wet calcium carbide acetylene generator collected within the time interval is not a null value.
[0087] Specifically, during the production process of the acetylene production system, not every temperature time series data can be accurately obtained and written, and there are also reasons such as device failure, which cause the time series data to be not a valid value. Therefore, in this embodiment, a time tolerance value is used to filter the interruptions in the trend analysis process of the temperature time series data of the wet calcium carbide acetylene generator, and retain the time intervals without valid values that are greater than or equal to the time tolerance value, ensuring that no value assignment is performed in these time intervals, so that the interruption of the time series data of the temperature of the wet calcium carbide acetylene generator in the acetylene production process can be accurately obtained through the time series trend analysis, which is convenient for the staff to monitor, study and optimize the acetylene production system in a timely manner; at the same time, the time intervals whose time period length is less than the time tolerance value can also be assigned, thereby improving the coherence of the trend analysis of the time series data.
[0088] Specifically, the time tolerance value may be selected as 5 minutes, 10 minutes or 15 minutes. It should be noted that those skilled in the art may select the specific time tolerance value according to the actual acetylene production system, and the present invention does not further limit it.
[0089] Optionally, in step S3.2.2 of the present invention, when assigning values to one or more consecutive time intervals in which the time series data are null values, the preceding value method or the least squares method may be used for the assignment.
[0090] In this embodiment, when assigning values to one or more consecutive time intervals in which time series data are null values, the previous value method can be used to assign the key feature data in the previous time interval to the current time interval; or the least squares method can be used to combine the key feature data in the previous and next time intervals to perform the assignment operation.
[0091] Optionally, step S4 in the present invention specifically includes: integrating the key characteristic data in each time interval according to the time relationship to form a time-data trend of the temperature in the wet calcium carbide acetylene generator.
[0092] In this embodiment, the key characteristic data within each time interval can be integrated according to the corresponding relationship of time to obtain a time-data trend, which is convenient for technical personnel in the field to control and adjust the temperature through cooling system adjustment, process parameter adjustment, etc. according to the results of the time series data trend analysis.
[0093] Optionally, the temperature regulation method of a wet calcium carbide acetylene generator in the present invention further includes step S5: visualizing the time-data trend of the temperature in the wet calcium carbide acetylene generator to obtain a trend chart of the temperature in the wet calcium carbide acetylene generator within the data analysis time interval.
[0094] In this embodiment, the time-data trend of the temperature in the wet calcium carbide acetylene generator is visualized to obtain a trend chart of the temperature of the wet calcium carbide acetylene generator within the data analysis time interval, so that technical personnel can intuitively understand the time-data trend of the temperature of the wet calcium carbide acetylene generator, thereby monitoring, studying and optimizing the temperature in acetylene production, improving production efficiency and reducing production risks.
[0095] In the present invention, the temperature time series data collected in real time during the production process is divided into multiple time intervals according to the selected data analysis time, the key feature data in each time interval is obtained, and after the key feature data is judged and processed, the key feature data is integrated according to the time relationship to obtain the time-data trend, which solves the problem in the prior art that a single sampling of the temperature in the wet calcium carbide acetylene generator in the time interval is performed to obtain the sampled data, resulting in the sampled data failing to accurately reflect the time-data trend of the temperature in the wet calcium carbide acetylene generator in the time interval, resulting in a large error, which can easily lead to misjudgment in the monitoring, research and optimization of acetylene production, and bring hidden dangers to production.
[0096] Example 2
[0097] In a second aspect, the present invention also provides a temperature regulation system for a wet calcium carbide acetylene generator, comprising: a data acquisition module, a data storage module, a data processing module and a regulation module;
[0098] The data acquisition module is used to collect the time series data of the temperature in the wet calcium carbide acetylene generator in real time during the acetylene production process;
[0099] The data storage module is used to store the time series data of the temperature in the wet calcium carbide acetylene generator collected in real time during the acetylene production process;
[0100] The data processing module is used to obtain the time series data within the data analysis time interval according to the data analysis time interval; divide the data analysis time interval into 300 time intervals, and obtain the key feature data within each time interval; sequentially integrate the key feature data within each time interval, and analyze and obtain the time-data trend;
[0101] The regulating module is used to regulate the temperature in the wet calcium carbide acetylene generator based on the time-data trend.
[0102] Furthermore, the temperature control system for the wet calcium carbide acetylene generator in the present invention can be used in the form of a WEB application, with a front-end and back-end separated application architecture design. The front-end is built based on HTML5 technology, and communicates with the back-end using a RESTful interface, and the back-end is built using Java technology.
[0103] Example 3
[0104] The present invention also provides a storage medium on which instructions are stored. The instructions are generated based on the temperature regulation method for a wet calcium carbide acetylene generator described in Example 1.
[0105] Specifically, the storage medium described in the present invention may include random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, register, hard disk, removable disk or CD-ROM. It should be noted that those skilled in the art may select the form and type of storage medium according to actual production and use requirements, and this is not further limited in this embodiment.
[0106] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and storage medium described above can refer to the corresponding process in the aforementioned embodiment 1, and will not be repeated here.
Claims
1. A temperature regulation method for a wet calcium carbide acetylene generator, characterized in that: Includes steps: S1: Real-time collection of temperature time series data in wet calcium carbide acetylene generator during production; S2: selecting a data analysis time interval, and obtaining time series data of the temperature in the wet calcium carbide process acetylene generator within the data analysis time interval according to the data analysis time interval; S3: Divide the data analysis time interval into 300 time intervals, and obtain key feature data in each time interval; S4: Integrate the key characteristic data in each time interval in turn, analyze and obtain the time-data trend of the temperature in the wet calcium carbide acetylene generator, and adjust the temperature of the wet calcium carbide acetylene generator according to the time-data trend.
2. The temperature control method for a wet calcium carbide acetylene generator according to claim 1, characterized in that: The step S1 specifically includes: S1.1: Select the time granularity and interval tolerance value. In production, use the time granularity as the interval to collect the time series data of the temperature in the wet calcium carbide acetylene generator; S1.2: Compare the acquired temperature time series data with the previously acquired temperature time series data: If the time series data changes, the time series data is retained; If the time series data has not changed, execute step S1.3; S1.3: Obtain the time interval between the time series data and the last time series data obtained, and determine whether the time interval is greater than the interval tolerance value; if the time interval is less than the interval tolerance value, the time series data is not retained; if the time interval is greater than or equal to the interval tolerance value, the time series data is retained.
3. The temperature control method for a wet calcium carbide acetylene generator according to claim 1, characterized in that: The step S3 specifically includes: S3.1: Divide the data analysis time interval evenly into 300 time intervals; S3.2: Get the maximum and minimum values of the time series data in each time interval; S3.3: Determine key characteristic data: If the length of each time interval is greater than 60 seconds, the maximum value and the minimum value in each time interval are used as the key feature data of the time interval; If the length of each time interval is less than or equal to 60 seconds, the maximum value in each time interval is used as the key feature data in the time interval.
4. The temperature adjustment method for a wet calcium carbide acetylene generator according to claim 3, characterized in that: The step S3.2 comprises: S3.2.1: Determine whether there is a valid value in each time interval. If there is no valid value, execute step S3.2.2; If there are valid values, execute step S3.2.3; S3.2.2: Assign values to time intervals where no valid values exist. Set a time tolerance value. If there is no valid value in the time series data within one or more consecutive time intervals, and if the total duration is shorter than the time tolerance value, assign a value to the one or more consecutive time intervals. If the total duration is greater than or equal to the time tolerance value, the one or more consecutive time intervals will not be processed; S3.2.3: Obtain the maximum and minimum values within each time interval.
5. The temperature adjustment method for a wet calcium carbide acetylene generator according to claim 4, characterized in that: In the step S3.2.2, when assigning values to one or more consecutive time intervals, the preceding value method or the least squares method is used for assignment.
6. The temperature adjustment method for a wet calcium carbide acetylene generator according to claim 1, characterized in that: The step S4 specifically includes: integrating the key characteristic data in each time interval according to the time relationship to form a time-data trend of the temperature in the wet calcium carbide acetylene generator, and adjusting the temperature in the wet calcium carbide acetylene generator according to the time-data trend.
7. The temperature adjustment method for a wet calcium carbide acetylene generator according to claim 1, characterized in that: The time series data is stored in the Influxdb database.
8. The temperature adjustment method for a wet calcium carbide acetylene generator according to claim 1, characterized in that: The method also includes step S5: visualizing the time-data trend of the temperature in the wet calcium carbide acetylene generator to obtain a trend chart of the temperature in the wet calcium carbide acetylene generator within the data analysis time interval.
9. A temperature control system for a wet calcium carbide acetylene generator, characterized in that: include: Data acquisition module, data storage module, data processing module and adjustment module; The data acquisition module is used to collect the time series data of the temperature in the wet calcium carbide acetylene generator in real time during the acetylene production process; The data storage module is used to store the time series data of the temperature in the wet calcium carbide acetylene generator collected in real time during the acetylene production process; The data processing module is used to obtain the time series data within the data analysis time interval according to the data analysis time interval; divide the data analysis time interval into 300 time interval segments, and obtain the key feature data within each time interval segment; Integrate the key feature data in each time interval in turn, and analyze and obtain time-data trends; The regulating module is used to regulate the temperature in the wet calcium carbide acetylene generator based on the time-data trend.
10. A storage medium, characterized in that: The storage medium stores instructions, which are generated based on the temperature control method for a wet calcium carbide acetylene generator according to any one of claims 1 to 8.