LoRa-based prepayment water meter system and method
By using a LoRa-based prepaid water meter system, user types are differentiated and credit levels are set. By adopting time-priority and amount-priority modes, the problem of mismatch between user water demand and traditional prepaid water meter systems is solved, enabling flexible water management and reminders, and ensuring the continuity of water supply for users.
Patent Information
- Application Number
- CN202511539196.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-27
- Publication Date
- 2026-01-23
AI Technical Summary
Traditional prepaid water meter systems lack differentiated management based on user type and water credit rating, resulting in a mismatch between user water demand and potential water outages that could disrupt daily life or production. Furthermore, they lack flexible reminder mechanisms.
The LoRa-based prepaid water meter system uses a data acquisition module, a water usage analysis module, and a prepaid management and control module to differentiate user types, set different credit levels and prepaid amounts, and regulate water usage by combining time-priority mode and amount-priority mode.
It enables differentiated management based on users' water usage credit scores, avoids sudden water outages, ensures continuous water supply, provides flexible reminders for users to pay bills, and protects the rights and interests of water companies.
Smart Images

Figure CN121393019A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of prepaid water meter user management technology, specifically a LoRa-based prepaid water meter system and method. Background Technology
[0002] In urban water management, prepaid water meters, as the core equipment for water metering and fee collection, have been widely used in various user scenarios such as residential, commercial, and industrial. Traditional prepaid water meter systems mostly adopt a single management model of "pay first, then use water," that is, users need to prepay to start water supply, and water is immediately cut off when the prepaid amount is exhausted. Although this can guarantee the water company's right to recover fees, it has many drawbacks in practical applications and is difficult to adapt to the water needs of different users and special scenarios. Traditional systems lack differentiated management based on user type and water credit score. Residential users may experience water outages due to forgetting to recharge, disrupting their daily lives. Commercial or industrial users may suffer property damage if their production and operations are interrupted due to water outages. The water outage mechanism of traditional prepaid water meters is too rigid and lacks transitional safeguards. When a user's balance is insufficient, the system directly stops water supply without reminding the user to pay in a flexible manner, resulting in poor practicality and functionality. Summary of the Invention
[0003] This invention aims to at least solve one of the technical problems existing in the prior art. To this end, this invention proposes a LoRa-based prepaid water meter system and method, which solves the aforementioned technical problem by improving the detection and processing methods.
[0004] To achieve the above objectives, the present invention adopts the following technical solution: A LoRa-based prepaid water meter system includes a data acquisition module, a water usage analysis module, a prepaid management and control module, and a comprehensive regulation module. The data acquisition module collects user data under the system, and at the same time collects water usage data of users at water meters through sensors. It uploads the collected data to the cloud server through LoRa wireless communication technology, and receives control commands from the cloud server. The water usage analysis module establishes a prepaid water meter user database in the cloud server based on the received user data. It classifies users into residential and non-residential users according to their water consumption, performs water usage analysis for different users, sets different credit levels for different users, and records the data in the prepaid water meter user database. The prepaid management and control module sets different prepaid amounts for different users based on their water usage, including monthly and quarterly prepaid amounts. It also calculates the outstanding amount for each user based on the current user's outstanding balance and the user's prepaid amount, and transmits this information to the prepaid water meter user database for recording. The integrated adjustment module adjusts water usage for users with insufficient prepayment based on their outstanding credit amount, including time priority mode and amount priority mode. Based on different users' water usage adjustment strategies, it transmits control commands to adjust water usage for prepaid water meter users.
[0005] Furthermore, the data acquisition module collects user data under the system, and simultaneously collects water usage data from users at water meters via sensors. The collected data is then uploaded to a cloud server in real time using LoRa wireless communication technology, and the module also receives control commands from the cloud server. This includes the following steps: The system collects user data, including user ID, contact information, address, payment records, and overdue payment records. It collects current user water consumption, water flow rate, and water pressure data at the prepaid water meter using flow and pressure sensors. The collected user data and water consumption data are packaged and processed using a LoRa wireless communication module and sent to the LoRa gateway around the prepaid water meter as a wireless signal. The collected data is then uploaded to the cloud server at preset time intervals.
[0006] Furthermore, the water usage analysis module establishes a prepaid water meter user database on a cloud server based on the received user data. Users are categorized into residential and non-residential users according to their water consumption. Water usage analysis is performed for different users, different credit limits are set for each user, and these are recorded in the prepaid water meter user database. This includes the following steps: pass Establish a prepaid water meter user database. Based on users' average daily and monthly water consumption data, classify users into residential and non-residential types. Create user profiles in the prepaid water meter user database, record user data, conduct water consumption analysis for different users, set different credit levels for different users based on their water consumption credit rating, obtain the credit amount ratio of each user, and record it in the corresponding user profile in the prepaid water meter user database.
[0007] Furthermore, the process of classifying users into different types based on their average daily and monthly water consumption data includes the following steps: Based on the daily and monthly water consumption data obtained by the data acquisition module, and using the daily water consumption threshold... and monthly average water consumption threshold The user's average daily water consumption (D) and average monthly water consumption (M) are determined to classify the user type. ; Water usage analysis is conducted for different users. Based on their payment and arrears records, their water credit rating is calculated, and different credit levels are set for different users. This includes the following steps: Based on the current number of users' timely payments Total number of payments Calculate and obtain the current user's payment score Based on the current user's outstanding amount and the duration of overdue payment Combined with the impact coefficient of overdue payments Calculate the current user's outstanding balance. Calculate the current user's water credit score comprehensively. ,in These are the weighting coefficients, and ; Based on the user's current water credit rating, the level of credit is determined. Output: ; According to the level of debt Output the corresponding percentage of the outstanding amount. This information is recorded in the corresponding user profile in the prepaid water meter user database.
[0008] Furthermore, the prepaid management and control module sets different prepaid amounts for different users based on their water usage patterns, including monthly and quarterly prepaid amounts. Simultaneously, it calculates the outstanding balance for each user based on their current debt ratio and prepaid balance, and transmits this information to the prepaid water meter user database for recording. This includes the following steps: Calculate the average monthly water consumption for different users. Combined with water price Calculate the current user's monthly prepaid amount ,in This is the volatility coefficient; Quarterly prepaid amount It is necessary to combine the seasonal fluctuation coefficients of different quarters. To perform comprehensive calculations, among which , W represents the prepaid amount for the i-th month, and W represents different quarters; The monthly prepaid amount of different users is combined with the proportion of their outstanding debt to obtain the outstanding debt amount of each user. The outstanding debt amount is obtained by multiplying the current user's monthly prepaid amount by the proportion of their outstanding debt.
[0009] Furthermore, the integrated adjustment module adjusts water usage for users with insufficient prepayment based on their outstanding credit amount, including time-priority mode and amount-priority mode. Based on different user water usage adjustment strategies, it transmits control commands to adjust water usage for prepaid water meter users, including the following steps: For users in arrears, water usage is adjusted based on the current amount owed to the user and the amount of water provided by the outstanding amount. The water usage adjustment mode is determined based on the user's average daily water usage and the amount of water provided by the outstanding amount. Based on the current user's adjustment mode determination result, water usage adjustment parameters are calculated for different users using time priority mode and amount priority mode, and control commands are transmitted to the data acquisition module for water usage adjustment.
[0010] Furthermore, for users with outstanding payments, water usage is adjusted based on the current outstanding amount. The water usage adjustment mode is determined by combining the user's average daily water consumption with the amount of water provided by the outstanding balance. The specific steps are as follows: According to water price Current user's outstanding balance Average daily water consumption Calculate the number of days the user can use the water they currently owe. : ; when At this time, it means that the current user's outstanding balance is sufficient to meet the user's needs. The transaction will be executed on a first-come, first-served basis. when If the current user's outstanding balance is insufficient to cover the user's usage for a certain number of days, the time-priority mode will be executed.
[0011] Furthermore, based on the current user's adjustment mode determination result, water usage adjustment parameters are calculated for different users using time-priority and amount-priority modes, and control commands are transmitted to the data acquisition module for water usage adjustment. This specifically includes the following steps: In the amount-priority model, The water pressure for the current user will be gradually reduced each day of the day until it reaches zero, with a reduction ratio of [percentage missing]. ; In time-priority mode, the average daily consumption amount of the current user is calculated based on the current user's outstanding balance. Calculate the current user's traffic limit ratio The system adjusts the water pressure based on the current user's flow limit.
[0012] A LoRa-based prepaid water meter method includes the following steps: S1. Collect data from subordinate users, collect water usage data from users at water meters using sensors, and upload the collected data to the cloud server using LoRa wireless communication technology; S2. Establish a prepaid water meter user database in the cloud server based on the received user data. Divide users into residential and non-residential types according to their water consumption. Perform water consumption analysis for different users, set different credit levels for different users, and record them in the prepaid water meter user database. Based on the water consumption of different users, set different prepaid amounts for different users, including monthly prepaid amounts and quarterly prepaid amounts. At the same time, based on the current credit amount ratio of users and the user's prepaid amount, obtain the credit amount of different users and transmit it to the prepaid water meter user database for recording. S3. Adjust water usage for users with insufficient prepayment based on their outstanding credit amount, including time priority mode and amount priority mode. Based on different users' water usage adjustment strategies, transmit control commands to adjust water usage for prepaid water meter users.
[0013] Compared with the prior art, the beneficial effects of the present invention are: In this invention, the prepaid amount is calculated by using a prepaid water meter based on the water usage of different users. At the same time, the user type is distinguished and the amount owed is calculated based on the user's water credit rating. Combining the average daily water consumption of different users and the amount owed under the amount owed, the amount priority mode and time priority mode are applied to different users respectively to avoid sudden water outages causing property damage to users. In this invention, by adjusting the water pressure of different users according to their water usage, in both the amount-priority mode and the time-priority mode, the water pressure is adjusted to ensure that the water supply is maintained by reducing the pressure for users within a certain number of days, thereby reducing the impact on users' normal life. At the same time, it indirectly reminds users to pay their water bills, thus maximizing the continuity of water supply for users while protecting the basic rights and interests of the water company. Attached Figure Description
[0014] Figure 1 This is a block diagram of a LoRa-based prepaid water meter system according to the present invention. Detailed Implementation
[0015] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0016] Example 1:
[0017] like Figure 1 As shown, a LoRa-based prepaid water meter system includes a data acquisition module, a water usage analysis module, a prepaid management and control module, and a comprehensive regulation module. The data acquisition module collects user data from the system and also collects water usage data from users at water meters via sensors. It uploads the collected data to a cloud server using LoRa wireless communication technology and receives control commands from the cloud server, including the following steps: The system collects user data, including user ID, contact information, address, payment records, and overdue payment records. It collects current user water consumption, water flow rate, and water pressure data at the prepaid water meter using flow and pressure sensors. The collected user data and water consumption data are packaged and processed using a LoRa wireless communication module and sent to the LoRa gateway around the prepaid water meter as a wireless signal. The collected data is then uploaded to the cloud server at preset time intervals.
[0018] It should be noted that the time interval needs to be set according to the specific user's usage, usually set to 2 minutes, but it can be extended or shortened. The LoRa communication data uplink uses a low-power strategy to periodically report user data, while the command downlink receives various control commands from the cloud server to adjust the current user's water usage.
[0019] The water usage analysis module establishes a prepaid water meter user database on a cloud server based on received user data. Users are categorized into residential and non-residential users according to their water consumption. Water usage analysis is performed on different users, and different credit limits are set for each user, all recorded in the prepaid water meter user database. This includes the following steps: pass Establish a prepaid water meter user database, classify users into residential and non-residential types based on their average daily and monthly water consumption data, create user profiles in the prepaid water meter user database, record user data, conduct water consumption analysis for different users, set different credit levels for different users based on their water consumption credit rating, obtain the credit amount ratio of users, and record it in the corresponding user profile in the prepaid water meter user database. Users are categorized based on their average daily and monthly water consumption data, specifically through the following steps: Based on the daily and monthly water consumption data obtained by the data acquisition module, and using the daily water consumption threshold... and monthly average water consumption threshold The user's average daily water consumption (D) and average monthly water consumption (M) are determined to classify the user type. ; It should be noted that when setting the daily average water consumption threshold... and monthly average water consumption threshold When setting it up, it is necessary to collect a large number of different users, covering the daily and monthly water consumption data of both residential and non-residential users for more than one year. The threshold is set based on the mean and standard deviation method, with an empirical coefficient of 1 or 1.5.
[0020] Water usage analysis is conducted for different users. Based on their payment and arrears records, their water credit rating is calculated, and different credit levels are set for different users. This includes the following steps: Based on the current number of users' timely payments Total number of payments Calculate and obtain the current user's payment score Based on the current user's outstanding amount and the duration of overdue payment Combined with the impact coefficient of overdue payments Calculate the current user's outstanding balance. Calculate the current user's water credit score comprehensively. ,in These are the weighting coefficients, and ; It should be noted that the impact coefficient of overdue payments needs to be set based on actual circumstances. By selecting 1000 samples from historical data, grouping them according to the amount and duration of overdue payments, and calculating the average default rate for each group, the default rate is used as an indicator to measure the impact of overdue payments. A linear regression method is used to establish the relationship between the amount, duration, and default rate of overdue payments, thereby obtaining the coefficient k. It is necessary to ensure that under the influence of coefficient k, the overdue payment score ranges between 0 and 100. This is the weighting coefficient, usually set to 0.5, but it can also be adjusted according to the actual situation.
[0021] Based on the user's current water credit rating, the level of credit is determined. Output: ; According to the level of debt Output the corresponding percentage of the outstanding amount. This information is recorded in the corresponding user profile in the prepaid water meter user database.
[0022] It should be noted that the percentage of the outstanding amount is... The settings need to be adjusted according to the specific user situation in the region, usually 7%, 5%, 3%, 1%, but can also be adjusted according to the actual situation.
[0023] Example 2:
[0024] The prepaid management and control module sets different prepaid amounts for different users based on their water usage patterns, including monthly and quarterly prepaid amounts. It also calculates the outstanding balance for each user based on their current debt ratio and prepaid balance, and transmits this information to the prepaid water meter user database for recording. This process includes the following steps: Calculate the average monthly water consumption for different users. Combined with water price Calculate the current user's monthly prepaid amount ,in This is the volatility coefficient; It should be noted that, The fluctuation coefficient needs to be determined based on the stability of the user's water usage and the specific month. The more stable the user's water usage, the... The closer it is to 1.
[0025] Quarterly prepaid amount It is necessary to combine the seasonal fluctuation coefficients of different quarters. To perform comprehensive calculations, among which , W represents the prepaid amount for the i-th month, and W represents different quarters; It should be noted that the seasonal fluctuation coefficient It is necessary to combine the weather conditions of different regions and the water usage fluctuations of different seasons, and to consult local experts in relevant fields to set up the system based on experience.
[0026] The monthly prepaid amount of different users is combined with the proportion of their outstanding debt to obtain the outstanding debt amount of each user. The outstanding debt amount is obtained by multiplying the current user's monthly prepaid amount by the proportion of their outstanding debt.
[0027] It should be noted that by combining the credit scores of different users to obtain the credit rating, the credit amount of each user can be calculated based on the proportion of the credit amount. Different credit amounts can be obtained for different user types to supply water, which can avoid production losses for non-residential users, such as aquaculture and animal husbandry users, due to water outages caused by unpaid bills.
[0028] The integrated regulation module adjusts water usage for users with insufficient prepayment based on their outstanding credit balance, including time-priority and amount-priority modes. Based on different user water usage adjustment strategies, it transmits control commands to adjust water usage for prepaid water meter users, including the following steps: For users with outstanding payments, water usage is adjusted based on the current outstanding amount. The adjustment method is determined by combining the user's average daily water consumption with the amount of water available to cover the outstanding balance. The specific steps are as follows: According to water price Current user's outstanding balance Average daily water consumption Calculate the number of days the user can use the water they currently owe. : ; when At this time, it means that the current user's outstanding balance is sufficient to meet the user's needs. The transaction will be executed on a first-come, first-served basis. when This indicates that the current user's outstanding balance is insufficient to meet the user's needs. Execution time priority mode.
[0029] It should be noted that by implementing the amount-priority mode and the time-priority mode for different users, while ensuring that users still have a certain amount of water usage, the water usage is reduced to remind users to pay. In the time-priority mode, priority is given to ensuring that users have a full number of warning days to recharge. By limiting the flow, the remaining amount is just enough to support the end of the warning days. In the amount-priority mode, users are reminded to recharge their water bills gradually within the warning days. Based on the current user's adjustment mode determination result, water usage adjustment parameters are calculated for different users using time-priority and cost-priority modes, and control commands are transmitted to the data acquisition module for water usage adjustment. This process includes the following steps: In the amount-priority model, The water pressure for the current user will be gradually reduced each day of the day until it reaches zero, with a reduction ratio of [percentage missing]. ; It should be noted that, The setting needs to be adjusted according to the actual situation. It is usually set to 3, which means that the water pressure will be gradually reduced over 3 days until the water supply is shut off, in order to remind users to pay their water bills.
[0030] In time-priority mode, the average daily consumption amount of the current user is calculated based on the current user's outstanding balance. Calculate the current user's traffic limit ratio The system adjusts the water pressure based on the current user's flow limit.
[0031] It should be noted that since there is usually a linear relationship between water flow and water pressure, the flow restriction ratio can be considered equivalent to the ratio that the current user's water pressure needs to be adjusted to the normal water pressure. By transmitting the generated control command to the data acquisition module, the current user's water pressure is adjusted, thereby adjusting the user's water flow to achieve the goal of using up the remaining amount within the warning days.
[0032] Example 3:
[0033] A LoRa-based prepaid water meter method includes the following steps: S1. Collect data from subordinate users, collect water usage data from users at water meters using sensors, and upload the collected data to the cloud server using LoRa wireless communication technology; S2. Establish a prepaid water meter user database in the cloud server based on the received user data. Divide users into residential and non-residential types according to their water consumption. Perform water consumption analysis for different users, set different credit levels for different users, and record them in the prepaid water meter user database. Based on the water consumption of different users, set different prepaid amounts for different users, including monthly prepaid amounts and quarterly prepaid amounts. At the same time, based on the current credit amount ratio of users and the user's prepaid amount, obtain the credit amount of different users and transmit it to the prepaid water meter user database for recording. S3. Adjust water usage for users with insufficient prepayment based on their outstanding credit amount, including time priority mode and amount priority mode. Based on different users' water usage adjustment strategies, transmit control commands to adjust water usage for prepaid water meter users.
[0034] In the embodiments provided by this invention, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and other division methods may exist in actual implementation. Modules described as separate components may or may not be physically separated, and components shown as modules may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of the method in this embodiment according to actual needs.
[0035] The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the technical methods of the present invention.
Claims
1. A LoRa-based prepaid water meter system, characterized in that: It includes a data acquisition module, a water usage analysis module, a prepaid management and control module, and a comprehensive regulation module; The data acquisition module collects user data under the system, and at the same time collects water usage data of users at water meters through sensors. It uploads the collected data to the cloud server through LoRa wireless communication technology, and receives control commands from the cloud server. The water usage analysis module establishes a prepaid water meter user database in the cloud server based on the received user data. It classifies users into residential and non-residential users according to their water consumption, performs water usage analysis for different users, sets different credit levels for different users, and records the data in the prepaid water meter user database. The prepaid management and control module sets different prepaid amounts for different users based on their water usage, including monthly and quarterly prepaid amounts. It also calculates the outstanding amount for each user based on the current user's outstanding balance and the user's prepaid amount, and transmits this information to the prepaid water meter user database for recording. The integrated adjustment module adjusts water usage for users with insufficient prepayment based on their outstanding credit amount, including time priority mode and amount priority mode. Based on different users' water usage adjustment strategies, it transmits control commands to adjust water usage for prepaid water meter users.
2. The LoRa-based prepaid water meter system according to claim 1, characterized in that: The data acquisition module collects user data under the system, and simultaneously collects water usage data from users at water meters via sensors. It then uploads the collected data to a cloud server in real time using LoRa wireless communication technology, and receives control commands from the cloud server. The module includes the following steps: The system collects user data, including user ID, contact information, address, payment records, and overdue payment records. It collects current user water consumption, water flow rate, and water pressure data at the prepaid water meter using flow and pressure sensors. The collected user data and water consumption data are packaged and processed using a LoRa wireless communication module and sent to the LoRa gateway around the prepaid water meter as a wireless signal. The collected data is then uploaded to the cloud server at preset time intervals.
3. A LoRa-based prepaid water meter system according to claim 2, characterized in that: The water usage analysis module establishes a prepaid water meter user database on a cloud server based on received user data. Users are categorized into residential and non-residential users according to their water consumption. Water usage analysis is performed for different users, and different credit limits are set for each user, all recorded in the prepaid water meter user database. This includes the following steps: pass Establish a prepaid water meter user database. Based on users' average daily and monthly water consumption data, classify users into residential and non-residential types. Create user profiles in the prepaid water meter user database, record user data, conduct water consumption analysis for different users, set different credit levels for different users based on their water consumption credit rating, obtain the credit amount ratio of each user, and record it in the corresponding user profile in the prepaid water meter user database.
4. A LoRa-based prepaid water meter system according to claim 3, characterized in that: The process of classifying users based on their average daily and monthly water consumption data includes the following steps: Based on the daily and monthly average water consumption data obtained by the data acquisition module, and based on the daily average water consumption threshold... and monthly average water consumption threshold The user's average daily water consumption (D) and average monthly water consumption (M) are determined to classify the user type. ; Water usage analysis is conducted for different users. Based on their payment and arrears records, their water credit rating is calculated, and different credit levels are set for different users. This includes the following steps: Based on the current number of users' timely payments Total number of payments Calculate and obtain the current user's payment score Based on the current user's outstanding amount and the duration of overdue payment Combined with the impact coefficient of overdue payments Calculate the current user's outstanding balance. Calculate the current user's water credit score comprehensively. ,in These are the weighting coefficients, and ; Based on the user's current water credit rating, the level of credit is determined. Output: ; According to the level of debt Output the corresponding percentage of the outstanding amount. This information is recorded in the corresponding user profile in the prepaid water meter user database.
5. A LoRa-based prepaid water meter system according to claim 4, characterized in that: The prepaid management and control module sets different prepaid amounts for different users based on their water usage patterns, including monthly and quarterly prepaid amounts. Simultaneously, it calculates the outstanding balance for each user based on their current debt ratio and prepaid balance, and transmits this information to the prepaid water meter user database for recording. This includes the following steps: Calculate the average monthly water consumption for different users. Combined with water price Calculate the current user's monthly prepaid amount ,in This is the volatility coefficient; Quarterly prepaid amount It is necessary to combine the seasonal fluctuation coefficients of different quarters. To perform comprehensive calculations, among which , W represents the prepaid amount for the i-th month, and W represents different quarters; The monthly prepaid amount of different users is combined with the proportion of their outstanding debt to obtain the outstanding debt amount of each user. The outstanding debt amount is obtained by multiplying the current user's monthly prepaid amount by the proportion of their outstanding debt.
6. A LoRa-based prepaid water meter system according to claim 5, characterized in that: The integrated adjustment module adjusts water usage for users with insufficient prepayment based on their outstanding credit balance, including time-priority and amount-priority modes. Based on different user water usage adjustment strategies, it transmits control commands to adjust water usage for prepaid water meter users, including the following steps: For users in arrears, water usage is adjusted based on the current amount owed to the user and the amount of water provided by the outstanding amount. The water usage adjustment mode is determined based on the user's average daily water usage and the amount of water provided by the outstanding amount. Based on the current user's adjustment mode determination result, water usage adjustment parameters are calculated for different users using time priority mode and amount priority mode, and control commands are transmitted to the data acquisition module for water usage adjustment.
7. A LoRa-based prepaid water meter system according to claim 6, characterized in that: For users with outstanding payments, water usage is adjusted based on the current outstanding amount. The adjustment method is determined by combining the user's average daily water consumption with the amount of water available to cover the outstanding balance. The specific steps are as follows: According to water price Current user's outstanding balance Average daily water consumption Calculate the number of days the user can use the water they currently owe. : ; when At this time, it means that the current user's outstanding balance is sufficient to meet the user's needs. The transaction will be executed on a first-come, first-served basis. when This indicates that the current user's outstanding balance is insufficient to meet the user's needs. Day, execute time-priority mode.
8. A LoRa-based prepaid water meter system according to claim 7, characterized in that: The process of determining the user's current adjustment mode based on time priority and amount priority modes, calculating water usage adjustment parameters for different users, and transmitting control commands to the data acquisition module for water usage adjustment includes the following steps: In the amount-priority model, The water pressure for the current user will be gradually reduced each day of the day until it reaches zero, with a reduction ratio of [percentage missing]. ; In time-priority mode, the average daily consumption amount of the current user is calculated based on the current user's outstanding balance. Calculate the current user's traffic limit ratio The system adjusts the water pressure based on the current user's flow limit.
9. A LoRa-based prepaid water meter method, characterized in that, This method employs a LoRa-based prepaid water meter system as described in any one of claims 1-9, and includes the following steps: S1. Collect data from subordinate users, collect water usage data from users at water meters using sensors, and upload the collected data to the cloud server using LoRa wireless communication technology; S2. Establish a prepaid water meter user database in the cloud server based on the received user data. Divide users into residential and non-residential types according to their water consumption. Perform water consumption analysis for different users, set different credit levels for different users, and record them in the prepaid water meter user database. Based on the water consumption of different users, set different prepaid amounts for different users, including monthly prepaid amounts and quarterly prepaid amounts. At the same time, based on the current credit amount ratio of users and the user's prepaid amount, obtain the credit amount of different users and transmit it to the prepaid water meter user database for recording. S3. Adjust water usage for users with insufficient prepayment based on their outstanding credit amount, including time priority mode and amount priority mode. Based on different users' water usage adjustment strategies, transmit control commands to adjust water usage for prepaid water meter users.
Citation Information
Patent Citations
Method and system for water fee management of community user
CN105551148A
User water consumption control system based on credit evaluation system
CN108334115A
Remote control intelligent valve based on charging information and control method thereof
CN119042397A
Multi-energy type charging management system based on intelligent energy meter
CN119888920A
Prepaid charging system, method and program
JP2013015986A