节点文献
Vx Works在ATP车载设备中的应用
The Application of Vx Works in ATP On-board Device
【摘要】 主要研究实时操作系统VxWorks在列车超速防护(ATP)系统车载设备软件设计中的应用。为了提升系统性能,研究一种新的软件设计方法从而对各种资源进行有效管理很有必要。基于VxWorks的ATP车载设备软件设计利用嵌入式实时操作系统的优势,简化了系统资源管理,在保证系统实时性、安全性的前提下,有效地降低了软件设计的复杂度,并使得软件具有良好的层次性和可移植性。作者首先简单介绍实时操作系统Vx-Works,其次描述了ATP车载设备的功能以及硬件实现方法,重点研究了基于实时操作系统VxWorks下三模冗余结构的ATP车载设备的软件实现方法,最后探讨了VxWorks在应用开发过程中的优势。
【Abstract】 The author studied the application of VxWorks in ATP on-board device software design.It is necessary to introduce a new kind of method to design the software in order to enhance the system performance.The method that is used to design software of ATP on-board devices takes advantage of the real-time operating system.On the premise of guaranteeing the safety,reliability and real-time of the system,it simplifies the management of system resources,reduces the complexity of software design and improves the transplant and hiberarchy of the software.This paper introduces the real-time operating system VxWorks briefly.The function of the ATP on-board devices and the software implementation method are described.The software design based on RTOS VxWorks in ATP on-board devices with the triple modular redundancy structure is explored.The advantages of VxWorks in appeared during the development and application are discussed.
【Key words】 Vx Works; automatic train protection(ATP) sysytem; on-board equipmemnt; triple modular redundancy system;
- 【文献出处】 铁道学报 ,Journal of the China Railway Society , 编辑部邮箱 ,2006年04期
- 【分类号】TP316.2;TP399
- 【被引频次】10
- 【下载频次】152