Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
193 words
A method of generating a signal proportional to the rate of fluid flow in an axial direction through a pipe, the method comprising: transmitting a first ultrasonic pulse train across the flow from a first probe to a second probe; transmitting a second ultrasonic pulse train from the second probe to the first probe; receiving the first and second ultrasonic pulse trains, generating a first sequence of multibit groups of sampling data for the first pulse train and generating a second sequence of multibit groups of sampling data for the second pulse train; generating timing data, and associating the timing data in memory with the first and second sequences of sampling data to form first and second sequences of time-related sampling data; reading time-related sampling data from memory and using the timing data therein as a reference for synchronizing the time-related sampling data; using the synchronized data to determine phase difference between the respective ultrasonic pulse trains; measuring the elapsed travel times between transmission and reception of the ultrasonic pulse trains; and in response to phase difference and the elapsed travel times, determining the flow rate and generating an output signal proportional thereto.
Claim 2
Independent Claim
193 words
A method of generating a signal proportional to the rate of fluid flow in an axial direction through a pipe, the method comprising: transmitting a first ultrasonic pulse train across the flow from a first probe to a second probe; transmitting a second ultrasonic pulse train from the second probe to the first probe; receiving the first and second ultrasonic pulse trains, generating a first sequence of multibit groups of sampling data for the first pulse train and generating a second sequence of multibit groups of sampling data for the second pulse train; generating timing data, and associating the timing data in memory with the first and second sequences of sampling data to form first and second sequences of time-related sampling data; reading time-related sampling data from memory and using the timing data therein as a reference for synchronizing the time-related sampling data; using the synchronized data to determine phase difference between the respective ultrasonic pulse trains; measuring the elapsed travel times between transmission and reception of the ultrasonic pulse trains; and in response to phase difference and the elapsed travel times, determining the flow rate and generating an output signal proportional thereto.
Claim 3
Dependent Claim
54 words
The method of claim 1, wherein generating the first sequence of multibit groups of sampling data is accomplished by performing a succession of conversions of a first analog signal and wherein generating the second sequence of multibit groups of sampling data is accomplished by performing a succession of conversions of a second analog signal.
Claim 4
Dependent Claim
19 words
The method of claim 1, wherein the first and second ultrasonic pulse trains are transmitted by the same transmitter.
Claim 5
Dependent Claim
81 words
The method of claim 1, further comprising: routing the first and second ultrasonic pulse trains through a plurality of switches; and further comprising selectively operating the switches to route the first ultrasonic pulse trains from a transmitter to the first probe and to receive the first ultrasonic pulse train through the second probe, and to route the second ultrasonic pulse train from the same transmitter through the second probe and to receive the second ultrasonic pulse train through the first probe.
Claim 6
Dependent Claim
329 words
A flow meter signal processing circuit for connection to a pair of probes, each adapted to be positioned around the circumference of a pipe from the other, to measure the rate of fluid flow in an axial direction through the pipe, the signal processing circuit comprising: signal generating means for generating a first ultrasonic pulse train to be transmitted through the pipe from a first one of the probes to a second one of the probes, and a second ultrasonic pulse train to be transmitted through the pipe from the second one of the probes to the first one of the probes; signal receiving means for receiving the first and second ultrasonic pulse trains; means for coupling the signal generating means and the signal receiving means to the probes; first timing means coupled to the signal generating means and to the signal receiving means for generating elapsed time signals that mark the time from transmission to receipt of each ultrasonic pulse train; sampling means coupled to the signal receiving means for generating and storing a first group of digital sampling data for the first ultrasonic pulse train and a second group of digital sampling data for the second ultrasonic pulse train; second timing means coupled to the signal generating means and to the sampling means to generate timing data that are associated with the digital sampling data to allow synchronization of the first and second groups of digital sampling data; and digital processing means coupled to read the elapsed time signals from the first timing means and coupled to read and synchronize digital sampling data from the first and second groups of digital sampling data according to the associated timing data from the second timing means, the digital processing means being operable to determine flow rate in response to the elapsed time signals and in response to the synchronized digital sampling data, and the digital processing means being further responsive to generate an output signal proportional to flow rate.
Claim 7
Dependent Claim
329 words
A flow meter signal processing circuit for connection to a pair of probes, each adapted to be positioned around the circumference of a pipe from the other, to measure the rate of fluid flow in an axial direction through the pipe, the signal processing circuit comprising: signal generating means for generating a first ultrasonic pulse train to be transmitted through the pipe from a first one of the probes to a second one of the probes, and a second ultrasonic pulse train to be transmitted through the pipe from the second one of the probes to the first one of the probes; signal receiving means for receiving the first and second ultrasonic pulse trains; means for coupling the signal generating means and the signal receiving means to the probes; first timing means coupled to the signal generating means and to the signal receiving means for generating elapsed time signals that mark the time from transmission to receipt of each ultrasonic pulse train; sampling means coupled to the signal receiving means for generating and storing a first group of digital sampling data for the first ultrasonic pulse train and a second group of digital sampling data for the second ultrasonic pulse train; second timing means coupled to the signal generating means and to the sampling means to generate timing data that are associated with the digital sampling data to allow synchronization of the first and second groups of digital sampling data; and digital processing means coupled to read the elapsed time signals from the first timing means and coupled to read and synchronize digital sampling data from the first and second groups of digital sampling data according to the associated timing data from the second timing means, the digital processing means being operable to determine flow rate in response to the elapsed time signals and in response to the synchronized digital sampling data, and the digital processing means being further responsive to generate an output signal proportional to flow rate.
Claim 8
Dependent Claim
35 words
The flow meter signal processing circuit of claim 5, wherein the sampling means includes an analog-to-digital converter and memory means coupled to receive and store a sequence of digital data samples from the analog-to-digital converter.
Claim 9
Dependent Claim
20 words
The flow meter signal processing circuit of claim 6, wherein the memory means includes at least two first-in-first-out memory circuits.
Claim 10
Dependent Claim
74 words
The flow meter signal processing circuit of claim 5, wherein: the first and second ultrasonic pulse trains are transmitted from a single transmitting means and are received at a single receiving means; and wherein the means for coupling the signal generating means and the signal receiving means to the probes includes a plurality of switches that can be operated in different combinations to transmit and receive signals from either one of the two probes.
Claim 11
Dependent Claim
18 words
The flow meter signal processing circuit of claim 5, wherein the digital processing means is a microelectronic computer.