An intelligent water metering system and method based on water flow self-power generation

By calculating the rotational resistance index and dynamically correcting the instrument constant, the problem of inaccurate metering in self-generated water meters at ultra-low flow rates was solved, achieving accurate identification and compensation for impeller jamming, thus improving metering accuracy and reliability.

CN122192473APending Publication Date: 2026-06-12ZHEJIANG CNYIOT TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZHEJIANG CNYIOT TECH CO LTD
Filing Date
2026-05-15
Publication Date
2026-06-12

Smart Images

  • Figure CN122192473A_ABST
    Figure CN122192473A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of metering analysis, and discloses an intelligent water metering system and method based on water flow self-power generation, which comprises a data acquisition unit, a rotation analysis unit, a correction unit and a metering unit. The intermittent jam caused by the friction resistance of an impeller can be accurately identified by calculating a rotation resistance index. The dynamic instrument value is obtained by combining the correction unit to perform secondary correction on the instrument constant based on the rotation resistance index. Then, the cumulative water quantity after compensation is calculated by the metering unit in cooperation with the pulse quantity, so that the micro flow corresponding to the impeller jam can be effectively identified and compensated, the long-term leakage metering of the micro leakage flow at the end of the pipe network can be avoided, and the accuracy of the cumulative water metering under the micro leakage state can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of metering and analysis technology, specifically to an intelligent water meter metering system and method based on water flow self-generated electricity. Background Technology

[0002] Currently, smart water meters that generate their own electricity typically use an impeller as the flow sensing element. The water flow drives the impeller to rotate, generating a fixed number of pulse signals per revolution. The metering unit obtains and displays the cumulative water volume in real time by dividing the cumulative number of pulses by the calibrated instrument constant (pulses / liter). This instrument constant remains unchanged after being calibrated by a standard flow device at the factory.

[0003] However, the above metering method still has the following defects: At the end of the pipeline network, when the water meter is in a state of ultra-low flow rate for a long time, such as micro-leakage of less than 2L / h, the fluid driving torque on the impeller is extremely low, the static friction resistance between the impeller shaft and the bearing increases significantly, the impeller starting flow rate is higher than the actual micro-leakage flow rate, and intermittent jamming is likely to occur. At this time, even if there is continuous water flow, the impeller cannot output a continuous and complete pulse sequence. The existing metering method only calculates the water volume based on the actual number of pulses collected, and cannot identify and compensate for the micro-flow corresponding to the impeller jamming, thus causing long-term underestimation of micro-leakage flow rate, resulting in inaccurate metering judgment. Summary of the Invention

[0004] To address the shortcomings of existing technologies, this invention provides an intelligent water metering system and method based on water flow self-generated electricity, thus solving the aforementioned problems.

[0005] The above-mentioned technical objective of the present invention is achieved through the following technical solution: A smart water metering system based on water flow self-generated electricity includes: The data acquisition unit is used to acquire the number of pulses of the target object and the pulse interval duration between adjacent pulses in real time during the acquisition period; The rotation analysis unit is used to calculate the rotational stagnation index, which represents the severity of impeller jamming due to frictional resistance under water flow, based on the pulse interval between adjacent pulses during the acquisition period. The correction unit is used to obtain the instrument constant of the target object, correct the instrument constant based on the rotational hysteresis index, and obtain the dynamic instrument value that represents the actual water volume corresponding to the pulse under the current water flow state. The metering unit is used to calculate the cumulative water volume after compensation within the data collection period by combining the number of pulses with the dynamic instrument value.

[0006] Furthermore, the data collection period and target objects include: The data collection period was 120 minutes, and the target object was a smart water meter that generates electricity based on water flow.

[0007] Furthermore, based on the pulse interval between adjacent pulses, a rotational stagnation index, representing the severity of impeller jamming due to frictional resistance under water flow, is calculated during the data acquisition period. This index includes: The duration of all pulse intervals within the acquisition period is sorted and outliers are removed before calculation to generate a reference interval that represents the stable rotation period of the impeller after eliminating abnormal interference. The duration of each pulse interval is analyzed against the baseline interval to generate the total cumulative fluctuation, which represents the overall dispersion of the pulse intervals throughout the entire acquisition period.

[0008] Furthermore, based on the pulse interval between adjacent pulses, a rotational stagnation index is calculated, representing the severity of impeller jamming due to frictional resistance under water flow during the data acquisition period. This index also includes: Identify all stuttering events with varying durations of pulse intervals within the acquisition period, analyze these stuttering events, and generate an average stagnation duration representing the average duration of a single stuttering event. The total cumulative fluctuation and the number of pulses are calculated to obtain the fluctuation amplitude per unit pulse. Then, the fluctuation amplitude and the average stagnation time are analyzed to generate the stagnation characteristic coefficient representing the current overall intensity of the stutter.

[0009] Furthermore, based on the pulse interval between adjacent pulses, a rotational stagnation index is calculated, representing the severity of impeller jamming due to frictional resistance under water flow during the data acquisition period. This index also includes: Obtain the stagnation characteristic coefficient of the previous acquisition period, calculate the stagnation characteristic coefficient of the current acquisition period with the stagnation characteristic coefficient of the previous period, and generate a stagnation evolution gradient representing the direction of stagnation degree evolution over time. By analyzing the stagnation characteristic coefficient and stagnation evolution gradient, a rotational stagnation index is generated, which represents the severity of impeller jamming caused by frictional resistance under water flow during the data collection period.

[0010] Furthermore, based on the rotational hysteresis index, the instrument constant is corrected to obtain a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state, including: The instrument constant represents the standard water volume corresponding to a unit pulse, that is, how many liters of water correspond to a fixed number of pulses; By analyzing the deviation of the rotational slack index from the reference interval, the slack deviation ratio, which represents the degree of deviation of the current degree of slack from the reference rotational state, is obtained. The instrument constant and the slack deviation ratio are calculated to obtain the initial corrected instrument value.

[0011] Furthermore, based on the rotational hysteresis index, the instrument constant is corrected to obtain a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state, which also includes: By analyzing the duration of all pulse intervals within the current acquisition period, a flow turbulence index representing the degree of instability of the current flow state is obtained.

[0012] Furthermore, based on the rotational hysteresis index, the instrument constant is corrected to obtain a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state, which also includes: The flow turbulence index is calculated with the initial corrected instrument value to generate the secondary corrected instrument value; The secondary correction instrument value and the instrument constant are calculated together to generate a dynamic instrument value that represents the actual water volume corresponding to a unit pulse under the current water flow state.

[0013] Furthermore, the number of pulses and the dynamic instrument value are calculated together to obtain the compensated cumulative water volume during the data collection period, including: The number of pulses and dynamic instrument values ​​are analyzed and converted to obtain the compensated cumulative water volume during the data collection period.

[0014] Furthermore, a smart water meter metering method based on water flow self-generated electricity, applied to the aforementioned metering system, includes: Step S1: Real-time acquisition of the number of pulses of the target object and the pulse interval duration between adjacent pulses during the acquisition period; Step S2: Based on the pulse interval between adjacent pulses, calculate the rotational stagnation index, which represents the severity of impeller jamming due to frictional resistance under water flow during the acquisition period. Step S3: Obtain the instrument constant of the target object, correct the instrument constant based on the rotational hysteresis index, and obtain the dynamic instrument value that represents the actual water volume corresponding to the pulse under the current water flow state. Step S4: The number of pulses and the dynamic instrument value are calculated together to obtain the cumulative water volume after compensation during the collection period.

[0015] In summary, the present invention has the following main beneficial effects: By acquiring the number of pulses and the pulse interval between adjacent pulses in real time, the rotational slack index is calculated. The rotational slack index reflects the severity of impeller jamming caused by frictional resistance under water flow during the acquisition period, including the frequency of jamming events, the average duration of a single jamming event, and the evolution trend of the jamming degree over time. Based on this rotational slack index, the instrument constant is corrected a second time to obtain a dynamic instrument value. The dynamic instrument value can accurately represent the actual water volume corresponding to the pulse under the current water flow state. It can be dynamically adjusted according to the impeller jamming situation and the degree of water flow turbulence to eliminate the measurement deviation caused by jamming. Finally, the cumulative water volume after compensation is calculated based on the number of pulses. This can accurately identify impeller jamming phenomena, effectively compensate for the micro-flow corresponding to jamming, avoid under-measurement of micro-leakage flow, and ensure the accuracy of cumulative water volume measurement under different water flow states. Attached Figure Description

[0016] Figure 1 This is a schematic diagram of an intelligent water meter metering system based on water flow self-generated electricity according to the present invention; Figure 2 This is a flowchart illustrating the steps of a smart water meter metering method based on water flow self-generated electricity, according to the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] refer to Figure 1 and Figure 2 A smart water metering system based on water flow self-generated electricity includes: The data acquisition unit is used to acquire the number of pulses of the target object and the pulse interval duration between adjacent pulses in real time during the acquisition period; The rotation analysis unit is used to calculate the rotational stagnation index, which represents the severity of impeller jamming due to frictional resistance under water flow, based on the pulse interval between adjacent pulses during the acquisition period. The correction unit is used to obtain the instrument constant of the target object, correct the instrument constant based on the rotational hysteresis index, and obtain the dynamic instrument value that represents the actual water volume corresponding to the pulse under the current water flow state. The metering unit is used to calculate the cumulative water volume after compensation within the data collection period by combining the number of pulses with the dynamic instrument value.

[0019] In one embodiment, the data collection period and target object include: The data collection period was 120 minutes, and the target object was a smart water meter that generates electricity based on water flow. In one embodiment, based on the pulse interval between adjacent pulses, a rotational sluggishness index is calculated, representing the severity of impeller jamming due to frictional resistance under water flow during the sampling period. This index includes: After sorting and removing outliers from all pulse intervals within the acquisition period, a reference interval representing the stable rotation cycle of the impeller after eliminating abnormal interference is calculated. Specifically, this includes: taking all adjacent pulse intervals acquired within the acquisition period, with each pulse interval in 1-minute increments, dividing 1 minute by the pulse interval duration to obtain the pulse frequency within that interval; arranging all instantaneous frequency values ​​in ascending order to form a frequency sequence; identifying the frequency value at the quarter position as the lower quartile value and the frequency value at the three-quarter position as the upper quartile value, and determining the distance between them as the interquartile range; frequency values ​​less than the lower quartile value minus 1.5 interquartile range, and frequency values ​​greater than the upper quartile value plus 1.5 interquartile range, are all identified as abnormal frequencies and removed. Calculate the average of the remaining normal frequency values ​​to obtain the average pulse frequency during the entire acquisition period; take the reciprocal of the average frequency to obtain the reference interval representing the stable rotation cycle of the impeller after eliminating abnormal interference. The reference interval is in minutes.

[0020] The duration of each pulse interval is analyzed against the baseline interval to generate a cumulative fluctuation total representing the overall dispersion of pulse intervals throughout the entire acquisition period. Specifically, this includes: taking the first pulse in the acquisition period as the starting point, marking each subsequent pulse interval duration as the first interval duration, the second interval duration, and so on, until the end of the acquisition period; then, using the baseline interval as a fixed value, for each pulse interval duration starting from the first interval duration, calculating the absolute value of the difference between the pulse interval duration and the baseline interval to obtain the fluctuation amplitude of the pulse interval duration. Finally, the fluctuation amplitudes of all pulse interval durations are summed up, and the total sum is the cumulative fluctuation amount representing the overall dispersion of pulse intervals throughout the entire acquisition period.

[0021] In one embodiment, based on the pulse interval between adjacent pulses, a rotational stagnation index is calculated, representing the severity of impeller jamming due to frictional resistance under water flow during the sampling period. This also includes: The system identifies and analyzes all stuttering events within the acquisition period, generating an average stagnation duration representing the average duration of a single stuttering event. Specifically, this involves: iterating through all pulse interval durations within the acquisition period, using 3 times the baseline interval as a reference threshold; starting from the first pulse interval duration, sequentially determining whether each pulse interval duration is greater than the reference threshold; when the first pulse interval duration greater than the reference threshold is encountered, it is marked as the start of a stuttering event, and the process continues to iterate, incorporating all subsequent consecutive pulse interval durations greater than the reference threshold into the current stuttering event, until a pulse interval duration less than or equal to the reference threshold is encountered, at which point the current stuttering event ends. Following this method, the entire acquisition period is traversed, and all identified stuttering events are recorded. For each stuttering event, the duration of all continuous pulse intervals contained within the stuttering event is accumulated to obtain the duration of the stuttering event. At the same time, the total number of stuttering events occurring during the entire acquisition period is counted. The duration of all stuttering events is accumulated to obtain the total stuttering duration. The total stuttering duration is divided by the total number of stuttering events to generate the average stagnation duration, which represents the average duration of a single stuttering event.

[0022] The total cumulative fluctuation and the number of pulses are calculated to obtain the fluctuation amplitude per unit pulse. Then, the fluctuation amplitude and the average stagnation time are analyzed to generate the stagnation characteristic coefficient representing the current overall intensity of the stutter. Specifically, the total cumulative fluctuation is divided by the total number of pulses in the acquisition period to obtain the fluctuation amplitude per unit pulse. The fluctuation amplitude per unit pulse represents the degree of deviation of the interval time corresponding to each average pulse from the reference interval, reflecting the magnitude of the fluctuation that accompanies each pulse generated during the impeller rotation. Multiply the fluctuation amplitude of a unit pulse by the average stagnation duration to generate a hysteresis characteristic coefficient representing the overall intensity of the current lag. The hysteresis characteristic coefficient represents the coupling effect between the fluctuation intensity and duration caused by impeller lag during the current acquisition period. The larger the value of the hysteresis characteristic coefficient, the more severe the lag phenomenon and the greater the impact on measurement accuracy.

[0023] In one embodiment, based on the pulse interval between adjacent pulses, a rotational stagnation index is calculated, representing the severity of impeller jamming due to frictional resistance under water flow during the sampling period. This also includes: The process involves obtaining the stagnation characteristic coefficient from the previous data acquisition period, calculating the stagnation characteristic coefficient from the current data acquisition period to the previous period, and generating a stagnation evolution gradient representing the direction of the delay over time. Specifically, this includes: designating the stagnation characteristic coefficient from the previous data acquisition period as the first stagnation coefficient; designating the stagnation characteristic coefficient from the current data acquisition period as the second stagnation coefficient; calculating the difference between the second and first stagnation coefficients; and dividing the difference by the duration of the data acquisition period. The result is the stagnation evolution gradient representing the direction of the delay over time. The sign of the stagnation evolution gradient indicates the direction of the delay's increase or decrease over time, enabling the correction process to track the long-term trend of impeller delay.

[0024] Analyzing the stagnation characteristic coefficient and stagnation evolution gradient, a rotational stagnation index is generated, representing the severity of impeller jamming due to frictional resistance in the water flow during the data collection period. Specifically, this involves: multiplying the stagnation evolution gradient by the duration of the data collection period to obtain a trend correction, expressed in minutes squared, representing the additional impact caused by the changing trend of jamming severity within the current data collection period; and adding the stagnation characteristic coefficient and the trend correction to obtain the rotational stagnation index, also expressed in minutes squared, which comprehensively reflects the intensity of impeller jamming and its evolution over time during the current data collection period. When the stagnation evolution gradient is positive, it indicates an aggravating jamming trend, and the rotational stagnation index will be greater than the stagnation characteristic coefficient for the current period; when the stagnation evolution gradient is negative, it indicates a mitigating jamming trend, and the rotational stagnation index will be less than the stagnation characteristic coefficient for the current period.

[0025] By eliminating abnormal pulse interval values ​​to obtain the baseline interval, and combining the total cumulative fluctuation, average stagnation time, stagnation characteristic coefficient, and stagnation evolution gradient, the severity of impeller jamming caused by frictional resistance can be comprehensively reflected. This method can accurately identify intermittent jamming events of the impeller. It can track the long-term trend of jamming degree, avoid long-term underestimation of micro-leakage flow, and improve the metering accuracy of water meters under ultra-low flow rate conditions.

[0026] In one embodiment, the instrument constant is corrected based on the rotational hysteresis index to obtain a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state, including: The instrument constant represents the standard water volume corresponding to a unit pulse, that is, how many liters of water correspond to a fixed number of pulses; Analyzing the deviation of the rotational lag index from the reference interval yields the lag deviation ratio, representing the degree of deviation of the current stuttering relative to the reference rotational state. Specifically, this involves: dividing the rotational lag index by the square of the reference interval to obtain the preliminary deviation coefficient; then, for all pulse interval durations within the acquisition period, calculating the sum of all pulse interval durations greater than the reference interval to obtain the total lag duration, expressed in minutes; and finally, dividing the total lag duration by the total duration of the acquisition period to obtain the lag time percentage. Multiply the initial deviation coefficient by the lag time percentage, and then divide by the ratio of the total cumulative fluctuation to the benchmark interval to obtain the stall deviation ratio, which represents the degree of deviation of the current stuttering degree from the benchmark rotation state. The resistance deviation ratio indicates the ratio of the combined resistance effect caused by impeller jamming to the strength of the reference rotation state under the current water flow conditions.

[0027] The instrument constant and the stagnation deviation ratio are calculated to obtain the initial correction instrument value. Specifically, the instrument constant is multiplied by the stagnation deviation ratio to obtain the basic correction value. The entire acquisition period is divided into twelve consecutive sub-periods of 10 minutes each. The total number of actual pulses in each sub-period is counted and the average number of pulses in each sub-period is calculated to obtain the average number of pulses in the sub-period. Calculate the absolute value of the difference between the actual number of pulses and the average value for each sub-period, and sum these absolute values ​​for all sub-periods to obtain the total fluctuation of the period; First, divide the total fluctuation of the time period by the average number of pulses in the sub-time period, and then multiply by the ratio of the stagnation characteristic coefficient to the rotational stagnation index to obtain the dynamic correction coefficient. Finally, multiply the basic correction value by the dynamic correction coefficient to obtain the initial correction instrument value. This initial correction instrument value is expressed in liters per pulse and comprehensively reflects the dual impact of the average deviation caused by impeller jamming and the uneven distribution of jamming over time on the unit pulse water volume during the current acquisition period.

[0028] In one embodiment, the instrument constant is corrected based on the rotational hysteresis index to obtain a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state, and the method further includes: Analyzing the duration of all pulse intervals within the current acquisition period yields a flow turbulence index representing the degree of instability in the current flow state. Specifically, this involves: constructing a sequence of pulse interval durations recorded throughout the acquisition period in chronological order; starting from the first interval duration, calculating the rate of change between adjacent interval durations sequentially, i.e., dividing the subsequent interval duration by the previous interval duration to obtain the change ratio at each position; if the previous interval duration is 0, skipping the current calculation; and calculating the difference between the maximum and minimum values ​​among all change ratios to obtain the change range. Sort all the change ratios, find the ratio value at the 1 / 10 position as the lower decile value, and the ratio value at the 9 / 10 position as the upper decile value. Calculate the difference between the upper decile value and the lower decile value to obtain the interquartile range of change. Multiply the range of change by the interquartile range of change to obtain the preliminary disorder coefficient. The number of all change ratios greater than 2 or less than 0.5 is counted as the number of violent fluctuations. The number of violent fluctuations is divided by the total number of pulse intervals to obtain the proportion of violent fluctuations. Multiplying the initial turbulence coefficient by the proportion of violent fluctuations and then by the total number of pulse intervals yields the flow turbulence index, which represents the degree of instability of the current flow state. This index indicates the overall instability of the water flow state during the current sampling period. The larger the value, the more severe the flow turbulence and the greater the potential impact on measurement accuracy.

[0029] In one embodiment, the instrument constant is corrected based on the rotational hysteresis index to obtain a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state, and the method further includes: The flow turbulence index is calculated with the initial correction instrument value to generate the secondary correction instrument value. Specifically, the flow turbulence index is divided by the ratio of the reference interval to the unit pulse fluctuation amplitude to obtain the dimensionless turbulence ratio, which represents the multiple relationship between the current flow turbulence level and the reference rotation cycle. Then, the turbulence ratio is multiplied by the stagnation characteristic coefficient to obtain the turbulence coupling factor. The turbulence coupling factor comprehensively reflects the influence of the mutual reinforcement effect between flow turbulence and impeller jamming on the measurement. The turbulence coupling factor is divided by the product of the reference interval and the unit pulse fluctuation amplitude, and then added to 1 to obtain the turbulence correction coefficient. Finally, the initial correction instrument value is multiplied by the turbulence correction coefficient to obtain the secondary correction instrument value. The secondary correction instrument value is in liters per pulse. Based on the initial correction, the influence of the degree of water flow turbulence is further incorporated, so that the corrected unit pulse water volume can more accurately reflect the actual flow state.

[0030] The secondary correction instrument value and the instrument constant are used to calculate a dynamic instrument value that represents the actual water volume corresponding to a unit pulse under the current water flow condition. Specifically, this includes: dividing the secondary correction instrument value by the instrument constant to obtain the comprehensive correction ratio, which represents the deviation multiple of the unit pulse water volume from the standard state after double correction for stuttering and flow turbulence; calculating the median value of the duration of all pulse intervals to obtain the median interval; and dividing the median interval by the reference interval to obtain the median deviation coefficient. Multiplying the median deviation coefficient by the ratio of the stagnation evolution gradient to the baseline interval yields the trend coupling factor. The trend coupling factor reflects the correlation between the current stuttering evolution trend and the overall distribution characteristics of the pulse interval. The trend coupling factor is divided by the ratio of the baseline interval to the duration of the acquisition period and then added to 1. The sum is then multiplied by the comprehensive correction factor to obtain the dynamic correction coefficient. Finally, the instrument constant is multiplied by the dynamic correction coefficient to obtain the dynamic instrument value representing the actual water volume corresponding to a unit pulse under the current water flow state. The dynamic instrument value is in liters per pulse, so that the corrected unit pulse water volume can accurately match the current actual water flow state.

[0031] By accurately calculating the rotational resistance index and combining parameters such as resistance deviation ratio, dynamic correction coefficient, and flow turbulence index to perform dual correction on the instrument constant, it is possible to accurately identify impeller intermittent jamming events, track the long-term trend of jamming degree changes, and at the same time incorporate the influence of water flow turbulence to generate dynamic instrument values ​​that match the current water flow state, avoid long-term underestimation of micro-flows, and improve the metering accuracy of water meters under ultra-low flow velocity conditions.

[0032] In one embodiment, the number of pulses and the dynamic meter value are calculated together to obtain the compensated cumulative water volume during the data collection period, including: The number of pulses and dynamic instrument values ​​are analyzed and converted to obtain the cumulative water volume after compensation during the collection period. Specifically, the following steps are taken: with reference to the benchmark interval, all pulses with a pulse interval duration greater than the benchmark interval are marked as high fluctuation pulses, and the rest are marked as low fluctuation pulses. The total number of high fluctuation pulses and the total number of low fluctuation pulses are counted respectively. Multiply the dynamic instrument value by the first weighting factor to obtain the dynamic instrument value in the high volatility range. The first weighting factor is 1 plus half of the ratio of the stagnation characteristic coefficient to the rotational stagnation index, and 1 ≤ first weighting factor ≤ 2. At the same time, multiply the dynamic instrument value by the second weighting factor to obtain the dynamic instrument value in the low volatility range. The second weighting factor is 1 minus half of the ratio of the stagnation characteristic coefficient to the rotational stagnation index, and 0.1 ≤ second weighting factor ≤ 1. Multiply the total number of high-fluctuation pulses by the dynamic instrument value of the high-fluctuation range to obtain the cumulative water volume of the high-fluctuation range; multiply the total number of low-fluctuation pulses by the dynamic instrument value of the low-fluctuation range to obtain the cumulative water volume of the low-fluctuation range; finally, add the cumulative water volume of the high-fluctuation range and the cumulative water volume of the low-fluctuation range together, and the sum is the compensated cumulative water volume during the collection period, which is expressed in liters.

[0033] By dividing pulses into high-fluctuation pulses and low-fluctuation pulses, and calculating the water volume corresponding to the two types of pulses using the first weighting factor and the second weighting factor respectively, and accumulating them, accurate compensation of the cumulative water volume is achieved, effectively solving the problem of leakage in the flow meter for micro-leakage, and improving the accuracy and reliability of measurement.

[0034] In one embodiment, a smart water meter metering method based on water flow self-generated electricity is applied to the above-mentioned metering system, comprising: Step S1: Real-time acquisition of the number of pulses of the target object and the pulse interval duration between adjacent pulses during the acquisition period; Step S2: Based on the pulse interval between adjacent pulses, calculate the rotational stagnation index, which represents the severity of impeller jamming due to frictional resistance under water flow during the acquisition period. Step S3: Obtain the instrument constant of the target object, correct the instrument constant based on the rotational hysteresis index, and obtain the dynamic instrument value that represents the actual water volume corresponding to the pulse under the current water flow state. Step S4: The number of pulses and the dynamic instrument value are calculated together to obtain the cumulative water volume after compensation during the collection period.

[0035] In one aspect of this embodiment, to verify the effectiveness of the smart water meter metering based on water flow self-generation proposed in this embodiment, a comparative experiment was conducted using the same model of water flow self-generation smart water meter under the condition of flow rate <2L / h. The control group used a traditional instrument constant measurement scheme; The experimental group represents the metrology scheme of this invention; Figure 1 The following is mainly used to illustrate the comparison of measurement errors.

[0036] Figure 2 The following is a comparison of the leakage rate of micro-leakage flow.

[0037] At ultra-low flow rates of <2L / h, which are most easily missed at the end of the pipeline network, this invention reduces the measurement error from 9.8% to 18.7% to 0.5% to 1.2%, and improves the accuracy of micro-flow measurement judgment by more than 90%. Meanwhile, within the standard 120-minute collection period, the micro-leakage rate decreased from 27.4% to 1.1%, significantly improving the accuracy of long-term micro-leakage measurement and judgment.

[0038] Summary of the advantages of smart water meter metering in this solution: The intelligent water meter metering system and method based on water flow self-generation proposed in this invention can accurately identify intermittent jamming caused by impeller friction resistance through the coordinated calculation of pulse interval duration, rotational stagnation index, flow turbulence index and dynamic instrument value, dynamically compensate for micro-leakage flow, and complete metering correction in combination with real-time water flow status. Experimental data show that compared with the traditional fixed instrument constant metering method, this system can reduce the metering error of micro-leakage conditions from 9.8%-18.7% to 0.5%-1.2%, and reduce the micro-leakage leakage rate within a 120-minute acquisition cycle from 27.4% to 1.1%, significantly improving the stability of metering under full flow conditions. In summary, this solution can effectively improve the metering accuracy under ultra-low flow rate and jammed conditions by dynamically optimizing water flow measurement while maintaining the stable operation of the water meter's self-generated power, thus avoiding long-term underestimation of micro-flow at the end of the pipeline network.

[0039] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A smart water metering system based on water flow self-generated electricity, characterized in that, include: The data acquisition unit is used to acquire the number of pulses of the target object and the pulse interval duration between adjacent pulses in real time during the acquisition period; The rotation analysis unit is used to calculate the rotational stagnation index, which represents the severity of impeller jamming due to frictional resistance under water flow, based on the pulse interval between adjacent pulses during the acquisition period. The correction unit is used to obtain the instrument constant of the target object, correct the instrument constant based on the rotational hysteresis index, and obtain the dynamic instrument value that represents the actual water volume corresponding to the pulse under the current water flow state. The metering unit is used to calculate the cumulative water volume after compensation within the data collection period by combining the number of pulses with the dynamic instrument value.

2. The intelligent water metering system based on water flow self-generation according to claim 1, characterized in that, The time period and target objects for data collection include: The data collection period was 120 minutes, and the target object was a smart water meter that generates electricity based on water flow.

3. The intelligent water metering system based on water flow self-generation according to claim 1, characterized in that, Based on the pulse interval between adjacent pulses, a rotational sluggishness index, representing the severity of impeller jamming due to frictional resistance under water flow, is calculated during the data acquisition period. This index includes: The duration of all pulse intervals within the acquisition period is sorted and outliers are removed before calculation to generate a reference interval that represents the stable rotation period of the impeller after eliminating abnormal interference. The duration of each pulse interval is analyzed against the baseline interval to generate the total cumulative fluctuation, which represents the overall dispersion of the pulse intervals throughout the entire acquisition period.

4. The intelligent water metering system based on water flow self-generation according to claim 3, characterized in that, Based on the pulse interval between adjacent pulses, a rotational sluggishness index is calculated, representing the severity of impeller jamming due to frictional resistance under water flow during the data acquisition period. This index also includes: Identify all stuttering events with varying durations of pulse intervals within the acquisition period, analyze these stuttering events, and generate an average stagnation duration representing the average duration of a single stuttering event. The total cumulative fluctuation and the number of pulses are calculated to obtain the fluctuation amplitude per unit pulse. Then, the fluctuation amplitude and the average stagnation time are analyzed to generate the stagnation characteristic coefficient representing the current overall intensity of the stutter.

5. The intelligent water metering system based on water flow self-generation according to claim 4, characterized in that, Based on the pulse interval between adjacent pulses, a rotational sluggishness index is calculated, representing the severity of impeller jamming due to frictional resistance under water flow during the data acquisition period. This index also includes: Obtain the stagnation characteristic coefficient of the previous acquisition period, calculate the stagnation characteristic coefficient of the current acquisition period with the stagnation characteristic coefficient of the previous period, and generate a stagnation evolution gradient representing the direction of stagnation degree evolution over time. By analyzing the characteristic coefficients of the impeller and the gradient of the impeller's evolution, a rotational impeller index is generated, which represents the severity of the impeller's jamming caused by frictional resistance in the water flow during the data collection period.

6. The intelligent water metering system based on water flow self-generation according to claim 5, characterized in that, Based on the correction of the instrument constant using the rotational hysteresis index, a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state is obtained, including: The instrument constant represents the standard water volume corresponding to a unit pulse, that is, how many liters of water correspond to a fixed number of pulses; By analyzing the deviation of the rotational slack index from the reference interval, the slack deviation ratio, which represents the degree of deviation of the current degree of jamming relative to the reference rotational state, is obtained. The instrument constant and the slack deviation ratio are calculated to obtain the initial corrected instrument value.

7. The intelligent water metering system based on water flow self-generation according to claim 6, characterized in that, Based on the correction of the instrument constant using the rotational hysteresis index, a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state is obtained, which also includes: By analyzing the duration of all pulse intervals within the current acquisition period, a flow turbulence index representing the degree of instability of the current flow state is obtained.

8. The intelligent water metering system based on water flow self-generation according to claim 7, characterized in that, Based on the correction of the instrument constant using the rotational hysteresis index, a dynamic instrument value representing the actual water volume corresponding to the pulse under the current water flow state is obtained, which also includes: The flow turbulence index is calculated with the initial corrected instrument value to generate the secondary corrected instrument value; The secondary correction instrument value and the instrument constant are calculated together to generate a dynamic instrument value that represents the actual water volume corresponding to a unit pulse under the current water flow state.

9. A smart water metering system based on self-generated water flow according to claim 8, characterized in that, The pulse count and dynamic meter values ​​are used for collaborative calculation to obtain the compensated cumulative water volume during the data collection period, including: The number of pulses and dynamic instrument values ​​are analyzed and converted to obtain the compensated cumulative water volume during the data collection period.

10. A smart water meter metering method based on water flow self-generated electricity, applied to the metering system as described in any one of claims 1-9, characterized in that, include: Step S1: Real-time acquisition of the number of pulses of the target object and the pulse interval duration between adjacent pulses during the acquisition period; Step S2: Based on the pulse interval between adjacent pulses, calculate the rotational stagnation index, which represents the severity of impeller jamming due to frictional resistance under water flow during the acquisition period. Step S3: Obtain the instrument constant of the target object, correct the instrument constant based on the rotational hysteresis index, and obtain the dynamic instrument value that represents the actual water volume corresponding to the pulse under the current water flow state. Step S4: The number of pulses and the dynamic instrument value are calculated together to obtain the cumulative water volume after compensation during the collection period.