Depth determining system
First Claim
1. A system for determining the depth of a fluid in a storage tank, wherein the depth of the fluid is determined after the detection of a pulsed wave that is reflected from the top surface of the fluid, the system comprising:
- a. a transducer configured to sense the reflected pulsed wave and to generate an analog input signal that corresponds to the reflected pulsed wave;
b. an analog-to-digital converter that is coupled to the transducer, and configured to convert the analog input signal into a digital input signal; and
c. a filter that is coupled to the analog-to-digital converter, wherein the filter includes a finite impulse response filter that is configured to receive the digital input signal and to generate a digital output signal, the finite impulse response filter including;
i. an n-stage shift register, where n is an even integer that is greater than or equal to four, ii. n/2 subtractors coupled to the n-stage shift register, and iii. n/2−
1 adders coupled to the n-stage shift register.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for determining the depth of a fluid in a storage tank. The depth of the fluid is determined after the detection of a pulsed wave that is reflected from the top surface of the fluid. The system includes a transducer, an analog-to-digital converter, and a filter. The transducer is configured to sense the reflected pulsed wave and to generate an analog input signal that corresponds to the reflected pulsed wave. The analog-to-digital converter is coupled to the transducer, and configured to convert the analog input signal into a digital input signal. The filter is coupled to the analog-to-digital converter. The filter includes a finite impulse response filter that is configured to receive the digital input signal and to generate a digital output signal.
-
Citations
34 Claims
-
1. A system for determining the depth of a fluid in a storage tank, wherein the depth of the fluid is determined after the detection of a pulsed wave that is reflected from the top surface of the fluid, the system comprising:
-
a. a transducer configured to sense the reflected pulsed wave and to generate an analog input signal that corresponds to the reflected pulsed wave;
b. an analog-to-digital converter that is coupled to the transducer, and configured to convert the analog input signal into a digital input signal; and
c. a filter that is coupled to the analog-to-digital converter, wherein the filter includes a finite impulse response filter that is configured to receive the digital input signal and to generate a digital output signal, the finite impulse response filter including;
i. an n-stage shift register, where n is an even integer that is greater than or equal to four, ii. n/2 subtractors coupled to the n-stage shift register, and iii. n/2−
1 adders coupled to the n-stage shift register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for determining the depth of a fluid in a storage tank, wherein the depth of the fluid is determined after the detection of a pulsed wave that is reflected from the top surface of the fluid, the system comprising:
-
a. a transducer configured to sense the reflected pulsed wave and to generate an analog input signal that corresponds to the reflected pulsed wave;
b. an analog-to-digital converter that is coupled to the transducer, and configured to convert the analog input signal into a digital input signal; and
c. a filter that is coupled to the analog-to-digital converter, wherein the filter includes a finite impulse response filter that is configured to receive the digital input signal and to generate a digital output signal, the finite impulse response filter including;
i. an n-stage shift register, where n is an integer that is greater than one, ii. a subtractor that is coupled to the n-stage shift register, iii. an adder that is coupled to both the n-stage shift register and the subtractor, and iv. a storage register that is coupled to both the adder and the subtractor. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for determining the depth of a fluid in a storage tank, wherein the depth of the fluid is determined after the detection of a pulsed wave that is reflected from the top surface of the fluid, the system comprising:
-
a. a transducer configured to measure the reflected pulsed wave and to generate an analog input signal that corresponds to the reflected pulsed wave;
b. an analog-to-digital converter that is coupled to the transducer, and configured to convert the analog input signal into a digital input signal; and
c. a filter that is coupled to the analog-to-digital converter, wherein the filter includes a finite impulse response filter that is configured to receive the digital input signal and to generate a digital output signal, the finite impulse response filter including;
i. a two-stage shift register, ii. a first subtractor that is coupled to the two-stage shift register, iii. an n/2-stage shift register that is coupled to the first subtractor, where n is an even integer greater than or equal to four, iv. a second subtractor that is coupled to both the first subtractor and the n/2-stage shift register, v. an adder that is coupled to the second subtractor, and vi. a storage register that is coupled to the adder. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A finite impulse response filter comprising:
-
a. an n-stage shift register, where n is an even integer that is greater than or equal to four;
b. n/2 subtractors coupled to the n-stage shift register, where each subtractor of the n/2 subtractors has a first input terminal, a second input terminal that is coupled to a stage of the n-stage shift register, and an output terminal; and
c. n/2-1 adders coupled to the n-stage shift register, where each adder of the n/2−
1 adders has a first input terminal that is coupled to an output terminal of a subtractor, and a second input terminal that is coupled to a stage of the n-stage shift register;
d. wherein the first input terminal of one of the n/2 subtractors is coupled to the first stage of the n-stage shift register, and the first input terminal of each of the other subtractors is coupled to an output terminal of an adder.
-
-
33. A finite impulse response filter comprising:
-
a. an n-stage register, where n is an integer that is greater than one;
b. a subtractor having a first input terminal that is coupled to one of the stages of the n-stage shift register, a second input terminal, and an output terminal;
c. an adder having a first input terminal that is coupled to another of the stages of the n-stage shift register, a second input terminal, and an output terminal that is coupled to the subtractor'"'"'s second input terminal; and
d. a storage register having an input terminal that is coupled to the subtractor'"'"'s output terminal, and an output terminal that is coupled to the adder'"'"'s second input terminal.
-
-
34. A finite impulse response filter comprising:
-
a. a two-stage shift register;
b. a first subtractor having two input terminals and an output terminal, where each of the first subtractor input terminals is coupled to one of the stages of the two-stage shift register;
c. an n/2-stage shift register, where n is an even integer greater than or equal to four, having an input terminal that is coupled to the output terminal of the first subtractor;
d. a second subtractor having a first input terminal that is coupled to the output terminal of the first subtractor, a second input terminal that is coupled to the n/2th stage of the n/2-stage shift register, and an output terminal;
e. an adder having a first input terminal that is coupled to the second subtractor'"'"'s output terminal, a second input terminal, and an output terminal; and
f. a storage register having an input terminal that is coupled to the adder'"'"'s output terminal, and an output terminal that is coupled to the adder'"'"'s second input terminal.
-
Specification