CN110345998B - Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent - Google Patents

Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent Download PDF

Info

Publication number
CN110345998B
CN110345998B CN201910606854.7A CN201910606854A CN110345998B CN 110345998 B CN110345998 B CN 110345998B CN 201910606854 A CN201910606854 A CN 201910606854A CN 110345998 B CN110345998 B CN 110345998B
Authority
CN
China
Prior art keywords
voltage difference
water meter
secondary coil
sequence
distance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910606854.7A
Other languages
Chinese (zh)
Other versions
CN110345998A (en
Inventor
严军荣
卢玉龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Qianbo Technology Co ltd
Original Assignee
Hangzhou Qianbo Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Qianbo Technology Co ltd filed Critical Hangzhou Qianbo Technology Co ltd
Priority to CN201910606854.7A priority Critical patent/CN110345998B/en
Publication of CN110345998A publication Critical patent/CN110345998A/en
Application granted granted Critical
Publication of CN110345998B publication Critical patent/CN110345998B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/56Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using electric or magnetic effects
    • G01F1/58Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using electric or magnetic effects by electromagnetic flowmeters
    • G01F1/582Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using electric or magnetic effects by electromagnetic flowmeters without electrodes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F15/00Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F25/00Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume

Landscapes

  • Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Measuring Volume Flow (AREA)

Abstract

The invention discloses a coil induction type water meter capable of detecting countercurrent and a method for detecting the countercurrent. The method for detecting the countercurrent of the coil induction type water meter comprises the following steps: acquiring induction voltage difference data, calculating a voltage difference metering value, generating a voltage difference vector sequence, calculating the distance between the voltage difference vector sequences, and judging whether the water meter has counter flow. The invention solves the technical problem that the existing coil induction type water meter can not detect the reverse flow.

Description

Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent
Technical Field
The invention belongs to the technical field of water meters, and particularly relates to a coil induction type water meter capable of detecting countercurrent and a method for detecting the countercurrent.
Background
At present, a reed switch, a Hall element and a Wiegand sensor are mostly adopted for water meter measurement, but because the inherent mechanical property, the service life and the vibration resistance of a dry yellow tube are influenced, the Hall element has too large current and also has the problem of low or high flow rate frequency response; the Wiegand sensor has the defect of large magnetic resistance, is easy to adsorb the impeller to increase the initial flow, and is expensive. Therefore, the existing remote water meter adopts the principle of no coil induction to convert the rotation of a mechanical meter gear or the rotation of a pointer into an electric pulse signal, for example, chinese patent CN201810125788.7 discloses a non-magnetic remote water meter, patent CN100535603C discloses an induction type angular position sensor, wherein a semicircular steel sheet (4a) or a partially metallized disk (4) is arranged on a rotating shaft (a) of a water meter base meter, an external inductance coil and 4 inductance coils (2 pairs of secondary coils) uniformly arranged in the external inductance coil (primary coil) are arranged above (parallel to) the disk of a water meter body glass, and as shown in fig. 1, the water flow is measured by detecting the voltage difference of the paired inductance coils.
In the fields of industrial water and domestic water, if water flow is in counter flow, errors can occur in flow calculation of the water meter, and even water source pollution can be caused. There is a need for a coil induction water meter solution that is capable of detecting reverse flow. Therefore, a coil induction type water meter capable of detecting the reverse flow and a method for detecting the reverse flow are provided.
Disclosure of Invention
The invention aims to solve the technical problem that the existing coil induction type water meter cannot detect the reverse flow, and provides a coil induction type water meter capable of detecting the reverse flow and a method for detecting the reverse flow.
The invention adopts a coil induction type water meter described in the background technology, which comprises a body, a non-circular metal sheet which is arranged in a dial plate and coaxially rotates with a pointer in the dial plate, and a metering module which is positioned right above the non-circular metal sheet; the metering module comprises a single chip microcomputer, an inductance coil which is electrically connected with the single chip microcomputer and used for receiving and transmitting pulse signals, and a circuit used for detecting the difference of the induction voltages; the induction coil comprises a primary coil used for pulse signal transmission and a plurality of pairs of secondary coils used for pulse signal reception; and the singlechip calculates the water flow according to the induction voltage difference data of each pair of secondary coils at each sampling moment. The invention adds program for judging whether water meter is reverse flow into said single chip computer.
The invention discloses a method for detecting countercurrent of a coil induction type water meter, which comprises the following steps:
acquiring induction voltage difference data and calculating a voltage difference metering value: the number of secondary coil pairs is recorded as N according to a preset sampling time interval T0Obtaining the induced voltage difference of each secondary coil pair by using variable viRepresents, where i is the number of the secondary coil pair, 1 ≦ i ≦ N; judging the induced voltage difference viWith a previously set metering threshold value V, if Vi>V, the measured value of the induced voltage difference is 1, and V is setiWhen V is obtained, the measured value of the induced voltage difference is 0, Vi<V, then the metering value of the induced voltage difference is-1.
The pre-set sampling time interval T0Less than the time taken for a half turn of the non-round metal sheet.
Generating a sequence of voltage difference vectors: counting the induced voltage difference metering values of the secondary coil pairs, calculating a period value according to the calculated value, and expressing the period value by using a variable p; acquiring the inductive voltage difference metering values sampled by each secondary coil pair in the current period, wherein the quantity of the inductive voltage difference metering values is represented by a variable m, and the inductive voltage difference metering values of each secondary coil pair are represented by a variable vijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim)。
The number of said induced voltage difference measurement values
Figure GDA0002613453620000021
Calculating the distance between the voltage difference vector sequences: according to the voltage difference vector sequence a of each secondary coil pairiCalculating the distance between adjacent pairs of secondary windings and the sequence of voltage difference vectors using the variable siRepresents; b, calling the voltage difference vector sequence of each secondary coil pair in the last sampling periodiRepresenting a variable u for a measured value of an induced voltage difference in a sequence of voltage difference vectorsijRepresents that j is more than or equal to 1 and less than or equal to m; according to the vector sequence a of voltage differencesiAnd a sequence of voltage difference vectors biCalculating the distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair by using variable xiAnd (4) showing.
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000031
Figure GDA0002613453620000032
Or
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000033
Figure GDA0002613453620000034
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000035
Figure GDA0002613453620000036
Or
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000037
Figure GDA0002613453620000038
Judging whether the water meter has counter flow: determining the distance s between the sequence of voltage difference vectors of adjacent secondary winding pairsiThe size of the standard distance S from the preset value if SiIf the current period of each secondary coil pair is S, judging that the water meter coil has no fault, and judging the distance x between the current period and the last period of each secondary coil pairiWhether the water meter is larger than a preset counter flow threshold value X or not is judged, if yes, the water meter is judged to have counter flow, and if not, the water meter is judged not to have counter flow; if siAnd if not, judging that the water meter has a fault.
The invention relates to a coil induction type water meter, comprising:
a water meter body;
one or more processors;
a readable storage medium; and
one or more programs, wherein the one or more programs are stored in a readable storage medium and configured to be executed by the one or more processors, the programs comprising instructions for performing the above-described methods.
The method of the invention has the advantages that:
(1) compared with the traditional processing mode, the voltage difference data of each secondary coil pair are digitized and statistically processed by calculating the metering value of the induced voltage difference data and generating a voltage difference vector sequence, and the calculation complexity is low.
(2) Through the distance of the voltage difference vector sequence between different secondary coil pairs and between different periods of the same secondary coil pair, whether the water meter generates reverse flow under the condition of no fault can be simply and effectively judged.
Drawings
FIG. 1 is a diagram of a prior art coil induction water meter;
FIG. 2 is a graph showing the voltage difference metric of two pairs of secondary windings according to the first embodiment of the present invention;
fig. 3 is a flow chart of a method of a coil induction water meter detecting reverse flow in accordance with an embodiment of the present invention.
Detailed Description
The following describes in detail preferred embodiments of the present invention.
The invention adopts a coil induction type water meter described in the background technology, which comprises a body, a non-circular metal sheet which is arranged in a dial plate and coaxially rotates with a pointer in the dial plate, and a metering module which is positioned right above the non-circular metal sheet; the metering module comprises a single chip microcomputer, an inductance coil which is electrically connected with the single chip microcomputer and used for receiving and transmitting pulse signals, and a circuit used for detecting the difference of the induction voltages; the induction coil comprises a primary coil used for pulse signal transmission and a plurality of pairs of secondary coils used for pulse signal reception; and the singlechip calculates the water flow according to the induction voltage difference data of each pair of secondary coils at each sampling moment. The embodiment of the invention adds a program for judging whether the water meter flows reversely into the singlechip.
The embodiment discloses a method for detecting reverse flow of a coil induction type water meter.
In the first embodiment, the non-circular metal sheet is a semicircular metal sheet, and the 4 secondary coils are divided into two pairs which are connected in series and in opposite phase.
The method for detecting the reverse flow by the coil induction type water meter comprises the following steps:
acquiring induction voltage difference data and calculating a voltage difference metering value: the number of secondary coil pairs is recorded as N according to a preset sampling time interval T0Obtaining the induced voltage difference of each secondary coil pair by using variable viRepresents, where i is the number of the secondary coil pair, 1 ≦ i ≦ N; judging the induced voltage difference viWith a previously set metering threshold value V, if Vi>V, the measured value of the induced voltage difference is 1, and V is setiWhen V is obtained, the measured value of the induced voltage difference is 0, Vi<V, then the metering value of the induced voltage difference is-1.
The pre-set sampling time interval T0Less than the time taken for a half turn of the non-round metal sheet. In the present embodiment, the logarithm N of the secondary coil is 2, and the coil a,C is numbered 1, and coil B, D is numbered 2; preset sampling time interval T0Acquiring the induced voltage difference data of each pair of secondary coils at a certain time, v, 0.1 second1V is 7 millivolts2When the preset measurement threshold V is 5 mv, the induced voltage difference between the two pairs of secondary coils is measured to be 1.
Generating a sequence of voltage difference vectors: counting the induced voltage difference metering values of the secondary coil pairs, calculating a period value according to the calculated value, and expressing the period value by using a variable p; acquiring the inductive voltage difference metering values sampled by each secondary coil pair in the current period, wherein the quantity of the inductive voltage difference metering values is represented by a variable m, and the inductive voltage difference metering values of each secondary coil pair are represented by a variable vijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim)。
The number of said induced voltage difference measurement values
Figure GDA0002613453620000051
In this embodiment, the induced voltage difference metering values of each secondary winding pair are counted to obtain two voltage difference metering value display graphs, as shown in fig. 2, and a period value is calculated according to the difference metering values, where the variable p represents 0.8 second, and the number of the induced voltage difference metering values is calculated
Figure GDA0002613453620000052
Variable v for measuring induced voltage difference of each secondary coil pairijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim) I.e. a1=(1,0,-1,-1,-1,0,1,1),a2=(1,1,1,0,-1,-1,-1,0)。
Calculating the distance between the voltage difference vector sequences: according to the voltage difference vector sequence a of each secondary coil pairiCalculating the distance between adjacent pairs of secondary windings and the sequence of voltage difference vectors using the variable siRepresents; the voltage difference vector sequence of each secondary coil pair in the last sampling period is calledColumn with biRepresenting a variable u for a measured value of an induced voltage difference in a sequence of voltage difference vectorsijRepresents that j is more than or equal to 1 and less than or equal to m; according to the vector sequence a of voltage differencesiAnd a sequence of voltage difference vectors biCalculating the distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair by using variable xiAnd (4) showing.
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000061
Figure GDA0002613453620000062
Or
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000063
Figure GDA0002613453620000064
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000065
Figure GDA0002613453620000066
Or
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000067
Figure GDA0002613453620000068
In this embodiment, the distance between the sequence of voltage difference vectors of the two pairs of secondary coils is calculated,
Figure GDA0002613453620000069
Figure GDA00026134536200000610
Figure GDA00026134536200000611
b is the sequence of voltage difference vectors of each secondary coil pair in the last sampling period1=(1,0,-1,-1,-1,0,1,1),b2Calculating the distance between the current period and the last period voltage difference vector sequence of each secondary coil pair (-1, -1, -1,0,1,1,1,0)
Figure GDA00026134536200000612
Figure GDA00026134536200000613
Figure GDA00026134536200000614
Judging whether the water meter has counter flow: determining the distance s between the sequence of voltage difference vectors of adjacent secondary winding pairsiThe size of the standard distance S from the preset value if SiIf the current period of each secondary coil pair is S, judging that the water meter coil has no fault, and judging the distance x between the current period and the last period of each secondary coil pairiWhether the water meter is larger than a preset counter flow threshold value X or not is judged, if yes, the water meter is judged to have counter flow, and if not, the water meter is judged not to have counter flow; if siAnd if not, judging that the water meter has a fault. In the present embodiment, the preset standard distance S is 3.46, and S is the same as SiAnd (5) judging that the water meter coil has not failed, and setting a preset backflow threshold value X to be 1 when X is equal to S2>And X, judging that the water meter has counter flow.
The flow chart of the method for detecting reverse flow of the coil induction water meter in the embodiment is shown in fig. 3.
The second embodiment is a method for detecting reverse flow by a coil induction type water meter.
In the second embodiment, the non-circular metal sheet is a semicircular metal sheet, and the 4 secondary coils are divided into two pairs which are connected in series and in opposite phase.
The method for detecting the reverse flow by the coil induction type water meter comprises the following steps:
acquiring induction voltage difference data and calculating a voltage difference metering value: the number of secondary coil pairs is recorded as N according to a preset sampling time interval T0Obtaining the induced voltage difference of each secondary coil pair by using variable viRepresents, where i is the number of the secondary coil pair, 1 ≦ i ≦ N; judging the induced voltage difference viWith a previously set metering threshold value V, if Vi>V, the measured value of the induced voltage difference is 1, and V is setiWhen V is obtained, the measured value of the induced voltage difference is 0, Vi<V, then the metering value of the induced voltage difference is-1.
The pre-set sampling time interval T0Less than the time taken for a half turn of the non-round metal sheet. In this embodiment, the logarithm N of the secondary coil is 2, the coil A, C is numbered 1, and the coil B, D is numbered 2; preset sampling time interval T0Acquiring the induced voltage difference data of each pair of secondary coils at a certain time, v, 0.1 second1V is 7 millivolts2When the preset measurement threshold V is 5 mv, the induced voltage difference between the two pairs of secondary coils is measured to be 1.
Generating a sequence of voltage difference vectors: counting the induced voltage difference metering values of the secondary coil pairs, calculating a period value according to the calculated value, and expressing the period value by using a variable p; acquiring the inductive voltage difference metering values sampled by each secondary coil pair in the current period, wherein the quantity of the inductive voltage difference metering values is represented by a variable m, and the inductive voltage difference metering values of each secondary coil pair are represented by a variable vijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim)。
The number of said induced voltage difference measurement values
Figure GDA0002613453620000081
In this embodiment, the induced voltage difference metric values of each secondary winding pair are counted to obtain two voltage difference metric value display graphs, as shown in fig. 2, and the two voltage difference metric value display graphs are calculated according to the two voltage difference metric valuesPeriod value, expressed as variable p, 0.8 seconds, number of induced voltage difference measurements
Figure GDA0002613453620000082
Variable v for measuring induced voltage difference of each secondary coil pairijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim) I.e. a1=(1,0,-1,-1,-1,0,1,1),a2=(1,1,1,0,-1,-1,-1,0)。
Calculating the distance between the voltage difference vector sequences: according to the voltage difference vector sequence a of each secondary coil pairiCalculating the distance between adjacent pairs of secondary windings and the sequence of voltage difference vectors using the variable siRepresents; b, calling the voltage difference vector sequence of each secondary coil pair in the last sampling periodiRepresenting a variable u for a measured value of an induced voltage difference in a sequence of voltage difference vectorsijRepresents that j is more than or equal to 1 and less than or equal to m; according to the vector sequence a of voltage differencesiAnd a sequence of voltage difference vectors biCalculating the distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair by using variable xiAnd (4) showing.
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000083
Figure GDA0002613453620000084
Or
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000085
Figure GDA0002613453620000086
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000087
Figure GDA0002613453620000088
Or
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000091
Figure GDA0002613453620000092
In this embodiment, the distance, s, between the sequence of voltage difference vectors of the two pairs of secondary coils is calculated1=|a1-a2|=|a2-a1|=s21-1| + |0-1| + | -1-1| + |0-1| + | -1+1| + |1-0| + | 8. B is the sequence of voltage difference vectors of each secondary coil pair in the last sampling period1=(1,0,-1,-1,-1,0,1,1),b2Calculating the distance between the current period and the last period voltage difference vector sequence of each secondary coil pair (-1, -1, -1,0,1,1,1,0)
Figure GDA0002613453620000093
Figure GDA0002613453620000094
Judging whether the water meter has counter flow: determining the distance s between the sequence of voltage difference vectors of adjacent secondary winding pairsiThe size of the standard distance S from the preset value if SiIf the current period of each secondary coil pair is S, judging that the water meter coil has no fault, and judging the distance x between the current period and the last period of each secondary coil pairiWhether the water meter is larger than a preset counter flow threshold value X or not is judged, if yes, the water meter is judged to have counter flow, and if not, the water meter is judged not to have counter flow; if siAnd if not, judging that the water meter has a fault. In this embodiment, the preset standard distance S is 8, and S is the same as SiAnd (5) judging that the water meter coil has not failed, and setting the preset backflow threshold value X to be 5 when X is equal to S2>And X, judging that the water meter has counter flow.
The third embodiment is a method for detecting reverse flow by a coil induction type water meter.
In the third embodiment, the non-circular metal sheet is a semicircular metal sheet, and the 6 secondary coils are divided into three pairs which are connected in series and in reverse phase.
The method for detecting the reverse flow by the coil induction type water meter comprises the following steps:
acquiring induction voltage difference data and calculating a voltage difference metering value: the number of secondary coil pairs is recorded as N according to a preset sampling time interval T0Obtaining the induced voltage difference of each secondary coil pair by using variable viRepresents, where i is the number of the secondary coil pair, 1 ≦ i ≦ N; judging the induced voltage difference viWith a previously set metering threshold value V, if Vi>V, the measured value of the induced voltage difference is 1, and V is setiWhen V is obtained, the measured value of the induced voltage difference is 0, Vi<V, then the metering value of the induced voltage difference is-1.
The pre-set sampling time interval T0Less than the time taken for a half turn of the non-round metal sheet. In the present embodiment, the logarithm N of the secondary coil is 3, and is numbered as 1, 2, and 3; preset sampling time interval T0Acquiring the induced voltage difference data of each pair of secondary coils at a certain time, v, 0.1 second17 millivolts, v210 millivolts, v3When the preset measurement threshold V is 5 mv at 1 mv, the induced voltage difference measurement values of the three pairs of secondary coils are 1, and-1, respectively.
Generating a sequence of voltage difference vectors: counting the induced voltage difference metering values of the secondary coil pairs, calculating a period value according to the calculated value, and expressing the period value by using a variable p; acquiring the inductive voltage difference metering values sampled by each secondary coil pair in the current period, wherein the quantity of the inductive voltage difference metering values is represented by a variable m, and the inductive voltage difference metering values of each secondary coil pair are represented by a variable vijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim)。
The number of said induced voltage difference measurement values
Figure GDA0002613453620000101
In this embodiment, the number of induced voltage difference measurement values is calculated by counting the induced voltage difference measurement values of each secondary coil pair and calculating a period value, where a variable p represents 0.8 seconds
Figure GDA0002613453620000102
Variable v for measuring induced voltage difference of each secondary coil pairijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim) I.e. a1=(1,0,-1,-1,-1,0,1,1),a2=(1,1,1,0,-1,-1,-1,0),a3=(-1,1,0,-1,1,-1,0,1)。
Calculating the distance between the voltage difference vector sequences: according to the voltage difference vector sequence a of each secondary coil pairiCalculating the distance between adjacent pairs of secondary windings and the sequence of voltage difference vectors using the variable siRepresents; b, calling the voltage difference vector sequence of each secondary coil pair in the last sampling periodiRepresenting a variable u for a measured value of an induced voltage difference in a sequence of voltage difference vectorsijRepresents that j is more than or equal to 1 and less than or equal to m; according to the vector sequence a of voltage differencesiAnd a sequence of voltage difference vectors biCalculating the distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair by using variable xiAnd (4) showing.
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000111
Figure GDA0002613453620000112
Or
Distance between said adjacent secondary coil pairs voltage difference vector sequence
Figure GDA0002613453620000113
Figure GDA0002613453620000114
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000115
Figure GDA0002613453620000116
Or
The distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair
Figure GDA0002613453620000117
Figure GDA0002613453620000118
In this embodiment, the distance between the sequence of voltage difference vectors of the two pairs of secondary coils is calculated,
Figure GDA0002613453620000119
Figure GDA00026134536200001110
Figure GDA00026134536200001111
Figure GDA00026134536200001112
b is the sequence of voltage difference vectors of each secondary coil pair in the last sampling period1=(1,0,-1,-1,-1,0,1,1),b2=(-1,-1,-1,0,1,1,1,0),b3Calculating the distance between the current period and the last period voltage difference vector sequence of each secondary coil pair (-1,1,0, -1,1, -1,0,1)
Figure GDA00026134536200001113
Figure GDA00026134536200001114
Figure GDA00026134536200001115
Figure GDA00026134536200001116
Judging whether the water meter has counter flow: determining the distance s between the sequence of voltage difference vectors of adjacent secondary winding pairsiThe size of the standard distance S from the preset value if SiIf the current period of each secondary coil pair is S, judging that the water meter coil has no fault, and judging the distance x between the current period and the last period of each secondary coil pairiWhether the water meter is larger than a preset counter flow threshold value X or not is judged, if yes, the water meter is judged to have counter flow, and if not, the water meter is judged not to have counter flow; if siAnd if not, judging that the water meter has a fault. In the present embodiment, the preset standard distance S is 3.46, and S is the same as S1=s2=s3When S is 3.46, the water meter coil is judged not to be in failure, and the preset backflow threshold value X is 1, wherein X is2>And X, judging that the water meter has counter flow.
The embodiment of the invention provides a coil induction type water meter, which comprises:
a water meter body;
one or more processors;
a readable storage medium; and
one or more programs, wherein the one or more programs are stored in a readable storage medium and configured to be executed by the one or more processors, the programs comprising instructions for performing the method of embodiment one or embodiment two.
Of course, a user of ordinary skill in the art should recognize that the above embodiments are only for illustrating the present invention and are not to be construed as limiting the present invention, and that the changes and modifications of the above embodiments are within the scope of the present invention.

Claims (8)

1. A method for detecting reverse flow by a coil induction type water meter is characterized by comprising the following steps:
acquiring induction voltage difference data and calculating a voltage difference metering value: the number of secondary coil pairs is recorded as N according to a preset sampling time interval T0Obtaining the induced voltage difference of each secondary coil pair by using variable viRepresents, where i is the number of the secondary coil pair, 1 ≦ i ≦ N; judging the induced voltage difference viWith a previously set metering threshold value V, if Vi>V, the measured value of the induced voltage difference is 1, and V is setiWhen V is obtained, the measured value of the induced voltage difference is 0, Vi<V, the metering value of the induced voltage difference is-1;
generating a sequence of voltage difference vectors: counting the induced voltage difference metering values of the secondary coil pairs, calculating a period value according to the calculated value, and expressing the period value by using a variable p; acquiring the inductive voltage difference metering values sampled by each secondary coil pair in the current period, wherein the quantity of the inductive voltage difference metering values is represented by a variable m, and the inductive voltage difference metering values of each secondary coil pair are represented by a variable vijRepresents that j is more than or equal to 1 and less than or equal to m; generating a voltage difference vector sequence a of each secondary coil pair according to the sampling time sequencei=(vi1,vi2,…,vij,…vim);
Calculating the distance between the voltage difference vector sequences: according to the voltage difference vector sequence a of each secondary coil pairiCalculating the distance between adjacent pairs of secondary windings and the sequence of voltage difference vectors using the variable siRepresents; b, calling the voltage difference vector sequence of each secondary coil pair in the last sampling periodiRepresenting a variable u for a measured value of an induced voltage difference in a sequence of voltage difference vectorsijRepresents that j is more than or equal to 1 and less than or equal to m; according to the vector sequence a of voltage differencesiAnd a sequence of voltage difference vectors biCalculating the distance between the current period and the last period of the voltage difference vector sequence of each secondary coil pair by using variable xiRepresents;
judging whether the water meter has counter flow: determining the distance s between the sequence of voltage difference vectors of adjacent secondary winding pairsiThe size of the standard distance S from the preset value if SiIf S, then judge the water meter lineIf the coil is not in fault, judging the distance x between the current period and the last period of the voltage difference vector sequence of each secondary coil pairiWhether the water meter is larger than a preset counter flow threshold value X or not is judged, if yes, the water meter is judged to have counter flow, and if not, the water meter is judged not to have counter flow; if siAnd if not, judging that the water meter has a fault.
2. The method of detecting back flow in a coil-type water meter recited in claim 1, wherein said preset sampling time interval T is a predetermined sampling time interval0Less than the time taken for a half turn of the non-round metal sheet.
3. The method of detecting back flow in a coil-type water meter recited in claim 1, wherein said number of induced voltage differential metering values
Figure FDA0002120980510000021
4. The method of detecting back flow at a coil-type water meter recited in claim 1, wherein said distance between said sequence of voltage difference vectors of adjacent pairs of secondary coils
Figure FDA0002120980510000022
Figure FDA0002120980510000023
5. The method of detecting back flow at a coil-type water meter recited in claim 1, wherein said distance between said sequence of voltage difference vectors of adjacent pairs of secondary coils
Figure FDA0002120980510000024
Figure FDA0002120980510000025
6. The method of detecting back flow at a coil-type water meter recited in claim 1, wherein each of said secondary coil pairs has a distance between a current cycle and a previous cycle of the sequence of voltage difference vectors
Figure FDA0002120980510000026
Figure FDA0002120980510000027
7. The method of detecting back flow at a coil-type water meter recited in claim 1, wherein each of said secondary coil pairs has a distance between a current cycle and a previous cycle of the sequence of voltage difference vectors
Figure FDA0002120980510000028
Figure FDA0002120980510000029
8. A coil-type water meter comprising:
a water meter body;
one or more processors;
a readable storage medium; and
one or more programs, wherein the one or more programs are stored in a readable storage medium and configured to be executed by the one or more processors, the programs comprising instructions for performing the method of any of claims 1-7.
CN201910606854.7A 2019-07-06 2019-07-06 Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent Active CN110345998B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910606854.7A CN110345998B (en) 2019-07-06 2019-07-06 Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910606854.7A CN110345998B (en) 2019-07-06 2019-07-06 Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent

Publications (2)

Publication Number Publication Date
CN110345998A CN110345998A (en) 2019-10-18
CN110345998B true CN110345998B (en) 2020-10-09

Family

ID=68177854

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910606854.7A Active CN110345998B (en) 2019-07-06 2019-07-06 Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent

Country Status (1)

Country Link
CN (1) CN110345998B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3015456B2 (en) * 1990-11-20 2000-03-06 株式会社東芝 Dam inflow calculator
CN2475998Y (en) * 2001-05-11 2002-02-06 庄革 Drip-proof intelligence device
CN101137892A (en) * 2005-03-07 2008-03-05 萨佩尔公司 Angular position inductive sensor
CN205120180U (en) * 2015-11-14 2016-03-30 江苏中威智能设备有限公司 Leak protection circulation of vital energy in wrong direction flows protection gas table
CN206905830U (en) * 2017-06-29 2018-01-19 淄博贝林电子有限公司 A kind of intellectual water meter with stand-by power supply
CN108061580A (en) * 2016-11-09 2018-05-22 阿自倍尔株式会社 The field circuit and electromagnetic flowmeter of electromagnetic flowmeter
CN108180957A (en) * 2018-02-08 2018-06-19 江苏远传智能科技有限公司 Without magnetic remote transmitting water meter

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9631961B2 (en) * 2015-08-19 2017-04-25 Sensus Spectrum Llc Inductive flow meter including extended magnetic pole pieces

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3015456B2 (en) * 1990-11-20 2000-03-06 株式会社東芝 Dam inflow calculator
CN2475998Y (en) * 2001-05-11 2002-02-06 庄革 Drip-proof intelligence device
CN101137892A (en) * 2005-03-07 2008-03-05 萨佩尔公司 Angular position inductive sensor
CN205120180U (en) * 2015-11-14 2016-03-30 江苏中威智能设备有限公司 Leak protection circulation of vital energy in wrong direction flows protection gas table
CN108061580A (en) * 2016-11-09 2018-05-22 阿自倍尔株式会社 The field circuit and electromagnetic flowmeter of electromagnetic flowmeter
CN206905830U (en) * 2017-06-29 2018-01-19 淄博贝林电子有限公司 A kind of intellectual water meter with stand-by power supply
CN108180957A (en) * 2018-02-08 2018-06-19 江苏远传智能科技有限公司 Without magnetic remote transmitting water meter

Also Published As

Publication number Publication date
CN110345998A (en) 2019-10-18

Similar Documents

Publication Publication Date Title
US8872508B2 (en) Method and apparatus for a half-bridge variable differential transformer position sensing system
CN106441466B (en) Magneto-electric water meter
CN106371039B (en) Time difference type fluxgate sensor common mode noise rejection device and noise suppressing method
CN109716074A (en) Ultrasonic flowmeter and the method measured using partial discharge
CN110207770B (en) Coil induction type water meter capable of identifying interference and position
CN110345998B (en) Coil induction type water meter capable of detecting countercurrent and method for detecting countercurrent
CN110332964B (en) Coil induction type water meter capable of detecting fault
CN112050865A (en) Nonmagnetic induction measuring device and calculation method of rotation information of rotating plate assembly
CN110375817B (en) Coil induction type water meter capable of predicting water flow change
CN110207769B (en) Coil induction type water meter capable of detecting and correcting data error
CN209945434U (en) Induction type non-magnetic remote water meter
RU2699260C1 (en) Electronic tachometric meter for accounting of liquid and gas flow with remote transmission of measurement results via radio channel
CN108957174B (en) Voltage sag detection device and method
CN110345999B (en) Water meter capable of eliminating data jitter caused by water quality
CN103791973B (en) Non-core coil induction type meter data collection device
JP2013257276A (en) Electromagnetic flow meter
US20100286935A1 (en) Methods for Extrapolating an Energy Measurement
CN110672175B (en) High-reliability three-Hall bidirectional metering device and method
CN109298238A (en) A kind of frequency measurement method and its measuring system
RU2131115C1 (en) Counter for devices metering consumption of energy resources
CN214224222U (en) Turbine flowmeter
CN112013884B (en) Method for determining jitter of metering data
CN220418556U (en) Improved electronic remote transmission mechanical water meter metering device
CN203405249U (en) Flow sensor of remote water meter
Carratù et al. Image based similarity detection in mechanical registers

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant