一种热水供应系统及其控制方法与流程

文档序号:15079960发布日期:2018-08-03 18:36阅读:403来源:国知局

本发明属于智能系统领域,特别涉及一种热水供水系统及其控制方法。



背景技术:

我国是用水大国,基本每个拥有住宿条件的学校都会配有热水系统,由于不是无偿提供热水,所以往往需要IC卡进行操作,而热水供应系统的具体流程为检测热水的流量,扣除相应的金额,通常的热水供应系统都是由以上的方法进行操作,这样的系统会存在一个弊端,当水流量检测装置发送故障时,由于无法检测到水流量从而不能及时扣除IC卡的金额,会造成提供方的经济损失,且无法轻易发现,所以发明一种及时检测水流量检测装置是否好坏的系统是十分有必要的。



技术实现要素:

本发明目的在于提供一种热水供水系统及其控制方法。

一种热水供水系统及其控制方法,其特征在于,具体包括:由主机获取所有读取到的IC卡信息,计算IC数量,计算热水总流量,判断所有单个的水流量检测装置的流量总和是否的总流量相等,如果不相等判断消费为0的IC是否存在异常,IC卡所处的流量监测装置是否损坏,将检测结果发送至主机,主机进行进一步的处理,具体的步骤以下步骤:

步骤一:系统热水供应时间段启动,检测是否获取到IC卡信息,若获取到IC卡信息跳至步骤二,若未获取到IC卡信息则重复步骤一,直至超过热水供水时间;

步骤二:时间T获取一次读取到的IC卡数量K,热水总流量L,计算每张IC卡所使用的热水流量L1+L2+L3+....LK,判断L1+L2+L3+....LK的总和是否等于或接近于热水的总流量L,若等于或接近热水的总流量则跳至步骤一,若不等于且不接近热水的总流量L则跳至步骤三;

步骤三:获取时间T内每张IC卡热水消费金额,计算时间T内热水消费金额为0的IC卡的数量N,判断数量N是否为0或为1或大于1,若数量N为0跳至步骤四,若数量N为1跳至步骤五,若数量N为大于1则跳至步骤六;

步骤四:获取热水流量消费值G,对比IC1,IC2...ICK,的消费值是否等于流量值*热水流量消费值,找出不相等的IC卡,记录其使用的流量检测装置编号发送至主机,主机发送信息至维护人员;

步骤五:获取消费金额为0的IC卡的编号,改变系统的显示,流量,IC卡金额的优先级,调节IC卡金额从而判断判断流量监测装置是否故障,若检测到流量监测装置故障则跳至步骤七,若未检测到流量监测装置故障则跳至步骤四;

步骤六:获取消费金额为0的IC卡的编号,每隔时间T1一次中断信号,系统主机调节消费金额为0的IC的总金额,调节为0,T1时间后恢复,判断所用的水流量检测装置异常的共有几个,一个的跳至步骤四,一个以上的跳至步骤八;

步骤七:第二天关闭该IC卡所消费的地点的热水管道,发送信息至主机,主机发送警报至维护人员;

步骤八:记录所有异常IC卡编号,第二天关闭所有异常IC卡所消费的地点的热水管道,发送信息至主机,主机发送警报至维护人员。

其中,L1+L2+L3+....LK的总和是否等于或接近于热水的总流量L,若总和与总流量值的绝对值差值|L1+L2+L3+....LK - L|小于1的时候判断为接近总流量值,若大于1则判断异常。

其中,时间T检测值为3min~5min。

其中,骤四所述通过总水流量*热水单价计算总消费值,通过每张IC卡所用的金额和水流量判断异常的IC卡并发送至处理器。

其中,步骤五和步骤六所述,主机将原来的优先级水流量>IC卡金额>显示,调节成显示>IC卡金额>水流量,调节IC卡金额为0,计算水流量是否还在增加,若水流量增加则判断为故障或异常,发送至处理器。

其中,步骤七所述,其中故障水流量检测装置所处的宿舍当天不停止热水供应,通过计算统计当天的热水量并记录发送至处理器。

有益效果:

本发明根据总计流出的水流量的总量和手机个个流量传感器的数据进行对比判断流量传感器是否异常,通过调节IC卡和流量传感器的优先级判断流量传感器是否损坏,及时做出判断并通知进行修正。

附图说明

图1是本发明一种热水供水系统及其控制方法的流程图。

图2时本发明一种热水供水系统及其控制方法的另一种流程图。

具体实施方式

下面参照附图和描述根据本发明实施例提出的一种热水供水系统及其控制方法的流程图。

如图1-2所示一种热水供水系统及其控制方法包括:由主机获取所有读取到的IC卡信息,计算IC数量,计算热水总流量,判断所有单个的水流量检测装置的流量总和是否的总流量相等,如果不相等判断消费为0的IC是否存在异常,IC卡所处的流量监测装置是否损坏,将检测结果发送至主机,主机进行进一步的处理,具体的步骤以下步骤:

步骤一:系统热水供应时间段启动,检测是否获取到IC卡信息,若获取到IC卡信息跳至步骤二,若未获取到IC卡信息则重复步骤一,直至超过热水供水时间;

步骤二:时间T获取一次读取到的IC卡数量K,热水总流量L,计算每张IC卡所使用的热水流量L1+L2+L3+....LK,判断L1+L2+L3+....LK的总和是否等于或接近于热水的总流量L,若等于或接近热水的总流量则跳至步骤一,若不等于且不接近热水的总流量L则跳至步骤三;

步骤三:获取时间T内每张IC卡热水消费金额,计算时间T内热水消费金额为0的IC卡的数量N,判断数量N是否为0或为1或大于1,若数量N为0跳至步骤四,若数量N为1跳至步骤五,若数量N为大于1则跳至步骤六;

步骤四:获取热水流量消费值G,对比IC1,IC2...ICK,的消费值是否等于流量值*热水流量消费值,找出不相等的IC卡,记录其使用的流量检测装置编号发送至主机,主机发送信息至维护人员;

步骤五:获取消费金额为0的IC卡的编号,改变系统的显示,流量,IC卡金额的优先级,调节IC卡金额从而判断判断流量监测装置是否故障,若检测到流量监测装置故障则跳至步骤七,若未检测到流量监测装置故障则跳至步骤四;

步骤六:获取消费金额为0的IC卡的编号,每隔时间T1一次中断信号,系统主机调节消费金额为0的IC的总金额,调节为0,T1时间后恢复,判断所用的水流量检测装置异常的共有几个,一个的跳至步骤四,一个以上的跳至步骤八;

步骤七:第二天关闭该IC卡所消费的地点的热水管道,发送信息至主机,主机发送警报至维护人员;

步骤八:记录所有异常IC卡编号,第二天关闭所有异常IC卡所消费的地点的热水管道,发送信息至主机,主机发送警报至维护人员。

步骤二中L1+L2+L3+....LK的总和是否等于或接近于热水的总流量L,若总和与总流量值的绝对值差值|L1+L2+L3+....LK - L|小于1的时候判断为接近总流量值,若大于1则判断异常。时间T检测值为3min~5min。

步骤四中所述通过总水流量*热水单价计算总消费值,通过每张IC卡所用的金额和水流量判断异常的IC卡并发送至处理器。步骤五和步骤六所述,主机将原来的优先级水流量>IC卡金额>显示,调节成显示>IC卡金额>水流量,调节IC卡金额为0,计算水流量是否还在增加,若水流量增加则判断为故障或异常,发送至处理器。步骤七所述,其中故障水流量检测装置所处的宿舍当天不停止热水供应,通过计算统计当天的热水量并记录发送至处理器。

具体实施例为:首先主机读取当天提供热水时间段内的IC卡信息,获取正在使用的的IC的数量,获取十分钟内所使用的IC的数量K,然后获取每张IC卡所对应使用的热水流量L1,L2,L3...LK,在获取总服务器内的热水输出流量的记录,计算获取每张IC卡的流量的总和与服务器输出的总流量L做对比,如果流量小于总流量L一升,一升是系统对水流量传感器所允许的误差范围,如果流量小于总流量L一升以上判断为流量异常,获取正在消费热水的IC卡的卡数量K如果是0的话判断这十分钟内每张卡的热水消费金额流量值*热水消费值的金额是否对的上总金额,根据每张IC卡消费的金额找出不相等的IC并记录发送给维修人员,如果有消费金额记录的卡数在一张以上的话获取每张IC的编号,然后每个30秒向一张IC卡发送中断信号,将该IC卡的总金额调节为0,5S后在恢复原状,然后用5S后获取的总水流值减去30S前获取的总水流量值减若其差值大于0则判断该张IC卡所在的水流量传感器未能正确检测到水流量(由于金额为0,所以无热水流出,但总水流量还在增加则判断水流量传感器发送异常或者故障),记为异常并发送至维修人员处,第二天关闭异常水流量传感器所在的热水管道。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1