一种用于辅助节水增粮的系统及方法

文档序号:9667923阅读:261来源:国知局
一种用于辅助节水增粮的系统及方法
【技术领域】
[0001]本发明涉及水资源管理技术领域,尤其涉及一种用于辅助节水增粮的系统及方法。
【背景技术】
[0002]地下水,是指赋存于地面以下岩石空隙中的水,狭义上是指地下水面以下饱和含水层中的水。地下水是指埋藏在地表以下各种形式的重力水。国外学者认为地下水的定义有三种:一是指与地表水有显著区别的所有埋藏在地下水的水,特指含水层中饱水带的那部分水;二是向下流动或渗透,使土壤和岩石饱和,并补给泉和井的水;三是在地下的岩石空洞里、在组成地壳物质的空隙中储存的水。地下水是水资源的重要组成部分,由于水量稳定,水质好,是农业灌溉、工矿和城市的重要水源之一。随着我国人口的增长、社会经济的发展、人们生活水平的提高,对地下水资源的要求越来越高,用水需求增加,对水质也有更高的要求,然而,长期无规则、无节制的开采地下水也使得地下水水位持续下降、水质恶化,水危机加剧。因此,对地下水环境进行监测,为相关水质主管部门对地下水环境的治理提供依据十分必要。近年来全国各地陆续开展节水增粮软件的开发及应用,而由于地下水的监测以及使用涉及的面比较广,并且监测数据的反馈往往是整点不同时,给数据的统计及上传带来了诸多不便。而现有技术中的方法是通过连接池技术和召测的方式进行解决,需要重复监测,并且连接池在使用过程中存在长时间空闲的弊端,不能有效的利用数据库,从而导致资源浪费。
[0003]例如中国专利CN103926385A公开的一种地下水在线监测系统,属于环境监测设备与技术领域。地下水在线监测系统包括供电系统、数据采集传输和显示单元、地下水水质监测单元、地上气象监测单元和中央控制系统。地下水水质监测单元和地上气象监测单元将监测到的实时数据通过数据采集传输和显示单元显示并传输至中央控制系统,中央控制系统进行人工智能控制和决策。供电系统采用风、光、市电三重供电模式进行供电。该监测系统通过一般的数据传输方法,连接复用率低,浪费资源。
[0004]又例如中国专利CN1758606A公开的一种用于自主管理连接池的方法和设备。根据本发明的一个实施例的方法包括:用一组初始设置初始化连接池,其中该组初始设置包括收集间隔和收集持续时间;收集用于收集持续时间的自主配置数据,该自主配置数据包括在收集间隔期间所观察到的最大连接数;使用自主配置数据来确定一组最优设置;以及根据该组最优设置修改连接池。该方法通过统计设置配置连接池的最优设置,无法满足的复杂的数据情况,容易造成连接池不够用,而造成连接长时间空闲浪费数据库资源。

【发明内容】

[0005]为克服现有技术中存在的连接池利用效率低的问题,本发明提供了一种用于辅助节水增粮的系统及方法。
[0006]—种用于辅助节水增粮的系统的技术方案,包括数据监测单元、数据库单元、连接池单元、数据处理单元和方案输出单元,所述数据监测单元分别与数据库单元和连接池单元相连接,所述数据处理单元分别与连接池单元、数据库单元和方案输出单元相连接,还包括连接池暂存单元,所述连接池暂存单元分别与连接池单元和数据监测单元相连接;
[0007]所述连接池暂存单元被设置为:当数据监测单元请求与连接池单元连接时的连接池单元的连接数达到最大连接数时,连接池暂存单元将数据监测单元需要发送的数据保存;当连接池单元内存在空闲连接时,连接池暂存单元与连接池单元建立连接,连接池暂存单元将保存的数据传输到数据库。
[0008]作为优选,所述连接池暂存单元包括连接池连接计数器和监测数据连接计数器;
[0009]所述连接池连接计数器被设置为:当连接池单元与连接池暂存单元建立连接时计数加1 ;
[0010]所述监测数据连接计数器被设置为:当数据监测单元与连接池暂存单元传输数据时计数加1。
[0011]作为优选,当所述连接池连接计数器的计数与监测数据连接计数器的计数相等时,所述连接池暂存单元内的存储数据清零。
[0012]作为优选,所述连接池暂存单元为随机存储连接池暂存单元,所述连接池暂存单元的数据通过随机存取存储器存储。
[0013]作为优选,所述方案输出单元包括显示终端和提示终端。
[0014]—种使用用于辅助节水增粮的系统的方法,经过监测、存储、数据处理和输出方案步骤实现辅助节水增粮,所述监测、存储和数据处理之间的数据传输通过连接池方法实现;
[0015]所述连接池方法包括:将连接池单元无法连接到数据库单元的监测数据保存到连接池暂存单元;当连接池单元内存在空闲连接时,连接池暂存单元与连接池单元建立连接,连接池暂存单元将保存的数据传输到数据库;当连接池暂存单元中保存的数据全部传输到数据库后,将连接池暂存单元内存储的数据清零。
[0016]进一步的,所述监测数据保存到连接池暂存单元的步骤还包括:将监测单元与连接池暂存单元传输数据的次数进行计数。
[0017]进一步的,所述连接池暂存单元将保存的数据传输到数据库的步骤还包括:将连接池暂存单元与连接池单元建立的连接数计数。
[0018]进一步的,所述连接池暂存单元内存储的数据清零的步骤通过将连接池暂存单元断电重启实现。
[0019]进一步的,所述输出方案步骤包括:将处理过的数据通过显示终端显示和将处理过的数据传输到数据库。
[0020]与现有技术相比,本发明的有益效果是:
[0021](1)本发明的用于辅助节水增粮的系统连接池暂存单元,通过将数据监测单元被连接池拒绝的数据暂时保存,在连接池空闲时将数据传送至数据库,实现了连接池的最大效率的利用,有效的解决了连接池长时间空闲带来的资源浪费,同时节省了召测数据带来的不必要浪费。
[0022](2)本发明的连接池暂存单元采用随机存储器作为存储单元,通过断电重启即可实现数据的清零,数据传输速度快,且不容易发生错误。
[0023](3)本发明的数据处理单元与数据库单元为双向传输,同时数据库单元可以将内部保存的数据传输到数据处理单元供处理用,数据处理单元又可以将处理完的数据传输到数据库进行保存。
[0024](4)本发明的方案输出单元通过显示终端和提示终端输出数据处理结果辅助决策,可以很大程度上避免节水增粮决策的失误。
【附图说明】
[0025]图1是一种用于辅助节水增粮的系统的结构示意图;
[0026]图2是一种用于辅助节水增粮的系统的数据库单元的结构示意图;
[0027]图3是一种用于辅助节水增粮的系统的数据处理单元的结构示意图。
【具体实施方式】
[0028]以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0029]如图1、图2和图3所示为本发明的实施例中的一种用于辅助节水增粮的系统的结构示意图。
[0030]参照图1、图2和图3,本【具体实施方式】披露了一种用于辅助节水增粮的系统包括数据监测单元1、数据库单元2、连接池单元3、连接池暂存单元6、数据处理单元4和方案输出单元5。
[0031]数据监测单元1包括地下水、出水量、雨情、气象等数据实时监测,数据监测单元1可以为地下水监测单元11、用水监测单元12、雨水监测单元13和气象监测单元14,地下水监测单元11监测每个月的地下水水位H、地下水开采量Q和底面沉降量H,用水监测单元12监测每月的农业灌溉用水量A、居民生活用水量B和工业用水量C,雨水监测单元13监测每个月的雨水量D,气象监测单元14记录每年每个季度的气象数据。其中各项监测数据可以是从其他渠道获得的准确数据,也可以是采用监测站点或者仪器进行监测得到。数据监测单元1的各个监测部分通过连接池单元3将获得的数据传输至数据库单元2。此处为了描述方便只是列举了一些具有代表性的数据监测,只要是可监测的数据类型,均属于本发明的范围。
[0032]数据库单元2通过数据库信息表的形式保存数据,数据库单元2包括与数据监测单元1监测的数据相对应的信息表,其中包括地下水监测信息表21、灌溉出水量监测信息
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1