Agent技术在防汛信息处理中的应用研究

上传人:cl****1 文档编号:563758796 上传时间:2022-08-12 格式:DOC 页数:6 大小:19KB
返回 下载 相关 举报
Agent技术在防汛信息处理中的应用研究_第1页
第1页 / 共6页
Agent技术在防汛信息处理中的应用研究_第2页
第2页 / 共6页
Agent技术在防汛信息处理中的应用研究_第3页
第3页 / 共6页
Agent技术在防汛信息处理中的应用研究_第4页
第4页 / 共6页
Agent技术在防汛信息处理中的应用研究_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Agent技术在防汛信息处理中的应用研究》由会员分享,可在线阅读,更多相关《Agent技术在防汛信息处理中的应用研究(6页珍藏版)》请在金锄头文库上搜索。

1、Agent技术在防汛信息处理中的应用研究摘要防汛信息是防汛指挥调度决策的根据。防汛信息的处理涉及到信息的接收处理、整理入库和应用查询与分析等,是实现防汛工作现代化、自动化的基矗本文按照国家防汛抗旱指挥系统的三层架构,基于中间件和Agent技术构建太湖流域防汛信息系统,并将业务逻辑从防汛应用系统中抽取出来,为开发防汛应用系统提供可复用、可扩展的中间件效劳。关键词中间件;Agent;多层构造;信息系统中间件是一种独立的系统软件或效劳程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机效劳器的操作系统之上,管理计算资源和网络通讯1。其作用是建立分布式软件模块之间互操作的机制,屏

2、蔽底层分布式环境的复杂性和异构性,为处于自己上层的应用软件提供运行与开发环境,帮助用户灵敏、高效地开发和集成复杂的应用软件。在详细实现上,中间件是一个用应用程序接口定义的分布式软件管理框架,具有良好的通信才能和可扩展性。对代理Agent2的研究是近年来的研究热点,一些文献称代理技术是软件领域里一个意义深远的打破。目前Agent在许多方面得到了广泛的应用,如用户界面、个人助理、通信网络的业务/网络管理、挪动计算、网上信息检索和过滤、电子市场和网格计算等3。由于Agent的特性,基于Agent的系统应是一个集灵敏性、智能性、可扩展性、强健性和组织性等诸多优点于一身的高级系统。单个Agent的功能是

3、有限的,我们通过把Agent组织起来形成多Agent的群组,从而弥补单个Agent的缺乏,使得整个系统的才能超过单个的Agent。根据国家防汛抗旱指挥系统的三层架构的根本原那么,防汛信息处理在业务上将包括数据采集与接收、数据管理、业务处理三个组成局部,各组成局部之间保持相对独立性以便实现数据的集中管理与互访。2.1数据采集包括监控数据采集、水情信息采集、水质信息采集、灾情数据采集、气象数据采集、 资料、地理信息采集、工程数据采集以及统计、查询、决策支持系统的接入等4。2.2数据管理根底数据:包括文函资料、调度资料、水情数据、水质数据、工情数据、灾情数据、气象数据、空间地理数据、统计分析数据、决

4、策支持数据等5。数据效劳:防汛信息数据效劳通过对根底数据的操作访问与处理提供原始效劳功能,这些效劳功能包括对数据的查询、修改、删除、增加等。2.3业务处理业务处理聚集了根底数据的各种业务应用,这些应用包括:文函处理、防汛信息汇总、防汛信息查询、防汛值班管理、水情预报调度、防汛会商、日常事务处理、综合查询、远程办公以及模拟评估等。建立防汛信息处理系统的目的是在现有工作的根底上建立一套科学合理的集成化中间件,具有快速完成各类防汛信息搜集处理、数据分析计算和监视功能,为水文管理各项工作提供便捷的综合信息效劳和分析计算手段,通过对流域内的河流、闸坝、水库、重要控制性工程等以及气象、水质信息的综合分析与

5、处理,实现各类防汛信息的综合处理、存储、查询、分析与应用。3.1根底数据平台防汛根底信息包括水文历史库、实时水情数据库、实时遥测水情库、工程资料库以及防汛值班数据库等。3.2系统体系构造防汛信息处理的构建是一个典型的多层构造,如图1所示。核心层是数据存储层,包括关系数据库、多维数据分析数据库和文档数据库和文件数据库。中间层是应用效劳器层,主要包括数据效劳器搜集中间数据用于统计与分析、业务分析、办公应用和eb效劳。其主要功能是根据不同的用户恳求,提供从平安认证、办公处理、信息查询、数据分析、GIS效劳到效劳等效劳恳求。处于中间层的效劳器组包括数据库应用效劳器、GIS效劳器和eb效劳器等,特别是数

6、据库效劳器,可能在分析方法发生改变或需要添加、删除的时候,这时就表达出三层构造的优点。而用户实际上不需要关心其效劳器配置情况,只需要采用统一的界面如工作站或阅读器来使用本系统。外层是用户层。考虑到工作平台的通用性和统一性,系统基于统一的接口访问标准通过中间层对数据层进展访问,数据层对用户来说是透明的。图1防汛信息处理多层体系构造3.3中间件建立处于中间层的应用效劳器是一个在软件总线构造下的分布式对象体系,其核心是建立中间件,图2说明了本文建立的防汛信息处理根底架构,包括面向根底数据库的数据库接口访问体系以及基于数据库接口的数据信息Agent、应用中间件等。在数据信息Agent的根底上,根据流域

7、防汛信息处理的业务需要,建立包括数据查询、数据维护、数据分析以及GIS处理等的应用中间件体系,实现面向流域防汛调度与管理的全面、准确、便捷的信息效劳;实现流域机构内部、流域下属机构、流域片各省市之间的协同作业,进步效率、简化流程、增加工作的透明度。3.4Agent建立根据不同的防汛信息内容及信息组织方式构造化数据、非构造化数据等以及所使用的数据库系统Sybase、SQLServer、rale等,建立面向中间层应用效劳的数据信息Agent,详细包括:1)建立Sybase、SQLServer、rale等的访问接口,提供面向Sybase、SQLServer、rale等的数据库访问中间件;2)针对不同

8、的数据库建立相应的数据信息Agent,包括:报讯实时数据库Agent、防汛值班数据库Agent、文档数据库Agent、工程数据库Agent、气象数据库Agent、遥测数据库Agent、实时数据库Agent、历史数据库Agent等;3)提供面向应用中间件的防汛信息根底数据效劳访问接口体系,使数据库对应用中间件是透明的,根本解决了不同数据库系统之间的异构性问题。图2防汛信息处理体系3.5应用中间件建立在根底数据效劳访问接口体系的总体支撑下,通过应用软件技术和GIS技术开发建立面向水文、工程、专题、气象等根底信息查询与效劳的中间件效劳,构建包括数据访问与维护、数据交换与共享、信息查询与分析、GIS效

9、劳等为一体的中间件效劳。数据交换与共享中间件:是为了实现应用系统之间、流域内各省市之间交互过程中的数据映射,从而满足数据共享的需求。建立防汛信息处理的关键是要把这些应用系统、流域内各省市的相关数据整合在一起。数据访问与维护中间件:包括数据管理和内容提供,它是防汛信息处理的根本构建模块。数据访问与维护中间件提供了一种可以在不同种类信息源之间表示、访问、维护、管理、分析以及集成数据和内容的方法。信息查询分析中间件:完成流域内包括实时报汛、遥测报汛、历史水文、气象信息等在内的防汛信息的查询与分析处理;GIS处理中间件:针对流域水文信息水情、雨情、工情、水质、气象等查询与分析提供基于GIS的位置的数据

10、分析效劳,基于图形界面实现对象区域的背景地图与实时信息的复合叠加。文件访问中间件:完成对防汛工作中的 录音、 文件、文档等进展查询和维护管理。在建立防汛信息处理中间件的根底上,可以快捷的开发各种专题效劳应用系统。本文在防汛信息处理总体框架下,通过统一的接口访问标准体系,开发建立了包括防汛值班、汛情监视以及防汛办公等应用系统,检验并理论了中间件的可复用性,同时也为后一阶段中间件的建立与完善积累经历。1)防汛值班系统应用:根据防汛值班工作的需要,该系统通过访问数据访问与维护中间件、信息查询与分析中间件、文件访问中间件进展开发,分别实现了实时报汛、遥测报汛、历史报汛等信息的查询、检索、分析功能,电子

11、 、 录音等信息的查询、检索,通过生动、直观的方式为用户提供各种水文监测、信息查询、图形显示、报表输出等信息效劳。如图3所示。图3防汛值班系统应用实例2)汛情信息监视系统应用实例:进入汛期,工作人员需要对汛情信息进展监视,该应用采用了数据访问与维护中间件、信息查询分析中间件,建立实时预警发布信息内容,对当日的实时水情、实时雨情、实时工情、灾害性气象信息等进展滚动监视,当出现警示信息时能由值班人员及时向相关单位或个人发出警示信息。3)防汛办公应用实例:该应用采用了信息查询分析中间件、文件访问中间件,建立符合信息化要求的防汛管理文档信息系统体系构造,在保障信息平安的前提下开发面向防汛调度与管理的办

12、公管理系统,实现信息的采集、交换、分类、加工、处理和发布。防汛管理工作涉及到各省市的水利部门的多个不同体系、不同地域的协同作业。许多计算机专家认为,将整个互联网的各种资源全部整合在一起,为用户提供统一的效劳,是相当困难甚至难以实现的。当然,对于详细的应用领域,详细的网络区域,用中间件技术将其中的各种资源整合在一起还是相当有前景的。目前方兴未艾的网格(GRID)技术本质上即是一个基于互联网的中间件系统,可同时运用网络中所有的PU、存储器、操作系统、应用软件等资源,用户通过P、或PDA,可从互联网上获取来自全球的资源,互联网将变成一个虚拟的、强大的计算平台。防汛工作中的各种决策支持模型包括洪水调度

13、与预报模型、灾情评估模型等,在将来的开展中可以根据防汛信息业务处理的统一架构进展中间件处理,通过建立统一的输入输出接口,实现与整个流域应用系统的整合。1魏勇,张权.中间件技术研究J.电子技术应用.2022Vl.30N.112王汝传,徐小龙.基于智能Agent技术构建挪动数据库系统模型的研究与实现J.计算机工程与应用.2022Vl.39N.363NihlasR.Jennings,KatiaSyara,ihaelldridge.ARadapfAgentResearhandDevelpentAutnusAgentandulti-agentSystes.JurnalfAutnusAgentsandulti-agentSystes,1998,1(1):7-384王腊春,江南,周寅康等.太湖流域洪涝灾害评估模型.测绘科学J.2022Vl.28N.25吴浩云.理论防汛抗旱两个转变促进流域经济社会开展J.中国水利.2022N:19

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号