论文部分内容阅读
随着我国社会经济的不断发展,在党和政府的大力支持下,我国高速铁路的建设和发展突飞猛进,截至2016年年底,中国高铁拥有高速动车组2503组,运营里程达2.2万公里以上,占世界高铁运营里程的60%以上。列车运行控制系统(简称列控系统)是保证列车安全运行的重要技术装备,其结构组成、基本功能、工作原理相对复杂,对铁路职工的素质要求提出了前所未有的挑战,仅依靠过去的传统技术培训方式已不能满足现场维护人员的需要,因此,列控培训系统的研究实现具有重要意义和实用价值。论文首先梳理了 CTCS-3级列控系统的典型故障案例。介绍了列控故障案例分类的必要性,结合文本分类的方法对大量故障案例进行了分类,并梳理出了典型的故障案例。其次提出了列控培训系统的功能需求。在分析了 CTCS-3级列控系统车载设备和地面设备的结构和主要功能的基础上,对列控培训系统的功能需求进行了分析和研究。然后设计了列控培训系统的总体技术方案。列控培训系统包括三大模块:故障设置模块、故障再现模块、运营场景模块。故障设置模块对底层数据库存储案例的视图以及故障注入时的数据库视图进行了设计;故障再现模块在对DMI中各区分析的基础上,对实现DMI的显示进行了三层架构的设计;运营场景显示模块对站场图中的数据模式以及运营序列的数据库进行了详细设计。最后基于ADO.NET等关键技术完成了列控培训系统的开发、测试,并进行了试用。使用Visual Studio 2015作为开发工具,基于ADO.NET技术、GDI+绘图技术、UDP通信技术完成了列控培训系统的开发,实现了故障案例文本自动分类的功能;根据关键字查询故障案例并将故障信息注入到数据库的功能;通过操作手柄模拟司机驾驶的功能;故障发生前后人机交互界面动态显示的功能,即故障再现的功能;站场图显示列车位置以及轨道电路占压情况的功能;序列信息显示列车关键步骤描述、司机操作、期望结果的功能。培训系统经北京铁路局北京电务段试用,效果良好。