Pulsed level gauge system and method
09593976 ยท 2017-03-14
Assignee
Inventors
Cpc classification
G01S13/88
PHYSICS
G01S7/2923
PHYSICS
G01S13/227
PHYSICS
International classification
G01S13/88
PHYSICS
Abstract
The present invention relates to a pulsed level gauge system comprising frequency control circuitry. If an acquired signal indicates that the time between the previous filling level determination and the present filling level determination is shorter than a predefined time, the frequency control circuitry controls at least one of a transmit signal generating circuitry and a reference signal generating circuitry comprised in the pulsed level gauge system using previous frequency control settings stored in memory. If the acquired signal indicates that the time between the previous filling level determination and the present filling level determination is longer than the predefined time, the frequency control circuitry iteratively regulates at least one of the transmit signal generating circuitry and the reference signal generating circuitry towards achieving a desired pulse repetition frequency difference between the pulse repetition frequency of the transmit signal and the pulse repetition frequency of the reference signal.
Claims
1. A method of determining a filling level of a product in a tank, using a level gauge system comprising: transmit signal generating circuitry for generating pulsed electromagnetic transmit signals; a propagation device connected to said transmit signal generating circuitry and arranged to propagate said transmit signals towards a surface of said product, and to return electromagnetic reflection signals resulting from reflection of said transmit signals at said surface; and reference signal generating circuitry for generating pulsed electromagnetic reference signals, said method comprising the steps of: controlling at least one of said transmit signal generating circuitry and said reference signal generating circuitry using first frequency control settings selected to achieve a desired pulse repetition frequency difference between a pulse repetition frequency of said transmit signals and a pulse repetition frequency of said reference signals; transmitting a first transmit signal towards said surface; receiving a first reflection signal resulting from reflection of said first transmit signal at said surface; generating a first reference signal; determining a first filling level measurement value level based on said first reflection signal and said first reference signal; determining an actual pulse repetition frequency difference between the pulse repetition frequency of said first transmit signal and the pulse repetition frequency of said first reference signal; determining second frequency control settings based on said first frequency control settings and a difference between said desired pulse repetition frequency and said actual pulse repetition frequency difference; storing said second frequency control settings; acquiring a signal indicative of a time between consecutive filling level determinations; if the acquired signal indicates that the time between consecutive filling level determinations is shorter than a predefined time then performing steps a1) to f1): a1) retrieving said second frequency control settings; b1) controlling at least one of said transmit signal generating circuitry and said reference signal generating circuitry using said second frequency control settings; c1) transmitting a second transmit signal towards said surface; d1) receiving a second reflection signal resulting from reflection of said second transmit signal at said surface; e1) generating a second reference signal; and f1) determining a second filling level measurement value based on said second reflection signal and said second reference signal; if the acquired signal indicates that the time between consecutive filling level determinations is longer than said predefined time then performing steps a2) to e2): a2) regulating a pulse repetition frequency of at least one of said transmit signal generating circuitry and said reference signal generating circuitry towards achieving said desired pulse repetition frequency difference; b2) transmitting a third transmit signal towards said surface; c2) receiving a third reflection signal resulting from reflection of said third transmit signal at said surface; d2) generating a third reference signal; and e2) determining a third filling level measurement value based on said third reflection signal and said third reference signal.
2. The method according to claim 1, wherein the first filling level measurement value is determined additionally based on said desired pulse repetition frequency difference.
3. The method according to claim 1, wherein said first filling level measurement value is determined additionally based on said actual pulse repetition frequency difference.
4. The method according to claim 1, further comprising the steps of: providing a wake-up signal to said level gauge system prior to the step of transmitting said first transmit signal; and providing a sleep signal to said level gauge system after the step of storing said second frequency control settings and before the step of transmitting said second transmit signal.
5. The method according to claim 1, wherein: if the acquired signal indicates that the time between consecutive filling level determinations is shorter than said predefined time: said second filling level measurement value is determined based additionally on stored data indicative of at least said first filling level measurement value.
6. A level gauge system, for determining a filling level measurement value for a product in a tank, comprising: transmit signal generating circuitry for generating a pulsed electromagnetic transmit signal; a propagation device connected to said transmit signal generating circuitry and arranged to propagate said transmit signal towards a surface of said product, and to return an electromagnetic reflection signal resulting from reflection of said transmit signal at said surface; reference signal generating circuitry for generating a pulsed electromagnetic reference signal; filling level determining circuitry connected to said propagation device and to said reference signal generating circuitry for determining said filling level measurement value based on said reflection signal, said reference signal, and a pulse repetition frequency difference between a pulse repetition frequency of said transmit signal and a pulse repetition frequency of said reference signal; a memory for storing previous frequency control settings for control of at least one of said transmit signal generating circuitry and said reference signal generating circuitry to achieve said pulse repetition frequency difference, said previous frequency control settings being determined in connection with a previous filling level determination; signal acquisition circuitry for acquiring a signal indicative of a time between the previous filling level determination and a present filling level determination; comparing circuitry connected to said signal acquisition circuitry for comparing the time indicated by said signal with a predefined time; frequency control circuitry connected to said comparing circuitry, to said memory, and to at least one of said transmit signal generating circuitry and said reference signal generating circuitry for: if the acquired signal indicates that the time between the previous filling level determination and the present filling level determination is shorter than said predefined time, controlling at least one of said transmit signal generating circuitry and said reference signal generating circuitry using the previous frequency control settings stored in said memory; and if the acquired signal indicates that the time between the previous filling level determination and the present filling level determination is longer than said predefined time, iteratively regulating at least one of said transmit signal generating circuitry and said reference signal generating circuitry towards achieving a desired pulse repetition frequency difference between the pulse repetition frequency of said transmit signal and the pulse repetition frequency of said reference signal.
7. The level gauge system according to claim 6, wherein said level gauge system is controllable between an active state and an inactive state.
8. The level gauge system according to claim 6, wherein: if the signal acquired by said signal acquisition circuitry indicates that the time between the previous filling level determination and the present filling level determination is shorter than said predefined time, said filling level determining circuitry determines said filling level measurement value based additionally on stored data indicative of at least one previous filling level measurement value.
9. The level gauge system according to claim 6, wherein said level gauge system further comprises a local energy store for providing electrical energy for operation of said level gauge system.
10. The level gauge system according to claim 6, wherein said level gauge system further comprises wireless communication circuitry for wireless communication with a remote system.
11. The level gauge system according to claim 6, further comprising loop interface circuitry for providing a measurement signal indicative of said filling level to a two-wire 4-20 mA current loop and for providing power from said two-wire current loop to said level gauge system, said two-wire 4-20 mA current loop being the only source of external power for the level gauge system.
12. A level gauge system, for determining a filling level measurement value for a product in a tank, comprising: transmit signal generating circuitry for generating a pulsed electromagnetic transmit signal; a propagation device connected to said transmit signal generating circuitry and arranged to propagate said transmit signal towards a surface of said product, and to return an electromagnetic reflection signal resulting from reflection of said transmit signal at said surface; reference signal generating circuitry for generating a pulsed electromagnetic reference signal; a memory; and processing circuitry operatively connected to said transmit signal generating circuitry, said propagation device, said reference signal generating circuitry, and said memory for determining said filling level measurement value based on said reflection signal and said reference signal; wherein said processing circuitry is configured to: control at least one of said transmit signal generating circuitry and said reference signal generating circuitry using first frequency control settings selected to achieve a desired pulse repetition frequency difference between a pulse repetition frequency of said transmit signals and a pulse repetition frequency of said reference signals; control said transmit signal generating circuitry to generate and transmit a first transmit signal, and said reference signal generating circuitry to generate a first reference signal, using first frequency control settings selected to achieve a desired pulse repetition frequency difference between a pulse repetition frequency of said first transmit signal and a pulse repetition frequency of said first reference signal; determine a first filling level measurement value based on said first reference signal, and a first reflection signal resulting from reflection of said first transmit signal at said surface; determine an actual pulse repetition frequency difference between the pulse repetition frequency of said first transmit signal and the pulse repetition frequency of said first reference signal; determine second frequency control settings based on said first frequency control settings and a difference between a desired pulse repetition frequency and said actual pulse repetition frequency difference; store said second frequency control settings in said memory; acquire a signal indicative of a time between consecutive filling level determinations; if the acquired signal indicates that the time between consecutive filling level determinations is shorter than a predefined time: retrieve said second frequency control settings from said memory; control said transmit signal generating circuitry to generate and transmit a second transmit signal, and said reference signal generating circuitry to generate a second reference signal, using said second frequency control settings; determine a second filling level measurement value based on said second reference signal, and a second reflection signal resulting from reflection of said second transmit signal at said surface; if the acquired signal indicates that the time between consecutive filling level determinations is longer than said predefined time: regulate a pulse repetition frequency of at least one of said transmit signal generating circuitry and said reference signal generating circuitry towards achieving said desired pulse repetition frequency difference; control the transmit signal generating circuitry to generate and transmit a third transmit signal towards said surface; control said reference signal generating circuitry to generate a third reference signal; and determine a third filling level measurement value based on said third reference signal, and a third reflection signal resulting from reflection of said third transmit signal at said surface.
13. The level gauge system according to claim 12, wherein: if the acquired signal indicates that the time between consecutive filling level determinations is shorter than said predefined time: said second filling level measurement value is determined based additionally on stored data indicative of at least said first filling level measurement value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other aspects of the present invention will now be described in more detail, with reference to the appended drawings showing an exemplary embodiment of the invention, wherein:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
(7) In the present detailed description, various embodiments of the level gauge system according to the present invention are mainly discussed with reference to a pulsed radar level gauge system of the non-contact type, in which an electromagnetic signal is propagated towards the product contained in the tank using a propagation device in the form of a radiating antenna, such as a cone antenna, a horn antenna, an array antenna or a patch antenna.
(8) It should be noted that this by no means limits the scope of the present invention, which is equally applicable to a pulsed guided wave radar (GWR) level gauge system utilizing a propagation device in the form of a transmission line probe, such as a single line probe (including a so-called Goubau probe), a two-lead probe, a coaxial probe, etc.
(9)
(10) The radar level gauge system 1 comprises a measurement unit 5, a propagation device, here in the form of a horn antenna 6 for propagating microwaves towards a surface 7 of the product 3 contained in the tank 2, and a communication antenna 8 for allowing wireless communication with a remote device.
(11) When measuring the filling level of the product 3 contained in the tank 2, the radar level gauge system 1 transmits an electromagnetic transmission signal S.sub.T by the horn antenna 6 towards the surface 7 of the product 3, where the signal is reflected as a surface echo signal S.sub.R. The distance between a reference position at the top of the tank 2 and the surface 7 of the product 3 is then determined based on the time-of-flight of the surface echo signal S.sub.R (from the radar level gauge system 1 to the surface 7 and back). From this distance and known dimensions of the tank 2, the filling level can be deduced.
(12) It should be noted that, although a tank 2 containing a single product 3 is discussed herein, the distance to any material interface present in the tank 2 can be measured in a similar manner.
(13) As is schematically illustrated in
(14) A scheme for handling situations where the average energy consumption is important is schematically illustrated in
(15) For a pulsed level gauge system, the various aspects of the present invention provide for shortening the duration of the filling level determination events 9a-c as compared to pulsed level gauge systems in the prior art.
(16) This will be described in further detail below with reference to
(17)
(18) The transmitter branch comprises transmit signal generating circuitry, here provided in the form of a transmit pulse generator 10 and a first RF-source 11, and a transmitting antenna 12. The receiver branch comprises reference signal generating circuitry, here provided in the form of a reference pulse generator 14 and a second RF-source 15, measurement circuitry 16, and a receiving antenna 17. The receiver branch further comprises a low noise amplifier 18 for amplifying the signals received by the receiving antenna 17.
(19) In the transmitter branch, the microwaves generated by the first RF-source 11 are modulated by the transmit pulses provided by the transmit pulse generator 10 so that a transmit signal S.sub.T in the form of a sequence of transmit pulses (short packets of microwave energy) is formed and is radiated towards the surface 7 of the product by the transmitting antenna 12.
(20) The reflected signal S.sub.R is received by the receiving antenna 17 and is, following amplification in the low noise amplifier 18, forwarded to the measurement circuitry 16. The measurement circuitry 16 is also provided with a reference signal S.sub.REF, which is formed by the reference pulse generator 14 and the second RF-source 15 as was described above for the generation of the transmission signal S.sub.T.
(21) The transmit pulse generator 10 and the reference pulse generator 14 generate pulses with slightly different pulse repetition frequencies. The pulse repetition frequency difference f between the transmit pulse repetition frequency and the reference pulse repetition frequency may be in the order of Hz or tens of Hz.
(22) In the measurement circuitry 16, the reference signal S.sub.REF and the reflected signal S.sub.R are time correlated to form a time-expanded measurement signal S.sub.m, which is provided to the microprocessor 20, where the distance to the surface 7 of the product is determined based on the measurement signal S.sub.m.
(23) The measurement circuitry 16 may, for example, comprise a mixer and a sample-and-hold amplifier, but could be implemented in other ways known to those skilled in the art. For example, the sample-and-hold amplifier may be configured to achieve time-correlation by controlling the sampling switch using the reference signal S.sub.REF.
(24) The pulses of the transmit signal S.sub.T and the pulses of the reference signal S.sub.REF may advantageously be in phase at the start of a measurement sweep so that the time until there is correlation between the reference signal S.sub.REF and the reflected signal S.sub.R together with the known frequency difference f can be used to determine the time-of-flight of the reflected signal S.sub.R. The time-of-flight is then used to determine the filling level.
(25) As can be seen in
(26) The pulsed level gauge system 1 further comprises a memory 23 connected to the microprocessor 20.
(27) In a pulsed level gauge system 1 utilizing time-expansion techniques for forming a time-expanded measurement signal S.sub.m from which the filling level can be determined as described above, it is important that at least one of the transmit pulse generator 10 and the reference pulse generator 14 is controlled by the frequency control circuitry 21 to achieve a pulse repetition frequency f sufficiently close to the desired frequency difference at least before the start of each filling level determination event 9a-c.
(28) As was described above in the Summary section, the time for regulating the above-mentioned pulse repetition frequency difference f may constitute a rather large portion of the total time for a filling level determination event 9a-c, and it would be desirable to reduce the time for arriving at a sufficiently good pulse repetition frequency difference f (sufficiently close to the desired pulse repetition frequency difference for which the radar level gauge system is designed). As was also described in the Summary section, embodiments of the present invention make use of a signal (indicated by reference numeral 24 in
(29) The time t.sub.u may be equivalent to the update rate if the filling level determination events 9a-c occur at regular intervals.
(30) A second embodiment of the radar level gauge system 1 will now be described with reference to
(31) Referring to
(32) The different circuits comprised in the processing circuitry 16 may be connected to a communication bus 34, and the transceiver 29 and the wireless communication unit 37 may be connected to the communication bus 34 through a suitable data interface. Furthermore, the transceiver 29, the processing circuitry 20 and the wireless communication unit 37 all receive energy from the battery 36 as is indicated by the block arrows in
(33) The transceiver 29 comprises a transmitter branch including the transmit signal generator 10 and a receiver branch including the reference signal generator 14 and the measurement circuitry 16. The transceiver 29 further comprises frequency control circuitry 21 for controlling at least one of the transmit signal generator 10 and the reference signal generator 14 to achieve a pulse repetition frequency difference f that is sufficiently close to the above-mentioned desired pulse repetition frequency difference.
(34) To transition the radar level gauge system 1 from its inactive state to its active state in order to start a filling level measurement event 9a-c (see
(35) When the level gauge system 1 is in operation, the transceiver 29 generates and transmits electromagnetic signals S.sub.T and receives a surface echo signal S.sub.R. A measurement signal from which the time-of-flight of the surface echo signal can be determined is provided from the transceiver 29 to the processing circuitry 20.
(36) The processing circuitry 20 determines the filling level, and/or another process parameter, and provides this information to a remote location via the wireless communication unit 37.
(37) The processing circuitry 20 may also receive various commands via the wireless communication unit 37 and may control the transceiver 29 in response to such commands. In particular, the processing circuitry 20 may, as described above, receive wake-up signals via the wireless communication unit 37, perform a filling level determination, report the determined filling level and then go back to sleep.
(38) With reference to the flow chart in
(39) In a first step 101, the level gauge system 1 is controlled from an inactive state to an active state. In practice, a wake-up command may be received by the wireless communication unit 37, which then provides a wake-up signal to the processing circuitry 20. In response to the wake-up signal, the signal acquisition circuitry 31 acquires a signal indicative of the time t.sub.u between consecutive filling level measurement events 9a-c. In step 102, the acquired time t.sub.u is compared with a predefined threshold time T by the comparing circuitry 32.
(40) If it is determined in step 102 that the time t.sub.u between consecutive filling level determination events 9a-c is shorter than the predefined threshold time T, the method proceeds to step 103. Otherwise, if the time t.sub.u between consecutive filling level determination events 9a-c is longer than the predefined threshold time T, the method instead proceeds to step 107.
(41) In step 103, stored frequency control settings are retrieved from the memory 23 and used by the frequency control circuitry 21 to control at least one of the transmit signal generator 10 and the reference signal generator 14 without any further regulation of the pulse repetition frequency difference f.
(42) Subsequently, in step 104, a filling level measurement is carried out and a filling level measurement value determined by the filling level determining circuitry 30 based on the received reflection signal, the reference signal and the pulse repetition frequency difference f. The pulse repetition frequency difference used by the filling level determining circuitry 30 may either be the desired pulse repetition frequency difference f.sub.desired, or a measured value of the actual pulse repetition frequency difference f.sub.actual.
(43) If, referring briefly to
(44) Following determination of the filling level, frequency control settings may be stored in memory 23 in step 105. The frequency control settings stored in memory 23 may be the same frequency control settings that were used during the present filling level measurement event 9b, or the stored frequency control settings may be updated frequency control settings formed by adjusting the frequency control settings used during the present filling level measurement event 9b based on a measurement of the actual pulse repetition frequency difference f.sub.actual.
(45) Alternatively, the measured actual pulse repetition frequency difference f.sub.actual may be stored in memory 23 and the updated frequency control settings be determined at the start of the next filling level measurement event 9c.
(46) Finally, after having determined and output the filling level measurement value and stored frequency control settings in memory 23, the radar level gauge system 1 is again transitioned to its inactive state in step 106.
(47) If, in step 102, it is instead determined that the time t.sub.u between consecutive filling level measurement events 9a-c is longer than the predefined threshold time T, the method instead proceeds to step 107, and performs a full regulation of the pulse repetition frequency difference f towards the desired pulse repetition frequency difference f.sub.desired. As is well known to those skilled in the art, such regulation involves to iteratively control at least one of the transmit signal regulator 10 and the reference signal regulator 14, and measure the resulting actual pulse repetition frequency difference f.sub.actual. The regulation stops when the actual pulse repetition frequency difference f.sub.actual is sufficiently close to the desired pulse repetition frequency difference f.sub.desired.
(48) When this is the case, the filling level is determined in step 108. Due to the relatively long time between the present filling level determination event, say 9b, and the previous filling level determination event 9a, it cannot be assumed that the filling level is substantially the same as during the previous filling level determination event 9a. Therefore, the filling level measurement value determined during the previous filling level determination event 9a is not used for the determination of the present filling level measurement value.
(49) Instead, the transceiver 29 may be controlled to perform several filling level measurements (a burst of measurements), each involving transmitting a transmit signal towards the surface, receiving a reflection signal and determining a filling level measurement value based on the reflection signal, the reference signal and the pulse repetition frequency difference f. This procedure may be repeated a number of times until a sufficient number of measurement values X.sub.1, X.sub.2, . . . , X.sub.n have been provided to achieve a desired trade off between energy consumption and measurement accuracy. This may depend on the field of application and/or on the conditions in the tank.
(50) The filling level X.sub.N to be output by the radar level gauge system 1 may be determined by the filling level determining circuitry 30 by filtering the measurement values X.sub.1, X.sub.2, . . . , X.sub.n (or a subset of these measurement values, such as X.sub.2, . . . , X.sub.n). The frequency control settings (together with the new filling level X.sub.N) is stored in memory 23 in step 105, and the level gauge system 1 is returned to its inactive state in step 106.
(51) The person skilled in the art realizes that the present invention by no means is limited to the preferred embodiments described above. On the contrary, many modifications and variations are possible within the scope of the appended claims, for example the control voltage used to control the reference pulse generator 14 may be kept constant and the control voltage for the transmission pulse generator 10 may be controlled, or the control voltages for both the transmission pulse generator 10 and the reference pulse generator 14 may be controlled towards achieving the desired frequency difference.