基于Multi-Agent城市用水量预测系统研究.docVIP

基于Multi-Agent城市用水量预测系统研究.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Multi-Agent城市用水量预测系统研究

基于Multi-Agent城市用水量预测系统研究   摘要:用水量预测是进行给水系统优化调度的基础和前提,它的准确度直接影响到调度决策的可靠性和实用性,为了提高用水量预测的精度,本文通过引入具有一定智能性的多Agent理论,提出了一种基于Multi―Agent的用水量预测系统。该自动化预测系统由水量预测Agent联邦,即测控Agent、预测Agent和信息存储Agent组成,通过多个Agent之间的协作共同完成城市调度系统今后一段时间内的用水量预测任务。   关键字:水量预测系统,水量预测Agent联邦,测控Agent,预测Agent,信息存储Agent      1 前言    随着城市的发展、人民生活水平的不断提高以及城市用水人口的增加,城市用水量的增长幅度越来越大,它将直接影响着城市给水系统的规模与市政建设资金的投入等一系列问题。用水量预测是进行给水系统优化调度的基础和前提,它的准确度直接影响到调度决策的可靠性和实用性。因此,本文将具有智能性的多Agent引入城市用水量预测过程,从而达到城市供水系统的优化调度。   近几十年来,多Agent技术的迅速发展已经成为多学科交叉领域中的一个热门研究课题,在许多领域得到了广泛的应用和发展,并且这项技术日趋成熟,已经在许多领域取得了丰硕的成果。      2 Agent与多Agent【1】   一般而言,Agent是一类在特定社会环境下能感知环境,并能通过灵活、自主地运行来实现一系列设计目标的、自主的计算实体或程序。Agent作为自主的个体,在一定的目标驱动下,具有某种对自身行为和内部状态的自我控制能力,并尽可能准确地理解用户的真实意图,采取积极主动的行为,有效地利用环境中各种可以利用的数据、知识、信息和计算资源,为用户提供迅速、准确和满意的服务。   多Agent系统是指一组Agent通过协作完成某些任务或达到某些目标的计算系统,这些Agent要协作解决超过各自单个能力的问题,它们是自主、分布运行的,各个Agent之间相互协同与服务,彼此之间的目标与行为矛盾和冲突,通过竞争或磋商等手段协调解决,共同完成一个任务。多Agent系统的重点是在自主的Agent之间智能行为的协调,它们之间协调各自的知识、目标、技能、规划来产生相应行为或解决问题,在问题求解的过程中,为了一个共同的全局目标,这些Agent共享有关问题和求解方法的知识。多Agent系统要求系统中各Agent之间的交流具有智能或自组织的能力(如推理、规划、学习等)。      3 基于Multi-Agent的城市用水量预测系统   3.1系统结构   该用水量预测系统在城市供水优化调度系统中,水量预测Agent联邦的功能主要是根据信息存储Agent所提供的该城市过去一段时间的用水量情况,对调度系统今后一段时间内的用水量进行预测。整个系统的预测任务主要由水量测控Agent联邦,即测控Agent、信息存储Agent和预测Agent来实现。具体的结构如图1所示         3.2 系统中Agent的分类、功能及工作原理   3.2.1测控Agent   测控Agent是整个用水量预测系统的控制中心,主要负责预测系统分配的任务(由管理员直接输入),在子系统内的功能Agent之间分配任务,并且协调整个系统内部Agent之间的运行。测控Agent与企业中的管理者很相似,它统筹管理整个系统并且与外界建立联系。   3.2.2信息存储Agent   为了用水量预测的精确性以及调用、存储信息资料的便捷性,在此特设置一个信息存储Agent来存储整个城市近一段时间内的用水情况。信息存储Agent的功能紧紧围绕着系统需要它所完成的这些任务而展开,它的功能是为完成系统的任务服务的。 具体功能有:   1)信息查询功能   信息存储Agent从测控Agent处得到信息查询任务后,从其自身的数据库中调用数据,以供给测控Agent传送给需要这些数据的预测Agent。   2)信息分析功能   当测控Agent得到一组新的影响用水量因素预报值后,将这些资料发送给信息存储Agent。信息存储Agent将这些数据分析归类,然后将其存入数据库。   3)信息存储功能   信息存储Agent最主要的功能就是信息资料的存储,即:将每次有变化的信息存储起来,供以后调用。由于存储数据库与用水量预测完全分离,水量预测成功与否对其不造成任何影响。   3.2.3预测Agent   为了保证整个城市短期用水量预测的精确性、快捷性,在此设置一个预测Agent来专门的管理用水量预测工作。这里的水量预测Agent不是单纯的水量预测方法,它在具有预测计算功能的同时,还具有一个Agent所具有的许多智能行为。具体的实现内容在下

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档