A multi-dimensional alarm analysis method and system based on an alarm platform
By employing a multi-dimensional alarm analysis method, combining water meter readings, historical data, and temperature and pressure parameters, a deep self-check is performed, solving the problem of high false alarm rates in water meter detection and improving the accuracy and security of water meter readings.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NINGBO DONGHAI DIGITAL TECH CO LTD
- Filing Date
- 2025-07-09
- Publication Date
- 2026-04-24
AI Technical Summary
In existing technologies, the high false alarm rate during water meter detection is due to the single-dimensional alarm analysis, which fails to provide a comprehensive and in-depth analysis of the underlying issues behind the alarms.
A multi-dimensional alarm analysis method based on an alarm platform is adopted. A benchmark metering range is generated by collecting water meter readings and historical metering data. The metering deviation is calculated by combining the current temperature and pressure parameters. In-depth testing is carried out using a water meter self-testing device. Historical data, environmental factors and equipment status are comprehensively considered to ensure the accuracy of metering data.
Accurately identify real anomalies in water meters, reduce false alarm rates, improve the reliability and accuracy of metering data, promptly identify abnormal water meters and provide intelligent water management to prevent potential security risks.
Smart Images

Figure CN120740726B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of water meter detection, and in particular to a multi-dimensional alarm analysis method and system based on an alarm platform. Background Technology
[0002] Multi-dimensional alarm analysis refers to the process of comprehensively, deeply, and systematically analyzing and processing alarm events by taking into account data information from multiple different angles and levels.
[0003] In the field of water meter testing, with the widespread application of smart water meters and the continuous expansion of testing scale, the number of alarm messages generated during the testing process has increased dramatically. These alarm messages come from multiple sources, such as real-time flow data, pressure data, temperature data collected by smart water meters, and equipment operating status data.
[0004] Single-dimensional alarm analysis relies solely on a single data metric (such as a traffic threshold) for alarm judgment, failing to analyze the underlying issues from multiple perspectives and thus leading to false alarms. This approach needs improvement. Summary of the Invention
[0005] To reduce the false alarm rate of water meters, this invention provides a multi-dimensional alarm analysis method, system, and terminal based on an alarm platform.
[0006] Firstly, the present invention provides a multi-dimensional alarm analysis method based on an alarm platform, employing the following technical solution:
[0007] A multi-dimensional alarm analysis method based on an alarm platform includes:
[0008] It responds to a preset water meter detection signal to collect water meter readings and historical metering data;
[0009] Historical measurement values are retrieved based on the aforementioned historical measurement data;
[0010] A benchmark measurement range is generated based on the historical measurement values and the preset benchmark deviation value;
[0011] When the water meter reading does not fall within the reference metering range, the current temperature and pressure parameters are collected.
[0012] A measurement deviation value is generated based on the current temperature and pressure parameters;
[0013] The water meter deviation value is obtained based on the water meter reading and the water meter deviation value.
[0014] When the water meter deviation value does not fall within the reference measurement range, the preset water meter self-testing device is controlled to perform a measurement self-test using a preset self-testing method and output self-testing information.
[0015] When the self-test information matches the preset abnormal information, a water meter abnormality prompt is reported, and the collected water meter reading is invalidated.
[0016] By adopting the above technical solution, a baseline measurement range is generated by first collecting water meter readings and historical measurement data as a basis for judgment. When the reading exceeds the range, the current temperature and pressure parameters are used to calculate the measurement deviation value, correcting the water meter deviation value to make the judgment more realistic. If the deviation value is still abnormal, the water meter self-test device is activated for in-depth testing. Once the self-test information confirms an anomaly, an anomaly warning is reported and the measurement value is invalidated, avoiding interference from erroneous data. This multi-dimensional analysis method comprehensively considers historical data, environmental factors, and the device's own condition to accurately identify the true anomalies of the water meter, ensuring the accuracy and reliability of the measurement data and reducing the false alarm rate of the water meter.
[0017] Optionally, the self-test method includes:
[0018] When the deviation value of the water meter does not fall within the reference metering range, the water meter self-testing device is controlled to flow water at a preset self-testing water volume and collect the self-testing metering value.
[0019] A baseline self-test value is generated based on the current temperature and pressure parameters and the self-test water consumption.
[0020] When the self-test measurement value is inconsistent with the benchmark self-test value, the water meter self-test device is controlled to flow water at a preset second-test water consumption and collect the second-test measurement value.
[0021] When the second-inspection measurement value is inconsistent with the self-inspection measurement value, a water meter abnormality prompt is reported, and the water meter measurement value collected this time is invalidated.
[0022] When the second inspection measurement value is consistent with the self-inspection measurement value, a water meter abnormality prompt is reported, and a self-inspection deviation value is obtained based on the second inspection measurement value and the benchmark self-inspection value.
[0023] The actual measurement value is generated based on the water meter reading and the self-test deviation value.
[0024] When the actual metered value does not fall within the benchmark metering range, a water usage anomaly alert will be reported.
[0025] Optional methods for detecting pedestrian flow include:
[0026] In response to the water usage anomaly alert, the abnormal water meter number is collected;
[0027] Based on the abnormal water meter number, the water meter location information and the water meter user's room are obtained;
[0028] Based on the water meter location information, the nearby monitoring number is obtained;
[0029] In response to the nearby monitoring number, retrieve the current monitoring information of the monitoring corresponding to the nearby monitoring number;
[0030] The number of people in the room is obtained by identifying the flow of people in the water meter user's room from the current monitoring information.
[0031] When the number of people in the room exceeds the preset baseline number, the baseline metering range is updated based on the number of people in the room, the baseline number, the baseline metering range, and the preset baseline water consumption.
[0032] Optionally, a calibration method for the reference measurement interval may also be included:
[0033] Collect historical weather data;
[0034] A weather-water comparison table is generated based on the historical weather data and the historical metering data.
[0035] Collect current weather information;
[0036] Based on the current weather information, the baseline water consumption is matched from the weather water consumption comparison table;
[0037] The reference measurement interval is calibrated based on the weather water usage baseline and the reference deviation value.
[0038] Optionally, the calibration method for the reference measurement interval further includes:
[0039] Collect historical holiday data and current date information;
[0040] A holiday water meter is generated based on the historical holiday data and the historical metering data.
[0041] A comprehensive seasonal water use table is generated based on the holiday water use meters and the weather water use comparison table.
[0042] When the current date information is a holiday, the holiday water consumption baseline is matched from the seasonal water consumption table based on the current date information and the current weather information.
[0043] The benchmark metering interval is calibrated based on the benchmark water consumption during holidays and the benchmark deviation value.
[0044] Optional methods for detecting vacant rooms include:
[0045] When the number of people in the house is zero, the water meter reading changes are collected.
[0046] When the metering change value is greater than zero, an alert for water usage in an empty room is reported, and a leak is detected using a preset leak detection method.
[0047] Collect leak detection results;
[0048] When the leak detection result is the preset water pipe leak result, a water pipe leak warning is reported.
[0049] If the leak detection result is not the preset water pipe leak result, an empty room water usage reminder will be reported.
[0050] Optionally, the leakage detection method includes:
[0051] Collect water pressure values from water pressure sensors pre-installed in various areas of the water pipe;
[0052] When the water flow pressure value is inconsistent with the preset reference pressure value, the sensor number of the water pressure sensor whose water flow pressure value is inconsistent with the reference pressure value is collected.
[0053] The sensor location is obtained based on the sensor number;
[0054] The location of the sensor is used to determine the area of leakage, and a water pipe leakage alert is reported based on the area of leakage.
[0055] When the water pressure value is consistent with the preset reference pressure value, an alert for water use in an empty room is reported.
[0056] Optional, methods for testing water usage in empty rooms are also included:
[0057] In response to the vacant room water usage alert, the presence of animals in the water meter user's room can be identified from the current monitoring information.
[0058] When an animal is present in the room of the water meter user, a lock request signal is reported and the lock request result is collected;
[0059] When the result of the lock request is a preset lock signal, the water supply is turned off in response to the lock signal, and the preset child lock for hot water is activated.
[0060] When there are no animals in the room of the water meter user, an empty room water usage reminder is reported.
[0061] Optional methods include nighttime water usage testing:
[0062] When the number of people in the house is not zero, collect the change value of the water meter reading;
[0063] When the measured change value is greater than zero, the current time point is collected;
[0064] Based on the current time being a preset late night time, the activation status of preset late night water usage reminders is collected;
[0065] A late-night water usage reminder shall be reported only if the late-night water usage reminder is enabled.
[0066] Secondly, this application provides a multi-dimensional alarm analysis system based on an alarm platform, employing the following technical solution:
[0067] A multi-dimensional alarm analysis system based on an alarm platform includes:
[0068] The data acquisition module is used to collect water meter readings, historical data, and current temperature and pressure parameters.
[0069] The memory is used to store the program of any of the above-mentioned multi-dimensional alarm analysis methods based on the alarm platform;
[0070] A processor is used to load, execute, and implement programs stored in memory.
[0071] In summary, this application includes at least one of the following beneficial technical effects:
[0072] 1. By using multi-dimensional analysis methods, comprehensively considering historical data, environmental factors, and the condition of the equipment itself, we can accurately identify the real abnormalities of water meters, ensure the accuracy and reliability of metering data, and reduce the false alarm rate of water meters;
[0073] 2. Upon detecting an anomaly in water usage, the system quickly identifies the abnormal water meter number, traces its location to the user's room using this number, and accurately retrieves nearby surveillance footage. Image recognition technology is used to determine the number of people in the room from the surveillance images, comparing this number with a baseline population count. When the population exceeds the baseline, the baseline metering range is dynamically updated based on actual population data, baseline standards, and water consumption models. This effectively prevents false alarms caused by a surge in water consumption due to a temporary increase in population.
[0074] 3. Upon receiving a water usage alert for an empty room, the system immediately and accurately identifies whether animals are present in the user's room based on current monitoring information. If animals are present, the system promptly reports a lock request signal and obtains the processing result. Once the lock signal is confirmed, the water supply is immediately shut off and the child lock is activated. This not only effectively avoids water waste caused by animal activity but also prevents potential safety risks such as water pipes bursting due to prolonged water flow. If no animals are present, the system directly reports an empty room water usage alert, thereby improving the reliability and practicality of the water meter alarm system and providing users with a smarter and more considerate water safety guarantee. Attached Figure Description
[0075] Figure 1 This is a flowchart of a multi-dimensional alarm analysis method based on an alarm platform in an embodiment of the present invention. Detailed Implementation
[0076] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.
[0077] Reference Figure 1 This application discloses a multi-dimensional alarm analysis method based on an alarm platform, comprising the following steps:
[0078] S1: Responds to a preset water meter detection signal to collect water meter readings and historical metering data.
[0079] The water meter detection signal refers to the signal emitted by the pre-set signal transceiver on the water meter when water consumption needs to be detected. The water meter detection signal is preset by those skilled in the art and will not be elaborated upon here. The water meter reading refers to the cumulative water consumption currently recorded by the water meter. The water meter reading is obtained by converting the water flow rate through the water meter into a specific numerical value and storing it through the pre-set electronic metering module inside the water meter. Historical metering data refers to the collection of water consumption values recorded by the water meter at different points in the past. Historical metering data is stored sequentially in the water meter's built-in storage unit according to time sequence. Historical metering data can be retrieved from the storage unit. The recording time points and storage units are preset by those skilled in the art and will not be elaborated upon here.
[0080] S2: Retrieve historical measurement values based on the historical measurement data.
[0081] Historical meter readings refer to the cumulative water consumption values recorded and stored by the water meter at different points in the past. Historical metering data includes historical meter readings, which can be retrieved by reviewing the historical metering data.
[0082] S3: Generate a benchmark measurement interval based on the historical measurement values and the preset benchmark deviation values.
[0083] The benchmark deviation value refers to the value used to quantify the normal fluctuation range of water consumption. The benchmark deviation value is predetermined by those skilled in the art and will not be elaborated upon here. The benchmark metering interval refers to the normal fluctuation range of water consumption defined based on historical metering values and the benchmark deviation value. By understanding the historical metering values in the historical metering data, the average value of the historical metering values is obtained. The minimum value of the benchmark metering interval is then obtained by subtracting the benchmark deviation value from the average value, and the maximum value of the benchmark metering interval is obtained by adding the benchmark deviation value to the average value. This is how the benchmark metering interval is derived.
[0084] S4: When the water meter reading does not fall within the reference measurement range, collect the current temperature and pressure parameters.
[0085] The current temperature and pressure parameters refer to the temperature and air pressure values of the environment in which the water meter is located. The temperature value is measured by a temperature sensor, and the air pressure value is measured by a pressure sensor.
[0086] When the water meter reading does not fall within the baseline measurement range, it indicates an abnormality in water usage. To further investigate the water usage situation, it is necessary to collect the current temperature and pressure parameters for subsequent steps.
[0087] S5: Generate a measurement deviation value based on the current temperature and pressure parameters.
[0088] Metering deviation refers to the quantitative deviation of the water meter reading from the actual water consumption caused by changes in ambient temperature and air pressure. A preset temperature difference reference table can be used to find the metering deviation value corresponding to the current temperature and pressure parameters. This table stores different metering deviation values corresponding to different current temperature and pressure parameters. The temperature difference reference table is created by those skilled in the art through sequential experiments recording different metering deviation values corresponding to different current temperature and pressure parameters, and will not be elaborated here. When the temperature rises, the density of water decreases, and the same volume of water becomes lighter, leading to a higher metering value, and vice versa. When the air pressure rises, the water meter cavity is compressed, causing the actual volume of water passing through the meter to be measured as lower, and vice versa.
[0089] S6: Obtain the water meter deviation value based on the water meter reading and the metering deviation value.
[0090] The water meter deviation value refers to the value after correcting and adjusting the original water meter reading. The water meter deviation value can be obtained by summing the original water meter reading and the deviation value.
[0091] S7: When the water meter deviation value does not fall within the reference measurement range, control the preset water meter self-testing device to perform measurement self-testing using the preset self-testing method and output self-testing information.
[0092] A water meter self-testing device is a device used to self-test the condition of a water meter. A self-testing method is a method used to self-test the condition of a water meter. The self-testing method is described in detail in S760 to S765 and will not be repeated here. Self-testing information refers to the relevant data and judgment results about the water meter's condition generated and output by the water meter self-testing device after checking the water meter according to the self-testing method. The self-testing information is sent after receiving the test results through a preset self-testing terminal. When the water meter self-testing device performs a self-test on the water meter, it sends the self-testing results to the self-testing terminal. The self-testing terminal is preset by those skilled in the art and will not be described in detail here.
[0093] When the water meter deviation value does not fall within the reference metering range, it indicates that even if the influence of temperature and pressure is taken into account, the water consumption is still abnormal. It is necessary to control the water meter self-testing device to perform metering self-testing using the self-testing method and output self-testing information for subsequent steps.
[0094] S8: When the self-test information is consistent with the preset abnormal information, report the water meter abnormality prompt and cancel the water meter measurement value collected this time.
[0095] Abnormal information refers to the information displayed when the water meter exhibits abnormal measurement after self-testing. Abnormal information is preset by those skilled in the art and will not be elaborated upon here.
[0096] When the self-test information matches the abnormal information, it indicates that the water meter reading is abnormal. A water meter abnormality alert needs to be reported, and the collected water meter readings should be invalidated.
[0097] The self-testing method includes the following steps:
[0098] S70: When the water meter deviation value does not fall within the reference metering range, control the water meter self-testing device to perform water flow with a preset self-test water volume and collect the self-testing metering value.
[0099] The self-test water consumption refers to the flow rate of water passing through the water meter during a self-test operation. This self-test water consumption is preset by those skilled in the art and will not be elaborated upon here. The self-test metering value refers to the water consumption value currently recorded by the water meter during the self-test operation. The self-test metering value is obtained through the internal electronic metering module of the water meter.
[0100] When the water meter deviation value does not fall within the reference metering range, the water meter self-testing device is controlled to measure water flow based on the self-test water consumption and collect the self-test metering value for subsequent steps.
[0101] S71: Generate a baseline self-test value based on the current temperature and pressure parameters and the self-test water consumption.
[0102] The baseline self-test value refers to the flow rate of water flowing through the water meter under the influence of current temperature and pressure parameters. By understanding the current temperature and pressure parameters, the metering deviation can be determined. Then, by using the self-tested water volume, the metering value under normal temperature and pressure can be obtained. Finally, adding the metering deviation value to the metering value under normal temperature and pressure yields the baseline self-test value.
[0103] S72: When the self-test measurement value is inconsistent with the benchmark self-test value, control the water meter self-test device to flow water at a preset second-test water consumption and collect the second-test measurement value.
[0104] Secondary water consumption refers to the flow rate of water passing through the water meter during a secondary self-test. This secondary water consumption is preset by those skilled in the art and will not be elaborated upon here. The secondary metering value refers to the water consumption currently recorded by the water meter during the secondary self-test. This value is obtained through the water meter's internal electronic metering module.
[0105] When the self-test measurement value is inconsistent with the benchmark self-test value, it indicates that the water meter's measurement is abnormal. To further test whether the abnormality is stable, it is necessary to first control the water meter's self-test device to use the second test water volume to measure water flow and collect the second test measurement value.
[0106] S73: When the second-inspection measurement value is inconsistent with the self-inspection measurement value, a water meter abnormality prompt is reported, and the water meter measurement value collected this time is invalidated.
[0107] When the second inspection measurement value is inconsistent with the self-inspection measurement value, it indicates that the water meter is abnormally unstable. A water meter abnormality prompt should be reported, and the water meter measurement value collected this time should be invalidated.
[0108] S74: When the second inspection measurement value is consistent with the self-inspection measurement value, report the water meter abnormality prompt, and obtain the self-inspection deviation value based on the second inspection measurement value and the benchmark self-inspection value.
[0109] The self-inspection deviation value refers to the specific numerical deviation when the water meter's measurement shows an abnormality. The self-inspection deviation value can be obtained by calculating the difference between the secondary inspection measurement value and the baseline self-inspection value.
[0110] When the second inspection measurement value is consistent with the self-inspection measurement value, it indicates that the water meter's measurement is abnormally stable. It is necessary to report the water meter abnormality and calculate the self-inspection deviation value for subsequent steps.
[0111] S75: Generate the actual measurement value based on the water meter reading and the self-test deviation value.
[0112] The actual measured value refers to the water consumption figure obtained by correcting the original water meter reading after taking into account the meter's own measurement deviation. The actual measured value can be obtained by summing the water meter reading and the self-test deviation value.
[0113] S76: When the actual metered value does not fall within the benchmark metering range, a water usage anomaly alert is reported.
[0114] When the actual metered value does not fall within the benchmark metering range, it indicates that there is an abnormality in water usage, and an abnormal water usage alert must be reported.
[0115] The method for detecting human abortion includes the following steps:
[0116] S760: In response to the water usage anomaly alert, collect the abnormal water meter number.
[0117] The abnormal water meter number refers to the number of the water meter that has an abnormal water usage. Each water meter is assigned a corresponding water meter number. The specific numbers are preset by the staff and will not be detailed here. The abnormal water meter number can be obtained by retrieving the number of the water meter that issued the abnormal water usage alert.
[0118] When a water meter issues a water usage anomaly alert, the abnormal water meter number must be collected first for subsequent steps.
[0119] S761: Obtain water meter location information and water meter user room based on the abnormal water meter number.
[0120] Water meter location information refers to the geographical location of the water meter. Water meter user room refers to the room of the user whose water meter is installed. A pre-set installation lookup table can be used to find the water meter location information and user room corresponding to different abnormal water meter numbers. This lookup table records the different water meter location information and user rooms corresponding to different abnormal water meter numbers. The installation lookup table is formed by those skilled in the art through sequential recording of the different water meter location information and user rooms corresponding to different abnormal water meter numbers; details will not be elaborated here.
[0121] S762: Obtain the nearby monitoring number based on the water meter location information.
[0122] The nearby monitoring number refers to the number of the monitoring device near the location of the water meter where the anomaly occurred. A pre-set monitoring lookup table can be used to find the nearby monitoring number corresponding to the water meter's location information. This lookup table records different nearby monitoring numbers corresponding to different water meter locations. The monitoring lookup table is formed by those skilled in the art through sequential recording of the different nearby monitoring numbers corresponding to different water meter locations; details will not be elaborated here.
[0123] S763: In response to the nearby monitoring number, retrieve the current monitoring information of the monitoring corresponding to the nearby monitoring number.
[0124] Current monitoring information refers to the various data and images recorded by the monitoring equipment corresponding to the nearby monitoring number within a certain period before and after the water meter malfunctions. The specific time period before and after this period is preset by those skilled in the art and will not be elaborated here. Current monitoring information is obtained by retrieving the monitoring data corresponding to the nearby monitoring number.
[0125] S764: Identify the number of people in the water meter user's room from the current monitoring information.
[0126] The number of people in a room refers to the number of people in the water meter user's room when the water meter malfunctions. This number can be determined by identifying the flow of people in the water meter user's room from current monitoring information. This flow identification technology is common knowledge in the field and will not be elaborated upon here.
[0127] S765: When the number of people in the room exceeds the preset baseline number of people, the baseline metering range is updated based on the number of people in the room, the baseline number of people, the baseline metering range, and the preset baseline water consumption.
[0128] The baseline population refers to the number of people registered in the room of the water meter user. This baseline population is pre-recorded by those skilled in the art and will not be elaborated upon here. The baseline population water consumption refers to the water consumption required by a single person. This baseline population water consumption is pre-set by those skilled in the art and will not be elaborated upon here.
[0129] When the number of people in a room exceeds the baseline number of people, it means that there are people in the room other than the registered population. The baseline metering interval needs to be updated based on the number of people in the room, the baseline number of people, the baseline metering interval, and the water consumption of the baseline population.
[0130] First, the number of people exceeding the baseline population is calculated by subtracting the number of people currently in the room from the baseline population. Then, the additional water consumption corresponding to the additional number of people is calculated, i.e., additional water consumption = additional number of people multiplied by the water consumption of the baseline population. Finally, the maximum value of the baseline metering interval is added to the calculated product to obtain the maximum value of the updated baseline metering interval, and the minimum value of the baseline metering interval is added to the calculated product to obtain the minimum value of the updated baseline metering interval. This process is used to update the baseline metering interval.
[0131] The calibration method for the reference measurement interval includes the following steps:
[0132] S90: Collect historical weather data.
[0133] Historical weather data refers to the recorded weather conditions in the area where the water meter is installed within the historical metering data period. Historical weather data is obtained by querying weather websites. In this embodiment, the weather website can be the official website of the China Meteorological Administration.
[0134] S91: Generate a weather water usage comparison table based on the historical weather data and the historical metering data.
[0135] A weather-water usage comparison table is a table that correlates historical weather data with historical metering data to show the changes in water consumption under different weather conditions. It is created by categorizing weather data according to dimensions such as weather conditions and temperature, then associating each category of weather with the corresponding time period's water consumption; finally, the correlated data is compiled into a table.
[0136] S92: Collect current weather information.
[0137] The current weather information refers to the current weather conditions in the area where the water meter is installed. This current weather information can also be obtained through a weather website.
[0138] S93: Based on the current weather information, match the baseline amount of water used in the weather water use table.
[0139] Weather-based water consumption baselines refer to water consumption values obtained from a weather-based water consumption reference table under current weather conditions, serving as a reference standard. The weather-based water consumption reference table allows users to find the corresponding weather-based water consumption baseline for the current weather information. This table records different weather-based water consumption baselines for different current weather conditions.
[0140] S94: The reference metering interval is calibrated based on the weather water usage reference quantity and the reference deviation value.
[0141] The maximum value of the benchmark metering interval is obtained by adding the benchmark water consumption to the benchmark deviation value, and the minimum value of the benchmark metering interval is obtained by subtracting the benchmark deviation value from the benchmark water consumption. This is used to calibrate the benchmark metering interval.
[0142] The calibration method for the benchmark measurement interval also includes the following steps:
[0143] S95: Collect historical holiday data and current date information.
[0144] Historical holiday data refers to the collection of water consumption values recorded by the water meter during past holidays. These holidays are national statutory holidays and will not be elaborated upon here. Current date information refers to the date on which the water meter was measured. Historical holiday data can be retrieved from the water meter's storage unit. Current date information can be obtained through a calendar query.
[0145] S96: Generate a holiday water meter based on the historical holiday data and the historical metering data.
[0146] A holiday water meter is a table generated by linking and integrating historical holiday data with historical metering data. This table is categorized by different holidays and records water consumption information for each holiday period, including but not limited to average daily water consumption and total water consumption, thus generating the holiday water meter.
[0147] S97: Generate a comprehensive seasonal water use table based on the holiday water use meter and the weather water use comparison table.
[0148] A comprehensive seasonal water use table is a table that summarizes water use during holidays and under different weather conditions. It integrates the information from the holiday water use table with the information from the weather water use comparison table to determine the impact of different seasons (including holidays and different weather conditions) on water consumption, thus generating the comprehensive seasonal water use table.
[0149] S98: When the current date information is a holiday, the holiday water consumption baseline is matched from the seasonal water consumption table based on the current date information and the current weather information.
[0150] Holiday water consumption baseline refers to the water consumption value obtained from the seasonal water consumption table as a reference standard when the day is a holiday and under the current weather conditions. The seasonal water consumption table can be used to match the holiday water consumption baseline corresponding to the current date and current weather information.
[0151] If the current date is a holiday, the baseline water consumption for the holiday must be determined first for subsequent steps.
[0152] S99: The benchmark metering interval is calibrated based on the benchmark water consumption during holidays and the benchmark deviation value.
[0153] The maximum value of the benchmark metering interval is obtained by adding the benchmark water consumption during holidays to the benchmark deviation value, and the minimum value of the benchmark metering interval is obtained by subtracting the benchmark deviation value from the benchmark water consumption during holidays. This is used to calibrate the benchmark metering interval.
[0154] The method for inspecting vacant rooms includes the following steps:
[0155] S77: When the number of people in the room is zero, collect the meter reading change value of the water meter.
[0156] The metering change value refers to the change in water consumption displayed by the water meter over a certain period of time. The specific time period is preset by those skilled in the art and will not be elaborated here. The metering change value is collected by the electronic metering module inside the water meter.
[0157] When the number of people in the room is zero, it means that there is no one in the room, and the water meter reading needs to be collected for subsequent steps.
[0158] S770: When the metering change value is greater than zero, report an empty room water usage reminder and perform water leakage detection using a preset water leakage detection method.
[0159] Leak detection methods refer to the methods used to detect leaks in water pipes. Specific leak detection methods will be described in detail in subsequent sections S7700 to S7704, and will not be repeated here.
[0160] When the meter reading is greater than zero, it means that no one is in the room but water is being used. A water usage alert for an empty room should be reported, and a leak detection method should be used to determine whether the meter reading change is due to a leak.
[0161] S771: Collect leak detection results.
[0162] Leakage detection results refer to the conclusions and information obtained after testing water pipes using leakage detection methods, regarding whether the water pipes are leaking and related details. Leakage detection results can be retrieved through a pre-set detection terminal. After leak detection of the water pipes, the results are input into the detection terminal. The detection terminal is pre-set by those skilled in the art and will not be elaborated upon here.
[0163] S772: When the water leakage detection result is the preset water pipe leakage result, report a water pipe leakage prompt.
[0164] A water pipe leak result refers to the conclusion that a water pipe is leaking after inspection. The water pipe leak result is predetermined by those skilled in the art and will not be elaborated upon here. When the leak detection result indicates a water pipe leak, it means that a water pipe leak has occurred and a water pipe leak alert must be reported.
[0165] S773: When the leak detection result is not the preset water pipe leak result, report an empty room water usage reminder.
[0166] If the leak detection result is not a water pipe leak result, it means that there is no water pipe leak. However, since the water meter reading has changed, a water usage warning for an empty room needs to be reported.
[0167] The leakage detection method includes the following steps:
[0168] S7700: Collects water pressure values from water pressure sensors preset in various areas of the water pipe.
[0169] A water pressure sensor is a sensor used to detect water pressure in various areas within a water pipe. Multiple water pressure sensors are spaced apart within the pipe. The spacing between them is predetermined by those skilled in the art and will not be elaborated upon here. The water flow pressure value refers to the water pressure within the pipe. This value can be obtained using a water pressure sensor.
[0170] S7701: When the water flow pressure value is inconsistent with the preset reference pressure value, the sensor number of the water pressure sensor whose water flow pressure value is inconsistent with the reference pressure value is collected.
[0171] The reference pressure value refers to the water pressure that should exist in the water pipe. The reference pressure value is preset by those skilled in the art and will not be elaborated here. The sensor number refers to the number of the water pressure sensor. In this embodiment, each water pressure sensor is assigned a corresponding sensor number. The sensor number corresponding to each water pressure sensor is preset by those skilled in the art and will not be elaborated here. The sensor number is obtained by retrieving the water pressure sensor when the water flow pressure value is inconsistent with the reference pressure value.
[0172] When the water pressure value is inconsistent with the reference pressure value, it indicates that the water flow in the water pipe is turbulent, which leads to a change in the water pressure value, and further indicates that the water pipe is damaged. It is necessary to first determine the sensor number of the water pressure sensor for subsequent steps.
[0173] S7702: Obtain the sensor location based on the sensor number.
[0174] The sensor location refers to the position of the water pressure sensor installed inside the water pipe. A preset sensor lookup table can be used to find the sensor location corresponding to a sensor number. This table records the location of the water pressure sensor installed in the water pipe for each sensor number, thus revealing the sensor location. The sensor lookup table is created by those skilled in the art through sequential recording of the sensor locations corresponding to each sensor number; details will not be elaborated upon here.
[0175] S7703: Based on the sensor location, determine the leakage area and report a water pipe leakage alert based on the leakage area.
[0176] A leaking area refers to the region within a water pipe where water is leaking. By identifying the location of the sensors, we can pinpoint areas of water pressure disturbance, which in turn indicate leaks. Therefore, the leaking area can be determined.
[0177] Once the leak area is identified, a water pipe leak warning must be reported based on the leak area so that subsequent staff can take appropriate action, as described in S772 above.
[0178] S7704: When the water pressure value is consistent with the preset reference pressure value, report an empty room water usage reminder.
[0179] When the water pressure value is consistent with the reference pressure value, it indicates that the water flow in the water pipe is not disordered, which in turn indicates that the water pipe is not damaged. It is necessary to report the empty room water use notice, i.e., the above-mentioned S773.
[0180] The method for testing water usage in an empty room includes the following steps:
[0181] S7705: In response to the empty room water usage alert, identify from the current monitoring information whether there are animals in the water meter user's room.
[0182] When a water usage alert is issued for an empty room, it is necessary to identify from the current monitoring information whether the user of the water meter has brought animals into the room, and then determine whether there are animals in the room.
[0183] S7706: When an animal is present in the water meter user's room, a lock request signal is reported and the lock request result is collected.
[0184] A lock request signal is a signal sent by a pre-installed transceiver on the water meter, requesting the water source to be shut off. The lock request result refers to the feedback information received by the system after the lock request signal is sent. After the transceiver sends the lock request signal, the user chooses whether to lock the water source. Once the user makes their choice, the result is sent to the transceiver on the water meter as the lock request result, thus obtaining the lock request outcome.
[0185] When an animal is present in the room of a water meter user, a lockout request signal must be reported and the lockout request result collected for subsequent steps.
[0186] S7707: When the result of the lock request is a preset lock signal, the water supply is turned off in response to the lock signal, and the preset child lock for hot water is activated.
[0187] A lock signal is a signal given when the user confirms that the water supply is turned off. A child lock is a safety device used to prevent accidental opening of hot water valves or faucets.
[0188] The lock signal is preset by those skilled in the art and will not be elaborated here. When the lock request result is a lock signal, it means that the user needs to turn off the water source and control the water meter to close the water valve, thereby stopping the water use and activating the child lock to prevent the room from being used without water again.
[0189] S7708: When there are no animals in the room of the water meter user, report an empty room water usage prompt.
[0190] When there are no animals in the room of a water meter user, a notice of water usage in an empty room must be reported.
[0191] The method for testing water usage late at night includes the following steps:
[0192] S78: When the number of people in the room is not zero, collect the meter reading change value of the water meter.
[0193] When the number of people in the room is not zero, it means that someone is in the room, and the water meter reading needs to be collected for subsequent steps. The method for collecting the reading is the same as in S77 above, and will not be repeated here.
[0194] S780: When the measured change value is greater than zero, collect the current time point.
[0195] The current time point refers to the point in time when water was used. The current time point is obtained through a preset time sensor on the water meter.
[0196] When the meter reading is greater than zero, it indicates that water usage is currently occurring, and the current time point needs to be collected for subsequent steps.
[0197] S781: Based on the current time point being a preset late night time point, collect the preset status of the late night water usage reminder.
[0198] Late night time refers to the later part of the night. The late night time is entered by the user and will not be elaborated upon here. Late night water usage reminder is a notification that appears when water usage occurs at the user-entered late night time.
[0199] Since the current time is late at night, it is necessary to collect information on the activation status of the late-night water usage alert for subsequent steps.
[0200] S782: Report a late-night water usage reminder if and only if the late-night water usage reminder is enabled.
[0201] If the "Late Night Water Use Reminder" is enabled, it means that the user is not using water at night and the "Late Night Water Use Reminder" needs to be reported.
[0202] Optionally, methods for determining whether animals are present in the room may also include the following steps:
[0203] S77080: Water meter abnormality number.
[0204] The water meter anomaly number refers to the corresponding smart water meter number when abnormal water usage data is detected. This number is automatically generated and output by the microprocessor built into the water meter. The specific microprocessor is preset by those skilled in the art and will not be elaborated upon here.
[0205] S77081: Responds to the water meter anomaly number to match the specific water outlet device number.
[0206] The specific water outlet device number refers to the number of the terminal water-using equipment associated with the water meter anomaly number. A preset water outlet device lookup table can be used to find the specific water outlet device number corresponding to a water meter anomaly number. This table records different specific water outlet device numbers corresponding to different water meter anomaly numbers. The reference information in the water outlet device lookup table is generated by those skilled in the art through sequential recording of the different specific water outlet device numbers corresponding to different water meter anomaly numbers, and will not be elaborated upon here.
[0207] S77082: Obtain the odor collection number based on the specific water outlet device number, and control the corresponding odor collection device to collect odor information of the area based on the odor collection number.
[0208] The odor collection number refers to the serial number of the odor collection device. An odor collection device is a device used to collect odors from the surrounding area.
[0209] The odor collection number corresponding to a specific water outlet device can be found by using a pre-set odor device reference table. The table records the different odor collection numbers corresponding to different specific water outlet device numbers. The reference content in the odor device reference table is formed by those skilled in the art by recording the different odor collection numbers corresponding to different specific water outlet device numbers in sequence, which will not be elaborated here.
[0210] Regional odor information refers to gas composition data collected by odor collection devices.
[0211] Once the odor collection number is matched, the odor information of the area must be collected first for subsequent steps.
[0212] S77083: When the regional odor information matches the preset animal odor information, the species of the invasive animal can be identified based on the regional odor information.
[0213] Animal odor information refers to information containing chemical characteristic parameters of pheromones, excrement, and fur volatiles from different species. Animal odor information is obtained by those skilled in the art by storing the chemical characteristic parameters of pheromones, excrement, and fur volatiles from different species in the form of spectral diagrams beforehand.
[0214] Invasive animal species refer to animal species that enter a room. A pre-set animal odor reference table can be used to look up the invasive animal species corresponding to the odor information of a given area. This table records different invasive animal species corresponding to different odor information in different areas. The reference content in the animal odor reference table is formed by a person skilled in the art by sequentially recording the different invasive animal species corresponding to the odor information of different areas, which will not be elaborated upon here.
[0215] When the area's odor information matches the animal's odor information, it indicates that an animal has entered the room. The type of invading animal needs to be identified first for subsequent steps.
[0216] When the odor information of the area is inconsistent with the odor information of the animals, a water usage reminder for vacant rooms must be reported.
[0217] S77084: Responding to invasive animal species to match the repelling sound wave frequency band.
[0218] The repelling sound wave frequency band refers to the range of sound wave frequencies designed for the auditory sensitivity range of specific intrusive animals.
[0219] The frequency bands of repelling sound waves corresponding to different invasive animal species can be found by using a pre-set repelling sound wave comparison table. The table records different repelling sound wave frequency bands corresponding to different invasive animal species. The comparison content in the repelling sound wave comparison table is formed by those skilled in the art by recording the different repelling sound wave frequency bands corresponding to different invasive animal species in sequence, which will not be elaborated here.
[0220] S77085: Controls the device corresponding to the specific water outlet device number to stop water use, and controls the preset sound wave repelling device to emit sound waves in the repelling sound wave frequency band to drive away invading animals.
[0221] An acoustic repellent device is a hardware device that integrates an ultrasonic transmitter. After the device corresponding to the specific water outlet number stops using water, the acoustic repellent device needs to be controlled to emit sound waves in the repelling frequency band to drive away invading animals.
[0222] Based on the same inventive concept, embodiments of the present invention provide a multi-dimensional alarm analysis system based on an alarm platform, including:
[0223] The data acquisition module is used to collect water meter readings, historical metering data, current temperature and pressure parameters, self-test metering values, secondary test metering values, abnormal water meter numbers, historical weather data, current weather information, historical holiday data, current date information, metering changes, leakage detection results, water flow pressure values, lockout request results, current time, the status of late-night water usage alerts, water meter abnormality numbers, and regional odor information.
[0224] The memory is used to store a program for a multi-dimensional alarm analysis method based on an alarm platform;
[0225] A processor is used to load, execute, and implement programs stored in memory.
[0226] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0227] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A multi-dimensional alarm analysis method based on an alarm platform, characterized in that, include: It responds to a preset water meter detection signal to collect water meter readings and historical metering data; Historical measurement values are retrieved based on the aforementioned historical measurement data; A benchmark measurement range is generated based on the historical measurement values and the preset benchmark deviation value; When the water meter reading does not fall within the reference metering range, the current temperature and pressure parameters are collected. A measurement deviation value is generated based on the current temperature and pressure parameters; The water meter deviation value is obtained based on the water meter reading and the water meter deviation value. When the water meter deviation value does not fall within the reference measurement range, the preset water meter self-testing device is controlled to perform a measurement self-test using a preset self-testing method and output self-testing information. When the self-test information matches the preset abnormal information, a water meter abnormality prompt is reported, and the collected water meter reading is invalidated. Self-testing methods include: When the deviation value of the water meter does not fall within the reference metering range, the water meter self-testing device is controlled to flow water at a preset self-testing water volume and collect the self-testing metering value. A baseline self-test value is generated based on the current temperature and pressure parameters and the self-test water consumption. When the self-test measurement value is inconsistent with the benchmark self-test value, the water meter self-test device is controlled to flow water at a preset second-test water consumption and collect the second-test measurement value. When the second-inspection measurement value is inconsistent with the self-inspection measurement value, a water meter abnormality prompt is reported, and the water meter measurement value collected this time is invalidated. When the second inspection measurement value is consistent with the self-inspection measurement value, a water meter abnormality prompt is reported, and a self-inspection deviation value is obtained based on the second inspection measurement value and the benchmark self-inspection value. The actual measurement value is generated based on the water meter reading and the self-test deviation value. When the actual metered value does not fall within the benchmark metering range, a water usage anomaly alert is reported. It also includes methods for detecting the flow of people: In response to the water usage anomaly alert, the abnormal water meter number is collected; Based on the abnormal water meter number, the water meter location information and the water meter user's room are obtained; Based on the water meter location information, the nearby monitoring number is obtained; In response to the nearby monitoring number, retrieve the current monitoring information of the monitoring corresponding to the nearby monitoring number; The number of people in the room is obtained by identifying the flow of people in the water meter user's room from the current monitoring information. When the number of people in the room exceeds the preset baseline number of people, the baseline metering range is updated based on the number of people in the room, the baseline number of people, the baseline metering range, and the preset baseline water consumption.
2. The multi-dimensional alarm analysis method based on an alarm platform according to claim 1, characterized in that, It also includes a calibration method for the aforementioned benchmark measurement interval: Collect historical weather data; A weather-water comparison table is generated based on the historical weather data and the historical metering data. Collect current weather information; Based on the current weather information, the baseline water consumption is matched from the weather water consumption comparison table; The reference measurement interval is calibrated based on the weather water usage baseline and the reference deviation value.
3. The multi-dimensional alarm analysis method based on an alarm platform according to claim 2, characterized in that, The calibration method for the reference measurement interval also includes: Collect historical holiday data and current date information; A holiday water meter is generated based on the historical holiday data and the historical metering data. A comprehensive seasonal water use table is generated based on the holiday water use meters and the weather water use comparison table. When the current date information is a holiday, the holiday water consumption baseline is matched from the seasonal water consumption table based on the current date information and the current weather information. The benchmark metering interval is calibrated based on the benchmark water consumption during holidays and the benchmark deviation value.
4. The multi-dimensional alarm analysis method based on an alarm platform according to claim 1, characterized in that, It also includes methods for detecting vacant rooms: When the number of people in the house is zero, the water meter reading changes are collected. When the metering change value is greater than zero, an alert for water usage in an empty room is reported, and a leak is detected using a preset leak detection method. Collect leak detection results; When the leak detection result is the preset water pipe leak result, a water pipe leak warning is reported. If the leak detection result is not the preset water pipe leak result, an empty room water usage reminder will be reported.
5. The multi-dimensional alarm analysis method based on an alarm platform according to claim 4, characterized in that, The leakage detection method includes: Collect water pressure values from water pressure sensors pre-installed in various areas of the water pipe; When the water flow pressure value is inconsistent with the preset reference pressure value, the sensor number of the water pressure sensor whose water flow pressure value is inconsistent with the reference pressure value is collected. The sensor location is obtained based on the sensor number; The location of the sensor is used to determine the area of leakage, and a water pipe leakage alert is reported based on the area of leakage. When the water pressure value is consistent with the preset reference pressure value, an alert for water use in an empty room is reported.
6. The multi-dimensional alarm analysis method based on an alarm platform according to claim 5, characterized in that, It also includes methods for testing water usage in empty rooms: In response to the vacant room water usage alert, the presence of animals in the water meter user's room can be identified from the current monitoring information. When an animal is present in the room of the water meter user, a lock request signal is reported and the lock request result is collected; When the result of the lock request is a preset lock signal, the water supply is turned off in response to the lock signal, and the preset child lock for hot water is activated. When there are no animals in the room of the water meter user, an empty room water usage reminder is reported.
7. The multi-dimensional alarm analysis method based on an alarm platform according to claim 4, characterized in that, This also includes methods for testing water usage at night: When the number of people in the house is not zero, collect the change value of the water meter reading; When the measured change value is greater than zero, the current time point is collected; Based on the current time being a preset late night time, the activation status of preset late night water usage reminders is collected; A late-night water usage reminder shall be reported only if the late-night water usage reminder is enabled.
8. A multi-dimensional alarm analysis system based on an alarm platform, characterized in that, include: The data acquisition module is used to collect water meter readings, historical data, and current temperature and pressure parameters. A memory for storing a program of a multi-dimensional alarm analysis method based on an alarm platform as described in any one of claims 1 to 7; A processor is used to load, execute, and implement programs stored in memory.
Citation Information
Patent Citations
Wide-range wind speed and flow measurement method and device, computer equipment and medium
CN114545025A
Dynamic metering method and system based on NB Internet of Things ultrasonic gas meter
CN118149939A
Error checking method and system for intelligent water meter
CN119848476A