摘要: |
随着中国高速铁路的迅速发展,中国列车控制系统(CTCS)得到了广泛的应用。CTCSO在既有线已经普及,CTCS1填补了我国既有线160km/h以下列控系统的空白,较为高级的CTCS2也已应用在200km/h既有线路上,并且取得了卓著的成果。然而,对于高速发展的中国铁路,CTCS0、CTCS1、CTCS2已经不能满足进一步提速的要求,因此更为高级的CTCS3的开发和应用应势在必行。
车载列控显示装置DMI是驾驶员与车载设备进行信息交互的平台。车载DMI的作用非常重要,它是驾驶员与列车之间的桥梁,它通过声音、图像等方式向司机展示列车的各种信息以及ATP的状态,提醒驾驶员执行相应的操作,确保行车安全。DMI设备的中心位置安装了显示屏,周围配置了扬声器及键盘,驾驶员能够通过键盘输入有关的信息,改变ATP系统的工作模式和工作状态。
论文结合UML技术详细描述了基于Windows CE嵌入式操作系统的DMI的设计与实现过程,主要涵盖了以下几方面的工作:
(1)通过借鉴ETCS和CTCS2的既有经验,根据相关欧标和部标,结合中国实际国情,设计了CTCS3级列系统DMI的功能需求,并形成DMI界面显示的详细规范;
(2)引入UML技术,通过对DM1系统进行用例图、活动图、对象类、顺序图和构件图建模,从宏观上设计出DMI的开发框架、方法和步骤;
(3)对Windows CE、Linux、Palm OS等嵌入式操作性能特点的对比,DMI系统最终选用Windows CE开发平台,并用Platform Builder5.0完成其Windows CE操作系统内核的定制;
(4)Embedded Visual C++开发DMI应用软件。
文章的最后给出了DMI软件运行的效果图。 |