APP下载

地铁列车运行视景系统与ATO仿真模块的接口实现

2018-01-26郭彦宏郑杰良

铁路计算机应用 2018年1期
关键词:系统

郭彦宏,郑杰良

(西南交通大学 信息科学与技术学院,成都 611756)

近年来,得益于城市轨道交通的大容量运输、快捷安全和节能高效等优点,城市轨道交通是当今及今后一段时间内我国大城市客运交通发展重点[1]。为了适应城市轨道交通的迅速发展,以列车自动驾驶子系统(ATO)为例,目前,学者已经对城市轨道列车自动驾驶做了大量的仿真研究,期望通过仿真的途径获得列车的最优控制方法,使得列车能够兼顾准时性、节能、舒适度和停车精确性得到最优行车策略并以最优行车策略实现自动驾驶。

本文利用微软模拟列车(MSTS,Microsoft Train Simulation)作为地铁运行视景系统底层模型资源平台,将开源项目(OR,Open Rails)作为视景系统的仿真环境,成功将地铁运行视景系统和ATO仿真模块进行接口,利用视景系统和地铁运营现实场景的高度相似,期望将来对地铁列车运行控制系统的研究可以扩展到三维视景平台,使得相关研究或者教学更加直观。

1 视景系统

视景系统中包含对场景模型的加载、读取、显示和操作等。视景系统由底层模型文件、模型数据配置文件和上层OR代码组成。

1.1 场景模型的显示

地铁运行视景系统的场景模型需要利用MSTS平台的基础模型和贴图,对地铁视景模型进行建模,视景环境效果–地面视景,如图1;隧道视景,如图2所示。

由于MSTS平台自带的动画引擎不足以满足场景模型显示的流畅度和高逼真度要求,在OR中运用了XNA技术,利用XNA技术的基本框架实现了对MSTS底层模型的加载、读取、显示和操作等, XNA提供了一个基本的程序框架,是一个动作函数库,可以降低编程的成本,缩短开发周期。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini