CN112964317A - 一种基于温度补偿的流量测算方法 - Google Patents
一种基于温度补偿的流量测算方法 Download PDFInfo
- Publication number
- CN112964317A CN112964317A CN202110175555.XA CN202110175555A CN112964317A CN 112964317 A CN112964317 A CN 112964317A CN 202110175555 A CN202110175555 A CN 202110175555A CN 112964317 A CN112964317 A CN 112964317A
- Authority
- CN
- China
- Prior art keywords
- temperature
- water
- propagation
- ultrasonic
- ultrasonic wave
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/66—Measuring 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F15/00—Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
- G01F15/02—Compensating or correcting for variations in pressure, density or temperature
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Measuring Volume Flow (AREA)
Abstract
本发明公开了一种基于温度补偿的流量测算方法,属于超声波水表技术领域。本发明通过静水状态下,超声波的传播时间以及此温度下超声波在水中的传播速度计算得到超声波的实际传播距离;然后通过测量任意水温下超声波在两换能器之间的传播时间和已测得的实际传播距离得到该温度下的超声波传播速度,然后利用超声波传播速度与水温的关系计算得到流体的实际温度,进而做出温度补偿。本发明方法可以在不增加硬件成本的基础上,通过静水状态下超声波的实际传播距离和传播时间,实现对水温的精确测量;对温度的变化响应速度快,实时性好,能较准确的测量表端水的温度,并做出温度补偿,测量精度高。
Description
技术领域
本发明涉及超声波水表技术领域,特别涉及一种基于温度补偿的流量测算方法。
背景技术
水表作为测量用水的工具,广泛使用在各种用水的场所,例如家庭用水,工业用水以及农业用水等,但是现有常用的是机械式水表,而机械式水表受限较多,所以并不能广泛应用在各种环境下。于是人们设计出超声波水表,其具有量程宽,适用环境强等优点。
目前超声波水表多是基于超声波时差原理,通过检测超声波声束在测量管内流体中顺流/逆流传播时产生的时差,分析得出流体的流速,从而进一步计算出流体的流量。
而在实际应用中超声波水表极易受到外界因素的干扰,造成计量精度下降。一般因素包括工作环境温度变化,介质温度变化、流速分布不均匀、基表管段的几何参数变化等,为测量温度数据,目前多使用DAC或专用芯片配合嵌入表体内的温度传感器如PT1000、PT500等测量模拟值获得介质温度数据,这种方法在流体温度大范围变化时需要较长时间才能与水温同步,温度变化实时性较差,进而影响流量测量;也需要增加专用电路,增加了硬件成本。
因此开发一种可通过超声表直接精确测量水温用以温度补偿的超声波水表水量测算方法意义重大。
发明内容
为了弥补现有技术的不足,解决现有技术的不足,解决超声波水表对介质温度测量的问题,本发明提供了一种基于温度补偿的流量测算方法。
本发明的技术方案为:
一种基于温度补偿的流量测算方法,包括步骤:
1)静水状态下测得超声波实际传播距离
①测量静水状态下超声波在管道中由上游超声波换能器传播到下游超声波换能器的上游传播时间tu静和由下游超声波换能器传播到上游超声波换能器的下游传播时间td静;根据测得的上游传播时间tu静和下游传播时间td静,通过公式(I)计算超声波在静水状态下的实际传播时间t0;
t0=(tu静+td静)/2 (I);
②流量检定装置测量管道中水的实际温度T,并将温度数据发送到水表端;水表根据接收到的温度以及预设的速度温度关系表格,获得该温度下超声波在水中的传播速度C0;
③根据公式(Ⅱ)计算超声波在管道中的实际传播距离M,并将M保存至单片机的存储器中;
M=t0×C0 (Ⅱ);
2)获得超声波传播速度
测量任意水温下超声波在测量管段中的传播时间t,进而通过公式(Ⅲ)获得超声波传播速度C;
C=M/t (Ⅲ);
3)测得水温
根据获得的超声波传播速度C以及预设的超声波在水中的传播速度与温度的关系表格,获得当前水温Tc;
4)利用时间差法计算流速vr
根据超声波在测量管段上下游传播时间差Δt以及超声波传播速度C,利用时间差法通过公式(Ⅳ)计算流速;
vr=(Δt×C2)/2L (Ⅳ)其中,L为超声波水表中两反射片之间的距离;
5)温度补偿
根据已得到的温度Tc、流速vr以及补偿因数k,根据公式(Ⅴ),得到温度补偿后的流速;
vc=kvr (Ⅴ)。
本发明通过静水状态下,超声波的传播时间以及此温度下超声波在水中的传播速度计算得到超声波的实际传播距离;然后通过测量任意水温下超声波在两换能器之间的传播时间和已测得的实际传播距离得到该温度下的超声波传播速度,然后利用超声波传播速度与水温的关系计算得到流体的实际温度,实时作出温度补偿。
作为一种优选的实施方式,步骤①中,上游传播时间tu静为测量若干次并去掉最大值、最小值后的平均值。
作为一种优选的实施方式,步骤①中,下游传播时间td静为测量若干次并去掉最大值、最小值后的平均值。
作为一种优选的实施方式,步骤②中,水表根据接收到的温度以及预设的速度温度关系表格判断当前温度T所在范围TL<T<TH,及其对应声速C0的范围CL<C0<CH,做线性拟合,通过公式(Ⅵ)得到该温度下超声波在水中的传播速度;
C0=CL+(T-TL)*[(CH-CL)/(TH-TL)] (Ⅵ)。
作为一种优选的实施方式,步骤3)中,根据获得的超声波传播速度C以及预设的超声波在水中的传播速度与温度的关系表格,判断当前流速C所在声速范围,cL<c<cH,及其对应温度Tc的范围TL<Tc<TH,做线性拟合,根据公式(Ⅶ)计算得到Tc;
作为一种优选的实施方式,步骤②中,流量检定装置测量所得的水的实际温度数据通过红外通信接口发送到水表端。
作为一种优选的实施方式,步骤①,首先使水在超声波管段内流动,待温度稳定后,关闭流量检定装置的阀门,在静水状态下测量上游传播时间tu静和下游传播时间td静。
作为一种优选的实施方式,步骤5)中,根据预置的补偿因数表格,计算得到对应温度下的补偿因数k。
作为更优选的实施方式,根据温度Tc、流速vr确定对应的补偿因数所在范围,kmin<k<kmax及温度范围Tmin<Tc<Tmax,利用插值法根据公式(Ⅷ)计算出补偿因数;
k=kmax-(Tmax-Tc)*(kmax-kmin)/(Tmax-Tmin) 公式(Ⅷ)。
本发明的有益效果为:
本发明方法可以在不增加硬件成本的基础上,通过静水状态下超声波的实际传播距离和传播时间,实现对水温的精确测量;对温度的变化响应速度快,实时性好,能较准确的测量表端水的温度,并做出温度补偿,测量精度高。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明基于温度补偿的流量测算方法的流程图;
图2为实施例所用超声波水表的内部框图;
图3为超声波水表的基表的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
需要说明的是,本发明基于温度补偿的流量测算方法应用于现有的超声波水表,在本实施例中,所用超声波水表的基本结构框图如图2所示。其中STM32L073V8T6为单片机,TDC-GP22为时间测试芯片。
如图1所示,一种基于温度补偿的流量测算方法:
1)静水状态下测得超声波实际传播距离
①首先使水在超声波管段内充分流动,待温度稳定后,关闭流量检定装置的阀门,静水状态下,测量超声波在管道中由上游超声波换能器传播到下游超声波换能器的上游传播时间tu静和由下游超声波换能器传播到上游超声波换能器的下游传播时间td静。
根据测得的上游传播时间tu静和下游传播时间td静计算超声波在静水状态下的实际传播时间t0;
t0=(tu静+td静)/2; (I)
其中,上游传播时间tu静为测量若干次并去掉最大值、最小值后的平均值;下游传播时间td静为测量若干次并去掉最大值、最小值后的平均值。
②流量检定装置测量管道中水的实际温度T,并将温度数据通过红外通信接口发送到水表端;水表根据接收到的温度以及预设的速度温度关系表格(表1),判断当前温度T所在范围TL<T<TH,及其对应声速C0的范围CL<C0<CH,(比如实际T水温为20.5℃,则TL为20℃,TH为21℃;CL为1482.258m/s,CH为1485.286m/s;)通过线性拟合得到该温度下超声波在水中的传播速度(通过公式(Ⅵ)拟合)获得该温度下超声波在水中的传播速度C0;
C0=CL+(T-TL)*[(CH-CL)/(TH-TL)] (Ⅵ)。
内置于***的速度-温度关系表格如表1所示:
表1超声波传播速度与流体速度的关系(1标准大气压下)
③根据公式(Ⅱ)计算超声波在管道中的实际传播距离M,并将M保存至STM32L073V8T6单片机的存储器中;
M=t0×C0 (Ⅱ)
2)获得超声波传播速度
测量任意水温下超声波在测量管段中的传播时间t,进而通过公式(Ⅲ)获得超声波传播速度C,C=M/t (Ⅲ);
3)测得水温
根据获得的超声波传播速度C以及预设的超声波在水中的传播速度与温度的关系表格,获得当前水温Tc。
根据获得的超声波传播速度C以及预设的超声波在水中的传播速度与温度的关系表格(表1),判断当前流速C所在声速范围,cL<c<cH,及其对应温度Tc的范围TL<Tc<TH,做线性拟合,根据公式(Ⅶ)计算得到Tc;
4)利用时间差法计算流速vr
根据超声波在测量管段上下游传播时间差Δt以及超声波传播速度C,利用时间差法通过公式(Ⅳ)计算流速;
vr=(Δt×C2)/2L (Ⅳ),其中,L为超声波水表中两反射片之间的距离。
5)温度补偿
根据已得到的温度Tc、流速vr以及补偿因数k,根据公式(Ⅴ),得到温度补偿后的流速;
vc=kvr (Ⅴ)。
根据预置的补偿因数表格(表2),计算得到对应温度下的补偿因数k。
具体地,根据温度Tc、流速vr确定对应的补偿因数所在范围,kmin<k<kmax及温度范围Tmin<Tc<Tmax,利用插值法计算出补偿因数
k=kmax-(Tmax-Tc)*(kmax-kmin)/(Tmax-Tmin) 公式(Ⅷ)。
表2补偿因素表
根据表2,如果温度Tc为23°,vr为0.016m3/h;
则,Tmax为30°,Tmin为20°,kmin为1.00,kmax为1.04。
当然,温度因数表格还可以更加细化。
Claims (9)
1.一种基于温度补偿的流量测算方法,其特征在于,包括步骤:
1)静水状态下测得超声波实际传播距离
①测量静水状态下超声波在管道中由上游超声波换能器传播到下游超声波换能器的上游传播时间tu静和由下游超声波换能器传播到上游超声波换能器的下游传播时间td静;根据测得的上游传播时间tu静和下游传播时间td静,通过公式(I)计算超声波在静水状态下的实际传播时间t0;
t0=(tu静+td静)/2 (I);
②流量检定装置测量管道中水的实际温度T,并将温度数据发送到水表端;水表根据接收到的温度以及预设的速度温度关系表格,获得该温度下超声波在水中的传播速度C0;
③根据公式(Ⅱ)计算超声波在管道中的实际传播距离M,并将M保存至单片机的存储器中;
M=t0×C0 (Ⅱ);
2)获得超声波传播速度
测量任意水温下超声波在测量管段中的传播时间t,进而通过公式(Ⅲ)获得超声波传播速度C;
C=M/t (Ⅲ);
3)测得水温
根据获得的超声波传播速度C以及预设的超声波在水中的传播速度与温度的关系表格,获得当前水温Tc;
4)利用时间差法计算流速vr
根据超声波在测量管段上下游传播时间差Δt以及超声波传播速度C,利用时间差法通过公式(Ⅳ)计算流速;
vr=(Δt×C2)/2L (Ⅳ)其中,L为超声波水表中两反射片之间的距离;
5)温度补偿
根据已得到的温度Tc、流速vr以及补偿因数k,根据公式(Ⅴ),得到温度补偿后的流速;
vc=kvr (Ⅴ)。
2.如权利要求1所述基于温度补偿的流量测算方法,其特征在于:步骤①中,上游传播时间tu静为测量若干次并去掉最大值、最小值后的平均值。
3.如权利要求1所述基于温度补偿的流量测算方法,其特征在于:步骤①中,下游传播时间td静为测量若干次并去掉最大值、最小值后的平均值。
4.如权利要求1-3任一项所述基于温度补偿的流量测算方法,其特征在于:步骤②中,水表根据接收到的温度以及预设的速度温度关系表格判断当前温度T所在范围TL<T<TH,及其对应声速C0的范围CL<C0<CH,做线性拟合,通过公式(Ⅵ)得到该温度下超声波在水中的传播速度;
C0=CL+(T-TL)*[(CH-CL)/(TH-TL)] (Ⅵ)。
6.如权利要求1或2所述基于温度补偿的流量测算方法,其特征在于:步骤②中,流量检定装置测量所得的水的实际温度数据通过红外通信接口发送到水表端。
7.如权利要求1所述基于温度补偿的流量测算方法,其特征在于:步骤①,首先使水在超声波管段内流动,待温度稳定后,关闭流量检定装置的阀门,在静水状态下测量上游传播时间tu静和下游传播时间td静。
8.如权利要求1所述基于温度补偿的流量测算方法,其特征在于:步骤5)中,根据预置的补偿因数表格,计算得到对应温度下的补偿因数k。
9.如权利要求8所述基于温度补偿的流量测算方法,其特征在于:根据温度Tc、流速vr确定对应的补偿因数所在范围,kmin<k<kmax及温度范围Tmin<Tc<Tmax,利用插值法根据公式(Ⅷ)计算出补偿因数;
k=kmax-(Tmax-Tc)*(kmax-kmin)/(Tmax-Tmin) 公式(Ⅷ)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110175555.XA CN112964317A (zh) | 2021-02-07 | 2021-02-07 | 一种基于温度补偿的流量测算方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110175555.XA CN112964317A (zh) | 2021-02-07 | 2021-02-07 | 一种基于温度补偿的流量测算方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112964317A true CN112964317A (zh) | 2021-06-15 |
Family
ID=76284367
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110175555.XA Pending CN112964317A (zh) | 2021-02-07 | 2021-02-07 | 一种基于温度补偿的流量测算方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112964317A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113959511A (zh) * | 2021-10-21 | 2022-01-21 | 宁波水表(集团)股份有限公司 | 基于射流水表的流量计量方法、设备、介质及产品 |
CN114543949A (zh) * | 2022-02-24 | 2022-05-27 | 安徽汉威电子有限公司 | 一种超声波水表自适应计量方法 |
CN114814285A (zh) * | 2022-06-23 | 2022-07-29 | 沈阳佳德联益能源科技股份有限公司 | 一种超声波测流方法 |
CN117368518A (zh) * | 2023-12-04 | 2024-01-09 | 湖北工业大学 | 一种管道内超声波飞行时间的测量***及方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2000784A1 (en) * | 2007-06-06 | 2008-12-10 | Kamstrup A/S | Ultrasonic flow meter with temperature compensation |
CN101464171A (zh) * | 2007-12-18 | 2009-06-24 | 深圳职业技术学院 | 一种超声波流量检测***及检测方法 |
CN105698884A (zh) * | 2016-03-07 | 2016-06-22 | 上海电气自动化设计研究所有限公司 | 一种时差式超声波流量计改进的测量方法 |
CN106679745A (zh) * | 2016-11-25 | 2017-05-17 | 广州周立功单片机科技有限公司 | 超声波水表的温度补偿方法、水流量检测方法和*** |
CN107462349A (zh) * | 2017-06-28 | 2017-12-12 | 山东和同信息科技股份有限公司 | 一种超声波热量表全温度全流量范围连续补偿的流量补偿方法 |
CN108195436A (zh) * | 2018-03-28 | 2018-06-22 | 上海中核维思仪器仪表有限公司 | 带自校准功能的***式气体超声波流量计测量装置及方法 |
CN112254835A (zh) * | 2020-09-25 | 2021-01-22 | 宁波水表(集团)股份有限公司 | 一种基于超声水表的水流温度测量方法以及超声波水表 |
-
2021
- 2021-02-07 CN CN202110175555.XA patent/CN112964317A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2000784A1 (en) * | 2007-06-06 | 2008-12-10 | Kamstrup A/S | Ultrasonic flow meter with temperature compensation |
CN101464171A (zh) * | 2007-12-18 | 2009-06-24 | 深圳职业技术学院 | 一种超声波流量检测***及检测方法 |
CN105698884A (zh) * | 2016-03-07 | 2016-06-22 | 上海电气自动化设计研究所有限公司 | 一种时差式超声波流量计改进的测量方法 |
CN106679745A (zh) * | 2016-11-25 | 2017-05-17 | 广州周立功单片机科技有限公司 | 超声波水表的温度补偿方法、水流量检测方法和*** |
CN107462349A (zh) * | 2017-06-28 | 2017-12-12 | 山东和同信息科技股份有限公司 | 一种超声波热量表全温度全流量范围连续补偿的流量补偿方法 |
CN108195436A (zh) * | 2018-03-28 | 2018-06-22 | 上海中核维思仪器仪表有限公司 | 带自校准功能的***式气体超声波流量计测量装置及方法 |
CN112254835A (zh) * | 2020-09-25 | 2021-01-22 | 宁波水表(集团)股份有限公司 | 一种基于超声水表的水流温度测量方法以及超声波水表 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113959511A (zh) * | 2021-10-21 | 2022-01-21 | 宁波水表(集团)股份有限公司 | 基于射流水表的流量计量方法、设备、介质及产品 |
CN113959511B (zh) * | 2021-10-21 | 2024-02-13 | 宁波水表(集团)股份有限公司 | 基于射流水表的流量计量方法、设备、介质及产品 |
CN114543949A (zh) * | 2022-02-24 | 2022-05-27 | 安徽汉威电子有限公司 | 一种超声波水表自适应计量方法 |
CN114814285A (zh) * | 2022-06-23 | 2022-07-29 | 沈阳佳德联益能源科技股份有限公司 | 一种超声波测流方法 |
CN114814285B (zh) * | 2022-06-23 | 2022-09-09 | 沈阳佳德联益能源科技股份有限公司 | 一种超声波测流方法 |
CN117368518A (zh) * | 2023-12-04 | 2024-01-09 | 湖北工业大学 | 一种管道内超声波飞行时间的测量***及方法 |
CN117368518B (zh) * | 2023-12-04 | 2024-02-23 | 湖北工业大学 | 一种管道内超声波飞行时间的测量***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112964317A (zh) | 一种基于温度补偿的流量测算方法 | |
US7093502B2 (en) | Ultrasonic gas flowmeter as well as device to measure exhaust flows of internal combustion engines and method to determine flow of gases | |
US9689726B2 (en) | Flow meter | |
CN106441520B (zh) | 一种小口径超声波水表精度校准方法及其校准*** | |
CN114001804B (zh) | 一种基于时间差法超声波计量装置的校准方法及*** | |
CN107727176B (zh) | 一种超声波气体流量计及其流量测量方法 | |
CN107860430B (zh) | 一种基于时差法的超声波气体流量计时间差测量方法 | |
US20210003436A1 (en) | Time-of-flight generating circuit and chip, flow meter and method of the same | |
US10564017B2 (en) | Ultrasonic flowmeter and method using partial flow measurements | |
CN116735072A (zh) | 一种超声测量管路液体压力的温度测流补偿方法及*** | |
CN108362431B (zh) | 基于相邻纵波间时延间隔的非介入式压力检测方法 | |
CN112964898B (zh) | 一种基于超声波静水传播距离和***固有时间差的流速测量方法 | |
Kupnik et al. | 3D-1 absolute transit time detection for ultrasonic gas flowmeters based on time and phase domain characteristics | |
JPH0447770B2 (zh) | ||
CN116046116A (zh) | 一种基于Lobe算法的超声波水表流量校准方法 | |
CN115638846A (zh) | 基于声速追踪的超声波流量测量方法及用该方法的流量计 | |
Li et al. | A novel differential time-of-flight algorithm for high-precision ultrasonic gas flow measurement | |
Ma | Ultrasonic Gas Flowmeter Based on Dynamic Reference Waveform Cross-Correlation Algorithm | |
Catak et al. | Self-Calibration of Ultrasonic Water Flow Meter | |
CN107796492B (zh) | 一种超声波燃气表在线式校准方法 | |
Ma et al. | Research on measurement method of ultrasonic transit time based on automatic gain control | |
Oya et al. | Cross-Correlation based Ultrasonic Gas Flow Sensor with Temperature Compensation | |
CN211452527U (zh) | 超声波液位计 | |
CN114812713A (zh) | 带有流体介质识别功能的超声波流量计及识别方法 | |
CN202420719U (zh) | 多功能热量表 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210615 |
|
RJ01 | Rejection of invention patent application after publication |