An online water resource monitoring system
The multi-factor simultaneous monitoring system solves the problem of incomplete water resource monitoring, realizes the comprehensiveness and accuracy of water resource management, and improves the level of automation in water environment management.
Patent Information
- Application Number
- CN202310316491.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-28
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2043-03-28
AI Technical Summary
Existing technologies are not accurate and precise enough for water resource monitoring in complex environments, resulting in incomplete water resource management.
A multi-factor simultaneous monitoring system is adopted, including ultrasonic wave propagation trajectory analysis, monitoring module position adjustment, data processing and image comparison, to construct a dataset for merging and locking anomaly locations. Multiple sensors and image processing technologies are used to ensure the comprehensiveness and accuracy of monitoring.
It has enabled comprehensive, timely and accurate monitoring of water resources, improved the level of automation in water environment management, and ensured the integrity and security of water resource management.
Smart Images

Figure CN116337018B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of water resource monitoring, in particular to a water resource online monitoring system. BACKGROUND
[0002] With the use of water resources, the monitoring of water resources is particularly important in social development. In the field of water resource monitoring, there is a problem of low accuracy and precision of water resource monitoring in complex environments. Improving the real-time monitoring and emergency command system capability of water environment and establishing a reasonable and efficient water resource management and water supply security system have become urgent problems to be solved.
[0003] At present, with the continuous development and progress of science and technology, online network monitoring has become an effective means of water resource monitoring. The realization of online network monitoring will change the backward situation of water resource monitoring means, improve the automation level of water environment management, and ensure the sustainable development of natural resources. However, most of the existing technical researches are single monitoring products that only monitor some single factors of water area, resulting in incomplete detection of water area.
[0004] Therefore, the present application provides a water resource online monitoring system. SUMMARY
[0005] In order to solve the problems of the prior art, the present application provides a water resource online monitoring system, which can monitor multiple factors at the same time to ensure the comprehensiveness of the monitoring factors, and ensure the completeness of the water resource monitoring. Through comparison and confirmation of data and images, the accuracy of monitoring abnormalities is ensured, so that the current situation of water resources can be understood in time and effectively.
[0006] The present application adopts the following technical scheme: a water resource online monitoring system, comprising:
[0007] A preset module is used to determine the terrain of the target water area, and to plan the initial monitoring points of the target water area according to the condition that the ultrasonic wave covers the entire water area, and to arrange monitoring modules at the initial monitoring points and control the ultrasonic units in the monitoring modules to propagate ultrasonic waves and reasonably analyze the propagation track.
[0008] A correction module is used to adjust the position of the monitoring module of the initial monitoring point and the angle of the ultrasonic unit in the monitoring module according to the reasonable analysis of the ultrasonic propagation track.
[0009] A monitoring module is used to measure the temperature, water flow speed, PH value, underwater shooting image, water level data and relative position coordinates of different adjustment monitoring points of the water area position of the monitoring device after position adjustment.
[0010] The data processing module is configured to divide the target water area into sections according to the relative position coordinates of all monitoring points, obtain the temperature, water flow velocity, PH value, underwater image and water level data measured at the adjusted monitoring points in the same section, and construct a data set corresponding to the section.
[0011] The comparison module is configured to obtain the standard set of each section, compare the corresponding data in the data set corresponding to the section, lock the abnormal position, and display and alarm.
[0012] Preferably, the water resource online monitoring system comprises the monitoring module.
[0013] The temperature sensor is configured to measure the first temperature of the water area position.
[0014] The ultrasonic unit is configured to emit ultrasonic waves and determine the position of the abnormal object and the second temperature according to the received echo.
[0015] The first temperature and the second temperature are the temperatures of the water area position where the adjusted monitoring device is located.
[0016] Preferably, the water resource online monitoring system comprises the data processing module.
[0017] The temperature measurement unit is configured to construct a first temperature map of the target water area according to the measured first temperature of each adjusted monitoring point.
[0018] The filling unit is configured to first calibrate the missing temperature in the first temperature map, determine the temperature sensor damage at the first calibration position, replace the second temperature measured by the ultrasonic unit at the first calibration position with the missing temperature, and obtain a second temperature map.
[0019] The error detection unit is configured to set a water temperature comparison range for the corresponding monitoring point according to the historical water temperature of each adjusted monitoring point, compare the second temperature of the corresponding monitoring point in the second temperature map, second calibrate the existing abnormal temperature, and transmit it to the comparison module.
[0020] Preferably, the water resource online monitoring system comprises the data processing module.
[0021] The image shooting unit is configured to shoot a first underwater image of the first monitoring point in the adjacent monitoring points in the same section and shoot a second underwater image of the second monitoring point.
[0022] The image processing unit is configured to obtain the overlapping position of the first underwater image and the second underwater image, and perform splicing optimization to obtain a third underwater image, and further obtain the underwater shooting image corresponding to the same section.
[0023] An image monitoring unit: acquiring the third underwater image, performing coarse identification on the third underwater image, and determining whether there is an abnormal object;
[0024] If there is an abnormal object, i.e. when the object state is a solid state, performing fine identification on the third underwater image to determine the object state of the abnormal object;
[0025] If there is no abnormal object, i.e. when the object state is a liquid state, determining the appearance position of the abnormal object;
[0026] According to all abnormal results existing in the third underwater image, sending to the comparison module in sequence according to the section order for display.
[0027] Preferably, an online water resource monitoring system, the image processing unit, processing the underwater image includes:
[0028] Training a neural network model based on historical image denoising data, and inputting the first underwater image and the second underwater image into the trained model for image denoising;
[0029] Performing feature mapping on the denoised first image and the denoised second image respectively to obtain a first feature map and a second feature map;
[0030] Performing image similarity analysis on the first feature map and the second feature map, and framing and selecting a highly similar position to splice the first feature map and the second feature map to obtain a third underwater image, specifically including:
[0031] According to the highly similar position, a first locking area of the first feature map and a second locking area of the second feature map are obtained;
[0032] Comparing and placing the first locking area and the second locking area in the same position to determine overlapping positions and non-overlapping positions;
[0033] According to the overlapping positions, a first connection line is drawn, and the thickness of each connection point on the first connection line is determined, and the corresponding connection points are matched and colored according to the thickness;
[0034] From the first point that does not satisfy the line optimization constraint condition in the screening result, when the number of the first point is greater than a preset point, the point distribution of the first point is analyzed;
[0035] Locking the point position corresponding to the point distribution from the non-overlapping position, and performing coarse line expansion on the first point to obtain a second connection line;
[0036] Performing virtualization processing on the remaining positions in the highly similar position except for the point positions corresponding to the second connection line to obtain a third underwater image.
[0037] Preferably, a water resource online monitoring system, the data processing module comprises:
[0038] Water level screening unit: obtain historical water level data of the whole water area, and screen out points with large differences and points affecting the differences;
[0039] Water level processing unit: obtain the correlation between the related water level influencing factors of the points affecting the differences, determine the same level relationship from the correlation, and obtain the best influence factor combination; train the neural network model according to the historical water level data to obtain an initial prediction model;
[0040] Water level prediction unit: optimize the initial prediction model by the best influence factor combination to obtain a current prediction model, and predict the water level of the adjusted monitoring point to obtain the water level of each time point of the points with large differences in the future period;
[0041] Water level warning unit: according to the predicted water level of each point with large differences at each future time point, determine the pre-warning time period of each point with large differences;
[0042] When the continuous time of the pre-warning time period exceeds t, and the minimum water level Hi of the corresponding point with large differences in each time point in the pre-warning time period is less than the second preset water level H3, a three-level water level alarm is performed;
[0043] When the continuous time of the pre-warning time period exceeds t, and the minimum water level Hi of the corresponding point with large differences in each time point in the pre-warning time period is greater than the second preset water level H2 and greater than the first preset water level H1, a two-level water level alarm is performed;
[0044] When the continuous time of the pre-warning time period exceeds t, and the minimum water level Hi of the corresponding point with large differences in each time point in the pre-warning time period is greater than the first preset water level H1, a one-level water level alarm is performed.
[0045] Preferably, a water resource online monitoring system, the comparison module comprises:
[0046] The first construction unit is used for constructing a whole water area index graph of each index set in the corresponding set according to the data set of each section, and stacking all the whole water area index graphs to construct a water area overall graph;
[0047] The second construction unit is used for constructing a water area standard graph according to the standard set of each section;
[0048] The comparison analysis unit is used for image comparison between the water area overall map and a water area standard map, determining a problem area and corresponding problem information of the problem area;
[0049] The early warning unit is used for summary display and alarm of the problem area and the problem information.
[0050] Preferably, a water resource online monitoring system, the data processing module comprises:
[0051] The PH acquisition unit is used for acquiring the PH value of the matching monitoring point according to the set sampling frequency;
[0052] The PH processing unit is used for compensating and correcting the PH value of the corresponding matching monitoring point according to the acquisition temperature and the flow rate of each matching monitoring point, and constructing a water area overall PH map.
[0053] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the present application. The objects and other advantages of the present application can be achieved and obtained by the structure particularly pointed out in the written description, claims, and drawings.
[0054] The technical solutions of the present application will be further described in detail below with the help of the drawings and examples. BRIEF DESCRIPTION OF DRAWINGS
[0055] The accompanying drawings are included to provide a further understanding of the present application, and constitute a part of the specification, illustrate the present application together with the embodiments, and explain the present application, and do not constitute a limitation on the present application. In the drawings:
[0056] Figure 1 A water resource online monitoring system in an embodiment of the present system;
[0057] Figure 2 A first temperature map in an embodiment of the present system;
[0058] Figure 3 A second temperature map in an embodiment of the present system;
[0059] Figure 4 A water area overall PH map in an embodiment of the present system;
[0060] Figure 5 A water level prediction map in an embodiment of the present system;
[0061] Figure 6 A water level early warning unit work flow chart in an embodiment of the present system;
[0062] Figure 7 A feature comparison chart in an embodiment of the present system. DETAILED DESCRIPTION
[0063] The preferred embodiments of the present application will be described below in conjunction with the accompanying drawings, in which it is understood that the preferred embodiments described below are only used to illustrate and explain the present application, and are not used to limit the present application.
[0064] Embodiment 1:
[0065] The embodiment of the present application provides a water resource online monitoring system, as shown in the figure, comprising: Figure 1
[0066] The preset module is used for determining the terrain of the target water area, and planning the initial monitoring points of the target water area according to the condition that the ultrasonic wave covers the whole water area, and arranging the monitoring module at the initial monitoring points, and controlling the ultrasonic unit in the monitoring module to propagate the ultrasonic wave, and reasonably analyzing the propagation track;
[0067] The correction module is used for adjusting the position of the monitoring module of the initial monitoring point and the angle of the ultrasonic unit in the monitoring module according to the reasonable analysis of the ultrasonic wave propagation track;
[0068] The monitoring module is used for measuring the temperature, water flow speed, PH value, underwater object image, water level data and relative position coordinates of different adjustment monitoring points of the water area position of the monitoring device after the position adjustment;
[0069] The data processing module is used for dividing the target water area into sections according to the relative position coordinates of all the monitoring points, and obtaining the temperature, water flow speed, PH value, underwater object image and water level data measured at the adjusted monitoring points in the same section;
[0070] The comparison module is used for obtaining the standard set of each section, and comparing the corresponding data in the data set of the corresponding section, locking the abnormal position and performing abnormal display and alarm;
[0071] In the embodiment, the terrain of the target water area refers to the area of the water resource which needs to be monitored online;
[0072] In the embodiment, the ultrasonic wave covering the whole water area refers to that the ultrasonic wave technology can detect every water area position in the target water area;
[0073] In the embodiment, the initial monitoring point refers to the detection module arrangement area which meets the condition of ultrasonic wave covering the whole water area;
[0074] In the embodiment, the reasonable analysis of the ultrasonic wave propagation track refers to analyzing the angle of the ultrasonic wave propagation track formed by sequentially connecting the positions of the selected ultrasonic units in order from near to far, and finding the optimal ultrasonic wave propagation track angle;
[0075] In this embodiment, the position of the detection module refers to the specific coordinate in the arrangement area of the monitoring module;
[0076] In this embodiment, the ultrasonic unit is used to cover the entire water area, so when analyzing the ultrasonic propagation track, the coverage range corresponding to the ultrasonic track is determined. When the coverage range of all ultrasonic waves can cover the entire water area, it is determined that the propagation track is reasonable, otherwise, the angle needs to be adjusted. In the adjustment process, the angle is adjusted according to the uncovered range of the corresponding ultrasonic unit, so as to realize the coverage of the entire water area.
[0077] For example, the ultrasonic unit 1 propagates at angle 1, corresponding to coverage range 1. The original coverage range 2 needs to be adjusted to the coverage range 2 corresponding to angle 1 based on the coverage range 1, so as to realize the adjustment of the angle.
[0078] In this embodiment, the position of the monitoring module refers to the specific coordinate in the arrangement area of the monitoring module;
[0079] In this embodiment, the division of the water area is based on the geographical terrain of the target water area, mainly for analyzing the water area with the same terrain, such as rapid and turbulent terrain, gentle water flow terrain, etc. Each section includes at least one monitoring point.
[0080] In this embodiment, the standard set refers to the normal value range of the measurement data in this section, which is set in advance, including the standard range of temperature, water flow, PH value and other related standards for different sections.
[0081] In this embodiment, the data set refers to the classification of measurement data by the monitoring module according to the division of the section, and the classified data of the same section is classified into the data set of the section.
[0082] In this embodiment, the abnormal position refers to the water area section where the anomaly occurs and the specific position in the water area section. The abnormal position can be the measured position of the monitoring module or the estimated position of the anomaly in the same section.
[0083] In this embodiment, the abnormal display and alarm refer to displaying the position and image of the anomaly, and taking different alarms according to the abnormal information.
[0084] In this embodiment, the monitoring module should include the following devices: water level detector, flow detector, flow rate detector, temperature sensor, sonar detector, underwater camera device;
[0085] In this embodiment, the temperature sensor takes a thermistor as the core to reduce the influence on the monitoring data of the ultrasonic unit.
[0086] The above scheme has the beneficial effect that the monitoring is carried out by multiple factors at the same time, ensuring the comprehensiveness of the monitoring factors and the integrity of the water resource monitoring, so that the current situation of the water resources can be understood in a timely and effective manner.
[0087] Embodiment 2:
[0088] The present application provides a water resource online monitoring system, and the data processing module comprises:
[0089] The image shooting unit is used for shooting a first underwater image of a first monitoring point and a second underwater image of a second monitoring point in adjacent monitoring points in the same section;
[0090] The image processing unit is used for obtaining the overlapping position of the first underwater image and the second underwater image, performing splicing optimization, obtaining a third underwater image, and further obtaining an underwater shooting image corresponding to the same section;
[0091] The image monitoring unit obtains the third underwater image, performs coarse recognition on the third underwater image, and determines whether there is an abnormal object;
[0092] If there is an abnormal object, i.e., when the object state is a solid state, fine recognition is performed on the third underwater image to determine the object state of the abnormal object;
[0093] If there is no abnormal object, i.e., when the object state is a liquid state, the appearance position of the abnormal object is determined;
[0094] According to all abnormal results existing in the third underwater image, the comparison module is sent in sequence according to the section order for display.
[0095] Preferably, the underwater image processing comprises:
[0096] The neural network model is trained based on historical image denoising data, and the first underwater image and the second underwater image are respectively input into the trained model for image denoising;
[0097] The first image after denoising and the second image after denoising are respectively subjected to feature mapping to obtain a first feature map and a second feature map;
[0098] The first feature map and the second feature map are subjected to image similarity analysis, and the highly similar positions are framed and selected to splice the first feature map and the second feature map to obtain a third underwater image, which specifically comprises:
[0099] According to the high similarity position, a first locking area of the first feature map and a second locking area of the second feature map are obtained;
[0100] The first locking area and the second locking area are placed in the same position for comparison, and an overlapping position and a non-overlapping position are determined;
[0101] According to the overlapping position, a first connection line is drawn, the thickness of each connection point on the first connection line is determined respectively, and the corresponding connection points are matched with the color calibration according to the thickness;
[0102] The first points that do not satisfy the line optimization constraint condition are screened from the calibration result, and when the number of the first points is greater than a preset point, the distribution of the first points is analyzed;
[0103] The point position corresponding to the point distribution is locked from the non-overlapping position, and the first points are expanded to thick lines to obtain a second connection line;
[0104] The remaining positions except the point positions corresponding to the second connection line in the high similarity position are processed to be virtual to obtain a third underwater image;
[0105] In this embodiment, the land segment sequence refers to sorting and sending the abnormal images according to the sequence of the water area land segment positions, for example, abnormal image 1 and abnormal image 2 appear, which correspond to region 1 and region 2 respectively, if region 2 is upstream of region 1, then abnormal image 2 is sent first, and then abnormal image 1 is sent;
[0106] In this embodiment, the image features include environmental features and object shapes recorded in the image, which are used to facilitate the search for the high similarity position for subsequent image splicing;
[0107] In this embodiment, the line optimization constraint condition is a limitation on the length of the first connection line and the thickness of each connection point on the first connection line, and when the thickness of the corresponding connection point does not exceed a threshold value, it is considered that the corresponding connection point does not satisfy the constraint optimization condition;
[0108] In this embodiment, the virtualization processing refers to highlighting the point positions corresponding to the second connection line in the high similarity position and blurring the remaining positions;
[0109] In this embodiment, the third underwater image is based on the first underwater image and the second underwater image to ensure that the shooting of the water area is more comprehensive and avoid the interference of the dead angle of the shooting device.
[0110] In this embodiment, as Figure 7As shown, the first locking area is a1, and the second locking area is a2, wherein the first locking area and the second locking area are only determined according to the similar positions in height, but do not mean that the two areas are completely overlapped, so there will be overlapping positions and non-overlapping positions, wherein the same position comparison placement is determined by placing the same target points in the same position from the corresponding areas of the two feature maps to determine the overlapping positions and non-overlapping positions.
[0111] In this embodiment, the first connecting line refers to the connection between the overlapping positions of the same positions corresponding to the first locking area and the second locking area, so the thickness of each position point on the connecting line is different, and the thickness is displayed by color.
[0112] In this embodiment, the preset point refers to half of the total number of points existing on the first connection.
[0113] In this embodiment, the determination of the point position of the distribution point is to expand the fine points through the non-overlapping positions, for example, the thickness of the original point is 1m, and the thickness of the expanded point is 2mm, and the expanded part is extended through the non-overlapping positions.
[0114] The beneficial effects of the above technical solutions are: through processing the collected images, the accuracy and efficiency of image splicing are ensured, and the splicing result is further expanded and blurred optimized, the image splicing effect is improved, a good view is provided for underwater observation, effective data is provided for pollution observation, and a basis is provided for comprehensive monitoring.
[0115] Embodiment 3:
[0116] The application provides a water resource online monitoring system, and a data processing module thereof, comprising:
[0117] A temperature measuring unit is used to construct a first temperature map of the target water area according to the measured first temperature of each adjusted monitoring point.
[0118] A filling unit is used to first calibrate the missing temperature in the first temperature map, determine the damage of the temperature sensor at the first calibration position, replace the second temperature measured by the ultrasonic unit at the first calibration position with the missing temperature, and obtain a second temperature map.
[0119] An error detection unit is used to set a water temperature comparison range for the corresponding monitoring point according to the historical water temperature of each adjusted monitoring point, compare the second temperature of the corresponding monitoring point in the second temperature map, second calibrate the existing abnormal temperature, and transmit it to the comparison module.
[0120] In this embodiment, as Figure 2As shown in the first temperature graph, the data is the temperature measured by the temperature sensor, and the missing part of the graph indicates that the temperature sensor at the monitoring point is damaged;
[0121] In this embodiment, as shown in the first temperature graph, the missing part of the first temperature graph is completed according to the measurement of the overall water temperature by the ultrasonic unit, and the completed part is marked to obtain the second temperature graph; Figure 3
[0122] In this embodiment, the first temperature refers to the water temperature directly measured by the temperature sensor;
[0123] In this embodiment, the second temperature refers to the overall water temperature according to the actual ultrasonic speed measured by the ultrasonic unit, the relationship between the water temperature and the standard information library, and the actual ultrasonic speed under the water temperature;
[0124] In this embodiment, after the abnormal information is found by comparing the temperature data in the second temperature graph with the preset water temperature comparison range, the abnormal information is marked in the second temperature graph, and the data is transmitted to the comparison module for processing.
[0125] The beneficial effects of the above scheme are: through the calculation of the data collected by the temperature sensor and the ultrasonic unit, the accuracy of temperature measurement is ensured, the data loss caused by equipment damage is avoided, and effective data is provided for water pollution monitoring and PH measurement.
[0126] Embodiment 4:
[0127] The present application provides a kind of water resource online monitoring system, and its data processing module includes:
[0128] PH acquisition unit: according to the set sampling frequency, the PH value of matching monitoring point is collected;
[0129] PH processing unit: according to the acquisition temperature and flow rate of each matching monitoring point, the PH value of the corresponding matching monitoring point is compensated and corrected, and the overall PH graph of water area is constructed.
[0130] In this embodiment, the water PH value seriously affects the biological productivity of water body, and the biological productivity of water body can be predicted according to the water acidity:
[0131] If the ph value of water is not suitable, the microbial activity in water will be affected, and organic matter is difficult to decompose, so that the self-purification ability of water body is impacted, the water area is eutrophication, and the water environment is destroyed;
[0132] If the water body is acidic, the water quality deteriorates, and aquatic organisms are prone to disease, and fish are prone to death;
[0133] If the water body is alkaline, the oxygen carrying capacity of the blood of the animals in the water body decreases, the animals in the water body are easy to die of oxygen deficiency, and the high pH value can also directly cause the death of plants;
[0134] As shown in the embodiment, Figure 4 The overall pH value of the water area is represented, and the pH problem can be found according to the detection point number and time.
[0135] In the embodiment, the temperature and flow rate in the water area can affect the pH value, so the pH value can be corrected by the related temperature and flow rate.
[0136] The beneficial effects of the above technical solution are: based on the collected temperature data and flow rate data, the pH measured at the monitoring point is temperature compensated and flow rate corrected, the accuracy of the pH value at the monitoring point is improved, and good data is provided for observation of the overall pH value of the water area and prediction of the biological productivity of the water body in the section.
[0137] Embodiment 5:
[0138] The present application provides a kind of water resource online monitoring system, and data processing module includes:
[0139] Water level screening unit: obtain the historical water level data of the whole water area, and screen the points with large drop and the points affecting the drop;
[0140] Water level processing unit: obtain the correlation between related water level influencing factors of the drop affecting points, determine the same grade relationship from the correlation, and obtain the best influence factor combination; according to the historical water level data, neural network model is trained to obtain initial prediction model;
[0141] Water level prediction unit: the initial prediction model is optimized by the best influence factor combination, and the current prediction model is obtained, and the water level of the adjusted monitoring point is predicted, and the water level of each time point in the future period of the point with large drop is obtained.
[0142] Water level warning unit: according to the water level of each large drop point at each future time point, determine the pre-warning time period of each large drop point;
[0143] When the continuous time of the pre-warning time period exceeds t, and the minimum water level Hi of the corresponding large drop point in the corresponding each time in the pre-warning time period is less than the third preset water level H3, three-level water level alarm is carried out;
[0144] When the continuous time of the time period to be warned exceeds t, and the minimum water level Hi corresponding to the point with large difference in the time period to be warned is greater than the second preset water level H2 and greater than the first preset water level H1, a secondary water level warning is performed.
[0145] When the continuous time of the time period to be warned exceeds t, and the minimum water level Hi corresponding to the point with large difference in the time period to be warned is greater than the first preset water level H1, a primary water level warning is performed.
[0146] In this embodiment, the time period to be warned refers to a future time period;
[0147] In this embodiment, as shown in FIG. 2, the water level prediction unit predicts a water level prediction graph of the data plot; Figure 5
[0148] In this embodiment, as shown in FIG. 3, it is a representation of the working process of the water level warning unit. By comparing the predicted water level and the water level warning line, an alarm is issued according to the abnormal information and the water level abnormal position is displayed. Figure 6
[0149] In this embodiment, in the process of water flow in the water area, there is an influence relationship between the upstream and the downstream. Therefore, the related water level influence factor is determined based on the historical water level and flow rate of the upstream monitoring point, the historical water level and flow rate of the point with large difference in the monitoring water section, and the historical water level and flow rate of the downstream monitoring point.
[0150] The determination of the related water level influence factor is obtained by analyzing the correlation of the collected data by the maximum information coefficient, that is:
[0151]
[0152] Wherein, the variable x is located on the horizontal axis, representing all the monitoring point variables, the variable y is located on the vertical axis, representing the collected data scalar corresponding to the water level influence factor; MIC represents the maximum mutual information coefficient; N represents an ordered queue composed of different monitoring point data variables corresponding to the water level influence factor, G represents the grid setting corresponding to all the monitoring point collected data; N|G represents the data distribution of each sequence data in the ordered queue N based on the grid G; I(N|G) represents the mutual information of the variable x and the variable y in N and the variable x and the variable y in G; n represents the queue length of the ordered queue N, B represents the variable, the function B(|N|) = |n| 0.6 ; |x| and |y| represent the division of the sub-grid on the horizontal axis and the division of the sub-grid on the vertical axis, respectively.
[0153] The meaning of MaxI(N|G) is that the current two-dimensional space is divided into a certain number of intervals in the x and y directions respectively, then the data in the ordered queue N is viewed in each grid, and the maximum joint probability of x and y is calculated; represents the normalized result;
[0154] The maximum mutual information coefficient is limited to [-1, 1] to eliminate the adverse effects caused by singular sample data, wherein 1 represents complete positive correlation of variables, 0 represents linear independence, -1 represents complete negative correlation, and the greater the absolute value is, the stronger the linear relationship is;
[0155] For example, a scatter plot is constructed according to two variable data, i.e., collected analog point historical digital data x and data y corresponding to the same water level influence factor, the discrete points are divided into table intervals G with |X| horizontal columns and |Y| vertical columns according to the distribution of the discrete points, the maximum mutual information MaxI(N|G) between the two data of the constructed scatter plot is calculated, the maximum mutual information is normalized to obtain the maximum mutual information coefficient MIC(N, x, y) between the two variable data under the same related water level influence factor, and the water level influence factor is selected according to the value of the maximum information coefficient.
[0156] According to the maximum mutual information coefficient of each selected related water level influence factor and the water level, the initial prediction model is optimized.
[0157] In this embodiment, the third preset water level H3 represents a water area water level dry water level, a three-level water level alarm represents that the water area water level is too low and there is a dry risk, the second preset water level H2 represents a water area water level warning water level, a two-level water level alarm represents that the water area water level needs to be closely monitored and there is a risk of danger, and the first preset water level H1 represents a water area water level guarantee water level, a one-level water level alarm represents that the water area water level is too high and there is a flood risk, and the safety of the dike needs to be guaranteed.
[0158] The beneficial effects of the above technical solutions are that through the construction of the overall water level of the water area, the water level change of the water area can be intuitively understood, the water disaster prone area of the water area can be found, the water disaster of the water area can be quickly and accurately alarmed, emergency measures can be taken in time for the sudden water accident, and the comprehensiveness of the water area monitoring is further guaranteed.
[0159] Embodiment 6:
[0160] The application provides a water resource online monitoring system, and a comparison module of the water resource online monitoring system comprises:
[0161] A first construction unit is configured to construct a full water area index graph of each index set in the corresponding set according to a data set of each land section, and to construct a water area overall graph by layering all the full water area index graphs.
[0162] The second construction unit is used for constructing a water area standard map according to the standard set of each plot;
[0163] The comparative analysis unit is used for image comparison between the water area overall map and the water area standard map, determining a problem area and problem information corresponding to the problem area;
[0164] The early warning unit is used for summarizing and displaying the problem area and the problem information and alarming.
[0165] In this embodiment, the construction of the water area overall map is based on a relative coordinate system constructed by the monitoring module measuring relative position coordinates of the monitoring points, and the relative position coordinates of the monitoring points are represented in the form of a diagram on the water area overall map;
[0166] In this embodiment, the discovery and alarm of the problem information by the early warning unit include the following contents:
[0167] Based on the comparison between the processing information and the standard data set, abnormal information is locked;
[0168] Based on the monitoring data set where the abnormal information is located, an abnormal plot is locked;
[0169] After the abnormal plot is locked, the specific position of the abnormal object is detected based on the ultrasonic detection of the detection module ultrasonic unit;
[0170] Based on the image monitoring of the image processing unit on the abnormal plot, secondary confirmation is performed:
[0171] If the monitoring module monitors the position information of the abnormal object and the secondary confirmation by the third underwater image data is passed, it is indicated that the abnormal object is solid, and the comparative module displays the specific position coordinates of the pollutant and the underwater image data;
[0172] If the monitoring module cannot monitor the abnormal object and the secondary confirmation by the third underwater image data is passed without solid pollution source, it is indicated that the pollutant is non-solid, and the comparative module sends the pollutant discharge plot information and the underwater image data of the target plot.
[0173] The beneficial effects of the above technical solution are that the comparative module confirms the shape and position of the pollutant through the ultrasonic unit data and the underwater image data, ensures the accuracy of the abnormal detection, and provides good data for handling water pollution.
[0174] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the claims of the present application and their equivalents, the present application also intends to include these modifications and variations.
Claims
1. An online water resource monitoring system, characterized in that, The application relates to a water area monitoring system, which comprises the following modules: a preset module: used for determining the terrain of a target water area, planning initial monitoring points of the target water area according to the condition that ultrasonic waves cover the whole water area, arranging monitoring modules at the initial monitoring points, and controlling the ultrasonic units in the monitoring modules to propagate ultrasonic waves and reasonably analyze the propagation tracks; a correction module: used for adjusting the positions of the monitoring modules at the initial monitoring points and the angles of the ultrasonic units in the monitoring modules according to the reasonable analysis of the ultrasonic wave propagation tracks; a monitoring module: used for measuring the temperature, water flow speed, PH value, underwater shooting image, water level data and relative position coordinates of different adjustment monitoring points of the water area position where the monitoring device is located after position adjustment; a data processing module: used for dividing the target water area into plots according to the relative position coordinates of all the monitoring points, obtaining the temperature, water flow speed, PH value, underwater shooting image and water level data measured at the adjusted monitoring points in the same plot, and constructing a data set corresponding to the plot; a comparison module: used for obtaining a standard set of each plot, comparing the corresponding data in the data set of the corresponding plot, locking the abnormal position and displaying and alarming the abnormal position; the monitoring module comprises: a temperature sensor: used for measuring the first temperature of the water area position; an ultrasonic unit: used for emitting ultrasonic waves and determining the abnormal object position and the second temperature according to the received echo; wherein the first temperature and the second temperature are the temperatures of the water area position where the monitoring device is located after position adjustment; the data processing module comprises: a temperature measuring unit: used for constructing a first temperature map of the target water area according to the measured first temperature of each adjusted monitoring point; a filling unit: used for first calibrating the missing temperature in the first temperature map, judging whether the temperature sensor at the first calibration position is damaged, replacing the second temperature measured by the ultrasonic unit at the first calibration position with the missing temperature, and obtaining a second temperature map; an error detection unit: used for setting a water temperature comparison range for the corresponding monitoring point according to the historical water temperature of each adjusted monitoring point, comparing the second temperature of the corresponding monitoring point in the second temperature map, second calibrating the existing abnormal temperature, and transmitting the abnormal temperature to the comparison module.
2. The system of claim 1, wherein: the data processing module comprises: an image shooting unit: used for first shooting an underwater image of a first monitoring point in the adjacent monitoring points in the same plot and second shooting an underwater image of a second monitoring point; an image processing unit: used for obtaining the overlapping position of the first underwater image and the second underwater image, optimizing splicing, obtaining a third underwater image, and further obtaining the underwater shooting image corresponding to the same plot; an image monitoring unit: used for obtaining the third underwater image, coarsely identifying the third underwater image, and determining whether an abnormal object exists; if the abnormal object exists, i.e. when the object state is a solid state, the third underwater image is finely identified to determine the object state of the abnormal object; if the abnormal object does not exist, i.e. when the object state is a liquid state, the appearance position of the abnormal object is determined. According to all abnormal results existing in the third underwater image, send to the comparison module in sequence according to the section order and display.
3. The system of claim 2, wherein: The image processing unit processes the underwater image, including: Based on historical image denoising data, the neural network model is trained, and the first underwater image and the second underwater image are input into the trained model for image denoising; The first image and the second image after denoising are respectively mapped to obtain a first feature map and a second feature map; The first feature map and the second feature map are analyzed for image similarity, and the highly similar positions are framed and spliced to obtain a third underwater image, specifically including: According to the highly similar positions, a first locking area of the first feature map and a second locking area of the second feature map are obtained; The first locking area and the second locking area are compared and placed in the same position to determine overlapping positions and non-overlapping positions; According to the overlapping positions, a first connection line is drawn, the thickness of each connection point on the first connection line is determined, and the corresponding connection points are matched and color-coded according to the thickness; From the first point that does not meet the line optimization constraint condition in the screening result, when the number of the first point is greater than a preset point, the point distribution of the first point is analyzed; From the non-overlapping positions, the point positions corresponding to the point distribution are locked, and the first point is expanded to a second connection line; The remaining positions in the highly similar positions except the point positions corresponding to the second connection line are processed to obtain a third underwater image.
4. The system of claim 1, wherein: The data processing module includes: Water level filtering unit: obtain historical water level data of the entire water area, and filter out points with large differences and points affecting the differences; Water level processing unit: obtain the correlation between related water level influencing factors of the points affecting the differences, determine the same level relationship from the correlation, and obtain the best influencing factor combination; based on the historical water level data, a neural network model is trained to obtain an initial prediction model; Water level prediction unit: optimize the initial prediction model by the best influencing factor combination to obtain a current prediction model, and predict the water level of the adjusted monitoring point to obtain the water level of each time point of the point with large difference in the future period; Water level warning unit: according to the water level of each point with large difference at each future time point, determine the warning time period of each point with large difference; When the continuous time of the warning time period exceeds t, and the minimum water level Hi of the corresponding point with large difference in each time point in the warning time period is less than the second preset water level H3, a three-level water level alarm is performed; When the continuous time of the warning time period exceeds t, and the minimum water level Hi of the corresponding point with large difference in each time point in the warning time period is greater than the second preset water level H2 and greater than the first preset water level H1, a two-level water level alarm is performed; When the continuous time of the time period to be warned exceeds t, and the minimum water level Hi in each time corresponding to the point with large corresponding drop in the time period to be warned is greater than the first preset water level H1, a first-level water level warning is performed.
5. The system of claim 1, wherein: The comparison module comprises: A first construction unit configured to construct a full-water-area index graph of each index set in the corresponding set according to the data set of each land section, and to construct a water-area overall graph by layering all the full-water-area index graphs; A second construction unit configured to construct a water-area standard graph according to the standard set of each land section; A comparison and analysis unit configured to compare the water-area overall graph with the water-area standard graph, to determine a problem area and problem information corresponding to the problem area; A warning unit configured to display and warn the problem area and the problem information.
6. The system of claim 1, wherein: The data processing module comprises: A PH acquisition unit configured to acquire PH values of matching monitoring points according to a set sampling frequency; A PH processing unit configured to compensate and correct the PH values of the corresponding matching monitoring points according to the acquisition temperature and flow rate of each matching monitoring point, and to construct a water-area overall PH graph.
Citation Information
Patent Citations
Water quality on-line monitoring method and device
CN113533672A
River and lake water quantity and quality monitoring and management system based on Internet of Things
CN114858987A
Method and device for measuring river condition
JP1999304484A