agent技术在自动监控数字仿真中的应用-Read.DOC

agent技术在自动监控数字仿真中的应用-Read.DOC

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
agent技术在自动监控数字仿真中的应用-Read

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的职责是负责将列车运行计划(列车运行图信息)以及突发情况下的列车运行变更计划实时下达到仿真环境agent,并对反馈的信息作出处理,即列车运行控制. 2仿真环境agent.VME-agent通过在输入、输出通信器总线上侦听,可以获取模拟盘上设备的状态(道岔的定、反位等),把这些区段占用、空闲状态,线路、车站的构成,列车群的运行等信息发送到环境模型中,控制列车的运行方向.向SCC-agent提供轨道电路占用情况,列车计划的调整信息,并将处理SCC-agent的列控编码输出写入仿真环境中.

您可能关注的文档

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档