Water data monitoring method of intelligent water meter based on ipv6 technology
Through the use of IPv6 technology in the smart water meter system, the problem of limited address resources under IPv4 technology and network delay under IPv4 technology has been solved, and efficient and reliable water data monitoring has been achieved, and the accuracy of monitoring is improved.
Patent Information
- Application Number
- CN202411494106.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-01-21
AI Technical Summary
The existing intelligent water meter systems generally use IPv4 technology, resulting in limited address resources, address conflicts and network delay problems, affecting the accuracy of water data monitoring.
Adopting the data monitoring method of intelligent water meter based on IPv6 technology, data analysis is performed by obtaining the IPv6 packet sent by the smart water meter, determining water use data, and analyzing based on water data and historical data to determine the abnormal water use and perform emergency treatment.
Through IPv6 technology, smart water meters can be assigned independent IP addresses to achieve direct communication with cloud servers, improving the efficiency and reliability of water data transmission, thus improving the accuracy of water data monitoring.
Smart Images

Figure CN119342077A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of the Internet of Things, and in particular to a method for monitoring water use data of an intelligent water meter based on IPv6 technology. Background Art
[0002] In modern water resource management and urban water supply systems, water meters play an indispensable role as key equipment for measuring and recording water consumption. Traditional mechanical water meters record the volume of water flowing through mechanical structures. Although they meet basic metering needs to a certain extent, they have limitations such as inconvenient reading, easy damage, and discontinuous data recording. With the advancement of science and technology, water meters are developing in the direction of intelligence. Smart water meters not only have the advantages of high precision and stability, but also integrate sensors, microprocessors and communication modules to realize real-time collection, processing and transmission of water consumption data.
[0003] Smart water meters collect, transmit and monitor water usage data, providing more comprehensive and accurate information support for water management departments. However, in the current smart water meter system, IPv4 technology is generally used. Due to the limited IPv4 address resources, it is difficult to meet the access requirements of large-scale IoT devices, and there are problems such as address conflicts and network delays, which affect the accuracy of water usage data monitoring.
[0004] Therefore, how to solve the above technical problems is an urgent problem to be solved by technical personnel in this field. Summary of the invention
[0005] The purpose of this application is to provide a water consumption data monitoring method for a smart water meter based on IPv6 technology, so as to solve at least one of the above technical problems.
[0006] The above invention objectives of the present application are achieved through the following technical solutions: In the first aspect, the present application provides a method for monitoring water consumption data of a smart water meter based on IPv6 technology, which adopts the following technical solution: A method for monitoring water consumption data of an intelligent water meter based on IPv6 technology, comprising: Obtaining an IPv6 data packet sent by a target smart water meter, performing data analysis based on the IPv6 data packet, and determining water usage data, wherein the water usage data includes: water volume, water usage time, water flow speed, and water pressure; Acquire historical water usage data corresponding to the target smart water meter, and perform water usage analysis based on the water usage data and the historical water usage data to determine a water usage analysis result, wherein the water usage analysis is used to determine whether the target user corresponding to the target smart water meter has abnormal water usage; When the water use analysis result is water use abnormality, an abnormality type analysis is performed based on the water use data and the historical water use data to determine the water use abnormality type; An emergency processing analysis is performed based on the water usage anomaly type to determine the emergency processing operation, wherein the emergency processing operation includes: remote closing of the water meter valve and remote fault diagnosis of the water meter.
[0007] By adopting the above technical solution, the IPv6 data packet sent by the target smart water meter is obtained, and data parsing is performed based on the IPv6 data packet to determine the water use data. Then, water use analysis is performed based on the water use data and historical water use data to determine the water use analysis result. Furthermore, when the water use analysis result is water use abnormality, an abnormality type analysis is performed based on the water use data and historical water use data to determine the water use abnormality type, and an emergency processing analysis is performed based on the water use abnormality type to determine the emergency processing operation. In the water use data monitoring method, through IPv6 technology, the smart water meter is assigned to an independent IP address to achieve direct communication with the cloud server without complex network conversion or gateway forwarding, which improves the efficiency and reliability of water use data transmission, thereby improving the accuracy of water use data monitoring.
[0008] In a preferred example, the present application may be further configured as follows: performing abnormal type analysis based on the water use data and the historical water use data to determine the water use abnormal type includes: Preprocessing is performed based on the water use data and the historical water use data to obtain preprocessed target water use data and target historical water use data, wherein the preprocessing includes: data cleaning, data standardization, and data alignment; Perform multi-dimensional feature extraction based on the target water use data to determine current water use features, wherein the current water use features include: a first water consumption feature, a first water use time feature, and a first water use frequency feature; Perform multi-dimensional feature extraction based on the target historical water use data to determine historical water use features, wherein the historical water use features include: a second water consumption feature, a second water use time feature, and a second water use frequency feature; An abnormality type analysis is performed based on the current water use characteristics and the historical water use characteristics to determine the water use abnormality type, wherein the water use abnormality type includes: abnormal increase in water consumption, abnormal decrease in water consumption, abnormal water use time, and abnormal water use frequency.
[0009] In a preferred example, the present application may be further configured as follows: before obtaining the IPv6 data packet sent by the target smart water meter, the method further includes: Obtaining the network connection, data transmission speed and communication environment between the target smart water meter and the cloud server; Performing IPv6 data packet transmission analysis based on the network connection, the data transmission speed and the communication environment, and determining a transmission analysis result; When the sending analysis result indicates that sending is allowed, a data packet request instruction is sent to the target smart water meter so as to obtain the IPv6 data packet and execute it under the condition that the network and data transmission meet the requirements.
[0010] In a preferred example, the present application may be further configured as follows: after performing water use analysis based on the water use data and the historical water use data and determining the water use analysis result, the configuration further includes: When the water use analysis result is that the water use is normal, the water use data is stored in a water use database to facilitate subsequent analysis of the target user's water use habits and water use needs; Acquire tiered water fee pricing information, extract the water consumption to be priced from the water use database, calculate the water fee based on the tiered water fee pricing information and the water consumption to be priced, determine the water use fee, and send the water use fee to the mobile phone of the target user.
[0011] In a preferred example, the present application may be further configured as follows: after storing the water consumption data in a water consumption database, the application may further include: Performing regional water use analysis based on all water use data in the water use database to obtain regional water use information, wherein the regional water use information represents the water use conditions corresponding to different regions; Perform regional water consumption prediction based on the regional water consumption information to determine regional water consumption prediction information, wherein the regional water consumption prediction information represents the future water consumption conditions corresponding to different regions; A scheduling suggestion analysis is performed based on the regional water use forecast information to determine a water resource scheduling suggestion, wherein the water resource scheduling suggestion is used to optimize water resource allocation and ensure a balance between regional water supply and demand.
[0012] In a preferred example, the present application may be further configured as follows: after performing emergency processing analysis based on the water use abnormality type and determining the emergency processing operation, it further includes: When the emergency handling operation is to remotely close the water meter valve, a remote gate closing request is sent to the user terminal corresponding to the target smart water meter, and an instruction returned by the user terminal is received in real time; When a closing permission instruction is received or no response is given after a timeout, the target smart water meter is controlled to close the gate; when a closing rejection instruction is received, the remote closing operation of the water meter valve is canceled.
[0013] In a second aspect, the present application provides a cloud server, which adopts the following technical solution: at least one processor; Memory; At least one application, wherein at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the above-mentioned water usage data monitoring method of a smart water meter based on IPv6 technology.
[0014] In a third aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium stores a computer program, which, when executed in a computer, causes the computer to execute the above-mentioned method for monitoring water usage data of an intelligent water meter based on IPv6 technology.
[0015] In a fourth aspect, the present application provides a computer program product, which adopts the following technical solution: A computer program product includes a computer program, which, when executed by a processor, implements the water usage data monitoring method of a smart water meter based on IPv6 technology.
[0016] In summary, the present application includes at least one of the following beneficial technical effects: Obtain the IPv6 data packet sent by the target smart water meter, perform data analysis based on the IPv6 data packet, and determine the water use data. Then, perform water use analysis based on the water use data and historical water use data to determine the water use analysis result. Furthermore, when the water use analysis result is water use abnormality, perform abnormality type analysis based on the water use data and historical water use data to determine the water use abnormality type, and perform emergency processing analysis based on the water use abnormality type to determine the emergency processing operation. In the water use data monitoring method, through IPv6 technology, the smart water meter is assigned to an independent IP address to achieve direct communication with the cloud server without complex network conversion or gateway forwarding, which improves the efficiency and reliability of water use data transmission, thereby improving the accuracy of water use data monitoring.
[0017] In order to avoid IPv6 data packets being damaged during data transmission and ensure that the IPv6 data packets transmitted to the cloud server are complete and correct, before sending a data packet request instruction to the target smart water meter, an IPv6 data packet sending analysis is performed based on the network connection, data transmission speed, and communication environment to obtain a sending analysis result. Then, when the sending analysis result is that sending is allowed, a data packet request instruction is sent to the target smart water meter to obtain the IPv6 data packet under the condition that the network and data transmission meet the requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a flow chart of a method for monitoring water consumption data of a smart water meter based on IPv6 technology according to one embodiment of the present application; Figure 2 It is a structural schematic diagram of a water consumption data monitoring device of a smart water meter based on IPv6 technology in one embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device according to one embodiment of the present application. DETAILED DESCRIPTION
[0019] The following combination Figures 1 to 3 This application is described in further detail.
[0020] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, a person skilled in the art may make non-creative modifications to the present embodiment as needed, but such modifications are protected by the patent law as long as they are within the scope of the present application.
[0021] In order to make the purpose, technical scheme and advantages of the embodiment of the present application clearer, the technical scheme in the embodiment of the present application will be clearly and completely described in conjunction with the drawings in the embodiment of the present application. Obviously, the described embodiment is a part of the embodiment of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application. It should be noted that in the optional embodiments of the present application, the object information and other related data involved, when the embodiments in the present application are applied to specific products or technologies, need to obtain the permission or consent of the object, and the collection, use and processing of the relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions. In other words, if the data related to the object is involved in the embodiment of the present application, it needs to be obtained through the authorization and consent of the object, the authorization and consent of the relevant departments, and in accordance with the relevant laws, regulations and standards of the country and region. If personal information is involved in the embodiment, the acquisition of all personal information needs to obtain the consent of the individual. If sensitive information is involved, the separate consent of the information subject needs to be obtained, and the embodiment also needs to be implemented with the authorization and consent of the object.
[0022] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0023] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0024] In today's society where urbanization is developing rapidly, the intelligentization and high-rise development of houses are constantly changing people's lifestyles and habits. In order to solve the increasingly prominent problems of difficult meter reading at home and the heavy workload of meter reading, water supply companies are also trying various new intelligent meter reading technologies. From smart card water meters, wired MBUS automatic meter reading to wireless remote meter reading, this application proposes an Internet of Things water meter based on IPv6 application, which supports local infrared communication, facilitates production link configuration, supports NB-IoT remote communication, does not require manual meter reading, and automatically reports water use information every day, providing data support for smart water services.
[0025] The embodiment of the present application provides a method for monitoring water consumption data of a smart water meter based on IPv6 technology, which is executed by a cloud server, such as Figure 1 As shown, the method includes step S101, step S102, step S103 and step S104, wherein: Step S101: Obtain the IPv6 data packet sent by the target smart water meter, perform data analysis based on the IPv6 data packet, and determine water usage data, wherein the water usage data includes: water volume, water usage time, water flow speed, and water pressure.
[0026] For the embodiments of the present application, in the current smart water meter system, IPv4 technology is generally used. Due to the limited IPv4 address resources, it is difficult to meet the access requirements of large-scale Internet of Things devices, and there are problems such as address conflicts and network delays, which affect the accuracy of water use data monitoring. In order to solve the technical problems existing in IPv4 technology in the smart water meter system, IPv6 technology is adopted in the embodiments of the present application. IPv6 technology has the advantages of huge address space, plug-and-play support, and high security, and can well meet the access requirements of Internet of Things devices. Therefore, through IPv6 technology, the smart water meter can be assigned an independent IP address to achieve direct communication with the cloud server without complex network conversion or gateway forwarding, which improves the efficiency and reliability of water use data transmission, thereby improving the accuracy of water use data monitoring.
[0027] As for smart water meters that support IPv6 technology, a base meter and electronic part are separated in a structure, and the electronic part and antenna are led out of the base meter cavity. The electronic part and the base meter each form an independent cavity, and the electronic part is encapsulated with highly waterproof silicone gel to improve the overall waterproof performance and adapt to working conditions with severe water accumulation. The split structure can bring the electronic part and signal antenna closer to areas with better mobile signals. In addition, the communication antenna can be led out to solve the problem of the product being installed underground or in working conditions with extremely poor signals, thereby improving the accuracy, precision and sensitivity of on-site signals, increasing the success rate of meter reading, and directly reducing on-site construction costs and subsequent operation and maintenance costs. The base meter uses a mechanical water meter with a semi-liquid seal counter or a dry counter structure. The base meter data electromechanical conversion uses non-magnetic sensing technology, based on the principle of oscillation circuit, and is not affected by external magnetic interference. It can realize positive and reverse metering. Compared with the previous sampling accuracy of 10L or 100L, the non-magnetic sampling accuracy can reach 1L, which not only improves the sampling accuracy, but also can set an intensive collection cycle to conduct intensive frequency collection during periodic periods within a day. This can effectively reflect the user's water use situation and provide an effective basis for water use data analysis.
[0028] The network connection between the target smart water meter and the cloud server is stable and supports the IPv6 protocol. At the same time, sensors and data transmission modules are set in the smart water meter that supports IPv6 communication, so that water consumption data can be collected and sent in real time. The cloud server deploys a program or device specifically for monitoring network data packets. The monitoring program can capture and identify IPv6 data packets sent from the smart water meter. Then, after obtaining the IPv6 data packet sent by the target smart water meter, the IPv6 data packet is parsed according to the protocol specification of the data sent by the target smart water meter. The data parsing dimensions include but are not limited to: data packet header, option field and load data parsing. Then, water consumption data is extracted from the parsed data packet, including but not limited to: water consumption, water consumption time, water flow speed, water pressure. The water consumption data usually exists in the IPv6 data packet in a specific field or data structure.
[0029] Step S102: Obtain historical water usage data corresponding to the target smart water meter, and perform water usage analysis based on the water usage data and historical water usage data to determine the water usage analysis result, wherein the water usage analysis is used to determine whether the target user corresponding to the target smart water meter has abnormal water usage.
[0030] For the embodiment of the present application, the cloud server pre-stores the historical water use data corresponding to each smart water meter. The historical water use data is composed of the water consumption, water use time, water flow rate, water pressure and other records corresponding to the target smart water meter in the past period of time. The timestamp, data format and unit of the data in the historical water use data are consistent, ensuring the integrity and accuracy of the historical water use data. In the process of water use data monitoring, water use analysis can timely discover and handle water use anomalies, avoid waste of water resources, and improve the utilization efficiency of water resources. Therefore, water use analysis is performed based on water use data and historical water use data to determine the water use analysis results, wherein the water use analysis results include: water use anomalies and normal water use. There are many specific implementation methods for water use analysis, which are no longer limited in the embodiment of the present application. In an achievable method, image drawing is performed based on historical water use data to obtain a historical water use data trend graph, which shows the trend of water consumption, water flow rate and water pressure parameters over time. The current water use data is marked in the historical water use data trend graph, and it is determined whether the current water use data is within the normal range in the historical water use data trend graph, wherein the normal range is the numerical floating range pre-set by the technician. If the current water usage data are all within the normal range, the water usage analysis result is determined to be normal water usage; otherwise, the water usage analysis result is determined to be abnormal water usage.
[0031] Step S103: When the water use analysis result is water use abnormality, an abnormality type analysis is performed based on the water use data and historical water use data to determine the water use abnormality type.
[0032] For the embodiments of the present application, water use anomalies may be caused by a variety of reasons, and different types of water use anomalies usually require different emergency treatment operations. Therefore, through anomaly type analysis, the anomaly type that causes water use anomalies is located, so as to formulate more targeted treatment plans, improve the efficiency of water use anomaly treatment, and promote water resource conservation and sustainable use. Therefore, when the water use analysis result is water use anomaly, an anomaly type analysis is performed based on water use data and historical water use data to determine the water use anomaly type, where the water use anomaly types include: abnormal increase in water consumption, abnormal decrease in water consumption, abnormal water use time, and abnormal water use frequency. There are multiple specific implementation processes for abnormal type analysis, which are no longer limited in the embodiments of the present application. In one feasible method, preprocessing is performed based on water use data and historical water use data to obtain preprocessed target water use data and target historical water use data, wherein the preprocessing includes: data cleaning, data standardization, and data alignment; multi-dimensional feature extraction is performed based on the target water use data to determine the current water use characteristics, wherein the current water use characteristics include: a first water consumption characteristic, a first water use time characteristic, and a first water use frequency characteristic; multi-dimensional feature extraction is performed based on the target historical water use data to determine the historical water use characteristics, wherein the historical water use characteristics include: a second water consumption characteristic, a second water use time characteristic, and a second water use frequency characteristic; abnormal type analysis is performed based on the current water use characteristics and the historical water use characteristics to determine the water use abnormality type, wherein the water use abnormality type includes: abnormal increase in water consumption, abnormal decrease in water consumption, abnormal water use time, and abnormal water use frequency.
[0033] Step S104: Perform emergency processing analysis based on the water usage anomaly type and determine emergency processing operations, wherein the emergency processing operations include: remote closing of water meter valves and remote fault diagnosis of water meters.
[0034] For the embodiment of the present application, for the abnormal type of water consumption, the current water consumption data exceeds the historical average level or the preset threshold, and there is a risk of water resource waste; for the abnormal type of water consumption, the current water consumption data is significantly reduced, and there is a risk of water meter failure; for the abnormal type of water consumption, the current water consumption time is obviously deviated from the normal mode, and a large amount of water is used during the non-peak period, and there is a risk of water resource waste; for the abnormal type of water consumption, the frequency of water consumption is abnormal, and there is a risk of frequent water use or long-term non-water use, and there is a risk of water meter failure. Therefore, based on the abnormal type of water consumption, emergency processing analysis is performed to determine the emergency processing operation, which includes: remote closing of the water meter valve and remote fault diagnosis of the water meter. That is, for situations that may involve water resource waste or safety hazards such as abnormal increase in water consumption or abnormal water time, remote closing of the water meter valve is given priority to prevent further loss of water resources; for situations that may indicate water meter failure such as abnormal reduction in water consumption or abnormal water frequency, remote fault diagnosis is given priority to determine whether the water meter needs to be repaired or replaced. Timely abnormality detection and emergency response can effectively avoid water safety hazards caused by water pipe rupture, leakage, etc., and improve water safety.
[0035] It can be seen that in the embodiment of the present application, the IPv6 data packet sent by the target smart water meter is obtained, and data parsing is performed based on the IPv6 data packet to determine the water use data. Then, water use analysis is performed based on the water use data and historical water use data to determine the water use analysis result. Furthermore, when the water use analysis result is water use abnormality, an abnormality type analysis is performed based on the water use data and historical water use data to determine the water use abnormality type, and an emergency processing analysis is performed based on the water use abnormality type to determine the emergency processing operation. In the water use data monitoring method, through IPv6 technology, the smart water meter is assigned to an independent IP address to achieve direct communication with the cloud server without complex network conversion or gateway forwarding, thereby improving the efficiency and reliability of water use data transmission, thereby improving the accuracy of water use data monitoring.
[0036] Furthermore, in order to manage water resources more accurately, avoid unnecessary waste, and improve the utilization efficiency of water resources, in the embodiment of the present application, an abnormal type analysis is performed based on water use data and historical water use data to determine the water use abnormal type, including: Preprocessing is performed based on the water use data and the historical water use data to obtain preprocessed target water use data and target historical water use data, wherein the preprocessing includes: data cleaning, data standardization, and data alignment; Perform multi-dimensional feature extraction based on the target water use data to determine current water use characteristics, wherein the current water use characteristics include: a first water consumption characteristic, a first water use time characteristic, and a first water use frequency characteristic; Perform multi-dimensional feature extraction based on the target historical water use data to determine the historical water use characteristics, wherein the historical water use characteristics include: a second water consumption characteristic, a second water use time characteristic, and a second water use frequency characteristic; Based on the current water use characteristics and historical water use characteristics, an abnormal type analysis is performed to determine the water use abnormality type, where the water use abnormality types include: abnormal increase in water consumption, abnormal decrease in water consumption, abnormal water use time, and abnormal water use frequency.
[0037] For the embodiment of the present application, in order to ensure the quality and consistency of water use data and provide a reliable basis for subsequent abnormal type analysis, preprocessing is performed based on water use data and historical water use data to obtain preprocessed target water use data and target historical water use data. The preprocessing includes: data cleaning, data standardization, and data alignment. Preprocessing is used to remove redundancy, errors, and abnormal information in Yuanshu data to ensure the quality and accuracy of the data; data standardization is used to convert data of different magnitudes or different distributions into a unified scale or distribution; data alignment is used to unify and integrate data of different time scales or different sources to facilitate time series analysis or comparison. Then, multidimensional feature extraction is performed based on the target water use data to determine the current water use characteristics, and multidimensional feature extraction is performed based on the target historical water use data to determine the historical water use characteristics. For the current water use characteristics and historical water use characteristics, the water use characteristics are characterized from three aspects: water consumption characteristics, water use time characteristics and water use frequency characteristics. The water consumption characteristics can be characterized by counting specific values such as total water consumption, average water consumption, maximum or minimum water consumption in a certain period of time. This feature can intuitively show the user's water use scale; the water use time characteristics can be used to count the time distribution of water use behaviors, which is helpful to understand the user's water use habits; the water use frequency characteristics can be used to count specific values such as the number of water uses in a certain period of time, the average water use interval, the continuity of water use behaviors, etc., to reflect whether the user's water use behavior is frequent or regular.
[0038] Furthermore, a safe floating range is pre-set for the water use data of each dimension in the cloud server. Therefore, thresholds are set based on the safe floating range and historical water use characteristics to determine the abnormal thresholds of water consumption, water use time and water use frequency. The current water use characteristics are compared with the abnormal thresholds corresponding to each dimension to determine whether there are significant differences. When there are significant differences, the water use abnormality type is determined based on the abnormal feature type. That is, if the current water consumption in the first water consumption feature exceeds the historical average water consumption in the second water consumption feature, and exceeds the set maximum water consumption threshold, it is determined that the water consumption has increased abnormally; if the current water consumption in the first water consumption feature is lower than the historical average water consumption in the second water consumption feature, and is lower than the set minimum water consumption threshold, it is determined that the water consumption has decreased abnormally; if there is a significant difference between the current water consumption time distribution in the first water consumption time feature and the historical water consumption time distribution in the second water consumption time feature, that is, the peak water consumption period offset or the extension of the water consumption trough period exceeds the time deviation threshold, etc., then the water consumption time is determined to be abnormal; if there is a significant difference between the current water consumption frequency in the first water consumption frequency feature and the historical water consumption frequency in the second water consumption frequency feature, that is, the increase or decrease in water consumption frequency exceeds the frequency deviation threshold, then the water consumption frequency is determined to be abnormal. Based on the comparative analysis of the current water consumption characteristics and the historical water consumption characteristics, abnormal changes in water consumption behavior can be discovered in a timely manner. By accurately identifying and analyzing water consumption anomalies, water resources can be managed more accurately, unnecessary waste can be avoided, and the utilization efficiency of water resources can be improved.
[0039] It can be seen that in the embodiment of the present application, preprocessing is performed based on the water use data and the historical water use data to obtain the preprocessed target water use data and the target historical water use data. Then, multidimensional feature extraction is performed based on the target water use data to determine the current water use characteristics, and multidimensional feature extraction is performed based on the target historical water use data to determine the historical water use characteristics. Furthermore, an abnormal type analysis is performed based on the current water use characteristics and the historical water use characteristics to determine the water use abnormality type. Based on the comparative analysis of the current water use characteristics and the historical water use characteristics, abnormal changes in water use behavior can be discovered in a timely manner. By accurately identifying and analyzing water use anomalies, water resources can be managed more accurately, unnecessary waste can be avoided, and the utilization efficiency of water resources can be improved.
[0040] Furthermore, in order to prevent the IPv6 data packet from being damaged during the data transmission process and ensure that the IPv6 data packet transmitted to the cloud server is complete and correct, in the embodiment of the present application, before obtaining the IPv6 data packet sent by the target smart water meter, the following steps are also included: Obtain the network connection, data transmission speed and communication environment between the target smart water meter and the cloud server; Perform IPv6 data packet transmission analysis based on network connection, data transmission speed and communication environment, and determine the transmission analysis results; When the sending analysis result is that sending is allowed, a data packet request instruction is sent to the target smart water meter to obtain the IPv6 data packet and execute it under the condition that the network and data transmission meet the requirements.
[0041] For the embodiment of the present application, the complete transmission of IPv6 data packets plays an important role in the water consumption data monitoring process of the smart water meter based on IPv6 technology. If the IPv6 data packet is lost or erroneous during the transmission process, it will cause the water consumption data to be missing or erroneous, thereby affecting the accuracy of water consumption data monitoring. Therefore, in order to avoid the IPv6 data packet from being damaged during the data transmission process and to ensure that the IPv6 data packet transmitted to the cloud server is complete and correct, the network status between the target smart water meter and the cloud server is pre-detected before sending the IPv6 data packet to avoid sending the IPv6 data packet when the network is congested or unstable.
[0042] Specifically, the network connection, data transmission speed and communication environment between the target smart water meter and the cloud server are obtained, wherein the network connection status between the target smart water meter and the cloud server is detected by the Ping command or other network detection tools to ensure that the network between the two is connected; a small test file is sent from the cloud server to the target smart water meter, and the time required for sending is recorded, and the approximate data transmission speed is calculated based on the size and sending time of the test file; the communication environment is evaluated by network bandwidth information or a special network test tool, and the indicators for evaluating the communication environment include: packet loss rate, delay and other related indicators to ensure that there will be no serious network fluctuations during the sending of IPv6 data packets. Then, based on the network connection, data transmission speed and communication environment, the IPv6 data packet sending analysis is performed to obtain the sending analysis results, wherein the sending analysis results include: allowing sending and prohibiting sending. For the analysis of IPv6 data packet sending, the cloud server has corresponding analysis rules for each dimension of network connection, data transmission speed and communication environment. Only when the analysis results corresponding to each dimension are all allowing sending, the sending analysis result is finally set to allow sending; otherwise, the sending analysis result is determined to be prohibiting sending. The analysis rules corresponding to each dimension are mainly set according to key factors such as network configuration and status, data transmission protocol and rate, and network security and stability. Users can adjust them according to actual needs. This is not limited in the embodiments of the present application. Furthermore, when the analysis result is allowed to be sent, a data packet request instruction is sent to the target smart water meter to obtain the IPv6 data packet under the condition that the network and data transmission meet the requirements.
[0043] It can be seen that in the embodiment of the present application, in order to prevent the IPv6 data packet from being damaged during the data transmission process and to ensure that the IPv6 data packet transmitted to the cloud server is complete and correct, before sending the data packet request instruction to the target smart water meter, the IPv6 data packet transmission analysis is performed based on the network connection, data transmission speed and communication environment to obtain the transmission analysis result. Then, when the transmission analysis result is that the transmission is allowed, the data packet request instruction is sent to the target smart water meter, so as to obtain the IPv6 data packet under the condition that the network and data transmission meet the requirements.
[0044] Furthermore, in order for the target user to promptly discover and handle possible water use problems and avoid unnecessary losses, in the embodiment of the present application, water use analysis is performed based on water use data and historical water use data, and after the water use analysis result is determined, the following is also included: When the water use analysis result shows that the water use is normal, the water use data is stored in the water use database to facilitate subsequent analysis of the target user's water use habits and water use needs; Obtain tiered water fee pricing information, extract the water consumption to be priced from the water use database, calculate the water fee based on the tiered water fee pricing information and the water consumption to be priced, determine the water use fee, and send the water use fee to the target user's mobile phone.
[0045] For the embodiment of the present application, a user table and a water use record table are pre-stored in the water use database, and an index is established to improve the efficiency of data query, wherein the user table stores the basic information of the user corresponding to the target smart water meter, such as user ID, name, contact information, etc.; the water use record table stores detailed information of each water use, such as water volume, water use time, water use date, user ID, water flow rate, water pressure, etc. Therefore, when the water use analysis result is that the water use is normal, the water use data is stored in the water use database, that is, the water use data is inserted into the water use record table and associated with the user ID, so as to conduct subsequent analysis of the user's water use habits and needs. As a long-term and continuous water use data record, the water use database is helpful for subsequent in-depth analysis of the target user's water use habits and needs, thereby providing more personalized services or suggestions.
[0046] Then, the tiered water fee pricing information is obtained. The tiered water fee pricing information is usually formulated and announced by the local water management department or relevant government agencies. Therefore, the latest tiered water fee pricing information can be obtained from the official website or data service platform of the water management department through the API interface. The water consumption to be priced corresponding to the target smart water meter in the pricing period is extracted from the water use database. The pricing period can be one month or one quarter, etc., and the user can set it according to actual needs. Then, based on the water consumption to be priced and the tiered water fee pricing information, the water use ladder of the target user is determined, and the water use fee is calculated according to the water use ladder of the target user and the corresponding unit price; if the water consumption to be priced spans multiple ladders, it is necessary to calculate the water use fee of each ladder separately, and sum up to obtain the total fee, which is recorded as the water use fee. Finally, the water use fee is sent to the mobile phone of the target user. The information sending method includes but is not limited to: SMS, APP push, email, etc. Of course, detailed information such as the fee calculation cycle and payment method can also be sent to the mobile phone of the target user. After the water fee calculation is performed, the water usage fee is sent directly to the target user's mobile phone, which greatly improves the convenience and immediacy of the service. The instant feedback mechanism also helps the target user to promptly discover and deal with possible water use problems, such as water leaks, abnormal water use, etc., thereby avoiding unnecessary losses.
[0047] It can be seen that in the embodiment of the present application, when the water use analysis result is that the water use is normal, the water use data is stored in the water use database to facilitate the subsequent analysis of the target user's water use habits and water needs. Then, the tiered water fee pricing information is obtained, and the water consumption to be priced is extracted from the water use database. The water fee is calculated based on the tiered water fee pricing information and the water consumption to be priced, the water fee is determined, and the water fee is sent to the target user's mobile phone. After the water fee calculation is performed, the water fee is sent directly to the target user's mobile phone, which greatly improves the convenience and immediacy of the service. The instant feedback mechanism also helps the target user to promptly discover and deal with possible water use problems, such as water leaks, abnormal water use, etc., thereby avoiding unnecessary losses.
[0048] Furthermore, in order to improve the accuracy of regional water use management, achieve optimal allocation of water resources, and improve the utilization efficiency of water resources, in the embodiment of the present application, after storing the water use data in the water use database, it also includes: Perform regional water use analysis based on all water use data in the water use database to obtain regional water use information, where the regional water use information represents the water use conditions corresponding to different regions; Perform regional water consumption forecasting based on regional water consumption information to determine regional water consumption forecasting information, wherein the regional water consumption forecasting information represents the future water consumption conditions corresponding to different regions; Based on the regional water use forecast information, scheduling recommendation analysis is carried out to determine water resource scheduling recommendations, where the water resource scheduling recommendations are used to optimize water resource allocation and ensure regional water supply and demand balance.
[0049] For the embodiments of the present application, in order to improve the accuracy of regional water use management, ensure the balance of regional water supply and demand, and promote the scientific and intelligent management of water resources, water use forecasting and water use scheduling analysis are performed on different regions based on all water use data in the water use database, so that the water resources management department can optimize or formulate reasonable water resources scheduling, thereby achieving optimal allocation of water resources and improving the utilization efficiency of water resources.
[0050] Specifically, all water use data are extracted from the water use database, including but not limited to: water use records of different time intervals (such as years, months, days), different water use types (such as residential water use, agricultural water use, industrial water use, etc.), and different user areas (such as cities, rural areas, different regions, etc.). Then, all water use data in the water use database are subjected to multidimensional analysis, that is, slicing, dicing, rotation and other operations according to dimensions such as time, water use type, and user area to reveal the water use situation under different dimensions. Of course, tools such as charts and reports are also used to present the analysis results corresponding to the multidimensional analysis in an intuitive way, which helps to quickly understand the water use situation in each region and discover potential water use problems. Then, the water use data is aggregated from the regional division dimension to calculate the water use volume, water use structure (the proportion of various water use types), water use efficiency (for example, water use per unit of output value, per capita water use, etc.) of each region, and the data corresponding to the above indicators are recorded as regional water use information.
[0051] Then, regional water use prediction is performed based on regional water use information to determine regional water use prediction information, and the regional water use prediction information represents the future water use situation corresponding to different regions. There are many ways to predict regional water use, which are no longer limited in the embodiments of the present application. In an achievable method, based on the characteristics of regional water use information and prediction requirements, a suitable prediction method is selected from a variety of prediction methods. Commonly used prediction methods include but are not limited to: quota method, trend method, exponential smoothing method, gray prediction method, linear regression method, neural network prediction method, etc., wherein the quota method predicts water demand by predicting social and economic development indicators (such as population, total industrial output value, etc.) and water use quotas, and is suitable for areas with relatively stable social and economic development and relatively clear water use quotas. Then, according to the selected prediction method, a corresponding prediction model is constructed, wherein the quota method constructs a relationship model between social and economic development indicators and water use quotas; other prediction methods construct time series models. Then, the prediction model is trained and optimized using the historical water use data corresponding to the region to improve the prediction accuracy of the model. Finally, the trained prediction model is used to predict the regional water use situation in the future preset period to obtain regional water use prediction information.
[0052] Then, based on the regional water use forecast information, the regional water demand analysis is carried out to determine the peak and underestimate of water demand for each region, as well as the demand differences of different water use types; at the same time, the water resource supply capacity of each region is evaluated, that is, considering factors such as water resource development intensity and the implementation effect of water-saving measures, the available amount and supply potential of water resources in each region are evaluated. Then, the water demand and water resource supply capacity of each region are compared, the supply and demand balance is analyzed, and the regions and time periods with prominent supply and demand contradictions, as well as the possible water resource shortage risks, are identified. Then, considering the priority and coordination relationship between different regions and different water use types, a preliminary water resource scheduling strategy is formulated, and the cost, efficiency, environmental impact and other factors in the water resource scheduling process are considered, and the scheduling strategy is further optimized using optimization algorithms or models. Finally, based on the scheduling strategy and optimization plan, a water resource scheduling proposal is comprehensively determined, which clarifies the scheduling objectives, scheduling measures and scheduling schedules of each region.
[0053] It can be seen that in the embodiment of the present application, in order to improve the accuracy of regional water use management, ensure the balance of regional water supply and demand, and promote the scientific and intelligent management of water resources, regional water use analysis is performed based on all water use data in the water use database to obtain regional water use information. Then, regional water use forecasts are performed based on the regional water use information to determine the regional water use forecast information, and scheduling suggestion analysis is performed based on the regional water use forecast information to determine water resource scheduling suggestions, so that the water resource management department can optimize or formulate reasonable water resource scheduling aspects, thereby achieving optimal allocation of water resources and improving the utilization efficiency of water resources.
[0054] Furthermore, in order to avoid water resource waste and potential hazards and improve the efficiency of solving water use anomalies, in the embodiment of the present application, after performing emergency processing analysis based on the water use anomaly type and determining the emergency processing operation, it also includes: When the emergency handling operation is to remotely close the water meter valve, a remote gate closing request is sent to the user terminal corresponding to the target smart water meter, and the command returned by the user terminal is received in real time; When a permission to close command is received or there is no response after a timeout, the target smart water meter is controlled to close the gate; when a rejection to close command is received, the remote closing operation of the water meter valve is canceled.
[0055] For the embodiment of the present application, when the emergency handling operation is to remotely close the water meter valve, it indicates that abnormal water use behavior has been detected, and there may be emergencies such as water pipe bursts and leaks. By remotely closing the water meter valve, the water source can be quickly cut off in an emergency, avoiding waste of water resources and potential hazards, and improving the efficiency of solving water use anomalies.
[0056] Specifically, when the emergency handling operation is to remotely close the water meter valve, the cloud server sends a remote gate closing request to the user terminal corresponding to the target smart water meter through the established communication protocol. The remote gate closing request usually includes: the reason for closing, the degree of urgency, the expected closing time and other information. After receiving the remote closing request, the user terminal displays it to the user through an interface, including the request content, the degree of urgency, etc. According to the displayed information, the user can choose to allow closing, refuse closing or remain silent (considered as timeout and no response). If a command to allow closing is received or there is no response after timeout (according to the timeout time set by the system), the cloud server sends an execution command to close the gate to the target smart water meter to control the target smart water meter to close the gate. If a command to refuse closing is received, the cloud server cancels the operation of remotely closing the water meter valve and records relevant logs.
[0057] It can be seen that in the embodiment of the present application, when the emergency handling operation is to remotely close the water meter valve, a remote gate closing request is sent to the user terminal corresponding to the target smart water meter, and the command returned by the user terminal is received in real time. Then, when a permission to close command is received or no response is received after a timeout, the target smart water meter is controlled to close the gate; when a refusal to close command is received, the remote closing of the water meter valve operation is canceled. By using the function of remotely closing the water meter valve, the water source can be quickly cut off in an emergency, avoiding waste of water resources and potential hazards, and improving the efficiency of solving water use anomalies.
[0058] The above-mentioned embodiment introduces a water consumption data monitoring method of a smart water meter based on IPv6 technology from the perspective of method flow. The following embodiment introduces a water consumption data monitoring device of a smart water meter based on IPv6 technology from the perspective of a virtual module or a virtual unit. For details, please refer to the following embodiment.
[0059] The present application embodiment provides a water consumption data monitoring device for a smart water meter based on IPv6 technology, such as Figure 2 As shown, the water consumption data monitoring device of the smart water meter based on IPv6 technology may specifically include: The data analysis module 210 is used to obtain the IPv6 data packet sent by the target smart water meter, perform data analysis based on the IPv6 data packet, and determine the water use data, wherein the water use data includes: water consumption, water use time, water flow speed, and water pressure; The water consumption analysis module 220 is used to obtain the historical water consumption data corresponding to the target smart water meter, and perform water consumption analysis based on the water consumption data and the historical water consumption data to determine the water consumption analysis result, wherein the water consumption analysis is used to determine whether the target user corresponding to the target smart water meter has abnormal water consumption; The abnormality type analysis module 230 is used to perform abnormality type analysis based on the water use data and historical water use data to determine the type of water use abnormality when the water use analysis result is water use abnormality; The emergency processing analysis module 240 is used to perform emergency processing analysis based on the water usage anomaly type and determine the emergency processing operation, wherein the emergency processing operation includes: remote closing of the water meter valve and remote fault diagnosis of the water meter.
[0060] For the embodiment of the present application, the IPv6 data packet sent by the target smart water meter is obtained, and data parsing is performed based on the IPv6 data packet to determine the water use data. Then, water use analysis is performed based on the water use data and historical water use data to determine the water use analysis result. Furthermore, when the water use analysis result is water use abnormality, an abnormality type analysis is performed based on the water use data and historical water use data to determine the water use abnormality type, and an emergency processing analysis is performed based on the water use abnormality type to determine the emergency processing operation. In the water use data monitoring method, through IPv6 technology, the smart water meter is assigned to an independent IP address to achieve direct communication with the cloud server without complex network conversion or gateway forwarding, thereby improving the efficiency and reliability of water use data transmission, thereby improving the accuracy of water use data monitoring.
[0061] In a possible implementation of the embodiment of the present application, when the abnormality type analysis module 230 performs abnormality type analysis based on water use data and historical water use data to determine the water use abnormality type, it is used to: Preprocessing is performed based on the water use data and the historical water use data to obtain preprocessed target water use data and target historical water use data, wherein the preprocessing includes: data cleaning, data standardization, and data alignment; Perform multi-dimensional feature extraction based on the target water use data to determine current water use characteristics, wherein the current water use characteristics include: a first water consumption characteristic, a first water use time characteristic, and a first water use frequency characteristic; Perform multi-dimensional feature extraction based on the target historical water use data to determine the historical water use characteristics, wherein the historical water use characteristics include: a second water consumption characteristic, a second water use time characteristic, and a second water use frequency characteristic; Based on the current water use characteristics and historical water use characteristics, an abnormal type analysis is performed to determine the water use abnormality type, where the water use abnormality types include: abnormal increase in water consumption, abnormal decrease in water consumption, abnormal water use time, and abnormal water use frequency.
[0062] A possible implementation of the embodiment of the present application is a water consumption data monitoring device for a smart water meter based on IPv6 technology, further comprising: The transmission analysis module is used to obtain the network connection, data transmission speed and communication environment between the target smart water meter and the cloud server; Perform IPv6 data packet transmission analysis based on network connection, data transmission speed and communication environment, and determine the transmission analysis results; When the sending analysis result is that sending is allowed, a data packet request instruction is sent to the target smart water meter to obtain the IPv6 data packet and execute it under the condition that the network and data transmission meet the requirements.
[0063] A possible implementation of the embodiment of the present application is a water consumption data monitoring device for a smart water meter based on IPv6 technology, further comprising: The water fee calculation module is used to store the water consumption data in the water consumption database when the water consumption analysis result shows that the water consumption is normal, so as to facilitate the subsequent analysis of the water consumption habits and water demand of the target users; Obtain tiered water fee pricing information, extract the water consumption to be priced from the water use database, calculate the water fee based on the tiered water fee pricing information and the water consumption to be priced, determine the water use fee, and send the water use fee to the target user's mobile phone.
[0064] A possible implementation of the embodiment of the present application is a water consumption data monitoring device for a smart water meter based on IPv6 technology, further comprising: A water resource scheduling module is used to perform regional water use analysis based on all water use data in the water use database to obtain regional water use information, wherein the regional water use information represents the water use conditions corresponding to different regions; Perform regional water consumption forecasting based on regional water consumption information to determine regional water consumption forecasting information, wherein the regional water consumption forecasting information represents the future water consumption conditions corresponding to different regions; Based on the regional water use forecast information, scheduling recommendation analysis is carried out to determine water resource scheduling recommendations, where the water resource scheduling recommendations are used to optimize water resource allocation and ensure regional water supply and demand balance.
[0065] A possible implementation of the embodiment of the present application is a water consumption data monitoring device for a smart water meter based on IPv6 technology, further comprising: The remote water meter closing module is used to send a remote gate closing request to the user terminal corresponding to the target smart water meter when the emergency handling operation is to remotely close the water meter valve, and receive the command returned by the user terminal in real time; When a permission to close command is received or there is no response after a timeout, the target smart water meter is controlled to close the gate; when a rejection to close command is received, the remote closing operation of the water meter valve is canceled.
[0066] Technical personnel in the relevant field can clearly understand that for the convenience and brevity of description, the specific working process of the water consumption data monitoring device of the smart water meter based on IPv6 technology described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0067] In the embodiment of the present application, a cloud server is provided, such as Figure 3 As shown, Figure 3 The cloud server 300 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the cloud server 300 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the cloud server 300 does not constitute a limitation on the embodiments of the present application.
[0068] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0069] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but it does not mean that there is only one bus or only one type of bus.
[0070] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0071] The memory 303 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above method embodiment.
[0072] The cloud server includes, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The cloud server shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0073] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment.
[0074] The embodiment of the present application provides a computer program product, which includes a computer program, which implements the method in any of the above embodiments when executed by a processor. Compared with the related art, the embodiment of the present application obtains the IPv6 data packet sent by the target smart water meter, performs data parsing based on the IPv6 data packet, and determines the water use data. Then, water use analysis is performed based on the water use data and historical water use data to determine the water use analysis result. Furthermore, when the water use analysis result is water use abnormality, an abnormality type analysis is performed based on the water use data and historical water use data to determine the water use abnormality type, and an emergency processing analysis is performed based on the water use abnormality type to determine the emergency processing operation. In the water use data monitoring method, through IPv6 technology, the smart water meter is assigned to an independent IP address, and direct communication with the cloud server is realized without complex network conversion or gateway forwarding, which improves the efficiency and reliability of water use data transmission, thereby improving the accuracy of water use data monitoring.
[0075] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0076] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for monitoring water usage data of an intelligent water meter based on ipv6 technology, characterized in that: include: Obtaining an IPv6 data packet sent by a target smart water meter, performing data analysis based on the IPv6 data packet, and determining water usage data, wherein the water usage data includes: water volume, water usage time, water flow speed, and water pressure; Acquire historical water usage data corresponding to the target smart water meter, and perform water usage analysis based on the water usage data and the historical water usage data to determine a water usage analysis result, wherein the water usage analysis is used to determine whether the target user corresponding to the target smart water meter has abnormal water usage; When the water use analysis result is water use abnormality, an abnormality type analysis is performed based on the water use data and the historical water use data to determine the type of water use abnormality; An emergency processing analysis is performed based on the water usage anomaly type to determine the emergency processing operation, wherein the emergency processing operation includes: remote closing of the water meter valve and remote fault diagnosis of the water meter.
2. The water consumption data monitoring method of the smart water meter based on ipv6 technology according to claim 1 is characterized in that: The abnormality type analysis based on the water use data and the historical water use data to determine the water use abnormality type includes: Preprocessing is performed based on the water use data and the historical water use data to obtain preprocessed target water use data and target historical water use data, wherein the preprocessing includes: data cleaning, data standardization, and data alignment; Perform multi-dimensional feature extraction based on the target water use data to determine current water use features, wherein the current water use features include: a first water consumption feature, a first water use time feature, and a first water use frequency feature; Perform multi-dimensional feature extraction based on the target historical water use data to determine historical water use features, wherein the historical water use features include: a second water consumption feature, a second water use time feature, and a second water use frequency feature; An abnormality type analysis is performed based on the current water use characteristics and the historical water use characteristics to determine the water use abnormality type, wherein the water use abnormality type includes: abnormal increase in water consumption, abnormal decrease in water consumption, abnormal water use time, and abnormal water use frequency.
3. The water consumption data monitoring method of the smart water meter based on IPv6 technology according to claim 1 is characterized in that: Before obtaining the IPv6 data packet sent by the target smart water meter, the method further includes: Obtaining the network connection, data transmission speed and communication environment between the target smart water meter and the cloud server; Performing IPv6 data packet transmission analysis based on the network connection, the data transmission speed and the communication environment, and determining a transmission analysis result; When the sending analysis result indicates that sending is allowed, a data packet request instruction is sent to the target smart water meter so as to obtain the IPv6 data packet and execute it under the condition that the network and data transmission meet the requirements.
4. The water consumption data monitoring method of the smart water meter based on ipv6 technology according to claim 1 is characterized in that: After performing water use analysis based on the water use data and the historical water use data and determining the water use analysis result, the method further includes: When the water use analysis result is that the water use is normal, the water use data is stored in a water use database to facilitate subsequent analysis of the target user's water use habits and water use needs; Acquire tiered water fee pricing information, extract the water consumption to be priced from the water use database, calculate the water fee based on the tiered water fee pricing information and the water consumption to be priced, determine the water use fee, and send the water use fee to the mobile phone of the target user.
5. The water consumption data monitoring method of the smart water meter based on IPv6 technology according to claim 4 is characterized in that: After storing the water use data in a water use database, the method further includes: Performing regional water use analysis based on all water use data in the water use database to obtain regional water use information, wherein the regional water use information represents the water use conditions corresponding to different regions; Perform regional water consumption prediction based on the regional water consumption information to determine regional water consumption prediction information, wherein the regional water consumption prediction information represents the future water consumption conditions corresponding to different regions; A scheduling suggestion analysis is performed based on the regional water use forecast information to determine a water resource scheduling suggestion, wherein the water resource scheduling suggestion is used to optimize water resource allocation and ensure a balance between regional water supply and demand.
6. The water consumption data monitoring method of the smart water meter based on ipv6 technology according to claim 1 is characterized in that: After performing emergency treatment analysis based on the water use anomaly type and determining the emergency treatment operation, the method further includes: When the emergency handling operation is to remotely close the water meter valve, a remote gate closing request is sent to the user terminal corresponding to the target smart water meter, and an instruction returned by the user terminal is received in real time; When a closing permission instruction is received or no response is given after a timeout, the target smart water meter is controlled to close the gate; when a closing rejection instruction is received, the remote closing operation of the water meter valve is canceled.
7. A cloud server, characterized in that: include: at least one processor; Memory; At least one application, wherein at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the water usage data monitoring method of a smart water meter based on IPv6 technology as described in any one of claims 1 to 6.
8. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed in a computer, the computer is caused to execute the water usage data monitoring method of an intelligent water meter based on IPv6 technology as described in any one of claims 1 to 6.
9. A computer program product, characterized in that The method comprises a computer program, wherein the computer program is executed by a processor to execute the water usage data monitoring method of a smart water meter based on IPv6 technology as described in any one of claims 1 to 6.