Method for identifying real water level of steam boiler and related device
By combining temperature and pressure data to determine the working status of the boiler and using water level image data to identify the real water level, the problem of false water level signals of the steam boiler is solved, and more efficient and safe water level monitoring is achieved.
Patent Information
- Application Number
- CN202510678288.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-26
- Publication Date
- 2025-08-01
AI Technical Summary
Traditional steam boiler water level control systems are prone to false water level signals when boiler load fluctuates, resulting in false alarms and unplanned shutdowns, affecting production safety and efficiency.
By obtaining the temperature and pressure data in the boiler, combining the sliding time window method and linear regression analysis, the working status of the boiler is judged, and the water level image data is obtained using the high-definition camera, and the time axis synchronization method is used to identify the real water level to eliminate false water level interference.
It improves the accuracy and stability of steam boiler water level monitoring, reduces false alarms, and ensures safe production and equipment operation efficiency.
Smart Images

Figure CN120402881A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of boiler equipment, and particularly to a method and related device for identifying the true water level of a steam boiler. Background Art
[0002] As the core equipment of the energy recovery system, the water-vapor circulation system of a steam boiler consists of key components such as a economizer, a steam drum, an evaporator, and a superheater to form a closed loop. The water medium undergoes phase change processes such as heating, vaporization, and superheating in the pipeline, and finally generates steam that meets the process requirements. During this process, the water level in the steam drum, as an important parameter characterizing the thermal balance of the boiler, directly affects the steam quality and the safe operation of the equipment.
[0003] Traditional water level control relies on mechanical or differential pressure water level gauges, and realizes water level monitoring through single-point or redundant arranged liquid level sensors. In actual operation, when the boiler load fluctuates violently or the combustion system starts and stops, the transient changes in the temperature and pressure of the working medium in the pipeline will cause abnormal disturbances in the steam-water interface in the steam drum, leading to the phenomenon of "false water level" in the water level gauge. This false water level signal will cause the control system to misjudge the actual water level state. Since there is generally no on-site operator for steam boilers, it will cause false high / low water level alarms and even trigger unplanned shutdowns, affecting normal production and even bringing safety accidents. Summary of the Invention
[0004] The embodiments of this application provide a method and related device for identifying the true water level of a steam boiler, which can identify the working state of the boiler burner startup or power change of the steam boiler according to the temperature data and pressure data in the boiler, and then identify the true water level of the steam boiler according to the boiler water level image data, reducing the false alarm probability of the "false water level" of the traditional steam boiler water level gauge and improving production efficiency.
[0005] In a first aspect of the embodiments of this application, a method for identifying the true water level of a steam boiler is provided. The method includes: Obtain the temperature data and pressure data of the steam in the boiler; Determine the first boiler working state of the steam boiler according to the temperature data and pressure data; If the first boiler working state is that the boiler burner starts or the power changes, obtain the boiler water level image data; Identify the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler.
[0006] In a possible implementation manner, the determining the first boiler working state of the steam boiler according to the temperature data and pressure data includes: Determine the temperature change rate of the steam boiler according to the temperature data; Determine the pressure fluctuation direction of the steam boiler according to the pressure data; If the temperature change rate of the steam boiler exceeds the first threshold and the pressure fluctuation direction is a positive fluctuation, determine that the first boiler working state of the steam boiler is the boiler burner start state; If the temperature change rate of the steam boiler does not exceed the second threshold and the pressure fluctuation direction is a steady-state fluctuation, determine that the first boiler working state of the steam boiler is the normal temperature adjustment state of the boiler burner.
[0007] In a possible implementation, the determining the temperature change rate of the steam boiler according to the temperature data includes: Extract the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value of the first temperature monitoring point, the second temperature monitoring point,..., the Kth temperature monitoring point from the temperature data; Perform data preprocessing on the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value to obtain the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing; Adopt the sliding time window method to calculate the temperature change rate of the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing to obtain the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point; Perform data fusion on the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point to obtain the temperature change rate of the steam boiler.
[0008] In a possible implementation, the determining the pressure fluctuation direction of the steam boiler according to the pressure data includes: Extract the main steam pipeline pressure and the water pipeline pressure from the pressure data; Determine the pipeline pressure change gradient according to the main steam pipeline pressure and the water pipeline pressure; Perform linear regression analysis on the pipeline pressure change gradient to obtain the linear regression analysis result of the pipeline pressure change; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is greater than the preset second threshold and the residual sum of squares is less than or equal to the third threshold, determine that the pressure fluctuation direction of the steam boiler is a positive fluctuation; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is not greater than the preset second threshold, determine that the pressure fluctuation direction of the steam boiler is a steady-state fluctuation.
[0009] In a possible implementation manner, the identification of the true water level of the steam boiler based on the boiler water level image data to obtain the identification result of the true water level of the steam boiler includes: Extract the image data of the first water level gauge to the nth water level gauge of the boiler from the boiler water level image data, According to the n water level gauge image data, use the time axis synchronization method to determine n boiler water level-time curves; According to the n boiler water level-time curves, determine the boiler average water level-time curve; According to the boiler average water level-time curve, determine the identification result of the true water level of the steam boiler.
[0010] In this example, by obtaining the temperature data and pressure data in the boiler, the first boiler working state of the steam boiler is determined. When it is determined that the first boiler working state of the steam boiler is that the boiler burner starts or the power changes, the boiler water level image data is obtained, and then based on the boiler water level image data, the true water level of the boiler water level is identified, which can eliminate the interference of false water levels in real time, reduce false alarms of the steam boiler, and improve the safety production efficiency.
[0011] The second aspect of the embodiments of the present application provides an identification device for the true water level of a steam boiler, and the device includes: A first acquisition unit for acquiring the temperature data and pressure data of the steam in the boiler; A first processing unit for determining the first boiler working state of the steam boiler according to the temperature data and pressure data; A second acquisition unit for acquiring the boiler water level image data if the first boiler working state is that the boiler burner starts or the power changes; A second processing unit for identifying the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler.
[0012] In a possible implementation manner, in the aspect of determining the first boiler working state of the steam boiler according to the temperature data and pressure data, the first processing unit is used for: Determine the temperature change rate of the steam boiler according to the temperature data; Determine the pressure fluctuation direction of the steam boiler according to the pressure data; If the temperature change rate of the steam boiler exceeds the first threshold and the pressure fluctuation direction is a positive fluctuation, determine that the first boiler working state of the steam boiler is the boiler burner start state; If the temperature change rate of the steam boiler does not exceed a second threshold and the pressure fluctuation direction is a steady-state fluctuation, determine that the first boiler operating state of the steam boiler is the normal temperature adjustment state of the boiler burner.
[0013] In a possible implementation manner, in terms of determining the temperature change rate of the steam boiler according to the temperature data, the first processing unit is configured to: Extract the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value of the first temperature monitoring point, the second temperature monitoring point,..., the Kth temperature monitoring point from the temperature data; Perform data preprocessing on the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value to obtain the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing; Adopt a sliding time window method to calculate the temperature change rate of the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing to obtain the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point; Perform data fusion on the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point to obtain the temperature change rate of the steam boiler.
[0014] In a possible implementation manner, in terms of determining the pressure fluctuation direction of the steam boiler according to the pressure data, the first processing unit is configured to: Extract the main steam pipeline pressure and the water pipeline pressure from the pressure data; Determine the pipeline pressure change gradient according to the main steam pipeline pressure and the water pipeline pressure; Perform linear regression analysis on the pipeline pressure change gradient to obtain the linear regression analysis result of the pipeline pressure change; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is greater than a preset second threshold and the residual sum of squares is less than or equal to a third threshold, determine that the pressure fluctuation direction of the steam boiler is a positive fluctuation; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is not greater than the preset second threshold, determine that the pressure fluctuation direction of the steam boiler is a steady-state fluctuation.
[0015] In a possible implementation manner, in terms of identifying the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler, the second processing unit is configured to: Extract the n image data of the first water level gauge to the nth water level gauge of the boiler from the boiler water level image data, Based on the n water level gauge image data, the n boiler water level-time curves are determined by using the time axis synchronization method; Based on the n boiler water level-time curves, the boiler average water level-time curve is determined; Based on the boiler average water level-time curve, the recognition result of the true water level of the steam boiler is determined.
[0016] The third aspect of the embodiments of the present application provides a terminal, including a processor, an input device, an output device and a memory. The processor, the input device, the output device and the memory are interconnected. Among them, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the step instructions of the method for recognizing the true water level of the steam boiler in the first aspect of the embodiments of the present application.
[0017] The fourth aspect of the embodiments of the present application provides a computer-readable storage medium. Among them, the computer-readable storage medium stores a computer program for electronic data exchange. Among them, the computer program enables the computer to execute some or all of the steps described in the first aspect of the embodiments of the present application.
[0018] The fifth aspect of the embodiments of the present application provides a computer program product. Among them, the computer program product includes a non-transitory computer-readable storage medium storing a computer program. The computer program is operable to enable the computer to execute some or all of the steps described in the method for recognizing the true water level of the steam boiler in the first aspect of the embodiments of the present application. This computer program product can be a software installation package. Description of the Drawings
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0020] Figure 1 It is a schematic structural diagram of a method for recognizing the true water level of a steam boiler provided by the embodiments of the present application; Figure 2 It is a schematic structural diagram of a device for recognizing the true water level of a steam boiler provided by the embodiments of the present application; Figure 3 It is a schematic structural diagram of a terminal provided by the embodiments of the present application; Reference Signs: First acquisition unit - 1, first processing unit - 2, second acquisition unit - 3, second processing unit - 4. Detailed implementation manners
[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.
[0022] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices.
[0023] Referring to "embodiments" in the present application means that specific features, structures or characteristics described in connection with the embodiments can be included in at least one embodiment of the present application. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described in the present application can be combined with other embodiments.
[0024] To better understand a method for identifying the true water level of a steam boiler provided in the embodiments of the present application, the following first briefly introduces the scenario where the method for identifying the true water level of a steam boiler is applied. In the work of producing steam using a steam boiler, during the start-up stage of the burner in the water-vapor system, the sudden rise in steam pressure will compress the volume of bubbles in the steam drum, resulting in a deviation of more than 20% from the true water level in the water level gauge display within a few minutes. Although such problems can be alleviated by increasing the redundant configuration of the water level gauge and regular manual calibration, it is still difficult to eliminate the interference of false water levels in real time under dynamic conditions, seriously affecting the operation safety and economy of the unit.
[0025] The method for identifying the true water level of a steam boiler is applied to a device for identifying the true water level of a steam boiler Figure 1 shows a schematic overall flow chart of a method for identifying the true water level of a steam boiler. As Figure 1 shown, it includes: S1. Obtain the temperature data and pressure data of the steam in the boiler.
[0026] Among them, for the acquisition method of temperature data, different temperature monitoring points can be set at different key points on the boiler pipes. By installing high-temperature-resistant temperature sensors, the temperature data of multiple monitoring points can be obtained. For the acquisition method of pressure data, pressure sensors can be installed on the main steam pipe and the water pipe to obtain the pressure data of the boiler pipes.
[0027] S2. Determine the first boiler operating state of the steam boiler according to the temperature data and the pressure data.
[0028] Among them, the temperature change rate of the steam boiler can be calculated through the temperature data, and then the pressure fluctuation direction of the steam boiler can be determined through the pressure data. After obtaining the temperature change rate and the pressure fluctuation direction, the first boiler operating state is judged from multiple dimensions by combining the temperature change rate and the pressure fluctuation direction. In this example, the operating states of the steam boiler include the normal operating state of the boiler, the starting operating state of the boiler burner, and the high-power change operating state of the boiler burner.
[0029] S3. If the first boiler operating state is that the boiler burner starts or the power changes, obtain the boiler water level image data.
[0030] Among them, the images of the water level gauges can be collected through a high-definition camera module. In this example, there are multiple water level gauges collected by the camera, which can be two, three or n. Multiple high-definition cameras can be set to face multiple water level gauges to capture video images for subsequent analysis.
[0031] S4. Identify the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler.
[0032] Among them, multiple boiler water level-time curves can be generated according to the image data of multiple water level gauges, and then the multiple boiler water level-time curves are fused by the time axis synchronization method to generate a boiler average water level-time curve. Then, by observing the boiler average water level-time curve, after the water level fluctuation tends to be stable, the identification result of the true water level of the steam boiler is determined.
[0033] In this example, by obtaining the temperature data and the pressure data in the boiler, the first boiler operating state of the steam boiler is judged. When it is determined that the first boiler operating state of the steam boiler is that the boiler burner starts or the power changes, the boiler water level image data is obtained, and then according to the boiler water level image data, the true water level of the boiler water level is identified, which can eliminate the interference of false water levels in real time, reduce the false alarms of the steam boiler, and improve the safety production efficiency.
[0034] In a possible implementation manner, determining the first boiler operating state of the steam boiler according to the temperature data and pressure data includes: S201. Determine the temperature change rate of the steam boiler according to the temperature data; S202. Determine the pressure fluctuation direction of the steam boiler according to the pressure data; S203. If the temperature change rate of the steam boiler exceeds the first threshold and the pressure fluctuation direction is positive fluctuation, determine that the first boiler operating state of the steam boiler is the boiler burner start state; S204. If the temperature change rate of the steam boiler does not exceed the second threshold and the pressure fluctuation direction is steady-state fluctuation, determine that the first boiler operating state of the steam boiler is the normal temperature adjustment state of the boiler burner.
[0035] In this example, the first boiler operating state of the steam boiler is determined by deeply analyzing the acquired temperature data and pressure data. Specifically, the temperature change rate is calculated according to the temperature data, the pressure fluctuation direction is determined according to the pressure data, and then the two key parameters are combined to judge the boiler operating state. When the temperature change rate exceeds the first threshold and the pressure fluctuation direction is positive fluctuation, it is determined as the boiler burner start state; when the temperature change rate does not exceed the second threshold and the pressure fluctuation direction is steady-state fluctuation, it is determined as the normal temperature adjustment state of the boiler burner.
[0036] Among them, by accurately analyzing the temperature and pressure data, the operating state of the boiler can be judged more accurately, providing a reliable basis for subsequent water level identification and avoiding water level identification errors caused by misjudgment of the operating state. Secondly, this data-driven state judgment method can reflect the operation of the boiler in real time and dynamically, making the monitoring of key states such as the start or power change of the boiler burner more timely and effective. This not only helps to improve the operation efficiency of the steam boiler, but also enables rapid measures to be taken in case of abnormal situations, ensuring the safe and stable operation of the boiler, thereby extending the service life of the equipment and reducing the maintenance cost.
[0037] In a possible implementation manner, determining the temperature change rate of the steam boiler according to the temperature data includes: S2011. Extract the first real-time temperature value, second real-time temperature value,..., Kth real-time temperature value of the first temperature monitoring point, second temperature monitoring point,..., Kth temperature monitoring point from the temperature data; S2012. Perform data preprocessing on the first real-time temperature value, second real-time temperature value,..., Kth real-time temperature value to obtain the first real-time temperature value, second real-time temperature value,..., Kth real-time temperature value after data preprocessing; S2013, using a sliding time window method to calculate the temperature change rate of the first real-time temperature value, the second real-time temperature value, ..., and the Kth real-time temperature value after the data preprocessing, to obtain the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point, ..., and the temperature change rate of the Kth monitoring point; S2014: Perform data fusion on the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point, ..., and the temperature change rate of the Kth monitoring point to obtain the temperature change rate of the steam boiler.
[0038] In this example, based on the temperature and pressure data in the boiler, the two key features, temperature change rate and pressure fluctuation direction, are analyzed separately. The two are combined to accurately determine whether the boiler is in the burner startup state or the normal temperature adjustment state. This serves as the triggering premise and status basis for the subsequent water level identification process.
[0039] Among them, by extracting real-time temperature values from multiple temperature monitoring points, the temperature dynamics at different positions of the boiler can be fully captured, avoiding misjudgment caused by data deviation of a single monitoring point; preprocessing of the original temperature data can effectively eliminate noise and outliers, improve data quality, and ensure the accuracy of subsequent calculations; the sliding time window method is used to calculate the temperature change rate of each monitoring point, which can accurately reflect the dynamic change trend of temperature in the time dimension, and can better capture transient characteristics than traditional methods; finally, the temperature change rate of each monitoring point is fused to obtain a comprehensive temperature change rate, which can integrate information from multiple monitoring points, effectively balance the differences and complementarities of monitoring data at different positions, and obtain a more accurate and representative overall situation of boiler temperature changes, laying a solid foundation for subsequent accurate judgment of the boiler working status, and thus helping the steam boiler real water level identification method to operate more reliably and efficiently under complex working conditions, thereby improving the stability and accuracy of the entire steam boiler water level monitoring system.
[0040] In one possible implementation, determining the pressure fluctuation direction of the steam boiler according to the pressure data includes: S2021. Extracting the main steam pipeline pressure and the water pipeline pressure from the pressure data; S2022. Determine a pipeline pressure change gradient based on the main steam pipeline pressure and the water pipeline pressure; S2023, performing a linear regression analysis on the pipeline pressure change gradient to obtain a linear regression analysis result of the pipeline pressure change; S2024. If the linear regression analysis result of the pipeline pressure change shows that the slope of the regression curve is greater than the preset second threshold value, and the residual square is less than or equal to the third threshold value, it is determined that the pressure fluctuation direction of the steam boiler is a positive fluctuation; S2025. If the slope of the regression curve in the linear regression analysis of the pipeline pressure change is not greater than the preset second threshold, determine that the pressure fluctuation direction of the steam boiler is a steady-state fluctuation.
[0041] In this example, the working state of the boiler is judged by comprehensively considering temperature and pressure data. By quantifying the two key parameters of the temperature change rate and the pressure fluctuation direction respectively, different threshold combinations are set to accurately define two states: the start of the boiler burner (the temperature change rate exceeds the first threshold and the pressure fluctuates positively) and the normal temperature adjustment (the temperature change rate does not exceed the second threshold and the pressure fluctuates in a steady state), providing a state basis for subsequent operations.
[0042] Among them, starting from multi-source data such as the main steam pipeline pressure and the water pipeline pressure, it comprehensively reflects the operation of the boiler pressure system, avoids the one-sidedness that may be brought by single-pressure-source data, and makes the analysis result more representative. Secondly, by determining the pressure change gradient and conducting a linear regression analysis, the internal change law of the pressure data can be deeply explored, and the pressure fluctuation trend can be quantified. Compared with simple numerical comparison, it can more accurately capture the dynamic change characteristics of the pressure. Moreover, by setting double-threshold judgment conditions for the slope of the regression curve and the sum of squared residuals, considering the rate of pressure change, it reduces the misjudgment probability caused by noise or random fluctuations, making the judgment result of the pressure fluctuation direction more accurate and reliable. It provides a solid support for the accurate judgment of the boiler working state, and then ensures that in key working conditions such as the start of the boiler burner or power change, the boiler water level image data can be obtained timely and accurately, laying a good foundation for the accurate identification of the subsequent true water level, effectively improving the accuracy and stability of the steam boiler water level monitoring system, and ensuring the safe and efficient operation of the boiler.
[0043] In one possible implementation manner, the identifying the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler includes: S401. Extract n image data of the first water level gauge to the nth water level gauge of the boiler from the boiler water level image data. S402. According to the n water level gauge image data, use the time-axis synchronization method to determine n boiler water level-time curves. S403. According to the n boiler water level-time curves, determine the boiler average water level-time curve. S404. According to the boiler average water level-time curve, determine the identification result of the true water level of the steam boiler.
[0044] In this example, by obtaining the boiler water level image data and extracting the image data of multiple water level gauges (from the first water level gauge to the nth water level gauge) from these data. Then, the time-axis synchronization method is adopted to integrate and align the water level information of different water level gauges at the same moment, generate the corresponding boiler water level-time curves respectively, and then comprehensively determine the boiler average water level-time curve based on these curves. Finally, the recognition result of the true water level of the steam boiler is obtained according to this average curve.
[0045] Among them, by using the image data of multiple water level gauges, the measurement errors caused by the failure, perspective limitation or local interference of a single water level gauge can be effectively avoided, the water level dynamics at different positions of the boiler can be comprehensively captured, and the integrity and reliability of water level data acquisition are greatly improved. On the other hand, by processing the multi-water level gauge data through the time-axis synchronization method, the measurement times of different water level gauges can be accurately synchronized, the data inconsistency problem caused by time deviation can be eliminated, and the water level change trend can be presented more accurately. On this basis, the determined boiler average water level-time curve synthesizes the information of multiple water level gauges, effectively balances the differences in data at different positions, can more truly and stably reflect the change of the boiler water level over time, and thus provides a highly accurate and stable basis for the recognition of the true water level of the steam boiler, greatly enhancing the reliability and anti-interference ability of the water level recognition result, and helping to ensure the safe and efficient operation of the steam boiler under complex working conditions.
[0046] Consistent with the above, please refer to Figure 2 , Figure 2 which is a schematic structural diagram of a device for recognizing the true water level of a steam boiler provided by an embodiment of this application. As Figure 2 shown, the device includes: A first acquisition unit 1 for acquiring the temperature data and pressure data of the steam in the boiler; A first processing unit 2 for determining the first boiler working state of the steam boiler according to the temperature data and pressure data; A second acquisition unit 3 for acquiring the boiler water level image data if the first boiler working state is that the boiler burner starts or the power changes; A second processing unit 4 for recognizing the true water level of the steam boiler according to the boiler water level image data to obtain the recognition result of the true water level of the steam boiler.
[0047] In a possible implementation manner, in the aspect of determining the first boiler working state of the steam boiler according to the temperature data and pressure data, the first processing unit 2 is used for: Determining the temperature change rate of the steam boiler according to the temperature data; Determining the pressure fluctuation direction of the steam boiler according to the pressure data; If the temperature change rate of the steam boiler exceeds the first threshold and the pressure fluctuation direction is a positive fluctuation, determine that the first boiler working state of the steam boiler is the boiler burner startup state; If the temperature change rate of the steam boiler does not exceed the second threshold and the pressure fluctuation direction is a steady-state fluctuation, determine that the first boiler working state of the steam boiler is the normal temperature adjustment state of the boiler burner.
[0048] In a possible implementation manner, in terms of determining the temperature change rate of the steam boiler according to the temperature data, the first processing unit 2 is used to: Extract the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value of the first temperature monitoring point, the second temperature monitoring point,..., the Kth temperature monitoring point from the temperature data; Perform data preprocessing on the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value to obtain the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing; Use the sliding time window method to calculate the temperature change rate of the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing to obtain the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point; Perform data fusion on the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point to obtain the temperature change rate of the steam boiler.
[0049] In a possible implementation manner, in terms of determining the pressure fluctuation direction of the steam boiler according to the pressure data, the first processing unit 2 is used to: Extract the main steam pipeline pressure and the water pipeline pressure from the pressure data; Determine the pipeline pressure change gradient according to the main steam pipeline pressure and the water pipeline pressure; Perform linear regression analysis on the pipeline pressure change gradient to obtain the linear regression analysis result of the pipeline pressure change; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is greater than the preset second threshold and the residual sum of squares is less than or equal to the third threshold, determine that the pressure fluctuation direction of the steam boiler is a positive fluctuation; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is not greater than the preset second threshold, determine that the pressure fluctuation direction of the steam boiler is a steady-state fluctuation.
[0050] In a possible implementation manner, in terms of identifying the true water level of the steam boiler based on the boiler water level image data to obtain the identification result of the true water level of the steam boiler, the second processing unit 2 is configured to: Extract the image data of the first water level gauge to the nth water level gauge of the boiler from the boiler water level image data, According to the n water level gauge image data, use the time axis synchronization method to determine n boiler water level-time curves; According to the n boiler water level-time curves, determine the boiler average water level-time curve; According to the boiler average water level-time curve, determine the identification result of the true water level of the steam boiler.
[0051] Consistent with the above embodiments, please refer to Figure 3 , Figure 3 which is a schematic structural diagram of a terminal provided by an embodiment of the present application. As shown in the figure, it includes a processor, an input device, an output device, and a memory. The processor, the input device, the output device, and the memory are interconnected. Among them, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions. The above program includes instructions for performing the following steps; Obtain the temperature data and pressure data in the boiler; According to the temperature data and pressure data, determine the first boiler operating state of the steam boiler; If the first boiler operating state is that the boiler burner starts or the power changes, obtain the boiler water level image data; According to the boiler water level image data, identify the true water level of the steam boiler to obtain the identification result of the true water level of the steam boiler.
[0052] By obtaining the temperature data and pressure data in the boiler, judging the first boiler operating state of the steam boiler. When it is determined that the first boiler operating state of the steam boiler is that the boiler burner starts or the power changes, obtain the boiler water level image data, and then according to the boiler water level image data, identify the true water level of the boiler water level, which can eliminate the interference of false water levels in real time, reduce false alarms of the steam boiler, and improve the safety production efficiency.
[0053] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process of the method side. It can be understood that in order for the terminal to implement the above functions, it includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments provided in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0054] The embodiments of the present application can divide the functions of the terminal according to the above method examples. For example, each function unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software function unit. It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation.
[0055] The embodiments of the present application also provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables the computer to execute some or all of the steps of any one of the steam boiler true water level identification methods described in the above method embodiments.
[0056] The embodiments of the present application also provide a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program enables the computer to execute some or all of the steps of any one of the steam boiler true water level identification methods described in the above method embodiments.
[0057] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the present application.
[0058] In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0059] In several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling, direct coupling, or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.
[0060] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0061] In addition, each functional unit in the various embodiments of the application can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software program module.
[0062] If the above-mentioned integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. And the aforementioned memory includes: USB flash drive, read-only memory (ROM), random access memory (RAM), mobile hard disk, magnetic disk, or optical disc, etc., which can store program codes.
[0063] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. This program can be stored in a computer-readable memory. The memory can include: flash drive, read-only memory, random access memory, magnetic disk, or optical disc, etc.
[0064] The above has introduced the embodiments of the present application in detail. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.
Claims
1. A method for identifying the true water level of a steam boiler, characterized in that, Including: Obtain the temperature data and pressure data of the steam in the boiler; Determine the first boiler operating state of the steam boiler according to the temperature data and the pressure data; If the first boiler operating state is that the boiler burner starts or the power changes, obtain the boiler water level image data; Identify the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler.
2. The method for identifying the true water level of a steam boiler according to claim 1, characterized in that, The determining the first boiler operating state of the steam boiler according to the temperature data and the pressure data includes: Determine the temperature change rate of the steam boiler according to the temperature data; Determine the pressure fluctuation direction of the steam boiler according to the pressure data; If the temperature change rate of the steam boiler exceeds the first threshold and the pressure fluctuation direction is a positive fluctuation, determine that the first boiler operating state of the steam boiler is the boiler burner start state; If the temperature change rate of the steam boiler does not exceed the second threshold and the pressure fluctuation direction is a steady-state fluctuation, determine that the first boiler operating state of the steam boiler is the normal temperature adjustment state of the boiler burner.
3. The method for identifying the true water level of a steam boiler according to claim 2, characterized in that, The determining the temperature change rate of the steam boiler according to the temperature data includes: Extract the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value of the first temperature monitoring point, the second temperature monitoring point,..., the Kth temperature monitoring point from the temperature data; Perform data preprocessing on the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value to obtain the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing; Adopt the sliding time window method to calculate the temperature change rate of the first real-time temperature value, the second real-time temperature value,..., the Kth real-time temperature value after data preprocessing to obtain the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point; Perform data fusion on the temperature change rate of the first monitoring point, the temperature change rate of the second monitoring point,..., the temperature change rate of the Kth monitoring point to obtain the steam temperature change rate of the steam boiler.
4. The method for identifying the true water level of a steam boiler according to claim 2, characterized in that, The determining the pressure fluctuation direction of the steam boiler according to the pressure data includes: Extract the main steam pipe pressure and the water pipe pressure from the pressure data; Determine the pipeline pressure change gradient according to the main steam pipe pressure and the water pipe pressure; Perform linear regression analysis on the pipeline pressure change gradient to obtain the linear regression analysis result of the pipeline pressure change; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is greater than the preset second threshold and the residual sum of squares is less than or equal to the third threshold, determine that the pressure fluctuation direction of the steam boiler is a positive fluctuation; If the linear regression analysis result of the pipeline pressure change is that the slope of the regression curve is not greater than the preset second threshold, determine that the pressure fluctuation direction of the steam boiler is a steady-state fluctuation.
5. The method for identifying the true water level of a steam boiler according to claim 1, characterized in that, The identifying the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler includes: Extract the n image data of the first water level gauge to the nth water level gauge of the boiler from the boiler water level image data, Based on the n water level gauge image data, the time-axis synchronization method is used to determine n boiler water level-time curves; Based on the n boiler water level-time curves, the boiler average water level-time curve is determined; Based on the boiler average water level-time curve, the identification result of the true water level of the steam boiler is determined.
6. An identification device for the true water level of a steam boiler, characterized in that, The device includes: A first acquisition unit for acquiring the temperature data and pressure data of the steam in the boiler; A first processing unit for determining the first boiler operating state of the steam boiler according to the temperature data and the pressure data; A second acquisition unit for acquiring boiler water level image data if the first boiler operating state is that the boiler burner starts or the power changes; A second processing unit for identifying the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler.
7. The identification device for the true water level of a steam boiler according to claim 6, characterized in that, In the aspect of determining the first boiler operating state of the steam boiler according to the temperature data and the pressure data, the first processing unit is used for: Determining the temperature change rate of the steam boiler according to the temperature data; Determining the pressure fluctuation direction of the steam boiler according to the pressure data; If the temperature change rate of the steam boiler exceeds the first threshold and the pressure fluctuation direction is a positive fluctuation, determining that the first boiler operating state of the steam boiler is the boiler burner start state; If the temperature change rate of the steam boiler does not exceed the second threshold and the pressure fluctuation direction is a steady-state fluctuation, determining that the first boiler operating state of the steam boiler is the normal temperature adjustment state of the boiler burner.
8. The identification device for the true water level of a steam boiler according to claim 6, characterized in that, In the aspect of identifying the true water level of the steam boiler according to the boiler water level image data to obtain the identification result of the true water level of the steam boiler, the second processing unit is used for: Extracting n image data of the first water level gauge to the nth water level gauge of the boiler from the boiler water level image data, Based on the n water level gauge image data, the time-axis synchronization method is used to determine n boiler water level-time curves; Based on the n boiler water level-time curves, the boiler average water level-time curve is determined; Based on the boiler average water level-time curve, the identification result of the true water level of the steam boiler is determined.
9. A terminal, characterized in that, It includes a processor, an input device, an output device and a memory. The processor, the input device, the output device and the memory are interconnected. Among them, the memory is used to store a computer program, and the computer program includes program instructions. The processor is configured to call the program instructions to execute the method for identifying the true water level of the steam boiler according to any one of claims 1-5.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and the computer program includes program instructions. When the program instructions are executed by the processor, the processor is caused to execute the method for identifying the true water level of the steam boiler according to any one of claims 1-5.
Citation Information
Cited By
Special equipment hidden danger active identification method based on multi-source operation and maintenance data fusion
CN122155670A