管网压力控制系统、方法、管网系统及存储介质与流程

文档序号:25541746发布日期:2021-06-18 20:38来源:国知局
管网压力控制系统、方法、管网系统及存储介质与流程

本发明涉及水处理技术领域,尤其涉及一种管网压力控制系统、方法、管网系统及存储介质。



背景技术:

管网系统是供水工程中向用户输水和配水的管道系统,又称给水管网。它包括输水管渠、配水管网、加压泵站、水塔、水池和管网附属设施等设备。管网系统是城市的重要设施,承担着为居民用户供水的重要功能。众所周知,居民用户处的水压随着时间而变化,每时每日每周都不同,例如用户夜间的用水量比白天的用水量小,水压较大;小区周末时的用水量大于工作日的用水量,水压较小。管网运行压力是影响管道漏失的重要因素之一,漏失量与漏点压力存在指数关系,管网平均压力越大,所造成的漏失量就越大,并且漏失发生的概率也越大。现有技术中,通过工作人员人工监测管道压力仪表,人工调节水阀来控制管道压力,以降低管道漏失的风险,但是这样的方式颇为耗费人力,自动化不足。



技术实现要素:

鉴于以上内容,本发明提供一种管网压力控制系统、方法、管网系统及存储介质。

本发明提供一种管网压力控制方法,应用于管网系统,所述管网系统包括显示单元、供水管道、安装于供水管道上的压力传感器以及安装于供水管道上的水阀,所述水阀位于所述压力传感器的上游;所述方法包括:

获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据;

判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据;

判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,判断所述第二压力数据是否大于第二阈值,所述第二阈值小于所述第一阈值;当所述第二压力数据大于所述第二阈值时,控制所述水阀保持与所述第二压力数据对应的开度。

在其中一实施例中,所述判断所述第二压力数据是否小于第一阈值还包括:

当所述第二压力数据大于或者等于所述第一阈值时,控制所述水阀的开度继续减小;

在所述水阀的开度继续减小后,获取所述压力传感器检测到的管道压力数据作为第三压力数据;

判断所述第三压力数据是否小于第一阈值,当所述第三压力数据小于所述第一阈值时,控制所述水阀保持与所述第三压力数据对应的开度。

在其中一实施例中,所述判断所述第一压力数据是否大于或等于第一阈值还包括:

当所述第一压力数据小于第一阈值时,判断所述第一压力数据是否大于所述第二阈值,当所述第一压力数据大于所述第二阈值时,控制所述水阀保持与所述第一压力数据对应的开度。

在其中一实施例中,所述判断所述第二压力数据是否大于第二阈值还包括:

当所述第二压力数据小于或等于所述第二阈值时,控制所述水阀增大开度;在所述水阀的开度增大后,获取所述压力传感器检测到的管道压力数据作为第四压力数据;

判断所述第四压力数据是否小于所述第一阈值且大于第二阈值,当所述第四压力数据小于所述第一阈值且大于第二阈值时,控制所述水阀保持与所述第四压力数据对应的开度。

在其中一实施例中,所述控制所述水阀保持与所述第二压力数据对应的开度之后,所述方法还包括:

获取预设周期,按预设周期获取所述压力传感器检测到的管道压力数据作为第五压力数据,将所述第五压力数据存储至预设存储数据库中。

在其中一实施例中,在所述将所述第五压力数据存储至预设存储数据库中之后,所述方法还包括:

响应用户发出的查询指令,从所述预设存储数据库中取出第五压力数据,将第五压力数据向用户推送。

在其中一实施例中,所述将第五压力数据向用户推送包括:

控制所述显示单元显示所述第五压力数据。

本发明还提供一种管网压力控制系统,应用于管网系统,所述管网系统包括显示单元、供水管道、安装于供水管道上的压力传感器以及安装于供水管道上的水阀,所述水阀位于所述压力传感器的上游;所述系统包括:

获取模块,用于获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据;

判断模块,用于判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据;

控制模块,用于判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,判断所述第二压力数据是否大于第二阈值,所述第二阈值小于所述第一阈值;当所述第二压力数据大于所述第二阈值时,控制所述水阀保持与所述第二压力数据对应的开度。

本发明还提供一种管网系统,所述管网系统包括:

显示单元、供水管道、安装于供水管道上的压力传感器、安装于供水管道上的水阀、处理器以及与所述处理器通信连接的存储器;其中,所述水阀位于所述压力传感器的上游;所述显示单元、压力传感器和水阀均与所述处理器电性连接;

所述存储器存储有可被所述处理器执行的指令,所述指令被所述处理器执行,以使所述处理器能够执行如上所述的管网压力控制方法。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有管网压力控制程序,所述管网压力控制程序被处理器执行时,实现如上所述的管网压力控制方法的步骤。

由于相关技术中,通过工作人员人工监测管道压力仪表,人工调节水阀来控制管道压力,以降低管道漏失的风险,这样的方式颇为耗费人力,自动化不足。而本发明实施例中,获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据;判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据;判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,判断所述第二压力数据是否大于第二阈值,所述第二阈值小于所述第一阈值;当所述第二压力数据大于所述第二阈值时,控制所述水阀保持与所述第二压力数据对应的开度。如此,本发明可自动检测供水管道的压力,从而自动控制水阀的开度,降低管道漏失的风险,耗费人力较少,自动化较高。

附图说明

图1为本发明管网系统较佳实施例的示意图;

图2为本发明管网压力控制方法较佳实施例的流程图;

图3为本发明管网压力控制系统较佳实施例的模块示意图;

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参照图1所示,为本发明管网系统1较佳实施例的示意图。

该管网系统1包括但不限于:存储器11、处理器12、显示器13及网络接口14。所述管网系统1通过网络接口14连接网络,获取原始数据。其中,所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(globalsystemofmobilecommunication,gsm)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi、通话网络等无线或有线网络。

其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器11可以是所述管网系统1的内部存储单元,例如该管网系统1的硬盘或内存。在另一些实施例中,所述存储器11也可以是所述管网系统1的外部存储设备,例如该管网系统1配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。当然,所述存储器11还可以既包括所述管网系统1的内部存储单元也包括其外部存储设备。本实施例中,存储器11通常用于存储安装于所述管网系统1的操作系统和各类应用软件,例如管网压力控制程序10的程序代码等。此外,存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。

处理器12在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器12通常用于控制所述管网系统1的总体操作,例如执行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器12用于运行所述存储器11中存储的程序代码或者处理数据,例如运行管网压力控制程序10的程序代码等。

显示器13可以称为显示屏或显示单元。在一些实施例中显示器13可以是led显示器、液晶显示器、触控式液晶显示器、屏幕以及有机发光二极管(organiclight-emittingdiode,oled)触摸器等。显示器13用于显示在管网系统1中处理的信息以及用于显示可视化的工作页面,例如显示数据统计的结果。管网系统1可以包括第一显示单元和第二显示单元。

网络接口14可选地可以包括标准的有线接口、无线接口(如wi-fi接口),该网络接口14通常用于在所述管网系统1与其它管网系统之间建立通信连接。

图1仅示出了具有组件11-14以及管网压力控制程序10的管网系统1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

可选地,所述管网系统1还可以包括用户接口,用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。管网系统1还可以包括报警器。

该管网系统1还可以包括射频(radiofrequency,rf)电路、传感器和音频电路等等,在此不再赘述。

本实施例中,管网系统1包括供水管道、安装于供水管道上的压力传感器以及安装于供水管道上的水阀,所述水阀位于所述压力传感器的上游。可以理解的是,压力传感器和水阀均与处理器电性连接。压力传感器能够检测供水管道的压力。

在上述实施例中,处理器12执行存储器11中存储的管网压力控制程序10时可以实现如下步骤:

获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据;

判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据;

判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,判断所述第二压力数据是否大于第二阈值,所述第二阈值小于所述第一阈值;当所述第二压力数据大于所述第二阈值时,控制所述水阀保持与所述第二压力数据对应的开度。

关于上述步骤的详细介绍,请参照下述图2关于管网压力控制方法实施例的流程图的说明以及图3关于管网压力控制系统100实施例的功能模块图。

图2是本发明实施例的一种管网压力控制方法的流程图。

本发明实施例公开了一种管网压力控制方法,该管网压力控制方法可以应用于管网系统,本发明实施例的管网压力控制方法可以包括以下步骤:

步骤s10,获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据。

本实施例中,可以是处理器自动控制压力传感器检测所述管道的压力,从而获取所述压力传感器检测到的管道压力数据;也可以是,压力传感器实时检测所在管道的压力,响应用户发出的检测管道压力指令,获取压力传感器检测到的管道压力数据。

步骤s20,判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据。

本实施例中,第一阈值为用户预先设置的数值,当管道压力数据大于或等于第一阈值时,说明管道存在较大的漏失风险,控制水阀工作以减小水阀的开度,从而降低位于水阀的下游的管道压力。在所述水阀的开度减小后,再次获取所述压力传感器检测到的管道压力数据,将此时获取的管道压力数据作为第二压力数据。可以理解的是,第一压力数据和第二压力数据分别为水阀开度减小前后的管道压力数据。水阀开度是逐次减少的,即水阀工作后,阀体移动至相应位置,并停留在相应位置。

步骤s30,判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,判断所述第二压力数据是否大于第二阈值,所述第二阈值小于所述第一阈值;当所述第二压力数据大于所述第二阈值时,控制所述水阀保持与所述第二压力数据对应的开度。

本实施例中,当所述第二压力数据小于所述第一阈值时,说明位于水阀下游的管道压力处于较为安全的范围,此时控制所述水阀保持与所述第二压力数据对应的开度,既保证了管道的安全,也能使得管道能够继续供水。可以理解的是,与所述第二压力数据对应的开度指的是,压力传感器检测得到第二压力数据时水阀的开度。可以理解的是,第二压力数据为管道供水的最低要求压力数据,若管道的压力太小,则楼层较高的居民难以得到管道的供水。当所述第二压力数据大于所述第二阈值时,说明管道既能满足供水要求,也能降低泄露风险。

可选地,所述判断所述第二压力数据是否小于第一阈值还包括:当所述第二压力数据大于或者等于所述第一阈值时,控制所述水阀继续减小开度;

在所述水阀的开度继续减小后,获取所述压力传感器检测到的管道压力数据作为第三压力数据;

判断所述第三压力数据是否小于第一阈值,当所述第三压力数据小于所述第一阈值时,控制所述水阀保持与所述第三压力数据对应的开度。

可以理解的是,当所述第二压力数据大于或者等于所述第一阈值时,说明水阀的开度减小的不够,此时管道的压力仍较大,需要控制水阀继续减小开度。控制水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第三压力数据,当所述第三压力数据小于所述第一阈值时,说明位于水阀下游的管道压力处于较为安全的范围。当然,若第三压力数据大于或等于所述第一阈值时,则继续减小水阀开度,直至管道压力数据小于第一阈值。

所述判断所述第一压力数据是否大于或等于第一阈值还包括:

当所述第一压力数据小于第一阈值时,判断所述第一压力数据是否大于所述第二阈值,当所述第一压力数据大于所述第二阈值时,控制所述水阀保持与所述第一压力数据对应的开度。

可以理解的是,当所述第一压力数据小于所述第一阈值时,说明位于水阀下游的管道压力处于较为安全的范围,进一步判断第一压力数据是否大于所述第二阈值,可以确定供水管道的水压是否充足,第一压力数据大于所述第二阈值说明供水管道的压力足够。

可选地,所述判断所述第二压力数据是否大于第二阈值还包括:当所述第二压力数据小于或等于所述第二阈值时,控制所述水阀增大开度;在所述水阀的开度增大后,获取所述压力传感器检测到的管道压力数据作为第四压力数据;

判断所述第四压力数据是否小于所述第一阈值且大于第二阈值,当所述第四压力数据小于所述第一阈值且大于第二阈值时,控制所述水阀保持与所述第四压力数据对应的开度。

可以理解的是,当所述第二压力数据小于或等于所述第二阈值时,说明管道未能满足供水要求,控制所述水阀工作,以增大水阀的开度。在所述水阀的开度增大后,获取所述压力传感器检测到的管道压力数据作为第四压力数据。当所述第四压力数据小于所述第一阈值且大于第二阈值时,说明管道压力处于合适的范围内。当第四压力数据大于所述第一阈值、等于第一阈值、小于第二阈值或者等于于第二阈值时,则相应控制水阀的开度,直至管道压力数据小于所述第一阈值且大于第二阈值。

可选地,所述控制所述水阀保持与所述第二压力数据对应的开度之后,所述方法还包括:获取预设周期,按预设周期获取所述压力传感器检测到的管道压力数据作为第五压力数据,将所述第五压力数据存储至预设存储数据库中。

可以理解的是,预设周期是预先设置完成的周期数据,每隔一个预设周期获取一次所述压力传感器检测到的管道压力数据,将检测到的管道压力数据存储至预设存储数据库中。还可以根据第五压力数据生成折线图,折线图的横轴为时间,纵轴为管道压力数据。

可选地,在所述将所述第五压力数据存储至预设存储数据库中之后,所述方法还包括:响应用户发出的查询指令,从所述预设存储数据库中取出第五压力数据,将第五压力数据向用户推送。

具体地,所述将第五压力数据向用户推送包括:控制所述显示单元显示所述第五压力数据。当然也可将第五压力数据发送至查询指令的账户,账户为用户预先注册的。

在所述将所述第五压力数据存储至预设存储数据库中之后,所述方法还包括:响应用户发出的第五压力数据删除指令,在预设数据库中删除所述第五压力数据。

可以理解的是,用户在管网系统上点击相应控件,生成删除指令,管网系统将预设数据库中的第五压力进行删除。

由于相关技术中,通过工作人员人工监测管道压力仪表,人工调节水阀来控制管道压力,以降低管道漏失的风险,这样的方式颇为耗费人力,自动化不足。而本发明实施例中,获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据;判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据;判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,控制所述水阀保持与所述第二压力数据对应的开度。如此,可自动检测供水管道的压力,从而自动控制水阀的开度,降低管道漏失的风险,耗费人力较少,自动化较高。

参照图3所示,对应方法实施例,本发明还提供了一种管网压力控制系统,本发明所述管网压力控制系统100可以安装于管网系统中。根据实现的功能,所述管网压力控制系统100可以包括获取模块110、判断模块120和控制模块130。本发明中所述模块也可以称之为单元,是指一种能够被管网系统处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在管网系统的存储器中。

在本实施例中,关于各模块/单元的功能如下:

获取模块110,用于获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据。

本实施例中,可以是处理器自动控制压力传感器检测所述管道的压力,从而获取所述压力传感器检测到的管道压力数据;也可以是,压力传感器实时检测所在管道的压力,响应用户发出的检测管道压力指令,获取压力传感器检测到的管道压力数据。

判断模块120,用于判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据。

本实施例中,第一阈值为用户预先设置的数值,当管道压力数据大于或等于第一阈值时,说明管道存在较大的漏失风险,控制水阀工作以减小水阀的开度,从而降低位于水阀的下游的管道压力。在所述水阀的开度减小后,再次获取所述压力传感器检测到的管道压力数据,将此时获取的管道压力数据作为第二压力数据。可以理解的是,第一压力数据和第二压力数据分别为水阀开度减小前后的管道压力数据。水阀开度是逐次减少的,即水阀工作后,阀体移动至相应位置,并停留在相应位置。

控制模块130,用于判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,判断所述第二压力数据是否大于第二阈值,所述第二阈值小于所述第一阈值;当所述第二压力数据大于所述第二阈值时,控制所述水阀保持与所述第二压力数据对应的开度。

本实施例中,当所述第二压力数据小于所述第一阈值时,说明位于水阀下游的管道压力处于较为安全的范围,此时控制所述水阀保持与所述第二压力数据对应的开度,既保证了管道的安全,也能使得管道能够继续供水。可以理解的是,与所述第二压力数据对应的开度指的是,压力传感器检测得到第二压力数据时水阀的开度。可以理解的是,第二压力数据为管道供水的最低要求压力数据,若管道的压力太小,则楼层较高的居民难以得到管道的供水。当所述第二压力数据大于所述第二阈值时,说明管道既能满足供水要求,也能降低泄露风险。

可选地,所述判断所述第二压力数据是否小于第一阈值还包括:当所述第二压力数据大于或者等于所述第一阈值时,控制所述水阀继续减小开度;

在所述水阀的开度继续减小后,获取所述压力传感器检测到的管道压力数据作为第三压力数据;

判断所述第三压力数据是否小于第一阈值,当所述第三压力数据小于所述第一阈值时,控制所述水阀保持与所述第三压力数据对应的开度。

可以理解的是,当所述第二压力数据大于或者等于所述第一阈值时,说明水阀的开度减小的不够,此时管道的压力仍较大,需要控制水阀继续减小开度。控制水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第三压力数据,当所述第三压力数据小于所述第一阈值时,说明位于水阀下游的管道压力处于较为安全的范围。当然,若第三压力数据大于或等于所述第一阈值时,则继续减小水阀开度,直至管道压力数据小于第一阈值。

所述判断所述第一压力数据是否大于或等于第一阈值还包括:

当所述第一压力数据小于第一阈值时,判断所述第一压力数据是否大于所述第二阈值,当所述第一压力数据大于所述第二阈值时,控制所述水阀保持与所述第一压力数据对应的开度。

可以理解的是,当所述第一压力数据小于所述第一阈值时,说明位于水阀下游的管道压力处于较为安全的范围,进一步判断第一压力数据是否大于所述第二阈值,可以确定供水管道的水压是否充足,第一压力数据大于所述第二阈值说明供水管道的压力足够。

可选地,所述判断所述第二压力数据是否大于第二阈值还包括:当所述第二压力数据小于或等于所述第二阈值时,控制所述水阀增大开度;在所述水阀的开度增大后,获取所述压力传感器检测到的管道压力数据作为第四压力数据;

判断所述第四压力数据是否小于所述第一阈值且大于第二阈值,当所述第四压力数据小于所述第一阈值且大于第二阈值时,控制所述水阀保持与所述第四压力数据对应的开度。

可以理解的是,当所述第二压力数据小于或等于所述第二阈值时,说明管道未能满足供水要求,控制所述水阀工作,以增大水阀的开度。在所述水阀的开度增大后,获取所述压力传感器检测到的管道压力数据作为第四压力数据。当所述第四压力数据小于所述第一阈值且大于第二阈值时,说明管道压力处于合适的范围内。当第四压力数据大于所述第一阈值、等于第一阈值、小于第二阈值或者等于于第二阈值时,则相应控制水阀的开度,直至管道压力数据小于所述第一阈值且大于第二阈值。

可选地,所述管网压力控制系统还包括存储模块,存储模块用于获取预设周期,按预设周期获取所述压力传感器检测到的管道压力数据作为第五压力数据,将所述第五压力数据存储至预设存储数据库中。

可以理解的是,预设周期是预先设置完成的周期数据,每隔一个预设周期获取一次所述压力传感器检测到的管道压力数据,将检测到的管道压力数据存储至预设存储数据库中。还可以根据第五压力数据生成折线图,折线图的横轴为时间,纵轴为管道压力数据。

可选地,所述管网压力控制系统还包括推送模块,推送模块用于响应用户发出的查询指令,从所述预设存储数据库中取出第五压力数据,将第五压力数据向用户推送。

具体地,所述将第五压力数据向用户推送包括:控制所述显示单元显示所述第五压力数据。当然也可将第五压力数据发送至查询指令的账户,账户为用户预先注册的。

所述管网压力控制系统还包括删除模块,删除模块用于响应用户发出的第五压力数据删除指令,在预设数据库中删除所述第五压力数据。

可以理解的是,用户在管网系统上点击相应控件,生成删除指令,管网系统将预设数据库中的第五压力进行删除。

由于相关技术中,通过工作人员人工监测管道压力仪表,人工调节水阀来控制管道压力,以降低管道漏失的风险,这样的方式颇为耗费人力,自动化不足。而本发明实施例中,获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据;判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据;判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,控制所述水阀保持与所述第二压力数据对应的开度。如此,可自动检测供水管道的压力,从而自动控制水阀的开度,降低管道漏失的风险,耗费人力较少,自动化较高。

此外,本发明实施例还提出一种计算机可读存储介质,该计算机可读存储介质可以是硬盘、多媒体卡、sd卡、闪存卡、smc、只读存储器(rom)、可擦除可编程只读存储器(eprom)、便携式紧致盘只读存储器(cd-rom)、usb存储器等等中的任意一种或者几种的任意组合。所述计算机可读存储介质中包括存储数据区和存储程序区,存储数据区存储根据区块链节点的使用所创建的数据,存储程序区存储有管网压力控制程序10,所述管网压力控制程序10被处理器执行时实现如下操作:

获取所述压力传感器检测到的管道压力数据,将所述压力传感器检测到的管道压力数据作为第一压力数据;

判断所述第一压力数据是否大于或等于第一阈值,当所述第一压力数据大于或等于第一阈值时,控制所述水阀减小开度;在所述水阀的开度减小后,获取所述压力传感器检测到的管道压力数据作为第二压力数据;

判断所述第二压力数据是否小于第一阈值,当所述第二压力数据小于所述第一阈值时,判断所述第二压力数据是否大于第二阈值,所述第二阈值小于所述第一阈值;当所述第二压力数据大于所述第二阈值时,控制所述水阀保持与所述第二压力数据对应的开度。

需要强调的是,本发明之计算机可读存储介质的具体实施方式与上述管网压力控制方法的具体实施方式大致相同,在此不再赘述。

本发明之计算机可读存储介质的具体实施方式与上述管网压力控制方法的具体实施方式大致相同,在此不再赘述。

需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、系统、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、系统、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、系统、物品或者方法中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,电子系统,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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