基于多Agent的流域洪水预报系统研究与应用

来源 :西北农林科技大学 西北农林科技大学 | 被引量 : 0次 | 上传用户:liweimin90
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Agent与多Agent技术是一种有效解决复杂分布式系统问题的方法。本文将Agent与多Agent理论用于洪水预报系统的研究,重点研究分析系统的体系结构、基于BP-GA混合算法的预报模型、Agent间通信及协作等热点和难点问题,并以渭河流域洪水数据资源为基础,探讨开发基于多Agent的洪水预报系统的一系列关键技术。该系统为洪水调度、灾情评估、辅助决策提供先进准确智能的决策依据。论文主要的研究工作和取得的成果如下:(1)通过分析洪水预报系统应具有的特性与结构,构建了基于多Agent的洪水预报系统的体系结构,给出了系统的整体结构与预报节点MAS结构。将整个系统抽象为界面Agent、管理Agent、信息Agent、预报Agent和结果集成Agent等具有分布特性多个Agent,通过彼此间的协同工作,完成统一的预报任务。(2)将人工神经网络及遗传算法引入洪水预报,建立了基于BP-GA混合算法的洪水预报模型,并应用于具有独立自主功能的Agent中,有机的将神经网络预报的准确性与Agent的分布性结合到一起,提高了系统的适应性与预报的合理性。将各预报Agent的预报结果集成到一起,解决了单一Agent不能同时考虑各方面因素的缺点,使系统内部结构的信息交换成为可能,增强了预报的准确率,具有良好的开放性和自适应性。(3)利用Java程序设计语言结合多Agent开发平台JADE,设计出了基于多Agent的洪水预报系统。利用多Agent系统对复杂问题的分解、抽象和组织功能,将复杂的预报系统分解成多个相互协作Agent单元,很好地实现了模块独立思想。同时,采用ACL通信语言进行Agent间的消息通信,提高了系统并行处理问题的能力。该系统实现的功能包括:数据管理、流域查询、属性数据管理、洪水预报和用户管理等。本系统的开发,为今后渭河流域水利部门及水利工作者提高工作效率,实现防灾减灾,提供了有利的参考。(4)充分利用渭河流域历史洪水数据资源,运用仿真平台对系统进行了仿真。仿真结果表明,预报误差低于6.09%,合格率达到92.4%以上,说明系统具有较高的预报精度。
其他文献
P2P作为当前Internet上最有潜力的技术之一,已受到越来越多的关注。由于P2P网络是动态的、开放性的网络,须具有有效机制来提高网络的安全性,现普遍借助于人际网络的信任机制
无尺度网络研究正渗透到数理学科、生命学科和工程学科等众多不同的领域,对于无尺度网络的定量与定性特征的科学理解已成为网络时代科学研究中一个极具重要的挑战性课题。在
随着网络通信技术的快速发展,网络开始承载越来越多的应用服务,这对网络的服务质量、流量控制和网络管理均提出了很高的要求。对流量的分析与预测是网络管理和性能分析的基础,本
检测技术是对事物进行量性分析的手段,是人们认识和研究事物的重要方法。随着社会和科学的不断发展,研究对象的不断扩大,分工的日益细化深化、交叉学科和边沿学科的诞生,对检
近年来,快速发展的无线通信技术和计算机网络大大推动了无线传感器网络(Wireless Sensor Network,简称WSN)在实际生活中应用的快速普及。WSN集成了无线通信以及嵌入式等技术,
近年来,我国教育信息化建设步伐加快,教育信息化水平不断提高。一方面,教育管理信息化建设的范围不断扩大,已涵盖各级各类学校;另一方面,教育信息化的领域不断延伸,已覆盖了
龙芯2E处理器是中国科学院计算技术研究所于2006年研制成功,具有自主知识产权的64位高性能通用RISC处理器。BIOS虽然体积很小,但是它负责开机自检,板级初始化,以及加载操作系
P2P网络从诞生至今一直都是学术领域研究的热点,在它的发展过程中其拓扑结构一共经历了从中心拓扑结构到全分布式非结构化拓扑结构,再到全分布式结构化拓扑结构,最后到半分布
随着信息技术的发展和市政管网建设的规模扩大,很多管网建设单位都建设了自己的市政管网管理系统来提高自己的效率,由于设计施工单位众多,且地域上相互重叠,导致很多单位知道
物流管理系统是借助计算机来简化工作强度,使工作人员可以更方便管理企业商品的软件。建立一个完善的物流管理系统,可以实现企业管理的智能化,提高工作效率,减少管理人员的工作量