With the rapid development of national economy in recent years, the scale of High Speed Railway becomes larger and larger in our country. Traction power supply system as a subsystem of the railway operating system should be a highly reliable system. Because of the influence of man-made or nature factors, some faults results in the traction power supply system out of action, which always happens. Therefore, it is an important task to guarantee the traction power supply system runs in safe reliability, and to improve the rapidity and reliability of protect system. The microprocessor protection system is an automation system that can detect the fault and deviant state of traction power supply system, and send out the alarm message or drive the breaker action. In order to improve the rapidity and reliability of protect system, the research of the software design based on feeder protection system using the state of the art microprocessor technology becomes the main work of this dissertation.Firstly, through the analysis and comparison of the three typical real-time operating systems, VxWorks is chosen as the software platform of the system. After that the composition, characteristics and development environment of the VxWorks system is described in detail.Secondly, this paper uses embedded real-time operating system as the software development platform of the feeder protection system. The paper analyses the function which will be achieved. After that real time multitask is divided, according to the system interrupt and task priority. According to the comparison research of the traditional protection relay system, the paper puts forward a software design method based on embedded real-time operating system VxWorks. The system interrupts and real-time tasks are designed based on the detailed analysis of the system function. Processes and relationships of tasks and interior communication are also expounded.Finally, through the experiment text certifies that the task scheduling process and system design is correct. VxWorks real-time operating system(RTOS) used in traction feeder protection can enhance the maintenance and reliability of the system program, and it is also an extension of the feeder protection software development model. |