Method for Operating a Coriolis Mass Flowmeter and Corresponding Coriolis Mass Flowmeter

20220381598 · 2022-12-01

    Inventors

    Cpc classification

    International classification

    Abstract

    A method for operating a Coriolis mass flowmeter includes: calculating error-free oscillation signal phase differences using a first measuring channel pair with a first measuring channel phase difference; calculating averaged error-containing oscillation signal phase differences using a second measuring channel pair with a second measuring channel phase difference; determining error-containing oscillation signal phase differences using a third measuring channel pair with negligible measuring channel phase difference; determining the second measuring channel phase difference by difference formation from the averaged error-containing oscillation signal phase differences of the second measuring channel pair and the error-free oscillation signal phase differences of the first measuring channel pair; obtaining error-free oscillation signal phase differences by subtracting the determined second measuring channel phase difference from the error-containing oscillation signal phase differences of the third measuring channel pair; and using the error-free oscillation signal phase differences for determining the mass flow rate.

    Claims

    1. A method for operating a Coriolis mass flowmeter, wherein the Coriolis mass flowmeter has at least one measuring tube, at least one oscillation generator, at least two oscillation sensors and at least one control and evaluation unit, wherein it is possible for a medium to flow through the measuring tube, wherein the oscillation generator excites the measuring tube into oscillation with an excitation frequency (f.sub.0), wherein the first and the second oscillation sensors capture the oscillations of the measuring tube on the inlet side and on the outlet side and provide them as a first oscillation signal with a first oscillation signal phase position (φ.sub.S1) and as a second oscillation signal with a second oscillation signal phase position (φ.sub.S2), wherein the control and evaluation unit determines an oscillation signal phase difference (Δφ.sub.S) between the first oscillation signal and the second oscillation signal and determines a mass flow rate from the oscillation signal phase difference (Δφ.sub.S), the method comprising: calculating error-free oscillation signal phase differences (Δφ.sub.S,M1) using a first measuring channel pair with a first measuring channel phase difference (Δφ.sub.M1) from the oscillation signals by channel switching analog/digital conversion, phase detection, digital low-pass filtering with downsampling effected thereby with a first conversion factor and averaging, wherein the error-free oscillation signal phase differences (Δφ.sub.S,M1) are calculated without contained phase errors due to an averaged-out first measuring channel phase difference (Δφ.sub.M1); calculating averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) using a second measuring channel pair with a second measuring channel phase difference (Δφ.sub.M2) from the oscillation signals by analog/digital conversion, phase detection, digital low-pass filtering with downsampling effected thereby with a second conversion factor and averaging, wherein the averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) contains phase error in the form of the second measuring channel phase difference (Δφ.sub.M2); determining error-containing oscillation signal phase differences (Δφ.sub.S,M3) with included phase error using a third measuring channel pair with negligible measuring channel phase difference, the oscillation signal phase positions of the second measuring channel pair measured after the phase detection in the second measuring channel pair are captured and either by continuous low-pass filtering without downsampling or by low-pass filtering with downsampling with a third conversion factor, wherein the third conversion factor is smaller or larger than the first conversion factor and the second conversion factor, wherein the error-containing oscillation signal phase differences (Δφ.sub.S,M3) with included phase error are determined on the basis of the second measuring channel phase difference (Δφ.sub.M2); determining the second measuring channel phase difference (Δφ.sub.M2) by difference formation from the averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) with contained phase error of the second measuring channel pair and the error-free oscillation signal phase differences (Δφ.sub.S,M1) without contained phase error of the first measuring channel pair; obtaining error-free oscillation signal phase differences (Δφ.sub.M2) without contained phase error by subtracting the determined second measuring channel phase difference (Δφ.sub.M2) from the error-containing oscillation signal phase differences (Δφ.sub.S,M3 of the third measuring channel pair; and using the error-free oscillation signal phase differences (Δφ.sub.S) without contained phase error as a basis for determining the mass flow rate.

    2. The method according to claim 1, wherein the determination of the error-free oscillation signal phase differences (Δφ.sub.M1) using the first measuring channel pair is implemented in such a way that the oscillation signals are processed using the first measuring channel pair with a first measuring channel and a second measuring channel and with a first measuring channel phase difference (Δφ.sub.M1) between the first measuring channel and the second measuring channel, wherein the first oscillation signal and the second oscillation signal in the first measuring channel pair are routed on the input side alternately via the first measuring channel and the second measuring channel using a first channel switch, the oscillation signals are either sampled downstream of the channel switch by at least one analog/digital converter at a first sampling rate and the sampled oscillation signals are fed back to their original measuring channel or the oscillation signals after the channel switch are fed to their original measuring channel using a second channel switch and are then sampled by at least one analog/digital converter at a first sampling rate, and first measured oscillation signal phase positions are determined from the sampled first oscillation signals using at least one phase detector and second measured oscillation signal phase positions are determined from the sampled second oscillation signals, a low-pass filtered first oscillation signal phase position and a low-pass filtered second oscillation signal phase position are determined from a plurality of the first and second measured oscillation signal phase positions obtained in a respective position of the channel switches using at least one digital filter with low-pass characteristic, so that a downsampling with the first conversion factor is effected in the first measuring channel pair, and, from temporally corresponding low-pass-filtered oscillation signal phase positions in each case in one position of the channel switch, corresponding error-containing oscillation signal phase differences with contained phase error are determined on the basis of the first measuring channel phase difference (Δφ.sub.M1) and error-free oscillation signal phase differences (Δφ.sub.SM,1) without contained phase error are calculated by averaging from a plurality of error-containing oscillation signal phase differences with contained phase error.

    3. The method according to claim 1, wherein the determination of the averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) using the second measuring channel pair is implemented in that the oscillation signals are processed using the second measuring channel pair with a first measuring channel and a second measuring channel and with a second measuring channel phase difference (Δφ.sub.M2) between the first measuring channel and the second measuring channel, wherein the first oscillation signal and the second oscillation signal are sampled by at least one analog/digital at a first sampling rate and first measured oscillation signal phase positions are determined from the sampled first oscillation signals by at least one phase detector and second measured oscillation signal phase positions are determined from the sampled second oscillation signals, a low-pass filtered first oscillation signal phase position and a low-pass filtered second oscillation signal phase position are determined from a plurality of the first and second measured oscillation signal phase positions obtained in the second measuring channel pair during setting of the channel switches of the first measuring channel pair by means of at least one digital filter having a low-pass characteristic, so that downsampling is thus effected with the second conversion factor in the second measuring channel pair and corresponding error-containing oscillation signal phase differences with contained phase error are determined from temporally corresponding low-pass-filtered oscillation signal phase positions on the basis of the second measuring channel phase difference (Δφ.sub.M2), and averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) with included phase error based on the second measuring channel phase difference (Δφ.sub.M2) can be calculated by averaging a plurality of error-containing oscillation signal phase differences with contained phase error.

    4. The method according to claim 1, wherein the determination of the error-containing oscillation signal phase differences (Δφ.sub.S,M3) using the third measuring channel pair is implemented in such a way that, the third measuring channel pair with negligible measuring channel phase difference from the first measured oscillation signal phase positions of the second measuring channel pair and from the second measured oscillation signal phase positions of the second measuring channel pair, either low-pass filtered first oscillation signal phase positions and low-pass filtered second oscillation signal phase positions are determined a continuous digital filter with low-pass characteristic, without downsampling being effected in the third measuring channel, or low-pass-filtered first oscillation signal phase positions and low-pass-filtered second oscillation signal phase positions are determined by low-pass filtering with downsampling with a third conversion factor, wherein the third conversion factor is smaller or larger than the first conversion factor and the second conversion factor, and, from temporally corresponding low-pass-filtered oscillation signal phase positions, corresponding error-containing oscillation signal phase differences (Δφ.sub.S,M3) with contained phase error are determined on the basis of the second measuring channel phase difference (Δφ.sub.M2).

    5. The method according to claim 1, wherein the switch frequency of the channel switch of the first measuring channel pair and the excitation frequency (f.sub.0) of the oscillation generator are matched to one another in such a way that during the duration of one position of the channel switch at least one measuring tube oscillation is captured.

    6. The method according to claim 1, wherein the switching frequency of the channel switch of the first measuring channel pair, the sampling rate of the analog/digital converter of the first measuring channel pair and/or of the analog/digital converter of the second measuring channel pair and the length of the digital filter with low-pass characteristics of the first measuring channel pair and/or of the digital filter of the second measuring channel pair are matched to one another in such a way that the digital filter is substantially completely filled with samples of a position of the channel switch.

    7. The method according to claim 6, wherein the sampled values of the analog/digital converters of the first measuring channel pair and/or of the second measuring channel pair in the range of the switching times of the channel switch are not used in the digital filters with low-pass characteristics of the first measuring channel pair and/or of the second measuring channel pair.

    8. The method according to claim 6, wherein sampled values of the analog/digital converters of the first measuring channel pair and/or of the second measuring channel pair are replaced by zeros in the range of the switching times of the channel switch in the digital filters with low-pass characteristics of the first measuring channel pair and/or of the second measuring channel pair.

    9. The method according to claim 1, wherein the digital filters with low-pass characteristics in the third measuring channel pair are followed by a further digital filter for implementing a downsampling; the downsampling with conversion factor is selected such that the subsequent calculation of the error-containing oscillation signal phase differences (Δφ.sub.S,M3) and the error-free oscillation signal phase differences (Δφ.sub.S) can be carried out with each pair of values of low-pass filtered oscillation signal phase positions provided after the downsampling.

    10. The method according to claim 1, wherein the digital filter of the first measuring channel pair with low-pass characteristic and/or the digital filter of the second measuring channel pair with low-pass characteristic and/or the digital filter of the third measuring channel pair with low-pass characteristic are implemented as FIR filters (finite impulse response filters).

    11. The method according to claim 1, wherein the first conversion factor and the second conversion factor are equal.

    12. A Coriolis mass flowmeter, comprising: at least one measuring tube; at least one oscillation generator; at least two oscillation sensors; and at least one control and evaluation unit; wherein it is possible for a medium to flow through the measuring tube; wherein the oscillation generator excites the measuring tube into oscillation with an excitation frequency (f.sub.0); wherein the first and the second oscillation sensor capture the oscillations of the measuring tube on the inlet side and on the outlet side and provide them as a first oscillation signal with a first oscillation signal phase position (φ.sub.S1) and as a second oscillation signal with a second oscillation signal phase position φ.sub.S2, wherein the control and evaluation unit determines an oscillation signal phase difference (Δφ.sub.S) between the first oscillation signal and the second oscillation signal and determines a mass flow rate from the oscillation signal phase difference (Δφ.sub.S); wherein the control and evaluation unit is designed to: calculate error-free oscillation signal phase differences (Δφ.sub.S,M1) a first measuring channel pair with a first measuring channel phase difference (Δφ.sub.M1) from the oscillation signals by channel switching, analog/digital conversion phase detection, digital low-pass filtering with downsampling effected thereby with a first conversion factor and averaging, wherein the error-free oscillation signal phase differences (Δφ.sub.S,M1) are calculated without contained phase errors due to an averaged-out first measuring channel phase difference (Δφ.sub.M1); calculate averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) a second measuring channel pair with a second measuring channel phase difference (Δφ.sub.M2) from the oscillation signals by analog/digital conversion, phase detection, digital low-pass filtering with downsampling effected thereby with a second conversion factor and averaging, wherein averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) contains phase error in the form of the second measuring channel phase difference (Δφ.sub.M2) are calculated; determine error-containing oscillation signal phase differences (Δφ.sub.S,M3) with included phase error using a third measuring channel pair with negligible measuring channel phase difference, the oscillation signal phase positions of the second measuring channel pair measured after the phase detection in the second measuring channel pair are captured and either by continuous low-pass filtering without downsampling or by low-pass filtering with downsampling with a third conversion factor, wherein the third conversion factor is smaller or larger than the first conversion factor and the second conversion factor, wherein the error-containing oscillation signal phase differences (Δφ.sub.S,M3) with included phase error are determined on the basis of the second measuring channel phase difference (Δφ.sub.M2); determine the second measuring channel phase difference (Δφ.sub.M2) by difference formation from the averaged error-containing oscillation signal phase differences (Δφ.sub.S,M2) with contained phase error of the second measuring channel pair and the error-free oscillation signal phase differences (Δφ.sub.S,M1) without contained phase error of the first measuring channel pair; obtain error-free oscillation signal phase difference (Δφ.sub.S) without contained phase error by subtracting the determined second measuring channel phase difference (Δφ.sub.M2) from the error-containing oscillation signal phase differences (Δφ.sub.S,M3) of the third measuring channel pair; and use the error-free oscillation signal phase differences (Δφ.sub.S) without contained phase error as a basis for determining the mass flow rate.

    13. The Coriolis mass flowmeter according to claim 12, wherein the control and evaluation unit is designed such that the determination of the error-containing oscillation signal phase differences (Δφ.sub.S,M3) using the third measuring channel pair is implemented in such a way that, using the third measuring channel pair with negligible measuring channel phase difference from the first measured oscillation signal phase positions of the second measuring channel pair and from the second measured oscillation signal phase positions of the second measuring channel pair, either low-pass filtered first oscillation signal phase positions and low-pass filtered second oscillation signal phase positions are determined using a continuous digital filter with low-pass characteristic, without downsampling being effected in the third measuring channel, or low-pass-filtered first oscillation signal phase positions and low-pass-filtered second oscillation signal phase positions are determined by low-pass filtering with downsampling with a third conversation factor, wherein the third conversation factor is smaller or larger than the first conversation factor and the second conversation factor, and, from temporarily corresponding low-pass-filtered oscillation signal phase positions, corresponding error-containing oscillation signal phase differences (Δφ.sub.S,M3) with contained phase error are determined on the basis of the second measuring channel phase difference (Δφ.sub.M2).

    14. The Coriolis mass flowmeter according to claim 12, wherein the switch frequency of the channel switch of the first measuring channel pair and the excitation frequency (f.sub.0) of the oscillation generator are matched to one another in such a way that during the duration of one position of the channel switch at least one measuring tube oscillation is captured.

    15. The Coriolis mass flowmeter according to claim 12, wherein the switching frequency of the channel switch of the first measuring channel pair, the sampling rate of the analog/digital converter of the first measuring channel pair and/or of the analog/digital converter of the second measuring channel pair and the length of the digital filter with low-pass characteristics of the first measuring channel pair and/or of the digital filter of the second measuring channel pair are matched to one another in such a way that the digital filter is substantially completely filled with samples of a position of the channel switch.

    16. The Coriolis mass flowmeter according to claim 15, wherein the sampled values of the analog/digital converters of the first measuring channel pair and/or of the second measuring channel pair in the range of the switching times of the channel switch are not used in the digital filters with low-pass characteristics of the first measuring channel pair and/or of the second measuring channel pair.

    17. The Coriolis mass flowmeter according to claim 15, wherein sampled values of the analog/digital converters of the first measuring channel pair and/or of the second measuring channel pair are replaced by zeros in the range of the switching times of the channel switch in the digital filters with low-pass characteristics of the first measuring channel pair and/or of the second measuring channel pair.

    18. The Coriolis mass flowmeter according to claim 12, wherein the digital filters with low-pass characteristics in the third measuring channel pair are followed by a further digital filter for implementing a downsampling, wherein the downsampling with conversion factor is selected such that the subsequent calculation of the error-containing oscillation signal phase differences (Δφ.sub.S,M3) and the error-free oscillation signal phase differences (Δφ.sub.S) can be carried out with each pair of values of low-pass filtered oscillation signal phase positions provided after the downsampling.

    19. The Coriolis mass flowmeter according to claim 12, wherein the digital filter of the first measuring channel pair with low-pass characteristic and/or the digital filter of the second measuring channel pair with low-pass characteristic and/or the digital filter of the third measuring channel pair with low-pass characteristic are implemented as FIR filters (finite impulse response filters).

    20. The Coriolis mass flowmeter according to claim 12, wherein the first conversion factor and the second conversion factor are equal.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0023] In detail, there are now various possibilities for designing and further developing the method according to the invention for operating a Coriolis mass flowmeter and the corresponding Coriolis mass flowmeter. For this, reference is made to the following description of preferred embodiments in connection with the drawings.

    [0024] FIG. 1 schematically illustrates the basic problem of processing oscillation signals from Coriolis mass flowmeters in the presence of a measuring channel phase difference.

    [0025] FIG. 2 schematically illustrates a prior art method and Coriolis mass flowmeter for avoiding the influence of measuring channel phase differences.

    [0026] FIG. 3 schematically illustrates a method and Coriolis mass flowmeter according to the invention for avoiding the influence of measuring channel phase differences.

    DETAILED DESCRIPTION

    [0027] FIGS. 1 to 3 each show schematically a method 1 for operating a Coriolis mass flowmeter 2 and, at least in part with relevant components, also a corresponding Coriolis mass flowmeter 2 which is operated according to the method. Everything that is stated below with respect to the method 1 is to be equally related to the corresponding Coriolis mass flowmeter 1 that is operated according to the method, and vice versa.

    [0028] The left side of FIG. 1 schematically shows the mechanical construction of a Coriolis mass flowmeter 2 with two measuring tubes 3, an implied oscillation generator 4, two implied oscillation sensors 5 and with a control and evaluation unit 6, which, however, is shown on the right side of FIG. 1.

    [0029] A medium flows through the measuring tubes 3 in the measuring mode, wherein the oscillation generator 4 excites the measuring tubes in opposite directions perpendicular to the direction of flow and thus to the direction of extension of the measuring tubes 3 for the purpose of maintaining the center of mass to an oscillation with an excitation frequency f.sub.0. The first and second oscillation sensors 5 capture the oscillations of the measuring tube 3 on the inlet side and outlet side and provide them as a first oscillation signal 7 with a first oscillation signal phase position φ.sub.s1 and as a second oscillation signal 8 with a second oscillation signal phase position φ.sub.s2. The control and evaluation unit 6 ideally determines the oscillation signal phase difference Δφ.sub.S between the first oscillation signal 7 and the second oscillation signal 8 without error and determines a mass flow rate from the oscillation signal phase difference Δφ.sub.S.

    [0030] With an ideal mechanical design of the Coriolis mass flowmeter 2, the oscillation signal phase difference Δφ.sub.S is zero (Δφ.sub.S=0) for measuring tubes 3 with no flow and non-zero (Δφ.sub.S not equal to 0) for measuring tubes with flow and proportional to the mass flow of the medium. The former case is shown at the top of FIG. 1, the latter case at the bottom of FIG. 1. As already explained in the general description section, signal processing in the control and evaluation unit 6 of the first and second oscillation signals 7, 8 has an unintended, parasitic influence on the phase position of the first and second oscillation signals 7, 8 with respect to each other. In the illustrated embodiment, the oscillation signals 7 and 8 are fed via an analog measuring channel pair 9 to a signal processing area 6a of the control and evaluation unit 6, which is implemented digitally here. On their way, the oscillation signals 7, 8 are provided with a parasitic measuring channel phase difference Δφ.sub.M. The resulting oscillation signal phase difference Δφ.sub.S,M is consequently different and distorted from the error-free oscillation signal phase difference Δφ.sub.S. This inevitably results in a measurement error in the mass flow (m point). Calibration cannot permanently counteract this measurement error, since the measuring channel phase difference can be time- and temperature-dependent, for example.

    [0031] FIG. 2 shows a known method for counteracting the phase error inherent in the measuring channel pair 9 with its first measuring channel 9a and its second measuring channel 9b in the form of the measuring channel phase difference Δφ.sub.M. The solution here provides that by means of a measuring channel pair 9 with the measuring channel phase difference Δφ.sub.M, error-free oscillation signal phase differences Δφ.sub.S without contained phase errors are calculated from the oscillation signals 7, 8 by means of channel switching 10, analog/digital conversion 11, phase detection 12, digital low-pass filtering 13 with downsampling thereby effected with a conversion factor N1 and averaging 14 based on averaged-out measuring channel phase difference Δφ.sub.M. The idea here lies essentially in channel switching, whereby the first oscillation signal 7 and the second oscillation signal 8 are fed alternately via the first measuring channel 9a and then via the second measuring channel 9b of the measuring channel pair 9, whereby the measuring channel phase difference Δφ.sub.M acts with alternating sign on the oscillation signal phase difference and can thus finally be averaged out. The procedure leads to disturbances in the switching times of the channel switch and the countermeasures—filtering synchronous with the switching, smoothing, averaging—lead to a reduction in the measurement data rate at the output of the control and evaluation unit 6 and thus of the Coriolis mass flowmeter 2. Furthermore, the frequency of channel switching 10 and thus the number of captured measurement values at a given sampling rate of the analog/digital conversion 11 has a direct influence on the design of the digital low-pass filtering 13, in particular on the length of the low-pass filter 13 and thus also on the rate at which measurement data, i.e. flow measurement values, can be output. This general dependence is limiting for the design and use of the method 1 and the Coriolis mass flowmeter 2.

    [0032] With the method 1 shown in FIG. 3 and Coriolis mass flowmeter 2 operated according to the method, these disadvantages can be avoided, despite compensation of the measuring channel phase difference by channel switching, and in particular higher measuring data rates can be achieved without violating boundary conditions (especially Nyquist) of the sampling system.

    [0033] The method 1 shown in FIG. 3 is described by a schematically illustrated electronic circuit which is part of a Coriolis mass flowmeter 2, and which by its nature has an inherent signal flow, here in the form of several measuring channels 9, 15, 16. In FIG. 3, various designators are used in the manner of formula symbols, which make it easier to follow the present description. In strictness, a different designator would have to be used after each step of the signal processing, since, for example, an amplified oscillation signal after an amplifier is of course not identical with the unamplified oscillation signal before the corresponding amplifier. For purposes of clarity, this has not been implemented strictly here; nor is it necessary for understanding. FIG. 3 is to be read and understood accordingly. The designators are not necessary for clear understanding of the patent claims, but they facilitate understanding; to this extent, the designators in the patent claims have been placed in brackets like reference signs.

    [0034] The method 1 and thus the Coriolis mass flowmeter 2 operating according to the method are characterized initially in that, by means of a first measuring channel pair 9 with a first measuring channel phase difference Δφ.sub.M1 from the oscillation signals 7, 8 by channel switching 10, analog/digital conversion 11a, phase detection 12a, digital low-pass filtering 13a with downsampling effected thereby with a first conversion factor N1 and averaging 14a, error-free oscillation signal phase differences Δφ.sub.S,M1 are calculated without contained phase errors due to averaged out first measuring channel phase difference Δφ.sub.M1. The implementation of the first measuring channel 9 is therefore known. Thus, the oscillation signal phase difference Δφ.sub.S between the first oscillation signal 7 with the first oscillation signal phase position φ.sub.S1 and the second oscillation signal 8 with the second oscillation signal phase position φ.sub.S2 differ by the undistorted oscillation signal phase difference Δφ.sub.S that is actually of interest. As in the prior art, the oscillation signal phase difference Δφ.sub.S is distorted by the measuring channel phase difference Δφ.sub.M1 when passing through in particular the analog part of the first measuring channel pair 9 (left side of FIG. 3). The circuit part following the analog/digital converter 11 or 11a is implemented digitally, for example by a programmed digital signal processor. Consequently, there are sampled values with a defined time stamp, so that further time drift between the digital values is no longer possible due to the principle; for this reason, the measuring channel phase difference has been noted in the area of the analog circuit part. The downsampling caused by the digital low-pass filtering means that the data rate at which the—error-free—oscillation signal phase difference Δφ.sub.S,M1 can be provided at the output of the first measuring channel pair may be considerably lower than the data rate corresponding to the sampling frequency of the analog/digital converter 11a in the first measuring channel pair 9.

    [0035] For the sake of completeness, it should be mentioned that the phase detection 12 or 12a is carried out here by I/Q demodulation, which is appropriate due to the harmonic character of the oscillation signals and the known frequency of the oscillation signals.

    [0036] By means of a second measuring channel pair 15 with a second measuring channel phase difference Δφ.sub.M2 from the oscillation signals 7, 8 by analog/digital conversion 11b, phase detection 12b, digital low-pass filtering 13b with downsampling effected thereby with a second conversion factor N2 and averaging 14b, error-averaged oscillation signal phase differences Δφ.sub.S,M2 with contained phase error in the form of the second measuring channel phase difference Δφ.sub.M2 are calculated. The error here consists of the measuring channel phase difference Δφ.sub.M2 of the second measuring channel pair 15, since no measures—such as channel switching 10 in the first measuring channel pair 9—have been taken to eliminate the measuring channel phase difference Δφ.sub.M2.

    [0037] By means of a third measuring channel pair 16 with negligible measuring channel phase difference, the oscillation signal phase positions of the second measuring channel pair 15 measured after phase detection 12b in the second measuring channel pair 15 are captured and low-pass filtered either by continuous low-pass filtering 13c without downsampling or by low-pass filtering 13c with downsampling with a third conversion factor N3, wherein the third conversion factor is smaller or larger than the first conversion factor N1 and the second conversion factor N2, and then error-containing oscillation signal phase differences Δφ.sub.S,M3 with included phase error are determined based on the second measuring channel phase difference Δφ.sub.M2. In fact, it is important here that by the specified choice of the third conversion factor N3 in relation to the other two conversion factors N1 and N2, it is achieved that the third measuring channel pair 16 can and does output error-containing oscillation signal phase differences Δφ.sub.S,M3 at a larger data rate at its output in the case of a smaller chosen third conversion factor N3 than data is output at the outputs of the first measuring channel pair 9 and the second measuring channel pair 15. If the third conversion factor N3 is selected to be larger than the first conversion factor N1 and the second conversion factor N2, unsteady measured quantities can be smoothed better at the cost of a longer response time and a lower rate at which measured data is output. The third conversion factor N3 can also be switched during measurement operation. In particular, the third conversion factor N3 can be selected independently. In the embodiment shown, the measuring channel phase difference is practically zero, since the third measuring channel pair is implemented exclusively in the digital area 6a of the control and evaluation circuit 6.

    [0038] By difference formation 17 from the averaged error-containing oscillation signal phase differences Δφ.sub.S,M2 with contained phase error of the second measuring channel pair 15 and the error-free oscillation signal phase differences Δφ.sub.S,M1 without contained phase error of the first measuring channel pair 9, the second measuring channel phase difference Δφ.sub.M2 is determined. Since the third conversion factor N3 in the illustrated embodiment example is chosen to be smaller than the first conversion factor N1 and the second conversion factor N2, this is also done slowly—in comparison—in relation to the output data rate of the third measuring channel pair 16, but this is not important since the parasitic measuring channel phase differences change only relatively slowly with respect to possible flow changes.

    [0039] Finally, the determined second measuring channel phase difference Δφ.sub.M2 is subtracted 18 from the error-containing oscillation signal phase differences Δφ.sub.S,M3 of the third measuring channel pair 16 and thus error-free oscillation signal phase differences Δφ.sub.S without contained phase errors are obtained and are used as a basis for determining the mass flow rate.

    [0040] As a result, the second measuring channel phase difference Δφ.sub.M2 of the second measuring channel pair 15 is determined with a relatively low data rate, and error-free oscillation signal phase differences of the second measuring channel pair 15 are determined with a relatively fast data rate using the third measuring channel pair 16 (Δφ.sub.S,M3=Δφ.sub.S+Δφ.sub.M2). By subtracting 18 these quantities, error-corrected oscillation signal phase differences Δφ.sub.S are output at a relatively high data rate, which are used as the basis for the mass flow calculation, which can then also be carried out at a relatively high data rate. In FIGS. 2 and 3, the same formula symbols have been used for the input-side oscillation signal phase difference at the input of the signal processing section and for the error-corrected oscillation signal phase difference at the output of the signal processing section, namely Δφ.sub.S, in order to make it clear that, within the scope of the error sources only considered here, the unaltered input signal is obtained again on the output side by the method 1.

    [0041] The embodiments of the various pairs of measuring channels 9, 15, 16 and thus of the associated embodiments of the method 1 are described in somewhat more detail below.

    [0042] The determination of the error-free oscillation signal phase differences Δφ.sub.M1 by means of the first measuring channel pair 9 is implemented in such a way that the oscillation signals 7, 8 are processed by means of the first measuring channel pair 9 having a first measuring channel 9a and a second measuring channel 9b and having a first measuring channel phase difference Δφ.sub.M1 between the first measuring channel 9a and the second measuring channel 9b, wherein the first oscillation signal 7 and the second oscillation signal 8 in the first measuring channel pair 9 are routed on the input side alternately via the first measuring channel 9a and the second measuring channel 9b by means of a first channel switch 10 (multiplexer), the oscillation signals 7, 8 are either sampled downstream of the first channel changeover switch 10 by at least one analog/digital converter 11a at a first sampling rate and the sampled oscillation signals are fed back to their original measuring channel 9a, 9b, or the oscillation signals are routed to their original measuring channel 9a, 9b after the first channel switch 10 (multiplexer) with a second channel switch 10 (demultiplexer) and then sampled by an analog/digital converter 11a at a first sampling rate. The channel switch 10 thus comprises two parts here, namely a multiplexer and a demultiplexer as seen in the direction of signal travel, wherein in the specific embodiment the multiplexer actually physically performs a switchover of the signals between the two measuring channels. The function of the demultiplexer is solved here by using software, alternately accessing different memory cells in which the data from the two measuring channels have been stored after the analog/digital conversion.

    [0043] A phase detector 12a is used to determine first measured oscillation signal phase positions from the sampled first oscillation signals, and to determine second measured oscillation signal phase positions from the sampled second oscillation signals. From a plurality of the first and second measured oscillation signal phase positions obtained in a respective position of the channel changeover switches 10, a low-pass filtered first oscillation signal phase position and a low-pass filtered second oscillation signal phase position are determined by a digital filter 13a having a low-pass characteristic, so that downsampling is thus effected with the first conversion factor N1 in the first measuring channel pair 9. From temporally corresponding low-pass-filtered oscillation signal phase positions, in each case in one position of the channel changeover switch 10, corresponding error-containing oscillation signal phase differences with contained phase error are determined on the basis of the first measuring channel phase difference Δφ.sub.M1. By averaging, error-free oscillation signal phase differences Δφ.sub.SM,1 without contained phase error are calculated from several error-containing oscillation signal phase differences with contained phase error.

    [0044] Furthermore, it can be seen in FIG. 3 that the determination of the averaged error-containing oscillation signal phase differences Δφ.sub.S,M2 by means of the second measuring channel pair 15 is implemented in that the oscillation signals 7, 8 are processed by means of the second measuring channel pair 15 with a first measuring channel 15a and a second measuring channel 15b and with a second measuring channel phase difference Δφ.sub.M2 between the first measuring channel 15a and the second measuring channel 15b, wherein the first oscillation signal 7 and the second oscillation signal 8 are sampled by an analog/digital converter 11b at a first sampling rate and first measured oscillation signal phase positions are determined from the sampled first oscillation signals by a phase detector 12b. Second measured oscillation signal phase positions are determined from the sampled second oscillation signals. From a plurality of the first and second measured oscillation signal phase positions obtained during a position of the channel switches 10 of the first measuring channel pair 9 in the second measuring channel pair 15, a low-pass filtered first oscillation signal phase position and a low-pass filtered second oscillation signal phase position are determined by a digital filter 13b having a low-pass characteristic, so that downsampling with the second conversion factor N2 is thus effected in the second measuring channel pair 9. From temporally corresponding low-pass-filtered oscillation signal phase positions, corresponding error-containing oscillation signal phase differences with contained phase error are determined on the basis of the second measuring channel phase difference Δφ.sub.M2. By averaging 14b, averaged error-containing oscillation signal phase differences Δφ.sub.S,M2,with included phase error are calculated from a plurality of error-containing oscillation signal phase differences with included phase error based on the second measuring channel phase difference Δφ.sub.M2.

    [0045] Finally, for the third measuring channel pair 16, the determination of the error-containing oscillation signal phase differences Δφ.sub.S,M3 is implemented such, that—by means of the third measuring channel pair 16 with negligible measuring channel phase difference from the first measured oscillation signal phase positions of the second measuring channel pair 15 and from the second measured oscillation signal phase positions of the second measuring channel pair 15—either low-pass filtered first oscillation signal phase positions and low-pass filtered second oscillation signal phase positions are determined by means of a continuous digital filter 13c with low-pass characteristic, without downsampling being effected in the third measuring channel, or low-pass-filtered first oscillation signal phase positions and low-pass-filtered second oscillation signal phase positions are determined by low-pass filtering 13c with downsampling with a third conversion factor N3, wherein the third conversion factor N3 is smaller or larger than the first conversion factor N1 and the second conversion factor N2, and, from temporally corresponding low-pass-filtered oscillation signal phase positions, corresponding error-containing oscillation signal phase differences Δφ.sub.S,M3 with contained phase error are determined on the basis of the second measuring channel phase difference Δφ.sub.M2.

    [0046] In the embodiment according to FIG. 3, it is provided that the switching frequency of the channel switch 10 (multiplexer and demultiplexer) of the first measuring channel pair 9 and the excitation frequency f.sub.0 of the oscillation generator 4 are coordinated with each other in such a way that a plurality of measuring tube oscillations are captured during the duration of one position of the channel switch 10, namely 10 measuring tube oscillations are captured in the present case.

    [0047] Furthermore, in the embodiment according to FIG. 3, it is implemented that the switching frequency of the channel switch 10 of the first measuring channel pair 9, the sampling rate of the analog/digital converter 11a of the first measuring channel pair 9 and the analog/digital converter 11b of the second measuring channel pair 15 and the length of the digital filter 13a with low-pass characteristics of the first measuring channel pair 9 and the length of the digital filter 13b of the second measuring channel pair 15 are matched to each other in such a way that the digital filters 13a, 13b are substantially completely filled with samples of one position of the channel switch 10.

    [0048] Furthermore, it is implemented that samples of the analog/digital converters 11a, 11b of the first measuring channel pair 9 and/or of the second measuring channel pair 15 are not used in the digital filters 13a, 13b with low-pass characteristics of the first measuring channel pair 9 and of the second measuring channel pair 15 in the range of the switching times of the channel switch 10. More precisely, it is provided that samples of the analog/digital converters 11a, 11b of the first measuring channel pair 9 and the second measuring channel pair 15 are replaced by zeros in the range of the switching instants of the channel switch 10 in the digital filters 11a, 11b with low-pass characteristics of the first measuring channel pair 9 and the second measuring channel pair 15.

    [0049] Furthermore, the first conversion factor N1 and the second conversion factor N2 are chosen to be the same, resulting in equal downsampling in both measuring channel pairs 9, 15.

    [0050] Furthermore, a further digital filter 19 is downstream of the digital filters 13c with low-pass characteristic in the third measuring channel pair 16 for implementing a downsampling, wherein the downsampling with conversion factor N4 is selected in such a way that the subsequent calculation of the error-containing oscillation signal phase differences Δφ.sub.S,M3 and the error-free oscillation signal phase differences Δφ.sub.S can be carried out with each pair of values of low-pass filtered oscillation signal phase positions provided after the downsampling; in this way, the hardware is optimally used.

    [0051] In the illustrated embodiment, the digital filter 13a of the first measuring channel pair 9 with low-pass characteristic and the digital filter 13b of the second measuring channel pair 15 with low-pass characteristic are implemented as FIR filters (finite impulse response filter).