Water pressure monitoring method and device and terminal equipment

By accurately identifying the location and communication needs of water pressure monitoring nodes and optimizing resource allocation, the problems of incomplete and untimely water pressure monitoring were solved, achieving timeliness and accuracy in water pressure monitoring.

CN120897197AActive Publication Date: 2025-11-04SHANDONG KEYANG IND AUTOMATION CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202511437992.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-10
Publication Date
2025-11-04
Estimated Expiration
2045-10-10

AI Technical Summary

Technical Problem

Existing technologies for water pressure monitoring are incomplete and untimely, and water pressure stability is difficult to guarantee. In particular, in complex pipe network structures, it is difficult to accurately reflect the overall water pressure status, and frequent fluctuations in water load often cause data sampling methods to miss key change nodes.

Method used

By acquiring the location, communication requirements, and resource information of water pressure monitoring nodes, calculating similarity and dividing communication slices, resource allocation is optimized to ensure that the transmission requirements of each node are met, avoiding resource waste or overload, and achieving stable transmission.

Benefits of technology

This ensures the timeliness and accuracy of water pressure monitoring, avoids resource waste, and improves the overall efficiency and stability of water pressure monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120897197A_ABST
    Figure CN120897197A_ABST
Patent Text Reader

Abstract

The invention provides a water pressure monitoring method and device and terminal equipment, and is suitable for the technical field of wireless communication, and the method comprises the steps: obtaining the similarity information of water pressure monitoring nodes according to the position information of the water pressure monitoring nodes and the communication demand information of the water pressure monitoring nodes; according to the water pressure monitoring node similarity information and a water pressure monitoring node similarity threshold value, dividing the water pressure monitoring node communication demand information, and generating initial water pressure monitoring communication slice division information; generating target water pressure monitoring communication slice division information according to the water pressure monitoring node communication resource information, the initial water pressure monitoring communication slice division information and the water pressure monitoring communication slice division coefficient; and performing transmission processing on the water pressure monitoring information according to the target water pressure monitoring communication slice division information so as to perform water pressure monitoring through the water pressure monitoring information. According to the invention, the stable transmission of the water pressure data of each water pressure monitoring node in the communication slice matched with the own demand is ensured, and the timeliness and accuracy of water pressure monitoring are effectively ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of wireless communication, and particularly relates to a water pressure monitoring method, device and terminal equipment. BACKGROUND

[0002] With the acceleration of urbanization and the advancement of various infrastructure construction, water pressure monitoring is increasingly important for ensuring water supply safety and improving the efficiency of pipe network operation. As an important direction of the intelligent construction of urban water supply, drainage and gas infrastructure in recent years, intelligent pipe network water pressure monitoring technology is developing towards more intelligent, networked, refined and green.

[0003] In the prior art, sensors are usually arranged at key nodes of the pipe network, and the collected water pressure data is transmitted to a data processing center through wired or wireless communication technology. The data processing center usually uses a database management system to store data and uses data analysis and visualization tools to process and present the data.

[0004] However, in the prior art, due to the complex structure of the pipe network, the dense branches, the large number of nodes, and the significant differences in water pressure in different areas, it is difficult for single or small number of monitoring points to accurately reflect the overall water pressure condition, and the water load fluctuates greatly, such as the sharp increase in water consumption during morning and evening peak periods and the sharp decrease at night, resulting in frequent changes in water pressure. The timing sampling method in the prior art often misses the key change nodes and cannot timely capture the real-time dynamics of water pressure. SUMMARY

[0005] Therefore, the embodiments of the present application provide a water pressure monitoring method, device and terminal equipment, aiming to solve the problems of incomplete and untimely water pressure monitoring and difficulty in ensuring water pressure stability in the prior art.

[0006] The first aspect of the embodiments of the present application provides a water pressure monitoring method, comprising: obtaining a plurality of water pressure monitoring node position information, a plurality of water pressure monitoring node communication demand information and a plurality of water pressure monitoring node communication resource information; the water pressure monitoring node position information, the water pressure monitoring node communication demand information and the water pressure monitoring node communication resource information correspond one by one; calculating a plurality of water pressure monitoring node similarity information according to the plurality of water pressure monitoring node position information and the plurality of water pressure monitoring node communication demand information; dividing and processing the plurality of water pressure monitoring node communication demand information according to the plurality of water pressure monitoring node similarity information and a preset water pressure monitoring node similarity threshold value, to generate a plurality of initial water pressure monitoring communication slice division information; According to the multiple water pressure monitoring node communication resource information, the multiple initial water pressure monitoring communication slice division information, and a preset water pressure monitoring communication slice division coefficient, multiple target water pressure monitoring communication slice division information is generated. According to the multiple target water pressure monitoring communication slice division information, water pressure monitoring information is transmitted and processed to perform water pressure monitoring processing through the water pressure monitoring information.

[0007] A second aspect of the embodiment of the application provides a water pressure monitoring device, which comprises: An information acquisition module is configured to acquire multiple water pressure monitoring node position information, multiple water pressure monitoring node communication demand information, and multiple water pressure monitoring node communication resource information; the water pressure monitoring node position information, the water pressure monitoring node communication demand information, and the water pressure monitoring node communication resource information are in one-to-one correspondence. A water pressure monitoring node similarity information calculation module is configured to calculate multiple water pressure monitoring node similarity information according to the multiple water pressure monitoring node position information and the multiple water pressure monitoring node communication demand information. An initial water pressure monitoring communication slice division information generation module is configured to divide the multiple water pressure monitoring node communication demand information according to the multiple water pressure monitoring node similarity information and a preset water pressure monitoring node similarity threshold value to generate multiple initial water pressure monitoring communication slice division information. A target water pressure monitoring communication slice division information generation module is configured to generate multiple target water pressure monitoring communication slice division information according to the multiple water pressure monitoring node communication resource information, the multiple initial water pressure monitoring communication slice division information, and a preset water pressure monitoring communication slice division coefficient. A water pressure monitoring information transmission module is configured to transmit and process water pressure monitoring information according to the multiple target water pressure monitoring communication slice division information to perform water pressure monitoring processing through the water pressure monitoring information.

[0008] A third aspect of the embodiment of the application provides a terminal device, which comprises a memory and a processor, the memory stores a computer program that can be run on the processor, and the processor implements the steps of the water pressure monitoring method in the first aspect when executing the computer program.

[0009] A fourth aspect of the embodiment of the application provides a computer readable storage medium, which comprises a computer program stored therein, and the computer program is executed by a processor to implement the steps of the water pressure monitoring method in the first aspect.

[0010] Compared with the prior art, the application has the beneficial effects that: the application first accurately identifies water pressure monitoring nodes that have common geographical position distribution and transmission requirements, avoids waste of transmission resources or failure to meet the transmission requirements of some nodes due to large differences in node requirements during resource allocation, and ensures that the resource configuration of each communication slice for water pressure monitoring can meet the transmission requirements of all water pressure monitoring nodes in the slice and maximize the use of overall communication resources, thereby avoiding idle or overloaded resources, to ensure that the water pressure monitoring data collected by each water pressure monitoring node can be stably transmitted in the communication slice matching the water pressure monitoring node, thereby effectively guaranteeing the timeliness and accuracy of water pressure monitoring. BRIEF DESCRIPTION OF DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the application, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor under the premise of the drawings.

[0012] Figure 1 is an implementation flow diagram of the water pressure monitoring method provided by the first embodiment of the application; Figure 2 is an implementation flow diagram of the water pressure monitoring method provided by the second embodiment of the application; Figure 3 is an implementation flow diagram of the water pressure monitoring method provided by the third embodiment of the application; Figure 4 is an implementation flow diagram of the water pressure monitoring method provided by the fourth embodiment of the application; Figure 5 is an implementation flow diagram of the water pressure monitoring method provided by the fifth embodiment of the application; Figure 6 is an implementation flow diagram of the water pressure monitoring method provided by the sixth embodiment of the application; Figure 7 is a structural schematic diagram of the water pressure monitoring device provided by the embodiment of the application; Figure 8 is a schematic diagram of the terminal device provided by the embodiment of the application. DETAILED DESCRIPTION

[0013] In the following description, for the purposes of explanation and not limitation, specific details are set forth, such as particular system configurations, techniques, etc., in order to provide a thorough understanding of the embodiments described. However, it will be apparent to those skilled in the art that the application can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the application with unnecessary detail.

[0014] In order to illustrate the technical solutions described in the present application, the following will be described by specific embodiments.

[0015] Figure 1 The implementation flowchart of the water pressure monitoring method provided by the embodiment of the present application is shown, and the details are as follows: In step S101, the position information of a plurality of water pressure monitoring nodes, the communication demand information of a plurality of water pressure monitoring nodes, and the communication resource information of a plurality of water pressure monitoring nodes are acquired; the water pressure monitoring node position information, the water pressure monitoring node communication demand information, and the water pressure monitoring node communication resource information are one-to-one correspondence.

[0016] In the present embodiment, the water pressure monitoring node position information can refer to the specific coordinate information of all monitoring nodes for collecting water pressure data in the actual geographical space within the coverage range of the outdoor water conservancy project water pressure monitoring system, which can be acquired by using a differential GPS positioning instrument to perform field positioning on the installation position of each water pressure monitoring node to be installed during the installation and deployment of the water pressure monitoring node, and recording the latitude and longitude coordinates or the plane coordinates under the preset coordinate system in the engineering area. The water pressure monitoring node communication demand information can refer to various performance requirements proposed by each water pressure monitoring node for the communication process when transmitting the collected water pressure data. The water pressure monitoring node communication resource information can refer to various resource parameters that can be allocated by the communication system to each water pressure monitoring node for transmitting water pressure data to meet the communication demand of the water pressure monitoring node.

[0017] In the embodiment, optionally, the water pressure monitoring node communication requirement information can include water pressure monitoring node transmission delay requirement information, water pressure monitoring node transmission bandwidth requirement information, and water pressure monitoring node transmission error rate requirement information. Among them, the water pressure monitoring node transmission delay requirement information can be obtained by calculating through the water conservancy industry specification document, which refers to the maximum allowable time from data collection completion to data reaching the data center when each water pressure monitoring node transmits water pressure data; the water pressure monitoring node transmission bandwidth requirement information can be calculated by the sampling frequency and data format of the water pressure monitoring node, for example, a certain water pressure monitoring node collects water pressure data once every 5 seconds, and the single data volume is 1KB, then the minimum transmission bandwidth of the water pressure monitoring node can be calculated as about 0.0156Mbps, and the protocol overhead in the data transmission process can also be manually set, and then obtained through the computer; the water pressure monitoring node transmission error rate requirement information can be obtained by artificially formulating and manually inputting into the computer according to the communication industry data transmission reliability standard and the requirement of water conservancy project on data accuracy, which can be used to represent the transmission error rate requirement of each water pressure monitoring node.

[0018] In the embodiment, the water pressure monitoring node communication resource information can include water pressure monitoring node transmission time resource information, water pressure monitoring node transmission bandwidth resource information, and water pressure monitoring node transmission retransmission number resource information. The water pressure monitoring node transmission time resource information can be calculated according to the time scheduling mechanism of the communication system and the total time resource. For example, the communication system adopts time division multiple access technology, and 1 second is divided into 100 time slices. Assuming that the communication system has 50 water pressure monitoring nodes and needs to ensure that each node obtains at least one time slice for data transmission, the transmission time resource information of each node can be set as "1 10ms time slice is allocated every 1 second". Then, the transmission time resource information of each water pressure monitoring node can be obtained by combining the total time resource, the number of water pressure monitoring nodes, and the experimental requirements of each water pressure monitoring node, and by using a time slice scheduling algorithm to allocate the transmission time resource of each water pressure monitoring node. The time slice scheduling algorithm can be a time slice scheduling algorithm based on priority. For example, a water pressure monitoring node with extremely low delay requirement is set with high priority, and a water pressure monitoring node with relatively loose delay requirement is set with low priority. When scheduling, the time slice is allocated to the water pressure monitoring node with high priority first to ensure that it can occupy the communication resource to complete data transmission in priority. The water pressure monitoring node with low priority uses the remaining time slice resource after the time slice allocation of the water pressure monitoring node with high priority is completed. The water pressure monitoring node transmission bandwidth resource information can be obtained by obtaining the total bandwidth resource of the communication system and the node bandwidth demand allocation information. For example, the total bandwidth available for water pressure monitoring of the communication system is 100Mbps, and the total bandwidth demand of 50 monitoring nodes is 80Mbps. The total bandwidth can be allocated to each node according to the node bandwidth demand ratio, so as to read the transmission bandwidth resource information of each node to obtain it. The water pressure monitoring node transmission retransmission number resource information can be set artificially and input into the computer, and can be obtained by consulting the background configuration file of all water pressure monitoring nodes.

[0019] In step S102, the similarity information of the plurality of water pressure monitoring nodes is calculated according to the position information of the plurality of water pressure monitoring nodes and the communication demand information of the plurality of water pressure monitoring nodes.

[0020] In the embodiment, for any two water pressure monitoring nodes, the physical position distance of the two water pressure monitoring nodes can be calculated based on the position information of the two water pressure monitoring nodes to determine the relative distance of the two water pressure monitoring nodes, and then the difference between the water pressure monitoring node transmission delay requirement information, the difference between the water pressure monitoring node transmission bandwidth requirement information, and the difference between the water pressure monitoring node transmission error rate requirement information of the two water pressure monitoring nodes can be calculated. The physical position distance of the two water pressure monitoring nodes and the difference between the water pressure monitoring node transmission delay requirement information, the difference between the water pressure monitoring node transmission bandwidth requirement information, and the difference between the water pressure monitoring node transmission error rate requirement information of the two water pressure monitoring nodes are summed up, and the sum is taken as the water pressure monitoring node similarity information. It can be understood that one water pressure monitoring node similarity information corresponds to two water pressure monitoring node position information.

[0021] In step S103, the plurality of water pressure monitoring node communication requirement information is divided and processed according to the plurality of water pressure monitoring node similarity information and the preset water pressure monitoring node similarity threshold, and a plurality of initial water pressure monitoring communication slice division information is generated.

[0022] In the embodiment, the preset water pressure monitoring node similarity threshold can be set by a person. The plurality of water pressure monitoring node communication requirement information corresponding to each water pressure monitoring node can be taken as a plurality of communication slices, and each communication slice can be taken as an independent division unit. Then, the water pressure monitoring node similarity information between any two water pressure monitoring nodes in the plurality of water pressure monitoring node similarity information can be extracted one by one, and the water pressure monitoring node similarity information is compared with the preset water pressure monitoring node similarity threshold. When the water pressure monitoring node similarity information is greater than the preset water pressure monitoring node similarity threshold, it indicates that the two water pressure monitoring nodes have high consistency in communication requirement, and the water pressure monitoring node communication requirement information corresponding to the two water pressure monitoring nodes can be classified into the same group. When the water pressure monitoring node similarity information is less than or equal to the preset water pressure monitoring node similarity threshold, it indicates that the two water pressure monitoring nodes have large difference in communication requirement, and the water pressure monitoring node communication requirement information corresponding to the two water pressure monitoring nodes can be classified into different groups. The two communication slices in the same group can be merged, and the communication slices in different groups are not merged. Finally, the merged communication slices and the communication slices not merged due to different groups are taken as the plurality of initial water pressure monitoring communication slice division information.

[0023] In step S104, the plurality of target water pressure monitoring communication slice division information is generated according to the plurality of water pressure monitoring node communication resource information, the plurality of initial water pressure monitoring communication slice division information, and the preset water pressure monitoring communication slice division coefficient.

[0024] In the embodiment, the preset water pressure monitoring communication slice division coefficient can be artificially set, which can refer to an artificially preset quantitative parameter used for balancing the communication resource information allocation of multiple water pressure monitoring nodes, regulating the artificial preset adjustment logic of multiple initial water pressure monitoring communication slice division information in the process of outdoor water conservancy project water pressure monitoring communication slice division, and can be artificially set in combination with the actual needs such as resource utilization efficiency target in the water pressure monitoring scene and node communication demand guarantee priority, to ensure that the communication slice division process not only meets the resource constraint condition, but also meets the communication demand of each water pressure monitoring node. For example, when the ratio of the total demand of the water pressure monitoring node transmission bandwidth resources in a certain initial slice to the allocable bandwidth resources exceeds the water pressure monitoring communication slice division coefficient, it can be determined that the slice needs to be split to avoid resource overload. The multiple initial water pressure monitoring communication slice division information can be first split one by one to determine all the water pressure monitoring nodes contained in each initial water pressure monitoring communication slice division information, and then the multiple water pressure monitoring node communication resource information associated with each water pressure monitoring node can be extracted according to the corresponding relationship of the water pressure monitoring nodes. It can be to count the total demand of the water pressure monitoring node transmission time resources, the total demand of the water pressure monitoring node transmission bandwidth resources, and the total demand of the water pressure monitoring node transmission retransmission times resources of all nodes in each initial water pressure monitoring communication slice division information. Then, the total demand of each type of resource of each initial water pressure monitoring communication slice division information can be compared with the actual resources allocable to the slice, and analyzed and calculated in combination with the preset water pressure monitoring communication slice division coefficient. Specifically, if the total demand of the water pressure monitoring node transmission time resources of the nodes in the initial water pressure monitoring communication slice division information exceeds the allocable time resources, or the total demand of the water pressure monitoring node transmission bandwidth resources exceeds the allocable bandwidth resources, or the total demand of the water pressure monitoring node transmission retransmission times resources exceeds the allocable retransmission times resources, and it is judged by the preset water pressure monitoring communication slice division coefficient that the resource gap cannot be made up by internal adjustment, then the initial water pressure monitoring communication slice division information is split, and part of the nodes are divided into other initial water pressure monitoring communication slice division information with redundant resources. If there is redundancy in the resources in the initial water pressure monitoring communication slice division information, and it is judged according to the preset water pressure monitoring communication slice division coefficient that other nodes can be absorbed, then the nodes meeting the conditions are included in the slice. Then, the similarity between each two of the slices adjusted by splitting or merging can be calculated to ensure that the water pressure monitoring node transmission time resource demand, water pressure monitoring node transmission bandwidth resource demand, and water pressure monitoring node transmission retransmission times resource demand of the nodes in each adjusted slice can be met, and meet the preset water pressure monitoring communication slice division coefficient requirement. Thus, after the adjustment and verification of all the multiple initial water pressure monitoring communication slice division information are completed, the multiple groups of slice division results generated are used as the multiple target water pressure monitoring communication slice division information.

[0025] In step S105, the water pressure monitoring information is transmitted according to the plurality of target water pressure monitoring communication slice division information, so as to perform water pressure monitoring processing through the water pressure monitoring information.

[0026] In the embodiment, one target water pressure monitoring communication slice division information can be used as a communication slice to transmit the water pressure monitoring information. The water pressure monitoring node range corresponding to each target water pressure monitoring communication slice division information and the allocated communication resources, and the water pressure monitoring node transmission time resource information, the water pressure monitoring node transmission bandwidth resource information and the water pressure monitoring node transmission retransmission number resource information corresponding to the target water pressure monitoring communication slice division information can be determined. Then, after the water pressure monitoring information is collected at each water pressure monitoring node at a specific frequency, the water pressure monitoring information can be transmitted to the data processing center through the corresponding water pressure monitoring node transmission bandwidth resource within the allocated water pressure monitoring node transmission time resource according to the target water pressure monitoring communication slice division information to which the water pressure monitoring node belongs. If data packet loss or error occurs during the transmission, the retransmission mechanism corresponding to the water pressure monitoring node transmission retransmission number resource is triggered, and the supplementary transmission of the water pressure monitoring information is completed within the allowed retransmission number, so as to ensure the integrity of the water monitoring information. After the data processing center receives the water pressure monitoring information transmitted by each target water pressure monitoring communication slice, the water pressure monitoring information can be classified and arranged according to the physical coordinates of the target water pressure monitoring communication slice division information. The water pressure monitoring information of different regions and different water pressure monitoring nodes is analyzed and verified in real time in combination with the water pressure monitoring node position information corresponding to each communication slice, so as to determine whether the water pressure values of the water pressure monitoring nodes are in the normal range. If it is found that the water pressure monitoring information of a water pressure monitoring node shows abnormal water pressure, such as being too high, too low or sudden change, the transmission problem interference can be excluded in combination with the communication resource usage of the target water pressure monitoring communication slice division information to which the water pressure monitoring node belongs, and the water pressure abnormality warning information is generated after the abnormality is confirmed, and the corresponding water pressure monitoring node position information is associated, so as to realize the water pressure monitoring processing.

[0027] The water pressure monitoring method provided by the embodiment can accurately identify the water pressure monitoring nodes having common geographical position distribution and transmission demand, avoid waste of transmission resources or failure to meet the transmission requirements of some nodes due to large difference in node demand during resource allocation, and ensure that the resource configuration of each communication slice for water pressure monitoring can meet the transmission requirements of all water pressure monitoring nodes in the slice and maximize the use of overall communication resources, so as to avoid idle or overload of resources, and ensure that the water pressure monitoring data collected by each water pressure monitoring node can be stably transmitted in the communication slice matching the water pressure monitoring node, thereby effectively guaranteeing the timeliness and accuracy of water pressure monitoring.

[0028] Figure 2 An implementation flowchart of the water pressure monitoring method provided by Embodiment Two of the present application is shown, which is different from Embodiment One described above in that the step S102 specifically comprises: Step S201, calculating a plurality of water pressure monitoring node spatial distance information according to the plurality of water pressure monitoring node position information.

[0029] In this embodiment, the water pressure monitoring node spatial distance information can be the relative distance of any two water pressure monitoring nodes in the actual geographical space, can be used to reflect the position correlation closeness of different water pressure monitoring nodes, and can be calculated by extracting the coordinate data in the plurality of water pressure monitoring node position information corresponding to each water pressure monitoring node, using a geographical space distance calculation method, and calculating the coordinates of any two water pressure monitoring nodes, and taking the calculation result as the plurality of water pressure monitoring node spatial distance information.

[0030] Step S202, calculating a plurality of water pressure monitoring node transmission time delay demand difference value information, a plurality of water pressure monitoring node transmission bandwidth demand difference value information and a plurality of water pressure monitoring node transmission bit error rate demand difference value information according to the plurality of water pressure monitoring node transmission time delay demand information, the plurality of water pressure monitoring node transmission bandwidth demand information and the plurality of water pressure monitoring node transmission bit error rate demand information; the water pressure monitoring node spatial distance information, the water pressure monitoring node transmission time delay demand difference value information, the water pressure monitoring node transmission bandwidth demand difference value information and the water pressure monitoring node transmission bit error rate demand difference value information are one-to-one corresponding.

[0031] In this embodiment, the water pressure monitoring node transmission time delay demand information corresponding to any two water pressure monitoring nodes can be extracted and subtracted, and the absolute value of the subtraction result is taken as the water pressure monitoring node transmission time delay demand difference value information of the two water pressure monitoring nodes; the water pressure monitoring node transmission bandwidth demand information corresponding to any two water pressure monitoring nodes can be extracted, subtracted and taken as absolute value to obtain the water pressure monitoring node transmission bandwidth demand difference value information; the water pressure monitoring node transmission bit error rate demand information corresponding to any two water pressure monitoring nodes can be extracted, subtracted and taken as absolute value to obtain the water pressure monitoring node transmission bit error rate demand difference value information.

[0032] Step S203, according to the preset water pressure monitoring node similarity calculation weight, weighted sum of the plurality of water pressure monitoring node spatial distance information, the plurality of water pressure monitoring node transmission time delay demand difference value information, the plurality of water pressure monitoring node transmission bandwidth demand difference value information and the plurality of water pressure monitoring node transmission bit error rate demand difference value information, to calculate the water pressure monitoring node similarity information.

[0033] In the embodiment, the preset water pressure monitoring node similarity calculation weight can be artificially set, and can be used to reflect the importance of the water pressure monitoring node spatial distance information, the water pressure monitoring node transmission time delay demand difference information, the water pressure monitoring node transmission bandwidth demand difference information, and the water pressure monitoring node transmission error rate demand difference information in the similarity calculation. The water pressure monitoring node spatial distance information corresponding to each pair of water pressure monitoring nodes can be multiplied by the corresponding weight, the water pressure monitoring node transmission time delay demand difference information can be multiplied by the corresponding weight, the water pressure monitoring node transmission bandwidth demand difference information can be multiplied by the corresponding weight, and the water pressure monitoring node transmission error rate demand difference information can be multiplied by the corresponding weight. Then, the four product results are added, and the sum is taken as the water pressure monitoring node similarity information of the pair of water pressure monitoring nodes.

[0034] The water pressure monitoring method provided by the embodiment of the application accurately quantifies the similarity between each pair of water pressure monitoring nodes, improves the adaptability of the water pressure monitoring node similarity information to the actual water pressure monitoring scene demand, and thus improves the rationality and accuracy of the communication slice division, so as to guarantee the efficiency and stability of the water pressure monitoring information transmission.

[0035] Figure 3 An implementation flowchart of the water pressure monitoring method provided by the third embodiment of the application is shown, which is different from the first embodiment in that the step S103 specifically includes: In step S301, it is determined whether the water pressure monitoring node similarity information is greater than a preset water pressure monitoring node similarity threshold. If yes, step S302 is entered; if no, step S303 is entered.

[0036] In the embodiment, the preset water pressure monitoring node similarity threshold can be artificially set, and can be used to define the critical value of the similarity between different water pressure monitoring nodes. The water pressure monitoring node similarity information can be compared with the preset water pressure monitoring node similarity threshold one by one. When the water pressure monitoring node similarity information is greater than the preset water pressure monitoring node similarity threshold, it indicates that the corresponding two water pressure monitoring nodes have high consistency in terms of communication demand, and are suitable for merging processing. When the water pressure monitoring node similarity information is less than or equal to the preset water pressure monitoring node similarity threshold, it indicates that the corresponding two water pressure monitoring nodes have large differences in terms of communication demand, and are not suitable for merging processing.

[0037] In step S302, the water pressure monitoring node similarity information corresponding to the plurality of water pressure monitoring node communication demand information is merged and processed to generate initial water pressure monitoring communication slice division information.

[0038] In the embodiment, the water pressure monitoring node similarity information corresponding to the two water pressure monitoring nodes can be extracted, and the water pressure monitoring node communication demand information of the two water pressure monitoring nodes can be integrated to generate a set of communication demand characteristics of the two water pressure monitoring nodes as initial water pressure monitoring communication slice division information, which is used to realize the merging of similar water pressure monitoring node communication demand information.

[0039] In step S303, a plurality of initial water pressure monitoring communication slice division information is generated according to the water pressure monitoring node communication demand information corresponding to the water pressure monitoring node similarity information.

[0040] In the embodiment, when the water pressure monitoring node similarity information is less than or equal to the preset water pressure monitoring node similarity threshold, it indicates that the two water pressure monitoring nodes corresponding to the water pressure monitoring node similarity information have large differences in communication demand. At this time, the water pressure monitoring node communication demand information of the two water pressure monitoring nodes is not merged, but the water pressure monitoring node communication demand information of each water pressure monitoring node is taken as an independent unit, and each unit independently constitutes an initial water pressure monitoring communication slice division information, thereby generating a plurality of independent initial water pressure monitoring communication slice division information.

[0041] The water pressure monitoring method provided by the embodiment of the application ensures that the communication demands of water pressure monitoring nodes with high similarity can be effectively merged, and the communication demands of water pressure monitoring nodes with large differences can be kept independent, thereby improving the rationality and accuracy of the initial water pressure monitoring communication slice division information, and ensuring the efficiency of water pressure monitoring information transmission processing.

[0042] Figure 4 An implementation flowchart of the water pressure monitoring method provided by the fourth embodiment of the application is shown, which is different from the first embodiment in that the step S104 specifically includes: In step S401, a plurality of water pressure monitoring communication slice node position information and a plurality of water pressure monitoring communication slice node quantity information are obtained according to the plurality of water pressure monitoring node position information corresponding to the plurality of initial water pressure monitoring communication slice division information.

[0043] In the embodiment, it can be understood that one initial water pressure monitoring communication slice division information can be taken as a single communication slice for initial division, each communication slice corresponds to a group of water pressure monitoring nodes, all water pressure monitoring nodes contained in each initial water pressure monitoring communication slice division information can be extracted one by one, and water pressure monitoring node position information of all water pressure monitoring nodes in the same initial water pressure monitoring communication slice division information can be integrated into a set dedicated to the communication slice as a plurality of water pressure monitoring communication slice node position information. The number of water pressure monitoring nodes contained in each initial water pressure monitoring communication slice division information can be counted, the number of water pressure monitoring nodes corresponding to each communication slice is water pressure monitoring communication slice node quantity information, and each water pressure monitoring communication slice node position information is matched with corresponding water pressure monitoring communication slice node quantity information one by one.

[0044] In step S402, a plurality of water pressure monitoring communication slice node transmission delay information is calculated according to the plurality of water pressure monitoring communication slice node position information and a preset water pressure monitoring channel fading coefficient.

[0045] In the embodiment, the preset water pressure monitoring channel fading coefficient can be artificially set, can be set in combination with the communication environment of the outdoor water conservancy project, and can be used to reflect the attenuation degree of the communication signal in the transmission process. For each water pressure monitoring communication slice node position information, the center position of the communication slice can be obtained by calculating the average value of the coordinates of all water pressure monitoring node position information in the communication slice, and the geographical distance of each water pressure monitoring node in the communication slice to the center position of the slice can be calculated. The geographical distance can be multiplied by the preset water pressure monitoring channel fading coefficient, and the multiplication result is used to quantify the influence of the attenuation of the wireless communication signal from the water pressure monitoring node to the center position of the slice on the transmission speed, so as to calculate the transmission time of each water pressure monitoring node. All transmission times of the water pressure monitoring nodes in the same communication slice can be integrated to obtain a plurality of water pressure monitoring communication slice node transmission delay information corresponding to the communication slice.

[0046] In step S403, a plurality of initial water pressure monitoring communication slice node bandwidth utilization rate information is calculated according to water pressure monitoring node transmission bandwidth resource information and water pressure monitoring node transmission bandwidth demand information corresponding to the plurality of water pressure monitoring communication slice node position information.

[0047] In the embodiment, the water pressure monitoring nodes included in each communication slice can be determined according to the plurality of water pressure monitoring communication slice node position information, and then the water pressure monitoring node transmission bandwidth resource information corresponding to each water pressure monitoring node, i.e., the bandwidth allocated to each water pressure monitoring node by the communication system, and the water pressure monitoring node transmission bandwidth demand information corresponding to each water pressure monitoring node, i.e., the minimum bandwidth required for the water pressure monitoring node to transmit data, can be extracted. For each communication slice, the sum of the water pressure monitoring node transmission bandwidth resources of all nodes in the communication slice and the sum of the water pressure monitoring node transmission bandwidth demands can be counted, and the ratio obtained by dividing the sum of the bandwidth demands by the sum of the bandwidth resources is the bandwidth utilization rate of the communication slice. The ratios of all communication slices are integrated to obtain the plurality of initial water pressure monitoring communication slice node bandwidth utilization rate information.

[0048] In step S404, the plurality of water pressure monitoring communication slice node transmission delay information, the plurality of initial water pressure monitoring communication slice node bandwidth utilization rate information, the plurality of water pressure monitoring communication slice node quantity information, and the preset water pressure monitoring communication slice division quality characterization weight are used to calculate the plurality of water pressure monitoring communication slice division quality characterization information. The water pressure monitoring communication slice division quality characterization information is one-to-one corresponding to the initial water pressure monitoring communication slice division information.

[0049] In the embodiment, the preset water pressure monitoring communication slice division quality characterization weight can be artificially set, and can be used to reflect the importance of the water pressure monitoring communication slice node transmission delay information, the initial water pressure monitoring communication slice node bandwidth utilization rate information, and the water pressure monitoring communication slice node quantity information in evaluating the slice division quality. The initial water pressure monitoring communication slice division information can be used as the initially divided communication slice. The water pressure monitoring communication slice node transmission delay information corresponding to each initially divided communication slice can be multiplied by the corresponding weight, the initial water pressure monitoring communication slice node bandwidth utilization rate information can be multiplied by the corresponding weight, and the water pressure monitoring communication slice node quantity information can be normalized and then multiplied by the corresponding weight. Then, the three products can be added to obtain the division quality evaluation result of the initially divided communication slice. The evaluation results of all initial slices are integrated to obtain the plurality of water pressure monitoring communication slice division quality characterization information.

[0050] In step S405, the plurality of water pressure monitoring communication slice division quality characterization information and the plurality of initial water pressure monitoring communication slice division information are used to generate the plurality of intermediate water pressure monitoring communication slice division information.

[0051] In the embodiment, the plurality of water pressure monitoring communication slice division quality characterization information can be sorted first, and the communication resources of the water pressure monitoring nodes corresponding to the initial water pressure monitoring communication slice division information in the latter half of the water pressure monitoring communication slice division quality characterization information are adjusted. Specifically, part of the water pressure monitoring nodes can be re-divided into the initial water pressure monitoring communication slice division information in the former half of the water pressure monitoring communication slice division quality characterization information, and the new communication slice formed after the adjustment is used as the plurality of intermediate water pressure monitoring communication slice division information.

[0052] In step S406, the plurality of intermediate water pressure monitoring communication slice division quality characterization information is calculated according to the plurality of intermediate water pressure monitoring communication slice division information, the preset water pressure monitoring channel fading coefficient, and the preset water pressure monitoring communication slice division quality characterization weight.

[0053] In the embodiment, the water pressure monitoring nodes included in each intermediate water pressure monitoring communication slice division information can be determined first, and the water pressure monitoring node position information of these water pressure monitoring nodes is extracted. The water pressure monitoring communication slice node transmission delay information of each intermediate water pressure monitoring communication slice division information is calculated in combination with the preset water pressure monitoring channel fading coefficient. Then, the water pressure monitoring communication slice node quantity information of each intermediate water pressure monitoring communication slice division information can be counted, and the water pressure monitoring communication slice node bandwidth utilization rate information of the intermediate water pressure monitoring communication slice division information is calculated. The water pressure monitoring communication slice node transmission delay information, the water pressure monitoring communication slice node quantity information, and the water pressure monitoring communication slice node bandwidth utilization rate information are multiplied by the corresponding water pressure monitoring communication slice division quality characterization weight respectively, and then added. The addition result is used as the intermediate water pressure monitoring communication slice division quality characterization information of each intermediate water pressure monitoring communication slice division information.

[0054] In step S407, the plurality of target water pressure monitoring communication slice division information is generated according to the plurality of intermediate water pressure monitoring communication slice division quality characterization information, the plurality of intermediate water pressure monitoring communication slice division information, the preset water pressure monitoring communication slice division quality characterization threshold, and the preset water pressure monitoring communication slice division coefficient.

[0055] In the embodiment, the preset water pressure monitoring communication slice division quality characterization threshold and the preset water pressure monitoring communication slice division coefficient can be artificially set. The intermediate water pressure monitoring communication slice division quality characterization information can be compared with the preset water pressure monitoring communication slice division quality characterization threshold in size. When the intermediate water pressure monitoring communication slice division quality characterization information is greater than the preset water pressure monitoring communication slice division quality characterization threshold, the bandwidth and time resource allocation can be combined with the preset water pressure monitoring communication slice division coefficient to determine whether the communication demand of all water pressure monitoring nodes in the communication slice can be met, and then the intermediate water pressure monitoring communication slice division information can be taken as the target water pressure monitoring communication slice division information. When the intermediate water pressure monitoring communication slice division quality characterization information is less than or equal to the preset water pressure monitoring communication slice division quality characterization threshold, the resource can be split or combined according to the water pressure monitoring nodes whose internal bandwidth allocation proportion does not reach the value of the preset water pressure monitoring communication slice division coefficient, and the water pressure monitoring communication slice division quality characterization information can be recalculated after adjustment until the water pressure monitoring communication slice division quality characterization information is greater than the preset water pressure monitoring communication slice division quality characterization threshold, so as to generate a plurality of target water pressure monitoring communication slice division information.

[0056] The water pressure monitoring method provided by the embodiment can quantitatively evaluate the division quality of the initial water pressure monitoring communication slice division information, and adjust the intermediate water pressure monitoring communication slice division information and perform secondary quality verification, so as to realize accurate optimization of the communication slice, ensure that the generated plurality of target water pressure monitoring communication slice division information meets the communication demand of each water pressure monitoring node, and improve the communication resource utilization efficiency and slice division quality, so as to guarantee the stability and timeliness of water pressure monitoring information transmission.

[0057] Figure 5 The implementation flowchart of the water pressure monitoring method provided by the embodiment five is shown, which is different from the above-mentioned embodiment four in that: The plurality of initial water pressure monitoring communication slice division information includes first initial water pressure monitoring communication slice division information and second initial water pressure monitoring communication slice division information. The plurality of water pressure monitoring communication slice division quality characterization information includes first water pressure monitoring communication slice division quality characterization information and second water pressure monitoring communication slice division quality characterization information. The step S405 specifically includes: The step S501 calculates the sum of the first water pressure monitoring communication slice division quality characterization information and the second water pressure monitoring communication slice division quality characterization information to obtain initial water pressure monitoring communication slice division quality and information.

[0058] In the embodiment, the first water pressure monitoring communication slice division quality characterization information corresponds to the division quality evaluation result of the first initial water pressure monitoring communication slice division information, and the second water pressure monitoring communication slice division quality characterization information corresponds to the division quality evaluation result of the second initial water pressure monitoring communication slice division information. The value of the first water pressure monitoring communication slice division quality characterization information and the value of the second water pressure monitoring communication slice division quality characterization information can be added to obtain the initial water pressure monitoring communication slice division quality characterization information.

[0059] In step S502, the first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information are merged to generate initial water pressure monitoring communication slice merging information.

[0060] In the embodiment, the first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information can be extracted first. Then, the water pressure monitoring nodes and the corresponding water pressure monitoring node communication demand information, water pressure monitoring node position information, and water pressure monitoring node communication resource information contained in the first initial water pressure monitoring communication slice division information are extracted. Then, the water pressure monitoring nodes and the corresponding water pressure monitoring node communication demand information, water pressure monitoring node position information, and water pressure monitoring node communication resource information contained in the second initial water pressure monitoring communication slice division information are extracted. Then, the water pressure monitoring node position information, water pressure monitoring node communication demand information, and water pressure monitoring node communication resource information of the two groups of communication slices are integrated to generate a new set containing all the water pressure monitoring nodes of the original two groups of communication slices and the corresponding water pressure monitoring node communication demand information, water pressure monitoring node position information, and water pressure monitoring node communication resource information, which is used as the initial water pressure monitoring communication slice merging information.

[0061] In step S503, the initial water pressure monitoring communication slice merging information, the preset water pressure monitoring channel fading coefficient, and the preset water pressure monitoring communication slice division quality characterization weight are used to calculate the water pressure monitoring communication slice merging quality characterization information.

[0062] In the embodiment, the initial water pressure monitoring communication slice merging information is merged as a merged communication slice, all water pressure monitoring nodes contained in the initial water pressure monitoring communication slice merging information can be determined first, a plurality of water pressure monitoring node position information of the water pressure monitoring node is extracted, a plurality of water pressure monitoring communication slice node transmission delay information of the merged communication slice is calculated in combination with a preset water pressure monitoring channel fading coefficient, and then the number of water pressure monitoring nodes in the merged slice can be counted to obtain corresponding water pressure monitoring communication slice node quantity information. Then, water pressure monitoring node transmission bandwidth resource information and water pressure monitoring node transmission bandwidth demand information of each water pressure monitoring node in the merged slice can be extracted, and initial water pressure monitoring communication slice node bandwidth utilization rate information of the merged slice is calculated. Then, the water pressure monitoring communication slice node transmission delay information, the water pressure monitoring communication slice node quantity information, and the initial water pressure monitoring communication slice node bandwidth utilization rate information of the merged slice are multiplied by a preset water pressure monitoring communication slice division quality representation weight respectively, and the sum of the three product results is the water pressure monitoring communication slice merging quality representation information.

[0063] In step S504, it is judged whether the water pressure monitoring communication slice merging quality representation information is greater than the initial water pressure monitoring communication slice division quality representation and information. If yes, step S505 is entered. If no, step S506 is entered.

[0064] In the embodiment, the water pressure monitoring communication slice merging quality representation information and the initial water pressure monitoring communication slice division quality representation and information are compared in size. When the water pressure monitoring communication slice merging quality representation information is greater than the initial water pressure monitoring communication slice division quality representation and information, it indicates that the division quality of the merged communication slice is improved after the first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information are merged. When the water pressure monitoring communication slice merging quality representation information is less than or equal to the initial water pressure monitoring communication slice division quality representation and information, it indicates that the division quality of the merged communication slice is not improved or even decreased.

[0065] In step S505, the initial water pressure monitoring communication slice merging information is taken as intermediate water pressure monitoring communication slice division information.

[0066] In the embodiment, since the water pressure monitoring communication slice merging quality representation information is greater than the initial water pressure monitoring communication slice division quality representation and information, it indicates that the overall performance of the merged slice in transmission delay, bandwidth utilization rate, water pressure monitoring node quantity matching degree, etc. is better, which meets the quality requirements of the communication slice. The initial water pressure monitoring communication slice merging information can be determined as the intermediate water pressure monitoring communication slice division information.

[0067] Step S506, the first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information are taken as intermediate water pressure monitoring communication slice division information.

[0068] In the embodiment, the merged communication slice does not embody quality improvement, so as to avoid affecting the generation quality of subsequent target slices, the merged slice is not adopted, and the original first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information are retained, and the original first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information are taken as intermediate water pressure monitoring communication slice division information.

[0069] The water pressure monitoring method provided in the embodiment of the application ensures that the intermediate water pressure monitoring communication slice division information has relatively high division quality, so as to fully adapt to the actual communication resource information and communication demand information of the plurality of water pressure monitoring nodes, and provide accurate technical basis for subsequent generation of high-quality target water pressure monitoring communication slice division information, thereby guaranteeing the stability and efficiency of water conservancy project water pressure monitoring information transmission.

[0070] Figure 6 An implementation flowchart of the water pressure monitoring method provided in the sixth embodiment of the application is shown, which is different from the fourth embodiment in that the step S407 specifically includes: Step S601, it is judged whether the average of the plurality of intermediate water pressure monitoring communication slice division quality representation information is greater than a preset water pressure monitoring communication slice division quality representation threshold value; if yes, step S602 is entered; if no, step S603 is entered.

[0071] In the embodiment, the preset water pressure monitoring communication slice division quality representation threshold value can be artificially set, and can define a critical value for judging whether the overall division quality of the intermediate water pressure monitoring communication slice division information meets the standard. The sum of the plurality of intermediate water pressure monitoring communication slice division quality representation information is calculated first, and then the sum is divided by the number of intermediate water pressure monitoring communication slice division information to obtain the average of the plurality of intermediate water pressure monitoring communication slice division quality representation information. Then, the average can be compared with the preset water pressure monitoring communication slice division quality representation threshold value. If the average is greater than the preset water pressure monitoring communication slice division quality representation threshold value, it indicates that the overall quality of the intermediate water pressure monitoring communication slice division information meets the standard. If the average is less than or equal to the preset water pressure monitoring communication slice division quality representation threshold value, it indicates that the overall quality of the intermediate water pressure monitoring communication slice division information does not meet the standard.

[0072] Step S602, the plurality of intermediate water pressure monitoring communication slice division information is taken as a plurality of target water pressure monitoring communication slice division information.

[0073] In the embodiment, the overall performance of all intermediate water pressure monitoring communication slice division information in terms of transmission delay information, initial water pressure monitoring communication slice node bandwidth utilization information, water pressure monitoring communication slice node quantity information and the like meets the quality requirements of the target water pressure monitoring communication slice division information, and further adjustment is not required. The plurality of intermediate water pressure monitoring communication slice division information can be determined as the plurality of target water pressure monitoring communication slice division information.

[0074] In step S603, intermediate water pressure monitoring communication slice selection quantity information is obtained.

[0075] In the embodiment, the intermediate water pressure monitoring communication slice selection quantity information can be used for subsequent grouping processing of the intermediate water pressure monitoring communication slice division information to clearly indicate the number of intermediate water pressure monitoring communication slice division information contained in each group. The number can be artificially set by a person skilled in the art and input into a computer, and the computer obtains the number by reading the value input by the person skilled in the art.

[0076] In step S604, based on the intermediate water pressure monitoring communication slice selection quantity information, the plurality of intermediate water pressure monitoring communication slice division information is randomly grouped to obtain a plurality of selected intermediate water pressure monitoring communication slice division group information; the selected intermediate water pressure monitoring communication slice division group information includes a plurality of selected intermediate water pressure monitoring communication slice division information.

[0077] In the embodiment, a corresponding number of intermediate water pressure monitoring communication slice division information can be randomly selected from the plurality of intermediate water pressure monitoring communication slice division information according to the number specified by the intermediate water pressure monitoring communication slice selection quantity information to form a group. The operation is repeated until all intermediate water pressure monitoring communication slice division information is grouped. Each group is a selected intermediate water pressure monitoring communication slice division group information, and the intermediate water pressure monitoring communication slice division information contained in each group is a plurality of selected intermediate water pressure monitoring communication slice division information.

[0078] In step S605, a plurality of updated intermediate water pressure monitoring communication slice division information is generated according to the plurality of selected intermediate water pressure monitoring communication slice division information corresponding to the plurality of selected intermediate water pressure monitoring communication slice division group information and a preset water pressure monitoring communication slice division coefficient; the updated intermediate water pressure monitoring communication slice division information corresponds to the selected intermediate water pressure monitoring communication slice division group information one by one.

[0079] In the embodiment, the preset water pressure monitoring communication slice division coefficient can be artificially set and can be used to regulate the adjustment logic of the intermediate water pressure monitoring communication slice division information resource allocation. For each selected intermediate water pressure monitoring communication slice division group information, the water pressure monitoring nodes, the communication resource information of the plurality of water pressure monitoring nodes, and the communication demand information of the plurality of water pressure monitoring nodes contained in the selected intermediate water pressure monitoring communication slice division information in the group can be extracted. In combination with the preset water pressure monitoring communication slice division coefficient, the node distribution, the water pressure monitoring node transmission bandwidth resource information, and the water pressure monitoring node transmission time resource information allocation of the selected intermediate water pressure monitoring communication slice division information in the group are optimized and adjusted. The new communication slice formed after the adjustment is the plurality of updated intermediate water pressure monitoring communication slice division information, and each selected intermediate water pressure monitoring communication slice division group information corresponds to one updated intermediate water pressure monitoring communication slice division information.

[0080] In the embodiment, optionally, the setting of the preset water pressure monitoring communication slice division coefficient can be to collect the water pressure monitoring node transmission bandwidth resource information, the water pressure monitoring node transmission time resource information, and the resource utilization rate data and the node communication demand satisfaction rate data of the initial water pressure monitoring communication slice division information in the historical slice division of all water pressure monitoring nodes in the outdoor water conservancy project water pressure monitoring scene, for example, it is statistically concluded that a certain outdoor water conservancy project has 100 water pressure monitoring nodes, the total allocatable amount of water pressure monitoring node transmission bandwidth resources of all water pressure monitoring nodes is 200Mbps, the total demand of water pressure monitoring node transmission bandwidth resources of all water pressure monitoring nodes is 160Mbps, the highest water pressure monitoring node transmission bandwidth resource utilization rate of a single slice in the historical slice division is 85%, and the node communication demand satisfaction rate can reach 98%, and when the utilization rate exceeds 90%, resource overload is easy to occur, which leads to a demand satisfaction rate of less than 80%. At the same time, the total allocatable amount of water pressure monitoring node transmission time resources of all water pressure monitoring nodes is 1000 seconds / day, the total demand of water pressure monitoring node transmission time resources of all water pressure monitoring nodes is 800 seconds / day, the highest water pressure monitoring node transmission time resource utilization rate of a single slice is 88%, the on-time data transmission completion rate is 97%, and when the utilization rate exceeds 92%, the on-time completion rate is reduced to 82%. Then, combined with the requirement of the project on the stability of water pressure monitoring information transmission, that is, the node communication demand satisfaction rate is not less than 95% and the data transmission on-time completion rate is not less than 95%, in order to avoid resource overload and ensure demand satisfaction, the upper limit of the water pressure monitoring node transmission bandwidth resource utilization rate of a single slice is set to 85%, and the upper limit of the water pressure monitoring node transmission time resource utilization rate is set to 88%. Then, based on the proportional relationship between the total resources and the total demand, according to the total number of nodes and the resource bearing capacity of a single slice, a single slice can contain at most 15 water pressure monitoring nodes, and then a plurality of limited parameters can be integrated to generate a water pressure monitoring communication slice division coefficient, so that the water pressure monitoring communication slice division coefficient contains a single slice water pressure monitoring node transmission bandwidth resource utilization rate ≤ 85%, a single slice water pressure monitoring node transmission time resource utilization rate ≤ 88%, and a single slice water pressure monitoring node quantity ≤ 15.

[0081] In the embodiment, optionally, all selected intermediate water pressure monitoring communication slice division information contained in each selected intermediate water pressure monitoring communication slice division group information can be extracted, and the water pressure monitoring node corresponding to each water pressure monitoring node, the water pressure monitoring node transmission bandwidth resource information, the water pressure monitoring node transmission time resource information, and the water pressure monitoring node communication demand information of the plurality of water pressure monitoring nodes can be extracted. Then, according to the preset water pressure monitoring communication slice division coefficient, the total demand of the water pressure monitoring node transmission bandwidth resources and the total demand of the water pressure monitoring node transmission time resources of all the water pressure monitoring nodes in the group can be counted, and the total amount of the water pressure monitoring node transmission bandwidth resources and the total amount of the water pressure monitoring node transmission time resources that can be allocated in the group can be counted. The resource supply and demand situation is clear. Then, according to the resource allocation proportion standard and the node grouping rule specified by the preset water pressure monitoring communication slice division coefficient, the water pressure monitoring nodes with similar water pressure monitoring node communication demand information, high matching degree of water pressure monitoring node transmission bandwidth resource demand and water pressure monitoring node transmission time resource demand in the group can be re-grouped into the same sub-slice to avoid resource waste caused by large node demand difference. Then, according to the upper limit of the single slice resource occupancy defined by the preset water pressure monitoring communication slice division coefficient, the total amount of the water pressure monitoring node transmission bandwidth resources that can be allocated in the group can be allocated according to the proportion of the total demand of the water pressure monitoring node transmission bandwidth resources of all the water pressure monitoring nodes in each sub-slice, to ensure that the water pressure monitoring node transmission bandwidth resource information obtained by each sub-slice can meet the transmission demand of all the water pressure monitoring nodes in the sub-slice and does not exceed the resource occupancy range specified by the preset water pressure monitoring communication slice division coefficient. Finally, according to the preset water pressure monitoring communication slice division coefficient, the total amount of the water pressure monitoring node transmission time resources that can be allocated in the group can be allocated to each sub-slice in combination with the number of water pressure monitoring nodes, the data transmission frequency and other factors in each sub-slice, so that the water pressure monitoring node transmission time resource information obtained by each sub-slice can support all the water pressure monitoring nodes in the sub-slice to complete the water pressure monitoring information transmission on time, thereby completing the optimization and adjustment of the node distribution, the water pressure monitoring node transmission bandwidth resource information and the water pressure monitoring node transmission time resource information allocation of the selected intermediate water pressure monitoring communication slice division information in the group.

[0082] In step S606, according to the plurality of updated intermediate water pressure monitoring communication slice division information, the preset water pressure monitoring channel fading coefficient and the preset water pressure monitoring communication slice division quality representation weight, a plurality of updated intermediate water pressure monitoring communication slice division quality representation information is calculated.

[0083] In the embodiment, the water pressure monitoring nodes included in each of the updated intermediate water pressure monitoring communication slice division information can be determined first, the plurality of water pressure monitoring node position information of the water pressure monitoring nodes can be extracted, the plurality of water pressure monitoring communication slice node transmission delay information of the updated intermediate water pressure monitoring communication slice division information can be calculated in combination with the preset water pressure monitoring channel fading coefficient, the number of water pressure monitoring nodes in the updated intermediate water pressure monitoring communication slice division information can be counted, the corresponding water pressure monitoring communication slice node quantity information can be obtained, the water pressure monitoring node transmission bandwidth resource information and the water pressure monitoring node transmission bandwidth demand information of each water pressure monitoring node in the updated intermediate water pressure monitoring communication slice division information can be extracted, the initial water pressure monitoring communication slice node bandwidth utilization rate information of the updated intermediate water pressure monitoring communication slice division information can be calculated, then the plurality of water pressure monitoring communication slice node transmission delay information, the water pressure monitoring communication slice node quantity information and the initial water pressure monitoring communication slice node bandwidth utilization rate information can be multiplied by the preset water pressure monitoring communication slice division quality representation weight respectively, the three product results can be added, and the sum obtained is the quality evaluation result of each of the updated intermediate water pressure monitoring communication slice division information. After all the quality evaluation results are integrated, the plurality of updated intermediate water pressure monitoring communication slice division quality representation information is obtained.

[0084] In step S607, the plurality of updated intermediate water pressure monitoring communication slice division information is combined to obtain a plurality of updated intermediate water pressure monitoring communication slice combination information; the updated intermediate water pressure monitoring communication slice combination information is in one-to-one correspondence with the selected intermediate water pressure monitoring communication slice division group information.

[0085] In the embodiment, for the plurality of updated intermediate water pressure monitoring communication slice division information corresponding to each selected intermediate water pressure monitoring communication slice division group information, all the water pressure monitoring nodes included in the updated intermediate water pressure monitoring communication slice division information, the plurality of water pressure monitoring node position information, the plurality of water pressure monitoring node communication demand information and the plurality of water pressure monitoring node communication resource information can be extracted and summarized as a new set containing all the information related to the updated intermediate water pressure monitoring communication slice division information in the group, the new set is the plurality of updated intermediate water pressure monitoring communication slice combination information, and each selected intermediate water pressure monitoring communication slice division group information corresponds to an updated intermediate water pressure monitoring communication slice combination information.

[0086] In step S608, the plurality of updated intermediate water pressure monitoring communication slice combination quality representation information is calculated according to the plurality of updated intermediate water pressure monitoring communication slice combination information, the preset water pressure monitoring channel fading coefficient and the preset water pressure monitoring communication slice division quality representation weight.

[0087] In the embodiment, the water pressure monitoring nodes included in each updated intermediate water pressure monitoring communication slice merging information can be determined first, the plurality of water pressure monitoring node location information of the water pressure monitoring nodes can be extracted, the plurality of water pressure monitoring communication slice node transmission delay information of the updated intermediate water pressure monitoring communication slice merging information can be calculated in combination with the preset water pressure monitoring channel fading coefficient, the number of water pressure monitoring nodes in the updated intermediate water pressure monitoring communication slice merging information can be counted to obtain the corresponding water pressure monitoring communication slice node quantity information, and then the water pressure monitoring node transmission bandwidth resource information and the water pressure monitoring node transmission bandwidth demand information of each water pressure monitoring node in the updated intermediate water pressure monitoring communication slice merging information can be extracted to calculate the initial water pressure monitoring communication slice node bandwidth utilization rate information of the updated intermediate water pressure monitoring communication slice merging information. Then, the plurality of water pressure monitoring communication slice node transmission delay information, the water pressure monitoring communication slice node quantity information, and the initial water pressure monitoring communication slice node bandwidth utilization rate information can be multiplied by the preset water pressure monitoring communication slice division quality representation weight respectively, the three product results are added, and the sum obtained is the quality evaluation result of each updated intermediate water pressure monitoring communication slice merging information. After all the quality evaluation results are collected, the plurality of updated intermediate water pressure monitoring communication slice merging quality representation information is obtained.

[0088] In step S609, it is judged whether the sum of the plurality of updated intermediate water pressure monitoring communication slice merging quality representation information is greater than the sum of the plurality of intermediate water pressure monitoring communication slice division quality representation information. If yes, step S610 is entered. If no, step S611 is entered.

[0089] In the embodiment, the sum of the plurality of updated intermediate water pressure monitoring communication slice merging quality representation information is calculated first, and then the sum of the plurality of original intermediate water pressure monitoring communication slice division quality representation information is calculated. The two sums are compared in size. If the sum of the plurality of updated intermediate water pressure monitoring communication slice merging quality representation information is greater than the sum of the plurality of original intermediate water pressure monitoring communication slice division quality representation information, it indicates that the grouping adjustment and merging operation improves the overall quality of the slice. If the sum of the plurality of updated intermediate water pressure monitoring communication slice merging quality representation information is less than or equal to the sum of the plurality of original intermediate water pressure monitoring communication slice division quality representation information, it indicates that the grouping adjustment and merging operation does not improve the overall quality of the slice.

[0090] In step S610, the plurality of updated intermediate water pressure monitoring communication slice merging information is taken as the plurality of intermediate water pressure monitoring communication slice division information, the plurality of updated intermediate water pressure monitoring communication slice merging quality representation information is taken as the plurality of intermediate water pressure monitoring communication slice division quality representation information, and the process returns to step S601.

[0091] In the embodiment, the sum of the plurality of updated intermediate water pressure monitoring communication slice merging quality characterization information is greater than the sum of the plurality of original intermediate water pressure monitoring communication slice division quality characterization information, indicating that the quality of the plurality of updated intermediate water pressure monitoring communication slice merging information is better, the plurality of updated intermediate water pressure monitoring communication slice merging information is used to replace the original plurality of intermediate water pressure monitoring communication slice division information, and the plurality of updated intermediate water pressure monitoring communication slice merging quality characterization information is used to replace the original plurality of intermediate water pressure monitoring communication slice division quality characterization information, and then it is judged again whether the average of the new plurality of intermediate water pressure monitoring communication slice division quality characterization information is greater than the preset water pressure monitoring communication slice division quality characterization threshold, until the average meets the standard.

[0092] In step S611, the intermediate water pressure monitoring communication slice selection quantity information is increased by 1 to obtain adjusted intermediate water pressure monitoring communication slice selection quantity information.

[0093] In the embodiment, the sum of the plurality of updated intermediate water pressure monitoring communication slice merging quality characterization information does not exceed the sum of the plurality of original intermediate water pressure monitoring communication slice division quality characterization information, indicating that the current intermediate water pressure monitoring communication slice selection quantity information may be unreasonable, resulting in poor grouping adjustment effect, and therefore the value of the intermediate water pressure monitoring communication slice selection quantity information is increased by 1 to obtain adjusted intermediate water pressure monitoring communication slice selection quantity information, so as to change the number of communication slices in subsequent grouping.

[0094] In step S612, the adjusted intermediate water pressure monitoring communication slice selection quantity information is used as the intermediate water pressure monitoring communication slice selection quantity information, and the process returns to step S604.

[0095] In the embodiment, the adjusted intermediate water pressure monitoring communication slice selection quantity information is used to replace the original intermediate water pressure monitoring communication slice selection quantity information, and the plurality of intermediate water pressure monitoring communication slice division information is randomly grouped again according to the new intermediate water pressure monitoring communication slice selection quantity information, and a new round of adjustment and quality evaluation is carried out until the average of the plurality of intermediate water pressure monitoring communication slice division quality characterization information meets the standard.

[0096] The water pressure monitoring method provided by the embodiment can realize preliminary evaluation of the overall quality of the plurality of intermediate water pressure monitoring communication slice division information, and use the grouping adjustment, merging optimization and dynamic quantity adjustment cycle mechanism for the unqualified slices, so as to continuously optimize the quality of the plurality of intermediate water pressure monitoring communication slice division information, ensure that the plurality of target water pressure monitoring communication slice division information not only meets the communication demand of each water pressure monitoring node, but also improves the communication resource utilization efficiency and slice division stability, thereby improving the efficient transmission of water pressure monitoring information and improving the timeliness and effectiveness of water pressure monitoring.

[0097] The method corresponding to the above embodiment, Figure 7 A structural block diagram of the water pressure monitoring device provided by the embodiments of the present application is shown, and only parts related to the embodiments of the present application are shown for ease of illustration. Figure 7 The water pressure monitoring device can be an execution subject of the water pressure monitoring method provided in the first embodiment.

[0098] Referring to Figure 7 The water pressure monitoring device comprises: An information acquisition module 710 is configured to acquire a plurality of water pressure monitoring node position information, a plurality of water pressure monitoring node communication demand information, and a plurality of water pressure monitoring node communication resource information; the water pressure monitoring node position information, the water pressure monitoring node communication demand information, and the water pressure monitoring node communication resource information are one-to-one correspondence. A water pressure monitoring node similarity information calculation module 720 is configured to calculate a plurality of water pressure monitoring node similarity information according to the plurality of water pressure monitoring node position information and the plurality of water pressure monitoring node communication demand information. An initial water pressure monitoring communication slice division information generation module 730 is configured to divide the plurality of water pressure monitoring node communication demand information according to the plurality of water pressure monitoring node similarity information and a preset water pressure monitoring node similarity threshold value, and generate a plurality of initial water pressure monitoring communication slice division information. A target water pressure monitoring communication slice division information generation module 740 is configured to generate a plurality of target water pressure monitoring communication slice division information according to the plurality of water pressure monitoring node communication resource information, the plurality of initial water pressure monitoring communication slice division information, and a preset water pressure monitoring communication slice division coefficient. A water pressure monitoring information transmission module 750 is configured to perform transmission processing on water pressure monitoring information according to the plurality of target water pressure monitoring communication slice division information, so as to perform water pressure monitoring processing through the water pressure monitoring information.

[0099] The processes in which the modules of the water pressure monitoring device provided by the embodiments of the present application realize their respective functions can be specifically referred to the descriptions of the first embodiment shown in the foregoing Figure 1 The descriptions of the first embodiment shown in the foregoing

[0100] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0101] It should be understood that when used in the present application and the appended claims, the term “comprises” indicates the existence of the described features, integers, steps, operations, elements, and / or components, but does not exclude the existence or addition of one or more other features, integers, steps, operations, elements, components, and / or sets thereof.

[0102] It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items, and that the term "at least one of' as used herein means "one, two, three, four, or more" but not limited to "one" or "more than one."

[0103] In addition, in the description of the present application and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish descriptions, and cannot be understood as indicating or implying relative importance. It should also be understood that although the terms "first", "second" and the like are used in the text to describe various elements in some embodiments of the present application, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, the first table can be named as the second table, and similarly, the second table can be named as the first table without departing from the scope of various described embodiments. The first table and the second table are both tables, but they are not the same table.

[0104] In the present application, the reference "one embodiment" or "some embodiments" and the like means that the specific features, structures or characteristics described in connection with this embodiment are included in one or more embodiments of the present application. Therefore, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in further some embodiments" and the like appearing in different places in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "include", "contain", "have" and their variants mean "including but not limited to", unless otherwise specifically emphasized.

[0105] The water pressure monitoring method provided by the embodiments of the present application can be applied to terminal devices such as mobile phones, tablet computers, wearable devices, vehicle-mounted devices, notebook computers, etc. The embodiments of the present application do not make any limitation on the specific type of terminal device.

[0106] Figure 8 is a structural schematic diagram of a terminal device provided by an embodiment of the present application. As shown in Figure 8 the terminal device 8 of this embodiment includes at least one processor 80 (only one is shown in Figure 8 the memory 81, the memory 81 stores a computer program 82 executable on the processor 80. The processor 80 implements the steps in each of the above water pressure monitoring method embodiments when executing the computer program 82, for example Figure 1 steps S101 to S105 shown in. Alternatively, the processor 80 implements the functions of each module / unit in each of the above device embodiments when executing the computer program 82, for example Figure 7The functions of the information acquisition module 710 to the water pressure monitoring information transmission module 750 are shown.

[0107] The terminal device 8 can be a desktop computer, a notebook computer, a palm computer, a cloud server, and the like. The terminal device can include, but is not limited to, a processor 80 and a memory 81. Those skilled in the art can understand that the terminal device 8 can include more or fewer components than those shown, or can combine some components, or include different components, for example, the terminal device can also include an input sending device, a network access device, a bus, and the like. Figure 8 The terminal device 8 shown is only an example and does not constitute a limitation on the terminal device 8, and can include more or fewer components than those shown, or can combine some components, or include different components, for example, the terminal device can also include an input sending device, a network access device, a bus, and the like.

[0108] The processor 80 can be a central processing unit, and can also be other general-purpose processors, digital signal processors, application-specific integrated circuits, ready programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. The general-purpose processor can be a microprocessor or the processor can be any conventional processor.

[0109] The memory 81 can be an internal storage unit of the terminal device 8 in some embodiments, for example, a hard disk or a memory of the terminal device 8. The memory 81 can also be an external storage device of the terminal device 8, for example, a plug-in hard disk, a smart memory card, a secure digital card, a flash memory card, and the like equipped on the terminal device 8. Further, the memory 81 can include both the internal storage unit and the external storage device of the terminal device 8. The memory 81 is used to store an operating system, application programs, a boot loader, data, and other programs, for example, program codes of the computer program, and the like. The memory 81 can also be used to temporarily store data that has been transmitted or is to be transmitted.

[0110] In addition, each functional unit in the various embodiments of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0111] The embodiments of the present application also provide a terminal device, which includes at least one memory, at least one processor, and a computer program stored in the at least one memory and executable on the at least one processor, and the processor executes the computer program to enable the terminal device to implement the steps in any of the above method embodiments.

[0112] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the steps in each method embodiment.

[0113] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in a certain embodiment can be referred to the relevant description of other embodiments.

[0114] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software manner depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0115] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place or distributed on multiple network units. Part or all of the units can be selected to achieve the purpose of the embodiment according to actual needs.

[0116] The above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A water pressure monitoring method, characterized in that, include: Obtain location information, communication requirements, and communication resources of multiple water pressure monitoring nodes; The location information, communication requirements, and communication resources of the water pressure monitoring nodes are all in one-to-one correspondence. Based on the location information and communication requirements of the multiple water pressure monitoring nodes, the similarity information of the multiple water pressure monitoring nodes is calculated. Based on the similarity information of the multiple water pressure monitoring nodes and the preset water pressure monitoring node similarity threshold, the communication requirement information of the multiple water pressure monitoring nodes is divided to generate multiple initial water pressure monitoring communication slice division information. Based on the communication resource information of the multiple water pressure monitoring nodes, the multiple initial water pressure monitoring communication slice division information, and the preset water pressure monitoring communication slice division coefficient, multiple target water pressure monitoring communication slice division information is generated. Based on the communication slice division information of the multiple target water pressure monitoring, the water pressure monitoring information is transmitted and processed so as to perform water pressure monitoring processing through the water pressure monitoring information.

2. The water pressure monitoring method as described in claim 1, characterized in that, The communication requirements of the water pressure monitoring node include the transmission delay requirements, transmission bandwidth requirements, and transmission error rate requirements of the water pressure monitoring node. The communication resource information of the water pressure monitoring node includes the water pressure monitoring node transmission time resource information, the water pressure monitoring node transmission bandwidth resource information, and the water pressure monitoring node transmission retransmission count resource information.

3. The water pressure monitoring method as described in claim 2, characterized in that, The step of calculating the similarity information of multiple water pressure monitoring nodes based on the location information and communication requirements of the multiple water pressure monitoring nodes specifically includes: Based on the location information of the multiple water pressure monitoring nodes, the spatial distance information of the multiple water pressure monitoring nodes is calculated; Based on the transmission delay requirement information, transmission bandwidth requirement information, and transmission bit error rate requirement information of the multiple water pressure monitoring nodes, the transmission delay requirement difference information, transmission bandwidth requirement difference information, and transmission bit error rate requirement difference information of the multiple water pressure monitoring nodes are calculated; the spatial distance information of the water pressure monitoring nodes, the transmission delay requirement difference information, the transmission bandwidth requirement difference information, and the transmission bit error rate requirement difference information correspond one-to-one. Based on the preset similarity calculation weights for water pressure monitoring nodes, the spatial distance information of the multiple water pressure monitoring nodes, the transmission delay requirement difference information of the multiple water pressure monitoring nodes, the transmission bandwidth requirement difference information of the multiple water pressure monitoring nodes, and the transmission error rate requirement difference information of the multiple water pressure monitoring nodes are weighted and summed to calculate the water pressure monitoring node similarity information.

4. The water pressure monitoring method as described in claim 1, characterized in that, The step of dividing the communication requirement information of the multiple water pressure monitoring nodes according to the similarity information of the multiple water pressure monitoring nodes and a preset water pressure monitoring node similarity threshold, and generating multiple initial water pressure monitoring communication slice division information, specifically includes: Determine whether the similarity information of the water pressure monitoring nodes is greater than a preset water pressure monitoring node similarity threshold; If so, the communication requirement information of multiple water pressure monitoring nodes corresponding to the water pressure monitoring node similarity information will be merged to generate initial water pressure monitoring communication slice partitioning information; If not, then based on the communication requirement information of multiple water pressure monitoring nodes corresponding to the water pressure monitoring node similarity information, multiple initial water pressure monitoring communication slice division information are generated.

5. The water pressure monitoring method as described in claim 2, characterized in that, The step of generating multiple target water pressure monitoring communication slice division information based on the communication resource information of the multiple water pressure monitoring nodes, the multiple initial water pressure monitoring communication slice division information, and the preset water pressure monitoring communication slice division coefficients specifically includes: Based on the location information of multiple water pressure monitoring nodes corresponding to the multiple initial water pressure monitoring communication slice division information, the location information of multiple water pressure monitoring communication slice nodes and the number information of multiple water pressure monitoring communication slice nodes are obtained. Based on the location information of the multiple water pressure monitoring communication slice nodes and the preset water pressure monitoring channel fading coefficient, the transmission delay information of the multiple water pressure monitoring communication slice nodes is calculated. Based on the water pressure monitoring node transmission bandwidth resource information and water pressure monitoring node transmission bandwidth requirement information corresponding to the location information of the multiple water pressure monitoring communication slice nodes, the bandwidth utilization information of multiple initial water pressure monitoring communication slice nodes is calculated. Based on the transmission delay information of the multiple water pressure monitoring communication slice nodes, the bandwidth utilization information of the multiple initial water pressure monitoring communication slice nodes, the number of multiple water pressure monitoring communication slice nodes, and the preset water pressure monitoring communication slice partitioning quality characterization weights, multiple water pressure monitoring communication slice partitioning quality characterization information is calculated; the water pressure monitoring communication slice partitioning quality characterization information corresponds one-to-one with the initial water pressure monitoring communication slice partitioning information. Based on the quality characterization information of the multiple water pressure monitoring communication slices and the multiple initial water pressure monitoring communication slices, multiple intermediate water pressure monitoring communication slices are generated. Based on the multiple intermediate water pressure monitoring communication slice partitioning information, the preset water pressure monitoring channel fading coefficient, and the preset water pressure monitoring communication slice partitioning quality characterization weight, the multiple intermediate water pressure monitoring communication slice partitioning quality characterization information is calculated. Based on the quality characterization information of the multiple intermediate water pressure monitoring communication slices, the multiple intermediate water pressure monitoring communication slices, the preset water pressure monitoring communication slices, and the preset water pressure monitoring communication slices, multiple target water pressure monitoring communication slices are generated.

6. The water pressure monitoring method as described in claim 5, characterized in that, The multiple initial water pressure monitoring communication slice division information includes first initial water pressure monitoring communication slice division information and second initial water pressure monitoring communication slice division information; The quality characterization information for the division of the multiple water pressure monitoring communication slices includes the first water pressure monitoring communication slice division quality characterization information and the second water pressure monitoring communication slice division quality characterization information. The step of generating multiple intermediate water pressure monitoring communication slice partitioning information based on the multiple water pressure monitoring communication slice partitioning quality characterization information and multiple initial water pressure monitoring communication slice partitioning information specifically includes: The sum of the first water pressure monitoring communication slice partitioning quality characterization information and the second water pressure monitoring communication slice partitioning quality characterization information is calculated to obtain the initial water pressure monitoring communication slice partitioning quality characterization information. The first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information are merged to generate initial water pressure monitoring communication slice merge information. Based on the initial water pressure monitoring communication slice merging information, the preset water pressure monitoring channel fading coefficient, and the preset water pressure monitoring communication slice division quality characterization weight, the water pressure monitoring communication slice merging quality characterization information is calculated. Determine whether the merged quality characterization information of the water pressure monitoring communication slice is greater than the initial water pressure monitoring communication slice division quality characterization and information; If so, the initial water pressure monitoring communication slice merging information will be used as the intermediate water pressure monitoring communication slice partitioning information; If not, then the first initial water pressure monitoring communication slice division information and the second initial water pressure monitoring communication slice division information shall be used as the intermediate water pressure monitoring communication slice division information.

7. The water pressure monitoring method as described in claim 5, characterized in that, The step of generating multiple target water pressure monitoring communication slice division information based on the multiple intermediate water pressure monitoring communication slice division quality characterization information, the multiple intermediate water pressure monitoring communication slice division information, the preset water pressure monitoring communication slice division quality characterization threshold, and the preset water pressure monitoring communication slice division coefficient specifically includes: Determine whether the average value of the quality characterization information of the multiple intermediate water pressure monitoring communication slices is greater than the preset water pressure monitoring communication slice segmentation quality characterization threshold. If so, the multiple intermediate water pressure monitoring communication slice division information shall be used as the multiple target water pressure monitoring communication slice division information; If not, obtain the number of intermediate water pressure monitoring communication slices selected; Based on the number of intermediate water pressure monitoring communication slices selected, the multiple intermediate water pressure monitoring communication slice division information is randomly grouped to obtain multiple selected intermediate water pressure monitoring communication slice division group information; the selected intermediate water pressure monitoring communication slice division group information includes multiple selected intermediate water pressure monitoring communication slice division information. Based on the selected intermediate water pressure monitoring communication slice grouping information corresponding to the selected intermediate water pressure monitoring communication slice grouping information and the preset water pressure monitoring communication slice grouping coefficient, multiple updated intermediate water pressure monitoring communication slice grouping information are generated; the updated intermediate water pressure monitoring communication slice grouping information corresponds one-to-one with the selected intermediate water pressure monitoring communication slice grouping information. Based on the multiple updated intermediate water pressure monitoring communication slice partitioning information, the preset water pressure monitoring channel fading coefficient, and the preset water pressure monitoring communication slice partitioning quality characterization weight, multiple updated intermediate water pressure monitoring communication slice partitioning quality characterization information is calculated. The multiple updated intermediate water pressure monitoring communication slice division information is merged to obtain multiple updated intermediate water pressure monitoring communication slice merge information; the updated intermediate water pressure monitoring communication slice merge information corresponds one-to-one with the selected intermediate water pressure monitoring communication slice division group information. Based on the multiple updated intermediate water pressure monitoring communication slice merging information, the preset water pressure monitoring channel fading coefficient, and the preset water pressure monitoring communication slice division quality characterization weight, the multiple updated intermediate water pressure monitoring communication slice merging quality characterization information is calculated. Determine whether the sum of the merged quality characterization information of the multiple updated intermediate water pressure monitoring communication slices is greater than the sum of the divided quality characterization information of the multiple intermediate water pressure monitoring communication slices; If so, the merged information of the multiple updated intermediate water pressure monitoring communication slices is used as the partition information of multiple intermediate water pressure monitoring communication slices, and the merged quality characterization information of the multiple updated intermediate water pressure monitoring communication slices is used as the partition quality characterization information of multiple intermediate water pressure monitoring communication slices. Then, the process returns to the step of determining whether the average value of the partition quality characterization information of the multiple intermediate water pressure monitoring communication slices is greater than the preset water pressure monitoring communication slice partition quality characterization threshold. If not, increment the number of intermediate water pressure monitoring communication slices selected by 1 to obtain the adjusted number of intermediate water pressure monitoring communication slices selected. The adjusted intermediate water pressure monitoring communication slice selection quantity information is used as the intermediate water pressure monitoring communication slice selection quantity information, and the process is returned to the step of randomly grouping the multiple intermediate water pressure monitoring communication slice division information based on the intermediate water pressure monitoring communication slice selection quantity information to obtain multiple selected intermediate water pressure monitoring communication slice division group information.

8. A water pressure monitoring device, characterized in that, include: The information acquisition module is used to acquire the location information of multiple water pressure monitoring nodes, the communication requirement information of multiple water pressure monitoring nodes, and the communication resource information of multiple water pressure monitoring nodes; The location information, communication requirements, and communication resources of the water pressure monitoring nodes are all in one-to-one correspondence. The water pressure monitoring node similarity information calculation module is used to calculate the similarity information of multiple water pressure monitoring nodes based on the location information of the multiple water pressure monitoring nodes and the communication requirement information of the multiple water pressure monitoring nodes; The initial water pressure monitoring communication slice partitioning information generation module is used to partition the communication requirement information of the multiple water pressure monitoring nodes according to the similarity information of the multiple water pressure monitoring nodes and the preset water pressure monitoring node similarity threshold, and generate multiple initial water pressure monitoring communication slice partitioning information. The target water pressure monitoring communication slice division information generation module is used to generate multiple target water pressure monitoring communication slice division information based on the communication resource information of the multiple water pressure monitoring nodes, multiple initial water pressure monitoring communication slice division information, and preset water pressure monitoring communication slice division coefficients. The water pressure monitoring information transmission module is used to process and transmit water pressure monitoring information according to the information of the multiple target water pressure monitoring communication slices, so as to perform water pressure monitoring processing through the water pressure monitoring information.

9. A terminal device, characterized in that, The terminal device includes a memory and a processor. The memory stores a computer program that can run on the processor. When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Mobile map service searching method based on P2P (point to point) node scheduling

    CN102929914A

  • Distributed training computing node management method and related device

    CN115865607A

  • Software upgrading method and system of Internet of Things terminal

    CN120128469A

  • Power consumption data anomaly detection method and device, electronic equipment and storage medium

    CN120217075A

  • Intelligent water conservancy monitoring method and system based on multi-source data fusion

    CN120499235A