一种时差式超声波流量计时差测量方法

文档序号:6235779阅读:316来源:国知局
一种时差式超声波流量计时差测量方法
【专利摘要】本发明公开了一种时差式超声波流量计时差测量方法,所述方法在脉冲计数测量时差的基础上,通过鉴相器、积分电路和ADC对脉冲计数的误差部分进行转换测量,实现流量计时差的精确测量;所述方法中脉冲计数信号来源采用流量计控制单元MSP430输出的时钟信号,所述脉冲计数存在计量误差,所述计量误差经鉴相器识别后由积分电路转换为电压,所述电压送至流量计控制单元MSP430内部ADC,由所述ADC转换结果结合脉冲计数结果,最终可得时差式超声波流量计时差。上述方法利用时差式超声波流量计控制单元MSP430内部ADC和时钟信号,可免除现有时差式超声波流量计的计时芯片,很好地降低成本。
【专利说明】一种时差式超声波流量计时差测量方法

【技术领域】
[0001] 本发明涉及本发明涉及流量测量设备【技术领域】,尤其涉及一种时差式超声波流量 计时差测量方法。

【背景技术】
[0002] 时差式超声波流量计在小流速流量计量时对时差测量精度要求高,现有采用FPGA 或CPLD电路搭配晶振形成的脉冲计时电路无法应用于小流速流量计量,仅能用于大流速 或精度要求低的场合。对流量测量精度要求高或小流速场合,要提高流量测量精度,须相应 提高计数脉冲频率,然而计数脉冲频率后期提升难度大,成本也较高。
[0003] 在时差式超声波流量计中,对提高流量测量精度的研究与应用比较成熟。现有研 究也有考虑到以上现有时差式超声波流量计存在的流量测量精度问题,如申请日为2011 年04月25日,申请号为201110103079. 7的一种高精度时差式超声波流量计及其测量方 法,该发明专利讲述的计时电路利用流量计计时芯片(如TDC-GP2)开发,计时方案计时分 辨率可达65ps,但这种方案采用的计时芯片为市面在售产品,价格昂贵,占流量计成本比重 较大;还有一个申请日为2012年07月10日,申请号为201210236748. 2的高精度时差式单 脉冲超声波流量计系统及其测量流量方法,该发明专利利用积分电路和微处理控制芯片A/ D功能开发的计时电路,消除了脉冲计数的计量误差,但该发明专利未考虑ADC转换误差和 积分电路的非线性影响,只采用时间转换为电压值的单一测量方法,因此积分电路积到饱 和的时间须按最大量程2000ns选取,以12位ADC量化2000ns的时差,受制于ADC转换误 差和积分电路非线性,时差测量存在误差。
[0004] 综上,现有技术中存在如下缺点:
[0005] 1)采用FPGA或CPLD电路搭配晶振,系统复杂且计时分辨率仅为5-lOns,流量测 量精度低,适用范围小;
[0006] 2)采用计时芯片TDC-GP2开发计时电路,分辨率可达65ps,但这种方案采用的计 时芯片为市面在售产品,价格昂贵,占流量计成本比重较大;
[0007] 3)利用积分电路和微处理控制芯片A/D功能开发的计时电路,消除了脉冲计数的 计量误差,但只采用时间转换为电压值的单一测量方法,受制于ADC转换误差和积分电路 非线性,时差测量存在误差。


【发明内容】

[0008] 为解决上述技术问题,本发明的目的是提供一种本发明提供了一种低成本、高精 度时差式超声波流量计时差测量方法。该方法利用时差式超声波流量计控制单元MSP430 内部ADC和输出时钟信号,使用输出时钟信号对顺、逆流时差进行脉冲计数,针对脉冲计数 无法测量的不足一个周期的计量误差,将时间转换为电压,结合MSP430内部ADC,得到该部 分时差数值,从而得到最终顺、逆流时差。该方法由于利用流量计控制单元MSP430内部硬 件资源,提高硬件利用率,免除现有流量计高频时钟电路或昂贵计时芯片,成本低廉;该方 法只需对不足一个周期的时差进行积分,极大地减小了 ADC转换误差及积分电路非线性的 影响,在只考虑ADC转换误差的情况下,时差测量分辨率可达30皮秒。
[0009] 本发明的目的通过以下的技术方案来实现:
[0010] 一种时差式超声波流量计时差测量方法,所述方法包括:
[0011] 使发送/接收超声波的过程处于顺流状态;
[0012] 通过发送驱动电路产生顺流发送驱动信号,将所述信号送至鉴相器,同时驱动发 送换能器产生超声波;
[0013] 鉴别所述驱动信号上升沿和所述上升沿后控制单元MSP430时钟信号第一个上升 沿的脉冲宽度,产生顺流鉴相信号脉冲p sl,使用所述脉冲、控制积分开关的闭合,使积分电 路进行正向积分,同时启动脉冲计数,利用时钟信号进行计时;
[0014] 接收换能器将超声波信号转换为电信号,通过信号预处理电路处理所述电信号后 形成接收信号发送至鉴相器,同时停止计数脉冲,计算脉冲个数,乘以时钟信号周期I,得 到顺时差中非积分阶段的时差值;
[0015] 鉴别出接收信号上升沿和上升沿后控制单元MSP430时钟信号第一个上升沿的脉 冲宽度,产生顺流鉴相信号脉冲P s2,使用所述脉冲控制积分开关的闭合,使积分电路进行 反向积分;
[0016] 将积分电路积分结果送至控制单元MSP430内部ADC,由ADC进行转换得到顺流时 差中脉冲计数无法计量的不足一个周期部分的时差值(T S1-TS2),并根据顺流时差值中非积 分阶段的时差值,得到顺流时差Ts;
[0017] 依据上述顺流时差测量步骤,得到逆流时差TN ;
[0018] 将逆流时差减去顺流时差,得到最终时差式超声波流量计时差值Δ T。
[0019] 与现有技术相比,本发明的一个或多个实施例可以具有如下优点:
[0020] 本发明测量时差时利用时差式超声波流量计控制单元MSP430内部ADC和输出 时钟信号,充分地利用流量计控制单元MSP430内部硬件资源,提高硬件利用率,免除现有 流量计的高频时钟电路或昂贵计时芯片,计时电路成本可降至现有流量计计时电路成本的 18% ;
[0021] 以MSP430外接8M晶振来获得系统的时钟信号,本发明的积分电路从零积到饱和 的时间可降低至125纳秒,即控制单元MSP430内部ADC可用12位量化125纳秒,因此量化 10 5 m' 误差可达^= 3〇/w,极大地减小了 ADC转换误差,同时也可大大减少积分电路非线性 2 对时差测量的影响。

【专利附图】

【附图说明】
[0022] 图1是时差式超声波流量计时差测量方法流程图;
[0023] 图2是度时差式超声波流量计时差测量时序图;
[0024] 图3是时差式超声波流量计时差测量系统结构图。

【具体实施方式】
[0025] 容易理解,根据本发明的技术方案,在不变更本发明的实质精神下,本领域的一般 技术人员可以提出本发明的多个结构方式和制作方法。因此以下【具体实施方式】以及附图仅 是本发明的技术方案的具体说明,而不应当视为本发明的全部或者视为本发明技术方案的 限定或限制。
[0026] 下面结合实施例及附图对本发明作进一步详细的描述。
[0027] 图1所示,提供低成本、高精度时差式超声波流量计时差测量时序图,结合图1、图 2对低成本、高精度时差式超声波流量计时差测量方法做进一步说明,所述方法包括以下步 骤:
[0028] A控制发送/接收切换开关,使换能器A、换能器B发送/接收超声波的过程处于 顺流状态;
[0029] B发送驱动电路产生顺流发送驱动信号,所述信号送至鉴相器,同时驱动发送换能 器产生超声波;
[0030] C鉴相器鉴别出顺流发送驱动信号上升沿和所述上升沿后控制单元MSP430时钟 信号第一个上升沿的脉冲宽度,产生顺流鉴相信号脉冲(p sl),使用所述脉冲,控制积分开 关的闭合,使积分电路进行正向积分,之后启动脉冲计数,利用时钟信号进行计时;
[0031] D超声波在流体中传播到达接收换能器,接收换能器将超声波信号转换为电信号, 送至信号预处理电路,获得接收信号,将接收信号送至鉴相器,同时停止计数脉冲,计算脉 冲个数,乘以时钟信号周期CU,得到顺流时差中非积分阶段的时差值;
[0032] E鉴相器鉴别出接收信号上升沿和所述上升沿后控制单元MSP430时钟信号第一 个上升沿的脉冲宽度,产生顺流鉴相信号脉冲(P s2),使用所述脉冲控制积分开关的闭合, 使积分电路进行反向积分;
[0033] F将积分电路积分结果送至控制单元MSP430内部ADC,由ADC转换结果得到顺流 时差中脉冲计数无法计量的不足一个周期部分的时差值(T S1-TS2),结合步骤D中顺流时差 中非积分阶段的时差值,最终可分别得到顺流时差(T s);
[0034] G控制发送切换开关/.接收切换开关,使换能器A、换能器B发送/接收超声波的 过程处于逆流状态;
[0035] Η依据顺流时差测量步骤,得到逆流时差(TN);
[0036] I将逆流时差减去顺流时差,得到最终时差式超声波流量计时差值(Δ T)。
[0037] 所述方法在脉冲计数测量时差的基础上,通过鉴相器、积分电路和ADC对脉冲计 数的误差部分进行转换测量,实现流量计时差的精确测量;所述方法中脉冲计数信号来源 采用流量计控制单元MSP430输出的时钟信号,所述脉冲计数存在计量误差,所述计量误差 经鉴相器识别后由积分电路转换为电压,所述电压送至流量计控制单元MSP430内部ADC, 由所述ADC转换结果结合脉冲计数结果,最终可得时差式超声波流量计时差。上述方法利 用时差式超声波流量计控制单元MSP430内部ADC和时钟信号,可免除现有时差式超声波流 量计的计时芯片,很好地降低成本;对于时差式超声波流量计控制单元MSP430内部12位 ADC和8M时钟信号输出,积分电路从零积到饱和的时间可由微秒级别降至125纳秒,在只考 虑ADC转换误差的情况下,所述方法精度可达30皮秒。
[0038] 如图3所示,上述方法是通过时差式超声波流量计时差测量系统得到,所述系统 包括:控制单元、发送驱动电路、发送切换开关、换能器、接收切换开关、信号预处理电路、鉴 相器、积分开关和积分电路;所述控制单元,用于转换积分电路积分结果及对引出的时钟信 号作用于顺逆流时差测量中脉冲计数部分的计时;发送驱动电路,用于产生发送驱动信号, 驱动发送换能器发送超声波;换能器,用于发送/接收超声波;发送切换开关,用于选择可 发送超声波的换能器;接收切换开关,用于选择可接收超声波的换能器;信号预处理电路, 用于处理所述换能器接收到的信号,使形成接收信号;鉴相器,用于发送驱动信号和时钟信 号、接收信号和时钟信号的脉冲宽度;积分开关,在鉴相器鉴相信号的控制下,控制积分电 路的导通闭合状态;积分电路,在所述积分开关导通状态下对标准输入进行积分。
[0039] 虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采 用的实施方式,并非用以限定本发明。任何本发明所属【技术领域】内的技术人员,在不脱离本 发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化, 但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【权利要求】
1. 一种时差式超声波流量计时差测量方法,其特征在于,所述方法包括: 使发送/接收超声波的过程处于顺流状态; 通过发送驱动电路产生顺流发送驱动信号,将所述信号送至鉴相器,同时驱动发送换 能器产生超声波; 鉴别所述驱动信号上升沿和所述上升沿后控制单元MSP430时钟信号第一个上升沿的 脉冲宽度,产生顺流鉴相信号脉冲Psl,使用所述脉冲控制积分开关的闭合,使积分电路进 行正向积分,同时启动脉冲计数,利用时钟信号进行计时; 接收换能器将超声波信号转换为电信号,通过信号预处理电路处理所述电信号后形成 接收信号发送至鉴相器,同时停止计数脉冲,计算脉冲个数,乘以时钟信号周期I,得到顺 时差中非积分阶段的时差值; 鉴别出接收信号上升沿和上升沿后控制单元MSP430时钟信号第一个上升沿的脉冲宽 度,产生顺流鉴相信号脉冲Ps2,使用所述脉冲控制积分开关的闭合,使积分电路进行反向 积分; 将积分电路积分结果送至控制单元MSP430内部ADC,由ADC进行转换得到顺流时差中 脉冲计数无法计量的不足一个周期部分的时差值TS1-TS2,并根据顺流时差值中非积分阶段 的时差值,得到顺流时差T s; 依据上述顺流时差测量步骤,得到逆流时差TN ; 将逆流时差减去顺流时差,得到最终时差式超声波流量计时差值A T。
2. 根据权利要求1所述的时差式超声波流量计时差测量方法,其特征在于,所述方法 采用时钟信号进行脉冲计数以及积分电路对脉冲计数无法计量的不足一个周期的部分进 行转换测量。
3. 根据权利要求1所述的时差式超声波流量计时差测量方法,其特征在于,所述鉴相 器鉴别顺、逆流中发送驱动/接收信号上升沿和所述上升沿后控制单元MSP430时钟信号第 一个上升沿的脉冲宽度。
4. 根据权利要求1所述的时差式超声波流量计时差测量方法,其特征在于,所述方法 采用的时钟信号和ADC是控制单元MSP430的内部资源。
【文档编号】G01F1/66GK104121956SQ201410366627
【公开日】2014年10月29日 申请日期:2014年7月29日 优先权日:2014年7月29日
【发明者】刘桂雄, 唐木森, 陈国宇 申请人:华南理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1