一种智能水表磁阻型脉冲计量方法及装置与流程
- 国知局
- 2024-11-21 12:09:35
本发明涉及磁阻脉冲计量,具体而言,涉及一种智能水表磁阻型脉冲计量方法及装置。
背景技术:
1、水表作为计量器具,在计量上的误差显得尤为重要。而现今行业内使用的磁阻计量逻辑在应用中由于开始条件的影响,在上电后存在第一个脉冲数丢失的情况。
技术实现思路
1、为了解决上述问题,本申请实施例提供了一种智能水表磁阻型脉冲计量方法及装置。
2、第一方面,本申请实时例提供了一种智能水表磁阻型脉冲计量方法,包括如下步骤:
3、s1:依次检测磁阻上产生的多个实时脉冲信号;
4、s2:根据多个实时脉冲信号获取实时信号逻辑;
5、s3:将实时信号逻辑与预设信号逻辑进行比较,如果实时信号逻辑和预设信号逻辑相同,则将该多个实时脉冲信号判定为有效计量,如果实时信号逻辑和预设信号逻辑不同,则将该多个实时脉冲信号判定为计量丢失。
6、优选的,步骤s2中具体包括:
7、s21:依次接收多个实时脉冲信号,并记录每个实时脉冲信号对应的接收时间;
8、s22:分别获取每个实时脉冲信号对应的多个实时脉冲类型信息;
9、s23:将每个实时脉冲信号的多个实时脉冲类型信息和接收时间关联设置;
10、s24:根据接收时间的先后顺序给多个实时脉冲类型信息排列形成实时信号逻辑。
11、优选的,所述脉冲信号包括a信号、b信号,所述脉冲信号包括多种脉冲类型信息,所述脉冲类型信息包括作为a信号下降沿的a0、作为a信号上升沿的a1、作为b信号下降沿的b0、作为b信号上升沿的b1。
12、优选的,所述预设信号逻辑包括四个,第一个预设信号逻辑的顺序为a1至b1至a0至b0,第二个预设信号逻辑的顺序为b1至a0至b0至a1,第三个预设信号逻辑的顺序为a0至b0至a1至b1,第四个预设信号逻辑的顺序为b0至a1至b1至a0。
13、优选的,步骤s3中具体包括:
14、s31:设定多个预设信号逻辑,任意两个所述预设信号逻辑对应位置处的预设脉冲类型信息不同;
15、s32:选取一个预设信号逻辑,按照该预设信号逻辑的顺序依次获取该预设信号逻辑中对应的多个预设脉冲类型信息;
16、s33:按照该实时信号逻辑的顺序将实时信号逻辑的多个实时脉冲类型信息依次与该预设信号逻辑中多个对应的预设脉冲类型信息进行比较,如果实时信号逻辑中所有的实时脉冲类型信息与该预设信号逻辑中对应的预设脉冲类型信息相同,则将该实时信号逻辑对应的多个实时脉冲信号判定为有效计量,如果该实时信号逻辑中的一个实时脉冲类型信息与该预设信号逻辑中一个对应的预设脉冲类型信息不同,则返回步骤s32,如果实时信号逻辑中的一个实时脉冲类型信息与所有的预设信号逻辑中对应的预设脉冲类型信息均不相同,则将该实时信号逻辑对应的多个实时脉冲信号判定为计量丢失。
17、第二方面,本申请实施例提供了一种智能水表磁阻型脉冲计量装置,包括
18、检测模块,用以依次检测磁阻上产生的多个实时脉冲信号;
19、逻辑获取模块,用以根据多个实时脉冲信号获取实时信号逻辑;
20、逻辑判定模块,用以将实时信号逻辑与预设信号逻辑进行比较,如果实时信号逻辑和预设信号逻辑相同,则将该多个实时脉冲信号判定为有效计量,如果实时信号逻辑和预设信号逻辑不同,则将该多个实时脉冲信号判定为计量丢失。
21、优选的,所述逻辑获取模块包括
22、信号接收单元,用以依次接收多个实时脉冲信号,并记录每个实时脉冲信号对应的接收时间;
23、第一类型获取单元,用以分别获取每个实时脉冲信号对应的多个实时脉冲类型信息;
24、关联设置单元,用以将每个实时脉冲信号的多个实时脉冲类型信息和接收时间关联设置;
25、逻辑排列单元,用以根据接收时间的先后顺序给多个实时脉冲类型信息排列形成实时信号逻辑。
26、优选的,所述逻辑判定模块包括
27、逻辑设定单元,用以设定多个预设信号逻辑,任意两个所述预设信号逻辑对应位置处的预设脉冲类型信息不同;
28、第二类型获取单元,用以选取一个预设信号逻辑,按照该预设信号逻辑的顺序依次获取该预设信号逻辑中对应的多个预设脉冲类型信息;
29、逻辑比较判定单元,用以按照该实时信号逻辑的顺序将实时信号逻辑的多个实时脉冲类型信息依次与该预设信号逻辑中多个对应的预设脉冲类型信息进行比较,如果实时信号逻辑中所有的实时脉冲类型信息与该预设信号逻辑中对应的预设脉冲类型信息相同,则将该实时信号逻辑对应的多个实时脉冲信号判定为有效计量;
30、第二类型获取单元,用以在如果该实时信号逻辑中的一个实时脉冲类型信息与该预设信号逻辑中一个对应的预设脉冲类型信息不同时选取另一个预设信号逻辑,按照该预设信号逻辑的顺序依次获取该预设信号逻辑中对应的多个预设脉冲类型信息;
31、逻辑比较判定单元,用以如果实时信号逻辑中的一个实时脉冲类型信息与所有的预设信号逻辑中对应的预设脉冲类型信息均不相同,则将该实时信号逻辑对应的多个实时脉冲信号判定为计量丢失。
32、第三方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第一方面的任意一种可能的实现方式提供的方法的步骤。
33、第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任意一种可能的实现方式提供的方法的步骤。
34、本发明的有益效果为:如果实时信号逻辑和预设信号逻辑相同,则将该多个实时脉冲信号判定为有效计量,如果实时信号逻辑和预设信号逻辑不同,则将该多个实时脉冲信号判定为计量丢失,不用考虑初始值对计量的影响,且不会丢失脉冲单位,对水表的计量逻辑进行优化,降低计量误差。
技术特征:1.一种智能水表磁阻型脉冲计量方法,其特征在于,包括如下步骤:
2.如权利要求1所述的一种智能水表磁阻型脉冲计量方法,其特征在于,步骤s2中具体包括:
3.如权利要求1或2所述的一种智能水表磁阻型脉冲计量方法,其特征在于,所述脉冲信号包括a信号、b信号,所述脉冲信号包括多种脉冲类型信息,所述脉冲类型信息包括作为a信号下降沿的a0、作为a信号上升沿的a1、作为b信号下降沿的b0、作为b信号上升沿的b1。
4.如权利要求3所述的智能水表磁阻型脉冲计量方法,其特征在于,所述预设信号逻辑包括四个,第一个预设信号逻辑的顺序为a1至b1至a0至b0,第二个预设信号逻辑的顺序为b1至a0至b0至a1,第三个预设信号逻辑的顺序为a0至b0至a1至b1,第四个预设信号逻辑的顺序为b0至a1至b1至a0。
5.如权利要求2所述的一种智能水表磁阻型脉冲计量方法,其特征在于,步骤s3中具体包括:
6.一种智能水表磁阻型脉冲计量装置,其特征在于,包括
7.如权利要求6所述的一种智能水表磁阻型脉冲计量装置,其特征在于,所述逻辑获取模块包括
8.如权利要求7所述的一种智能水表磁阻型脉冲计量装置,其特征在于,所述逻辑判定模块包括
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5任一项所述方法的步骤。
技术总结本发明提供一种智能水表磁阻型脉冲计量方法及装置,属于磁阻脉冲计量技术领域。该智能水表磁阻型脉冲计量方法包括如下步骤:S1:依次检测磁阻上产生的多个实时脉冲信号;S2:根据多个实时脉冲信号获取实时信号逻辑;S3:将实时信号逻辑与预设信号逻辑进行比较,如果实时信号逻辑和预设信号逻辑相同,则将该多个实时脉冲信号判定为有效计量,如果实时信号逻辑和预设信号逻辑不同,则将该多个实时脉冲信号判定为计量丢失。本发明中如果实时信号逻辑和预设信号逻辑相同,则将该多个脉冲信号判定为有效计量,如果实时信号逻辑和预设信号逻辑不同,则将该多个脉冲信号判定为计量丢失,对水表的计量逻辑进行优化,降低计量误差。技术研发人员:邹美洋受保护的技术使用者:浙江威星智能仪表股份有限公司技术研发日:技术公布日:2024/11/18本文地址:https://www.jishuxx.com/zhuanli/20241120/334594.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。