Flow detection with quadrature demodulation

US10727787B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10727787-B2
Application numberUS-201715705961-A
CountryUS
Kind codeB2
Filing dateSep 15, 2017
Priority dateSep 15, 2017
Publication dateJul 28, 2020
Grant dateJul 28, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A transmitter generates programmable upstream and downstream signal pulses for transmission through a fluid whose flow rate is being measured. A receiver receives the upstream and downstream signal pulses and stores digital representations of the pulses. A multiple pass algorithm such as a time domain windowing function and/or an algorithm that equalizes amplitude operates on the stored digital representations prior to demodulation. A quadrature demodulator generates in-phase and quadrature components of the digital representations and an arctangent function using the in-phase and quadrature components determines angles associated with the upstream and downstream signal pulses. The difference between the upstream and downstream angles, from which a difference in time of flight between the upstream and downstream signal pulses can be derived, is used to determine flow rate.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of measuring flow rate comprising: generating an upstream signal for transmission through a fluid whose flow rate is being measured; receiving the upstream signal and converting the upstream signal to a first upstream digital representation and storing the first upstream digital representation as a stored first upstream digital representation; generating a downstream signal for transmission through the fluid whose flow rate is being measured; receiving the downstream signal and converting the downstream signal to a first downstream digital representation and storing the first downstream digital representation as a stored first downstream digital representation; performing one or more multi-pass algorithms on the stored first upstream digital representation and the stored first downstream digital representation and generating a processed first upstream digital representation and a processed first downstream digital representation; performing quadrature demodulation of the processed first upstream digital representation and determining an upstream angle associated therewith; performing quadrature demodulation of the processed first downstream digital representation and determining a downstream angle associated therewith; and determining the flow rate based in part on an angle difference between the upstream angle and the downstream angle. 2. The method as recited in claim 1 wherein the one or more multi-pass algorithms is at least one of a time domain window function and an amplitude equalization function. 3. The method as recited in claim 2 wherein performing the one or more multi-pass algorithms comprises: determining the time domain window function based, at least in part, on the first stored upstream digital representation and one or more of the first stored downstream digital representation and a second stored upstream digital representation corresponding to a second upstream signal transmitted through the fluid. 4. The method as recited in claim 2 wherein performing the one or more multi-pass algorithms comprises: equalizing amplitudes of the first stored upstream digital representation and one or more of the first stored downstream digital representation and a second stored upstream digital representation corresponding to a second upstream signal transmitted through the fluid. 5. The method as recited in claim 2 wherein the time domain window function is a smoothing window function. 6. The method as recited in claim 1 further comprising: wherein the quadrature demodulation correlates the upstream and downstream signals with in-phase and quadrature sinusoids that are at a frequency of the upstream signal and the downstream signal. 7. The method as recited in claim 1 wherein the upstream signal is a programmable sinusoidal burst exponentially increasing and exponentially decaying to zero. 8. The method as recited in claim 1 further comprising programming a frequency of the upstream signal and the downstream signal to match a respective resonant frequencies of piezo-electric transducers coupled to a pipe in which the fluid flows. 9. The method as recited in claim 1 further comprising: programming one or more of an amplitude of the upstream signal, a number of cycles in the upstream signal, and a pulse shape of the upstream signal. 10. The method as recited in claim 1 further comprising: resolving ambiguity associated with a difference between the upstream angle and the downstream angle using a first coarse time of flight measurement of the upstream signal and a second coarse time of flight measurement of the downstream signal. 11. The method as recited in claim 1 further comprising: if the upstream angle is smaller than the downstream angle, adding 2π to the upstream angle as part of determining the angle difference. 12. An apparatus comprising: a transmitter for generating an upstream signal and a downstream signal for transmission through a fluid whose flow rate is being measured; a receiver configured to receive the upstream signal and the downstream signal, the receiver including, an analog to digital converter to convert the upstream signal to an upstream digital representation and to convert the downstream signal to a downstream digital representation; a quadrature demodulator configured to multiply the upstream signal after conversion in the analog to digital converter with an in-phase sinusoid and a quadrature sinusoid that are equal in frequency to the upstream signal and to thereby generate in-phase and quadrature components associated with the upstream signal; the quadrature demodulator being further configured to multiply the downstream signal after conversion in the analog to digital converter with in-phase and quadrature sinusoids that are equal in frequency to the downstream signal to thereby generate in-phase and quadrature components associated with the downstream signal; wherein an upstream angle is determined based on the in-phase and quadrature components associated with the upstream signal and a downstream angle is determined based on the in-phase and quadrature components associated with the downstream signal; and wherein the apparatus is configured to determine a flow rate of the fluid based in part on an angle difference between the upstream angle and the downstream angle. 13. The apparatus as recited in claim 12 further comprising: at least one integrate and dump filter to integrate the one or more of the in-phase and quadrature components of the downstream digital representation and the one or more of the in-phase and quadrature components of the downstream digital representation and supply an integrated upstream in-phase value, an integrated upstream quadrature value, an integrated downstream in-phase value and an integrated downstream quadrature value; and an arctangent function to determine the upstream angle based on the integrated upstream in-phase value and the integrated upstream quadrature value and to determine the downstream angle based on the integrated downstream in-phase value and the integrated downstream quadrature value. 14. The apparatus as recited in claim 12 wherein the receiver further comprises: a smoothing time domain windowing filter to exclude digital samples in the upstream digital representation prior to demodulation, the smoothing time domain windowing filter based on the upstream digital representation and at least one of the downstream digital representation and a second upstream digital representation of a second upstream signal. 15. The apparatus as recited in claim 12 wherein the receiver further comprises: an amplitude equalizing function to equalize amplitudes of the upstream digital representation and at least one of the downstream digital representation and a second upstream digital representation of a second upstream signal. 16. The apparatus as recited in claim 12 further comprising: wherein a frequency of the downstream signal is programmed to match a resonant frequency of a piezo-electric transducer supplying the downstream signal to the fluid. 17. The apparatus as recited in claim 12 wherein the transmitter further comprises: memory to store a digital representation of the downstream signal to be transmitted; a digital to analog converter to convert the digital representation of the downstream signal to be transmitted to an analog representation; and wherein an amplitude of the upstream signal, a number of cycles of the upstream signal, and a pulse shape of the upstream signal are programmable. 18. The

Assignees

Inventors

Classifications

  • H03D3/007Primary

    by converting the oscillations into two quadrature related signals (H03D3/245 takes precedence) · CPC title

  • Arrangements of transducers for ultrasonic flowmeters; Circuits for operating ultrasonic flowmeters · CPC title

  • by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters · CPC title

  • Quadrature arrangements · CPC title

  • H03D3/009Primary

    Compensating quadrature phase or amplitude imbalances · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10727787B2 cover?
A transmitter generates programmable upstream and downstream signal pulses for transmission through a fluid whose flow rate is being measured. A receiver receives the upstream and downstream signal pulses and stores digital representations of the pulses. A multiple pass algorithm such as a time domain windowing function and/or an algorithm that equalizes amplitude operates on the stored digital…
Who is the assignee on this patent?
Silicon Lab Inc
What technology area does this patent fall under?
Primary CPC classification H03D3/007. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 28 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).