一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种水表集抄方法、系统、存储介质及智能终端与流程

2022-05-21 09:36:59 来源:中国专利 TAG:


1.本技术涉及水表抄读的领域,尤其是涉及一种水表集抄方法、系统、存储介质及智能终端。


背景技术:

2.传统普通水表需要定期派专人上门抄表催收水费,工作量大,给供水公司供水管理带来很多的不便。如抄表不及时,距离远抄表,出现抄一只水表要跑几千米的情况,导致成本过高;数据返回不及时,不利于水利公司的资金回笼;人工抄表需要等用户在家或者是需要敲门进入房间内,易打扰用户生活。
3.nb-iot智能水表不需要提供电源供电,低功耗技术是这款水表独有优势,只有在抄表的瞬间需要供电完成数据采集工作,所以使用寿命大大增长。nb-iot技术特征非常适合于物联网细分业务的发展场景,大规模的发展有待于要点瓶颈的进一步解决,诸如争端通讯,模块成本及终端功能进一步下降等。针对以上问题,nb智能水表方案满足了供水公司对用水管理改革的需求,解决了偷水、漏水、收费难、管理混乱等诸多问题。
4.针对上述中的相关技术,发明人认为,普通集抄平台只支持一种协议的nb水表,多个协议nb水表要开发多个集抄平台,开发周期时间长,多个平台的维护工作,数量多、耗时长,尚有改进的空间。


技术实现要素:

5.为了改善多个协议nb水表要开发多个集抄平台,开发周期时间长,多个平台的维护工作,数量多、耗时长的问题,本技术提供一种水表集抄方法、系统、存储介质及智能终端。
6.第一方面,本技术提供一种水表集抄方法,采用如下的技术方案:一种水表集抄方法,包括:获取水表上的流量数据信息和对应的数据协议信息;获取集抄平台上的读取协议信息;判断数据协议信息和读取协议信息是否一致;若数据协议信息和读取协议信息一致,则将流量数据信息进行读取并存储于所预设的读数数据库中;若数据协议信息和读取协议信息不一致,则根据所预设的协议数据库中所存储的协议转化规则与数据协议信息以及读取协议信息进行匹配分析以确定数据协议信息和读取协议信息所对应的协议转化规则,将该协议转化规则定义为转化信息;将流量数据信息通过转化信息进行转化以获得对应读取协议信息的可读流量数据信息;将可读流量数据信息进行读取并存储于读数数据库中。
7.通过采用上述技术方案,通过在读取过程中增加协议转化插件,使得不同协议的
水表均可以通过协议转化信息来读取,无需设置多个平台,提高了抄表的效率和通用性。
8.可选的,若数据协议信息和读取协议信息不一致后将流量数据信息进行读取并存储的方法包括:获取水表对应的用户编号信息;根据读数数据库中存储的可读流量数据信息和用户编号信息进行匹配分析以确定用户编号信息所对应的可读流量数据信息,将该可读流量数据信息定义为前可读流量数据信息;判断前可读流量数据信息是否存在;若存在前可读流量数据信息,则查找出前可读流量数据信息对应的转化信息,将该转化信息定义为前转化信息;判断前转化信息和转化信息是否一致;若一致,则根据前转化信息将流量数据信息进行转化;若不一致,则输出异常数据信息;若不存在前可读流量数据信息,则匹配协议数据库中的转化信息进行转化。
9.通过采用上述技术方案,针对通过判断转化信息是否一致可以识别出水表是否被盗或者更换,从而防止数据异常的存在,另一边,通过直接调取之前使用过的协议,使得无需每次都要重新搜索匹配的协议,提高了抄表的效率。
10.可选的,将可读流量数据信息进行读取并存储于读数数据库中的方法包括:获取智能水表上的功能信息和功能传感数据信息;根据所预设的数值转化数据库中所存储的数值和功能传感数据信息进行匹配分析以确定功能传感数据信息所对应的数值,将该数值定义为功能核准数值信息;根据所预设的临界数据库中所存储的阈值和功能信息进行匹配分析以确定功能信息所对应的阈值,将该阈值定义为功能阈值信息;将功能核准数值信息和功能阈值信息进行比对;若功能核准数值信息小于功能阈值信息所对应的数值,则将可读流量数据信息进行读取并存储于读数数据库中;若大于功能阈值信息所对应的数值,则输出水表异常信息。
11.通过采用上述技术方案,通过监测水表的每个功能是否正常工作以及状态是否正常来确定水表的读数正常,使得整个水表的读数更加可靠而没有错误,提高了抄读的准确性。
12.可选的,转化信息的确认方法包括:获取水表表盘的数显视频信息并从数显视频信息中筛选出数显帧数信息;根据所预设的数值数据库中所存储的读数和数显帧数信息一一进行匹配分析以确定匹配成功的数显帧数信息和读数,将匹配成功的数显帧数信息定义为整数显帧数信息,将整显帧数信息对应的读数定义为整读数信息;任选两个整数显帧数信息并计算两者之间的帧数时间差值和整读数信息所对应的读数差值,将帧数时间差值定义为时差信息,将该读数差值定义为读数差值信息;获取时差信息的两个端点时间所对应的初始流量数据信息和终止流量数据信息;根据初始流量数据信息和终止流量数据信息计算得到实际流量信息;
将实际流量信息和读数差值信息进行比较;若实际流量信息和读数差值信息一致,则输出流量数据信息;若实际流量信息和读数差值信息不一致,则输出协议匹配异常信息。
13.通过采用上述技术方案,在摄像视频中分成帧数的图像,然后和读数最正的图像进行配对,使得时间选取上的读数的位置均为准确的数值而非近似数值,然后通过读数的差值以及读数差值时对应的时间差值来判断协议转化后的流量和实际读数读出来的流量是否一致,从而判断协议是否是正确的,排除了使用错误协议而导致数据错误的情况,提高了协议使用的准确性。
14.可选的,是否获取水表表盘的数显视频信息的方法包括:获取读表月份信息;根据所预设的常规数据库中所存储的月度常规流量与读表月份信息进行匹配分析以确定读表月份信息所对应的月度常规流量,将该月度常规流量定义为常规流量信息;计算流量数据信息中这个月抄读的流量数据信息和上个月抄读的流量数据信息的差值,将该差值定义为月度流量信息;根据月度流量信息和常规流量信息进行计算以得到差值信息;判断差值信息是否落入所预设的误差范围信息内;若落入,则不打开摄像头且不获取数显视频信息;若不落入,则打开摄像头并获取数显视频信息。
15.通过采用上述技术方案,当和以前规律中的流量的差值很相似时,则默认为协议转化准确,协议使用正确,无需进行数显视频信息的获取,从而只需要在特定的条件下才进行判断,无需摄像头持续工作,节约了能源,提高了摄像头的使用寿命。
16.可选的,若不落入,则获取数显视频信息的进一步方法包括:根据所预设的频繁时间数据库中所存储的频繁时间和平均流量与读表月份信息进行匹配分析以确定读表月份信息中的水表使用的频繁时间以及该时间所对应的平均流量,将该时间定义为频繁时间信息,将该平均流量定义为平均流量信息;判断平均流量信息是否大于所预设的基准流量信息的数值;若大于基准流量信息的数值,则判断频繁时间信息所对应的频繁程度是否大于所预设的基准频繁信息的数值;若大于基准频繁信息的数值,则任意选取其中一个频繁时间信息进行获取;若小于基准频繁信息的数值,则不打开摄像头且不获取数显视频信息;若小于基准流量信息的数值,则不打开摄像头且不获取数显视频信息。
17.通过采用上述技术方案,当频繁时间和频繁时间内的流量大小均满足时,数显视频信息的数值较大,容易筛选,且分析较为精确,通过判断两者是否满足从而进行获取,提高了数显视频信息的准确性和获取的高效性。
18.可选的,获取数显视频信息的改善方法包括:判断数显帧数信息是否存在;若是,则正常获取数显视频信息;若否,则获取水表表盘上的湿度信息;根据所预设的烘干数据库中所存储的风速以及热量与湿度信息进行匹配分析以
确定湿度信息所对应的风速和热量,将该风速和热量定义为热操作信息;按照热操作信息对水表表盘上进行操作直至数显帧数信息存在。
19.通过采用上述技术方案,在水表系统中,如果获取的视频中不存在数显帧数信息,则一般均为水雾遮住了摄像头,所以通过数据库中合适的热操作信息,能够快速降低水雾,提高了数显视频信息获取的效率。
20.第二方面,本技术提供一种水表集抄系统,采用如下的技术方案:一种水表集抄系统,包括:信息获取模块,用于获取水表上的流量数据信息和对应的数据协议信息;信息获取模块获取集抄平台上的读取协议信息;处理模块,与信息获取模块和判断模块,用于信息的存储和处理;判断模块,用于判断数据协议信息和读取协议信息是否一致;若判断模块判断出数据协议信息和读取协议信息一致,则处理模块将流量数据信息进行读取并存储于所预设的读数数据库中;若判断模块判断出数据协议信息和读取协议信息不一致,则处理模块根据所预设的协议数据库中所存储的协议转化规则与数据协议信息以及读取协议信息进行匹配分析以确定数据协议信息和读取协议信息所对应的协议转化规则,将该协议转化规则定义为转化信息;处理模块将流量数据信息通过转化信息进行转化以获得对应读取协议信息的可读流量数据信息;处理模块将可读流量数据信息进行读取并存储于读数数据库中。
21.通过采用上述技术方案,通过在读取过程中增加协议转化插件,使得不同协议的水表均可以通过协议转化信息来读取,无需设置多个平台,提高了抄表的效率和通用性。
22.第三方面,本技术提供一种智能终端,采用如下的技术方案:一种智能终端,包括存储器和处理器,存储器上存储有能够被处理器加载并执行上述任一种水表集抄方法的计算机程序。
23.通过采用上述技术方案,通过在读取过程中增加协议转化插件,使得不同协议的水表均可以通过协议转化信息来读取,无需设置多个平台,提高了抄表的效率和通用性。
24.第四方面,本技术提供一种计算机可读存储介质,能够存储相应的程序,具有快速高效的特点。
25.一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种水表集抄方法的计算机程序。
26.通过采用上述技术方案,通过在读取过程中增加协议转化插件,使得不同协议的水表均可以通过协议转化信息来读取,无需设置多个平台,提高了抄表的效率和通用性。
27.综上所述,本技术包括以下至少一种有益技术效果:通过增加协议转化插件,无需设置多个平台,提高了抄表的效率和通用性;通过摄像视频判断协议是否是正确的,排除了使用错误协议而导致数据错误的情况,提高了协议使用的准确性。
附图说明
28.图1是本技术实施例中的一种水表集抄方法的流程图。
29.图2是本技术实施例中的数据协议信息和读取协议信息不一致后流量数据信息进行读取并存储的方法的流程图。
30.图3是本技术实施例中的将可读流量数据信息进行读取并存储于读数数据库中的方法的流程图。
31.图4是本技术实施例中的转化信息的确认方法的流程图。
32.图5是本技术实施例中的是否获取水表表盘的数显视频信息的流程图。
33.图6是本技术实施例中的若不落入,则获取数显视频信息的进一步方法的流程图。
34.图7是本技术实施例中的获取数显视频信息的改善方法的流程图。
35.图8是本技术实施例中的一种水表集抄方法的模块图。
具体实施方式
36.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图1-8及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
37.下面结合说明书附图对本发明实施例作进一步详细描述。
38.参见图1,本发明实施例提供一种水表集抄方法,水表集抄方法的主要流程描述如下:步骤100:获取水表上的流量数据信息和对应的数据协议信息。
39.流量数据信息为水表上流过的水管内的水的总量的数据信息,通过采集机电传感器上的脉冲信号,采用双霍尔/双干簧管的采样方式得到的。数据协议信息为水表上的数据的计数协议,例如645和188协议。每个水表上的数据和实际的流量情况均由某种协议进行转化得到的。此数据协议信息事先进行输入的,可以通过识别码进行识别,也可以为用户提前进行输入,即知道是哪个水表后就知道是对应哪个数据协议信息。
40.步骤101:获取集抄平台上的读取协议信息。
41.读取协议信息为能够被集抄平台上读取数据的协议的信息。获取的方式为事先进行输入的。
42.步骤102:判断数据协议信息和读取协议信息是否一致。
43.判断的方式为文字的对比,即文字一致即为一致。
44.步骤1021:若数据协议信息和读取协议信息一致,则将流量数据信息进行读取并存储于所预设的读数数据库中。
45.读数数据库为在集抄平台上的用户作为数据存储的数据库,内部包含了用户水表和读数的映射关系。若数据协议信息和读取协议信息一致,则说明水表和集抄平台两种相匹配,则说明可以直接读取,集抄平台可以将其存在读数数据库中用于后续的使用。
46.步骤1022:若数据协议信息和读取协议信息不一致,则根据所预设的协议数据库中所存储的协议转化规则与数据协议信息以及读取协议信息进行匹配分析以确定数据协议信息和读取协议信息所对应的协议转化规则,将该协议转化规则定义为转化信息。
47.转化信息为将数据协议信息转化为读取协议信息的协议转化规则的信息,即使得
两者之间可以互相转化的方法。协议数据库中存储有数据协议信息和读取协议信息两者和转化信息的映射关系,即当输入数据协议信息和读取协议信息时,系统自动从数据库中查找出对应的转化信息。若数据协议信息和读取协议信息不一致,则说明两者并不相匹配,集抄平台无法直接读取水表上的数据,需要通过转化信息将水表上的数据进行转化以使得可以在集抄平台上进行显示。
48.步骤103:将流量数据信息通过转化信息进行转化以获得对应读取协议信息的可读流量数据信息。
49.可读流量数据信息为集抄平台上能够被读取的数据的信息,为通过转化信息进行转化后的信息,这样使得所有的水表协议均可以通过转化信息间接或者直接在集抄平台上进行读取,集抄平台无需多个,提高了集抄效率,节约了集抄平台开发的成本。
50.步骤104:将可读流量数据信息进行读取并存储于读数数据库中。
51.当数据转化后,可读流量数据信息可以进行读取和存储。
52.参照图2,若数据协议信息和读取协议信息不一致后将流量数据信息进行读取并存储的方法包括:步骤200:获取水表对应的用户编号信息。
53.用户编号信息为使用水表的用户的编号信息,这里设置对应的用户的目的是为了确定每个水表的单一性和对应性,不易随意乱换,获取的方式为事先在对应的水表上进行输入。
54.步骤201:根据读数数据库中存储的可读流量数据信息和用户编号信息进行匹配分析以确定用户编号信息所对应的可读流量数据信息,将该可读流量数据信息定义为前可读流量数据信息。
55.前可读流量数据信息为已经存储在读数数据库中的流量数据,在本技术中,读数数据库中仅存储有一个用户编号信息对应的可读流量数据信息,即当新的可读流量数据信息出现存储时,先前的可读流量数据信息需要删除,以保证一致性。读数数据库中存储有用户编号信息和可读流量数据信息的映射关系,即将可读流量数据信息存储于读数数据库中时,同时存储用户编号信息以及用户编号信息与可读流量数据信息的映射关系。当输入用户编号信息时,系统自动从数据库中查找到对应的前可读流量数据信息。
56.步骤202:判断前可读流量数据信息是否存在。
57.判断的目的是水表是否从第一次开始使用。
58.步骤2021:若存在前可读流量数据信息,则查找出前可读流量数据信息对应的转化信息,将该转化信息定义为前转化信息。
59.前转化信息为上一次抄表时使用的转化信息。若存在前可读流量数据信息,则说起之前已经进行过读数,那么必然存在转化信息。
60.步骤2022:若不存在前可读流量数据信息,则匹配协议数据库中的转化信息进行转化。
61.若不存在前可读流量数据信息,则说明是新的水表,则需要开始进行匹配从而得到适配的协议并使用。
62.步骤203:判断前转化信息和转化信息是否一致。
63.判断的目的是为了在一定程度上确定水表是否更换成新的或者不存在。
64.步骤2031:若一致,则根据前转化信息将流量数据信息进行转化。
65.如果一致,则说明之前的水表的协议和现在的协议一致,计算方法一致,则可以直接调用之前的转化信息进行转化,以提高转化效率。
66.步骤2032:若不一致,则输出异常数据信息。
67.异常数据信息为程序能够发出的水表数据异常的信息。输出的方式为任意一种可以被识别的方式,例如发出警报声,或者在集抄平台上显示错误。若不一致,则说明之前的水表协议和现在的水表协议不一致,则说明可能存在更换水表了或者水表消失了,则需要输出异常数据信息以警示水务人员。
68.参照图3,将可读流量数据信息进行读取并存储于读数数据库中的方法包括:步骤300:获取智能水表上的功能信息和功能传感数据信息。
69.功能信息为智能水表上所存在的功能的信息,也为状态信息,例如:电池电量,指针转速等情况。功能传感数据信息为对应功能的具体情况信息,以数据的形式表示。获取的方式为各种感应器的感应,例如红外线感应灯。
70.步骤301:根据所预设的数值转化数据库中所存储的数值和功能传感数据信息进行匹配分析以确定功能传感数据信息所对应的数值,将该数值定义为功能核准数值信息。
71.功能核准数值信息指的是对应功能传感数据信息的数值的信息,即将功能的状态以及传感得到的数据转化成数值的信息,例如:感应到电量时将其转化成数值,例如20。数据库中存储有功能核准数值信息和功能传感数据信息的映射关系,由工作人员根据实际的转化方式和工作经验进行输入得到的。当水表上的检测仪器感应到对应的功能传感数据信息时,系统自动从数据库中调取对应的数值将其转化为功能核准数值信息。
72.步骤302:根据所预设的临界数据库中所存储的阈值和功能信息进行匹配分析以确定功能信息所对应的阈值,将该阈值定义为功能阈值信息。
73.功能阈值信息为对应的功能的最大数值,即超过该值后水表发生异常。临界数据库中中存储有功能阈值信息和功能信息的映射关系,该关系数值由工作人员通过大量的试验得到的。当获取到对应的功能信息时,系统自动从数据库中查找到对应的功能阈值信息。
74.步骤303:将功能核准数值信息和功能阈值信息进行比对。
75.对比的目的是确定水表是否正常工作。
76.步骤3031:若大于功能阈值信息所对应的数值,则输出水表异常信息。
77.水表异常信息指的是水表没有正常工作的信息,可能是水表转速不准确,也可能是水表受冻,也可能是水表电池不够等情况。若大于功能阈值信息所对应的数值,则说明水表处于异常的状态,则输出水表异常信息,输出的方式可以为任意一种可以被识别的方式,例如发出警报声,或者在集抄平台上显示错误。
78.步骤3032:若功能核准数值信息小于功能阈值信息所对应的数值,则将可读流量数据信息进行读取并存储于读数数据库中。
79.若功能核准数值信息小于功能阈值信息所对应的数值,则说明至少在检测状态下所有的功能均正常,则可以进行读取并存储。
80.参照图4,转化信息的确认方法包括:步骤400:获取水表表盘的数显视频信息并从数显视频信息中筛选出数显帧数信息。
81.数显视频信息为在水表表盘内的微型摄像头拍摄的水表盘面上的信息,主要包含水表的数显式读数。数显帧数信息为数显视频信息中每一帧对应的图像信息。筛选的方式为将视频进行切割筛选呈每一帧。
82.步骤401:根据所预设的数值数据库中所存储的读数和数显帧数信息一一进行匹配分析以确定匹配成功的数显帧数信息和读数,将匹配成功的数显帧数信息定义为整数显帧数信息,将整数显帧数信息对应的读数定义为整读数信息。
83.整数显帧数信息为和数值数据库中所存储的读数图像进行匹配后匹配成功的帧数,此处指的是读数为正好每个数值均处于正中间的读数图像,此时的图像数值最准确最容易确定数值。整读数信息为整数显帧数信息所对应的读数数值。数值数据库中存储有每一个读数对应的图像和整数显帧数信息的映射关系,查找的方式为一张一张对应的查找,即将每一帧图像放入数据库中,一帧也不匹配成功的均为非整数显帧数信息,则需要排除在外,剩余的均为整数显帧数信息,然后将整数显帧数信息和数值数据库中的读数数值进行匹配,得到对应的整读数信息。
84.步骤402:任选两个整数显帧数信息并计算两者之间的帧数时间差值和整读数信息所对应的读数差值,将帧数时间差值定义为时差信息,将该读数差值定义为读数差值信息。
85.时差信息为任选两个整数显帧数信息之间的帧数时间差值的信息。读数差值信息为时差信息所对应的读数差值信息。即当匹配完成之后,任意选取两帧的图像来进行计算,计算的方式为两者在帧数和帧数图像对应的数值上进行相减。
86.步骤403:获取时差信息的两个端点时间所对应的初始流量数据信息和终止流量数据信息。
87.初始流量数据信息为时差信息对应的端点的起始点时间所对应的流量数据信息的读数数值。终止流量数据信息为时差信息对应的端点的起始点时间所对应的流量数据信息的读数数值。获取的方式为在对应的时间节点时获取水表上流过的水管内的水的总量的数据信息。
88.步骤404:根据初始流量数据信息和终止流量数据信息计算得到实际流量信息。
89.实际流量信息为在两个帧数对应的时间内流过水表的实际的流量的信息。在水表中,流量是逐渐累加的,故而当两者相减时,即为在这一时段内的流量数值。
90.步骤405:将实际流量信息和读数差值信息进行比较。
91.比较的目的是为了核对两者之间的数值是否一致,从而判断是否协议匹配正确。
92.步骤4051:若实际流量信息和读数差值信息一致,则输出流量数据信息。
93.若实际流量信息和读数差值信息一致,则说明转化信息将数值转化的过程是正确的,则可以正常输出流量数据信息。
94.步骤4052:若实际流量信息和读数差值信息不一致,则输出协议匹配异常信息。
95.若实际流量信息和读数差值信息不一致,则说明协议转化后的数据并不准确,出现的环节可能为匹配的协议错误的问题,故而输出协议匹配异常信息,输出的方式为任意一种可以被识别的方式,例如发出警报声,或者在集抄平台上显示错误。
96.参照图5,是否获取水表表盘的数显视频信息的方法包括:步骤500:获取读表月份信息。
97.读表月份信息为读表的月份的信息。获取的方式为任意一种表示带有月份的时间的方式,例如从互联网上进行获取。在生活中为了计费,往往抄表的时间也为一个月一次,故而获取月份即可。
98.步骤501:根据所预设的常规数据库中所存储的月度常规流量与读表月份信息进行匹配分析以确定读表月份信息所对应的月度常规流量,将该月度常规流量定义为常规流量信息。
99.常规流量信息为在读表月份信息所对应的月中的流量的信息,为多年统计下来的对应一户人员在这个月中的流量,可以为平均流量,也可以为流量的中值,此处以平均流量为例,具有一定的参考意义。常规数据库中存储有月度常规流量与读表月份信息的映射关系,该关系由数据库自动进行平均计算得到,即当步骤502中月度流量信息出现时,就将该数据和对应月份的之前存储的数据进行平均得到。
100.步骤502:计算流量数据信息中这个月抄读的流量数据信息和上个月抄读的流量数据信息的差值,将该差值定义为月度流量信息。
101.月度流量信息为流量数据信息中这个月抄读的流量数据信息和上个月抄读的流量数据信息的差值。计算的方式为两者数值之间相减得到。
102.步骤503:根据月度流量信息和常规流量信息进行计算以得到差值信息。
103.差值信息为月度流量信息和常规流量信息之间的差值,计算的目的是得到两者之间相差的程度。
104.步骤504:判断差值信息是否落入所预设的误差范围信息内。
105.误差范围信息为理论上可以容忍的误差范围,该数值为人为设定的,是本领域工作人员经过长期的工作经历得到的数值,然后在每个月的情况下进行更新的误差范围。误差的原因可能为渗漏,也可能为水流呈滴水状而水表不转,也可能是突发情况导致水流较大的情况。判断的目的是为了确定是否相差过大。
106.步骤5041:若落入,则不打开摄像头且不获取数显视频信息。
107.若落入,则说明流量数据信息核对准确,无需通过数显视频信息进行校验,则无需操作,节约摄像头的电量。
108.步骤5042:若不落入,则打开摄像头并获取数显视频信息。
109.若不落入,则说明流量数据信息和之前的不符,出现了特殊的情况,为了排除数据使用的协议错误或者读数错误,则需要打开摄像头进行核对。
110.参照图6:若不落入,则获取数显视频信息的进一步方法包括:步骤600:根据所预设的频繁时间数据库中所存储的频繁时间和平均流量与读表月份信息进行匹配分析以确定读表月份信息中的水表使用的频繁时间以及该时间所对应的平均流量,将该时间定义为频繁时间信息,将该平均流量定义为平均流量信息。
111.频繁时间信息为读表月份信息所对应的月份中的水表每一个时间段的频繁程度的信息。平均流量信息为每个时间段内的平均的流量信息。频繁时间数据库中存储有读表月份信息和频繁时间信息以及平均流量信息的映射关系。频繁时间信息以及平均流量信息均由工作工作人员或者智能终端经过长期的数据采集得到的。即获取到读表月份信息时,系统自动从数据库中调取出对应这个月份的每个时间段的频繁程度和对应的平均流量。
112.步骤601:判断平均流量信息是否大于所预设的基准流量信息的数值。
113.基准流量信息为超过该值后误差数值的影响可以不计的基准值。判断的目的是为了确定是否超过一定的基准数值,当数值越大,那么结果的偏差所造成的影响也就越小。
114.步骤6011:若大于基准流量信息的数值,则判断频繁时间信息所对应的频繁程度是否大于所预设的基准频繁信息的数值。
115.基准频繁信息为在这个时间点采集到大于基准流量信息的平均流量信息可能性较大的频繁程度的数值。若大于基准流量信息的数值,则说明在这个时间可以采集到的可能性较大。
116.步骤6012:若小于基准流量信息的数值,则不打开摄像头且不获取数显视频信息。
117.若小于基准流量信息的数值,则说明流量受到误差影响可能性较大,为了避免产生错误的结果,所以不打开摄像头以节约摄像头的电量。
118.步骤6021:若大于基准频繁信息的数值,则任意选取其中一个频繁时间信息进行获取。
119.若大于基准频繁信息的数值,则说采集到的可能性较大,则可以选取进行采集。
120.步骤6022:若小于基准频繁信息的数值,则不打开摄像头且不获取数显视频信息。
121.若小于基准频繁信息的数值,则说明此时的频繁程度较小,有可能采集不到对应的数据,则不进行采集。
122.参照图7,获取数显视频信息的改善方法包括:步骤700:判断数显帧数信息是否存在。
123.判断的目的是为了确定图像是否模糊导致实际的图像无法和数据库中的进行匹配。
124.步骤7001:若是,则正常获取数显视频信息。
125.若是,则说明可以采集到对应的图像,则正常采集即可。
126.步骤7002:若否,则获取水表表盘上的湿度信息。
127.湿度信息为水表表盘和表壳之间的空间内的湿度的情况。若否,则说明水表表盘内部可能遭受到污染,而因为实际情况下影响较大的为水雾的情况,所以需要进行获取湿度信息。
128.步骤701:根据所预设的烘干数据库中所存储的风速以及热量与湿度信息进行匹配分析以确定湿度信息所对应的风速和热量,将该风速和热量定义为热操作信息。
129.热操作信息为解决湿度信息所造成的影响下对应的风速和热量,使得摄像头可以正常进行摄像和识别的信息。烘干数据库中存储有湿度信息和热操作信息的映射关系,实际情况下,只要采用热量对水表进行烘干即可将湿度问题进行解决,但是在本技术实施例中,该热操作信息为能够较快速度的解决湿度且不影响水表工作的风速和热量的信息。该信息由工作人员根据实际情况经过大量试验得到的数据。
130.步骤702:按照热操作信息对水表表盘上进行操作直至数显帧数信息存在。
131.基于同一发明构思,本发明实施例提供一种水表集抄系统,包括:参照图8,一种水表集抄系统,包括:信息获取模块803,用于获取水表上的流量数据信息和对应的数据协议信息;信息获取模块803获取集抄平台上的读取协议信息;处理模块801,与信息获取模块803和判断模块802,用于信息的存储和处理;
判断模块802,用于判断数据协议信息和读取协议信息是否一致;选取模块804,与处理模块801相连,用于选取转化信息;确认模块805,与处理模块801相连,用于确认转化信息;改善模块806,与处理模块801相连,用于改善获取数显视频信息的方式;显示模块807,与处理模块801相连,用于显示水表表盘的数显视频信息;若判断模块802判断出数据协议信息和读取协议信息一致,则处理模块801将流量数据信息进行读取并存储于所预设的读数数据库中;若判断模块802判断出数据协议信息和读取协议信息不一致,则处理模块801根据所预设的协议数据库中所存储的协议转化规则与数据协议信息以及读取协议信息进行匹配分析以确定数据协议信息和读取协议信息所对应的协议转化规则,将该协议转化规则定义为转化信息;处理模块801将流量数据信息通过转化信息进行转化以获得对应读取协议信息的可读流量数据信息;处理模块801将可读流量数据信息进行读取并存储于读数数据库中。
132.本发明实施例提供一种计算机可读存储介质,存储有能够被处理器加载并执行水表集抄方法的计算机程序。
133.计算机存储介质例如包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
134.基于同一发明构思,本发明实施例提供一种智能终端,包括存储器和处理器,存储器上存储有能够被处理器加载并执行水表集抄方法的计算机程序。
135.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
136.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献