Self-adaptive control method and device for valve of intelligent water meter of Internet of Things and storage medium

By defining the water credit rating on the control platform of the IoT smart water meter and updating it in real time, and controlling the valve with payment data, the problem of untimely valve control caused by communication interruption is solved, and the user experience and payment management efficiency is improved.

CN120496225APending Publication Date: 2025-08-15NINGXIA LGG INSTR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510561872.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

When the communication of the Internet of Things smart water meter is interrupted, the valve control is not timely, resulting in delayed water treatment for users, and the user's opinions are large. The existing solution to increase the frequency of the communication window period fails to effectively solve this problem and affects battery life.

Method used

The water credit rating is defined on the control platform of the Internet of Things smart water meter, and the initial credit rating is assigned to the user. When the communication is normal, the credit rating is updated and issued to the water meter. The water meter controls the valve based on the credit rating and payment data; when the communication is interrupted, the water meter implements an adaptive strategy; when the communication is restored, the credit rating is updated simultaneously.

Benefits of technology

It improves the real-timeness of valve control, improves user experience, distinguishes user water supply strategies through credit ratings, supervises timely payments, and ensures the timeliness and reliability of credit ratings when communications are restored.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120496225A_ABST
    Figure CN120496225A_ABST
Patent Text Reader

Abstract

The invention provides a valve self-adaptive control method and device for an intelligent water meter of the Internet of Things and a storage medium, and relates to the technical field of intelligent water meters, the method comprises the following steps: defining a water use credit rating on a control platform, and distributing an initial water use credit rating; when the communication is normal, the control platform updates the initial water consumption credit rating according to the payment behavior of the user, and issues the payment data and the updated water consumption credit rating to the Internet of Things intelligent water meter; the internet-of-things intelligent water meter controls the valve according to the strategy issued by the control platform and the water credit rating; when the communication is interrupted, the intelligent water meter of the internet of things controls the valve according to the stored water credit rating and payment data; and when the communication is recovered, the Internet of Things intelligent water meter synchronizes the data in the communication interruption period to the control platform, and the control platform updates the credit rating and synchronizes the credit rating to the Internet of Things intelligent water meter. According to the scheme, the real-time performance of the Internet of Things intelligent water meter for controlling the valve can be improved, and then the use experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of smart water meters, and in particular to a valve adaptive control method, device and storage medium for an Internet of Things smart water meter. Background Art

[0002] With the rapid development of smart water meters and the application of IoT technology in smart water meters, IoT smart water meters have seen rapid growth. Currently, IoT smart water meters are widely used in district metering and smart water management. While IoT smart water meters offer convenient data collection and practical metering for water management, user payment and payment control have gradually become issues of concern to management, particularly valve control in IoT smart water meters. IoT smart water meters are battery-powered, and IoT communication with the control platform occurs within a predetermined window period. However, when the control platform remotely closes the valve during the window period and the user pays and the control platform receives payment information, the control platform often fails to transmit this information to the IoT smart water meter in a timely manner, especially when communication is interrupted. This results in the IoT smart water meter failing to open the valve in a timely manner, and water users often complain about this delayed processing.

[0003] While there are currently solutions to mitigate this issue by increasing the frequency of the communication window period, this only works when communication is normal and also reduces the battery life of IoT smart water meters. Therefore, increasing the frequency of the communication window period cannot effectively address the issue of poor valve control timeliness caused by communication interruptions and other factors. Summary of the Invention

[0004] In view of this, in order to address the above shortcomings, it is necessary to propose a valve adaptive control method, device and storage medium for the Internet of Things smart water meter to improve the real-time performance of the Internet of Things smart water meter in controlling the valve, thereby improving the user experience of water users.

[0005] In a first aspect, the present invention provides a valve adaptive control method for an IoT smart water meter, comprising:

[0006] Define water credit levels on the control platform of IoT smart water meters and assign an initial water credit level to each user corresponding to the IoT smart water meter;

[0007] When communication is normal, the control platform updates the user's initial water credit rating in real time based on the user's payment behavior, and sends the user's payment data and the updated first water credit rating to the corresponding IoT smart water meter during the communication window, which is then stored by the IoT smart water meter. Furthermore, the IoT smart water meter controls the valve according to the first control strategy sent by the control platform and the second control strategy corresponding to the first water credit rating.

[0008] When the communication is interrupted, the IoT smart water meter executes a third control strategy on the valve according to the first water credit levels and the user's payment data stored therein;

[0009] When communication is restored, the IoT smart water meter will synchronize the data generated during the communication interruption to the control platform, and the control platform will update the user's credit rating based on the synchronized data, and synchronize the update to the IoT smart water meter.

[0010] Preferably, the defined water credit levels include: VIP level users AAA XY , excellent user AA XY , excellent user A XY , good user BBB XY , good user BB XY , general user B XY , slightly worse users CCC XY , poor user CC XY , poor user C XY ; Among them, X is used to represent the number of credit overdrafts, and Y is used to represent the amount of credit overdrafts allowed. X and Y decrease in order according to the user's level;

[0011] The method of allocating an initial water use credit level to a user corresponding to each IoT smart water meter includes allocating an initial water use credit level to each user based on the user's historical water use arrears and payment status.

[0012] Preferably, the control platform updates the user's initial water credit rating in real time based on the user's payment behavior, including:

[0013] Quantify each water use credit level through a quantitative value range;

[0014] Calculate the current user's quantization value using the following formula:

[0015] y i =φ1C r0 +φ2x2+φ3x3+…φ p x p (one)

[0016] Among them, y irepresents the quantitative value of the current user after the i-th payment, x p It represents the credit index of the payment for the pth time. The worse the payment timeliness is, the smaller the value is. r0 is the initial water credit level of the current user, φ1…φ p is the coefficient for the first to pth payment, and

[0017] The corresponding water use credit level of the current user is determined according to the quantitative value after the i-th payment.

[0018] Preferably, when the IoT smart water meter stores payment data, the amount of data stored is N, and it is stored in a first-in-first-out manner; wherein N is an integer greater than 500.

[0019] Preferably, the IoT smart water meter controls the valve according to a first control strategy issued by the user and a second control strategy corresponding to the first water use credit level, including:

[0020] The IoT smart water meter obtains valve control information from the control platform during the communication window period;

[0021] If the control information is obtained, the valve is controlled according to the obtained control information; if the control information is not obtained, the valve is controlled according to the control strategy corresponding to the obtained first water use credit level.

[0022] Preferably, controlling the valve according to the control strategy corresponding to the acquired first water credit level includes:

[0023] The IoT smart water meter determines the user's water consumption in real time and closes the valve when the user's water consumption is not less than the purchased water amount;

[0024] After the valve is closed, determine whether the user's overdraft water usage is less than the credit overdraft number X of the first water credit level; if so, allow the user to open the valve by pressing a button or using local communication to continue using water; if not, close the valve and no longer allow the user to use water;

[0025] When the user's overdraft water consumption reaches the amount of water allowed for overdraft at the first water credit level, the valve is closed and the user is no longer allowed to use water.

[0026] Preferably, further comprising:

[0027] The IoT smart water meter uploads the user's overdraft water usage times and overdraft water usage to the control platform;

[0028] The control platform updates the current user's first water credit rating based on the data uploaded by the IoT smart water meter;

[0029] The updated first water use credit rating is sent to the IoT smart water meter, so that the IoT smart water meter controls the valve according to the updated first water use credit rating.

[0030] Preferably, the third control strategy includes:

[0031] If the current user's first water credit rating has the largest proportion of water credit ratings, XY , the valve closing operation will not be performed until communication is restored;

[0032] If the water credit rating with the largest proportion among the current user's first water credit ratings is AA XY or A XY , then determine whether the current user's overdraft number X has been used up; if the overdraft number has been used up, execute the valve closing operation once and send a payment reminder message to the user; and allow the current user to open the valve by pressing a button or local communication. After the valve is opened, execute the valve control strategy according to the first water credit level most recently synchronized with the control platform;

[0033] If the current user's water credit rating with the largest proportion among the first water credit ratings is BBB XY ,BB XY or B XY , the valve is immediately closed after the overdrawn water volume Y is used up each time, and a payment reminder is sent to the user; and the user is allowed to open the valve by pressing a button or local communication. After the valve is opened, the valve control strategy is executed according to the first water credit level most recently synchronized with the control platform;

[0034] If the water use credit level with the largest proportion among the current user's first water use credit levels is CCC XY 、CC XY or C XY , the valve will be closed immediately after the overdraft water volume Y is used up each time, and a payment reminder message will be sent to the user; and the user is allowed to open the valve by pressing a button or local communication when the overdraft water volume X is not used up.

[0035] In a second aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to execute any one of the methods described in the first aspect.

[0036] In a third aspect, the present invention provides a computing device comprising a memory and a processor, wherein the memory stores executable code, and when the processor executes the executable code, any method described in the first aspect is implemented.

[0037] As can be seen from the above technical solution, in the valve adaptive control method for an IoT smart water meter provided by the present invention, water credit levels are first defined on the control platform of the IoT smart water meter, and an initial water credit level is also assigned to each user of the IoT smart water meter. When communication is normal, the control platform can update the user's initial water credit level in real time based on the user's payment behavior. During the communication window, the user's payment data and the updated first water credit level are synchronized to the IoT smart water meter. The IoT smart water meter can then control the valve according to the first control strategy issued by the control platform and the second control strategy corresponding to the first water credit level. When communication is interrupted, the IoT smart water meter can implement a third control strategy for the valve based on the stored first water credit levels and the user's payment data. When communication is restored, the IoT smart water meter can synchronize the data generated during the communication interruption to the control platform. The control platform then updates the user's credit level based on the synchronized data and resynchronizes the data to the IoT smart water meter. As can be seen, this solution assigns users a water credit level and updates it in real time based on their payment behavior. When communication is normal, the credit level and payment data are synchronized with the IoT smart water meter. When communication is normal, the IoT smart water meter controls the valve according to the control policy issued by the control platform and the control policy corresponding to the first water credit level. When communication is interrupted, the IoT smart water meter controls the valve based on the stored water credit level and the user's payment data. This effectively solves the problem of delayed valve control caused by the control platform's inability to issue valve control policies in a timely manner during communication interruptions. Furthermore, by implementing valve control policies based on user credit levels, this solution can differentiate water supply for users with different credit levels, thereby helping to encourage and isolate users to pay their water bills on time. Furthermore, when communication is restored, the IoT smart water meter can synchronize data from the interruption period to the control platform, allowing the control platform to update the user's credit level, ensuring the timeliness and reliability of the user's credit level. Furthermore, this solution not only improves the user experience but also helps address user payment and payment control issues. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 The present invention provides a flow chart of a valve adaptive control method for an IoT smart water meter. DETAILED DESCRIPTION

[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0040] like Figure 1 As shown, the present invention provides a valve adaptive control method for an IoT smart water meter, which may include the following steps:

[0041] Step 101: defining water credit levels on the control platform of the IoT smart water meter and assigning an initial water credit level to each user corresponding to the IoT smart water meter;

[0042] Step 102: When communication is normal, the control platform updates the user's initial water credit rating in real time based on the user's payment behavior. During the communication window, the control platform sends the user's payment data and the updated first water credit rating to the corresponding IoT smart water meter, which stores the data. The IoT smart water meter then controls the valve according to the first control strategy sent by the control platform and the second control strategy corresponding to the first water credit rating.

[0043] Step 103: When the communication is interrupted, the IoT smart water meter executes a third control strategy on the valve according to the first water credit levels and the user's payment data stored therein;

[0044] Step 104: When communication is restored, the IoT smart water meter synchronizes the data generated during the communication interruption to the control platform, and the control platform updates the user's credit rating based on the synchronized data, and synchronizes the update to the IoT smart water meter.

[0045] In this embodiment, users are assigned a water credit rating, which is updated in real time based on their payment behavior. When communication is normal, the credit rating and payment data are synchronized with the IoT smart water meter. When communication is normal, the IoT smart water meter controls the valve according to the control policy issued by the control platform and the control policy corresponding to the first water credit rating. When communication is interrupted, the IoT smart water meter controls the valve based on the stored water credit rating and the user's payment data. This effectively solves the problem of delayed valve control caused by the control platform's inability to issue valve control policies in a timely manner during communication interruptions. Furthermore, this solution, which implements valve control policies based on user credit ratings, differentiates water supply for users with different credit ratings, thereby helping to ensure and isolate users who pay their water bills promptly. Furthermore, when communication is restored, the IoT smart water meter synchronizes data from the interruption period to the control platform, allowing the control platform to update the user's credit rating, ensuring the timeliness and reliability of the user's credit rating.

[0046] In step 101, a water use credit level is defined on a control platform of an IoT smart water meter, and an initial water use credit level is allocated to a user corresponding to each IoT smart water meter.

[0047] In this step, consider that the user credit level is defined as nine levels, namely VIP level user AAA XY , excellent user AA XY , excellent user A XY , good user BBB XY , good user BB XY , general user B XY , slightly worse users CCC XY , poor user CC XY , poor user C XY Among them, X is used to represent the number of credit overdrafts, and Y is used to represent the amount of credit overdrafts allowed. X and Y decrease in order according to the level of the user. Specifically, it can be divided as follows:

[0048] For AAA XY For VIP users, it can be considered that the user never owes water bills during the water use process and can pay in advance every time; X is the number of credit overdrafts, which is generally 3 by default, that is, VIP users are allowed to overdraw water 3 times. This number can be changed according to the specific application scenario. Y is the amount of water allowed to be overdrawn, which is generally 10 cubic meters by default.

[0049] For AA XY For users who never owe water bills during their water use, and who pay bills on time every time there is a water bill payment warning, X generally defaults to 2, and Y generally defaults to 6 cubic meters.

[0050] For A XY For users who occasionally default on their water usage, for example, if they default once every 30 times and can pay the bill within 24 hours after the default, X is generally defaulted to 1 and Y is generally defaulted to 3.

[0051] For BBB XY For users who occasionally default on their water bills during their water use, for example, if they default once every 20 times and pay the bill within 48 hours after the default, X is generally defaulted to 1 and Y is generally defaulted to 2.

[0052] For BB XY For users who occasionally default on their water bills during their water use, for example, if they default once every 10 times and pay the bill within 48 hours after the default, X is generally defaulted to 1 and Y is generally defaulted to 1 cubic meter.

[0053] For B XY For users who occasionally default on water usage, for example, if they default once every five times and pay within 72 hours after the default, X is generally defaulted to 0 and Y is generally defaulted to 0.

[0054] For CCC XY For users who occasionally do not owe water bills during the water use process, such as paying on time once every 5 times and paying within 24 hours after the arrears, X generally defaults to 0 and Y generally defaults to 0 cubic meters.

[0055] For CC XY For users who occasionally do not owe water bills during the water use process, such as paying on time once every 10 times and paying within 48 hours after the arrears, X generally defaults to 0 and Y generally defaults to 0 cubic meters.

[0056] For C XY For users who have overdue bills every time they use water, such as once every 10 times, they need to close the valve to pay after the overdue bill. X generally defaults to 0 and Y generally defaults to 0 cubic meters.

[0057] When allocating an initial water use credit level to the user corresponding to each IoT smart water meter, the initial water use credit level is allocated to each user based on the user's historical water use arrears and payment status.

[0058] For step 102.

[0059] In this step, when communication is normal, the control platform can update the user's initial water credit level in real time based on the user's payment behavior in the following ways:

[0060] Quantify each water use credit level through a quantitative value range;

[0061] The user's credit rating is related to the timeliness of payment. The more timely the payment, the higher the credit rating. Specifically, the following formula 1 can be used to calculate the current user's quantitative value:

[0062] y i =φ1C r0 +φ2x2+φ3x3+…φ p x p (one)

[0063] Among them, y i represents the quantitative value of the current user after the i-th payment, x p It represents the credit index of the payment for the pth time. The worse the payment timeliness is, the smaller the value is. For example, the index of payment in advance is 1, the index of payment after 1 alarm is 0.8, the index of payment after 2 alarms is 0.7, the index of payment after valve closing is 0.5, the index of payment after arrears is 0.2, and the index of payment after overdraft is 0.1. r0 is the initial water credit level of the current user, φ1…φ p is the coefficient for the 1st to pth payment.

[0064] In order to make the credit rating evaluation more objective and fair, and at the same time take into account the adverse effects of occasional late payment by customers with good credit, consider φ1+φ2+φ3…φ p =1, that is, the sum of the coefficients of the payment index is 1. At the same time, the coefficient φ1 is 0 after the number of purchases is greater than 10. When it is less than 10, φ1 follows the formula φ1=(1-n) 1 In the above formula, n is That is, there are p payment records, and the coefficient of each payment is calculated according to The order of magnitude decreases, and so on, the corresponding coefficient calculation is

[0065] In this embodiment, the evaluation of the user's credit rating is based on the previous payment records. The longer the usage time, the more objective and fair the credit rating evaluation is, and the user's water payment situation can be accurately reflected.

[0066] Specifically, in the above formula 1, the water use credit level corresponding to the current user is determined based on the quantitative value after the i-th payment.

[0067] In this embodiment, when quantifying each water use credit level using a quantitative value, it can be done according to the following Table 1.

[0068] Table 1 Credit rating quantification table

[0069] grade Level Description Level range <![CDATA[AAA XY ]]> VIP-level users 95%-100% <![CDATA[AA XY ]]> Excellent users 90%-95% <![CDATA[A XY ]]> Excellent users 85%-90% <![CDATA[BBB XY ]]> Good users 80%-85% <![CDATA[BB XY ]]> Good users 75%-80% <![CDATA[B XY ]]> General users 70%-75% <![CDATA[CCC XY ]]> Slightly worse users 65%-70% <![CDATA[CC XY ]]> Poor users 60%-65% <![CDATA[C XY ]]> Bad users <60%

[0070] In step 102, when the IoT smart water meter stores the payment data, it considers the amount of data to be stored as N and adopts a first-in-first-out method for storage; wherein N is an integer greater than 500. For example, take N=1000 as an example. After receiving the user credit rating and payment data from the control platform, the IoT smart water meter stores the credit rating and payment data, and stores a maximum of 1000 times of user credit and payment data, according to {S XY1 、S XY2 、S XY3 ......S XYp}. This formula is a P-order credit rating and payment data. The data is stored in a first-in-first-out manner, that is, when it is stored in S XY1000 After that, the S XY1001 Stored in the above data area, S XY1 The data is removed from the above data area, that is, the most recent 1000 user credit rating and payment data are retained in the formula.

[0071] Of course, if the data storage is less than 1000 times, adaptive decisions can be made as long as the user's credit rating data exceeds three. In other cases, the platform will execute instructions provided by the platform. It is generally recommended to maintain continuous water access for users in this situation, avoiding the need to open valves excessively without cultivating good user water habits, which would place pressure on management that would be difficult to handle in a short period of time. During normal communication windows, the IoT smart water meter can dynamically control user water use according to the control platform's policies. However, when communication is interrupted, the IoT smart water meter must adaptively control user water use based on historical data.

[0072] In addition to receiving user credit rating data from the control platform, IoT smart water meters can also receive data on the remaining water volume after each payment. The condition for users to use water normally is that the remaining water volume is always greater than or equal to 0. Under this condition, the user has purchased water and is guaranteed to have normal water use. When the remaining water volume is less than 0, the following conditions are applied:

[0073] When communication is normal, the remaining water volume is allowed to be less than 0, and the remaining water volume is negatively increasing in real time, without actively controlling the valve of the IoT smart water meter. However, when communication is interrupted and the remaining water volume is less than 0 and less than the overdraft water volume in the credit rating, the credit rating is used to determine whether to issue an alarm to shut down the valve or directly close the valve. In this way, the IoT smart water meter can monitor and detect user water consumption in real time at the water meter side, and can decide whether to activate adaptive control on the water meter side based on user water consumption and IoT network conditions, providing more reasonable and considerate services for water users.

[0074] In step 102, the IoT smart water meter controls the valve according to the first control strategy issued by the user and the second control strategy corresponding to the first water credit level, which is achieved in the following manner:

[0075] The IoT smart water meter obtains valve control information from the control platform during the communication window period;

[0076] If the control information is obtained, the valve is controlled according to the obtained control information; if the control information is not obtained, the valve is controlled according to the control strategy corresponding to the obtained first water use credit level.

[0077] In this embodiment, the IoT smart water meter communicates with the control platform during the window period, and the control platform updates the user's water credit rating data and control information. If the IoT smart water meter receives valve control information from the control platform during the window period, it immediately executes the control strategy as required by the control platform. If no control information is available, the control strategy is executed based on the first water credit rating received from the control platform.

[0078] Specifically, when implementing the first water credit level, the IoT smart water meter determines the user's water consumption in real time during operation. When the user's water consumption is greater than or equal to the purchased water volume, the user's water credit level is detected and the valve is closed. The user can then open the valve to continue using water by pressing a button or using local communication. When the IoT smart water meter runs out of the overdrawn water volume in the credit level policy, the valve is immediately closed.

[0079] For example, an IoT smart water meter determines a user's water consumption in real time and closes the valve when the user's water consumption is no less than the purchased water volume. At this point, the user can open the valve to continue using water by pressing a button or through local communication. After the valve is closed, it is determined whether the user's overdraft water consumption is less than the credit overdraft number X of the first water credit level. If so, the user is allowed to open the valve to continue using water by pressing a button or through local communication. If not, the valve is closed and the user is no longer allowed to use water. The user must pay the fee and synchronize information with the control platform before the valve can be opened to use water. Of course, when the user's overdraft water consumption reaches the amount of water allowed for overdraft of the first water credit level, the valve is considered closed, and based on the relationship between the user's overdraft number and the allowed overdraft number, it is determined whether the user is allowed to open the valve again by pressing a button or through local communication.

[0080] Furthermore, the IoT smart water meter will upload the user's overdraft water usage times and overdraft water usage to the control platform; the control platform will determine whether it is necessary to downgrade the user's credit rating based on the authorization or decision of the management party, or update the current user's first water credit rating according to the data uploaded by the IoT smart water meter; and then send the updated first water credit rating to the IoT smart water meter, so that the IoT smart water meter can control the valve according to the updated first water credit rating.

[0081] For step 103.

[0082] In this step, when communication is interrupted, a third control strategy is implemented on the valve based on the water credit rating and the user's payment data stored in the Internet of Things. The third control strategy may specifically include:

[0083] If the current user's first water credit rating has the largest proportion of water credit ratings, XY , the valve closing operation will not be performed until communication is restored;

[0084] If the water credit rating with the largest proportion among the current user's first water credit ratings is AA XY or A XY , then determine whether the current user's overdraft number X has been used up; if the overdraft number has been used up, execute the valve closing operation once and send a payment reminder message to the user; and allow the current user to open the valve by pressing a button or local communication. After the valve is opened, execute the valve control strategy according to the first water credit level most recently synchronized with the control platform;

[0085] If the current user's water credit rating with the largest proportion among the first water credit ratings is BBB XY ,BB XY or B XY , the valve is immediately closed after the overdrawn water volume Y is used up each time, and a payment reminder is sent to the user; and the user is allowed to open the valve by pressing a button or local communication. After the valve is opened, the valve control strategy is executed according to the first water credit level most recently synchronized with the control platform;

[0086] If the water use credit level with the largest proportion among the current user's first water use credit levels is CCC XY 、CC XY or C XY , the valve will be closed immediately after the overdraft water volume Y is used up each time, and a payment reminder message will be sent to the user; and the user is allowed to open the valve by pressing a button or local communication when the overdraft water volume X is not used up.

[0087] In this embodiment, users' water consumption is divided into credit levels, and the credit levels are dynamically adjusted according to the water bill payment situation, continuously encouraging users to pay their water bills on time. At the same time, the credit level data is updated to the IoT smart water meter through the IoT channel. After receiving the data, the IoT smart water meter controls the user's water consumption according to the credit level strategy of the control platform when the network communication is normal. In the event of network communication interruption, the IoT smart water meter can perform adaptive control based on historical data to ensure that users can use water normally, while adopting different control strategies according to users with different credit levels.

[0088] Regarding step 104, it is considered that when communication is restored, the IoT smart water meter synchronizes the data generated during the communication interruption to the control platform, and the control platform updates the user's credit rating based on the synchronized data, and synchronizes the update to the IoT smart water meter at the same time.

[0089] In this step, the IoT smart water meter synchronizes the control data during the network interruption to the control platform after the network communication is restored. The control platform receives the data during the communication interruption and promptly updates the user's credit rating data, continuously evaluating the user's water use habits and creditworthiness. The evaluated and assessed data is then simultaneously updated to the IoT smart water meter. The IoT smart water meter then executes this strategy as the latest execution strategy. This shows that this solution not only evaluates and assesses the user's credit rating by controlling the user's payment status on the system side, but also synchronizes the IoT smart water meter with key factors in its adaptive decision-making under abnormal circumstances such as network interruptions, such as the number of valve closures and overdraft water consumption, to further reasonably assess the user's water use. This is used to address changes in water use habits among departmental users during periods of unsupervised communication interruptions, ensuring fair and reasonable control of the entire system.

[0090] In addition, in order to make users aware of their water usage in a timely manner, it is also possible to consider pushing the user's water credit rating information and corresponding control strategy information to the user side through SMS or official accounts, etc., to promote to the user and cultivate good water usage habits; at the same time, the IoT smart water meter side records the water usage data of each time period according to the user's water usage habits, and pushes the water usage information to the user end in a timely manner based on historical water usage data; in addition, the control platform side can give preferential policies for prepaid water charges based on the credit rating of water users, and establish a complete credit rating upgrade or downgrade mechanism, so that water users can fully understand and correctly obtain a good credit rating, so as to reduce the pressure on the management party caused by closing the valve.

[0091] This specification also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed in a computer, the computer is caused to execute the method in any one of the embodiments in the specification.

[0092] This specification also provides a computing device including a memory and a processor, wherein the memory stores executable code, and when the processor executes the executable code, the method in any embodiment of the specification is implemented.

[0093] Since the device embodiments provided by the present invention are based on the same inventive concept as the method embodiments of this specification, the specific contents can be found in the description of the method embodiments of this specification and will not be repeated here.

[0094] The modules or units in the apparatus of the embodiments of the present invention may be combined, divided, or deleted as needed. The above disclosure is merely a preferred embodiment of the present invention and is not intended to limit the scope of the present invention. Persons skilled in the art will appreciate that any equivalent variations made by implementing all or part of the processes of the above embodiments in accordance with the claims of the present invention are still within the scope of the invention.

Claims

1. A valve adaptive control method for an IoT smart water meter, characterized in that: include: Define water credit levels on the control platform of IoT smart water meters and assign an initial water credit level to each user corresponding to the IoT smart water meter; When communication is normal, the control platform updates the user's initial water credit rating in real time based on the user's payment behavior, and sends the user's payment data and the updated first water credit rating to the corresponding IoT smart water meter during the communication window, which is then stored by the IoT smart water meter. And, the IoT smart water meter controls the valve according to the first control strategy issued by the control platform and the second control strategy corresponding to the first water use credit level; When the communication is interrupted, the IoT smart water meter executes a third control strategy on the valve according to the first water credit levels and the user's payment data stored therein; When communication is restored, the IoT smart water meter will synchronize the data generated during the communication interruption to the control platform, and the control platform will update the user's credit rating based on the synchronized data, and synchronize the update to the IoT smart water meter.

2. The valve adaptive control method of the Internet of Things smart water meter according to claim 1 is characterized in that: The defined water credit levels include: VIP level users AAA XY , excellent user AA XY , excellent user A XY , good user BBB XY , good user BB XY , general user B XY , slightly worse users CCC XY , poor user CC XY , poor user C XY ; Among them, X is used to represent the number of credit overdrafts, and Y is used to represent the amount of credit overdrafts allowed. X and Y decrease in order according to the user's level; The method of allocating an initial water use credit level to a user corresponding to each IoT smart water meter includes allocating an initial water use credit level to each user based on the user's historical water use arrears and payment status.

3. The valve adaptive control method of the Internet of Things smart water meter according to claim 2 is characterized in that: The control platform updates the user's initial water credit rating in real time based on the user's payment behavior, including: Quantify each water use credit level through a quantitative value range; Calculate the current user's quantization value using the following formula: y i =φ1C r0 +φ2x2+φ3x3+…φ p x p (one) Among them, y i represents the quantitative value of the current user after the i-th payment, x p It represents the credit index of the payment for the pth time. The worse the payment timeliness is, the smaller the value is. r0 is the initial water credit level of the current user, φ1…φ p is the coefficient for the first to pth payment, and The corresponding water use credit level of the current user is determined according to the quantitative value after the i-th payment.

4. The valve adaptive control method of the Internet of Things smart water meter according to claim 1 is characterized in that: When the IoT smart water meter stores payment data, the amount of data stored is N, and it is stored in a first-in-first-out manner; where N is an integer greater than 500.

5. The valve adaptive control method of the Internet of Things smart water meter according to claim 2 is characterized in that: The IoT smart water meter controls the valve according to a first control strategy issued by a user and a second control strategy corresponding to a first water use credit level, including: The IoT smart water meter obtains valve control information from the control platform during the communication window period; If the control information is obtained, the valve is controlled according to the obtained control information; if the control information is not obtained, the valve is controlled according to the control strategy corresponding to the obtained first water use credit level.

6. The valve adaptive control method of the Internet of Things smart water meter according to claim 5 is characterized in that: The controlling of the valve according to the control strategy corresponding to the obtained first water credit level includes: The IoT smart water meter determines the user's water consumption in real time and closes the valve when the user's water consumption is not less than the purchased water amount; After the valve is closed, determine whether the user's overdraft water usage is less than the credit overdraft number X of the first water credit level; if so, allow the user to open the valve by pressing a button or using local communication to continue using water; if not, close the valve and no longer allow the user to use water; When the user's overdraft water consumption reaches the amount of water allowed for overdraft at the first water credit level, the valve is closed and the user is no longer allowed to use water.

7. The valve adaptive control method of the Internet of Things smart water meter according to claim 6 is characterized in that: Further including: The IoT smart water meter uploads the user's overdraft water usage times and overdraft water usage to the control platform; The control platform updates the current user's first water credit rating based on the data uploaded by the IoT smart water meter; The updated first water use credit rating is sent to the IoT smart water meter, so that the IoT smart water meter controls the valve according to the updated first water use credit rating.

8. The valve adaptive control method of the Internet of Things smart water meter according to claim 3 is characterized in that: The third control strategy includes: If the current user's first water credit rating has the largest proportion of water credit ratings, XY , the valve closing operation will not be performed until communication is restored; If the water credit rating with the largest proportion among the current user's first water credit ratings is AA XY or A XY , then determine whether the current user's overdraft number X has been used up; if the overdraft number has been used up, execute the valve closing operation once and send a payment reminder message to the user; and allow the current user to open the valve by pressing a button or local communication. After the valve is opened, execute the valve control strategy according to the first water credit level most recently synchronized with the control platform; If the current user's water credit rating with the largest proportion among the first water credit ratings is BBB XY ,BB XY or B XY , the valve is immediately closed after the overdrawn water volume Y is used up each time, and a payment reminder is sent to the user; and the user is allowed to open the valve by pressing a button or local communication. After the valve is opened, the valve control strategy is executed according to the first water credit level most recently synchronized with the control platform; If the water use credit level with the largest proportion among the current user's first water use credit levels is CCC XY 、CC XY or C XY , the valve will be closed immediately after the overdraft water volume Y is used up each time, and a payment reminder message will be sent to the user; and the user is allowed to open the valve by pressing a button or local communication when the overdraft water volume X is not used up.

9. A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to execute the method according to any one of claims 1 to 8.

10. A computing device comprising a memory and a processor, wherein the memory stores executable code, and when the processor executes the executable code, the method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Mobile internet intelligent water consumption device and cloud platform control system thereof

    CN104835259A

  • Remote control intelligent valve based on charging information and control method thereof

    CN119042397A