面向agent技术在城轨交通自动监控数字仿真中的应用的论文.docVIP

面向agent技术在城轨交通自动监控数字仿真中的应用的论文.doc

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

  面向agent技术在城轨交通自动监控数字仿真中的应用的论文 摘 要:针对国产化轨道交通列车自动监控(ats)系统建模、仿真方法存在的问题,研究采用agent技术进行轨道交通ats系统全数字仿真的思路和实现方法.设计了基于多agent的系统体系结构和语义描述,建立了6类agent的结构模型,并制定了它们的功能属性和控制流程.采用时间步长法的进程推进机制和活动扫描法的仿真策略,在vc++6.0开发环境下,实现了ats系统可视化仿真.该方法降低了系统设计的复杂度.系统具有可重用性和可扩展性. 关键词:城市轨道交通;面向agent技术;多agent系统;自动监控;数字仿真 城市轨道交通具有运能大、速度快、安全、准时、乘坐舒适、节约能源以及能够缓解地面交通拥挤和有利于环境保护等多方面的优点,因此它将在城市市内交通中占有重要地位.随着城市社会经济的发展和城市化进程的加快,城市在交通问题上面临着越来越严峻的挑战,采用自动化、智能化的快速轨道交通解决日益严重的城市交通问题已经成为城市交通发展的大趋势. 根据城市轨道交通系统列车运行的特征,既要保证列车运行安全可靠,又要尽量缩短行车间隔时间和提高轨道交通线路的输送能力,列车运行控制系统(automatictraincontrol,atc)可以较好地达到上述目的. atc系统由列车超速防护(automatictrainprotection,atp)、列车自动驾驶(automatictrainoperation,ato)及列车自动监控(automatictrainsupervision,ats)3个子系统构成[1].ats子系统的功能主要是实现对列车运行的监督和控制[2],辅助行车调度人员对全线列车运行进行管理. 对ats系统进行全数字可视化仿真,具有成本低、高效率、操作方便、易观测等显著优势. 1 面向agent的ats数字仿真系统体系结构的建立   面向agent(ao)的方法是继面向数据流(dfo)[3]、面向数据结构(dso)、面向对象(oo)之后成为新一代的软件开发方法.面向agent的软件系统具有自治性、协作性、反应性和主动性的基本特性. ats系统是一个庞大的系统,采用面向对象方法建模过程复杂[4],同时考虑到ats系统仿真适于分布式仿真,所以非常适合采用agent技术建模,因为轨道交通系统中对象的属性随时间的推移及事件的更新而发生有规可循的变化,鉴于ats系统具有这种智能???自动控制的特点,所以ats全数字仿真适合采用agent技术实现. 在ats系统中涉及的因素很多,根据仿真对象的侧重,作者抽象出6大类agent,即仿真控制中心agent(scc-agent)、实体agent(entity-agent)、仿真环境agent(vme-agent)、系统agent(system-agent)、人机界面agent(mmi-agent)、运行图agent(td-agent).其中,实体agent在仿真控制中心agent内部,是线路agent(line-agent)、信号机agent(signal-agent)、列车agent(train-agent)和车站agent(station-agent)4个agent的统称. 系统的体系结构被设计为3层结构:控制层、状态层和显示层(见图1).结构中的每一个层次都代表不同的agent,每个agent都是一个高度自治的实体,具有各自的功能,解决一定的问题,当问题需要协作解决时,它们之间通过消息传递和信息共享相互协作,相互配合,实现对轨道交通的监控与管理. 该系统由system-agent存储各个agent的状态(未触发或已触发)和系统时钟.系统启动时,首先由scc-agent读取数据库,初始化vme-agent、mmi-agent、系统时钟比例和初始时间等.在系统按照系统时钟扫描的一个周期内,系统事件按照时刻表被触发,vme-agent中存储的设备环境状态发生变化.该变化被相应的entity-agent感知,entity-agent将感知的结果反映给scc-agent,经scc-agent整合与处理,制定出监控策略,下放到vme-agent.改变相应设备状态,vme-agent再将这些变化与mmi-agent进行通信,mmi-agent将改变了的设备重新显示.td-agent通过vme-agent获取时刻表信息,并将调整的列车计划通过vme-agent传送至scc-agent.scc-agent是一个智能的知识系统,其内部的entity-agent的各个设备间可实时进行数据通讯,scc-agent主要负责区段运行监控任务,实时进行监控策略的调整.各层agent的具体功能如下: 1仿真控制中心agent.scc-agent的职责

文档评论(0)

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

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

1亿VIP精品文档

相关文档