A sewage level monitoring method and device, a storage medium and a computer device
By using wireless transmission and data deviation analysis to filter liquid level sensor signals and generate sewage pump control commands, the problem of untimely monitoring of sewage pool water levels in thermal power generation has been solved, enabling timely and effective control of sewage pool water levels and preventing overflows and environmental pollution.
Patent Information
- Application Number
- CN202410652891.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-24
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2044-05-24
AI Technical Summary
Existing industrial distributed control systems in the thermal power generation sector fail to monitor sewage tank water levels in a timely manner and handle faults promptly, leading to overflows in pump pits and environmental pollution.
The analog signal from the liquid level sensor is acquired by wireless transmission, data deviation analysis is performed to determine the sensor status, normal sensor signals are selected for water level analysis, control commands for the sewage pump are generated, and the start and stop of the sewage pump are remotely controlled through wireless Internet of Things technology.
It enables timely and effective monitoring of the water level in the sewage tank, avoiding overflow and environmental pollution, and improving the timeliness and accuracy of monitoring.
Smart Images

Figure CN118707994B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of industrial control technology, and in particular to a method and device for monitoring sewage discharge levels, a storage medium, and a computer device. Background Technology
[0002] With the continuous development of the power industry, traditional industrial control technologies for thermal power generation are also constantly improving. Currently, industrial distributed control systems (DCS) are widely used in the industrial control of thermal power generation. However, existing industrial distributed control systems (DCS) in the thermal power generation field do not yet provide timely and effective monitoring of the water level in the boiler coal-water blowdown tank. In the event of a malfunction in the blowdown pump or level sensor, overflow of the pump pit often occurs, causing environmental pollution. Summary of the Invention
[0003] In view of this, the present invention provides a method and device for monitoring sewage discharge levels, a storage medium, and a computer device, the main purpose of which is to solve the problems of untimely monitoring of sewage discharge pool water levels and untimely fault handling in existing industrial distributed control systems in the field of thermal power generation.
[0004] According to one aspect of the present invention, a method for monitoring sewage discharge levels is provided, comprising:
[0005] The analog signals containing sewage level information of the sewage tank are acquired by each liquid level sensor through wireless transmission.
[0006] Data deviation analysis is performed based on the analog signal to determine the operating status of each liquid level sensor;
[0007] The analog signal collected by the liquid level sensor in normal operation is determined as the target water level monitoring signal, and the sewage liquid level is analyzed based on the target water level monitoring signal to obtain the liquid level analysis result.
[0008] Based on the liquid level analysis results, a control command for the sewage pump is determined and sent to the sewage pump control box, so that the sewage pump control box can control the start and stop of the sewage pump based on the control command.
[0009] Furthermore, before acquiring the analog signals containing sewage level information of the sewage tank collected by each liquid level sensor via wireless transmission, the method further includes:
[0010] Obtain the location information of the sewage pool and the location information of each distributed sub-server in the industrial distributed control system;
[0011] The location information of the sewage pool is compared with the location information of each of the distributed sub-servers, and the distributed sub-server that is closest to it is determined as the target sub-server.
[0012] The target sub-server is identified as the signal receiving end corresponding to the sewage pool, so that relevant personnel can set up wireless transmission equipment in a point-to-point manner based on the signal receiving end.
[0013] Furthermore, the step of performing data deviation analysis based on the analog signal to determine the operating status of each liquid level sensor includes:
[0014] At preset time intervals, corresponding sewage water level data are obtained from the analog signals collected by each of the liquid level sensors.
[0015] Calculate the ratio between the sewage water level data at two adjacent time points, and compare the ratio with a preset deviation value;
[0016] If the ratio is within the deviation range, it is determined whether there is fluctuation in each ratio; and the operating state of the liquid level sensor with fluctuating ratio is determined to be normal, while the operating state of the liquid level sensor with unchanged ratio is determined to be abnormal.
[0017] Furthermore, before performing wastewater level analysis based on the target water level monitoring signal, the method further includes:
[0018] The extreme value removal method is used to process the target water level monitoring signal to obtain the extreme value removed target water level monitoring signal;
[0019] The target water level monitoring signal, which has been de-extreme, is filtered using the arithmetic mean filtering method to obtain the target water level monitoring signal for wastewater level analysis.
[0020] Furthermore, the wastewater level analysis based on the target water level monitoring signal, to obtain the level analysis results, includes:
[0021] Obtain the preset upper limit and lower limit values of the sewage level, and compare the target water level monitoring signal with the upper limit or lower limit value of the sewage level;
[0022] When the data in the target water level monitoring signal is greater than the upper limit of the sewage level, the sewage level exceeds the limit analysis result.
[0023] When the data in the target water level monitoring signal is less than the lower limit of the sewage level, a sewage level analysis result of insufficient sewage level is obtained.
[0024] Furthermore, the determination of the sewage pump control command based on the liquid level analysis results includes:
[0025] If the liquid level analysis result indicates that the sewage level exceeds the standard, then the sewage pump control command will be set to start the sewage pump.
[0026] If the liquid level analysis result indicates that the sewage level is insufficient, then the sewage pump control command will be set to shut down the sewage pump.
[0027] Furthermore, after determining the sewage pump control command based on the liquid level analysis result and sending the sewage pump control command to the sewage pump control box, the method further includes:
[0028] Obtain the start / stop status of the sewage pumps corresponding to each sewage tank, and compare the start / stop status of the sewage pumps with the liquid level analysis results corresponding to each sewage tank to obtain the comparison results corresponding to the sewage tanks;
[0029] The comparison results and the target water level monitoring signal are displayed in real time in the industrial distributed control system.
[0030] When the comparison results show that the start-up and shutdown status of the sewage pump does not correspond to the liquid level analysis results, the sewage discharge is judged to be abnormal, and an abnormal alarm message is generated so that relevant personnel can manually handle the situation based on the abnormal alarm message.
[0031] According to another aspect of the present invention, a device for monitoring sewage discharge levels is provided, comprising:
[0032] The signal acquisition module is used to acquire analog signals containing sewage level information of the sewage tank collected by each liquid level sensor via wireless transmission.
[0033] The status analysis module is used to perform data deviation analysis based on the analog signal to determine the operating status of each liquid level sensor.
[0034] The liquid level analysis module is used to determine the analog signal collected by the liquid level sensor in normal operation as the target water level monitoring signal, and to perform sewage liquid level analysis based on the target water level monitoring signal to obtain the liquid level analysis result.
[0035] The sewage control module is used to determine the sewage pump control command based on the liquid level analysis result, and send the sewage pump control command to the sewage pump control box, so that the sewage pump control box controls the start and stop of the sewage pump based on the sewage pump control command.
[0036] Furthermore, the device also includes a data access module for:
[0037] Obtain the location information of the sewage pool and the location information of each distributed sub-server in the industrial distributed control system;
[0038] The location information of the sewage pool is compared with the location information of each of the distributed sub-servers, and the distributed sub-server that is closest to it is determined as the target sub-server.
[0039] The target sub-server is identified as the signal receiving end corresponding to the sewage pool, so that relevant personnel can set up wireless transmission equipment in a point-to-point manner based on the signal receiving end.
[0040] Furthermore, the state analysis module is also used for:
[0041] At preset time intervals, corresponding sewage water level data are obtained from the analog signals collected by each of the liquid level sensors.
[0042] Calculate the ratio between the sewage water level data at two adjacent time points, and compare the ratio with a preset deviation value;
[0043] If the ratio is within the deviation range, it is determined whether there is fluctuation in each ratio; and the operating state of the liquid level sensor with fluctuating ratio is determined to be normal, while the operating state of the liquid level sensor with unchanged ratio is determined to be abnormal.
[0044] Furthermore, the device also includes a signal denoising module, used for:
[0045] The extreme value removal method is used to process the target water level monitoring signal to obtain the extreme value removed target water level monitoring signal;
[0046] The target water level monitoring signal, which has been de-extreme, is filtered using the arithmetic mean filtering method to obtain the target water level monitoring signal for wastewater level analysis.
[0047] Furthermore, the liquid level analysis module is also used for:
[0048] Obtain the preset upper limit and lower limit values of the sewage level, and compare the target water level monitoring signal with the upper limit or lower limit value of the sewage level;
[0049] When the data in the target water level monitoring signal is greater than the upper limit of the sewage level, the sewage level exceeds the limit analysis result.
[0050] When the data in the target water level monitoring signal is less than the lower limit of the sewage level, a sewage level analysis result of insufficient sewage level is obtained.
[0051] Furthermore, the sewage control module is also used for:
[0052] If the liquid level analysis result indicates that the sewage level exceeds the standard, then the sewage pump control command will be set to start the sewage pump.
[0053] If the liquid level analysis result indicates that the sewage level is insufficient, then the sewage pump control command will be set to shut down the sewage pump.
[0054] Furthermore, the device also includes a display and alarm module, used for:
[0055] Obtain the start / stop status of the sewage pumps corresponding to each sewage tank, and compare the start / stop status of the sewage pumps with the liquid level analysis results corresponding to each sewage tank to obtain the comparison results corresponding to the sewage tanks;
[0056] The comparison results and the target water level monitoring signal are displayed in real time in the industrial distributed control system.
[0057] When the comparison results show that the start-up and shutdown status of the sewage pump does not correspond to the liquid level analysis results, the sewage discharge is judged to be abnormal, and an abnormal alarm message is generated so that relevant personnel can manually handle the situation based on the abnormal alarm message.
[0058] According to another aspect of the present invention, a storage medium is provided, wherein at least one executable instruction is stored therein, the executable instruction causing a processor to perform an operation corresponding to the above-described sewage level monitoring method.
[0059] According to another aspect of the present invention, a computer device is provided, including a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other through the communication bus;
[0060] The memory is used to store at least one executable instruction that causes the processor to perform operations corresponding to the above-described sewage level monitoring method.
[0061] By employing the above-described technical solutions, the technical solutions provided by the embodiments of the present invention have at least the following advantages:
[0062] This invention provides a method, device, storage medium, and computer equipment for monitoring sewage levels. Compared with existing technologies, this invention acquires analog signals containing sewage level information from various level sensors via wireless transmission; performs data deviation analysis based on the analog signals to determine the operating status of each level sensor; identifies the analog signals acquired by level sensors in normal operating status as target water level monitoring signals, and performs sewage level analysis based on these target water level monitoring signals to obtain the water level analysis results; determines sewage pump control commands based on the water level analysis results, and sends the sewage pump control commands to the sewage pump control box, enabling the sewage pump control box to control the start and stop of the sewage pump based on the sewage pump control commands, thus achieving timely and effective monitoring and control of sewage levels in the sewage tank. This invention employs wireless Internet of Things (IoT) technology to display the original local water level indication on a DCS; and uses remote data analysis and remote control methods to improve the timeliness and accuracy of monitoring sewage tank water level status, effectively preventing environmental pollution incidents such as overflows.
[0063] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0064] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0065] Figure 1 A flowchart illustrating a method for monitoring sewage levels according to an embodiment of the present invention is shown.
[0066] Figure 2 A flowchart illustrating another method for monitoring sewage levels provided in an embodiment of the present invention is shown.
[0067] Figure 3 A flowchart illustrating another method for monitoring sewage levels provided in an embodiment of the present invention is shown.
[0068] Figure 4 A flowchart illustrating another method for monitoring sewage levels provided in an embodiment of the present invention is shown.
[0069] Figure 5 A schematic diagram of the structure of a sewage level monitoring device provided in an embodiment of the present invention is shown;
[0070] Figure 6 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention is shown. Detailed Implementation
[0071] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0072] This invention provides a method for monitoring sewage discharge levels, such as... Figure 1 As shown, the method includes:
[0073] 101. The analog signals containing sewage water level information of the sewage tank collected by each liquid level sensor are obtained through wireless transmission.
[0074] In this embodiment of the invention, the current execution terminal acquires analog signals containing sewage level information from various liquid level sensors via wireless transmission. The wireless transmission can utilize existing wireless transmission equipment, such as the E820-DTU, a remote control product that supports analog signal tracking and control acquisition, and is used in pairs. Alternatively, similar devices with bidirectional transmission capabilities can be used as replacements.
[0075] 102. Perform data deviation analysis based on the analog signal to determine the operating status of each liquid level sensor;
[0076] In this embodiment of the invention, the current execution end performs data deviation analysis based on analog signals. The data deviation analysis characterizes the analysis of data fluctuations over various time periods. In this embodiment of the invention, the current execution end can judge the operating status of the liquid level sensor based on the data fluctuations, such as judging the fault status of the liquid level sensor or judging the measurement stability of the liquid level sensor. This embodiment of the invention does not impose specific limitations.
[0077] 103. The analog signal collected by the liquid level sensor in normal operation is determined as the target water level monitoring signal, and the sewage liquid level is analyzed based on the target water level monitoring signal to obtain the liquid level analysis result;
[0078] In this embodiment of the invention, the current execution terminal determines the analog signal collected by the level sensor in normal operation as the target water level monitoring signal. This excludes analog signals collected by level sensors with operational problems from all collected signals, effectively avoiding water level monitoring errors caused by level sensor malfunctions or other adverse conditions. After determining the target water level monitoring signal, the current execution terminal performs wastewater level analysis based on the target water level monitoring signal to obtain the water level analysis results. These results include two types: water level too high and water level too low.
[0079] 104. Based on the liquid level analysis results, determine the sewage pump control command and send the sewage pump control command to the sewage pump control box so that the sewage pump control box controls the start and stop of the sewage pump based on the sewage pump control command.
[0080] In this embodiment of the invention, the current execution terminal determines the sewage pump control command based on the liquid level analysis result. The sewage pump control command includes a start command and a stop command. For example, when the liquid level analysis result indicates that the liquid level is too high, the sewage pump control command is a start command; when the liquid level analysis result indicates that the liquid level is too low, the sewage pump control command is a stop command. This embodiment of the invention does not impose specific limitations. After determining the sewage pump control command, the current execution terminal also needs to send the sewage pump control command to the sewage pump control box, so that the sewage pump control box can control the start and stop of the sewage pump based on the sewage pump control command, thereby realizing remote control of the sewage pump, that is, realizing remote monitoring of the sewage level in the sewage tank.
[0081] Furthermore, as a refinement and extension of the specific implementation of the above embodiments, in order to more accurately determine the access location of each wireless transmission device and reduce signal transmission interference, another method for monitoring sewage levels is provided, such as... Figure 2 As shown, before acquiring the analog signals containing sewage level information of the sewage tank collected by each liquid level sensor via wireless transmission, the method further includes:
[0082] 201. Obtain the location information of the sewage pool and the location information of each distributed sub-server in the industrial distributed control system;
[0083] 202. Compare the location information of the sewage pool with the location information of each of the distributed sub-servers, and determine the distributed sub-server that is closest to the target sub-server;
[0084] 203. The target sub-server is identified as the signal receiving end corresponding to the sewage pool, so that relevant personnel can set up wireless transmission equipment in a point-to-point manner based on the signal receiving end.
[0085] In this embodiment of the invention, the current execution terminal acquires the location information of the sewage tank and the location information of each distributed sub-server in the industrial distributed control system. The location information can be latitude and longitude coordinates or coordinates on an electronic map, etc., and this embodiment of the invention does not impose specific limitations. The current execution terminal compares the location information of the sewage tank with the location information of each distributed sub-server, that is, calculates the distance between the location information of the sewage tank and the location information of each distributed sub-server, and determines the nearest distributed sub-server as the target sub-server; the target sub-server is determined as the signal receiving end corresponding to the sewage tank, and relevant personnel can set up wireless transmission equipment in a point-to-point manner on the determined signal receiving end. In this embodiment of the invention, the wireless transmission equipment preferentially uses the 443MHz wireless transmission frequency band, which has the characteristics of stability, reliability, good security, and data privacy. It should be noted that, in addition to point-to-point transmission, this embodiment of the invention can also use a bidirectional follow mode; both methods can effectively avoid signal interference.
[0086] Furthermore, as a refinement and extension of the specific implementation of the above embodiments, in order to accurately determine the operating status of the liquid level sensor and improve the accuracy of sewage level monitoring, another method for monitoring sewage discharge levels is provided, such as... Figure 3 As shown, the steps for performing data deviation analysis based on the analog signals to determine the operating status of each liquid level sensor include:
[0087] 301. Obtain corresponding sewage level data from the analog signals collected by each of the liquid level sensors at preset time intervals;
[0088] In this embodiment of the invention, the current execution terminal obtains corresponding sewage water level data from the analog signals collected by each liquid level sensor at preset time intervals; for example, if the preset time interval is Δ and the current time is t, then the sewage water level data at times t-Δ, t-2Δ, t-3Δ, ..., t-nΔ (n is an integer, which is set by relevant personnel according to requirements) are obtained respectively. This embodiment of the invention does not make specific limitations.
[0089] 302. Calculate the ratio between the sewage water level data at two adjacent time points, and compare the ratio with a preset deviation value;
[0090] In this embodiment of the invention, the current execution terminal calculates the ratio between sewage level data at two adjacent time points, such as the ratio between sewage level data at two adjacent time points t-Δ and t-2Δ in step 301. This embodiment of the invention does not impose specific limitations. The current execution terminal compares the calculated ratio with a preset deviation value. The deviation value is preset by relevant personnel based on the performance and historical operating conditions of the liquid level sensor. The stability of the liquid level sensor's operation can be judged based on the deviation value. For example, if the calculated ratio is greater than the deviation value, it can be determined that the corresponding liquid level sensor is unstable. Or, if the calculated ratio has a certain probability of being greater than the deviation value (wherein the probability can be set as needed), it can be determined that the corresponding liquid level sensor is unstable. This embodiment of the invention does not impose specific limitations.
[0091] 303. If the ratio is within the deviation range, determine whether each ratio fluctuates; and determine the operating state of the liquid level sensor with fluctuating ratio as normal operating state, and determine the operating state of the liquid level sensor with unchanged ratio as abnormal operating state.
[0092] In this embodiment of the invention, if all ratios calculated by the current execution end are within a preset deviation range, the corresponding liquid level sensor can be judged to be operating stably. Since the monitoring data of the liquid level sensor fluctuates, it is also necessary to determine whether each ratio fluctuates, that is, to determine whether the sewage level data within the time range of t-nΔ to t-Δ in step 301 has changed. If the ratio fluctuates, it is considered that the sewage level data has changed, and the operating state of the corresponding liquid level sensor is determined to be normal. If the ratio remains unchanged, it is considered that the sewage level data has remained unchanged within the time range of t-nΔ to t-Δ, and the operating state of the corresponding liquid level sensor is determined to be abnormal. In this embodiment of the invention, it is necessary to filter out the analog signals collected by the abnormal liquid level sensor and retain the analog signals collected by the liquid level sensor with a normal operating state.
[0093] Furthermore, as a refinement and extension of the specific implementation of the above embodiments, in order to remove interference signals in the water level monitoring signal and further improve the accuracy of sewage water level monitoring, another method for monitoring sewage discharge level is provided. Before performing sewage level analysis based on the target water level monitoring signal, the method further includes:
[0094] The extreme value removal method is used to process the target water level monitoring signal to obtain the extreme value removed target water level monitoring signal;
[0095] The target water level monitoring signal, which has been de-extreme, is filtered using the arithmetic mean filtering method to obtain the target water level monitoring signal for wastewater level analysis.
[0096] In this embodiment of the invention, the current execution terminal uses an extremum removal method to process the filtered and retained target water level monitoring signal, resulting in an extremum-removed target water level monitoring signal. This extremum removal process effectively removes outliers from the target water level monitoring signal. After the extremum removal process, the current execution terminal further uses an arithmetic mean filtering method to filter the extremum-removed target water level monitoring signal, obtaining a target water level monitoring signal for wastewater level analysis. Compared to the original target water level monitoring signal, the obtained target water level monitoring signal for wastewater level analysis has smoother data and effectively removes data noise, thus significantly improving the accuracy of the level analysis results in subsequent analysis.
[0097] Furthermore, as a refinement and extension of the specific implementation of the above embodiments, in order to achieve accurate analysis of the sewage tank level simply and quickly, another method for monitoring the sewage discharge level is provided. The steps include performing sewage level analysis based on the target water level monitoring signal to obtain the level analysis results, including:
[0098] Obtain the preset upper limit and lower limit values of the sewage level, and compare the target water level monitoring signal with the upper limit or lower limit value of the sewage level;
[0099] When the data in the target water level monitoring signal is greater than the upper limit of the sewage level, the sewage level exceeds the limit analysis result.
[0100] When the data in the target water level monitoring signal is less than the lower limit of the sewage level, a sewage level analysis result of insufficient sewage level is obtained.
[0101] In this embodiment of the invention, the current execution terminal acquires a preset upper limit value for the sewage level and compares the target water level monitoring signal with the upper limit value. When the data in the water level monitoring signal is greater than the upper limit value, a level analysis result indicating that the sewage level exceeds the limit is obtained, requiring remote control of the sewage pump to perform drainage operations; that is, the sewage pump control command is determined to start the sewage pump. Alternatively, the current execution terminal acquires a preset lower limit value for the sewage level and compares the target water level monitoring signal with the lower limit value. When the data in the target water level monitoring signal is less than the lower limit value, a level analysis result indicating that the sewage level is insufficient is obtained, requiring remote control of the sewage pump to stop drainage operations; that is, the sewage pump control command is determined to shut down the sewage pump.
[0102] Furthermore, as a refinement and extension of the specific implementation of the above embodiments, and to facilitate more intuitive monitoring of the sewage tank level by relevant personnel, thereby improving the timeliness and accuracy of sewage tank level monitoring, another method for monitoring the sewage discharge level is provided, such as... Figure 4As shown, after determining the sewage pump control command based on the liquid level analysis result and sending the sewage pump control command to the sewage pump control box, the method further includes:
[0103] 401. Obtain the start-up and shutdown status of the sewage pumps corresponding to each sewage tank, and compare the start-up and shutdown status of the sewage pumps with the liquid level analysis results corresponding to each sewage tank to obtain the comparison results corresponding to the sewage tanks;
[0104] In this embodiment of the invention, the current execution terminal obtains the start / stop status of the sewage pumps corresponding to each sewage tank, and compares the start / stop status of the sewage pumps with the liquid level analysis results corresponding to each sewage tank to obtain a comparison result corresponding to the sewage tank. For example, if the current execution terminal obtains that the current sewage pump is in the start state and the liquid level analysis result corresponding to the sewage tank is too high, then the comparison result corresponding to that sewage tank is corresponding. If the current execution terminal obtains that the current sewage pump is in the stop state and the liquid level analysis result corresponding to the sewage tank is too high, then the comparison result corresponding to that sewage tank is not corresponding, etc. This embodiment of the invention does not make specific limitations.
[0105] 402. The comparison results and the target water level monitoring signal are displayed in real time in the industrial distributed control system;
[0106] 403. When the comparison results show that the start-up and shutdown status of the sewage pump does not correspond to the liquid level analysis results, the sewage discharge is judged to be abnormal, and an abnormal alarm message is generated so that relevant personnel can manually handle the situation based on the abnormal alarm message.
[0107] In this embodiment of the invention, the current execution terminal displays the comparison results (corresponding or not corresponding) with the target water level monitoring signal in real time within the industrial distributed control system. When the comparison results show that the sewage pump start-up and shutdown status corresponds to the liquid level analysis results, the sewage discharge is determined to be normal, requiring no human intervention. When the comparison results show that the sewage pump start-up and shutdown status does not correspond to the liquid level analysis results, the sewage discharge is determined to be abnormal, and an abnormal alarm message is generated. This allows relevant personnel to manually handle the situation based on the abnormal alarm message, preventing environmental pollution incidents such as overflows.
[0108] This invention provides a method for monitoring sewage levels. Compared with existing technologies, this invention acquires analog signals containing sewage level information from various level sensors via wireless transmission; performs data deviation analysis based on the analog signals to determine the operating status of each level sensor; identifies the analog signals acquired by level sensors operating normally as target water level monitoring signals, and performs sewage level analysis based on these target water level monitoring signals to obtain the water level analysis results; determines sewage pump control commands based on the water level analysis results, and sends the sewage pump control commands to the sewage pump control box, enabling the sewage pump control box to control the start and stop of the sewage pump based on the sewage pump control commands, thus achieving timely and effective monitoring and control of the sewage level in the sewage tank. This invention employs wireless Internet of Things (IoT) technology to display the original local water level indication on a DCS; and uses remote data analysis and remote control methods to improve the timeliness and accuracy of monitoring the sewage tank water level status, effectively preventing environmental pollution incidents such as overflows.
[0109] As a response to the above Figure 1 The implementation of the method shown in this invention provides a monitoring device for sewage discharge level, such as... Figure 5 As shown, the device includes:
[0110] Signal acquisition module 51 is used to acquire analog signals containing sewage water level information of sewage tank collected by each liquid level sensor through wireless transmission.
[0111] The status analysis module 52 is used to perform data deviation analysis based on the analog signal to determine the operating status of each liquid level sensor.
[0112] The liquid level analysis module 53 is used to determine the analog signal collected by the liquid level sensor in normal operation as the target water level monitoring signal, and to perform sewage liquid level analysis based on the target water level monitoring signal to obtain the liquid level analysis result.
[0113] The sewage control module 54 is used to determine the sewage pump control command based on the liquid level analysis result, and send the sewage pump control command to the sewage pump control box, so that the sewage pump control box controls the start and stop of the sewage pump based on the sewage pump control command.
[0114] Furthermore, the device also includes a data access module for:
[0115] Obtain the location information of the sewage pool and the location information of each distributed sub-server in the industrial distributed control system;
[0116] The location information of the sewage pool is compared with the location information of each of the distributed sub-servers, and the distributed sub-server that is closest to it is determined as the target sub-server.
[0117] The target sub-server is identified as the signal receiving end corresponding to the sewage pool, so that relevant personnel can set up wireless transmission equipment in a point-to-point manner based on the signal receiving end.
[0118] Furthermore, the state analysis module 52 is also used for:
[0119] At preset time intervals, corresponding sewage water level data are obtained from the analog signals collected by each of the liquid level sensors.
[0120] Calculate the ratio between the sewage water level data at two adjacent time points, and compare the ratio with a preset deviation value;
[0121] If the ratio is within the deviation range, it is determined whether there is fluctuation in each ratio; and the operating state of the liquid level sensor with fluctuating ratio is determined to be normal, while the operating state of the liquid level sensor with unchanged ratio is determined to be abnormal.
[0122] Furthermore, the device also includes a signal denoising module, used for:
[0123] The extreme value removal method is used to process the target water level monitoring signal to obtain the extreme value removed target water level monitoring signal;
[0124] The target water level monitoring signal, which has been de-extreme, is filtered using the arithmetic mean filtering method to obtain the target water level monitoring signal for wastewater level analysis.
[0125] Furthermore, the liquid level analysis module 53 is also used for:
[0126] Obtain the preset upper limit and lower limit values of the sewage level, and compare the target water level monitoring signal with the upper limit or lower limit value of the sewage level;
[0127] When the data in the target water level monitoring signal is greater than the upper limit of the sewage level, the sewage level exceeds the limit analysis result.
[0128] When the data in the target water level monitoring signal is less than the lower limit of the sewage level, a sewage level analysis result of insufficient sewage level is obtained.
[0129] Furthermore, the sewage control module 54 is also used for:
[0130] If the liquid level analysis result indicates that the sewage level exceeds the standard, then the sewage pump control command will be set to start the sewage pump.
[0131] If the liquid level analysis result indicates that the sewage level is insufficient, then the sewage pump control command will be set to shut down the sewage pump.
[0132] Furthermore, the device also includes a display and alarm module, used for:
[0133] Obtain the start / stop status of the sewage pumps corresponding to each sewage tank, and compare the start / stop status of the sewage pumps with the liquid level analysis results corresponding to each sewage tank to obtain the comparison results corresponding to the sewage tanks;
[0134] The comparison results and the target water level monitoring signal are displayed in real time in the industrial distributed control system.
[0135] When the comparison results show that the start-up and shutdown status of the sewage pump does not correspond to the liquid level analysis results, the sewage discharge is judged to be abnormal, and an abnormal alarm message is generated so that relevant personnel can manually handle the situation based on the abnormal alarm message.
[0136] This invention provides a wastewater level monitoring device. Compared with existing technologies, this invention acquires analog signals containing wastewater level information from various level sensors via wireless transmission; performs data deviation analysis based on the analog signals to determine the operating status of each level sensor; identifies the analog signals acquired by level sensors in normal operating status as target water level monitoring signals, and performs wastewater level analysis based on these target water level monitoring signals to obtain the water level analysis results; determines wastewater pump control commands based on the water level analysis results, and sends the control commands to the wastewater pump control box, enabling the control box to control the start and stop of the wastewater pump based on the control commands, thus achieving timely and effective monitoring and control of the wastewater level in the wastewater tank. This invention employs wireless Internet of Things (IoT) technology to display the original local water level indicator on a DCS; and utilizes remote data analysis and remote control methods to improve the timeliness and accuracy of wastewater level monitoring, effectively preventing environmental pollution incidents such as overflows.
[0137] According to one embodiment of the present invention, a storage medium is provided, the storage medium storing at least one executable instruction, the computer-executable instruction being able to execute the sewage level monitoring method in any of the above method embodiments.
[0138] Figure 6 The diagram illustrates a structural schematic of a computer device according to an embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the computer device.
[0139] like Figure 6 As shown, the computer device may include: a processor 602, a communications interface 604, a memory 606, and a communications bus 608.
[0140] The processor 602, communication interface 604, and memory 606 communicate with each other via communication bus 608.
[0141] Communication interface 604 is used to communicate with other network elements such as clients or other servers.
[0142] The processor 602 is used to execute program 610, which can specifically execute the relevant steps of the above-mentioned sewage level monitoring method.
[0143] Specifically, program 610 may include program code that includes computer operation instructions.
[0144] Processor 602 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The computer device includes one or more processors, which may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0145] Memory 606 is used to store program 610. Memory 606 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0146] Specifically, program 610 can be used to cause processor 602 to perform the following operations:
[0147] The analog signals containing sewage level information of the sewage tank are acquired by each liquid level sensor through wireless transmission.
[0148] Data deviation analysis is performed based on the analog signal to determine the operating status of each liquid level sensor;
[0149] The analog signal collected by the liquid level sensor in normal operation is determined as the target water level monitoring signal, and the sewage liquid level is analyzed based on the target water level monitoring signal to obtain the liquid level analysis result.
[0150] Based on the liquid level analysis results, a control command for the sewage pump is determined and sent to the sewage pump control box, so that the sewage pump control box can control the start and stop of the sewage pump based on the control command.
[0151] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0152] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for monitoring sewage discharge levels, characterized in that, Applications in industrial distributed control systems include: The analog signals containing sewage level information of the sewage tank are acquired by each liquid level sensor through wireless transmission. Data deviation analysis is performed based on the analog signal to determine the operating status of each liquid level sensor; The analog signal collected by the liquid level sensor in normal operation is determined as the target water level monitoring signal, and the sewage liquid level is analyzed based on the target water level monitoring signal to obtain the liquid level analysis result. Based on the liquid level analysis results, a sewage pump control command is determined and sent to the sewage pump control box, so that the sewage pump control box can control the start and stop of the sewage pump based on the sewage pump control command. The step of performing data deviation analysis based on the analog signal to determine the operating status of each liquid level sensor includes: At preset time intervals, corresponding sewage water level data are obtained from the analog signals collected by each of the liquid level sensors. Calculate the ratio between the sewage water level data at two adjacent time points, and compare the ratio with a preset deviation value; If the ratio is within the deviation range, it is determined whether there is fluctuation in each ratio; and the operating state of the liquid level sensor with fluctuating ratio is determined to be normal, while the operating state of the liquid level sensor with unchanged ratio is determined to be abnormal.
2. The method according to claim 1, characterized in that, Before acquiring the analog signals containing sewage level information of the sewage tank collected by each liquid level sensor via wireless transmission, the method further includes: Obtain the location information of the sewage pool and the location information of each distributed sub-server in the industrial distributed control system; The location information of the sewage pool is compared with the location information of each of the distributed sub-servers, and the distributed sub-server that is closest to it is determined as the target sub-server. The target sub-server is identified as the signal receiving end corresponding to the sewage pool, so that relevant personnel can set up wireless transmission equipment in a point-to-point manner based on the signal receiving end.
3. The method according to claim 1, characterized in that, Before performing wastewater level analysis based on the target water level monitoring signal, the method further includes: The extreme value removal method is used to process the target water level monitoring signal to obtain the extreme value removed target water level monitoring signal; The target water level monitoring signal, which has been de-extreme, is filtered using the arithmetic mean filtering method to obtain the target water level monitoring signal for wastewater level analysis.
4. The method according to claim 1, characterized in that, The wastewater level analysis based on the target water level monitoring signal yields the following results: Obtain the preset upper limit and lower limit values of the sewage level, and compare the target water level monitoring signal with the upper limit or lower limit value of the sewage level; When the data in the target water level monitoring signal is greater than the upper limit of the sewage level, the sewage level exceeds the limit analysis result. When the data in the target water level monitoring signal is less than the lower limit of the sewage level, a sewage level analysis result of insufficient sewage level is obtained.
5. The method according to claim 1, characterized in that, The determination of the sewage pump control command based on the liquid level analysis results includes: If the liquid level analysis result indicates that the sewage level exceeds the standard, then the sewage pump control command will be set to start the sewage pump. If the liquid level analysis result indicates that the sewage level is insufficient, then the sewage pump control command will be set to shut down the sewage pump.
6. The method according to any one of claims 1 to 5, characterized in that, After determining the sewage pump control command based on the liquid level analysis result and sending the sewage pump control command to the sewage pump control box, the method further includes: Obtain the start / stop status of the sewage pumps corresponding to each sewage tank, and compare the start / stop status of the sewage pumps with the liquid level analysis results corresponding to each sewage tank to obtain the comparison results corresponding to the sewage tanks; The comparison results and the target water level monitoring signal are displayed in real time in the industrial distributed control system. When the comparison results show that the start-up and shutdown status of the sewage pump does not correspond to the liquid level analysis results, the sewage discharge is judged to be abnormal, and an abnormal alarm message is generated so that relevant personnel can manually handle the situation based on the abnormal alarm message.
7. A device for monitoring sewage discharge levels, characterized in that, include: The signal acquisition module is used to acquire analog signals containing sewage level information of the sewage tank collected by each liquid level sensor via wireless transmission. The status analysis module is used to perform data deviation analysis based on the analog signal to determine the operating status of each liquid level sensor. The liquid level analysis module is used to determine the analog signal collected by the liquid level sensor in normal operation as the target water level monitoring signal, and to perform sewage liquid level analysis based on the target water level monitoring signal to obtain the liquid level analysis result. The sewage control module is used to determine the sewage pump control command based on the liquid level analysis result, and send the sewage pump control command to the sewage pump control box, so that the sewage pump control box controls the start and stop of the sewage pump based on the sewage pump control command. The state analysis module is also used for: At preset time intervals, corresponding sewage water level data are obtained from the analog signals collected by each of the liquid level sensors. Calculate the ratio between the sewage water level data at two adjacent time points, and compare the ratio with a preset deviation value; If the ratio is within the deviation range, it is determined whether there is fluctuation in each ratio; and the operating state of the liquid level sensor with fluctuating ratio is determined to be normal, while the operating state of the liquid level sensor with unchanged ratio is determined to be abnormal.
8. A storage medium storing at least one executable instruction that performs an operation corresponding to the sewage level monitoring method as described in any one of claims 1-6.
9. A computer device, comprising a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, which causes the processor to perform the operation corresponding to the sewage level monitoring method as described in any one of claims 1-6.
Citation Information
Patent Citations
Sensor data deviation self-adaptive correction method
CN111879349A
Water level monitoring system, method, medium and equipment for drainage of water collecting well of hydropower station
CN117722337A