- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                面向agent技术在城轨交通自动监控数字仿真中的应用论文.doc
                      面向agent技术在城轨交通自动监控数字仿真中的应用论文
.freelatictraincontrol,ATC)可以较好地达到上述目的.
ATC系统由列车超速防护(automatictrainprotection,.freelatictrainoperation,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的列控编码输出写入仿真环境中.
 3底层控制agent.底层控制agent包括线路agent、列车agent、信号机agent、车站agent.分别接收来自VME-agent的轨道电路控制信息、列车信息、信号机信息和车站信息,它们并不直接对这些状态信息作出处理,而是将其实时通知给SCC-agent, 由其作出决策.
 4人机界面agent.通过MMI-agent的控制界面,设置设备运行环境模型中的线路设备状态,实现特定环境的仿真.通过MMI-agent提供的监视控制界面,可以观察列车在线路上运行的完整仿真过程.实现系统控制功能,包括初始化条件的选择、模型的选择、系
                 原创力文档
原创力文档 
                        

文档评论(0)