Counting method, device and electronic equipment of non-magnetic metering device
By acquiring the initial decay delay signal of the three-channel LC oscillation circuit and calculating the extreme values to determine the operating status, the problem of low counting accuracy caused by inductor damage in the three-inductor non-magnetic metering water meter is solved, achieving higher counting accuracy and fault tolerance.
Patent Information
- Application Number
- CN202411193830.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-28
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2044-08-28
AI Technical Summary
In three-inductance non-magnetic water meters, sensor damage due to factors such as ambient temperature or vibration can lead to low accuracy in counting results, and existing algorithms have failed to effectively address the fault tolerance issue.
By acquiring the initial decay delay signals of the three LC oscillation circuits, calculating the extreme values, determining the operating state of each LC oscillation circuit, and determining the counting result of the non-magnetic metering device based on the operating state, the fault tolerance is increased to improve the counting accuracy.
This improves the counting accuracy of the three-inductor non-magnetic water meter, reduces counting errors caused by inductor damage, and enhances the system's fault tolerance.
Smart Images

Figure CN119085767B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of counting of non-magnetic metering devices, and in particular to a counting method, device and electronic equipment of a non-magnetic metering device. BACKGROUND
[0002] At present, non-magnetic metering technology water meters are emerging in the market, and a large number of non-magnetic water meters replace inductance coils with winding coils of different shapes in PCB boards, and then count the rotating information of the signaling sheet in the mechanical base dial, but such coil type sensors often use two-by-two coil frequency difference signals or voltage amplitude difference signals for identification, and if a coil is damaged, the entire metering device cannot be used and cannot be solved by algorithm. The three-inductance non-magnetic intelligent water meter device, as the name implies, is composed of three inductances and appropriate signal processing circuits, but it does not identify through two-by-two inductance signal difference signals, but identifies the signal state of the three inductances through the oscillation decay time delay signals of each inductance to determine the position information of the signaling sheet.
[0003] The traditional three-inductance non-magnetic metering water meter algorithm does not increase a fault-tolerant method, and damage to one or two inductors of the three-inductor sensor due to environmental temperature, vibration and other factors causes the traditional non-magnetic metering algorithm to fail, thereby resulting in low accuracy of the counting result of the current three-inductor non-magnetic metering water meter. SUMMARY
[0004] The purpose of the present application is to provide a counting method, device and electronic equipment of a non-magnetic metering device to alleviate the technical problem of low accuracy of the counting result of a three-inductor non-magnetic metering water meter and improve the accuracy of the counting result of a three-inductor non-magnetic metering water meter.
[0005] In a first aspect, an embodiment of the present application provides a counting method of a non-magnetic metering device, applied to an inductance metering device; the inductance metering device includes three LC oscillation circuits; the method includes: obtaining initial decay time delay signals of the three LC oscillation circuits respectively; calculating extreme values of the initial decay time delay signals; determining running states of each LC oscillation circuit according to the extreme values; and determining a counting result of the non-magnetic metering device according to the initial decay time delay signals based on the running states.
[0006] In a preferred embodiment of the present application, the step of calculating the extreme values of the initial decay time delay signals includes: calculating maximum values and minimum values of the initial decay time delay signals of each LC oscillation circuit; and the step of determining the running states of each LC oscillation circuit according to the extreme values includes: determining the running states of each LC oscillation circuit according to the maximum values and the minimum values.
[0007] In the preferred embodiment of the present application, the step of determining the operation state of each LC oscillation circuit according to the maximum value and the minimum value comprises: calculating the peak-to-peak value of the initial decay time delay signal of each LC oscillation circuit according to the maximum value and the minimum value; and determining the operation state of each LC oscillation circuit according to the size relationship between the peak-to-peak value and a first preset threshold value.
[0008] In the preferred embodiment of the present application, the step of determining the operation state of each LC oscillation circuit according to the size relationship between the peak-to-peak value and the first preset threshold value comprises: determining a target LC oscillation circuit corresponding to the peak-to-peak value smaller than the first preset threshold value as an invalid LC oscillation circuit; and the step of determining the counting result of the non-magnetic metering device according to the initial decay time delay signal based on the operation state comprises: judging the number of the invalid LC oscillation circuits based on the operation state; and determining the counting result of the non-magnetic metering device according to the initial decay time delay signal based on the number of the invalid LC oscillation circuits.
[0009] In the preferred embodiment of the present application, the step of determining the counting result of the non-magnetic metering device according to the initial decay time delay signal based on the number of the invalid LC oscillation circuits comprises: determining the counting result of the non-magnetic metering device according to the initial decay time delay signal when the number of the invalid LC oscillation circuits is 0; eliminating a first target initial decay time delay signal corresponding to the invalid LC oscillation circuit from the initial decay time delay signal to obtain a first decay time delay signal when the number of the invalid LC oscillation circuits is 1 or 2; determining the counting result of the non-magnetic metering device according to the first decay time delay signal; and selecting a second decay time delay signal with a peak-to-peak value greater than a second preset threshold value from the initial decay time delay signal when the number of the invalid LC oscillation circuits is 3; and determining the counting result of the non-magnetic metering device according to the second decay time delay signal.
[0010] In the preferred embodiment of the present application, before the step of determining the counting result of the non-magnetic metering device according to the initial decay time delay signal based on the number of the invalid LC oscillation circuits, the method comprises: obtaining a preset number of historical fault decay time delay signals meeting preset parameters; fitting the historical fault decay time delay signals based on the least square method to obtain a fitting curve; and determining the second preset threshold value according to an intermediate value corresponding to the fitting curve.
[0011] In the preferred embodiment of the present application, the inductance metering device further comprises a signaling piece corresponding to the three-path LC oscillation circuit; the step of determining the counting result of the non-magnetic metering device according to the initial decay time delay signal comprises: determining the position state of the rotation of the signaling piece according to the initial decay time delay signal; and determining the counting result of the non-magnetic metering device according to the position state.
[0012] In the preferred embodiment of the present application, after the step of determining the counting result of the non-magnetic metering device according to the position state, the method further comprises: determining the water quantity flowing through the non-magnetic metering device according to the counting result of the non-magnetic metering device.
[0013] In the second aspect, the embodiments of the present application further provide a counting device of a non-magnetic metering device, applied to an inductance metering device; the inductance metering device comprises a three-path LC oscillation circuit; the device comprises: a data acquisition module, configured to acquire initial decay time delay signals of the three-path LC oscillation circuit respectively; an extreme value calculation module, configured to calculate extreme values of the initial decay time delay signals; a running state determination module, configured to determine running states of each LC oscillation circuit according to the extreme values; and a result determination module, configured to determine a counting result of the non-magnetic metering device according to the initial decay time delay signals based on the running states.
[0014] In the third aspect, the embodiments of the present application further provide an electronic device; the electronic device comprises a processor and a memory; the memory stores computer executable instructions capable of being executed by the processor; and the processor executes the computer executable instructions to implement the counting method of the non-magnetic metering device.
[0015] The embodiments of the present application have the following beneficial technical effects:
[0016] The embodiments of the present application provide a counting method, device and electronic device of a non-magnetic metering device, applied to an inductance metering device; the inductance metering device comprises a three-path LC oscillation circuit; the method comprises: acquiring initial decay time delay signals of the three-path LC oscillation circuit respectively; calculating extreme values of the initial decay time delay signals; determining running states of each LC oscillation circuit according to the extreme values; and determining a counting result of the non-magnetic metering device according to the initial decay time delay signals based on the running states. The method determines the running states of the three-path LC oscillation circuit through the extreme values corresponding to the decay time delay signals, and then determines the counting result of the non-magnetic metering device according to the running states of the three-path LC oscillation circuit, so as to increase the precision of the counting result of the three-inductance non-magnetic metering water meter. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to make the technical solutions in the specific embodiments or prior art of the present application clearer, the accompanying drawings needed in the specific embodiments or prior art description will be briefly introduced as follows. Obviously, the accompanying drawings in the following description are some embodiments of the present application, and other accompanying drawings can be obtained by those skilled in the art without any creative effort on the basis of these accompanying drawings.
[0018] Figure 1 A flowchart of a counting method of a non-magnetic metering device provided by an embodiment of the present application is shown in FIG. 5.
[0019] Figure 2 A structural diagram of an LC oscillation circuit provided by an embodiment of the present application is shown in FIG. 6.
[0020] Figure 3 A structural diagram of an inductance metering device provided by an embodiment of the present application is shown in FIG. 7.
[0021] Figure 4 A structural diagram of a signaling sheet provided by an embodiment of the present application is shown in FIG. 8.
[0022] Figure 5 A flowchart of another counting method of a non-magnetic metering device provided by an embodiment of the present application is shown in FIG. 9.
[0023] Figure 6 A diagram of an initial decay time delay signal provided by an embodiment of the present application is shown in FIG. 10.
[0024] Figure 7 A diagram of another initial decay time delay signal provided by an embodiment of the present application is shown in FIG. 11.
[0025] Figure 8 A structural diagram of a counting device of a non-magnetic metering device provided by an embodiment of the present application is shown in FIG. 12.
[0026] Figure 9 A structural diagram of an electronic device provided by an embodiment of the present application is shown in FIG. 13.
[0027] Legend: 11-nonmetal region; 12-metal region; 21-inductor; 22-capacitor; 23-NMOS tube; 24-three-way inductor acquisition device; 25-signaling sheet; 31-data acquisition module; 32-extreme value calculation module; 33-operation state determination module; 34-result determination module; 41-processor; 42-memory; 43-bus; 44-communication interface. DETAILED DESCRIPTION
[0028] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, 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. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0029] Currently, the algorithm for three-inductor non-magnetic water meters does not include a fault-tolerant method. Damage to one or two inductors of the three-inductor sensor due to factors such as ambient temperature and vibration can cause the traditional non-magnetic metering algorithm to fail, resulting in low accuracy of the counting results of current three-inductor non-magnetic water meters.
[0030] Based on this, embodiments of the present invention provide a counting method, apparatus, and electronic device for a non-magnetic metering device. This technology determines the operating state of three LC oscillation circuits by analyzing the extreme values corresponding to the attenuation delay signal, and then determines the counting result of the non-magnetic metering device based on the operating state of the three LC oscillation circuits, thereby increasing the accuracy of the counting result of the three-inductance non-magnetic water meter. To facilitate understanding of this embodiment, a counting method for a non-magnetic metering device according to the present invention will first be described in detail.
[0031] Example 1
[0032] Figure 1 This is a flowchart illustrating a counting method using a non-magnetic metering device provided in an embodiment of the present invention.
[0033] The method is applied to an inductance metering device; the inductance metering device includes a three-channel LC oscillation circuit.
[0034] For ease of understanding, Figure 2 This is a schematic diagram of an LC oscillation circuit provided in an embodiment of the present invention.
[0035] Depend on Figure 2 As seen, inductor 21 and capacitor 22 constitute an LC oscillation circuit. The main control chip controls the charging and discharging of the LC oscillation circuit by applying pulse signals to the NMOS transistor. When NMOS transistor 23 is turned off, the oscillation decay curve will be output at point Z. When the LC circuit oscillates, a time-varying magnetic field is generated in the inductor coil. If there is a metal conductor below it, there are not only eddy current losses but also magnetic effects within the conductor, generating both Joule heating and hysteresis losses. These cause energy loss in the alternating magnetic field, thereby accelerating the decay process of the output sine curve. The controller identifies the relative position of the inductor and the metal conductor by detecting the decay delay of the oscillation signal to the reference level.
[0036] Furthermore, Figure 3A structural schematic diagram of an inductance metering device provided by an embodiment of the present application.
[0037] As shown in the figure, the inductance metering device comprises three LC oscillation circuits. Figure 3 As shown in the figure, the inductance metering device comprises three LC oscillation circuits.
[0038] Further, the inductance metering device further comprises a signaling piece corresponding to the three LC oscillation circuits. Figure 4 A structural schematic diagram of a signaling piece provided by an embodiment of the present application. Figure 4 As shown in the figure, the 240° sector of the signaling piece 25 is a metal area 12, and the remaining 120° is a non-metal area 11. When the LC oscillation circuit is close to the metal area 12, the oscillation decays quickly, while in the non-metal area 11, the oscillation decays much more slowly. If the fast decay is defined as state 1 and the slow decay is defined as state 0, when the signaling piece rotates clockwise for one circle, the output pulse of the three inductance sensors in the inductance metering device will appear in the state sequence 011, 101, 110, and if it rotates counterclockwise for one circle, the state sequence 110, 101, 011 will appear. If one of the three inductance sensors is damaged due to temperature or vibration, etc., it will always output sequence 1, causing the above state sequence to be wrong.
[0039] As shown in the figure, the inductance metering device comprises three LC oscillation circuits. Figure 1 As shown in the figure, the inductance metering device comprises three LC oscillation circuits.
[0040] Step S101: Obtain the initial decay time delay signals of the three LC oscillation circuits respectively.
[0041] Step S102: Calculate the extreme value of the initial decay time delay signals.
[0042] Step S103: Determine the running state of each LC oscillation circuit according to the extreme value.
[0043] Step S104: Determine the counting result of the non-magnetic metering device according to the initial decay time delay signals based on the running state.
[0044] In actual operation, the inductance metering device further comprises a signaling piece corresponding to the three LC oscillation circuits; the step of determining the counting result of the non-magnetic metering device according to the initial decay time delay signals comprises: determining the position state of the rotation of the signaling piece according to the initial decay time delay signals; and determining the counting result of the non-magnetic metering device according to the position state.
[0045] Further, after the step of determining the counting result of the non-magnetic metering device according to the position state, the method further comprises: determining the water quantity flowing through the non-magnetic metering device according to the counting result of the non-magnetic metering device.
[0046] The embodiment of the present application provides a counting method of a non-magnetic metering device, which is applied to an inductance metering device; the inductance metering device comprises three LC oscillation circuits; the method comprises the following steps: obtaining initial decay time delay signals of the three LC oscillation circuits respectively; calculating extreme values of the initial decay time delay signals; determining running states of the LC oscillation circuits according to the extreme values; and determining a counting result of the non-magnetic metering device according to the initial decay time delay signals based on the running states. The method judges the running states of the three LC oscillation circuits through the extreme values corresponding to the decay time delay signals, and then determines the counting result of the non-magnetic metering device according to the running states of the three LC oscillation circuits, so that the precision of the counting result of the three-inductance non-magnetic metering water meter is increased.
[0047] Embodiment 2
[0048] On the basis of the above-mentioned embodiment, Figure 5 Another flowchart of the counting method of the non-magnetic metering device provided by the embodiment of the present application is shown.
[0049] The method is applied to an inductance metering device; the inductance metering device comprises three LC oscillation circuits.
[0050] According to the method, Figure 5 the method comprises the following steps:
[0051] Step S201: obtaining initial decay time delay signals of the three LC oscillation circuits respectively.
[0052] Step S202: calculating maximum values and minimum values of the initial decay time delay signals of the LC oscillation circuits.
[0053] Step S203: determining running states of the LC oscillation circuits according to the maximum values and the minimum values.
[0054] In the embodiment, the step S203 comprises the following steps: calculating peak-to-peak values of the initial decay time delay signals of the LC oscillation circuits according to the maximum values and the minimum values; and determining the running states of the LC oscillation circuits according to the size relationship between the peak-to-peak values and a first preset threshold value.
[0055] Step S204: determining a counting result of the non-magnetic metering device according to the initial decay time delay signals based on the running states.
[0056] In one embodiment, the step of determining the operating state of each LC oscillation circuit based on the relationship between the peak-to-peak value and the first preset threshold includes: identifying the target LC oscillation circuit with a peak-to-peak value less than the first preset threshold as an invalid LC oscillation circuit; and the step of determining the counting result of the non-magnetic metering device based on the operating state and the initial attenuation delay signal includes: determining the number of invalid LC oscillation circuits based on the operating state; and determining the counting result of the non-magnetic metering device based on the number of invalid LC oscillation circuits and the initial attenuation delay signal.
[0057] For ease of understanding, Figure 6 This is a schematic diagram of an initial attenuation delay signal provided in an embodiment of the present invention; Figure 7 This is a schematic diagram of another initial attenuation delay signal provided in an embodiment of the present invention.
[0058] Depend on Figure 6 As observed, the initial decay delay signal exhibits a sinusoidal waveform in the time dimension. (From...) Figure 7 As can be seen, when the inductor is damaged, the peak-to-peak value of its corresponding initial attenuation delay signal is significantly reduced, thus failing to meet the aforementioned first preset threshold.
[0059] In actual operation, the step of determining the counting result of the non-magnetic metering device based on the number of invalid LC oscillation circuits and the initial attenuation delay signal includes: when the number of invalid LC oscillation circuits is 0, determining the counting result of the non-magnetic metering device based on the initial attenuation delay signal; when the number of invalid LC oscillation circuits is 1 or 2, removing the first target initial attenuation delay signal corresponding to the invalid LC oscillation circuit from the initial attenuation delay signal to obtain a first attenuation delay signal; determining the counting result of the non-magnetic metering device based on the first attenuation delay signal; when the number of invalid LC oscillation circuits is 3, selecting the second attenuation delay signal whose peak-to-peak value is greater than a second preset threshold from the initial attenuation delay signal; and determining the counting result of the non-magnetic metering device based on the second attenuation delay signal.
[0060] Furthermore, before the step of determining the counting result of the non-magnetic metering device based on the number of invalid LC oscillation circuits and the initial attenuation delay signal, the method includes: obtaining a preset number of historical fault attenuation delay signals that meet preset parameters; fitting the historical fault attenuation delay signals based on the least squares method to obtain a fitting curve; and determining the second preset threshold based on the median value corresponding to the fitting curve.
[0061] In actual operation, if three inductance signals are normal, the algorithm continues to judge the rotating number and direction of the signaling piece according to the previous three signals; if two inductance signals are normal, the algorithm uses the algorithm branch for judging the rotating number and direction of the signaling piece according to two signals; if only one signal is normal, the algorithm uses one signal to judge the rotating information of the signaling piece, but cannot identify the rotating direction of the water meter; if three signals are all abnormal, the algorithm compares the peak-to-peak values of the three inductance time delay signals, and uses the signal greater than the second preset threshold value as the rotating information of the signaling piece for judgment, and the direction cannot be judged, but the missing record of the water meter in the normal use environment is greatly reduced.
[0062] The embodiment of the present application provides a counting method of a non-magnetic metering device, which is applied to an inductance metering device; the inductance metering device comprises three LC oscillation circuits; the method comprises the following steps: acquiring initial attenuation time delay signals of the three LC oscillation circuits respectively; calculating maximum values and minimum values of the initial attenuation time delay signals of each LC oscillation circuit; determining the running state of each LC oscillation circuit according to the maximum values and the minimum values; and determining the counting result of the non-magnetic metering device according to the initial attenuation time delay signals based on the running state. The maximum values and the minimum values corresponding to the attenuation time delay signals are used to determine the running state of the three LC oscillation circuits, and then the counting result of the non-magnetic metering device is determined according to the running state of the three LC oscillation circuits, so that the accuracy of the counting result of the three-inductance non-magnetic metering water meter is further improved.
[0063] Embodiment 3
[0064] On the basis of the above-mentioned embodiments, Figure 8 A structure diagram of a non-magnetic metering device counting device provided by the embodiment of the present application is provided.
[0065] As seen from Figure 8 The device comprises:
[0066] A data acquisition module 31 is configured to acquire initial attenuation time delay signals of the three LC oscillation circuits respectively.
[0067] An extreme value calculation module 32 is configured to calculate extreme values of the initial attenuation time delay signals.
[0068] A running state determination module 33 is configured to determine the running state of each LC oscillation circuit according to the extreme values.
[0069] A result determination module 34 is configured to determine the counting result of the non-magnetic metering device according to the initial attenuation time delay signals based on the running state.
[0070] The data acquisition module 31, the extreme value calculation module 32, the running state determination module 33 and the result determination module 34 are sequentially connected.
[0071] The counting device of the non-magnetic metering device provided by the embodiments of the present application has the same implementation principle and technical effects as the counting method of the non-magnetic metering device, and for brevity, the part of the embodiments of the counting device of the non-magnetic metering device not mentioned above can be referred to the corresponding content in the foregoing method embodiments.
[0072] The embodiments of the present application further provide an electronic device, as shown in the accompanying drawings, which is a structural schematic diagram of the electronic device. Figure 9 The electronic device includes a processor 41 and a memory 42, the memory 42 stores machine executable instructions capable of being executed by the processor 41, and the processor 41 executes the machine executable instructions to implement the counting method of the non-magnetic metering device.
[0073] In the embodiments shown in the accompanying drawings, the electronic device further includes a bus 43 and a communication interface 44, wherein the processor 41, the communication interface 44 and the memory 42 are connected through the bus. Figure 9 In the embodiments shown in the accompanying drawings, the electronic device further includes a bus 43 and a communication interface 44, wherein the processor 41, the communication interface 44 and the memory 42 are connected through the bus.
[0074] The memory 42 can include a high-speed random access memory (RAM) and can further include a non-volatile memory, for example, at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 44 (which can be wired or wireless), and the Internet, a wide area network, a local area network, a metropolitan area network, etc. can be used. The bus can be an ISA bus, a PCI bus or an EISA bus, etc. The above bus can be divided into an address bus, a data bus, a control bus, etc. For brevity, Figure 9 In the accompanying drawings, only one bidirectional arrow is used to represent the bus, but it does not mean that there is only one bus or only one type of bus.
[0075] The processor 41 can be an integrated circuit chip with signal processing capability. In implementation, each step of the above method can be completed by integrated logic circuits or instructions in the form of software in the processor 41. The processor 41 described above can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. Each method, step and logic block diagram disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium in the storage is read by the processor 41, and the hardware thereof is combined to complete the steps of the counting method of the non-magnetic metering device in the foregoing embodiments.
[0076] The embodiments of the present application also provide a machine readable storage medium, which stores machine executable instructions. When the machine executable instructions are called and executed by a processor, the machine executable instructions cause the processor to implement the counting method of the non-magnetic metering device described above. For specific implementation, reference can be made to the foregoing method embodiments, which will not be described here.
[0077] The counting method of the non-magnetic metering device, the counting device of the non-magnetic metering device and the computer program product of the electronic equipment provided by the embodiments of the present application include a computer readable storage medium storing program codes. The instructions included in the program codes can be used to execute the counting method of the non-magnetic metering device described above in the foregoing method embodiments. For specific implementation, reference can be made to the method embodiments, which will not be described here.
[0078] Unless otherwise specifically stated, the relative steps, numerical expressions and values of the components and steps set forth in these embodiments do not limit the scope of the present application.
[0079] If the above functions are realized in the form of software function units and sold or used as independent products, they can be stored in a nonvolatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present application or the part of the prior art that essentially contributes or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the above-mentioned method of various embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and various program code storage media.
[0080] Finally, it should be noted that: the above embodiments are only specific embodiments of the present application, which are used to illustrate the technical solutions of the present application, but not to limit them, the protection scope of the present application is not limited to this, although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: any person skilled in the art within the technical range disclosed by the present application, it can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be covered within the protection scope of the present application.
Claims
1. A counting method for a non-magnetic metering device, characterized in that, The application is applied to an inductance measuring device; The inductance measuring device comprises three LC oscillation circuits; the method comprises: Respectively acquiring initial decay time delay signals of the three LC oscillation circuits; Calculating extreme values of the initial decay time delay signals; According to the extreme values, determining the running states of each LC oscillation circuit; Based on the running states, determining the counting result of the non-magnetic measuring device according to the initial decay time delay signals.
2. The counting method of a non-magnetic metering device according to claim 1, characterized in that, The step of calculating the extreme values of the initial decay time delay signals comprises: Calculating the maximum and minimum values of the initial decay time delay signals of each LC oscillation circuit; According to the extreme values, determining the running states of each LC oscillation circuit comprises: According to the maximum and minimum values, determining the running states of each LC oscillation circuit.
3. The counting method of a non-magnetic metering device according to claim 2, characterized in that, According to the maximum and minimum values, determining the running states of each LC oscillation circuit comprises: According to the maximum and minimum values, calculating the peak-to-peak value of the initial decay time delay signal of each LC oscillation circuit; According to the size relationship between the peak-to-peak value and the first preset threshold, determining the running state of each LC oscillation circuit.
4. The counting method of a non-magnetic metering device according to claim 3, characterized in that, According to the size relationship between the peak-to-peak value and the first preset threshold, determining the running state of each LC oscillation circuit comprises: The target LC oscillation circuit corresponding to the peak-to-peak value smaller than the first preset threshold is determined as an invalid LC oscillation circuit; Based on the running states, determining the counting result of the non-magnetic measuring device according to the initial decay time delay signals comprises: Based on the running states, judging the number of the invalid LC oscillation circuits; Based on the number of the invalid LC oscillation circuits, determining the counting result of the non-magnetic measuring device according to the initial decay time delay signals.
5. The counting method of a non-magnetic metering device according to claim 4, characterized in that, Based on the number of the invalid LC oscillation circuits, determining the counting result of the non-magnetic measuring device according to the initial decay time delay signals comprises: When the number of the invalid LC oscillation circuits is 0, determining the counting result of the non-magnetic measuring device according to the initial decay time delay signals; When the number of the invalid LC oscillation circuits is 1 or 2, eliminating the first target initial decay time delay signal corresponding to the invalid LC oscillation circuit from the initial decay time delay signals to obtain a first decay time delay signal; and determining the counting result of the non-magnetic measuring device according to the first decay time delay signal; When the number of the invalid LC oscillation circuits is 3, screening a second decay time delay signal with a peak-to-peak value greater than a second preset threshold from the initial decay time delay signals; and determining the counting result of the non-magnetic measuring device according to the second decay time delay signal.
6. The counting method of a non-magnetic metering device according to claim 5, characterized in that, Before the step of determining the counting result of the non-magnetic measuring device according to the initial decay time delay signals based on the number of the invalid LC oscillation circuits, the method comprises: Acquiring a preset number of historical fault decay time delay signals conforming to preset parameters; Based on the least square method, fitting the historical fault decay time delay signals to obtain a fitting curve; According to the intermediate value corresponding to the fitting curve, determining the second preset threshold.
7. The counting method of a non-magnetic metering device according to claim 1, characterized in that, The inductance metering device further comprises a signaling piece corresponding to the three-way LC oscillation circuit; the step of determining the counting result of the non-magnetic metering device according to the initial decay time delay signal comprises: determining a position state of the rotation of the signaling piece according to the initial decay time delay signal; determining the counting result of the non-magnetic metering device according to the position state.
8. The counting method of a non-magnetic metering device according to claim 7, characterized in that, After the step of determining the counting result of the non-magnetic metering device according to the position state, the method further comprises: determining the water quantity flowing through the non-magnetic metering device according to the counting result of the non-magnetic metering device.
9. A counting device for a non-magnetic metering device, characterized in that The inductance metering device is applied to an inductance metering device; The inductance metering device comprises a three-way LC oscillation circuit; The device comprises: a data acquisition module configured to acquire initial decay time delay signals of the three-way LC oscillation circuit respectively; an extreme value calculation module configured to calculate extreme values of the initial decay time delay signals; a running state determination module configured to determine running states of each LC oscillation circuit according to the extreme values; a result determination module configured to determine a counting result of the non-magnetic metering device according to the initial decay time delay signals based on the running states.
10. An electronic device, comprising: The electronic device comprises a processor and a memory, the memory stores computer executable instructions capable of being executed by the processor, and the processor executes the computer executable instructions to implement the counting method of the non-magnetic metering device according to any one of claims 1 to 8.
Citation Information
Patent Citations
Non-magnetic sensor
CN107576336A
Non-magnetic metering system and metering method thereof
CN114623885A