ATS系统与三维视景仿真系统的结合技术研究

ATS系统与三维视景仿真系统的结合技术研究
张代胜;蒋鹏;陈荣武;王坚强
【摘 要】拉丝模激光打孔机以郑州地铁一号线为背景,提出了基于MSTS平台的三维视景仿真系统与地铁ATS系统的结合技术方案.介绍了三维视景的建模过程,设计了用于控制对象的数据协议,利用MFC开发了用于系统间数据处理及传送的接口服务器.测试结果表明,提出的结合技术方案具有良好的可行性,满足基于三维视景的仿真系统的各项性能指标.为后续各项列控仿真子系统的研究,提供了新思想和技术方案参考.%Based on the background of Zhengzhou Metro Line 1,the technology plan of combination of 3D visual simulation system and Metro ATS simulation system based on MSTS platform is proposed.The modeling process of the 3D scene system is introduced,and the data protocol for controlling object is designed.The interface server is developed for data processing and transfer between systems by MFC.The test results show that the proposed scheme has a good feasibility and meets the performances of the simulation system based on 3D visual simulation system.The new ideas and technical scheme reference is provided for the follow-up study of the train control simulation subsystem.
【期刊名称】《大连交通大学学报》
【年(卷),期】2017(038)003
【总页数】6页(P106-111)
【关键词】ATS;视景仿真;MSTS;接口
【作 者】张代胜;蒋鹏;陈荣武;王坚强
【作者单位】西南交通大学信息科学与技术学院,四川成都611756;西南交通大学信息科学与技术学院,四川成都611756;西南交通大学信息科学与技术学院,四川成都611756;中国中铁二院工程集团有限责任公司,四川成都610031
【正文语种】中 文
三维视景仿真技术是计算机技术的重要分支,是计算机技术、图形图像处理技术、多媒体技术、信息合成技术以及显示技术等诸多高新技术的综合运用[1].我国在上个世纪80年代末90年代初将三维视景仿真技术应用于城轨仿真中,主要是为司机培训提供一种模拟驾驶平
台.在该平台的三维视景通过地铁列车运行时从司机室实景拍摄得到,叠加关键技术生成的系统.比较有代表性的系统有:上海同济大学开发的北京地铁二号线司机培训系统[2].黄友能[3]着重从场景模型的生成、动态场景的控制、视点变换、人物仿真等几个方面研究了虚拟仿真技术与地铁运行仿真系统的结合.ATS(Automatic Train Supervision)系统作为列车控制系统的重要子系统,主要负责列车运行状态的监测和运行图的调整.李廷朵[4]设计了ATS仿真系统,模拟了CBTC 列车运行.张太花[5]仿真实现了ATS系统中列车识别、车次号追踪、车次号操作等列车追踪功能.车爽[6]利用Creator/Vega工具仅仅从列车运行的角度将三维视景仿真系统和ATS系统结合到一起.目前关于地铁三维视景仿真技术和ATS系统的文章比较多,但真正从调度和列车运行的角度将三维视景仿真系统和ATS系统结合的文章相对较少.随着工业4.0的提出,虚拟现实结合技术倍受关注,通过虚拟-实体系统,构建智能工厂,实现智能制造的目的[7],可见将虚拟技术应用到其它系统中的结合技术着实具有重要的研究意义.
火龙疗法本文以郑州地铁一号线为背景,提出了一种基于微软MSTS(Microsoft Train Simulator)平台的三维视景系统与ATS系统的结合技术,从而搭建管控一体化的综合化仿真平台(以下简称“综合仿真平台”).利用此仿真平台,列车司机可在完全安全且逼真的虚拟环境中进行培训;
地铁线路设计人员可得到各种参考数据;地铁调度培训人员可以看到现场设备动作过程及状态.同时,也可为有需求的客户提供系统性展示
本文以郑州地铁一号线的线路数据为基础,利用微软公司开发的MSTS平台对列车三维视景场景建立模型.同时依托于微软提供的MSTS引擎,在VS2013平台上利用C#语言对模型进行驱动,实现用程序去操纵视景中的对象.由于MSTS平台具有强大的图像处理能力和批量布景功能,因此基于MSTS的建模方法相对于传统的CAD、Creator/Vega技术以及拍摄实景的建模方法,有效地提高了建模的效率和质量.其中三维视景场景主要包括:列车、隧道、信号机、轨道及其它建筑等[6].该部分是项目小组其他成员的主要任务,因此不作过多陈述.
在综合仿真平台中,ATS系统采用西南交通大学轨道交通信息及控制实验室现有的郑州地铁一号线的ATS系统.开发接口服务器作为ATS系统与三维视景仿真系统之间的数据处理和数据通信的枢纽.整个系统由四大功能组成:调度指挥功能、列控接口功能、控制对象响应功能和大屏显示功能.TOD系统与三维视景列车非直接连接,而是将TOD系统连接到接口服务器中的车载控制器模块(TOD显示功能不在本文重点研究范畴,不予过多陈述).各部分作用如下:
(1)调度指挥系统:下达调度命令,同时监控列车运行及设备工作状态;
(2)列控接口:处理ATS下达的调度命令,并向TOD和三维仿真系统发送相关信息;
(3)控制对象:模拟列车驾驶与TOD显示功能;
(4)大屏显示:显示ATS站场图和三维视景列车运行场景(包括ATS调度工作站的视景定位).
3.1 数据传输过程
三维视景仿真系统和ATS系统结合的各子功能具体包括:加车、单独操纵道岔、进路办理、取消进路、视景定位等.现以设置进路为例说明数据的传输过程:
羊毛纸
蔡汶家(1)ATS调度工作站下达进路办理命令通过ATS服务器至接口服务器;
(2)接口服务器处理命令并向三维仿真系统发送命令;
(3)三维系统控制进路上的视景道岔动作到相应位置,同时信号机显示与进路相对应的信号显示.
3.2 数据协议设计
如图1所示.设定了数据收发双方的数据协议,收发双方必须按照协议指定格式发送命令或者数据消息.现以单独操纵道岔P0106到定位为例说明数据协议的具体含义及解析过程.ATS调度工作站通过菜单操纵下达进路操纵命令:SWIP01060,接口服务器接收到命令数据后,通过查表处理将道岔名称解析为三维仿真系统中的道岔序号,并形成新的命令数据(SWI0530)发送给三维视景仿真系统.三维仿真系统的MSTS系统接收到数据后,根据SWI标识确定是对道岔进行单独操纵,根据编号053到对应的道岔,最后根据数据命令末位0,判断道岔定反位状态并使道岔动作到定位.
接口服务器作为三维视景仿真系统和ATS系统的信息传输纽带,是综合仿真平台实现功能
至关重要的一部分.本系统是在VC++6.0平台上,利用C++语言,采用MFC框架进行软件开发的.基于TCP/IP通信协议,利用套接字编程实现网络通信.软件层次图如图2所示.其中ATS服务器接口模块程序添加在原ATS系统中.三维视景仿真系统基于MSTS平台建模后,借助MSTS引擎在VS2013平台上利用CJHJ完成模型对象驱动功能.
4.1 加车功能
ATS系统的重要功能之一就是监测对列车的位置、运行速度及各类基础设备的状态[5].本系统的加车功能包括了列车的自动追踪功能.通过三维视景仿真列车实时发送列车的位置和速度数据至接口服务器,接口服务器转发给ATS系统 ,然后ATS系统按照数据协议对数据进行处理,转换为列车的位置、速度以及车次号数据,显示在调度工作界面上.列车追踪功能如图3所示.
4.2 单独操纵道岔功能
道岔有两种操纵方式:一种是对道岔进行进路方式操纵,另一种是对道岔进行单独操纵[9].通过调度工作站下达道岔单独操纵命令,ATS服务器将命令写入消息队列,ATS发送数据模块将数据发送给接口服务器,接口服务器对数据处理并判断,然后发送给三维视景仿真系统.三维仿真系统根据接收到的命令(SWI+编号+定反位状态),将对应道岔动作到相应位置.道岔转换前的位置状态分别如图4、5所示.
4.3 办理进路功能/取消进路
为了保证行车安全,车站内信号、道岔、轨道电路等基本信号设备必须遵循一定的条件,
按照一定的程序严格执行,这些条件和程序称为联锁.在进路排列之前,联锁系统会根据进路的操纵命令,对联锁关系进行判断,在无进路冲突的情况下才能排通进路,并向现场设备下达进路命令[9].本系统中,当在ATS调度工作站上进行办理进路(S0108至S0102)操作时,在满足联锁关系的前提下,通过接口服务器处理发送给三维视景仿真系统,系统接收到命令后,使进路上相关的道岔P0106动作到相应位置,并使信号机S0108和S0102显示正确的颜.办理进路前后道岔和信号机状态分别如图6、7所示.取消进路功能与进路办理类似,只需要进路上给出正确的信号显示即可,这里不再赘述.
4.4 视景定位功能
加权平均值通过调度工作站上的视景定位菜单,下达视景定位命令.三维系统接收到定位命令后,把对应的设备显示至大屏上.这就可以很好的将现场设备和ATS调度工作站上平面布置图的信号设备有机结合到了一起.
麻醉药品管理办法验证一个基于三维视景的仿真系统性能的常用技术指标为实时性、可扩展性、显示速度、精确度以及操纵效率等[2,6].而本系统主要从两方面来评价其性能的优劣:一方面是ATS下达各调度命令,三维视景仿真系统能否快速执行命令,将相关设备动作到相应状态;另一
方面是ATS调度工作站能及时更新列车的位置和速度等数据.
5.1 加车功能
根据列车运行计划,ATS系统通过菜单发送加车命令REQ_ADD,三维仿真系统接收到加车命令后驾驶员将列车从车辆段驶入CBTC区域,当ATS调度工作站接收到三维视景仿真系统发送的第一个点时,完成加车功能,并对列车进行自动追踪.

本文发布于:2024-09-21 17:52:54,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/485992.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   视景   功能   数据   技术
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议