WO2014175902A1 - Vibratory sensor and method of varying vibration in a vibratory sensor - Google Patents

Vibratory sensor and method of varying vibration in a vibratory sensor Download PDF

Info

Publication number
WO2014175902A1
WO2014175902A1 PCT/US2013/043568 US2013043568W WO2014175902A1 WO 2014175902 A1 WO2014175902 A1 WO 2014175902A1 US 2013043568 W US2013043568 W US 2013043568W WO 2014175902 A1 WO2014175902 A1 WO 2014175902A1
Authority
WO
WIPO (PCT)
Prior art keywords
phase difference
frequency
vibratory
target phase
vibration
Prior art date
Application number
PCT/US2013/043568
Other languages
French (fr)
Inventor
Andrew S. Kravitz
Craig B. Mcanally
Original Assignee
Micro Motion, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to RU2015150415A priority Critical patent/RU2629883C2/en
Priority to AU2013387653A priority patent/AU2013387653B2/en
Priority to JP2016510663A priority patent/JP6478975B2/en
Priority to CA2908920A priority patent/CA2908920C/en
Application filed by Micro Motion, Inc. filed Critical Micro Motion, Inc.
Priority to CN201380075988.1A priority patent/CN105308433B/en
Priority to MX2015014255A priority patent/MX347377B/en
Priority to BR112015026674-6A priority patent/BR112015026674B1/en
Priority to KR1020197007684A priority patent/KR102135803B1/en
Priority to EP13727794.3A priority patent/EP2989439B1/en
Priority to US14/782,135 priority patent/US10274409B2/en
Priority to KR1020157033362A priority patent/KR20160003038A/en
Priority to SG11201508744QA priority patent/SG11201508744QA/en
Publication of WO2014175902A1 publication Critical patent/WO2014175902A1/en
Priority to HK16109067.1A priority patent/HK1221015A1/en
Priority to US16/223,576 priority patent/US10955326B2/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N11/00Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties
    • G01N11/10Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties by moving a body within the material
    • G01N11/16Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties by moving a body within the material by measuring damping effect upon oscillatory body
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01HMEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
    • G01H3/00Measuring characteristics of vibrations by using a detector in a fluid
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01HMEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
    • G01H3/00Measuring characteristics of vibrations by using a detector in a fluid
    • G01H3/04Frequency
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/02Analysing fluids
    • G01N29/036Analysing fluids by measuring frequency or resonance of acoustic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2291/00Indexing codes associated with group G01N29/00
    • G01N2291/02Indexing codes associated with the analysed material
    • G01N2291/028Material parameters
    • G01N2291/02818Density, viscosity

Definitions

  • the present invention relates to a vibratory sensor and method of varying vibration in a vibratory sensor.
  • Vibratory sensors such as vibratory densitometers and vibratory viscometers, operate by detecting motion of a vibrating element that vibrates in the presence of a fluid to be characterized. Properties associated with the fluid, such as density, viscosity, temperature and the like, can be determined by processing a vibration signal or signals received from one or more motion transducers associated with the vibrating element. The vibration of the vibrating element is generally affected by the combined mass, stiffness and damping characteristics of the vibrating element in combination with the fluid.
  • the viscosity of a fluid can be measured by generating vibration responses at frequencies col and co2 that are above and below a resonant frequency coO of the combined fluid and vibratory sensor.
  • the phase difference ⁇ may be about 90 degrees.
  • the two frequency points col and co2 are defined as the drive frequencies where the drive signal phase and the vibration signal phase differ by the phase differences ⁇ and ⁇ 2, respectively.
  • the phase difference ⁇ may be defined as the point where the phase difference between the drive signal phase and the vibration signal phase is about 135 degrees.
  • the phase difference ⁇ 2 may be defined as the point where the phase difference between the drive signal phase and the vibration signal phase is about 45 degrees.
  • the resonant frequency ⁇ is centered between the two frequency points col and co2. Therefore, the resonant frequency coO can be defined as: co0 ⁇ 0.5 * (co2 + col) (2)
  • the frequency points co 1 and co2 are determined during operation when the sensor element interacts with the fluid to be characterized.
  • the prior art drive system uses a closed loop drive, driving the sensor element to alternate between the two phase difference points ( ⁇ and ⁇ 2) and recording the vibration frequencies col and co2 at these points.
  • a closed-loop drive By using a closed-loop drive, the prior art drive system ensures that the phase difference measurement is stable when the vibration frequencies col and co2 are determined.
  • the A 0 term is the amplitude of the vibration signal at the resonant frequency coO.
  • the two frequency points col and co2 are also known as 3dB points, where the vibration signal power is 3 dB down from the resonant frequency power.
  • FIG. 1 shows a prior art vibratory sensor comprising a vibratory sensor element and a signal processor coupled to the sensor element.
  • the prior art vibratory sensor includes a driver for vibrating a sensor element and a pickoff sensor that creates a vibration signal in response to the vibration.
  • the vibration signal is sinusoidal in nature.
  • the signal processor receives the vibration signal and processes the vibration signal to generate one or more fluid characteristics or fluid measurements.
  • the signal processor determines both the frequency and the amplitude of the vibration signal.
  • the frequency and amplitude of the vibration signal can be further processed to determine a density of the fluid, or can be processed to determined additional or other fluid characteristics, such as the viscosity.
  • the prior art signal processor generates a drive signal for the driver using a closed-loop drive circuit.
  • the drive signal typically is based on the received vibration signal, wherein the prior art closed-loop drive circuit processes the received vibration signal to create the drive signal.
  • the drive signal may be based on the frequency and amplitude of the received vibration signal, wherein the received vibration signal comprises feedback that enables the prior art drive system to achieve a target vibration.
  • the prior art vibratory sensor drives the sensor element using the closed-loop drive and using a feedback element, wherein the closed-loop drive incrementally changes the drive frequency and monitors the feedback element until the desired target point is reached.
  • the desired endpoint comprises a phase difference ( ⁇ ) between the drive signal and the resulting pickoff signal achieving the phase difference ⁇ or the phase difference ⁇ 2.
  • FIG. 2 is a flow chart of a method of operation of the prior art vibratory sensor for measuring fluid viscosity. Steps 1-4 below determine the frequency of the first frequency point col while steps 5-8 determine the frequency of the second frequency point co2.
  • a vibration setpoint is set to a first target phase difference ⁇ and the sensor element is vibrated from the current vibration frequency.
  • the first target phase difference ⁇ is achieved by varying the frequency of the drive signal, starting from the current vibration frequency.
  • the current vibration frequency is gradually changed in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference.
  • the vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased.
  • step 2 the current phase difference is compared to the first target phase difference ⁇ . If the first target phase difference ⁇ has been achieved, then the method proceeds to step 4. Otherwise, the method branches to step 3 until the first target phase difference ⁇ is achieved.
  • step 3 a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved.
  • the prior art vibratory sensor therefore waits for the actual vibration of the sensor element to reach the vibration setpoint. Due to the closed-loop drive operation, the sensor element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed.
  • the wait may be for a fixed predetermined time or may vary in length.
  • the length of the wait may depend on various factors.
  • the length of the wait may depend on a distance to the target phase difference from the initial phase difference.
  • the length of the wait may depend on the physical characteristics of the sensor element.
  • the length of the wait may depend on the nature of the fluid being measured (including the density and/or viscosity of the fluid).
  • the length of the wait may depend on the power available to the prior art vibratory sensor.
  • step 4 where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the first phase difference ⁇ , then the corresponding first vibration frequency col is recorded.
  • the first frequency point col comprises the vibration frequency that generates the first target phase difference ⁇ .
  • the first vibration frequency col may comprise the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 135 degrees, for example.
  • the vibration setpoint is set to a second target phase difference ⁇ 2 and the sensor element is vibrated from the current vibration frequency.
  • the second target phase difference ⁇ 2 is achieved by varying the frequency of the drive signal, starting from the current vibration frequency.
  • the current vibration frequency is gradually changed in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference.
  • the vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased. It should be understood that the starting vibration frequency is therefore the current vibration frequency, which comprises the vibration frequency obtained in step 4 above.
  • step 6 the current phase difference is compared to the second target phase difference ⁇ 2. If the second target phase difference ⁇ 2 has been achieved, then the method proceeds to step 8. Otherwise, the method branches to step 7 until the second target phase difference ⁇ 2 is achieved.
  • step 7 a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. Due to the closed-loop drive operation, the sensor element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed, as previously discussed.
  • step 8 where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the second phase difference ⁇ 2, then the corresponding second frequency point co2 is recorded.
  • the second frequency point co2 comprises the vibration frequency that generates the second target phase difference ⁇ 2.
  • the second frequency point co2 may comprise the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 45 degrees, for example.
  • FIG. 3 is a graph of a closed-loop vibration response of the prior art vibratory sensor of FIG. 1.
  • the vertical axis represents vibration frequency ( ⁇ ) and the horizontal axis represents time (t).
  • vibration frequency
  • t time
  • the prior art vibratory sensor is alternatingly vibrated at the first frequency point col and then at the second frequency point co2, wherein this pattern is iteratively repeated.
  • the first and second frequency points col and co2 are not necessarily constant.
  • the first and second vibration frequencies co 1 and co2 may change due to changes in the fluid being characterized by the vibratory sensor, for example.
  • a vibratory sensor comprises:
  • a vibratory element configured to generate a vibration signal
  • the vibratory sensor iteratively performs the vibrating and
  • vibrating the vibratory element of the vibratory sensor in the open- loop manner comprises the drive circuit setting a vibration setpoint to the first target phase difference ⁇ , the drive circuit vibrating the vibratory element in the open-loop manner and at the commanded first frequency, the drive circuit comparing a current first phase difference to the first target phase difference ⁇ and waiting until the current first phase difference is substantially equal to the first target phase difference ⁇ , if the current first phase difference is equal to the first target phase difference ⁇ , then the drive circuit recording the corresponding first frequency point col, wherein achieving the first target phase difference ⁇ generates the first frequency point col in the vibratory element, the drive circuit setting the vibration setpoint to the second target phase difference ⁇ 2, the drive circuit vibrating the vibratory element in the open-loop manner and at the commanded second frequency, the drive circuit comparing a current second phase difference to the second target phase difference ⁇ 2 and waiting until the current second phase difference is substantially equal to the second target phase difference ⁇ 2, and if the current second phase difference is equal to the second target phase difference
  • a method of varying vibration in a vibratory sensor comprises:
  • the method iteratively performs the vibrating and determining steps.
  • the meter electronics 20 may receive a vibration signal or signals from the vibratory element 104 via the lead or leads 100.
  • the meter electronics 20 may process the vibration signal or signals in order to generate a density measurement, for example. It should be understood that other or additional measurements may be generated from the vibration signal or signals.
  • the meter electronics 20 may be further coupled to a communication link 26.
  • the meter electronics 20 may communicate a vibration signal over the communication link 26.
  • the meter electronics 20 may process the received vibration signal to generate a measurement value or values and may communicate a measurement value or values over the communication link 26.
  • the meter electronics 20 may receive information over the communication link 26.
  • the meter electronics 20 may receive commands, updates, operational values or operational value changes, and/or programming updates or changes over the communication link 26.
  • the meter electronics 20 may include the interface circuit 136.
  • the interface circuit 136 may be configured to communicate with external devices.
  • the interface circuit 136 may communicate a vibration measurement signal or signals and may communicate determined fluid characteristics to one or more external devices.
  • the meter electronics 20 may transmit vibration signal characteristics via the interface circuit 136, such as a vibration signal frequency and/or a vibration signal amplitude of the vibration signal.
  • the meter electronics 20 may transmit fluid measurements via the interface circuit 136, such as a density and/or viscosity of the fluid, among other things. Other fluid measurements are contemplated and are within the scope of the description and claims.
  • the interface circuit 136 may receive communications from external devices, including commands and data for generating measurement values, for example.
  • the drive circuit 138 may receive the vibration signal and may generate a drive signal from the vibration signal, and may modify characteristics of the vibration signal in order to generate the drive signal.
  • the vibratory element 104 is generally maintained at a resonant frequency, as influenced by the surrounding fluid.
  • the vibratory element 104 is typically maintained at the resonant frequency by the drive circuit 138.
  • the drive circuit 138 may modify the vibration signal to produce a desired vibrational disturbance in the fluid.
  • the drive circuit 138 further may modify the vibration signal to
  • the open-loop drive 147 is configured to generate a drive signal based on a commanded vibration target. Therefore, if a first vibration frequency is commanded, the open-loop drive 147 will generate a drive signal at the first vibration frequency, even where the drive circuit 138 had been vibrating the vibratory element 104 at the second vibration frequency.
  • the open-loop drive 147 does not operate based on feedback and the open-loop drive 147 therefore can immediately vibrate at a commanded vibration target.
  • the commanded first and second frequencies are only approximations of the first and second frequency points col and co2.
  • the commanded first and second frequencies may not be exactly the final values of the actual first and second frequency points col and co2, such as where the density of the fluid is varying over time.
  • vibrating the vibratory element 104 of the vibratory sensor 5 in the open-loop manner comprises the drive circuit 138 setting a vibration setpoint to the first target phase difference ⁇ , the drive circuit 138 vibrating the vibratory element 104 commencing at the commanded first frequency and in the open- loop manner, the drive circuit 138 comparing a current first phase difference to the first target phase difference ⁇ and waiting until the current first phase difference is substantially equal to the first target phase difference ⁇ , if the current first phase difference is equal to the first target phase difference ⁇ , then the drive circuit 138 recording the corresponding first frequency point col, wherein achieving the first target phase difference ⁇ generates the first frequency point col in the vibratory element 104, the drive circuit 138 setting the vibration setpoint to the second target phase difference ⁇ 2, the drive circuit 138 vibrating the vibratory element 104 commencing at the commanded second frequency and in the open-loop manner, the drive circuit 138 comparing a current second phase difference to the second target phase difference ⁇ 2 and waiting until the current second phase difference
  • the drive circuit 138 forces the vibratory element 104 to a vibration frequency that is near to the desired vibration frequency by driving it with an open-loop drive signal to vibrate at the last measured value of the frequency point. For instance, by driving a sensor at col, with the frequency obtained from the last measured value of col (referred to as the drive system is able to approximately locate a new value of a first frequency point col. Once the commanded first frequency is achieved, the drive can transition back to a closed-loop operation or an adaptive open-loop operation and locate the exact value of col.
  • the drive system is able to approximately locate a new value of a second frequency point co2. Once the commanded second frequency is achieved, the drive can transition back to a closed-loop operation or an adaptive open-loop operation and locate the exact value of co2.
  • the meter electronics 20 can decide whether to employ open-loop vibrations, such as at each iteration, by checking various
  • the meter electronics 20 can use the open-loop vibration if the fluid being characterized is acceptably stable.
  • the measured density of the fluid can be determined to be stable if it does not vary by more than a predetermined density tolerance over a predetermined time period.
  • FIG. 6 is a flowchart 600 of a method of varying vibration in the vibratory sensor according to an embodiment of the invention.
  • the closed-loop method steps 601-604 below determine the frequency of the first frequency point col in a closed-loop manner, while the closed-loop method steps 605-608 determine the frequency of the second frequency point co2 in a closed-loop manner.
  • the open-loop method steps 620-624 below determine the frequency of the first frequency point col in an open-loop manner, while the open-loop method steps 625-629 determine the frequency of the second frequency point co2 in an open-loop manner.
  • a vibration setpoint is set to a first target phase difference ⁇ and the vibratory element is vibrated.
  • the target phase difference is achieved by varying the frequency of the drive signal, starting from the current vibration frequency.
  • the current vibration frequency is gradually changed, in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference.
  • the vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased.
  • step 603 a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved.
  • the vibratory sensor therefore waits for the actual vibration of the vibratory element to reach the vibration setpoint. Due to the closed-loop drive operation, the vibratory element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed.
  • the wait may be for a fixed predetermined time or may vary in length.
  • the length of the wait may depend on various factors.
  • the length of the wait may depend on a distance to the target phase difference from the initial phase difference.
  • the length of the wait may depend on the physical characteristics of the vibratory element.
  • the length of the wait may depend on the nature of the fluid being measured (including the density and/or viscosity of the fluid).
  • the length of the wait may depend on the power available to the vibratory sensor. If the available electrical power is limited, the vibratory sensor may not be able to quickly ramp to the target phase difference and the corresponding frequency point col or co2.
  • step 604 where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the first phase difference ⁇ , then the corresponding first frequency point col is recorded.
  • the first frequency point col comprises the vibration frequency that generates the first target phase difference ⁇ .
  • the first frequency point col comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 135 degrees in some embodiments.
  • the vibration setpoint is set to a second target phase difference ⁇ 2 and the vibratory element is vibrated from the current vibration frequency.
  • the second target phase difference ⁇ 2 is achieved by varying the frequency of the drive signal, starting from the current vibration frequency.
  • the current vibration frequency is gradually changed, in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference.
  • the vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased. It should be understood that the starting vibration frequency is therefore the current vibration frequency, which comprises the vibration frequency obtained in step 604 above.
  • step 606 the current phase difference is compared to the second target phase difference ⁇ 2. If the second target phase difference ⁇ 2 has been achieved, then the method proceeds to step 608. Otherwise, the method branches to step 607 until the second target phase difference ⁇ 2 is achieved.
  • step 607 a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. Due to the closed-loop drive operation, the vibratory element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed, as previously discussed.
  • step 608 where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the second phase difference ⁇ 2, then the corresponding second frequency point co2 is recorded.
  • the second frequency point co2 comprises the vibration frequency that generates the second target phase difference ⁇ 2.
  • the second frequency point co2 in some embodiments comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 45 degrees in some
  • the above closed-loop method steps 601-608 may comprise an initial or startup iteration for the vibratory flowmeter.
  • the closed-loop method steps 601-608 in some embodiments may be used to generate initial values of the first and second frequency points col and co2.
  • the closed-loop method steps 601-608 may be iterated one or more times before the method proceeds to the open-loop method steps 620-629, below.
  • step 620 the vibration setpoint is set to the first target phase difference ⁇ .
  • step 621 the vibratory sensor is vibrated at a commanded first frequency. Consequently, the vibration of the vibratory sensor transitions discontinuously from a current vibration frequency (i.e., the vibration frequency as it was immediately before this step) to the frequency value as given in the commanded first frequency. It should therefore be understood that the initial vibration frequency in this step is not the current vibration frequency. Vibration of the vibratory sensor therefore comprises an open-loop vibration process, at least for a period of time. As a result of vibrating in an open-loop manner, the resulting phase difference will immediately be close (or very close) to the first target phase difference ⁇ when vibration commences at the commanded first frequency.
  • the commanded first frequency comprises a previous-time first frequency point
  • the previous-time first frequency point m ay comprise the first frequency point col as obtained in a previous iteration of step 604 above, or as obtained in a previous iteration of step 624 below.
  • the method is not limited to an immediately previous frequency value, and the value may be from an iteration farther back in time.
  • the previous-time first frequency point m ay comprise an ideal value that was previously determined or received and stored within the vibratory sensor, such as an expected frequency value for a predetermined fluid to be characterized.
  • the vibration may then return to a closed- loop or adaptive open-loop vibration process. Feedback (or other or additional information) may then be employed to refine the vibration and zero in on the first target phase difference ⁇ .
  • step 622 the current phase difference is compared to the first target phase difference ⁇ . If the first target phase difference ⁇ has been achieved, then the method proceeds to step 624. Otherwise, the method branches to step 623 until the first target phase difference ⁇ is achieved.
  • a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved.
  • the wait may be for a fixed predetermined time or may vary in length. The length of the wait may depend on various factors, such as the distance to the target phase difference from the initial phase difference, the physical characteristics of the vibratory element, the nature of the fluid being measured (including the density and/or viscosity of the fluid), and the power available to the vibratory sensor.
  • the wait of step 623 will be significantly less than the wait length of step 603 above. Because step 621 vibrates the vibratory sensor in an open- loop manner, and starts with a frequency that will be close to the final frequency, the amount of time needed for the vibratory sensor to achieve the target phase difference is significantly reduced.
  • step 624 where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the first phase difference ⁇ , then the corresponding first frequency point col is recorded.
  • the first frequency point col comprises the vibration frequency that generates the first target phase difference ⁇ .
  • the first frequency point col comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 135 degrees in some embodiments.
  • the newly-determined first frequency point col in some embodiments may be used as the previous-time first frequency point in a future iteration (or iterations) of the open-loop method steps 620-624.
  • step 625 the vibration setpoint is set to the second target phase difference ⁇ 2.
  • step 626 the vibratory sensor is vibrated at a commanded second frequency. Consequently, the vibration of the vibratory sensor transitions discontinuously from a current vibration frequency (i.e., the vibration frequency as it was immediately before this step) to the frequency value as given in the commanded second frequency. It should therefore be understood that the initial vibration frequency in this step is not the current vibration frequency. Vibration of the vibratory sensor therefore comprises an open-loop vibration process, at least for a period of time. As a result of vibrating in an open-loop manner, the resulting phase difference will immediately be close (or very close) to the second target phase difference ⁇ 2 when vibration commences at the commanded second frequency.
  • the method is not limited to an immediately previous frequency value, and the value may be from an iteration farther back in time.
  • the vibration may then return to a closed-loop or adaptive open-loop vibration process. Feedback (or other or additional information) may then be employed to refine the vibration and zero in on the second target phase difference ⁇ 2.
  • step 627 the current phase difference is compared to the second target phase difference ⁇ 2. If the second target phase difference ⁇ 2 has been achieved, then the method proceeds to step 629. Otherwise, the method branches to step 628 until the second target phase difference ⁇ 2 is achieved.
  • a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved.
  • the wait may be for a fixed predetermined time or may vary in length. The length of the wait may depend on various factors, such as the distance to the target phase difference from the initial phase difference, the physical characteristics of the vibratory element, the nature of the fluid being measured (including the density and/or viscosity of the fluid), and the power available to the vibratory sensor.
  • the wait of step 628 will be significantly less than the wait length of step 607 above. Because step 626 vibrates the vibratory sensor in an open- loop manner, and starts with a frequency that will be close to the final frequency, the amount of time needed for the vibratory sensor to achieve the target phase difference is significantly reduced.
  • step 629 where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the second phase difference ⁇ 2, then the corresponding second frequency point ⁇ 2 is recorded.
  • the second vibration frequency point co2 comprises the vibration frequency that generates the second target phase difference ⁇ 2.
  • the second frequency point co2 comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 45 degrees in some embodiments.
  • the vibratory sensor 5 reacts faster changes in the fluid being characterized using the open-loop operation.
  • the closed-loop method steps 601-608 may comprise an initial or startup process, wherein the closed-loop method steps 601-608 are executed at least once.
  • the closed-loop method steps 601-608 may be not executed during normal operation or after the initial or startup process.
  • the open- loop method steps 620-629 may be iteratively executed and the closed-loop method steps 601-608 are executed merely to derive initial values of the frequency points col and co2.
  • the steps closed-loop method 601-608 may be executed periodically or intermittently, including on an as-needed basis, for example.
  • the first and second frequency points col and co2 may be found by measuring the power of the vibration signal and determining the first and second frequency points col and co2 from the points of half-power in the vibration signal. It should be understood that the frequency points found by measuring power may be approximately the same as the frequency points found by monitoring the phase difference, but may not be exactly the same.
  • FIG. 7 is a graph of the combined closed-loop and open-loop vibration responses of the vibratory sensor of FIGS. 4-5 and/or the combined closed-loop and open-loop vibration responses of the method of FIG. 6.
  • the vertical axis represents vibration frequency (co) and the horizontal axis represents time (t).
  • the frequency points col and co2 are shown as being constant, it should be understood that the first and second frequency points col and co2 may change due to changes in the fluid being characterized by the vibratory sensor, for example.
  • the first and second frequency points col and co2 may change due to changes in environmental conditions, such as due to changes in temperature and/or pressure, for example.
  • the first two vibration occurrences span two closed-loop time periods T CL .
  • the first two vibration occurrences comprise vibration in a closed-loop manner, wherein vibration commences at the frequency point col and the vibration is smoothly and continuously varied until the vibration achieves the frequency point co2 or the vibration commences at the frequency point co2 and the vibration is smoothly and continuously varied until the vibration achieves the frequency point col. Due to the closed-loop vibration in the first two vibration occurrences, it can be seen that the actual vibration frequency changes smoothly and continuously, but slowly. Each change in drive frequency requires a closed-loop time period T CL to accomplish, due to the feedback used to achieve the target phase difference. As a result, the prior art vibratory tine sensor cannot measure rapid changes in the frequency points col and co2, and therefore cannot measure rapid changes in density and/or viscosity of the fluid to be
  • the subsequent seven vibration occurrences shown in the figure span open-loop time periods T QL -
  • the subsequent seven vibration occurrences comprise vibration in an open-loop manner, wherein vibration commences at a commanded target vibration and the vibration discontinuously transitions from a previous vibration to the commanded target vibration. For example, at the beginning of the first open-loop time period T QL (point A on the graph), where the vibration frequency is currently the second frequency point co2, the vibration nevertheless transitions abruptly and discontinuously to the first frequency point col (point B).
  • a purely closed-loop vibration can be used to initiate vibration.
  • the vibration can then switch to using a purely open-loop vibration, or can switch to using a combined open-loop and closed-loop vibration, wherein the open-loop part of an iteration greatly shortens an iteration time.
  • the meter electronics 20 can decide whether to employ open-loop vibration, such as at each iteration, by checking various parameters
  • the meter electronics 20 can use the open-loop vibration if the fluid being characterized is substantially stable.
  • the measured density of the fluid can be determined to be stable if it does not vary by more than a predetermined density tolerance over a predetermined time period.

Abstract

A vibratory sensor (5) includes a vibratory element (104), a receiver circuit (134) that receives a vibration signal from the vibratory element (104), and a drive circuit (138) that generates a drive signal. The drive circuit (138) includes a closed-loop drive (143) and an open-loop drive (147). The meter electronics (20) vibrates the vibratory element (104) commencing at a commanded first frequency and in an open-loop manner to achieve a first target phase difference Φ1 for a fluid being characterized and determines a corresponding first frequency point ω1, vibrates the vibratory element (104) commencing at a commanded second frequency and in the open-loop manner to achieve a second target phase difference Φ2 and determines a corresponding second frequency point ω2, and determines a viscosity of the fluid being characterized using the first frequency point ω1 and the second frequency point ω2.

Description

VIBRATORY SENSOR AND METHOD OF VARYING VIBRATION
IN A VIBRATORY SENSOR
Background of the Invention
1. Field of the Invention
The present invention relates to a vibratory sensor and method of varying vibration in a vibratory sensor.
2. Statement of the Problem
Vibratory sensors, such as vibratory densitometers and vibratory viscometers, operate by detecting motion of a vibrating element that vibrates in the presence of a fluid to be characterized. Properties associated with the fluid, such as density, viscosity, temperature and the like, can be determined by processing a vibration signal or signals received from one or more motion transducers associated with the vibrating element. The vibration of the vibrating element is generally affected by the combined mass, stiffness and damping characteristics of the vibrating element in combination with the fluid.
The viscosity of a fluid can be measured by generating vibration responses at frequencies col and co2 that are above and below a resonant frequency coO of the combined fluid and vibratory sensor. At the resonance frequency coO, the phase difference φθ may be about 90 degrees. The two frequency points col and co2 are defined as the drive frequencies where the drive signal phase and the vibration signal phase differ by the phase differences φΐ and φ2, respectively. The phase difference φΐ may be defined as the point where the phase difference between the drive signal phase and the vibration signal phase is about 135 degrees. The phase difference φ2 may be defined as the point where the phase difference between the drive signal phase and the vibration signal phase is about 45 degrees.
The distance between these two frequency points col and co2 (i.e., the difference in frequency between col and co2) is used to determine the term Q, which is proportional to viscosity and can be approximated by the formula: viscosity ~ Q = co0/(co2-col) (1) The resonant frequency ωθ is centered between the two frequency points col and co2. Therefore, the resonant frequency coO can be defined as: co0 ~ 0.5 * (co2 + col) (2)
The frequency points co 1 and co2 are determined during operation when the sensor element interacts with the fluid to be characterized. In order to properly determine the frequency points col and co2, the prior art drive system uses a closed loop drive, driving the sensor element to alternate between the two phase difference points (φΐ and φ2) and recording the vibration frequencies col and co2 at these points. By using a closed-loop drive, the prior art drive system ensures that the phase difference measurement is stable when the vibration frequencies col and co2 are determined.
Alternatively, the frequency points col and co2 are defined as half-power points, as they comprise frequency points where the power in the vibration signal has half the power of the resonant frequency coO, or where the half-power point amplitude Ahal is (Ahaif = A0/V2). The A0 term is the amplitude of the vibration signal at the resonant frequency coO. The two frequency points col and co2 are also known as 3dB points, where the vibration signal power is 3 dB down from the resonant frequency power.
FIG. 1 shows a prior art vibratory sensor comprising a vibratory sensor element and a signal processor coupled to the sensor element. The prior art vibratory sensor includes a driver for vibrating a sensor element and a pickoff sensor that creates a vibration signal in response to the vibration. The vibration signal is sinusoidal in nature. The signal processor receives the vibration signal and processes the vibration signal to generate one or more fluid characteristics or fluid measurements. The signal processor determines both the frequency and the amplitude of the vibration signal. The frequency and amplitude of the vibration signal can be further processed to determine a density of the fluid, or can be processed to determined additional or other fluid characteristics, such as the viscosity.
The prior art signal processor generates a drive signal for the driver using a closed-loop drive circuit. The drive signal typically is based on the received vibration signal, wherein the prior art closed-loop drive circuit processes the received vibration signal to create the drive signal. The drive signal may be based on the frequency and amplitude of the received vibration signal, wherein the received vibration signal comprises feedback that enables the prior art drive system to achieve a target vibration. The prior art vibratory sensor drives the sensor element using the closed-loop drive and using a feedback element, wherein the closed-loop drive incrementally changes the drive frequency and monitors the feedback element until the desired target point is reached. The desired endpoint comprises a phase difference (φ) between the drive signal and the resulting pickoff signal achieving the phase difference φΐ or the phase difference φ2.
FIG. 2 is a flow chart of a method of operation of the prior art vibratory sensor for measuring fluid viscosity. Steps 1-4 below determine the frequency of the first frequency point col while steps 5-8 determine the frequency of the second frequency point co2.
In step 1, a vibration setpoint is set to a first target phase difference φΐ and the sensor element is vibrated from the current vibration frequency. The first target phase difference φΐ is achieved by varying the frequency of the drive signal, starting from the current vibration frequency. The current vibration frequency is gradually changed in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference. The vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased.
In step 2, the current phase difference is compared to the first target phase difference φΐ. If the first target phase difference φΐ has been achieved, then the method proceeds to step 4. Otherwise, the method branches to step 3 until the first target phase difference φΐ is achieved.
In step 3, a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. The prior art vibratory sensor therefore waits for the actual vibration of the sensor element to reach the vibration setpoint. Due to the closed-loop drive operation, the sensor element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed.
The wait may be for a fixed predetermined time or may vary in length.
Environmental conditions may require a longer than expected time to achieve the target phase difference. The length of the wait may depend on various factors. The length of the wait may depend on a distance to the target phase difference from the initial phase difference. The length of the wait may depend on the physical characteristics of the sensor element. The length of the wait may depend on the nature of the fluid being measured (including the density and/or viscosity of the fluid). The length of the wait may depend on the power available to the prior art vibratory sensor.
In step 4, where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the first phase difference φΐ, then the corresponding first vibration frequency col is recorded. The first frequency point col comprises the vibration frequency that generates the first target phase difference φΐ. The first vibration frequency col may comprise the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 135 degrees, for example.
In step 5, the vibration setpoint is set to a second target phase difference φ2 and the sensor element is vibrated from the current vibration frequency. The second target phase difference φ2 is achieved by varying the frequency of the drive signal, starting from the current vibration frequency. The current vibration frequency is gradually changed in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference. The vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased. It should be understood that the starting vibration frequency is therefore the current vibration frequency, which comprises the vibration frequency obtained in step 4 above.
In step 6, the current phase difference is compared to the second target phase difference φ2. If the second target phase difference φ2 has been achieved, then the method proceeds to step 8. Otherwise, the method branches to step 7 until the second target phase difference φ2 is achieved.
In step 7, a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. Due to the closed-loop drive operation, the sensor element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed, as previously discussed.
In step 8, where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the second phase difference φ2, then the corresponding second frequency point co2 is recorded. The second frequency point co2 comprises the vibration frequency that generates the second target phase difference φ2. The second frequency point co2 may comprise the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 45 degrees, for example.
FIG. 3 is a graph of a closed-loop vibration response of the prior art vibratory sensor of FIG. 1. The vertical axis represents vibration frequency (ω) and the horizontal axis represents time (t). It can be seen that the prior art vibratory sensor is alternatingly vibrated at the first frequency point col and then at the second frequency point co2, wherein this pattern is iteratively repeated. It should be understood that the first and second frequency points col and co2 are not necessarily constant. The first and second vibration frequencies co 1 and co2 may change due to changes in the fluid being characterized by the vibratory sensor, for example.
Due to the closed-loop design of the drive portion of the prior art vibratory sensor, it can be seen that the actual vibration frequency changes smoothly and continuously, but slowly. Each change in drive frequency requires a closed-loop time period TCL to accomplish, due to the feedback used to achieve the target phase difference. As a result, the prior art vibratory tine sensor cannot measure rapid changes in col and co2, and therefore cannot measure rapid changes in viscosity of the fluid to be characterized. Further, even where the time period TCL is small, it can be seen that the time period TCL is repeated and will therefore add up and will affect the operation of the prior art vibratory sensor.
Aspects of the Invention
In one aspect of the invention, a vibratory sensor comprises:
a vibratory element configured to generate a vibration signal; and
a receiver circuit that receives the vibration signal from the vibratory element; and
a drive circuit coupled to the receiver circuit and the vibratory element and
generating a drive signal that vibrates the vibratory element, wherein the drive circuit vibrates the vibratory element commencing at a commanded first frequency and in an open-loop manner to achieve a first target phase difference φΐ for a fluid being characterized and determines a
corresponding first frequency point col, vibrates the vibratory element commencing at a commanded second frequency and in the open-loop manner to achieve a second target phase difference φ2 and determines a corresponding second frequency point co2, and determines a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
Preferably, the vibratory sensor iteratively performs the vibrating and
determining steps.
Preferably, the commanded first frequency comprises a previous-time first frequency point
Figure imgf000007_0001
and the commanded second frequency comprises a previous- time second frequency point ro2time=(t_1).
Preferably, the drive circuit comprises a closed-loop drive that generates the drive signal to achieve a target phase difference and commencing at a current vibration frequency and an open-loop drive that generates the drive signal to achieve a target phase difference and commencing at a commanded first or second frequency.
Preferably, vibrating the vibratory element of the vibratory sensor in the open- loop manner comprises the drive circuit setting a vibration setpoint to the first target phase difference φΐ, the drive circuit vibrating the vibratory element in the open-loop manner and at the commanded first frequency, the drive circuit comparing a current first phase difference to the first target phase difference φΐ and waiting until the current first phase difference is substantially equal to the first target phase difference φΐ, if the current first phase difference is equal to the first target phase difference φΐ, then the drive circuit recording the corresponding first frequency point col, wherein achieving the first target phase difference φΐ generates the first frequency point col in the vibratory element, the drive circuit setting the vibration setpoint to the second target phase difference φ2, the drive circuit vibrating the vibratory element in the open-loop manner and at the commanded second frequency, the drive circuit comparing a current second phase difference to the second target phase difference φ2 and waiting until the current second phase difference is substantially equal to the second target phase difference φ2, and if the current second phase difference is equal to the second target phase difference φ2, then the drive circuit recording the corresponding second frequency point co2, wherein achieving the second target phase difference φ2 generates the second frequency point co2 in the vibratory element.
Preferably, the drive circuit is further configured to vibrate the vibratory element in a closed-loop manner to achieve the first target phase difference φΐ for the fluid being characterized and determining a corresponding first frequency point col, with the vibrating commencing at the current vibration frequency, and vibrate the vibratory element in the closed-loop manner to achieve the second target phase difference φ2 for the fluid being characterized and determining a corresponding second frequency point co2, with the vibrating commencing at the current vibration frequency.
Preferably, the drive circuit selects the open-loop operation if the fluid being characterized is substantially stable.
Preferably, the drive circuit is further configured to vibrate the vibratory element commencing at the commanded first frequency and in the open-loop manner to approximate the first target phase difference φΐ for a fluid being characterized, vibrate the vibratory element in a closed-loop manner to achieve the first target phase difference φΐ and determine a corresponding first frequency point col, vibrate the vibratory element commencing at the commanded second frequency and in the open-loop manner to approximate the second target phase difference φ2 for the fluid being characterized, vibrate the vibratory element in the closed-loop manner to achieve the second target phase difference φ2 and determine a corresponding second frequency point co2, and determine a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
Preferably, the receiver circuit is coupled to the drive circuit, with the receiver circuit providing the vibration signal amplitude and the vibration signal frequency to the drive circuit, with the drive circuit generating a drive signal for the vibratory element using the vibration signal amplitude and the vibration signal frequency.
Preferably, the vibratory sensor comprises a vibratory tine sensor and with the vibratory element comprising a tuning fork structure.
In one aspect of the invention, a method of varying vibration in a vibratory sensor comprises:
vibrating a vibratory element of a vibratory sensor commencing at a commanded first frequency and in an open-loop manner to achieve a first target phase difference φΐ for a fluid being characterized and determining a
corresponding first frequency point col;
vibrating the vibratory element commencing at a commanded second frequency and in the open-loop manner to achieve a second target phase difference φ2 and determining a corresponding second frequency point co2; and determining a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
Preferably, the method iteratively performs the vibrating and determining steps.
Preferably, the commanded first frequency comprises a previous-time first frequency point
Figure imgf000009_0001
and the commanded second frequency comprises a previous- time second frequency point ro2time=(t_1).
Preferably, vibrating the vibratory element in the open-loop manner comprises setting a vibration setpoint to the first target phase difference φΐ, vibrating the vibratory element in the open-loop manner and at the commanded first frequency, comparing a current first phase difference to the first target phase difference φΐ and waiting until the current first phase difference is substantially equal to the first target phase difference φΐ, if the current first phase difference is equal to the first target phase difference φΐ, then recording the corresponding first frequency point col, wherein achieving the first target phase difference φΐ generates the first frequency point col in the vibratory element, setting the vibration setpoint to the second target phase difference φ2, vibrating the vibratory element in the open-loop manner and at the commanded second frequency, comparing a current second phase difference to the second target phase difference φ2 and waiting until the current second phase difference is substantially equal to the second target phase difference φ2, and if the current second phase difference is equal to the second target phase difference φ2, then recording the corresponding second frequency point co2, wherein achieving the second target phase difference φ2 generates the second frequency point co2 in the vibratory element.
Preferably, the method further comprises the preliminary steps of vibrating the vibratory element in a closed-loop manner to achieve the first target phase difference φΐ for the fluid being characterized and determining a corresponding first frequency point col, with the vibrating commencing at the current vibration frequency, and vibrating the vibratory element in the closed-loop manner to achieve the second target phase difference φ2 for the fluid being characterized and determining a corresponding second frequency point co2, with the vibrating commencing at the current vibration frequency.
Preferably, the method selects the open-loop operation if the fluid being characterized is substantially stable.
Preferably, the method comprises vibrating the vibratory element commencing at the commanded first frequency and in the open-loop manner to approximate the first target phase difference φΐ for a fluid being characterized, vibrating the vibratory element in a closed-loop manner to achieve the first target phase difference φΐ and determining a corresponding first frequency point col, vibrating the vibratory element commencing at the commanded second frequency and in the open-loop manner to approximate the second target phase difference φ2 for the fluid being characterized, vibrating the vibratory element in the closed-loop manner to achieve the second target phase difference φ2 and determining a corresponding second frequency point co2, and determining a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
Preferably, the vibratory sensor comprises a vibratory tine sensor and with the vibratory element comprising a tuning fork structure.
Description of the Drawings
The same reference number represents the same element on all drawings. The drawings are not necessarily to scale.
FIG. 1 shows a prior art vibratory sensor comprising a vibratory sensor element and a signal processor coupled to the sensor element comprising a vibratory sensor element and a signal processor coupled to the sensor element.
FIG. 2 is a flow chart of a method of operation of the prior art vibratory sensor for measuring fluid viscosity.
FIG. 3 is a graph of a closed-loop vibration response of the prior art vibratory sensor of FIG. 1.
FIG. 4 shows a vibratory sensor according to an embodiment of the invention. FIG. 5 shows the vibratory sensor according to an embodiment of the invention. FIG. 6 is a flowchart of a method of varying vibration in the vibratory sensor according to an embodiment of the invention. FIG. 7 is a graph of the combined closed-loop and open-loop vibration response of the vibratory sensor.
Detailed Description of the Invention
FIGS. 4-7 and the following description depict specific examples to teach those skilled in the art how to make and use the best mode of the invention. For the purpose of teaching inventive principles, some conventional aspects have been simplified or omitted. Those skilled in the art will appreciate variations from these examples that fall within the scope of the invention. Those skilled in the art will appreciate that the features described below can be combined in various ways to form multiple variations of the invention. As a result, the invention is not limited to the specific examples described below, but only by the claims and their equivalents.
FIG. 4 shows a vibratory sensor 5 according to an embodiment of the invention. The vibratory sensor 5 may comprise a vibratory element 104 and meter electronics 20, wherein the vibratory element 104 is coupled to the meter electronics 20 by a lead or leads 100. In some embodiments, the vibratory sensor 5 may comprise a vibratory tine sensor or fork density sensor (see FIG. 5 and the accompanying discussion). However, other vibratory sensors are contemplated and are within the scope of the description and claims.
The vibratory sensor 5 may be at least partially immersed into a fluid to be characterized. For example, the vibratory sensor 5 may be mounted in a pipe or conduit. The vibratory sensor 5 may be mounted in a tank or container or structure for holding a fluid. The vibratory sensor 5 may be mounted in a manifold or similar structure for directing a fluid flow. Other mounting arrangements are contemplated, however, and are within the scope of the description and claims.
The fluid can comprise a liquid. The fluid can comprise a gas. Alternatively, the fluid can comprise a multi-phase fluid, such as a liquid that includes entrained gas, entrained solids, multiple liquids, or combinations thereof.
The vibratory sensor 5 may operate to provide fluid measurements. The vibratory sensor 5 may provide fluid measurements including one or more of a fluid density and a fluid viscosity for a fluid, including flowing or non-flowing fluids. The vibratory sensor 5 may provide fluid measurements including a fluid mass flow rate, a fluid volume flow rate, and/or a fluid temperature. This listing is not exhaustive and the vibratory sensor 5 may measure or determine other fluid characteristics.
The meter electronics 20 may provide electrical power to the vibratory element 104 via the lead or leads 100. The meter electronics 20 may control operation of the vibratory element 104 via the lead or leads 100. For example, the meter electronics 20 may generate a drive signal and supply the drive signal to the vibratory element 104, wherein the vibratory element 104 generates a vibration in one or more vibratory components using the drive signal. The drive signal may control the vibrational amplitude. The drive signal may control the vibrational frequency. The drive signal may control the vibrational duration and/or vibrational timing.
The meter electronics 20 may receive a vibration signal or signals from the vibratory element 104 via the lead or leads 100. The meter electronics 20 may process the vibration signal or signals in order to generate a density measurement, for example. It should be understood that other or additional measurements may be generated from the vibration signal or signals.
The meter electronics 20 may process the vibration signal or signals received from the vibratory element 104 to determine a frequency of the signal or signals. The frequency may comprise a resonant frequency of the fluid. The resonant frequency may be used to determine a density of the fluid. Further, or in addition, the meter electronics may process the vibration signal or signals to determine other characteristics of the fluid, such as a viscosity or a phase shift between signals that can be processed to determine a fluid flow rate, for example. Other vibrational response characteristics and/or fluid measurements are contemplated and are within the scope of the description and claims.
The meter electronics 20 may be further coupled to a communication link 26. The meter electronics 20 may communicate a vibration signal over the communication link 26. The meter electronics 20 may process the received vibration signal to generate a measurement value or values and may communicate a measurement value or values over the communication link 26.
In addition, the meter electronics 20 may receive information over the communication link 26. The meter electronics 20 may receive commands, updates, operational values or operational value changes, and/or programming updates or changes over the communication link 26.
FIG. 5 shows the vibratory sensor 5 according to an embodiment of the invention. The vibratory sensor 5 in the embodiment shown comprises a vibratory tine sensor 5, including meter electronics 20 coupled to the vibratory element 104 by a shaft 115 in the embodiment shown. The shaft 115 may be of any desired length. The shaft 115 may be at least partially hollow and wires or other conductors may extend between the meter electronics 20 and the vibratory element 104 through the shaft 115.
The meter electronics 20 may include circuit components such as a receiver circuit 134, a drive circuit 138, and an interface circuit 136 in the embodiment shown.
In the embodiment shown, the receiver circuit 134 and the drive circuit 138 are directly coupled to the leads of the vibratory element 104 in the embodiment shown. Alternatively, the meter electronics 20 may comprise a separate component or device from the vibratory element 104, wherein the receiver circuit 134 and the drive circuit 138 are coupled to the vibratory element 104 via the lead or leads 100, as shown in FIG. 4.
The vibratory element 104 of the vibratory sensor 5 in the embodiment shown comprises a tuning fork structure 104, wherein the vibratory element 104 is at least partially immersed in the fluid being measured. The vibratory element 104 includes a housing 105 that may be affixed to another structure, such as a pipe, conduit, tank, receptacle, manifold, or any other fluid-handling structure. The housing 105 retains the vibratory element 104, while the vibratory element 104 remains at least partially exposed. The vibratory element 104 therefore is configured to be immersed in the fluid.
The vibratory element 104 in the embodiment shown includes first and second tines 112 and 114 that are configured to extend at least partially into the fluid. The first and second tines 112 and 114 comprise elongate elements that may have any desired cross-sectional shape. The first and second tines 112 and 114 may be at least partially flexible or resilient in nature.
The vibratory sensor 5 further includes corresponding first and second piezo elements 122 and 124 that comprise piezo-electric crystal elements. The first and second piezo elements 122 and 124 are located adjacent to the first and second tines 112 and 114, respectively. The first and second piezo elements 122 and 124 are configured to contact and mechanically interact with the first and second tines 112 and 114.
The first piezo element 122 may contact at least a portion of the first tine 112. The first piezo element 122 may be electrically coupled to the drive circuit 138, with the drive circuit 138 providing a time- varying drive signal to the first piezo element 122. The first piezo element 122 may expand and contract when subjected to the time- varying drive signal. As a result, the first piezo element 122 may alternatingly deform and displace the first tine 112 from side to side in a vibratory motion (see dashed lines), disturbing the fluid in a periodic, reciprocating manner.
The second piezo element 124 may be coupled to a receiver circuit 134 that produces a time-varying vibration response signal corresponding to the deformations of the second tine 114 in the fluid. Movement of the second tine 114 may therefore cause a corresponding electrical vibration signal to be generated by the second piezo element 124. The second piezo element 124 transmits the vibration signal to the meter electronics 20. The meter electronics 20 processes the vibration signal and may measure the vibration signal amplitude and/or the vibration signal frequency of the vibration signal.
The meter electronics 20 may include the interface circuit 136. The interface circuit 136 may be configured to communicate with external devices. The interface circuit 136 may communicate a vibration measurement signal or signals and may communicate determined fluid characteristics to one or more external devices. The meter electronics 20 may transmit vibration signal characteristics via the interface circuit 136, such as a vibration signal frequency and/or a vibration signal amplitude of the vibration signal. The meter electronics 20 may transmit fluid measurements via the interface circuit 136, such as a density and/or viscosity of the fluid, among other things. Other fluid measurements are contemplated and are within the scope of the description and claims. In addition, the interface circuit 136 may receive communications from external devices, including commands and data for generating measurement values, for example.
In some embodiments, the receiver circuit 134 is coupled to the drive circuit 138, with the receiver circuit 134 providing the vibration signal amplitude and the vibration signal frequency to the drive circuit 138, with the drive circuit 138 generating a drive signal for the vibratory element 104 using the vibration signal amplitude and the vibration signal frequency.
The drive circuit 138 may receive the vibration signal and may generate a drive signal from the vibration signal, and may modify characteristics of the vibration signal in order to generate the drive signal. The vibratory element 104 is generally maintained at a resonant frequency, as influenced by the surrounding fluid. The vibratory element 104 is typically maintained at the resonant frequency by the drive circuit 138. The drive circuit 138 may modify the vibration signal to produce a desired vibrational disturbance in the fluid. The drive circuit 138 further may modify the vibration signal to
compensate for the length of the leads between the meter electronics 20 and the vibratory element 104 and/or to compensate for other losses in the vibration signal, for example.
The drive circuit 138 may include a closed-loop drive 143 and an open-loop drive 147. Either one of the closed-loop drive 143 or the open-loop drive 147 may be used by the drive circuit 138 to generate a drive signal and supply the drive signal to the vibratory element 104 (i.e., to the first piezo element 122).
The closed-loop drive 143 generates a closed-loop drive signal, wherein the closed-loop drive 143 uses the vibration signal received from the vibratory element 104 (i.e., from the second piezo element 124) to generate the drive signal. The closed-loop drive 143 therefore operates based on feedback and a feedback algorithm. The feedback comprises a difference between the current vibration and the commanded vibration target. The drive signal is smoothly and continuously varied by the closed-loop drive 143 until the vibration signal (i.e., the feedback) reaches the vibration target. Therefore, if a first frequency point col is commanded, the closed-loop drive 143 will incrementally change from a current vibration frequency of co2 until the target vibration of col is eventually achieved.
In some embodiments, the drive circuit 138 comprises a closed-loop drive 143 that generates the drive signal to achieve a target phase difference, commencing at a current vibration frequency, and an open-loop drive 147 that generates the drive signal to achieve a target phase difference, commencing at a commanded vibration frequency.
The open-loop drive 147 is configured to generate a drive signal based on a commanded vibration target. Therefore, if a first vibration frequency is commanded, the open-loop drive 147 will generate a drive signal at the first vibration frequency, even where the drive circuit 138 had been vibrating the vibratory element 104 at the second vibration frequency. The open-loop drive 147 does not operate based on feedback and the open-loop drive 147 therefore can immediately vibrate at a commanded vibration target.
In some embodiments, the drive circuit 138 vibrates the vibratory element 104 commencing at a commanded first frequency and in an open-loop manner to achieve a first target phase difference φΐ for a fluid being characterized and determines a corresponding first frequency point col, vibrates the vibratory element 104 commencing at a commanded second frequency and in the open-loop manner to achieve a second target phase difference φ2 and determines a corresponding second frequency point co2, and determines a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
It should be understood that the commanded first and second frequencies are only approximations of the first and second frequency points col and co2. The commanded first and second frequencies may not be exactly the final values of the actual first and second frequency points col and co2, such as where the density of the fluid is varying over time.
In some embodiments, vibrating the vibratory element 104 of the vibratory sensor 5 in the open-loop manner comprises the drive circuit 138 setting a vibration setpoint to the first target phase difference φΐ, the drive circuit 138 vibrating the vibratory element 104 commencing at the commanded first frequency and in the open- loop manner, the drive circuit 138 comparing a current first phase difference to the first target phase difference φΐ and waiting until the current first phase difference is substantially equal to the first target phase difference φΐ, if the current first phase difference is equal to the first target phase difference φΐ, then the drive circuit 138 recording the corresponding first frequency point col, wherein achieving the first target phase difference φΐ generates the first frequency point col in the vibratory element 104, the drive circuit 138 setting the vibration setpoint to the second target phase difference φ2, the drive circuit 138 vibrating the vibratory element 104 commencing at the commanded second frequency and in the open-loop manner, the drive circuit 138 comparing a current second phase difference to the second target phase difference φ2 and waiting until the current second phase difference is substantially equal to the second target phase difference φ2, and if the current second phase difference is equal to the second target phase difference φ2, then the drive circuit 138 recording the corresponding second frequency point co2, wherein achieving the second target phase difference φ2 generates the second frequency point co2 in the vibratory element 104.
In some embodiments, the drive circuit 138 is configured to vibrate the vibratory element 104 commencing at a commanded first frequency and in the open-loop manner to approximate a first target phase difference φΐ for a fluid being characterized, vibrate the vibratory element 104 in a closed-loop manner to achieve the first target phase difference φΐ and determining a corresponding first frequency point col, vibrate the vibratory element 104 commencing at a commanded second frequency and in the open- loop manner to approximate a second target phase difference φ2 for the fluid being characterized, vibrate the vibratory element 104 in the closed-loop manner to achieve the second target phase difference φ2 and determining a corresponding second frequency point co2, and determine a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
An open-loop controller, which may also be called a non-feedback controller, computes its input into a system using only a current state of the system and a model of the system. A characteristic of the open-loop controller is that it does not use feedback to determine if the output has achieved the desired goal of the input. This means that the system does not observe the output of the processes that it is controlling. Consequently, a true open-loop system cannot correct errors in the desired and achieved values. It also may not compensate for disturbances in the system. However, an advanced open-loop system can be used, wherein the control methodology can be self-learning and adaptive. As a result, the vibratory sensor according to any of the embodiments can employ either a traditional open-loop control process or can employ an adaptive open-loop control process, wherein some feedback or outside values are used to ensure that the actual phase difference between the drive signal phase and the vibration signal phase approximates or closely approaches the target phase difference.
The drive circuit 138 forces the vibratory element 104 to a vibration frequency that is near to the desired vibration frequency by driving it with an open-loop drive signal to vibrate at the last measured value of the frequency point. For instance, by driving a sensor at col, with the frequency obtained from the last measured value of col (referred to as
Figure imgf000018_0001
the drive system is able to approximately locate a new value of a first frequency point col. Once the commanded first frequency is achieved, the drive can transition back to a closed-loop operation or an adaptive open-loop operation and locate the exact value of col. Similarly, by driving a sensor at co2, with the frequency obtained from the last measured value of co2 (referred to as ro2time=(t_1)), the drive system is able to approximately locate a new value of a second frequency point co2. Once the commanded second frequency is achieved, the drive can transition back to a closed-loop operation or an adaptive open-loop operation and locate the exact value of co2.
As stated above, a purely closed-loop vibration can be used to initiate the vibration of the vibratory sensor. The vibration can then be switched to an open-loop vibration, or can be switched to using a combined open-loop and closed-loop vibration, wherein the open-loop part of an iteration greatly shortens an iteration time.
In addition, or alternatively, the meter electronics 20 can decide whether to employ open-loop vibrations, such as at each iteration, by checking various
environmental factors. For example, the meter electronics 20 can use the open-loop vibration if the fluid being characterized is acceptably stable. The measured density of the fluid can be determined to be stable if it does not vary by more than a predetermined density tolerance over a predetermined time period.
FIG. 6 is a flowchart 600 of a method of varying vibration in the vibratory sensor according to an embodiment of the invention. The closed-loop method steps 601-604 below determine the frequency of the first frequency point col in a closed-loop manner, while the closed-loop method steps 605-608 determine the frequency of the second frequency point co2 in a closed-loop manner. The open-loop method steps 620-624 below determine the frequency of the first frequency point col in an open-loop manner, while the open-loop method steps 625-629 determine the frequency of the second frequency point co2 in an open-loop manner.
In step 601, a vibration setpoint is set to a first target phase difference φΐ and the vibratory element is vibrated. The target phase difference is achieved by varying the frequency of the drive signal, starting from the current vibration frequency. The current vibration frequency is gradually changed, in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference. The vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased.
In step 602, the current phase difference is compared to the first target phase difference φΐ. If the first target phase difference φΐ has been achieved, then the method proceeds to step 604. Otherwise, the method branches to step 603 until the first target phase difference φΐ is achieved.
In step 603, a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. The vibratory sensor therefore waits for the actual vibration of the vibratory element to reach the vibration setpoint. Due to the closed-loop drive operation, the vibratory element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed.
The wait may be for a fixed predetermined time or may vary in length.
Environmental conditions may require a longer than expected time to achieve the target phase difference. The length of the wait may depend on various factors. The length of the wait may depend on a distance to the target phase difference from the initial phase difference. The length of the wait may depend on the physical characteristics of the vibratory element. The length of the wait may depend on the nature of the fluid being measured (including the density and/or viscosity of the fluid). The length of the wait may depend on the power available to the vibratory sensor. If the available electrical power is limited, the vibratory sensor may not be able to quickly ramp to the target phase difference and the corresponding frequency point col or co2.
In step 604, where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the first phase difference φΐ, then the corresponding first frequency point col is recorded. The first frequency point col comprises the vibration frequency that generates the first target phase difference φΐ. The first frequency point col comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 135 degrees in some embodiments.
In step 605, the vibration setpoint is set to a second target phase difference φ2 and the vibratory element is vibrated from the current vibration frequency. The second target phase difference φ2 is achieved by varying the frequency of the drive signal, starting from the current vibration frequency. The current vibration frequency is gradually changed, in a closed-loop manner and according to received feedback, such as feedback regarding the difference between a current phase difference and the target phase difference. The vibration frequency is incrementally ramped up or down from the current vibration frequency, depending on whether the phase difference is to be increased or decreased. It should be understood that the starting vibration frequency is therefore the current vibration frequency, which comprises the vibration frequency obtained in step 604 above.
In step 606, the current phase difference is compared to the second target phase difference φ2. If the second target phase difference φ2 has been achieved, then the method proceeds to step 608. Otherwise, the method branches to step 607 until the second target phase difference φ2 is achieved.
In step 607, a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. Due to the closed-loop drive operation, the vibratory element does not achieve vibration at the vibration setpoint until at least a known wait time has elapsed, as previously discussed.
In step 608, where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the second phase difference φ2, then the corresponding second frequency point co2 is recorded. The second frequency point co2 comprises the vibration frequency that generates the second target phase difference φ2. The second frequency point co2 in some embodiments comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 45 degrees in some
embodiments.
The above closed-loop method steps 601-608 may comprise an initial or startup iteration for the vibratory flowmeter. The closed-loop method steps 601-608 in some embodiments may be used to generate initial values of the first and second frequency points col and co2. The closed-loop method steps 601-608 may be iterated one or more times before the method proceeds to the open-loop method steps 620-629, below.
In step 620, the vibration setpoint is set to the first target phase difference φΐ. In step 621, the vibratory sensor is vibrated at a commanded first frequency. Consequently, the vibration of the vibratory sensor transitions discontinuously from a current vibration frequency (i.e., the vibration frequency as it was immediately before this step) to the frequency value as given in the commanded first frequency. It should therefore be understood that the initial vibration frequency in this step is not the current vibration frequency. Vibration of the vibratory sensor therefore comprises an open-loop vibration process, at least for a period of time. As a result of vibrating in an open-loop manner, the resulting phase difference will immediately be close (or very close) to the first target phase difference φΐ when vibration commences at the commanded first frequency.
In some embodiments, the commanded first frequency comprises a previous-time first frequency point
Figure imgf000021_0001
The subscript [time=(t-l)] signifies that the first frequency point col is from a previous time period (in the current iteration [time = t]). In some embodiments, the previous-time first frequency point
Figure imgf000021_0002
may comprise the first frequency point col as obtained in a previous iteration of step 604 above, or as obtained in a previous iteration of step 624 below. However, it should be understood that the method is not limited to an immediately previous frequency value, and the value may be from an iteration farther back in time. Alternatively, the previous-time first frequency point
Figure imgf000021_0003
may comprise an ideal value that was previously determined or received and stored within the vibratory sensor, such as an expected frequency value for a predetermined fluid to be characterized.
It should be understood that after the open-loop vibration transition to the previous-time first frequency point roltime=(t_1), the vibration may then return to a closed- loop or adaptive open-loop vibration process. Feedback (or other or additional information) may then be employed to refine the vibration and zero in on the first target phase difference φΐ.
In step 622, the current phase difference is compared to the first target phase difference φΐ. If the first target phase difference φΐ has been achieved, then the method proceeds to step 624. Otherwise, the method branches to step 623 until the first target phase difference φΐ is achieved.
In step 623, a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. The wait may be for a fixed predetermined time or may vary in length. The length of the wait may depend on various factors, such as the distance to the target phase difference from the initial phase difference, the physical characteristics of the vibratory element, the nature of the fluid being measured (including the density and/or viscosity of the fluid), and the power available to the vibratory sensor. However, the wait of step 623 will be significantly less than the wait length of step 603 above. Because step 621 vibrates the vibratory sensor in an open- loop manner, and starts with a frequency that will be close to the final frequency, the amount of time needed for the vibratory sensor to achieve the target phase difference is significantly reduced.
In step 624, where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the first phase difference φΐ, then the corresponding first frequency point col is recorded. The first frequency point col comprises the vibration frequency that generates the first target phase difference φΐ. The first frequency point col comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 135 degrees in some embodiments.
The newly-determined first frequency point col in some embodiments may be used as the previous-time first frequency point
Figure imgf000022_0001
in a future iteration (or iterations) of the open-loop method steps 620-624.
In step 625, the vibration setpoint is set to the second target phase difference φ2.
In step 626, the vibratory sensor is vibrated at a commanded second frequency. Consequently, the vibration of the vibratory sensor transitions discontinuously from a current vibration frequency (i.e., the vibration frequency as it was immediately before this step) to the frequency value as given in the commanded second frequency. It should therefore be understood that the initial vibration frequency in this step is not the current vibration frequency. Vibration of the vibratory sensor therefore comprises an open-loop vibration process, at least for a period of time. As a result of vibrating in an open-loop manner, the resulting phase difference will immediately be close (or very close) to the second target phase difference φ2 when vibration commences at the commanded second frequency.
In some embodiments, the commanded second frequency comprises a previous- time second frequency point ro2time=(t_1). The subscript [time=(t-l)] signifies that the second frequency point ω2 is from a previous time period (in the current iteration [time = t]). In some embodiments, the previous-time second frequency point ro2time=(t_1) may comprise the second frequency point ω2 as obtained in a previous iteration of step 608 above, or as obtained in a previous iteration of step 629 below. However, it should be understood that the method is not limited to an immediately previous frequency value, and the value may be from an iteration farther back in time. Alternatively, the previous- time second frequency point ro2time=(t_1) may comprise an ideal value that was previously determined or received and stored within the vibratory sensor, such as an expected frequency value for a predetermined fluid to be characterized.
It should be understood that after the open-loop vibration transition to the previous-time second frequency point ro2time=(t_1), the vibration may then return to a closed-loop or adaptive open-loop vibration process. Feedback (or other or additional information) may then be employed to refine the vibration and zero in on the second target phase difference φ2.
In step 627, the current phase difference is compared to the second target phase difference φ2. If the second target phase difference φ2 has been achieved, then the method proceeds to step 629. Otherwise, the method branches to step 628 until the second target phase difference φ2 is achieved.
In step 628, a wait is performed. Consequently, the method loops and waits until the vibration setpoint has been achieved. The wait may be for a fixed predetermined time or may vary in length. The length of the wait may depend on various factors, such as the distance to the target phase difference from the initial phase difference, the physical characteristics of the vibratory element, the nature of the fluid being measured (including the density and/or viscosity of the fluid), and the power available to the vibratory sensor. However, the wait of step 628 will be significantly less than the wait length of step 607 above. Because step 626 vibrates the vibratory sensor in an open- loop manner, and starts with a frequency that will be close to the final frequency, the amount of time needed for the vibratory sensor to achieve the target phase difference is significantly reduced.
In step 629, where the vibration setpoint has been achieved and the phase difference between the drive sensor signal and the pickoff sensor signal corresponds to the second phase difference φ2, then the corresponding second frequency point ω2 is recorded. The second vibration frequency point co2 comprises the vibration frequency that generates the second target phase difference φ2. The second frequency point co2 comprises the frequency where the phase difference between the drive signal phase and the pickoff signal phase is about 45 degrees in some embodiments.
The newly-determined second frequency point co2 in some embodiments may be used as the previous-time second frequency point ro2time=(t_1) in a future iteration (or iterations) of the open-loop method steps 625-629.
The vibratory sensor 5 according to any of the embodiments reacts faster changes in the fluid being characterized using the open-loop operation.
It should be understood that the closed-loop method steps 601-608 may comprise an initial or startup process, wherein the closed-loop method steps 601-608 are executed at least once. The closed-loop method steps 601-608 may be not executed during normal operation or after the initial or startup process. In some embodiments, the open- loop method steps 620-629 may be iteratively executed and the closed-loop method steps 601-608 are executed merely to derive initial values of the frequency points col and co2. Alternatively, in some embodiments the steps closed-loop method 601-608 may be executed periodically or intermittently, including on an as-needed basis, for example.
In an alternative embodiment, the first and second frequency points col and co2 may be found by measuring the power of the vibration signal and determining the first and second frequency points col and co2 from the points of half-power in the vibration signal. It should be understood that the frequency points found by measuring power may be approximately the same as the frequency points found by monitoring the phase difference, but may not be exactly the same.
FIG. 7 is a graph of the combined closed-loop and open-loop vibration responses of the vibratory sensor of FIGS. 4-5 and/or the combined closed-loop and open-loop vibration responses of the method of FIG. 6. The vertical axis represents vibration frequency (co) and the horizontal axis represents time (t). It can be seen that the prior art vibratory sensor is alternatingly vibrated at the first frequency point col and then at the second frequency point co2, wherein this pattern is iteratively repeated. Although the frequency points col and co2 are shown as being constant, it should be understood that the first and second frequency points col and co2 may change due to changes in the fluid being characterized by the vibratory sensor, for example. In addition, the first and second frequency points col and co2 may change due to changes in environmental conditions, such as due to changes in temperature and/or pressure, for example.
The first two vibration occurrences span two closed-loop time periods TCL. The first two vibration occurrences comprise vibration in a closed-loop manner, wherein vibration commences at the frequency point col and the vibration is smoothly and continuously varied until the vibration achieves the frequency point co2 or the vibration commences at the frequency point co2 and the vibration is smoothly and continuously varied until the vibration achieves the frequency point col. Due to the closed-loop vibration in the first two vibration occurrences, it can be seen that the actual vibration frequency changes smoothly and continuously, but slowly. Each change in drive frequency requires a closed-loop time period TCL to accomplish, due to the feedback used to achieve the target phase difference. As a result, the prior art vibratory tine sensor cannot measure rapid changes in the frequency points col and co2, and therefore cannot measure rapid changes in density and/or viscosity of the fluid to be
characterized.
The subsequent seven vibration occurrences shown in the figure span open-loop time periods TQL- The subsequent seven vibration occurrences comprise vibration in an open-loop manner, wherein vibration commences at a commanded target vibration and the vibration discontinuously transitions from a previous vibration to the commanded target vibration. For example, at the beginning of the first open-loop time period TQL (point A on the graph), where the vibration frequency is currently the second frequency point co2, the vibration nevertheless transitions abruptly and discontinuously to the first frequency point col (point B).
As stated above, a purely closed-loop vibration can be used to initiate vibration. The vibration can then switch to using a purely open-loop vibration, or can switch to using a combined open-loop and closed-loop vibration, wherein the open-loop part of an iteration greatly shortens an iteration time.
In addition, or alternatively, the meter electronics 20 can decide whether to employ open-loop vibration, such as at each iteration, by checking various
environmental factors. For example, the meter electronics 20 can use the open-loop vibration if the fluid being characterized is substantially stable. The measured density of the fluid can be determined to be stable if it does not vary by more than a predetermined density tolerance over a predetermined time period.
The detailed descriptions of the above embodiments are not exhaustive descriptions of all embodiments contemplated by the inventors to be within the scope of the invention. Indeed, persons skilled in the art will recognize that certain elements of the above-described embodiments may variously be combined or eliminated to create further embodiments, and such further embodiments fall within the scope and teachings of the invention. It will also be apparent to those of ordinary skill in the art that the above-described embodiments may be combined in whole or in part to create additional embodiments within the scope and teachings of the invention. Accordingly, the scope of the invention should be determined from the following claims.

Claims

What is claimed is:
1. A vibratory sensor (5), comprising:
a vibratory element (104) configured to generate a vibration signal; and a receiver circuit (134) that receives the vibration signal from the vibratory
element (104); and
a drive circuit (138) coupled to the receiver circuit (134) and the vibratory
element (104) and generating a drive signal that vibrates the vibratory element (104), wherein the drive circuit (138) vibrates the vibratory element (104) commencing at a commanded first frequency and in an open-loop manner to achieve a first target phase difference φΐ for a fluid being characterized and determines a corresponding first frequency point col, vibrates the vibratory element (104) commencing at a commanded second frequency and in the open-loop manner to achieve a second target phase difference φ2 and determines a corresponding second frequency point co2, and determines a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
2. The vibratory sensor (5) of claim 1, with the vibratory sensor (5) iteratively performing the vibrating and determining steps.
3. The vibratory sensor (5) of claim 1, with the commanded first frequency comprising a previous-time first frequency point
Figure imgf000027_0001
and with the commanded second frequency comprising a previous-time second frequency point ro2time=(t_1).
4. The vibratory sensor (5) of claim 1, with the drive circuit (138) comprising a closed-loop drive (143) that generates the drive signal to achieve a target phase difference and commencing at a current vibration frequency and an open-loop drive (147) that generates the drive signal to achieve a target phase difference and
commencing at a commanded first or second frequency.
5. The vibratory sensor (5) of claim 1, with vibrating the vibratory element (104) of the vibratory sensor in the open-loop manner comprising:
the drive circuit (138) setting a vibration setpoint to the first target phase
difference φΐ;
the drive circuit (138) vibrating the vibratory element (104) in the open-loop manner and at the commanded first frequency;
the drive circuit (138) comparing a current first phase difference to the first target phase difference φΐ and waiting until the current first phase difference is substantially equal to the first target phase difference φΐ;
if the current first phase difference is equal to the first target phase difference φΐ, then the drive circuit (138) recording the corresponding first frequency point col, wherein achieving the first target phase difference φΐ generates the first frequency point col in the vibratory element (104); the drive circuit (138) setting the vibration setpoint to the second target phase difference φ2;
the drive circuit (138) vibrating the vibratory element (104) in the open-loop manner and at the commanded second frequency;
the drive circuit (138) comparing a current second phase difference to the second target phase difference φ2 and waiting until the current second phase difference is substantially equal to the second target phase difference φ2; and
if the current second phase difference is equal to the second target phase
difference φ2, then the drive circuit (138) recording the corresponding second frequency point co2, wherein achieving the second target phase difference φ2 generates the second frequency point co2 in the vibratory element (104).
6. The vibratory sensor (5) of claim 1, with the drive circuit (138) being further configured to:
vibrate the vibratory element (104) in a closed-loop manner to achieve the first target phase difference φΐ for the fluid being characterized and determining a corresponding first frequency point col, with the vibrating commencing at the current vibration frequency; and
vibrate the vibratory element (104) in the closed-loop manner to achieve the second target phase difference φ2 for the fluid being characterized and determining a corresponding second frequency point co2, with the vibrating commencing at the current vibration frequency.
7. The vibratory sensor (5) of claim 1, wherein the drive circuit (138) selects the open-loop operation if the fluid being characterized is substantially stable.
8. The vibratory sensor (5) of claim 1, with the drive circuit (138) being further configured to:
vibrate the vibratory element (104) commencing at the commanded first
frequency and in the open-loop manner to approximate the first target phase difference φΐ for a fluid being characterized;
vibrate the vibratory element (104) in a closed-loop manner to achieve the first target phase difference φΐ and determine a corresponding first frequency point col;
vibrate the vibratory element (104) commencing at the commanded second
frequency and in the open-loop manner to approximate the second target phase difference φ2 for the fluid being characterized;
vibrate the vibratory element (104) in the closed-loop manner to achieve the second target phase difference φ2 and determine a corresponding second frequency point co2; and
determine a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
9. The vibratory sensor (5) of claim 1, with the receiver circuit (134) being coupled to the drive circuit (138), with the receiver circuit (134) providing the vibration signal amplitude and the vibration signal frequency to the drive circuit (138), with the drive circuit (138) generating a drive signal for the vibratory element (104) using the vibration signal amplitude and the vibration signal frequency.
10. The vibratory sensor (5) of claim 1, with the vibratory sensor (5) comprising a vibratory tine sensor (5) and with the vibratory element (104) comprising a tuning fork structure (104).
11. A method of varying vibration in a vibratory sensor, with the method
comprising:
vibrating a vibratory element of a vibratory sensor commencing at a commanded first frequency and in an open-loop manner to achieve a first target phase difference φΐ for a fluid being characterized and determining a corresponding first frequency point col;
vibrating the vibratory element commencing at a commanded second frequency and in the open-loop manner to achieve a second target phase difference φ2 and determining a corresponding second frequency point co2; and determining a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
12. The method of claim 11, iteratively performing the vibrating and determining steps.
13. The method of claim 11, with the commanded first frequency comprising a previous-time first frequency point
Figure imgf000030_0001
and with the commanded second frequency comprising a previous-time second frequency point ro2time=(t_1).
14. The method of claim 11, with vibrating the vibratory element in the open-loop manner comprising:
setting a vibration setpoint to the first target phase difference φΐ;
vibrating the vibratory element in the open-loop manner and at the commanded first frequency;
comparing a current first phase difference to the first target phase difference φΐ and waiting until the current first phase difference is substantially equal to the first target phase difference φΐ; if the current first phase difference is equal to the first target phase difference φΐ, then recording the corresponding first frequency point col, wherein achieving the first target phase difference φΐ generates the first frequency point col in the vibratory element;
setting the vibration setpoint to the second target phase difference φ2;
vibrating the vibratory element in the open-loop manner and at the commanded second frequency;
comparing a current second phase difference to the second target phase
difference φ2 and waiting until the current second phase difference is substantially equal to the second target phase difference φ2; and if the current second phase difference is equal to the second target phase
difference φ2, then recording the corresponding second frequency point co2, wherein achieving the second target phase difference φ2 generates the second frequency point co2 in the vibratory element.
The method of claim 11, further comprising the preliminary steps of:
vibrating the vibratory element in a closed-loop manner to achieve the first target phase difference φΐ for the fluid being characterized and determining a corresponding first frequency point col, with the vibrating commencing at the current vibration frequency; and
vibrating the vibratory element in the closed-loop manner to achieve the second target phase difference φ2 for the fluid being characterized and
determining a corresponding second frequency point co2, with the vibrating commencing at the current vibration frequency.
16. The method of claim 11, wherein the method selects the open-loop operation if the fluid being characterized is substantially stable.
The method of claim 11, with the vibrating steps comprising:
vibrating the vibratory element commencing at the commanded first frequency and in the open-loop manner to approximate the first target phase difference φΐ for a fluid being characterized; vibrating the vibratory element in a closed-loop manner to achieve the first target phase difference φΐ and determining a corresponding first frequency point col;
vibrating the vibratory element commencing at the commanded second
frequency and in the open-loop manner to approximate the second target phase difference φ2 for the fluid being characterized;
vibrating the vibratory element in the closed-loop manner to achieve the second target phase difference φ2 and determining a corresponding second frequency point co2; and
determining a viscosity of the fluid being characterized using the first frequency point col and the second frequency point co2.
The method of claim 11, with the vibratory sensor comprising a vibratory tine and with the vibratory element comprising a tuning fork structure.
PCT/US2013/043568 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor WO2014175902A1 (en)

Priority Applications (14)

Application Number Priority Date Filing Date Title
MX2015014255A MX347377B (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor.
JP2016510663A JP6478975B2 (en) 2013-04-26 2013-05-31 Vibration sensor and method of changing vibration with vibration sensor
CA2908920A CA2908920C (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
KR1020197007684A KR102135803B1 (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
CN201380075988.1A CN105308433B (en) 2013-04-26 2013-05-31 Vibrating sensor and the method for causing the vibration change in vibrating sensor
AU2013387653A AU2013387653B2 (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
BR112015026674-6A BR112015026674B1 (en) 2013-04-26 2013-05-31 vibrating sensor, and method of varying vibration in a vibrating sensor
RU2015150415A RU2629883C2 (en) 2013-04-26 2013-05-31 Vibration sensor and method for changing vibration in vibration sensor
EP13727794.3A EP2989439B1 (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
US14/782,135 US10274409B2 (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
KR1020157033362A KR20160003038A (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
SG11201508744QA SG11201508744QA (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
HK16109067.1A HK1221015A1 (en) 2013-04-26 2016-07-29 Vibratory sensor and method of varying vibration in a vibratory sensor
US16/223,576 US10955326B2 (en) 2013-04-26 2018-12-18 Vibratory sensor and method of varying vibration in a vibratory sensor

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201361816221P 2013-04-26 2013-04-26
US61/816,221 2013-04-26

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US14/782,135 A-371-Of-International US10274409B2 (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor
US16/223,576 Division US10955326B2 (en) 2013-04-26 2018-12-18 Vibratory sensor and method of varying vibration in a vibratory sensor

Publications (1)

Publication Number Publication Date
WO2014175902A1 true WO2014175902A1 (en) 2014-10-30

Family

ID=48577963

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2013/043568 WO2014175902A1 (en) 2013-04-26 2013-05-31 Vibratory sensor and method of varying vibration in a vibratory sensor

Country Status (14)

Country Link
US (2) US10274409B2 (en)
EP (1) EP2989439B1 (en)
JP (2) JP6478975B2 (en)
KR (2) KR102135803B1 (en)
CN (1) CN105308433B (en)
AR (1) AR096067A1 (en)
AU (1) AU2013387653B2 (en)
BR (1) BR112015026674B1 (en)
CA (1) CA2908920C (en)
HK (1) HK1221015A1 (en)
MX (1) MX347377B (en)
RU (1) RU2629883C2 (en)
SG (1) SG11201508744QA (en)
WO (1) WO2014175902A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016099603A1 (en) * 2014-12-19 2016-06-23 Micro Motion, Inc. Controlling a vibration of a vibratory sensor based on a phase error
WO2016099591A1 (en) * 2014-12-19 2016-06-23 Micro Motion, Inc. Determining a vibration response parameter of a vibratory element
WO2017039732A1 (en) * 2015-08-28 2017-03-09 Micro Motion, Inc. Method for generating a synthetic time period output signal
WO2017212272A1 (en) * 2016-06-08 2017-12-14 Cambridge Enterprise Limited Gravimeter or inertial sensor system using a resonant sensor and method of operating a gravimeter or inertial sensor system
CN107660267A (en) * 2015-05-08 2018-02-02 罗斯蒙特测量有限公司 Improvement level switch or relevant with level switch

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106153531A (en) * 2016-08-25 2016-11-23 中国工程物理研究院总体工程研究所 Liquid material vibration damping based on cantilever beam response, shock isolation performance test device
CN106864460A (en) * 2017-03-20 2017-06-20 上海识加电子科技有限公司 Driver's unlawful practice monitoring method, device and installing mechanism
JP6923187B2 (en) * 2017-05-10 2021-08-18 ディテック株式会社 Viscosity measuring device
RU2670220C1 (en) * 2017-11-14 2018-10-19 федеральное государственное бюджетное образовательное учреждение высшего образования "Пермский национальный исследовательский политехнический университет" Vibration sensor
RU2690416C1 (en) * 2018-04-06 2019-06-03 федеральное государственное бюджетное образовательное учреждение высшего образования "Пермский национальный исследовательский политехнический университет" Vibration sensor
RU181209U1 (en) * 2018-04-12 2018-07-06 Общество с ограниченной ответственностью Научно-производственная компания "Геоэлектроника сервис" Vibrating Liquid Density Meter
JP7255129B2 (en) * 2018-10-12 2023-04-11 ソニーグループ株式会社 Injection device, injection method, and injection program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090205411A1 (en) * 2005-04-04 2009-08-20 Endress + Hauser Gmbh + Co. Kg Device for Determining and/or Monitoring a Process Variable of a Medium
US20100083750A1 (en) * 2006-07-20 2010-04-08 Endress Hauser Gmbh Co Kg Apparatus for ascertaining and/or monitoring a process variable of a medium
US20100161251A1 (en) * 2007-02-20 2010-06-24 D Angelico Sascha Method for determining and/or monitoring a process variable of a medium, and corresponding apparatus

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3872609D1 (en) 1987-06-12 1992-08-13 Joerg Dual VISCOSIMETER.
WO1992005421A1 (en) * 1990-09-24 1992-04-02 Hydramotion Limited Vibratile sensing instrument
US5339258A (en) * 1990-11-22 1994-08-16 Hans Stabinger Apparatus for determining the density of liquids and gases from a period of an oscillator filled with a test sample
US6236322B1 (en) * 1998-09-09 2001-05-22 Endress + Hauser Gmbh + Co. Apparatus for establishing and/or monitoring a predetermined filling level in a container
DE10050299A1 (en) * 2000-10-10 2002-04-11 Endress Hauser Gmbh Co Medium viscosity determination and monitoring arrangement has stimulation and reception unit, which excites vibrating unit and receives vibrations of vibrating unit for viscosity determination
DE10057974A1 (en) * 2000-11-22 2002-05-23 Endress Hauser Gmbh Co Determination of liquid level in a container or density of liquid in a container using a vibrating gimbal type body with compensation for temperature, pressure or viscosity variations to improve measurement accuracy
DE10237931A1 (en) * 2002-08-14 2004-02-26 Endress + Hauser Gmbh + Co. Kg Fixed, filling level monitoring, density, and viscosity measurement device, comprises a vibrator fixed at a chosen level, with a microprocessor to control feedback electronics to provide a constant phase-frequency response
JP4083621B2 (en) * 2003-04-24 2008-04-30 株式会社アルバック Analysis method using vibrator
US20050052813A1 (en) * 2003-03-25 2005-03-10 Yoshihiro Kobayashi Mass measurement method, circuit for exciting piezoelectric vibration reed for mass measurement, and mass measurement apparatus
BRPI0520150B1 (en) 2005-03-29 2017-10-31 Micro Motion, Inc. CORIOLIS FLOW METER AND METHOD FOR DETERMINING DRAINING CHARACTERISTICS
DK1949047T3 (en) * 2005-10-18 2015-04-20 Micro Motion Inc Electronic device for measurement and the methods for determining a difference in phase between a first sensor signal and a second sensor signal of a flow meter
DE102006033819A1 (en) * 2006-07-19 2008-01-24 Endress + Hauser Gmbh + Co. Kg Device for determining and / or monitoring a process variable of a medium
CN101765759B (en) * 2007-07-30 2013-06-19 微动公司 Flow meter system and method for measuring flow characteristics of a three phase flow
KR20070114837A (en) * 2007-10-25 2007-12-04 마이크로 모우션, 인코포레이티드 Coriolis flow meter and method for determining flow characteristics
JP5327532B2 (en) * 2008-06-19 2013-10-30 埼玉県 Dynamic viscoelasticity measuring device
US9354097B2 (en) * 2008-07-01 2016-05-31 Micro Motion, Inc. System, method, and computer program product for generating a drive signal in a vibrating measuring device
JP4555368B2 (en) * 2008-07-10 2010-09-29 株式会社セコニック Method for measuring viscoelasticity of liquid
RU2502962C2 (en) * 2008-11-13 2013-12-27 Майкро Моушн, Инк. Method and device to measure fluid parameter in vibration metre

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090205411A1 (en) * 2005-04-04 2009-08-20 Endress + Hauser Gmbh + Co. Kg Device for Determining and/or Monitoring a Process Variable of a Medium
US20100083750A1 (en) * 2006-07-20 2010-04-08 Endress Hauser Gmbh Co Kg Apparatus for ascertaining and/or monitoring a process variable of a medium
US20100161251A1 (en) * 2007-02-20 2010-06-24 D Angelico Sascha Method for determining and/or monitoring a process variable of a medium, and corresponding apparatus

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018500562A (en) * 2014-12-19 2018-01-11 マイクロ モーション インコーポレイテッド Method for determining vibration response parameters of a vibrating element
US10527534B2 (en) 2014-12-19 2020-01-07 Micro Motion, Inc. Determining a vibration response parameter of a vibratory element
JP7377840B2 (en) 2014-12-19 2023-11-10 マイクロ モーション インコーポレイテッド How to control the vibration of a vibration sensor based on phase error
CN107110824A (en) * 2014-12-19 2017-08-29 高准公司 Determine the vibratory response parameter of vibrating elements
JP2021170035A (en) * 2014-12-19 2021-10-28 マイクロ モーション インコーポレイテッド Method for controlling vibration of vibratory sensor based on phase error
JP2019219404A (en) * 2014-12-19 2019-12-26 マイクロ モーション インコーポレイテッド Phase error-based method of controlling vibration of vibratory sensor
WO2016099591A1 (en) * 2014-12-19 2016-06-23 Micro Motion, Inc. Determining a vibration response parameter of a vibratory element
WO2016099603A1 (en) * 2014-12-19 2016-06-23 Micro Motion, Inc. Controlling a vibration of a vibratory sensor based on a phase error
US10663386B2 (en) 2014-12-19 2020-05-26 Micro Motion, Inc. Controlling a vibration of a vibratory sensor based on a phase error
AU2015363663B2 (en) * 2014-12-19 2018-08-02 Micro Motion, Inc. Determining a vibration response parameter of a vibratory element
RU2727865C2 (en) * 2014-12-19 2020-07-24 Майкро Моушн, Инк. Control of oscillations of a vibration sensor based on phase mismatch
RU2674559C1 (en) * 2014-12-19 2018-12-11 Майкро Моушн, Инк. Determination of the vibrating element vibratory response parameter
CN107660267A (en) * 2015-05-08 2018-02-02 罗斯蒙特测量有限公司 Improvement level switch or relevant with level switch
CN107660267B (en) * 2015-05-08 2020-10-02 罗斯蒙特测量有限公司 Improvements in or relating to level switches
RU2686526C1 (en) * 2015-08-28 2019-04-29 Майкро Моушн, Инк. Method for generating a synthesized output signal of a period of time
JP2018531373A (en) * 2015-08-28 2018-10-25 マイクロ モーション インコーポレイテッド Method for generating a composite period output signal
CN107923834A (en) * 2015-08-28 2018-04-17 高准公司 Method for generating generated time section output signal
JP2020204621A (en) * 2015-08-28 2020-12-24 マイクロ モーション インコーポレイテッド Method for generating synthetic time period output signal
US10951219B2 (en) 2015-08-28 2021-03-16 Micro Motion, Inc. Method for generating a synthetic time period output signal
WO2017039732A1 (en) * 2015-08-28 2017-03-09 Micro Motion, Inc. Method for generating a synthetic time period output signal
GB2551324A (en) * 2016-06-08 2017-12-20 Cambridge Entpr Ltd Measurement system using a resonant sensor and method of operating a resonant sensor based measurement system
WO2017212272A1 (en) * 2016-06-08 2017-12-14 Cambridge Enterprise Limited Gravimeter or inertial sensor system using a resonant sensor and method of operating a gravimeter or inertial sensor system
US11181372B2 (en) 2016-06-08 2021-11-23 Cambridge Enterprise Limited Gravimeter or inertial sensor system using a resonant sensor and method of operating a gravimeter or inertial sensor system
GB2551324B (en) * 2016-06-08 2021-12-22 Cambridge Entpr Ltd Measurement system using a resonant sensor and method of operating a resonant sensor based measurement system

Also Published As

Publication number Publication date
BR112015026674A2 (en) 2017-07-25
AU2013387653A1 (en) 2015-11-05
RU2629883C2 (en) 2017-09-04
AU2013387653B2 (en) 2017-02-23
HK1221015A1 (en) 2017-05-19
EP2989439A1 (en) 2016-03-02
JP2017167159A (en) 2017-09-21
KR20160003038A (en) 2016-01-08
MX347377B (en) 2017-04-25
CN105308433B (en) 2018-04-06
RU2015150415A (en) 2017-06-02
US10955326B2 (en) 2021-03-23
MX2015014255A (en) 2016-03-01
US20190120740A1 (en) 2019-04-25
KR20190029798A (en) 2019-03-20
CA2908920C (en) 2017-10-24
JP2016518605A (en) 2016-06-23
SG11201508744QA (en) 2015-11-27
BR112015026674B1 (en) 2020-10-27
CA2908920A1 (en) 2014-10-30
JP6478975B2 (en) 2019-03-06
EP2989439B1 (en) 2021-10-20
CN105308433A (en) 2016-02-03
KR102135803B1 (en) 2020-07-20
US10274409B2 (en) 2019-04-30
AR096067A1 (en) 2015-12-02
US20160061708A1 (en) 2016-03-03

Similar Documents

Publication Publication Date Title
US10955326B2 (en) Vibratory sensor and method of varying vibration in a vibratory sensor
US10663386B2 (en) Controlling a vibration of a vibratory sensor based on a phase error
JP2010133959A (en) Method for operating resonance measuring system and resonance measuring system
KR102135790B1 (en) Determining a vibration response parameter of a vibratory element
CN105527192B (en) Method for measuring fluid density

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201380075988.1

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13727794

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2908920

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: MX/A/2015/014255

Country of ref document: MX

ENP Entry into the national phase

Ref document number: 2016510663

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2013387653

Country of ref document: AU

Date of ref document: 20130531

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 20157033362

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2015150415

Country of ref document: RU

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2013727794

Country of ref document: EP

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112015026674

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 112015026674

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20151021