[go: up one dir, main page]

WO2017181939A1 - Method of calibrating ultrasound transmission time for ultrasound flowmeter, system, and flowmeter - Google Patents

Method of calibrating ultrasound transmission time for ultrasound flowmeter, system, and flowmeter Download PDF

Info

Publication number
WO2017181939A1
WO2017181939A1 PCT/CN2017/080919 CN2017080919W WO2017181939A1 WO 2017181939 A1 WO2017181939 A1 WO 2017181939A1 CN 2017080919 W CN2017080919 W CN 2017080919W WO 2017181939 A1 WO2017181939 A1 WO 2017181939A1
Authority
WO
WIPO (PCT)
Prior art keywords
ultrasonic
received
pulse
value
flowmeter
Prior art date
Application number
PCT/CN2017/080919
Other languages
French (fr)
Chinese (zh)
Inventor
刘勋
Original Assignee
成都千嘉科技有限公司
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
Application filed by 成都千嘉科技有限公司 filed Critical 成都千嘉科技有限公司
Priority to AU2017254028A priority Critical patent/AU2017254028B2/en
Publication of WO2017181939A1 publication Critical patent/WO2017181939A1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/66Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F25/00Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F25/00Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
    • G01F25/10Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
    • G01F25/15Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters specially adapted for gas meters

Definitions

  • the invention relates to the field of gas metering, in particular to a method, a system and a flow meter for correcting ultrasonic transmission time of an ultrasonic flowmeter.
  • the basic working principle of the existing ultrasonic flowmeter is to set two ultrasonic transducers, and determine the flow rate of the gas by measuring the propagation time of the ultrasonic waves in the flowing gas, and then calculate the flow rate of the gas; but in practical applications, As shown in Fig. 5, the amplitude of the ultrasonic pulse emitted by the ultrasonic transducer at the initial stage after each start is gradually changed from small to large until stable; in the ultrasonic flowmeter, the initial amplitude of the ultrasonic wave is smaller.
  • the energy Since the energy is small, it cannot be smoothly propagated to another ultrasonic transducer and cannot be recorded, which results in the system not being able to record the initial time of the transducer transmitting the ultrasonic wave, but due to the initial transmission of several small energies
  • the ultrasonic wave is not received, and the system cannot judge that the first valid ultrasonic wave received is the first pulse sent by the transducer (different gas components, different working environments will cause the first one to be received.
  • the pulse is different), which causes the system to be unable to determine the transmission time of the first valid ultrasonic wave received, and thus Entire measurement errors.
  • the object of the present invention is to overcome the problem that the small ultrasonic wave transmitted in the initial stage of the ultrasonic transducer can not be received in the ultrasonic flowmeter, and the system cannot judge that the first ultrasonic wave received is the transducer transmission.
  • the first few waves result in the inability to determine the transmission time of the first effective ultrasonic wave, providing a means for determining that the first effective ultrasonic wave received is the first wave transmitted by the transducer, thereby determining the actual effective ultrasonic wave
  • the ultrasonic transmission start time correction method of the initial transmission time in order to achieve the above object of the invention, the present invention provides the following technical solutions:
  • An ultrasonic transmission time correction method for an ultrasonic flowmeter which sets a value of a transmission pulse N, and an initial value of N is a natural number below 4, and the correction includes the following steps:
  • the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if no ultrasonic waves are received, proceeds to step (1-2);
  • N value plus one send N ultrasonic pulses according to the corrected N value; determine whether there is ultrasonic wave received, if not, repeat this step until ultrasonic waves are received, at this time, the current value of N
  • the first ultrasonic pulse that can be received that is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received; then in the normal ultrasonic gas measurement, we know that in one measurement process , the Nth (the N is the result value obtained by the method), the transmission time of the ultrasonic pulse is the real measurement start time, and the first N-1 ultrasonic waves are actually due to the energy Too small is not received.
  • the invention also provides another ultrasonic transmission time correction method for the ultrasonic flowmeter, which sets a transmission pulse value N, and the initial value of N is 6 or more natural numbers, and the correction includes the following steps:
  • the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if any ultrasonic waves are received, proceeds to step (2-2);
  • N is decremented by one, and N ultrasonic pulses are transmitted according to the corrected value of N; it is judged whether or not ultrasonic waves are received, and if so, this step is repeated until no ultrasonic waves are received;
  • the current value plus one) ultrasonic pulse is the first ultrasonic pulse that can be received.
  • the invention also provides another ultrasonic transmission time correction method for the ultrasonic flowmeter, which sets an initial value of a transmission pulse value N, N to an arbitrary natural number, and the correction comprises the following steps:
  • the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if no ultrasonic waves are received, the process proceeds to step (3-2), and if received, proceeds to step (3-3);
  • N value is incremented by one, and N ultrasonic pulses are transmitted according to the corrected N value; it is judged whether or not the ultrasonic wave is received, and if not, the step is repeated until the ultrasonic wave is received, and the Nth ultrasonic pulse is received. Is the first ultrasonic pulse that can be received;
  • N is decremented by one, and N ultrasonic pulses are transmitted according to the corrected value of N; it is judged whether or not ultrasonic waves are received, and if so, this step is repeated until no ultrasonic waves are received;
  • One ultrasonic pulse is the first ultrasonic pulse that can be received.
  • an ultrasonic amplitude threshold M is set, and only the amplitude of the received ultrasonic wave exceeds the ultrasonic amplitude threshold M to be recognized as receiving the ultrasonic wave (which may also be referred to as an effective ultrasonic wave).
  • the invention also provides an ultrasonic flowmeter ultrasonic transmission time correction system, which comprises a pulse pulse value setting module, a transmission control module and a receiving judgment module;
  • the sending pulse value setting module is configured with a sending pulse value N, and the initial value of N is a natural number;
  • the sending control module is connected to the first ultrasonic transducer, and is configured to control the first ultrasonic transducer to send N ultrasonic pulses according to an N value;
  • the receiving judging module is connected to the second ultrasonic transducer, and configured to determine whether the second ultrasonic transducer receives the ultrasonic wave, and according to the determination result, the sending period setting module increases the value of the sending pulse by one or minus one. .
  • the transmitting pulse value setting module increases the value of N by one, and the transmitting control module controls the first An ultrasonic transducer transmits N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer still does not receive the super Acoustic wave, the transmission cycle setting module increases the value of N again, and so on, until the second ultrasonic transducer can receive the ultrasonic wave, then the current value of N is the first ultrasonic pulse that can be received. That is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received.
  • the second ultrasonic transducer can receive the ultrasonic wave, the sending cycle setting module decrements the value of N by one, and the transmitting control module controls the first ultrasonic transducer. Sending N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer is still capable of receiving ultrasonic waves, the transmission cycle setting module reduces the N value by one again, and so on, until the second ultrasonic transducer is switched The ultrasonic wave cannot be received, and the current value of N is added to the first received ultrasonic period.
  • the method further includes an amplitude threshold setting module, wherein the amplitude threshold setting module is configured with an ultrasonic amplitude threshold M, and only when the ultrasonic amplitude received by the second ultrasonic transducer exceeds the threshold M It was determined that the ultrasonic wave was received (or that an effective ultrasonic wave was received).
  • the invention also provides an ultrasonic flowmeter comprising an ultrasonic flowmeter ultrasonic transmission time correction system as described above.
  • the ultrasonic transmission time correction method of the ultrasonic flowmeter determines the first one in the actual measurement by sequentially increasing or decreasing the number of ultrasonic pulses per shot.
  • the received ultrasonic pulse is the first ultrasonic pulse transmitted by the ultrasonic transducer, thereby determining the actual transmission time of the effective ultrasonic pulse, thereby avoiding the prior art, because the ultrasonic transducer transmits the first ultrasonic pulse.
  • the transmission time is the measurement error caused by the start time of the measurement.
  • FIG. 1 is a flowchart of a transmission time correction method provided by the present invention.
  • FIG. 2 is a flow chart of another embodiment of a transmission time correction method provided by the present invention.
  • FIG. 3 is a flowchart of still another embodiment of a transmission time correction method provided by the present invention.
  • FIG. 4 is a schematic block diagram of a transmission time correction system provided by the present invention.
  • Figure 5 is a schematic diagram of the ultrasonic transducer transmitting ultrasonic pulse amplitude from start to steady.
  • Figure 6 is a typical pulse change trend diagram sent or received when the ultrasonic transducer is normally measured.
  • Embodiment 1 As shown in FIG. 1 , this embodiment provides an ultrasonic transmission time correction method for an ultrasonic flowmeter.
  • the method sets a value of a transmission pulse N, and the initial value of N is a natural number of 4 or less.
  • the initial value of the N is set to 1 (since usually the first pulse is not received, therefore The initial value can also be directly set to 2, 3, 4 or even 5 smaller natural numbers); the correction includes the following steps:
  • step S101 the ultrasonic transducer transmits one ultrasonic pulse; determines whether the ultrasonic wave is received; if not received, proceeds to step S102;
  • N the number of ultrasonic pulses that can be received, that is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received; then, in the normal ultrasonic gas measurement, we know that In the course of one measurement, the Nth (the N is the result value obtained by the method), the transmission time of the ultrasonic pulse is the real measurement start time, and the first N-1 ultrasonic waves are not received because the energy is too small.
  • the ultrasonic transducer is first controlled to send one pulse of ultrasonic waves.
  • the ultrasonic transducer is sent at the initial state.
  • the ultrasonic pulse amplitude is small, and the gas pulse is not blocked by another ultrasonic transducer; at this time, the ultrasonic transducer transmits two pulses of ultrasonic waves, and the detection can be received. And so on, until another ultrasonic transducer can receive the pulse, assuming that when the ultrasonic transducer transmits only one pulse, it cannot be received, and similarly, only two pulses can not be received.
  • an ultrasonic amplitude threshold M is set, and only the amplitude of the received ultrasonic wave exceeds the ultrasonic amplitude threshold M to be recognized as receiving the ultrasonic wave (which may also be referred to as an effective ultrasonic wave).
  • the amplitude of the first received ultrasonic pulse is still small (eg, pulse 3 in Figure 5), that is, although it can be received, due to its small energy, It may be more susceptible to noise interference, which may cause errors in measurement calculations. Therefore, we usually set an ultrasonic amplitude threshold M. Only when the amplitude of the received ultrasonic pulse exceeds M, we identify it as an effective ultrasonic wave. As shown in Fig.
  • the pulse 3 since its amplitude is smaller than the threshold M, we throw it away, but think that it is a valid pulse from the pulse 4 whose amplitude exceeds the threshold M, that is, We believe that the time T2 at which the ultrasonic transducer transmits the fourth ultrasonic pulse is the start time of the measurement.
  • the ultrasonic transducer does not transmit a long and infinite number of pulse waves without limitation, but transmits a pulse wave of a specified number (such as 11 pulse waves in FIG. 6) as shown in FIG.
  • a pulse wave of a specified number such as 11 pulse waves in FIG. 6
  • the ultrasonic transducer does not transmit a pulse wave of a specified number (such as 11 pulse waves in FIG. 6) as shown in FIG.
  • a pulse wave of a specified number such as 11 pulse waves in FIG. 6
  • the threshold M we only select the amplitude above the threshold.
  • the pulse of M is used (pulse 4 to pulse 9 in Fig. 6) to ensure the accuracy of the measurement to the utmost.
  • Embodiment 2 As shown in FIG. 2, this embodiment provides another ultrasonic transmission time correction method for an ultrasonic flowmeter, and sets an initial value of a transmission pulse N, N to a natural number of 6 or more, if the value can be set The larger natural numbers are 6, 9, 12 or even 15; the correction consists of the following steps:
  • the ultrasonic transducer transmits N ultrasonic pulses; determines whether the ultrasonic wave is received; if the ultrasonic wave is received, proceeds to step S202;
  • N value is decreased by one, and N ultrasonic pulses are sent according to the corrected N value; determining whether there is ultrasonic wave received, if any, repeating this step until no ultrasonic wave is received; then (N current value of N Add one) ultrasonic pulse to the first ultrasonic pulse that can be received.
  • an ultrasonic amplitude threshold M is set, and only the amplitude of the received ultrasonic wave exceeds the ultrasonic amplitude threshold M to be recognized as receiving the ultrasonic wave (which may also be referred to as an effective ultrasonic wave).
  • Embodiment 3 As shown in FIG. 3, in this embodiment, we arbitrarily set a value N of a transmission pulse, and the correction includes the following steps:
  • the ultrasonic transducer sends N ultrasonic pulses; determine whether there is no ultrasonic wave received; if no ultrasonic wave is received, then proceeds to step S302, if received, proceeds to step S303;
  • N value is increased by one, and the N ultrasonic pulses are sent according to the corrected N value; determining whether the ultrasonic wave is received, if not, repeating the step until the ultrasonic wave is received, the Nth ultrasonic pulse is the first An ultrasonic pulse that can be received;
  • N value is decreased by one, and N ultrasonic pulses are transmitted according to the corrected N value; determining whether there is ultrasonic wave received, if any, repeating this step until no ultrasonic wave is received; then the N+1th ultrasonic wave The pulse is the first ultrasonic pulse that can be received.
  • Embodiments: 4 As shown in FIG. 4, this embodiment provides an ultrasonic flowmeter ultrasonic transmission time correction system, including a transmission pulse value setting module 100, a transmission control module 200, and a reception determination module 300;
  • the sending pulse value setting module 100 is configured with a sending pulse value N, and the initial value of N is a natural number;
  • the sending control module 200 is connected to the first ultrasonic transducer, and is configured to control the first ultrasonic transducer to send N ultrasonic pulses according to an N value;
  • the receiving judging module 300 is connected to the second ultrasonic transducer, and is configured to determine whether the second ultrasonic transducer receives the ultrasonic wave, and control the sending period setting module to increase or decrease the sending pulse value according to the determination result.
  • the transmitting pulse value setting module 100 increases the value of N by one, and the transmitting control module 200 Controlling the first ultrasonic transducer to transmit N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer still does not receive the ultrasonic wave, the transmission cycle setting module increases the N value by one again, and thus cycles.
  • the current value of N is the first ultrasonic pulse that can be received, that is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received. .
  • the transmission cycle setting module decrements the value of N by one, and the transmission control module 200 controls the first ultrasonic transducer. Transmitting N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer is still capable of receiving ultrasonic waves, the transmission cycle setting module reduces the N value by one again, and so on, until the second ultrasonic wave is switched.
  • the energy sensor cannot receive the ultrasonic wave, and the current value of N is added to the first received ultrasonic wave period.
  • the method further includes an amplitude threshold setting module, wherein the amplitude threshold setting module is configured with an ultrasonic amplitude threshold M, and only when the ultrasonic amplitude received by the second ultrasonic transducer exceeds the threshold M It is determined that the ultrasonic wave is received (or an effective ultrasonic wave is received), and the threshold value M can generally be set such that the amplitude of the ultrasonic pulse transmitted by the ultrasonic transducer is stable (such as pulse 5 to pulse 10 in FIG. 5). 70%-90%.
  • Embodiment 5 This embodiment provides an ultrasonic flowmeter comprising an ultrasonic flowmeter ultrasonic transmission time correction system as provided in Embodiment 4.

Landscapes

  • Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Measuring Volume Flow (AREA)

Abstract

A method of calibrating ultrasound transmission time for an ultrasound flowmeter, a system, and a flowmeter. The method comprises: determining, by gradually increasing or decreasing a number of ultrasonic pulses in each transmission, that which of the ultrasonic pulses in each transmission is the first ultrasonic pulse received in an actual measurement, thereby determining an actual transmission time of a valid ultrasonic pulse, preventing a measurement error as a result of taking a transmission time of the first ultrasonic pulse transmitted by an ultrasonic transducer as a start time of a measurement as disclosed in the prior art.

Description

超声波流量计的超声发送时间校正方法、系统及流量计Ultrasonic flowmeter ultrasonic transmission time correction method, system and flowmeter 技术领域Technical field
本发明涉及一种燃气计量领域,特别涉及一种超声波流量计的超声发送时间校正方法、系统及流量计。The invention relates to the field of gas metering, in particular to a method, a system and a flow meter for correcting ultrasonic transmission time of an ultrasonic flowmeter.
背景技术Background technique
现有的超声波流量计的基本工作原理是,设置两个超声波换能器,通过测量超声波在流动的燃气中的传播时间判断燃气的流速,进而计算得出燃气的流量;但是在实际应用中,如图5所示,超声波换能器在每次启动后的初始阶段发出的超声波脉冲的波幅是由小变大逐渐变化直至稳定的;而在超声波流量计中,初始发射的波幅较小的超声波由于能量小,其不能顺利的传播至另一个超声波换能器处,从而不能被接收记录,这就导致,虽然系统可以记录换能器发送超声波的初始时间,但是由于初始发送的几个小能量超声波并没有被接收到,而系统也无法判断第一个被接收到的有效超声波是换能器发送的第几个脉冲(不同的燃气成分、不同的工作环境会导致第一个被接收到的脉冲不同),从而导致系统无法确定第一个被接收到的有效超声波的发送时间,进而导致整个测量过程产生误差。The basic working principle of the existing ultrasonic flowmeter is to set two ultrasonic transducers, and determine the flow rate of the gas by measuring the propagation time of the ultrasonic waves in the flowing gas, and then calculate the flow rate of the gas; but in practical applications, As shown in Fig. 5, the amplitude of the ultrasonic pulse emitted by the ultrasonic transducer at the initial stage after each start is gradually changed from small to large until stable; in the ultrasonic flowmeter, the initial amplitude of the ultrasonic wave is smaller. Since the energy is small, it cannot be smoothly propagated to another ultrasonic transducer and cannot be recorded, which results in the system not being able to record the initial time of the transducer transmitting the ultrasonic wave, but due to the initial transmission of several small energies The ultrasonic wave is not received, and the system cannot judge that the first valid ultrasonic wave received is the first pulse sent by the transducer (different gas components, different working environments will cause the first one to be received. The pulse is different), which causes the system to be unable to determine the transmission time of the first valid ultrasonic wave received, and thus Entire measurement errors.
发明内容Summary of the invention
本发明的目的在于克服现有的超声波流量计中,超声波换能器每次启动时初始阶段发送的小能量超声波不能被接收到,同时系统不能判断接收到的第一个超声波是换能器发送的第几个波,导致不能确定第一个有效超声波的发送时间的问题,提供一种确定接收到到的第一个有效超声波是换能器发送的第几个波,从而确定有效超声波的实际起始发送时间的超声波发送起始时间校正方法,为了实现上述发明目的,本发明提供了以下技术方案:The object of the present invention is to overcome the problem that the small ultrasonic wave transmitted in the initial stage of the ultrasonic transducer can not be received in the ultrasonic flowmeter, and the system cannot judge that the first ultrasonic wave received is the transducer transmission. The first few waves result in the inability to determine the transmission time of the first effective ultrasonic wave, providing a means for determining that the first effective ultrasonic wave received is the first wave transmitted by the transducer, thereby determining the actual effective ultrasonic wave The ultrasonic transmission start time correction method of the initial transmission time, in order to achieve the above object of the invention, the present invention provides the following technical solutions:
一种超声波流量计的超声发送时间校正方法,设定一发送脉冲个数值N,N的初始值为4以下自然数,校正包含如下步骤:An ultrasonic transmission time correction method for an ultrasonic flowmeter, which sets a value of a transmission pulse N, and an initial value of N is a natural number below 4, and the correction includes the following steps:
(1-1)超声波换能器发送N个超声波脉冲;判断有没有超声波被接收到;如没有接收到超声波则进入步骤(1-2);(1-1) the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if no ultrasonic waves are received, proceeds to step (1-2);
(1-2)N值加一,按照修正后的N值发送N个超声波脉冲;判断有没有超声波被接收到,如没有则重复本步骤,直至有超声波被接收到,此时N的当前值为第一个可以被接收到的超声波脉冲,即,第N个超声波脉冲即为第一个可以被接收到的超声波脉冲;那么在正常的超声波燃气测量时,我们就知道,在一次测量过程中,第N个(该N为经过本方法得出的结果值)超声波脉冲的发送时间才是真正的测量起始时间,前N-1个超声波其实由于能量 过小未被接收到。(1-2) N value plus one, send N ultrasonic pulses according to the corrected N value; determine whether there is ultrasonic wave received, if not, repeat this step until ultrasonic waves are received, at this time, the current value of N The first ultrasonic pulse that can be received, that is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received; then in the normal ultrasonic gas measurement, we know that in one measurement process , the Nth (the N is the result value obtained by the method), the transmission time of the ultrasonic pulse is the real measurement start time, and the first N-1 ultrasonic waves are actually due to the energy Too small is not received.
本发明同时提供另一种超声波流量计的超声发送时间校正方法,设定一发送脉冲个数值N,N的初始值为6以上自然数,校正包含如下步骤:The invention also provides another ultrasonic transmission time correction method for the ultrasonic flowmeter, which sets a transmission pulse value N, and the initial value of N is 6 or more natural numbers, and the correction includes the following steps:
(2-1)超声波换能器发送N个的超声波脉冲;判断有没有超声波被接收到;如有接收到超声波则进入步骤(2-2);(2-1) the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if any ultrasonic waves are received, proceeds to step (2-2);
(2-2)N值减一,按照修正后的N值发送N个的超声波脉冲;判断有没有超声波被接收到,如有,则重复本步骤,直至没有超声波被接收到;则第(N的当前值加一)个超声波脉冲为第一个可以被接收到的超声波脉冲。(2-2) The value of N is decremented by one, and N ultrasonic pulses are transmitted according to the corrected value of N; it is judged whether or not ultrasonic waves are received, and if so, this step is repeated until no ultrasonic waves are received; The current value plus one) ultrasonic pulse is the first ultrasonic pulse that can be received.
本发明同时提供又一种超声波流量计的超声发送时间校正方法,设定一发送脉冲个数值N,N的初始值任意自然数,校正包含如下步骤:The invention also provides another ultrasonic transmission time correction method for the ultrasonic flowmeter, which sets an initial value of a transmission pulse value N, N to an arbitrary natural number, and the correction comprises the following steps:
(3-1)超声波换能器发送N个超声波脉冲;判断有没有超声波被接收到;如没有接收到超声波则进入步骤(3-2),如接收到则进入步骤(3-3);(3-1) the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if no ultrasonic waves are received, the process proceeds to step (3-2), and if received, proceeds to step (3-3);
(3-2)N值加一,按照修正后的N值发送N个超声波脉冲;判断有没有超声波被接收到,如没有则重复本步骤,直至有超声波被接收到,则第N个超声波脉冲为第一个可以被接收到的超声波脉冲;(3-2) The N value is incremented by one, and N ultrasonic pulses are transmitted according to the corrected N value; it is judged whether or not the ultrasonic wave is received, and if not, the step is repeated until the ultrasonic wave is received, and the Nth ultrasonic pulse is received. Is the first ultrasonic pulse that can be received;
(3-3)N值减一,按照修正后的N值发送N个的超声波脉冲;判断有没有超声波被接收到,如有,则重复本步骤,直至没有超声波被接收到;则第N+1个超声波脉冲为第一个可以被接收到的超声波脉冲。(3-3) The value of N is decremented by one, and N ultrasonic pulses are transmitted according to the corrected value of N; it is judged whether or not ultrasonic waves are received, and if so, this step is repeated until no ultrasonic waves are received; One ultrasonic pulse is the first ultrasonic pulse that can be received.
进一步的,还设定有一超声波波幅阈值M,只有被接收到的超声波的波幅超过所述超声波波幅阈值M才被认定为接收到了超声波(也可称之为有效超声波)。Further, an ultrasonic amplitude threshold M is set, and only the amplitude of the received ultrasonic wave exceeds the ultrasonic amplitude threshold M to be recognized as receiving the ultrasonic wave (which may also be referred to as an effective ultrasonic wave).
本发明同时提供一种超声波流量计超声发送时间校正系统,包括发送脉冲个数值设定模块、发送控制模块以及接收判断模块;The invention also provides an ultrasonic flowmeter ultrasonic transmission time correction system, which comprises a pulse pulse value setting module, a transmission control module and a receiving judgment module;
所述发送脉冲个数值设定模块中设定有一发送脉冲个数值N,N的初始值为自然数;The sending pulse value setting module is configured with a sending pulse value N, and the initial value of N is a natural number;
所述发送控制模块与第一超声波换能器连接,用于控制所述第一超声波换能器按照N值发送N个超声波脉冲;The sending control module is connected to the first ultrasonic transducer, and is configured to control the first ultrasonic transducer to send N ultrasonic pulses according to an N value;
所述接收判断模块与第二超声波换能器连接,用于判断所述第二超声波换能器是否接收到超声波,并根据判断结果控制发送周期设定模块将发送脉冲个数值加一或减一。The receiving judging module is connected to the second ultrasonic transducer, and configured to determine whether the second ultrasonic transducer receives the ultrasonic wave, and according to the determination result, the sending period setting module increases the value of the sending pulse by one or minus one. .
如,第一超声波换能器发送超声波脉冲后,如,第二超声波换能器没有接收到超声波,则所述发送脉冲个数值设定模块将N的值加一,所述发送控制模块控制第一超声波换能器按照修正后的N值发送N个超声波脉冲;如所述第二超声波换能器还是没有接收到超 声波,则发送周期设定模块再次将N值加一,如此循环,直至第二超声波换能器能够接收到超声波,那么,此时N的当前值为第一个可以被接收到的超声波脉冲,即第N个超声波脉冲即为第一个可以被接收到的超声波脉冲。For example, after the first ultrasonic transducer transmits the ultrasonic pulse, for example, the second ultrasonic transducer does not receive the ultrasonic wave, the transmitting pulse value setting module increases the value of N by one, and the transmitting control module controls the first An ultrasonic transducer transmits N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer still does not receive the super Acoustic wave, the transmission cycle setting module increases the value of N again, and so on, until the second ultrasonic transducer can receive the ultrasonic wave, then the current value of N is the first ultrasonic pulse that can be received. That is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received.
如,第一超声波换能器发送超声波后,第二超声波换能器能够接收到超声波,则所述发送周期设定模块将N的值减一,所述发送控制模块控制第一超声波换能器按照修正后的N值发送N个的超声波脉冲;如所述第二超声波换能器还是能够接收到超声波,则发送周期设定模块再次将N值减一,如此循环,直至第二超声波换能器不能够接收到超声波,此时N的当前值加一为第一个被接收到的超声波周期。For example, after the first ultrasonic transducer transmits the ultrasonic wave, the second ultrasonic transducer can receive the ultrasonic wave, the sending cycle setting module decrements the value of N by one, and the transmitting control module controls the first ultrasonic transducer. Sending N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer is still capable of receiving ultrasonic waves, the transmission cycle setting module reduces the N value by one again, and so on, until the second ultrasonic transducer is switched The ultrasonic wave cannot be received, and the current value of N is added to the first received ultrasonic period.
进一步的,还包括波幅阈值设定模块,所述波幅阈值设定模块中设定有一超声波波幅阈值M,仅当所述第二超声波换能器接收到的超声波波幅超过所述阈值M时,才被认定为接收到了超声波(或者说接收到了有效超声波)。Further, the method further includes an amplitude threshold setting module, wherein the amplitude threshold setting module is configured with an ultrasonic amplitude threshold M, and only when the ultrasonic amplitude received by the second ultrasonic transducer exceeds the threshold M It was determined that the ultrasonic wave was received (or that an effective ultrasonic wave was received).
本发明同时提供一种超声波流量计,包含有如上所述的超声波流量计超声发送时间校正系统。The invention also provides an ultrasonic flowmeter comprising an ultrasonic flowmeter ultrasonic transmission time correction system as described above.
与现有技术相比,本发明的有益效果:本发明提供的超声波流量计的超声发送时间校正方法,通过依次增加或减少每次发射的超声波脉冲个数,确定在实际测量时第一个可以被接收到的超声波脉冲是超声波换能器发送的第几个超声波脉冲,从而确定有效的超声波脉冲的实际发送时间,从而避免了现有技术中,由于把超声波换能器发送第一个超声波脉冲发送时间作为测量的起始时间而造成的测量误差。Compared with the prior art, the beneficial effects of the present invention: the ultrasonic transmission time correction method of the ultrasonic flowmeter provided by the present invention determines the first one in the actual measurement by sequentially increasing or decreasing the number of ultrasonic pulses per shot. The received ultrasonic pulse is the first ultrasonic pulse transmitted by the ultrasonic transducer, thereby determining the actual transmission time of the effective ultrasonic pulse, thereby avoiding the prior art, because the ultrasonic transducer transmits the first ultrasonic pulse. The transmission time is the measurement error caused by the start time of the measurement.
附图说明:BRIEF DESCRIPTION OF THE DRAWINGS:
图1为本发明提供的发送时间校正方法的流程图。FIG. 1 is a flowchart of a transmission time correction method provided by the present invention.
图2为本发明提供的发送时间校正方法另一种实施方式的流程图。2 is a flow chart of another embodiment of a transmission time correction method provided by the present invention.
图3为本发明提供的发送时间校正方法又一种实施方式的流程图。FIG. 3 is a flowchart of still another embodiment of a transmission time correction method provided by the present invention.
图4为本发明提供的发送时间校正系统的原理框图。4 is a schematic block diagram of a transmission time correction system provided by the present invention.
图5为超声波换能器发送超声波脉冲波幅从起始到稳定示意图。Figure 5 is a schematic diagram of the ultrasonic transducer transmitting ultrasonic pulse amplitude from start to steady.
图6为超声波换能器正常测量时发送或接收到的一次典型的脉冲变化趋势图。Figure 6 is a typical pulse change trend diagram sent or received when the ultrasonic transducer is normally measured.
具体实施方式detailed description
下面结合附图及具体实施例对本发明作进一步的详细描述。但不应将此理解为本发明上述主题的范围仅限于以下的实施例,凡基于本发明内容所实现的技术均属于本发明的范围。The present invention will be further described in detail below with reference to the drawings and specific embodiments. However, the scope of the above-mentioned subject matter of the present invention should not be construed as being limited to the following embodiments, and the technology implemented based on the present invention is within the scope of the present invention.
实施例1:如图1所示,本实施例提供一种超声波流量计的超声发送时间校正方 法,设定一发送脉冲个数值N,N的初始值为4以下自然数,本实施例中,所述N的初始值设定为1(由于通常第一个脉冲肯定不会被接收到,因此该初始值也可以被直接设定为2、3、4甚至5这些较小的自然数);校正包含如下步骤:Embodiment 1: As shown in FIG. 1 , this embodiment provides an ultrasonic transmission time correction method for an ultrasonic flowmeter. The method sets a value of a transmission pulse N, and the initial value of N is a natural number of 4 or less. In this embodiment, the initial value of the N is set to 1 (since usually the first pulse is not received, therefore The initial value can also be directly set to 2, 3, 4 or even 5 smaller natural numbers); the correction includes the following steps:
S101:超声波换能器发送1个超声波脉冲;判断有没有超声波被接收到;如没有接收到,则进入步骤S102;S101: the ultrasonic transducer transmits one ultrasonic pulse; determines whether the ultrasonic wave is received; if not received, proceeds to step S102;
S102:N值加一(即N=N+1),按照修正后的N值发送N个超声波脉冲;判断有没有超声波被接收到,如没有则重复本步骤,直至有超声波被接收到,此时N的当前值为第一个可以被接收到的超声波脉冲,即,第N个超声波脉冲即为第一个可以被接收到的超声波脉冲;那么在正常的超声波燃气测量时,我们就知道,在一次测量过程中,第N个(该N为经过本方法得出的结果值)超声波脉冲的发送时间才是真正的测量起始时间,前N-1个超声波其实由于能量过小未被接收到。S102: adding N values (ie, N=N+1), sending N ultrasonic pulses according to the corrected N value; determining whether ultrasonic waves are received, if not, repeating this step until ultrasonic waves are received, The current value of N is the first ultrasonic pulse that can be received, that is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received; then, in the normal ultrasonic gas measurement, we know that In the course of one measurement, the Nth (the N is the result value obtained by the method), the transmission time of the ultrasonic pulse is the real measurement start time, and the first N-1 ultrasonic waves are not received because the energy is too small. To.
超声波燃气流量计应用本实施例提供的方法时,在流量计安装且燃气正常通流后,先控制超声波换能器发送1个脉冲的超声波,一般情况下,由于超声波换能器起始状态发送的超声波脉冲波幅较小,加上燃气的阻拦作用,该超声波脉冲并不能被另一个超声波换能器接收到;此时,超声波换能器发送2个脉冲的超声波,检测能否被接收到,如此类推,直到另一个超声波换能器能够接收到脉冲为止,假设,当超声波换能器只发送一个脉冲时,其不能被接收到,同样的,只发送二个脉冲也不能被接收到,我们同样假设超声波换能器一次发送三个脉冲时,另个一个超声波换能器才顺利接收到脉冲信号,那么我们可以认定,在当前燃气成分以及当前工作环境下,每次超声波换能器发送的前两个脉冲不能被接收到,那么在此后的测量过程中,如图5所示,我们认为每次超声波测量的起始时间并不是超声波换能器开始发送超声波的时间T0,而是该超声波换能器发送第三个超声波脉冲的时间T1。When the ultrasonic gas flowmeter is applied by the method provided in this embodiment, after the flowmeter is installed and the gas is normally flowed, the ultrasonic transducer is first controlled to send one pulse of ultrasonic waves. Generally, the ultrasonic transducer is sent at the initial state. The ultrasonic pulse amplitude is small, and the gas pulse is not blocked by another ultrasonic transducer; at this time, the ultrasonic transducer transmits two pulses of ultrasonic waves, and the detection can be received. And so on, until another ultrasonic transducer can receive the pulse, assuming that when the ultrasonic transducer transmits only one pulse, it cannot be received, and similarly, only two pulses can not be received. It is also assumed that when the ultrasonic transducer transmits three pulses at a time, the other ultrasonic transducer receives the pulse signal smoothly, then we can determine that each ultrasonic transducer is sent in the current gas composition and the current working environment. The first two pulses cannot be received, so in the subsequent measurement process, as shown in Figure 5, we think Start time of ultrasonic measurement times is not an ultrasonic transducer transmits ultrasonic waves start time T0, but the third ultrasonic transducer transmits ultrasonic pulse time T1.
进一步的,还设定有一超声波波幅阈值M,只有被接收到的超声波的波幅超过所述超声波波幅阈值M才被认定为接收到了超声波(也可称之为有效超声波)。这是由于,在一些情况下,第一个被接收到的超声波脉冲的波幅依然较小(如图5中的脉冲3),即,虽然其可以被接收到,但是由于其能量较小,因此可能更容易受到噪声的干扰,从而造成测量计算的误差,因此,我们通常设定一个超声波波幅阈值M,只有接收到到超声波脉冲的波幅超过M时,我们才将其认定为有效超声波,同样如图5所示,虽然可能脉冲3就可以被接收到,但是由于其波幅小于阈值M,因此我们将其抛除不用,而是认为从波幅超过该阈值M的脉冲4开始才是有效脉冲,即,我们认为超声波换能器发送第四个超声波脉冲的时间T2才是测量的起始时间。 Further, an ultrasonic amplitude threshold M is set, and only the amplitude of the received ultrasonic wave exceeds the ultrasonic amplitude threshold M to be recognized as receiving the ultrasonic wave (which may also be referred to as an effective ultrasonic wave). This is because, in some cases, the amplitude of the first received ultrasonic pulse is still small (eg, pulse 3 in Figure 5), that is, although it can be received, due to its small energy, It may be more susceptible to noise interference, which may cause errors in measurement calculations. Therefore, we usually set an ultrasonic amplitude threshold M. Only when the amplitude of the received ultrasonic pulse exceeds M, we identify it as an effective ultrasonic wave. As shown in Fig. 5, although it is possible that the pulse 3 can be received, since its amplitude is smaller than the threshold M, we throw it away, but think that it is a valid pulse from the pulse 4 whose amplitude exceeds the threshold M, that is, We believe that the time T2 at which the ultrasonic transducer transmits the fourth ultrasonic pulse is the start time of the measurement.
实际上,在正常测量时,超声波换能器并不会无限制的发送长无数脉冲波,而是如图6所示的发送指定数量(如图6中的11个脉冲波)的脉冲波,而在接收端,可能只能接收到其中一部分(如,只能接收到图6中的脉冲3至脉冲9),而为了去除干扰,设定阈值M后,我们只选取其中幅值高于阈值M的脉冲使用(如图6中的脉冲4至脉冲9),从而最大限度的保证测量的精度。In fact, in the normal measurement, the ultrasonic transducer does not transmit a long and infinite number of pulse waves without limitation, but transmits a pulse wave of a specified number (such as 11 pulse waves in FIG. 6) as shown in FIG. At the receiving end, only a part of it may be received (for example, only pulse 3 to pulse 9 in Fig. 6 can be received), and in order to remove the interference, after setting the threshold M, we only select the amplitude above the threshold. The pulse of M is used (pulse 4 to pulse 9 in Fig. 6) to ensure the accuracy of the measurement to the utmost.
实施例2:如图2所示,本实施例提供另一种超声波流量计的超声发送时间校正方法,设定一发送脉冲个数值N,N的初始值为6以上自然数,如该值可以设定为6、9、12甚至15这些较大的自然数;校正包含如下步骤:Embodiment 2: As shown in FIG. 2, this embodiment provides another ultrasonic transmission time correction method for an ultrasonic flowmeter, and sets an initial value of a transmission pulse N, N to a natural number of 6 or more, if the value can be set The larger natural numbers are 6, 9, 12 or even 15; the correction consists of the following steps:
S201:超声波换能器发送N个的超声波脉冲;判断有没有超声波被接收到;如有接收到超声波则进入步骤S202;S201: the ultrasonic transducer transmits N ultrasonic pulses; determines whether the ultrasonic wave is received; if the ultrasonic wave is received, proceeds to step S202;
S202:N值减一,按照修正后的N值发送N个的超声波脉冲;判断有没有超声波被接收到,如有,则重复本步骤,直至没有超声波被接收到;则第(N的当前值加一)个超声波脉冲为第一个可以被接收到的超声波脉冲。S202: The N value is decreased by one, and N ultrasonic pulses are sent according to the corrected N value; determining whether there is ultrasonic wave received, if any, repeating this step until no ultrasonic wave is received; then (N current value of N Add one) ultrasonic pulse to the first ultrasonic pulse that can be received.
进一步的,还设定有一超声波波幅阈值M,只有被接收到的超声波的波幅超过所述超声波波幅阈值M才被认定为接收到了超声波(也可称之为有效超声波)。Further, an ultrasonic amplitude threshold M is set, and only the amplitude of the received ultrasonic wave exceeds the ultrasonic amplitude threshold M to be recognized as receiving the ultrasonic wave (which may also be referred to as an effective ultrasonic wave).
实施例3:如图3所示,本实施例中,我们任意设定一发送脉冲个数值N,校正包含如下步骤:Embodiment 3: As shown in FIG. 3, in this embodiment, we arbitrarily set a value N of a transmission pulse, and the correction includes the following steps:
S301:超声波换能器发送N个超声波脉冲;判断有没有超声波被接收到;如没有接收到超声波则进入步骤S302,如接收到则进入步骤S303;S301: the ultrasonic transducer sends N ultrasonic pulses; determine whether there is no ultrasonic wave received; if no ultrasonic wave is received, then proceeds to step S302, if received, proceeds to step S303;
S302:N值加一,按照修正后的N值发送N个超声波脉冲;判断有没有超声波被接收到,如没有则重复本步骤,直至有超声波被接收到,则第N个超声波脉冲为第一个可以被接收到的超声波脉冲;S302: The N value is increased by one, and the N ultrasonic pulses are sent according to the corrected N value; determining whether the ultrasonic wave is received, if not, repeating the step until the ultrasonic wave is received, the Nth ultrasonic pulse is the first An ultrasonic pulse that can be received;
S303:N值减一,按照修正后的N值发送N个的超声波脉冲;判断有没有超声波被接收到,如有,则重复本步骤,直至没有超声波被接收到;则第N+1个超声波脉冲为第一个可以被接收到的超声波脉冲。S303: The N value is decreased by one, and N ultrasonic pulses are transmitted according to the corrected N value; determining whether there is ultrasonic wave received, if any, repeating this step until no ultrasonic wave is received; then the N+1th ultrasonic wave The pulse is the first ultrasonic pulse that can be received.
实施例:4:如图4所示,本实施例提供一种超声波流量计超声发送时间校正系统,包括发送脉冲个数值设定模块100、发送控制模块200以及接收判断模块300;Embodiments: 4: As shown in FIG. 4, this embodiment provides an ultrasonic flowmeter ultrasonic transmission time correction system, including a transmission pulse value setting module 100, a transmission control module 200, and a reception determination module 300;
所述发送脉冲个数值设定模块100中设定有一发送脉冲个数值N,N的初始值为自然数;The sending pulse value setting module 100 is configured with a sending pulse value N, and the initial value of N is a natural number;
所述发送控制模块200与第一超声波换能器连接,用于控制所述第一超声波换能器按照N值发送N个超声波脉冲; The sending control module 200 is connected to the first ultrasonic transducer, and is configured to control the first ultrasonic transducer to send N ultrasonic pulses according to an N value;
所述接收判断模块300与第二超声波换能器连接,用于判断所述第二超声波换能器是否接收到超声波,并根据判断结果控制发送周期设定模块将发送脉冲个数值加一或减一。The receiving judging module 300 is connected to the second ultrasonic transducer, and is configured to determine whether the second ultrasonic transducer receives the ultrasonic wave, and control the sending period setting module to increase or decrease the sending pulse value according to the determination result. One.
如,第一超声波换能器发送超声波脉冲后,如,第二超声波换能器没有接收到超声波,则所述发送脉冲个数值设定模块100将N的值加一,所述发送控制模块200控制第一超声波换能器按照修正后的N值发送N个超声波脉冲;如所述第二超声波换能器还是没有接收到超声波,则发送周期设定模块再次将N值加一,如此循环,直至第二超声波换能器能够接收到超声波,那么,此时N的当前值为第一个可以被接收到的超声波脉冲,即第N个超声波脉冲即为第一个可以被接收到的超声波脉冲。For example, after the first ultrasonic transducer transmits the ultrasonic pulse, for example, the second ultrasonic transducer does not receive the ultrasonic wave, the transmitting pulse value setting module 100 increases the value of N by one, and the transmitting control module 200 Controlling the first ultrasonic transducer to transmit N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer still does not receive the ultrasonic wave, the transmission cycle setting module increases the N value by one again, and thus cycles. Until the second ultrasonic transducer can receive the ultrasonic wave, then the current value of N is the first ultrasonic pulse that can be received, that is, the Nth ultrasonic pulse is the first ultrasonic pulse that can be received. .
如,第一超声波换能器发送超声波后,第二超声波换能器能够接收到超声波,则所述发送周期设定模块将N的值减一,所述发送控制模块200控制第一超声波换能器按照修正后的N值发送N个的超声波脉冲;如所述第二超声波换能器还是能够接收到超声波,则发送周期设定模块再次将N值减一,如此循环,直至第二超声波换能器不能够接收到超声波,此时N的当前值加一为第一个被接收到的超声波周期。For example, after the first ultrasonic transducer transmits the ultrasonic wave, the second ultrasonic transducer can receive the ultrasonic wave, the transmission cycle setting module decrements the value of N by one, and the transmission control module 200 controls the first ultrasonic transducer. Transmitting N ultrasonic pulses according to the corrected N value; if the second ultrasonic transducer is still capable of receiving ultrasonic waves, the transmission cycle setting module reduces the N value by one again, and so on, until the second ultrasonic wave is switched The energy sensor cannot receive the ultrasonic wave, and the current value of N is added to the first received ultrasonic wave period.
进一步的,还包括波幅阈值设定模块,所述波幅阈值设定模块中设定有一超声波波幅阈值M,仅当所述第二超声波换能器接收到的超声波波幅超过所述阈值M时,才被认定为接收到了超声波(或者说接收到了有效超声波),该阈值M一般可以设定为,超声波换能器发送的超声波脉冲波幅稳定(如图5中的脉冲5至脉冲10)后的波峰的70%-90%。Further, the method further includes an amplitude threshold setting module, wherein the amplitude threshold setting module is configured with an ultrasonic amplitude threshold M, and only when the ultrasonic amplitude received by the second ultrasonic transducer exceeds the threshold M It is determined that the ultrasonic wave is received (or an effective ultrasonic wave is received), and the threshold value M can generally be set such that the amplitude of the ultrasonic pulse transmitted by the ultrasonic transducer is stable (such as pulse 5 to pulse 10 in FIG. 5). 70%-90%.
实施例5:本实施例提供一种超声波流量计,其包含如实施例4提供的超声波流量计超声发送时间校正系统。Embodiment 5: This embodiment provides an ultrasonic flowmeter comprising an ultrasonic flowmeter ultrasonic transmission time correction system as provided in Embodiment 4.

Claims (7)

  1. 一种超声波流量计的超声发送时间校正方法,其特征在于,设定一发送脉冲个数值N,N的初始值为4以下自然数,校正包含如下步骤:An ultrasonic transmission time correction method for an ultrasonic flowmeter, characterized in that a value of a transmission pulse is set, and an initial value of N is a natural number below 4, and the correction includes the following steps:
    (1-1)超声波换能器发送N个超声波脉冲;判断有没有超声波被接收到;如没有接收到超声波则进入步骤(1-2);(1-1) the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if no ultrasonic waves are received, proceeds to step (1-2);
    (1-2)N值加一,按照修正后的N值发送N个超声波脉冲;判断有没有超声波被接收到,如没有则重复本步骤,直至有超声波被接收到,则第N个超声波脉冲为第一个可以被接收到的超声波脉冲。(1-2) N value plus one, send N ultrasonic pulses according to the corrected N value; determine whether there is ultrasonic wave received, if not, repeat this step until ultrasonic waves are received, then the Nth ultrasonic pulse It is the first ultrasonic pulse that can be received.
  2. 一种超声波流量计的超声发送时间校正方法,其特征在于,设定一发送脉冲个数值N,N的初始值为6以上自然数,校正包含如下步骤:An ultrasonic transmission time correction method for an ultrasonic flowmeter, characterized in that a value of a transmission pulse is set N, and an initial value of N is a natural number of 6 or more, and the correction includes the following steps:
    (2-1)超声波换能器发送N个的超声波脉冲;判断有没有超声波被接收到;如有接收到超声波则进入步骤(2-2);(2-1) the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if any ultrasonic waves are received, proceeds to step (2-2);
    (2-2)N值减一,按照修正后的N值发送N个的超声波脉冲;判断有没有超声波被接收到,如有,则重复本步骤,直至没有超声波被接收到;则第N+1个超声波脉冲为第一个可以被接收到的超声波脉冲。(2-2) The N value is decremented by one, and N ultrasonic pulses are transmitted according to the corrected N value; it is judged whether or not the ultrasonic wave is received, and if so, the step is repeated until no ultrasonic wave is received; One ultrasonic pulse is the first ultrasonic pulse that can be received.
  3. 一种超声波流量计的超声发送时间校正方法,其特征在于,设定一发送脉冲个数值N,N的初始值任意自然数,校正包含如下步骤:An ultrasonic transmission time correction method for an ultrasonic flowmeter, characterized in that an initial value of a transmission pulse value N, N is set to an arbitrary natural number, and the correction comprises the following steps:
    (3-1)超声波换能器发送N个超声波脉冲;判断有没有超声波被接收到;如没有接收到超声波则进入步骤(3-2),如接收到则进入步骤(3-3);(3-1) the ultrasonic transducer transmits N ultrasonic pulses; determines whether ultrasonic waves are received; if no ultrasonic waves are received, the process proceeds to step (3-2), and if received, proceeds to step (3-3);
    (3-2)N值加一,按照修正后的N值发送N个超声波脉冲;判断有没有超声波被接收到,如没有则重复本步骤,直至有超声波被接收到,则第N个超声波脉冲为第一个可以被接收到的超声波脉冲;(3-2) The N value is incremented by one, and N ultrasonic pulses are transmitted according to the corrected N value; it is judged whether or not the ultrasonic wave is received, and if not, the step is repeated until the ultrasonic wave is received, and the Nth ultrasonic pulse is received. Is the first ultrasonic pulse that can be received;
    (3-3)N值减一,按照修正后的N值发送N个的超声波脉冲;判断有没有超声波被接收到,如有,则重复本步骤,直至没有超声波被接收到;则第N+1个超声波脉冲为第一个可以被接收到的超声波脉冲。(3-3) The value of N is decremented by one, and N ultrasonic pulses are transmitted according to the corrected value of N; it is judged whether or not ultrasonic waves are received, and if so, this step is repeated until no ultrasonic waves are received; One ultrasonic pulse is the first ultrasonic pulse that can be received.
  4. 如权利要求1至3任一项所述的超声发送时间校正方法,其特征在于,还设定有一超声波波幅阈值M,只有被接收到的超声波脉冲的波幅超过所述超声波波幅阈值M才被认定为接收到了该超声波。The ultrasonic transmission time correction method according to any one of claims 1 to 3, characterized in that an ultrasonic amplitude threshold M is further set, and only the amplitude of the received ultrasonic pulse exceeds the ultrasonic amplitude threshold M is recognized. In order to receive the ultrasound.
  5. 一种超声波流量计超声发送时间校正系统,其特征在于,包括发送脉冲个数值设定模块、发送控制模块以及接收判断模块;An ultrasonic flowmeter ultrasonic transmission time correction system, comprising: a transmission pulse value setting module, a transmission control module, and a receiving judgment module;
    所述发送脉冲个数值设定模块中设定有一发送脉冲个数值N,N的初始值为自然数; The sending pulse value setting module is configured with a sending pulse value N, and the initial value of N is a natural number;
    所述发送控制模块与第一超声波换能器连接,用于控制所述第一超声波换能器按照N值发送N个超声波脉冲;The sending control module is connected to the first ultrasonic transducer, and is configured to control the first ultrasonic transducer to send N ultrasonic pulses according to an N value;
    所述接收判断模块与第二超声波换能器连接,用于判断所述第二超声波换能器是否接收到超声波,并根据判断结果控制发送周期设定模块将发送脉冲个数值加一或减一。The receiving judging module is connected to the second ultrasonic transducer, and configured to determine whether the second ultrasonic transducer receives the ultrasonic wave, and according to the determination result, the sending period setting module increases the value of the sending pulse by one or minus one. .
  6. 如权利要求5所述的超声发送时间校正系统,其特征在于,还包括波幅阈值设定模块,所述波幅阈值设定模块中设定有一超声波波幅阈值M,当所述第二超声波换能器接收到的超声波波幅超过所述阈值M时,才被认定为接收到了超声波。The ultrasonic transmission time correction system according to claim 5, further comprising an amplitude threshold setting module, wherein the amplitude threshold setting module is configured with an ultrasonic amplitude threshold M, when the second ultrasonic transducer When the received ultrasonic wave amplitude exceeds the threshold value M, it is determined that the ultrasonic wave has been received.
  7. 一种超声波流量计,其特征在于,包含有如权利要求5或6所述的超声波流量计超声发送时间校正系统。 An ultrasonic flowmeter characterized by comprising an ultrasonic flowmeter ultrasonic transmission time correction system according to claim 5 or 6.
PCT/CN2017/080919 2016-04-20 2017-04-18 Method of calibrating ultrasound transmission time for ultrasound flowmeter, system, and flowmeter WO2017181939A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2017254028A AU2017254028B2 (en) 2016-04-20 2017-04-18 Method of calibrating ultrasound transmission time for ultrasound flowmeter, system, and flowmeter

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610246863.6A CN105716674B (en) 2016-04-20 2016-04-20 Ultrasonic transmission time correction method and system of ultrasonic flowmeter and flowmeter
CN201610246863.6 2016-04-20

Publications (1)

Publication Number Publication Date
WO2017181939A1 true WO2017181939A1 (en) 2017-10-26

Family

ID=56160324

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/080919 WO2017181939A1 (en) 2016-04-20 2017-04-18 Method of calibrating ultrasound transmission time for ultrasound flowmeter, system, and flowmeter

Country Status (3)

Country Link
CN (1) CN105716674B (en)
AU (1) AU2017254028B2 (en)
WO (1) WO2017181939A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105716674B (en) * 2016-04-20 2020-06-23 成都千嘉科技有限公司 Ultrasonic transmission time correction method and system of ultrasonic flowmeter and flowmeter
JP7384551B2 (en) * 2017-03-14 2023-11-21 株式会社堀場エステック Diagnostic system, diagnostic method, diagnostic program and flow control device.
CN111102946B (en) * 2019-12-18 2021-11-23 湖北省电力勘测设计院有限公司 Tunnel deformation monitoring method based on ultrasonic waves
CN111323100B (en) * 2020-03-24 2021-08-17 成都千嘉科技有限公司 Ultrasonic gas meter fault diagnosis system and method
CN112964337B (en) * 2021-03-17 2024-03-29 成都千嘉科技有限公司 Calibration system and method applied to ultrasonic gas meter
CN114923531B (en) * 2022-07-21 2022-10-11 成都千嘉科技股份有限公司 Threshold value self-adaptive adjusting method and ultrasonic metering device self-adaptive metering method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102636252A (en) * 2012-04-10 2012-08-15 吉林大学 Method and device for detecting precise arrival moment of ultrasonic wave
CN202631065U (en) * 2012-06-05 2012-12-26 浙江迪元仪表有限公司 Transmission time calibration system for time difference method ultrasonic flowmeter
CN103344288A (en) * 2013-06-25 2013-10-09 国家电网公司 Time difference type ultrasonic flowmeter measuring method based on zero point analysis
US20140298882A1 (en) * 2013-04-09 2014-10-09 Galen Marion Cotton Frequency based prover apparatus and method
CN105180853A (en) * 2015-09-14 2015-12-23 哈尔滨工业大学 Electromagnetic ultrasonic metal material thickness measurement method
CN105716674A (en) * 2016-04-20 2016-06-29 成都千嘉科技有限公司 Ultrasonic flow meter and ultrasound sending time correction method and system thereof

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1092789C (en) * 1998-08-17 2002-10-16 李建国 Multiple pulse echo ultrasonic micrometer system
JP3616324B2 (en) * 2000-11-27 2005-02-02 東京計装株式会社 Ultrasonic flow meter by propagation time difference method
CN100507767C (en) * 2005-08-26 2009-07-01 浙江大学 A time measurement method and device for an ultrasonic time measurement system
CN102749108B (en) * 2012-07-11 2014-01-29 浙江大学 Method of Reducing Working Blind Area of Ultrasonic Transducer Based on Excitation Energy Control
CN103630174B (en) * 2013-12-07 2016-04-13 重庆前卫科技集团有限公司 A kind of flow-measuring method of ultrasonic flow meter
CN104330120B (en) * 2014-10-28 2017-09-19 姜跃炜 Flow rate testing methods and system for low energy consumption ultrasonic flowmeter

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102636252A (en) * 2012-04-10 2012-08-15 吉林大学 Method and device for detecting precise arrival moment of ultrasonic wave
CN202631065U (en) * 2012-06-05 2012-12-26 浙江迪元仪表有限公司 Transmission time calibration system for time difference method ultrasonic flowmeter
US20140298882A1 (en) * 2013-04-09 2014-10-09 Galen Marion Cotton Frequency based prover apparatus and method
CN103344288A (en) * 2013-06-25 2013-10-09 国家电网公司 Time difference type ultrasonic flowmeter measuring method based on zero point analysis
CN105180853A (en) * 2015-09-14 2015-12-23 哈尔滨工业大学 Electromagnetic ultrasonic metal material thickness measurement method
CN105716674A (en) * 2016-04-20 2016-06-29 成都千嘉科技有限公司 Ultrasonic flow meter and ultrasound sending time correction method and system thereof

Also Published As

Publication number Publication date
CN105716674A (en) 2016-06-29
CN105716674B (en) 2020-06-23
AU2017254028B2 (en) 2020-04-09
AU2017254028A1 (en) 2018-11-15

Similar Documents

Publication Publication Date Title
WO2017181939A1 (en) Method of calibrating ultrasound transmission time for ultrasound flowmeter, system, and flowmeter
CN102073040B (en) Control method of ultrasonic sensor
WO2014068952A1 (en) Flow rate measuring device and flow rate calculation method
WO2011083766A1 (en) Ultrasonic flowmeter
JP2007529009A (en) Method and system for calculating the travel time of an ultrasonic pulse
CN102749108A (en) Method for reducing working blind zone of ultrasonic transducer on the basis of excitation energy control
JP2007187506A (en) Ultrasonic flow meter
CN105043509A (en) Detecting method for liquid ultrasonic flowmeter and detecting system thereof
JP5982640B2 (en) Large flow rate measuring device
JP2019144007A (en) Measurement device
WO2017168480A1 (en) Flow rate measurement device
JP2006343292A (en) Ultrasonic flowmeter
JP2010145213A (en) Device of measuring flow velocity or flow rate
CN209961278U (en) Ultrasonic water meter vibration-damping structure
CN109470890B (en) Dynamic monitoring correction algorithm of ultrasonic instrument
JP4650574B2 (en) Ultrasonic flow meter
JP5034510B2 (en) Flow velocity or flow rate measuring device and its program
JP4760115B2 (en) Fluid flow measuring device
JP2008180566A (en) Flow velocity or flow rate measuring device and its program
JP3422100B2 (en) Flow measurement device
JP5990770B2 (en) Ultrasonic measuring device
TWI879420B (en) Ultrasonic flowmeter and flow measurement method
JPH01100414A (en) Ultrasonic-wave flow velocity measuring apparatus
JP7203353B2 (en) ultrasonic flow meter
JP5092413B2 (en) Flow velocity or flow rate measuring device

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2017254028

Country of ref document: AU

Date of ref document: 20170418

Kind code of ref document: A

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

Ref document number: 17785423

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 17785423

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 27/05/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 17785423

Country of ref document: EP

Kind code of ref document: A1