Method and system for dynamically adjusting reporting time of NB water meter
By introducing a method of dynamically adjusting the reporting time in the NB-IoT smart water meter system, the problem of shortened battery life and increased maintenance costs caused by fixed time interval reporting is solved, and data transmission with lower power consumption and higher reliability is achieved.
Patent Information
- Application Number
- CN202411313558.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-01-24
AI Technical Summary
In the existing NB-IoT smart water meter system, the fixed time interval data reporting mechanism will consume a lot of electricity, resulting in a shortened battery life and increased maintenance and replacement costs, especially when water consumption is low or network conditions are not good, it seems to be economical enough.
Provide a method and system for dynamically adjusting the reporting time of NB water meters. Through the collaborative work of NB water meter terminal equipment and data management platform, the reporting time can be dynamically adjusted to reduce unnecessary frequent reporting. The system includes functional modules such as data collection, communication, storage, power management, time synchronization, fault detection and self-test. It combines network status monitoring and water use pattern analysis to generate reporting time adjustment strategies.
By dynamically adjusting the reporting time, significantly reduce equipment power consumption, extend battery life, reduce maintenance costs, avoid the peak period of the network, optimize the efficiency of resource usage, and improve the reliability and timelyness of data transmission.
Smart Images

Figure CN119364218A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart water management, and in particular to a method and system for dynamically adjusting the reporting time of a NB water meter. Background Art
[0002] With the rapid development of Internet of Things (IoT) technology, smart water systems are playing an increasingly important role in urban management and resource optimization. Traditional water meters are gradually being replaced by smart water meters, which can collect users' water consumption data in real time and upload it to the management platform via wireless networks. NB-IoT (Narrowband Internet of Things), as an emerging IoT communication technology, has been widely used in the field of data transmission of smart water meters due to its low power consumption, wide coverage and large number of connections.
[0003] In the existing NB-IoT smart water meter system, water meters usually report data at fixed time intervals. However, this fixed time interval reporting mechanism has many problems and shortcomings in practical applications: smart water meters rely on batteries for power supply, and frequent data reporting consumes a lot of power, resulting in a shortened battery life and increased equipment maintenance and replacement costs. Especially when water consumption is low or network conditions are poor, fixed frequency reporting is not economical. Summary of the invention
[0004] In view of the deficiencies in the prior art, the present invention provides a method and system for dynamically adjusting the reporting time of an NB water meter, which solves the problem that the smart water meter relies on battery power supply, and frequent data reporting consumes a large amount of electricity, resulting in a shortened battery life.
[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: a NB water meter reporting time dynamic adjustment system, comprising: NB water meter terminal equipment: responsible for real-time collection of water meter data and uploading the data to the data management platform through the NB-IoT network. The device integrates data collection, communication, storage, power management and time synchronization functions, and also has self-test and fault detection functions; Data management platform: responsible for receiving, processing and storing data from multiple NB water meter terminal devices. The platform performs data analysis and generates reporting time adjustment strategies; Reporting time adjustment module: used to dynamically adjust the reporting time of NB water meter terminal equipment according to the strategy generated by the data management platform. This module includes strategy reception, time adjustment, confirmation feedback and automatic optimization functions; Communication management module: responsible for the communication between NB water meter terminal equipment and data management platform. This module includes two-way communication, signal optimization, security management and emergency communication functions; Intelligent alarm and event processing module: responsible for real-time monitoring of system operation status, automatically triggering alarms and starting corresponding event processing processes when abnormal situations occur; Equipment remote control module: allows managers to remotely configure, diagnose and maintain NB water meter terminal equipment through the data management platform.
[0006] Preferably, the NB water meter terminal device includes: Data acquisition unit: built-in sensors monitor water flow, water pressure and temperature parameters in real time and convert these data into digital signals; Communication unit: Integrates NB-IoT chip, supports multi-band communication, is responsible for uploading collected data to the remote data management platform through the narrowband IoT network, and supports automatic retransmission in case of failure; Storage unit: used to temporarily store collected data locally and supports breakpoint resuming function; Power management unit: manages the power supply of water meter equipment, including battery power monitoring, low power mode control and solar charging interface; Time synchronization unit: responsible for synchronizing device time with network time, controlling data reporting time, and supporting automatic time calibration function; Fault detection and self-check unit: monitors the equipment operation status in real time, detects sensor anomalies, communication failures and low power, automatically triggers the self-check process and generates alarm information.
[0007] Preferably, the data management platform includes: Data receiving unit: supports concurrent data reception from multiple devices, and has data verification and error correction functions; Data processing unit: cleans, analyzes and models the received raw data, identifies user water usage patterns, abnormal water usage, and predicts future water usage trends; Strategy generation unit: Based on the data analysis results, combined with historical data and prediction models, generates reporting time adjustment strategies, including reporting frequency adjustment and special processing rules under abnormal circumstances; User interface unit: provides data display and operation interface for management personnel, supports multi-dimensional data visualization, remote equipment management, alarm processing and report generation; Big Data Analysis Unit: Use machine learning algorithms to analyze massive amounts of water use data and discover potential water use behavior patterns.
[0008] Preferably, the reporting time adjustment module includes: Policy receiving unit: receives the reporting time adjustment policy issued by the data management platform and processes it according to the priority; Time adjustment unit: dynamically modify the reporting time parameters of the water meter terminal device according to the received strategy, supporting instant adjustment and scheduled adjustment modes; Confirmation feedback unit: Feedback the adjusted reporting time setting results and execution status to the data management platform; Automatic optimization module: Automatically evaluates the adjustment effect within a certain period of time. If optimization space is found, it automatically generates a new adjustment strategy and feeds it back to the data management platform.
[0009] Preferably, the communication management module includes: Two-way communication unit: supports two-way data transmission between water meter terminal equipment and data management platform, and supports communication encryption and compression; Signal optimization unit: optimizes communication parameters according to the current network status, including power control, frequency selection and channel adjustment; Security management unit: implements data encryption, identity authentication, multi-level access control, and supports real-time monitoring and repair of security vulnerabilities; Emergency communication unit: In case normal communication is blocked, alternate communication methods are activated, including SMS or GPRS.
[0010] Preferably, the intelligent alarm and event processing module includes: Real-time monitoring unit: monitors the operating status and data transmission of the water meter, and automatically triggers an alarm when an abnormality is detected, including data transmission failure and water consumption abnormality; Event processing unit: automatically generates a processing flow based on the alarm type, notifies relevant maintenance personnel, and records the processing process and results; History Record and Analysis Unit: Stores all alarm and event processing records, and regularly analyzes them to identify common problems and hidden dangers and generate preventive maintenance strategies.
[0011] Preferably, the device remote control module includes: Remote configuration unit: allows managers to remotely configure various parameters of the water meter through the data management platform, including collection frequency, reporting time and communication settings; Remote diagnosis unit: supports remote diagnosis of water meter terminal equipment, checking equipment status and operation logs, and supports restarting equipment; Firmware Upgrade Unit: Supports remote push of firmware updates to keep device features up to date and fix known vulnerabilities and errors.
[0012] Preferably, a method for dynamically adjusting the reporting time of a NB water meter comprises the following steps: S1: Data collection and reporting: Periodic data collection: NB water meter terminal equipment collects water use data at preset collection intervals through the data collection module. The collected data includes but is not limited to instantaneous flow, cumulative water use, water pressure, temperature and abnormal water use events; Data upload: The collected data is transmitted to the data management platform through the communication module at each reporting time. If the network signal is poor, the data will be temporarily stored in the storage module and uploaded after the signal is restored to ensure that the data is not lost and support breakpoint resuming. The communication module will automatically optimize the transmission parameters according to the current network conditions; S2: Data analysis and reporting frequency adjustment: Water use pattern analysis: After the data management platform receives and stores water meter data, the data processing module begins to analyze the user's water use pattern, including daily water use patterns, peak and valley water use time periods, and abnormal water use behaviors, and combines the big data analysis module for in-depth analysis and prediction; Network status monitoring: The platform monitors the current network status, including network delay, packet loss rate, and signal strength, to determine whether the reporting strategy needs to be adjusted and trigger backup communication methods when network conditions deteriorate; Strategy generation and optimization: The strategy generation module combines water usage pattern analysis, network status monitoring results, historical data and prediction models to generate reporting time adjustment strategies. The strategies include adjustment of reporting frequency, temporary strategies within a specific time period, and special processing rules for abnormal situations. The intelligent alarm and event processing module will automatically adjust the strategy according to the alarm situation. S3: Dynamically adjust the reporting time: Instruction issuance: The reporting time adjustment strategy generated by the data management platform is issued to the corresponding NB water meter terminal device through the communication management module. The instruction can be executed immediately or preset to take effect at a specific time or under certain conditions; Strategy execution: After receiving the command, the NB water meter terminal device adjusts the reporting parameters at all times, so that the device collects and reports data according to the new strategy. The automatic optimization module evaluates the adjustment effect after a period of time. If further optimization space is found, a new strategy is automatically generated and fed back to the data management platform. Confirmation and feedback: After the adjustment is completed, the NB water meter terminal device reports the execution results and device status to the data management platform through the confirmation feedback module. If an abnormality occurs during the execution process, the intelligent alarm and event processing module will automatically trigger the alarm and processing process; S4: Remote monitoring and maintenance: Real-time monitoring and diagnosis: Managers can monitor the operating status of all NB water meter terminal devices in real time through the data management platform, use the remote diagnosis module to check the health of the equipment, and analyze the operation logs; Regular maintenance and upgrades: The platform supports regular push of firmware updates and remote configuration adjustment operations. The history record and analysis module regularly analyzes alarm and event processing records and generates preventive maintenance plans.
[0013] The present invention provides a method and system for dynamically adjusting the reporting time of a NB water meter. It has the following beneficial effects: 1. By dynamically adjusting the reporting time, the system can reduce unnecessary frequent reporting, especially during periods of low or relatively stable water consumption, thereby significantly reducing the power consumption of the equipment. This can extend the battery life of the NB water meter terminal equipment and reduce maintenance costs.
[0014] 2. The present invention can effectively avoid the peak period of the network by dynamically adjusting the reporting time, reduce network congestion, and optimize the overall resource utilization efficiency of the NB-IoT network. This helps to improve the success rate of data transmission and reduce the retransmission and delay problems caused by network congestion.
[0015] 3. The present invention is combined with network status monitoring, and the system can arrange data reporting during time periods with better network conditions, thereby improving the reliability and timeliness of data transmission and ensuring that key data can be stably and accurately transmitted to the management platform.
[0016] 4. Through the analysis of water use patterns, the system can intelligently identify water use peaks and abnormal water use situations and dynamically adjust the reporting strategy. This can not only improve the accuracy of water management, but also detect and respond to abnormal water use behaviors in a timely manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is a system architecture diagram for dynamically adjusting the reporting time of a NB water meter according to the present invention; Figure 2 This is a NB water meter terminal equipment architecture diagram of a NB water meter reporting time dynamic adjustment system of the present invention; Figure 3 This is a data management platform architecture diagram of a NB water meter reporting time dynamic adjustment system of the present invention; Figure 4 This is a diagram of the architecture of a reporting time adjustment module of a NB water meter reporting time dynamic adjustment system of the present invention; Figure 5 This is a communication management module architecture diagram of a NB water meter reporting time dynamic adjustment system of the present invention; Figure 6 This is an architecture diagram of an intelligent alarm and event processing module of a NB water meter reporting time dynamic adjustment system of the present invention; Figure 7 This is a diagram of the architecture of a device remote control module of a NB water meter reporting time dynamic adjustment system of the present invention; Figure 8 This is a flow chart of a method for dynamically adjusting the reporting time of a NB water meter according to the present invention. DETAILED DESCRIPTION
[0018] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] Please see attached Figure 1 - Attachment Figure 8 The embodiment of the present invention provides a system for dynamically adjusting the reporting time of a NB water meter, including: NB water meter terminal equipment: NB water meter terminal equipment is the front-end device of the entire system, responsible for real-time collection of water meter data and uploading the data to the data management platform through the NB-IoT network. The device integrates multiple functional modules such as data collection, communication, storage, power management, and time synchronization to ensure the accuracy of data collection and the stability of transmission. It also has self-test and fault detection functions; Data management platform: The data management platform is the core hub of the system, responsible for receiving, processing and storing data from multiple NB water meter terminal devices. The platform performs data analysis, generates reporting time adjustment strategies, and provides managers with a visual interface for system monitoring and operation through the user interface module. It also integrates a big data analysis module to deeply explore data value and support intelligent decision-making; Reporting time adjustment module: The reporting time adjustment module is used to dynamically adjust the reporting time of the NB water meter terminal device according to the strategy generated by the data management platform. This module includes strategy reception, time adjustment, confirmation feedback and automatic optimization functions to ensure that the reporting time can be flexibly adjusted according to actual conditions and optimize system performance and resource utilization efficiency; Communication management module: The communication management module ensures reliable communication between the NB water meter terminal equipment and the data management platform. It ensures the success rate and security of data transmission and the stability of communication under special circumstances through two-way communication, signal optimization, security management and emergency communication functions. This module is the key guarantee for the effective operation of the system; Intelligent alarm and event processing module: The intelligent alarm and event processing module is responsible for real-time monitoring of the system operation status, automatically triggering alarms and starting the corresponding event processing process when abnormal situations occur. This module helps identify common problems and optimize system maintenance strategies through historical records and analysis to ensure the continuous and reliable operation of the system; Equipment remote control module: The equipment remote control module allows managers to remotely configure, diagnose and maintain NB water meter terminal equipment through the data management platform. It includes functions such as remote adjustment of reporting time, adjustment of collection frequency, and push of firmware upgrades, which greatly reduces the need for on-site maintenance and improves management efficiency and equipment availability.
[0020] The NB water meter terminal device includes: Data acquisition unit: built-in high-precision sensors to monitor water flow, water pressure, temperature and other parameters in real time, and convert these data into digital signals; Communication unit: Integrates NB-IoT chip, supports multi-band communication, is responsible for uploading collected data to the remote data management platform through the narrowband IoT network, and supports automatic retransmission in case of failure; Storage unit: used to temporarily store collected data locally, especially when communication is blocked, to ensure data integrity and support breakpoint resume function; Power management unit: manages the power supply of water meter equipment, including battery power monitoring, low power mode control, solar charging interface and other functions to extend the service life of the equipment; Time synchronization unit: ensures that the device time is synchronized with the network time to accurately control the data reporting time and supports automatic time calibration function; Fault detection and self-check unit: monitors the equipment operation status in real time, detects sensor anomalies, communication failures, low battery and other problems, automatically triggers the self-check process and generates alarm information.
[0021] Underlying technology: Sensor technology: Water meter equipment uses sensors such as flow, pressure, temperature, etc. to measure water flow parameters based on physical sensing (such as electromagnetic induction or ultrasound). These sensors are combined with analog-to-digital converters (ADCs) to convert physical signals into digital signals.
[0022] NB-IoT communication technology: Based on the 3GPP standard, narrowband Internet of Things (NB-IoT) technology provides wide coverage and low power consumption wireless communication solutions. The NB-IoT protocol stack is responsible for the communication management between devices and the network, ensuring stable data transmission under low bandwidth.
[0023] Embedded system: Use a low-power microcontroller (MCU) running a real-time operating system (RTOS) or a lightweight embedded system to control sensor data acquisition, storage, and communication modules.
[0024] Low-power design: Combined with the low-power characteristics of NB-IoT, power consumption is minimized through dynamic power management (such as deep sleep mode, intermittent wake-up) and efficient power management integrated circuits (PMIC).
[0025] The data management platform includes: Data receiving unit: supports concurrent data reception from multiple devices, ensuring that the data uploaded by each NB water meter terminal device can be stably stored in the platform database, and has data verification and error correction functions; Data processing unit: cleans, analyzes and models the received raw data, identifies user water usage patterns, abnormal water usage, and predicts future water usage trends; Strategy generation unit: Based on the data analysis results, combined with historical data and prediction models, generates reporting time adjustment strategies, including reporting frequency adjustment and special processing rules under abnormal circumstances; User interface unit: provides data display and operation interface for management personnel, supports multi-dimensional data visualization, remote equipment management, alarm processing and report generation; Big data analysis unit: Use machine learning algorithms to analyze massive water use data, explore potential water use behavior patterns, optimize overall system strategies, and support intelligent decision-making.
[0026] Underlying technology: Big data processing technology: The platform uses distributed databases (such as MySQL, PostgreSQL or NoSQL databases) to store massive water meter data, and combines big data frameworks (such as Apache Hadoop, Spark) for data cleaning, storage and analysis.
[0027] Machine learning and data mining: Use machine learning models (such as regression models, classification algorithms, and time series analysis) to perform pattern recognition, anomaly detection, and prediction on water use data. Deep learning frameworks (such as TensorFlow and PyTorch) can also be used for more complex analysis.
[0028] Cloud computing and microservice architecture: Data management platforms are often deployed in cloud computing environments (such as AWS and Azure), adopt microservice architecture, and use containerization technology (such as Docker and Kubernetes) to achieve modular deployment and scalability.
[0029] RESTful API: Through the API interface, the platform can be integrated with front-end applications, NB water meter devices and other third-party systems to achieve flexible business logic processing and data interaction.
[0030] The reporting time adjustment module includes: Policy receiving unit: receives the reporting time adjustment policy issued by the data management platform and processes it according to the priority; Time adjustment unit: dynamically modify the reporting time parameters of the water meter terminal device according to the received strategy, supporting instant adjustment and scheduled adjustment modes; Confirmation and feedback unit: Feedback the adjusted reporting time setting results and execution status to the data management platform to ensure the accuracy and effectiveness of strategy execution; Automatic optimization module: Automatically evaluates the adjustment effect within a certain period of time. If optimization space is found, it automatically generates a new adjustment strategy and feeds it back to the data management platform.
[0031] Underlying technology: Rule engine: Use rule engine technology (such as Drools) to process different policy rules and dynamically determine the adjustment of reporting frequency. The rule engine combines data analysis results and policy generation logic to dynamically generate adjustment instructions.
[0032] Automatic control algorithm: Based on control system theory (such as adaptive control, PID control), the reporting time is dynamically adjusted according to the real-time feedback of the water meter equipment, thereby realizing a self-optimization mechanism.
[0033] Clock synchronization technology: Use the Network Time Protocol (NTP) or Simplified Network Time Protocol (SNTP) to ensure the synchronization of device time and the accuracy of reported time.
[0034] The communication management module comprises: Two-way communication unit: supports two-way data transmission between water meter terminal equipment and data management platform, ensures reliable issuance of instructions and accurate reporting of data, and supports communication encryption and compression; Signal optimization unit: optimizes communication parameters such as power control, frequency selection, and channel adjustment according to the current network status to improve the success rate and efficiency of data transmission; Security management unit: implements data encryption, identity authentication, and multi-level access control to ensure the security and privacy protection of data transmission, and supports real-time monitoring and repair of security vulnerabilities; Emergency communication unit: When normal communication is blocked, enable backup communication methods (such as SMS or GPRS) to ensure that emergency data can still be uploaded.
[0035] Underlying technology: NB-IoT protocol stack: At the bottom layer, devices rely on the NB-IoT protocol stack (LTECat-NB1 / Cat-NB2) for data transmission, supporting long-distance low-bandwidth communication, with low latency and low power consumption. The protocol stack includes RRC, MAC, PHY and other layers, which are used to manage the establishment, maintenance and data transmission of communication links.
[0036] Data encryption technology: Use symmetric encryption algorithms (such as AES) or asymmetric encryption algorithms (such as RSA, ECC) to encrypt water meter data, and combine TLS / SSL protocols to protect the security of data during transmission.
[0037] Signal optimization algorithm: Use adaptive modulation and demodulation technology (such as QPSK, QAM) to improve communication efficiency, and perform dynamic power control in combination with network parameters (such as channel conditions) to ensure the stability of data transmission.
[0038] The intelligent alarm and event processing module includes: Real-time monitoring unit: monitors the operating status and data transmission of the water meter, and automatically triggers an alarm when an abnormality is detected (data transmission failure, abnormal water use); Event processing unit: automatically generates a processing flow based on the alarm type, notifies relevant maintenance personnel, and records the processing process and results for subsequent analysis; History Record and Analysis Unit: Stores all alarm and event processing records, and regularly analyzes them to identify common problems and hidden dangers and generate preventive maintenance strategies.
[0039] Underlying technology: Real-time event processing engine: Use event-driven architecture (EDA) or complex event processing (CEP) technology to monitor device operating status and data flow in real time, detect abnormal events and automatically generate alarms.
[0040] Rule management and workflow engine: Combine business rule management system (BRMS) and workflow engine (such as Camunda, Activiti) to automatically process different types of events and perform response operations.
[0041] Log management and monitoring technology: Use log collection tools (such as ELKStack: Elasticsearch, Logstash, Kibana) and monitoring systems (such as Prometheus, Grafana) to collect and analyze system status in real time to ensure timely response to alarms.
[0042] The device remote control module includes: Remote configuration unit: allows managers to remotely configure various parameters of the water meter through the data management platform, such as collection frequency, reporting time, communication settings, etc.; Remote diagnosis unit: supports remote diagnosis of water meter terminal equipment, checking equipment status, operation logs, and even restarting equipment to reduce the frequency of on-site maintenance; Firmware Upgrade Unit: Supports remote push of firmware updates to keep device features up to date and fix known vulnerabilities and errors.
[0043] Underlying technology: Remote device management protocol: Use common IoT device management protocols (such as LwM2M, MQTT, CoAP) to achieve remote control and management of water meters, allowing the device to be configured, diagnosed and remotely restarted.
[0044] Firmware upgrade technology: Remote firmware updates are performed through OTA (Over-the-Air) technology to ensure that device software is kept up to date, fix security vulnerabilities or provide new features. The upgrade process is usually based on a secure transmission channel and combined with a differential upgrade algorithm to reduce the amount of data transmission.
[0045] Remote diagnostic tools: Integrated diagnostic log collection and analysis tools to remotely analyze and troubleshoot device failures by capturing device logs and real-time data streams.
[0046] A method for dynamically adjusting the reporting time of a NB water meter comprises the following steps: S1: Data collection and reporting: Periodic data collection: NB water meter terminal equipment collects water consumption data through the data collection module at preset collection intervals (such as every minute, every hour, or adjusted according to user needs). The collected data includes but is not limited to instantaneous flow, cumulative water consumption, water pressure, temperature, and abnormal water consumption events.
[0047] Data upload: The collected data is transmitted to the data management platform through the communication module at each reporting time. If the network signal is poor, the data will be temporarily stored in the storage module and uploaded after the signal is restored to ensure that the data is not lost and support breakpoint resuming. The communication module will automatically optimize the transmission parameters according to the current network conditions to ensure efficient data upload.
[0048] S2: Data analysis and reporting frequency adjustment: Water use pattern analysis: After the data management platform receives and stores water meter data, the data processing module begins to analyze the user's water use pattern, including daily water use patterns, peak and valley water use time periods, abnormal water use behaviors, etc., and combines the big data analysis module for in-depth analysis and prediction.
[0049] Network status monitoring: The platform monitors the current network status, including network delay, packet loss rate, signal strength, etc., to determine whether the reporting strategy needs to be adjusted. When the network condition deteriorates, the backup communication method can be triggered.
[0050] Strategy generation and optimization: The strategy generation module combines water usage pattern analysis, network status monitoring results, historical data and prediction models to generate strategies for adjusting reporting time. These strategies may include adjustments to reporting frequency, temporary strategies within a specific time period, and special processing rules for abnormal situations. The intelligent alarm and event processing module automatically adjusts the strategy based on the alarm situation.
[0051] S3: Dynamically adjust the reporting time: Instruction issuance: The reporting time adjustment strategy generated by the data management platform is issued to the corresponding NB water meter terminal device through the communication management module. The instruction can be executed immediately or preset to take effect at a specific time or under certain conditions.
[0052] Strategy execution: After receiving the command, the NB water meter terminal device adjusts the reporting parameters at all times so that the device collects and reports data according to the new strategy. The automatic optimization module evaluates the adjustment effect after a period of time. If further optimization space is found, a new strategy is automatically generated and fed back to the data management platform.
[0053] Confirmation and feedback: After the adjustment is completed, the NB water meter terminal device reports the execution results and device status to the data management platform through the confirmation feedback module to ensure the accuracy and effectiveness of the strategy execution. If an abnormality occurs during the execution process, the intelligent alarm and event processing module will automatically trigger the alarm and processing process.
[0054] S4: Remote monitoring and maintenance: Real-time monitoring and diagnosis: Managers can monitor the operating status of all NB water meter terminal devices in real time through the data management platform, use the remote diagnosis module to check the health of the equipment, analyze the operation log, and remotely restart or adjust the equipment when necessary.
[0055] Regular maintenance and upgrades: The platform supports regular push of firmware updates, remote configuration adjustments and other operations to ensure that the functions and performance of the equipment remain in the best state. The history recording and analysis module regularly analyzes alarm and event processing records, generates preventive maintenance plans, and reduces equipment failure rates.
[0056] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A NB water meter reporting time dynamic adjustment system, characterized in that: include: NB water meter terminal equipment: responsible for real-time collection of water meter data and uploading the data to the data management platform through the NB-IoT network. The device integrates data collection, communication, storage, power management and time synchronization functions, and also has self-test and fault detection functions; Data management platform: responsible for receiving, processing and storing data from multiple NB water meter terminal devices. The platform performs data analysis and generates reporting time adjustment strategies; Reporting time adjustment module: used to dynamically adjust the reporting time of NB water meter terminal equipment according to the strategy generated by the data management platform. This module includes strategy reception, time adjustment, confirmation feedback and automatic optimization functions; Communication management module: responsible for the communication between NB water meter terminal equipment and data management platform. This module includes two-way communication, signal optimization, security management and emergency communication functions; Intelligent alarm and event processing module: responsible for real-time monitoring of system operation status, automatically triggering alarms and starting corresponding event processing processes when abnormal situations occur; Equipment remote control module: allows managers to remotely configure, diagnose and maintain NB water meter terminal equipment through the data management platform.
2. A NB water meter reporting time dynamic adjustment system according to claim 1, characterized in that: The NB water meter terminal device includes: Data acquisition unit: built-in sensors monitor water flow, water pressure and temperature parameters in real time and convert these data into digital signals; Communication unit: Integrates NB-IoT chip, supports multi-band communication, is responsible for uploading collected data to the remote data management platform through the narrowband IoT network, and supports automatic retransmission in case of failure; Storage unit: used to temporarily store collected data locally and supports breakpoint resuming function; Power management unit: manages the power supply of water meter equipment, including battery power monitoring, low power mode control and solar charging interface; Time synchronization unit: responsible for synchronizing device time with network time, controlling data reporting time, and supporting automatic time calibration function; Fault detection and self-check unit: monitors the equipment operation status in real time, detects sensor anomalies, communication failures and low power, automatically triggers the self-check process and generates alarm information.
3. A NB water meter reporting time dynamic adjustment system according to claim 1, characterized in that: The data management platform includes: Data receiving unit: supports concurrent data reception from multiple devices, and has data verification and error correction functions; Data processing unit: cleans, analyzes and models the received raw data, identifies user water usage patterns, abnormal water usage, and predicts future water usage trends; Strategy generation unit: Based on the data analysis results, combined with historical data and prediction models, generates reporting time adjustment strategies, including reporting frequency adjustment and special processing rules under abnormal circumstances; User interface unit: provides data display and operation interface for management personnel, supports multi-dimensional data visualization, remote equipment management, alarm processing and report generation; Big Data Analysis Unit: Use machine learning algorithms to analyze massive amounts of water use data and discover potential water use behavior patterns.
4. A NB water meter reporting time dynamic adjustment system according to claim 1, characterized in that: The reporting time adjustment module includes: Policy receiving unit: receives the reporting time adjustment policy issued by the data management platform and processes it according to the priority; Time adjustment unit: dynamically modify the reporting time parameters of the water meter terminal device according to the received strategy, supporting instant adjustment and scheduled adjustment modes; Confirmation feedback unit: Feedback the adjusted reporting time setting results and execution status to the data management platform; Automatic optimization module: Automatically evaluates the adjustment effect within a certain period of time. If optimization space is found, it automatically generates a new adjustment strategy and feeds it back to the data management platform.
5. A NB water meter reporting time dynamic adjustment system according to claim 1, characterized in that: The communication management module comprises: Two-way communication unit: supports two-way data transmission between water meter terminal equipment and data management platform, and supports communication encryption and compression; Signal optimization unit: optimizes communication parameters according to the current network status, including power control, frequency selection and channel adjustment; Security management unit: implements data encryption, identity authentication, multi-level access control, and supports real-time monitoring and repair of security vulnerabilities; Emergency communication unit: In case normal communication is blocked, alternate communication methods are activated, including SMS or GPRS.
6. A NB water meter reporting time dynamic adjustment system according to claim 1, characterized in that: The intelligent alarm and event processing module includes: Real-time monitoring unit: monitors the operating status and data transmission of the water meter, and automatically triggers an alarm when an abnormality is detected, including data transmission failure and water consumption abnormality; Event processing unit: automatically generates a processing flow based on the alarm type, notifies relevant maintenance personnel, and records the processing process and results; History Record and Analysis Unit: Stores all alarm and event processing records, and regularly analyzes them to identify common problems and hidden dangers and generate preventive maintenance strategies.
7. A NB water meter reporting time dynamic adjustment system according to claim 1, characterized in that: The device remote control module includes: Remote configuration unit: allows managers to remotely configure various parameters of the water meter through the data management platform, including collection frequency, reporting time and communication settings; Remote diagnosis unit: supports remote diagnosis of water meter terminal equipment, checking equipment status and operation logs, and supports restarting equipment; Firmware Upgrade Unit: Supports remote push of firmware updates to keep device features up to date and fix known vulnerabilities and errors.
8. A method for dynamically adjusting the reporting time of a NB water meter, according to a system for dynamically adjusting the reporting time of a NB water meter according to any one of claims 1 to 7, characterized in that: The following steps are involved: S1: Data collection and reporting: Periodic data collection: NB water meter terminal equipment collects water use data at preset collection intervals through the data collection module. The collected data includes but is not limited to instantaneous flow, cumulative water use, water pressure, temperature and abnormal water use events; Data upload: The collected data is transmitted to the data management platform through the communication module at each reporting time. If the network signal is poor, the data will be temporarily stored in the storage module and uploaded after the signal is restored to ensure that the data is not lost and support breakpoint resuming. The communication module will automatically optimize the transmission parameters according to the current network conditions; S2: Data analysis and reporting frequency adjustment: Water use pattern analysis: After the data management platform receives and stores water meter data, the data processing module begins to analyze the user's water use pattern, including daily water use patterns, peak and valley water use time periods, and abnormal water use behaviors, and combines the big data analysis module for in-depth analysis and prediction; Network status monitoring: The platform monitors the current network status, including network delay, packet loss rate, and signal strength, to determine whether the reporting strategy needs to be adjusted and trigger backup communication methods when network conditions deteriorate; Strategy generation and optimization: The strategy generation module combines water usage pattern analysis, network status monitoring results, historical data and prediction models to generate reporting time adjustment strategies. The strategies include adjustment of reporting frequency, temporary strategies within a specific time period, and special processing rules for abnormal situations. The intelligent alarm and event processing module will automatically adjust the strategy according to the alarm situation. S3: Dynamically adjust the reporting time: Instruction issuance: The reporting time adjustment strategy generated by the data management platform is issued to the corresponding NB water meter terminal device through the communication management module. The instruction can be executed immediately or preset to take effect at a specific time or under certain conditions; Strategy execution: After receiving the command, the NB water meter terminal device adjusts the reporting parameters at all times, so that the device collects and reports data according to the new strategy. The automatic optimization module evaluates the adjustment effect after a period of time. If further optimization space is found, a new strategy is automatically generated and fed back to the data management platform. Confirmation and feedback: After the adjustment is completed, the NB water meter terminal device reports the execution results and device status to the data management platform through the confirmation feedback module. If an abnormality occurs during the execution process, the intelligent alarm and event processing module will automatically trigger the alarm and processing process; S4: Remote monitoring and maintenance: Real-time monitoring and diagnosis: Managers can monitor the operating status of all NB water meter terminal devices in real time through the data management platform, use the remote diagnosis module to check the health of the equipment, and analyze the operation logs; Regular maintenance and upgrades: The platform supports regular push of firmware updates and remote configuration adjustment operations. The history record and analysis module regularly analyzes alarm and event processing records and generates preventive maintenance plans.
Citation Information
Cited By
Intelligent water meter management system based on open source gap
CN120403800A
Remote state monitoring method and system based on intelligent water meter
CN120499244A
Remote condition monitoring method and system based on smart water meter
CN120499244B
Data reporting method and device of NB meter
CN120881422A
Water meter data monitoring method and system based on NB-IoT wireless communication technology
CN121056759A