System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种水库多灌区工程用的数据同步控制方法、系统和装置制造方法及图纸_技高网

一种水库多灌区工程用的数据同步控制方法、系统和装置制造方法及图纸

技术编号:41143639 阅读:2 留言:0更新日期:2024-04-30 18:12
本发明专利技术公开一种水库多灌区工程用的数据同步控制系统,包括管理权限库、设备信息数据库、管理服务器、管理客户端、视频综合平台、核心交换机、接入交换机、第一接入系统和第二接入系统;所述管理权限库通过管理服务器与核心交换机连接,所述设备信息数据库通过视频综合平台与核心交换机连接,第一接入系统和第二接入系统分别通过接入交换机与核心交换机连接,管理客户端与核心交换机连接。本发明专利技术还公开所述水库多灌区工程用的数据同步控制方法及检测节点装置。本申请的有益效果是:解决了多系统接入模式下数据同步和合并问题,以及对复杂数据管理的支持。

【技术实现步骤摘要】

本专利技术涉及水利工程控制领域,具体为一种水库多灌区工程用的数据同步控制方法、系统和装置


技术介绍

1、在现有的企业信息系统中,数据管理是一个基础和关键的部分。数据管理可以包含两部分:(1)数据采集处理;(2)数据控制与应用。其中,数据采集处理是收集和整合不同来源的数据,并进行数据清洗、转换和标准化,以确保数据的准确性和一致性。而控制与应用是数据管理中非常重要的一部分,它涉及到数据的完整性、一致性、时效性和可信度等方面,系统在开发完成后的运行中,会生产和收集大量的数据,这些数据需要进行高效的同步。

2、在企业信息系统中,如图1所示,数据同步一般有以下两种方式:

3、第一种方式是数据文件同步,通过文件服务器(如ftp服务器)传输到目标系统。比如,系统接入设备管理平台a,本地文件中摄像头和水位计等设备的采集数据将被系统同步到云端存储中进行解析,提取出其中包含的水位和水流状况数据,并存储到系统数据库中。第二种是采用了实时增量同步(日志解析)的方式,将系统解析数据库的变更日志,收集变化后的数据并将其解析到目标系统中,从而完成数据的同步。

4、第一种方式适用于文件服务器传输,但是该种方式无法支持多系统接入的环境下,满足数据一体化和可视化的需求。当源系统包含多个异构数据库系统时,容易有丢包的问题。如果按照以上的方式,那么随着接入平台数量的增加,那么相应的数据管理代码就要进行修改,所以这种做法是不可行的。

5、第二种实时增量同步(日志解析)的方式可以实现实时与准实时的同步,延迟低,效率高,不会对源数据库造成影响。目前,从业务系统到数据仓库中的实时增量同步,广泛采取这种方式。但是该种方式本身存在一个问题,比如批量补数时造成大量数据更新,日志解析会处理较慢,造成数据延迟和数据漂移的问题。假设业务有create_time和update_time两个字段,需要分区。如果按照create_time分区:逻辑不对,比如前天创建但当天修改的订单就被遗漏了;如果按照update_time分区:如果由于系统或网络压力,当天update的数据第二天才落地到表中,这条数据就会被遗漏(解决方案:etl调度时间延后)。或者由于接口压力,update_time晚于create_time,当天创建的订单就会被归到第二天。

6、进一步完善农田水利工程体系,加强农业用水需求管理,提高农业用水效率,是促进农业节水和农业可持续发展的途径。对某地基础设施薄弱的中型灌区进行节水配套与达标改造,对有一定基础的中型灌区全面推进灌区现代化改造,建设配套齐全的骨干灌排工程体系,推广应用先进的灌区供水技术,逐步建成良性供水服务体系,实现灌区用水调度与监管设施提档升级,是提高渠系水利用系数,保障灌区的农业生产和粮食安全是十分必要的需求。


技术实现思路

1、本专利技术的目的是针对以上所述现有技术中第一种方式无法支持多系统接入数据同步模式,以及第二种方式存在很大的数据库操作时间耗费和难以处理复杂数据管理的问题,提出一种水库多灌区工程用的数据同步控制方法、系统和装置来解决。

2、为了实现上述专利技术目的,本专利技术采用的技术方案是:一种水库多灌区工程用的数据同步控制系统,包括管理权限库110、设备信息数据库120、管理服务器130、管理客户端140、视频综合平台150、核心交换机160、接入交换机、第一接入系统a和第二接入系统b;所述管理权限库110通过管理服务器130与核心交换机160连接,所述设备信息数据库120通过视频综合平台150与核心交换机160连接,第一接入系统a和第二接入系统b分别通过接入交换机与核心交换机160连接,管理客户端140与核心交换机160连接。

3、所述管理权限库110用于存储系统管理信息,包括登陆日志、角色、菜单角色关系等。

4、所述设备信息数据库120用于存储实时业务信息,包括设备l d、测站名称、通讯状态、设备状态等。

5、所述核心交换机160与第一接入系统a和第二接入系统b通过标准化接口实现实时数据合并,并完成即时刷新的功能。

6、所述第一接入系统a的设备包括摄像头和水位计,所述第二接入系统b的设备包括流量计、雨量计和闸门。其中流量计包括雷达流量计和多普勒流量计。

7、所述第一接入系统a和第二接入系统b向所述核心交换机160上传摄像头、水位计、流量计、雨量计以及闸门五种设备的数据信息。

8、管理客户端140用于用户登录及数据分析,当用户完成登录,进行数据分析操作,管理客户端140根据用户的查询选择,自动调用相应的设备、渠水口或测点表格中的信息,并将其与灌区表格中的信息进行关联,从而实现数据分析功能。当用户进行数据分析时,输入的参数待判定数据,管理客户端140自动判断这些信息属于哪个灌区,并将反馈结果提供给用户进行操作。

9、一种水库多灌区工程用的数据同步控制方法,基于上述水库多灌区工程用的数据同步控制系统架构,包括的步骤如下:

10、步骤s110,接入检测节点装置信息数据,包括第一输入系统a的水量信息、现场照片、水位计参数等和第二输入系统b的流量数据、雨量数据、闸门状态以及摄像机视频数据;

11、步骤s120,进行平台数据的合并同步时,需要根据该数据类型、用户权限、分区等适配数据源,并将数据抽取到数据仓库中;

12、步骤s130,数据融合处理后集中存储管理,通过视频监控管理软件实现远程视频集成,实现多平台合并的信息实时同步可视化。

13、一种水库多灌区工程用的检测节点装置,包括传感器、水利遥测终端、供电模块、防雷设施和管理中心,所述传感器、防雷设施分别与水利遥测终端连接,所述水利遥测终端通过通信模块与管理中心连接,所述供电模块与防雷设施连接,为防雷设施提供电源。

14、所述通信模块为漏电开关通信模块,可支持有线网络或无线通信网络。

15、所述传感器为雷达流量计和多普勒流量计。

16、所述供电模块由太阳能供电设备和市电组成,当太阳能供电设备不能提供电源时,切换至市电进行供电,可以有效节约能源。

17、本专利技术采用了定义好的规范接口ap i和基于动态链接库的方式直接连接业务库,比如odbc/jdbc等规定了统一的标准接口,不同的数据库基于这套标准提供规范的驱动,从而支持完全相同的函数调用和sql实现。解决了多系统接入模式下数据同步和合并问题,以及对复杂数据管理的支持。数据同步完成后将进一步实现及时、准确地获取用水流量信息,提高数据实时监测水平。

18、通过建设各类信息采集监测站和控制站,利用多种传输方式及时采集实时监测数据。以这些数据为基础,以水价为核心,建立能够适应各级水利部门使用的管理平台,全面提高水资源利用率,适应信息社会农业发展的要求。数据同步建设内容包括灌区计算机识别技术、灌区水情信息监测技术、灌区建筑物自动化控制技术、灌区信息传输技术和灌区综合决策支持调度系统。建立计算机网络系统为各类信息采集、本文档来自技高网...

【技术保护点】

1.一种水库多灌区工程用的数据同步控制系统,其特征在于,包括管理权限库(110)、设备信息数据库(120)、管理服务器(130)、管理客户端(140)、视频综合平台(150)、核心交换机(160)、接入交换机、第一接入系统和第二接入系统;所述管理权限库(110)通过管理服务器(130)与核心交换机(160)连接,所述设备信息数据库(120)通过视频综合平台(150)与核心交换机(160)连接,第一接入系统A和第二接入系统B分别通过接入交换机与核心交换机(160)连接,管理客户端(140)与核心交换机(160)连接。

2.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,所述管理权限库(110)用于存储系统管理信息,包括登陆日志、角色和菜单角色关系。

3.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,所述设备信息数据库(120)用于存储实时业务信息,包括设备ID、测站名称、通讯状态和设备状态。

4.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,所述核心交换机(160)与第一接入系统和第二接入系统通过标准化接口实现实时数据合并,并完成即时刷新的功能。

5.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,所述第一接入系统的设备包括摄像头和水位计,所述第二接入系统的设备包括流量计、雨量计和闸门。

6.根据权利要求6所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,流量计包括雷达流量计和多普勒流量计。

7.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,管理客户端(140)用于用户登录及数据分析,当用户完成登录,进行数据分析操作,根据用户的查询选择,自动调用相应的测点的设备、渠水口或测点表格中的信息,并将其与灌区表格中的信息进行关联,实现数据分析功能。

8.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,当用户进行数据分析时,输入的参数待判定数据,管理客户端(140)都会自动判断这些信息属于哪个灌区,并将反馈结果提供给用户进行操作。

9.一种水库多灌区工程用的数据同步控制方法,基于权利要求1-8任一所述的水库多灌区工程用的数据同步控制系统架构,其特征在于,包括的步骤如下:

10.一种水库多灌区工程用的检测节点装置,其特征在于,包括传感器、水利遥测终端、供电模块和管理中心,所述传感器与水利遥测终端连接,所述水利遥测终端通过通信模块与管理中心连接。

...

【技术特征摘要】

1.一种水库多灌区工程用的数据同步控制系统,其特征在于,包括管理权限库(110)、设备信息数据库(120)、管理服务器(130)、管理客户端(140)、视频综合平台(150)、核心交换机(160)、接入交换机、第一接入系统和第二接入系统;所述管理权限库(110)通过管理服务器(130)与核心交换机(160)连接,所述设备信息数据库(120)通过视频综合平台(150)与核心交换机(160)连接,第一接入系统a和第二接入系统b分别通过接入交换机与核心交换机(160)连接,管理客户端(140)与核心交换机(160)连接。

2.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,所述管理权限库(110)用于存储系统管理信息,包括登陆日志、角色和菜单角色关系。

3.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,所述设备信息数据库(120)用于存储实时业务信息,包括设备id、测站名称、通讯状态和设备状态。

4.根据权利要求1所述的一种水库多灌区工程用的数据同步控制系统,其特征在于,所述核心交换机(160)与第一接入系统和第二接入系统通过标准化接口实现实时数据合并,并完成即时刷新的功能。

5.根据权利要求1所述的一种水库...

【专利技术属性】
技术研发人员:吴正东
申请(专利权)人:广东聚创星谷信息技术有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1