Multi-parameter water quality monitoring device based on MCGS configuration system
Through the multi-parameter water quality monitoring device based on the MCGS configuration system, water quality data is collected and analyzed in real time, and the problem of traditional monitoring equipment being difficult to monitor multi-parameter water quality is solved, and an efficient water quality management and early warning mechanism is realized.
Patent Information
- Application Number
- CN202510285456.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-11
- Publication Date
- 2025-06-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional water quality monitoring equipment is difficult to monitor multi-parameter water quality data in real time and comprehensively, which makes it difficult to judge the root cause of water quality problems. There is a time delay in data acquisition and a lack of efficient early warning and intuitive information display mechanism.
A multi-parameter water quality monitoring device based on MCGS configuration system is designed, including a sensing acquisition module, a user interface creation module, a water parameter analysis module, an apparent image analysis module and a control and processing module to collect and analyze multi-parameter water quality data in real time, generate early warning signals and provide treatment measures.
Real-time collection and in-depth analysis of multi-parameter water quality data is realized, and active areas of water quality variation and significant areas beyond limits can be accurately identified, and potential trends of water quality deterioration are discovered in advance, which improves the prospective and effective nature of water quality management.
Smart Images

Figure CN120215403A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of multi-parameter water quality monitoring, and specifically to a multi-parameter water quality monitoring device based on the MCGS configuration system. Background Art
[0003] Early monitoring devices may only focus on measuring the acidity or alkalinity of water bodies or simple chemical oxygen demand, lacking the comprehensive monitoring ability for key indicators such as dissolved salt concentration, ammonia nitrogen content, suspended particle content, and total phosphorus content; this makes it difficult to accurately determine the root cause and potential risks of water quality problems in the face of complex water pollution situations; traditional monitoring methods are relatively lagging in data processing and analysis, usually requiring manual collection of water samples and sending them back to the laboratory for analysis, which is not only time-consuming and laborious, but also there is an obvious time delay in data acquisition; during the process of waiting for the test results, the best opportunity to take timely countermeasures may be missed, resulting in further aggravation of water pollution and posing a greater threat to the ecological environment and human water use safety. The lack of an efficient early warning and intuitive information display mechanism is also a major problem in traditional water quality monitoring; even if water quality anomalies are detected, due to the untimely transmission and processing of information, it is difficult for relevant departments and personnel to understand the situation in a timely manner and make a quick response;
[0004] To solve the above defects, a technical solution is provided now. Summary of the Invention
[0005] To solve the technical problems raised in the above background art, the present invention provides a multi-parameter water quality monitoring device based on the MCGS configuration system.
[0006] The object of the present invention can be achieved by the following technical solutions:
[0007] The present invention is a multi-parameter water quality monitoring device based on the MCGS configuration system, including a sensing and acquisition module, a user interface creation module, a water parameter analysis module, an apparent image analysis module, a control and processing module, and a database.
[0008] The sensing and acquisition module installs a variety of water quality monitoring sensors to collect multi-parameter data in the target water area in real time, and the specific process is as follows:
[0009] The target water area is equally divided into several water area sub-regions, and a conductivity sensor, an ammonia nitrogen sensor, a turbidity sensor, a total phosphorus sensor, and a high-definition camera are installed in each water area sub-region respectively; the dissolved salt data of each water area sub-region is collected in real time through the conductivity sensor, and the dissolved salt concentrations at the entrance and exit of each water area sub-region are obtained in real time. The ammonia nitrogen data in each water area sub-region is collected in real time through the ammonia nitrogen sensor to obtain the ammonia nitrogen content of each current water area sub-region; the suspended particle data of each water area sub-region is collected in real time through the turbidity sensor to obtain the suspended particle content of each current water area sub-region; the total phosphorus data of each water area sub-region is collected in real time through the total phosphorus sensor to obtain the total phosphorus content of each current water area sub-region; high-definition images in each current water area sub-region are obtained through the high-definition camera;
[0010] The dissolved salt concentration, ammonia nitrogen content, suspended particle content, and total phosphorus content are sent to the user interface creation module and the water parameter analysis module, and then the water body pollutant data is sent to the apparent image analysis module and the user interface creation module.
[0011] The user interface creation module creates various control button selections for the user with the MCGS configuration software as the center. The specific process is as follows:
[0012] The user interface creation module is provided with a lower computer, an upper computer, and a user interface unit. The PLC is selected as the lower computer to receive and store the data information sent by the sensing and acquisition module in real time, and then the data information is sent to the upper computer through serial communication. The industrial computer is selected as the upper computer and is installed with the MCGS configuration software. The data transmitted by the lower computer is displayed and processed in real time through the user interface unit;
[0013] First, a user interface is constructed through the industrial computer screen. The user interface includes several control buttons, among which the control buttons consist of a real-time data display and query, a historical data query, an alarm information display unit, and a parameter setting component; the data display and query obtains the dissolved salt concentration, ammonia nitrogen content, suspended particle content, microbial content, and water pollutant data from the host computer, visualizes them using liquid level graphs and progress bar graphical elements, and sets three-level thresholds for the dissolved salt concentration, ammonia nitrogen content, suspended particle content, microbial content, and water pollutant data. The three-level thresholds include a minor level threshold, a moderate level threshold, and a severe level threshold. If any water quality parameter is greater than the minor level threshold, the corresponding water quality parameter in the data display and query is changed to a blue theme. If any water quality parameter is greater than the moderate level threshold, the corresponding water quality parameter is changed to a yellow theme, and so on. If any water quality parameter is greater than the severe level threshold, the corresponding water quality parameter is changed to a red theme; the historical query is set based on the time axis, and the user filters by date selection or water quality time period selection as conditions; the alarm information display unit obtains the text content of the apparent image analysis module and the control processing module and displays it on the industrial computer screen in sequence; the parameter setting is used for the user to adjust the sensor calibration parameters, alarm thresholds, and data storage period in the interface and saves the parameter settings when the user exits the interface.
[0014] The water parameter analysis module analyzes the water quality of each water area sub-region according to the dissolved salt concentration, ammonia nitrogen content, suspended particle content, and total phosphorus content. The specific process is as follows:
[0015] The dissolved salt concentration, ammonia nitrogen content, suspended particle content, and total phosphorus content collected from each water area sub-region are respectively subtracted from the standard dissolved salt concentration, standard ammonia nitrogen content, standard particle content, and standard total phosphorus content to obtain the dissolved concentration difference, ammonia nitrogen content difference, particle content difference, and total phosphorus content difference of each water area sub-region;
[0016] Compare the differences in dissolved concentration, ammonia nitrogen content, particulate content, and total phosphorus content in each sub-region of each water area with the preset thresholds in the database. If any water quality parameter value is greater than the preset threshold, mark the corresponding sub-region of the water area as an active water quality anomaly area. Mark the sub-regions of the water area where all water quality parameter values are less than the preset threshold as water quality compliant areas and number them in sequence, where \(g = 1, 2,\cdots,m\), \(g\) represents the number of the water quality compliant area, and \(m\) represents the total number of water quality compliant areas after integration. Mark the differences in dissolved concentration, ammonia nitrogen content, particulate content, and total phosphorus content in each water quality compliant area as \(DQ_g\), \(DR_g\), \(D_gG\), and \(DK_g\) respectively. After normalizing them, substitute them into the weighted objective function \(GXD_g=DQ_g\times T_1 + DR_g\times T_2+DG_g\times T_3 + DK_g\times T_4\) to calculate the multi-parameter difference fusion value \(GXD_g\) of the water quality in each water quality compliant area. Here, \(T_1\), \(T_2\), \(T_3\), and \(T_4\) are the weight coefficients of the differences in dissolved concentration, ammonia nitrogen content, particulate content, and total phosphorus content respectively;
[0017] Compare the multi-parameter difference fusion value of each water quality compliant area with the preset multi-parameter difference threshold in the database. If the multi-parameter difference fusion value of a certain water quality compliant area is greater than the preset multi-parameter difference threshold, mark the corresponding water quality compliant area as a significant water quality overrun area. Integrate the significant water quality overrun areas and the active water quality anomaly areas to obtain each area to be detected. If the number of areas to be detected exceeds the preset ratio, trace the multi-parameter difference fusion values of all areas to be detected. Calculate the average values of the dissolved salt concentration, ammonia nitrogen content, suspended particulate content, and total phosphorus content in each area to be detected to obtain the average dissolved salt concentration, average ammonia nitrogen content, average suspended particulate content, and average total phosphorus content. Sort the obtained average values from largest to smallest; if the first in the sorting is the average dissolved salt concentration, generate a salt concentration-dominated anomaly signal and send it to the control processing module; if the first in the sorting is the average ammonia nitrogen content, generate an ammonia nitrogen overrun warning signal and send it to the control processing module; and so on. If the first in the sorting is the average suspended particulate content, generate a suspended particulate pollution warning signal and send it to the control processing module; if the first in the sorting is the average total phosphorus content, generate a total phosphorus enrichment risk signal and send it to the control processing module.
[0018] The apparent image analysis module identifies and analyzes the garbage pollutants, colored wastewater, and oil stains in each sub-region of each water area. The specific process is as follows:
[0019] The image is labeled using the Label Me annotation tool to label garbage pollutants, colored wastewater, and oil stains. Among them, the colored wastewater is determined by color and shape features, and the oil stains are determined by shape and luster. Data augmentation is performed on the labeled image, including operations such as rotation, flipping, scaling, adjusting brightness and contrast, and adding Gaussian noise. Based on deep learning semantic segmentation models (including U-Net, DeepLabv3+), the labeled image is segmented to obtain the target images corresponding to garbage pollutants, colored wastewater, and oil stains. The target image of the garbage pollutants is recognized to obtain the name, location, and area of the garbage pollutants. The number of garbage pollutants is counted. If the number is greater than or equal to the preset number threshold, the location of the garbage pollutants is input into the processor. After receiving the location of the garbage pollutants, the processor constructs a plane coordinate system, constructs the locations of all garbage pollutants in the plane coordinate system correspondingly, obtains the coordinate points corresponding to the garbage pollutants, takes the coordinate points as the center points, constructs a circular area with the preset distance as the length, and identifies whether other coordinate points fall within the circular area. If other coordinate points fall within the circular area, the coordinate points at the center of the circular area are connected in sequence, and at the same time, the distance between the two connected coordinate points is calculated to obtain the object-to-object distance. The numerical values of all object-to-object distances in the circular area are summed and averaged to obtain the object density average value. The area value of the circular area is divided by the object density average value to obtain the object density value. The object density values of all circular areas are summed to obtain the total object density value. If the total object density value is greater than or equal to the set object density threshold, the water area is directly divided into apparent pollution sub-areas, and at the same time, the preset value is matched and marked as the corresponding water area pollution equivalent value. If the total object density value is less than the set object density threshold, the name of the garbage pollutants is matched with the corresponding preset pollutant pollution coefficient. The greater the pollution degree of the garbage pollutants to the water area, the greater the corresponding preset pollutant pollution coefficient. The pollution coefficients of all matched pollutants are summed to obtain the total pollution degree value, and then the areas of all garbage pollutants are summed to obtain the total pollution area. The target images of colored wastewater and oil stains are recognized to obtain the total area of colored wastewater and the total area of oil stains.
[0020] Finally, the numerical values of the total object density value, total pollution degree value, total pollution area, total area of colored wastewater, and total area of oil stains of each water area sub-region are extracted, and they are respectively marked as dre1, dre2, dre3, dre4, and dre5 in sequence. After normalizing them, they are substituted into the weighted moving average formula for calculation. The water area pollution equivalent value FGE of each water area sub-region is obtained, where J1, J2, J3, J4, and J5 are the weights corresponding to the total object density value, total pollution degree value, total pollution area, total area of colored wastewater, and total area of oil stains.
[0021] Extract the preset water pollution threshold in the database. If the water pollution equivalent value of a sub-region is greater than the preset water pollution threshold, then divide this sub-region into an apparent pollution sub-region, arrange and number the apparent pollution sub-regions according to the size of the water pollution equivalent value. Let \(i = 1, 2,\cdots,n\), where \(i\) represents the number of the apparent pollution sub-region, and \(n\) represents the total number of apparent pollution analyses. First, send the position of the apparent pollution sub-region ranked 1 to the industrial computer for display, and the staff clicks to confirm and receive it. And so on, then send the position of the apparent pollution sub-region ranked 2 to the industrial computer for display until the display of the position of the apparent pollution sub-region ranked \(n\) is completed.
[0022] The control processing module processes the situations in the target basin according to the different signals received. The specific process is as follows:
[0023] When receiving the abnormal signal dominated by salt concentration, generate a secondary salt warning signal. If the number of apparent pollution sub-regions is greater than the preset quantity threshold at this time, then integrate and generate a primary salt warning signal, and generate a text description of "The salt component content in the target basin is too high. Trace the industrial pollution source, use the chemical precipitation method to dilute the salt content, and process the apparent pollution sub-region" and send it to the alarm information display unit for display and explanation.
[0024] When receiving the ammonia nitrogen exceeding the standard warning signal, generate a secondary ammonia nitrogen warning signal. If the number of apparent pollution sub-regions is greater than the preset quantity threshold at this time, then integrate and generate a primary ammonia nitrogen warning signal, and generate a text description of "The ammonia nitrogen in the target basin exceeds the standard. Strengthen the denitrification treatment efficiency of the sewage treatment plant, and process the apparent pollution sub-region" and send it to the alarm information display unit for display and explanation.
[0025] When receiving the suspended particle pollution warning signal, generate a secondary particle warning signal. If the number of apparent pollution sub-regions is greater than the preset quantity threshold at this time, then integrate and generate a primary particle warning signal, and generate a text description of "The content of suspended particles in the target basin is too high. Add flocculants, and intercept and remove the residual suspended particles in the water body through a filter screen, and process the apparent pollution sub-region" and send it to the alarm information display unit for display and explanation.
[0026] When receiving the total phosphorus enrichment risk signal, generate a secondary total phosphorus warning signal. If the number of apparent pollution sub-regions is greater than the preset quantity threshold at this time, then integrate and generate a primary total phosphorus warning signal, and generate a text description of "The content of total phosphorus components in the target basin is too high. Add phosphorus removal agents to the water" and send it to the alarm information display unit for display and explanation.
[0027] Compared with the prior art, the beneficial effects of the present invention are as follows: The water parameter analysis module uses a series of scientific methods such as taking the difference from the standard value, threshold comparison, and normalized calculation of the difference value to deeply analyze the collected data. It can not only accurately identify the active areas of water quality variation and the significant areas of water quality exceeding the limit, but also further screen out potential risk areas among multiple areas with qualified water quality. By comprehensively considering and ranking different parameters, it clarifies the factors leading to water quality anomalies, providing a scientific basis for targeted treatment measures. This systematic analysis method helps to deeply understand the essence of water quality changes, discover potential water quality deterioration trends in advance, and improve the forward-looking and effectiveness of water quality management;
[0028] The user interface creation module constructs a human-machine interaction interface with rich functions and convenient operation centered on the MCGS configuration software. Users can intuitively understand the real-time situation of water quality parameters through the real-time data display and query function, using graphical elements such as liquid level diagrams and progress bars, and quickly identify the quality of water quality through the change of color themes according to the set three-level thresholds;
[0029] According to the results of the water parameter analysis module and the apparent image analysis module, the control processing module can quickly generate corresponding warning signals and give detailed text descriptions of treatment measures in combination with specific situations. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. The following drawings are not deliberately drawn to scale in actual size, and the focus is on showing the gist of the present invention.
[0031] Figure 1 It is a block diagram of the device principle of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of them. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative work also belong to the scope of protection of the present invention.
[0033] Please refer to Figure 1 As shown, the present invention is a multi-parameter water quality monitoring device based on the MCGS configuration system, including a sensing and acquisition module, a user interface creation module, a water parameter analysis module, an apparent image analysis module, a control processing module, and a database.
[0034] The sensing and acquisition module installs a variety of water quality monitoring sensors to collect multi-parameter data in the target water area in real time. The specific process is as follows:
[0035] The target water area is divided into several water area sub-regions in equal proportion, and a conductivity sensor, an ammonia nitrogen sensor, a turbidity sensor, a total phosphorus sensor and a high-definition camera are installed in each water area sub-region respectively; the dissolved salt data of each water area sub-region is collected in real time through the conductivity sensor, and the dissolved salt concentrations at the inlet and outlet of each water area sub-region are obtained in real time. The ammonia nitrogen data in each water area sub-region is collected in real time through the ammonia nitrogen sensor to obtain the ammonia nitrogen content of each current water area sub-region; the suspended particle data of each water area sub-region is collected in real time through the turbidity sensor to obtain the suspended particle content of each current water area sub-region; the total phosphorus data of each water area sub-region is collected in real time through the total phosphorus sensor to obtain the total phosphorus content of each current water area sub-region; high-definition images in each current water area sub-region are obtained through the high-definition camera;
[0036] The dissolved salt concentration, ammonia nitrogen content, suspended particle content and total phosphorus content are sent to the user interface creation module and the water parameter analysis module, and then the water body pollutant data is sent to the apparent image analysis module and the user interface creation module.
[0037] The user interface creation module creates a variety of control button selections for the user with the MCGS configuration software as the center. The specific process is as follows:
[0038] The user interface creation module is provided with a lower computer, an upper computer and a user interface unit. The PLC is selected as the lower computer, which receives and stores the data information sent by the sensing and acquisition module in real time, and then sends the data information to the upper computer through serial communication. The industrial computer is selected as the upper computer and is installed with the MCGS configuration software. The data transmitted by the lower computer is displayed and processed in real time through the user interface unit;
[0039] First, a user interface is constructed through the industrial computer screen. The user interface includes several control buttons, among which the control buttons are composed of a real-time data display and query unit, a historical data query unit, an alarm information display unit, and a parameter setting unit; the data display and query obtains the dissolved salt concentration, ammonia nitrogen content, suspended particle content, microbial content, and water body pollutant data from the host computer, visualizes them using liquid level diagrams and progress bar graphical elements, and sets three-level thresholds for the dissolved salt concentration, ammonia nitrogen content, suspended particle content, microbial content, and water body pollutant data. The three-level thresholds include a minor level threshold, a moderate level threshold, and a severe level threshold. If any water quality parameter is greater than the minor level threshold, the corresponding water quality parameter in the data display and query is changed to a blue theme. If any water quality parameter is greater than the moderate level threshold, the corresponding water quality parameter is changed to a yellow theme, and so on. If any water quality parameter is greater than the severe level threshold, the corresponding water quality parameter is changed to a red theme; the historical query unit is set based on the time axis, and the user filters by date selection or water quality time period selection; the alarm information display unit obtains the text content of the apparent image analysis module and the control processing module and displays it on the industrial computer screen in sequence; the parameter setting unit is used for the user to adjust the sensor calibration parameters, alarm thresholds, and data storage periods in the interface and saves the parameter settings when the user exits the interface.
[0040] The water parameter analysis module analyzes the water quality of each water area sub-region according to the dissolved salt concentration, ammonia nitrogen content, suspended particle content, and total phosphorus content. The specific process is as follows:
[0041] The dissolved salt concentration, ammonia nitrogen content, suspended particle content, and total phosphorus content collected from each water area sub-region are respectively subtracted from the standard dissolved salt concentration, standard ammonia nitrogen content, standard particle content, and standard total phosphorus content to obtain the dissolved concentration difference, ammonia nitrogen content difference, particle content difference, and total phosphorus content difference of each water area sub-region;
[0042] Compare the differences in dissolved concentration, ammonia nitrogen content, particulate content, and total phosphorus content in each sub-region of each water area with the preset thresholds in the database respectively. If any water quality parameter value is greater than the preset threshold, mark the sub-region of the water area as an active area of water quality variation. Mark the sub-regions of water areas where all water quality parameter values are less than the preset threshold as water quality compliant areas and number them in sequence, where \(g = 1, 2,\cdots,m\), \(g\) represents the number of the water quality compliant area, and \(m\) represents the total number of water quality compliant areas after integration. Mark the differences in dissolved concentration, ammonia nitrogen content, particulate content, and total phosphorus content in each water quality compliant area as \(DQ_g\), \(DR_g\), \(DG_g\), and \(DK_g\) respectively. After normalizing them, substitute the dimensionless values of the four into the weighted objective function \(GXD_g=DQ_g\times T_1 + DR_g\times T_2+DG_g\times T_3 + DK_g\times T_4\) to output the multi-parameter difference fusion value \(GXD_g\) of the water quality in each water quality compliant area, where \(T_1\), \(T_2\), \(T_3\), and \(T_4\) are the weight coefficients of the differences in dissolved concentration, ammonia nitrogen content, particulate content, and total phosphorus content respectively, and their magnitudes are set customarily. For example, \(T_1\), \(T_2\), \(T_3\), and \(T_4\) are 2, 2, 3, and 3 respectively.
[0043] Compare the multi-parameter difference fusion value of the water quality in each water quality compliant area with the preset multi-parameter difference threshold in the database. If the multi-parameter difference fusion value of a water quality compliant area is greater than the preset multi-parameter difference threshold, mark the corresponding water quality compliant area as a significantly water quality over-limit area. Integrate the significantly water quality over-limit areas and the active areas of water quality variation to obtain each area to be detected. If the number of areas to be detected exceeds the preset ratio, trace the multi-parameter difference fusion values of all areas to be detected. Calculate the mean values of the dissolved salt concentration, ammonia nitrogen content, suspended particulate content, and total phosphorus content in each area to be detected to obtain the average dissolved salt concentration, average ammonia nitrogen content, average suspended particulate content, and average total phosphorus content. Sort the obtained average values in descending order; if the first in the sorting is the average dissolved salt concentration, generate a salt concentration dominant abnormal signal and send it to the control and processing module; if the first in the sorting is the average ammonia nitrogen content, generate an ammonia nitrogen over-standard warning signal and send it to the control and processing module; and so on. If the first in the sorting is the average suspended particulate content, generate a suspended particulate pollution warning signal and send it to the control and processing module; if the first in the sorting is the average total phosphorus content, generate a total phosphorus enrichment risk signal and send it to the control and processing module.
[0044] The apparent image analysis module identifies and analyzes the garbage pollutants, colored wastewater, and oil stains in each sub-region of each water area based on the high-definition images. The specific process is as follows:
[0045] The image is labeled by the Label Me annotation tool to label garbage pollutants, colored wastewater, and oil stains; among them, the colored wastewater is determined by color and shape features, and the oil stains are determined by shape and luster; data augmentation is performed on the labeled image, including operations such as rotation, flipping, scaling, adjusting brightness and contrast, adding Gaussian noise, etc.; based on deep learning semantic segmentation models (including U-Net, DeepLabv3+), the labeled image is segmented to obtain the target images corresponding to garbage pollutants, colored wastewater, and oil stains; the target image of the garbage pollutants is recognized to obtain the name, location, and area of the garbage pollutants; the number of garbage pollutants is counted, if the number is greater than or equal to the preset number threshold, the location of the garbage pollutants is input into the processor. After receiving the location of the garbage pollutants, the processor constructs a plane coordinate system, constructs the locations of all garbage pollutants in the plane coordinate system correspondingly to obtain the coordinate points corresponding to the garbage pollutants. Taking this coordinate point as the center point and the preset distance as the length, a circular area is constructed, and it is recognized whether other coordinate points fall within the circular area. If other coordinate points fall within it, the coordinate points at the center of the circular area are connected in sequence, and at the same time, the distance between the two connected coordinate points is calculated to obtain the object distance. The numerical values of all the object distances in the circular area are summed and averaged to obtain the object density mean value. The area value of the circular area is divided by the object density mean value to obtain the object density value. The object density values of all circular areas are summed to obtain the total object density value. If the total object density value is greater than or equal to the set object density threshold, the water area is directly divided into apparent pollution sub-areas, and at the same time, the preset value is matched and marked as the corresponding water area pollution equivalent value; if the total object density value is less than the set object density threshold, the name of the garbage pollutant is matched with the preset pollutant pollution coefficient. The greater the pollution degree of the garbage pollutant to the water area, the greater the corresponding preset pollutant pollution coefficient; the pollution coefficients of all the matched pollutants are summed to obtain the total pollution degree value, and then the areas of all the garbage pollutants are summed to obtain the total pollution area; the target images of the colored wastewater and oil stains are recognized to obtain the total area of the colored wastewater and the total area of the oil stains;
[0046] Finally, the numerical values of the total object density value, total pollution degree value, total pollution area, total area of the colored wastewater, and total area of the oil stains of each water area sub-region are extracted, and they are respectively marked as dre1, dre2, dre3, dre4, and dre5 in sequence, and after normalization, they are substituted into the weighted moving average formula for calculation Obtain the water area pollution equivalent value FGE for each sub-region of the water area. Among them, J1, J2, J3, J4, and J5 are the weights corresponding to the total physical density value, total pollution degree value, total pollution area, total area of colored wastewater, and total area of oil pollution. Their magnitudes are custom-set by those skilled in the art according to actual use. For example, the values are 0.15, 0.15, 0.2, 0.25, and 0.25 respectively. Through Label Me annotation combined with a deep learning semantic segmentation model, multiple water area pollutants can be identified simultaneously, such as garbage pollutants, colored wastewater, and oil pollution, and they can be quantitatively analyzed to comprehensively reflect the water area pollution situation. Perform various data augmentation operations on the annotated images, such as rotation, flipping, scaling, adjusting brightness and contrast, and adding Gaussian noise, etc., which increases the diversity of the data, helps to improve the generalization ability and robustness of the deep learning model, and enables it to accurately identify pollutants under different environmental conditions. Construct a planar coordinate system analysis for garbage pollutants, comprehensively evaluate the pollution degree through the physical density value, and combine various factors such as the pollution coefficient, area of garbage pollutants, and the areas of colored wastewater and oil pollution. Calculate the water area pollution equivalent value through the normalization and weighted moving average formula, which can more accurately and comprehensively measure the overall pollution degree of the water area, and solves the problem of how to accurately quantify the water area pollution degree for subsequent comparison and evaluation during use.
[0047] Extract the preset water area pollution threshold in the database. If the water area pollution equivalent value of a certain sub-region is greater than the preset water area pollution threshold, then divide this sub-region into an apparent pollution sub-region, arrange and number the apparent pollution sub-regions according to the magnitude of the water area pollution equivalent value. i = 1, 2,.....n, where i represents the number of the apparent pollution sub-region, and n represents the total number of apparent pollution analyses; first send the position of the apparent pollution sub-region ranked 1 to the industrial computer for display, and the staff clicks to confirm and receive it; and so on, then send the position of the apparent pollution sub-region ranked 2 to the industrial computer for display until the display of the position of the apparent pollution sub-region ranked n is completed.
[0048] The control processing module processes the situations in the target river basin according to the different signals received. The specific process is as follows:
[0049] When receiving the abnormal signal dominated by the salt concentration, generate a secondary salt warning signal. If the number of apparent pollution sub-regions is greater than the preset number threshold at this time, then integrate and generate a primary salt warning signal, and generate a text description of "The salt component content in the target river basin is too high. Trace the industrial pollution source, use the chemical precipitation method to dilute the salt content, and process the apparent pollution sub-region" and send it to the alarm information display unit for display and explanation;
[0050] When an ammonia nitrogen exceeding - standard warning signal is received, a secondary ammonia nitrogen warning signal is generated. If the number of apparent pollution sub - regions is greater than the preset quantity threshold at this time, a primary ammonia nitrogen warning signal is integrated and generated, and a text description of "The ammonia nitrogen in the target basin exceeds the standard. Strengthen the denitrification treatment efficiency of the sewage treatment plant and treat the apparent pollution sub - regions" is sent to the alarm information display unit for display and explanation;
[0051] When a suspended particle pollution warning signal is received, a secondary particle warning signal is generated. If the number of apparent pollution sub - regions is greater than the preset quantity threshold at this time, a primary particle warning signal is integrated and generated, and a text description of "The content of suspended particles in the target basin is too high. Add flocculants, intercept and remove the remaining suspended particles in the water body through a filter screen, and treat the apparent pollution sub - regions" is sent to the alarm information display unit for display and explanation;
[0052] When a total phosphorus enrichment risk signal is received, a secondary total phosphorus warning signal is generated. If the number of apparent pollution sub - regions is greater than the preset quantity threshold at this time, a primary total phosphorus warning signal is integrated and generated, and a text description of "The content of total phosphorus components in the target basin is too high. Add phosphorus - removing agents to the water" is sent to the alarm information display unit for display and explanation.
[0053] The above is the description of the present invention and should not be regarded as a limitation thereof. Although several exemplary embodiments of the present invention have been described, those skilled in the art will easily understand that many modifications can be made to the exemplary embodiments without departing from the novel teachings and advantages of the present invention. Therefore, all such modifications are intended to be included within the scope of the present invention defined by the claims. It should be understood that the above is the description of the present invention and should not be considered limited to the specific embodiments disclosed, and the modifications to the disclosed embodiments and other embodiments are intended to be included within the scope of the appended claims. The present invention is defined by the claims and their equivalents.
Claims
1. A multi-parameter water quality monitoring device based on the MCGS configuration system, including a sensor acquisition module, a user interface creation module, an appearance image analysis module, a control processing module and a database, characterized in that: Also included is a water parameter analysis module; The user interface creation module is provided with a disembarkation position, an onboard position and a user interface unit; the surface image analysis module identifies and analyzes garbage pollutants, colored wastewater and oil pollution in each water area; the control processing module processes the conditions in the target watershed according to the different signals received; The water parameter analysis module analyzes the water quality of each water area according to the dissolved salt concentration, ammonia nitrogen content, suspended particle content and total phosphorus content, and subtracts the dissolved salt concentration, ammonia nitrogen content, suspended particle content and total phosphorus content collected in each water area from the standard dissolved salt concentration, standard ammonia nitrogen content, standard particle content and standard total phosphorus content, respectively, to obtain the water quality parameter values corresponding to each water area. The corresponding water quality parameter values include the difference in dissolved concentration, the difference in ammonia nitrogen content, the difference in particle content and the difference in total phosphorus content; The water quality parameter values corresponding to each water area sub-region are compared with the corresponding preset thresholds in the database. If any water quality parameter value is greater than the preset threshold, the water area sub-region is marked as an active water quality mutation area, and the water area sub-regions where all water quality parameter values are less than the corresponding preset thresholds are marked as water quality compliant areas and numbered in sequence; the water quality parameter values of each water quality compliant area are analyzed to obtain the multi-parameter difference fusion value of water quality for each water quality compliant area.
2. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 1 is characterized in that: The water parameter analysis module is also used to analyze the multi-parameter difference fusion value of each water quality compliance area, generate corresponding signals, and then send them to the control processing module, which is specifically: The multi-parameter difference fusion value of each water quality compliance area is compared with the preset multi-parameter difference threshold of water quality in the database. If the multi-parameter difference fusion value of the water quality compliance area is greater than the preset multi-parameter difference threshold of water quality, the corresponding water quality compliance area is marked as a significant water quality over-limit area, and the significant water quality over-limit area and the active water quality mutation area are integrated to obtain each area to be tested. If the number of areas to be tested exceeds the preset ratio, the multi-parameter difference fusion values of water quality of all areas to be tested are traced, and the dissolved salt concentration, ammonia nitrogen content, suspended particle content and total phosphorus content of each area to be tested are averaged. The average dissolved salt concentration, average ammonia nitrogen content, average suspended particle content and average total phosphorus content are obtained and sorted in descending order; if the average dissolved salt concentration is ranked first, a salt concentration-dominant abnormal signal is generated and sent to the control processing module; if the average ammonia nitrogen content is ranked first, an ammonia nitrogen excessive warning signal is generated and sent to the control processing module; and so on, if the average suspended particle content is ranked first, a suspended particle pollution warning signal is generated and sent to the control processing module; if the average total phosphorus content is ranked first, a total phosphorus enrichment risk signal is generated and sent to the control processing module.
3. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 1 is characterized in that: The specific process of the surface image analysis module for identifying garbage pollutants, colored wastewater and oil pollution in each water area is as follows: The images are annotated by annotation tools, and data enhancement is performed on the annotated images. The annotated images are segmented based on the semantic segmentation model of deep learning to obtain the target images corresponding to garbage pollutants, colored wastewater and oil pollution; the target images of garbage pollutants are identified to obtain the name, location and area of the garbage pollutants; the number of garbage pollutants is counted, and if the number is greater than or equal to the preset number threshold, the location of the garbage pollutants is input into the processor. After the processor receives the location of the garbage pollutants, a plane coordinate system is constructed, and the positions of all garbage pollutants are constructed in the plane coordinate system to obtain the coordinate points corresponding to the garbage pollutants. A circular area is constructed with the coordinate point as the center point and the preset distance as the length, and it is identified whether other coordinate points fall within the circular area. If they fall within other coordinate points, the coordinate points at the center of the circular area are connected in sequence. , and at the same time calculate the distance between the two coordinate points of the connecting line to obtain the object distance, sum up the values of all the object distances in the circular area and take the average to obtain the object mean, divide the area value of the circular area by the object mean to obtain the object density value, sum up the object density values of all circular areas to obtain the total object density value, if the total object density value is greater than or equal to the set object density threshold, then the water area is directly divided into apparent pollution zones, and the preset value is matched and marked as the corresponding water area pollution equivalent value; if the total object density value is less than the set object density threshold, the garbage pollutant name is matched with the corresponding preset pollutant pollution coefficient; sum up all the matched pollutant pollution coefficients to obtain the total pollution value, and then sum up the areas of all garbage pollutants to obtain the total pollution area; identify the target images of colored wastewater and oil pollution to obtain the total area of colored wastewater and the total area of oil pollution; Finally, the values of total physical density, total pollution level, total pollution area, total area of colored wastewater and total area of oil pollution in each water area are extracted to calculate the water pollution equivalent value FGE of each water area.
4. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 3 is characterized in that: The surface image analysis module is also used to sequentially send the arranged surface pollution partition positions to the industrial computer for display, which is specifically: Extract the preset water pollution threshold in the database. If the water pollution equivalent value of a sub-region is greater than the preset water pollution threshold, divide the sub-region into apparent pollution zones, and arrange and number the apparent pollution zones according to the water pollution equivalent value, i=1, 2, ..., n, i represents the number of the apparent pollution zone, and n represents the total number of apparent pollution analyses; first send the position of the apparent pollution zone arranged as 1 to the industrial computer for display, and the staff clicks to confirm receipt; and so on, send the position of the apparent pollution zone arranged as 2 to the industrial computer for display, until the position of the apparent pollution zone arranged as n is displayed.
5. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 1 is characterized in that: The control processing module processes the conditions in the target watershed according to the different signals received, and the specific process is as follows: When a salt concentration-dominated abnormal signal is received, a salt level-2 warning signal is generated. If the number of apparent contaminated zones is greater than a preset threshold, a salt level-1 warning signal is generated and integrated, and a text is generated, which is then sent to the alarm information display unit for display; When an ammonia nitrogen excessive warning signal is received, a second-level ammonia nitrogen warning signal is generated. If the number of apparent pollution zones is greater than the preset number threshold, a first-level ammonia nitrogen warning signal is generated and a second text is generated, which is then sent to the alarm information display unit for display; When a suspended particle pollution warning signal is received, a particle level 2 warning signal is generated. If the number of apparent pollution zones is greater than a preset number threshold, a particle level 1 warning signal is generated and a text 3 is generated, which is then sent to the alarm information display unit for display; When a total phosphorus enrichment risk signal is received, a total phosphorus level 2 warning signal is generated. If the number of apparent pollution zones is greater than the preset threshold value at this time, a total phosphorus level 1 warning signal is generated through integration, and text 4 is generated and then sent to the alarm information display unit for display.
6. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 1 is characterized in that: The sensor acquisition module includes a variety of water quality monitoring sensors installed to collect multi-parameter data in the target water area in real time. The specific process is as follows: The target water area is divided into several water sub-areas in equal proportions, and conductivity sensors, ammonia nitrogen sensors, turbidity sensors, total phosphorus sensors and high-definition cameras are installed in the water sub-areas respectively; the dissolved salt data of each water sub-area is collected in real time by the conductivity sensor, and the dissolved salt concentration at the entrance and exit of each water sub-area is obtained in real time; the ammonia nitrogen data of each water sub-area is collected in real time by the ammonia nitrogen sensor, and the current ammonia nitrogen content of each water sub-area is obtained; the suspended particle data of each water sub-area is collected in real time by the turbidity sensor, and the current suspended particle content of each water sub-area is obtained; the total phosphorus data of each water sub-area is collected in real time by the total phosphorus sensor, and the current total phosphorus content of each water sub-area is obtained; the high-definition image of each water sub-area is obtained by the high-definition camera.
7. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 6 is characterized in that: The sensor acquisition module sends the dissolved salt concentration, ammonia nitrogen content, suspended particle content and total phosphorus content to the user interface creation module and the water parameter analysis module, and then sends the water pollutant data to the surface image analysis module and the user interface creation module.
8. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 1 is characterized in that: The user interface creation module is established based on the MCGS configuration software as the center, and is also provided with a lower computer and a host computer. The specific process is as follows: Select PLC as the lower machine position, receive and store the data information sent by the sensor acquisition module in real time, and then send the data information to the upper machine position through serial port communication. Select an industrial computer as the upper machine position and install MCGS configuration software, and display and process the data transmitted from the lower machine position in real time through the user interface unit.
9. The multi-parameter water quality monitoring device based on the MCGS configuration system according to claim 8 is characterized in that: The user interface unit creates a variety of control button options for the user, which are specifically: First, a user interface is constructed through an industrial computer screen. The user interface includes several control buttons, wherein the control buttons are composed of a real-time data display and query unit, a historical data query unit, an alarm information display unit, and a parameter setting unit; the dissolved salt concentration, ammonia nitrogen content, suspended particle content, microbial content, and water pollutant data obtained by the host computer in the data display and query unit are visualized using liquid level graphs and progress bar graphical components, and three level thresholds are set for the dissolved salt concentration, ammonia nitrogen content, suspended particle content, microbial content, and water pollutant data. The three level thresholds include a slight level threshold, a moderate level threshold, and a severe level threshold. If any water quality parameter is greater than the slight level threshold, the alarm information display unit will be displayed. value, the corresponding water quality parameter in the data display query is changed to a blue theme. If any water quality parameter is greater than the moderate level threshold, the corresponding water quality parameter is changed to a yellow theme. By analogy, if any water quality parameter is greater than the severe level threshold, the corresponding water quality parameter is changed to a red theme. The historical data query unit is set based on the time axis, and the user selects the date or water quality time period as a condition for filtering. The alarm information display unit obtains the text content of the apparent image analysis module and the control processing module and displays them on the industrial computer screen in turn. The parameter setting unit is used for users to adjust sensor calibration parameters, alarm thresholds and data storage cycles in the interface, and save the parameter settings when the user exits the interface.
Citation Information
Patent Citations
Water quality real-time intelligent monitoring analysis management system based on big data
CN112394152A
Environment pollution monitoring system based on big data
CN114935637A