| On-board MMI(man-machine interface) of Train Operation Control System , which installed in the front of driving platform provided key driving and train information to the train driver ,is a very important part of Train Operation Control System. The traditional train driving room mainly used analog dashboard and indicator light no longer meet the need of urban rail transportation. With the development of computer multimedia and communication technology, On-board MMI(man-machine interface) of Train Operation Control System can't only satisfy with single output channel but integrate monitor , telecommunication , entertainment and so on. The multitask on-board MMI(man-machine interface) of Train Operation Control system which approached in this paper is just that kind of system integrated a lot of functions.This paper first introduced the basic principles and methods of embedded UML, and how to use ROPES which is a Rapid Object-Oriented Process. Then from the aspect of schedulable task of the embedded system, this paper introduces a several common scheduling algorithm, analysis the schedulable of the system used scheduling algorithm.After studying and researching deeply the embedded UML, synthesizing the new requirement of Train Operation Control System, it analyzes and designs a new multitask n-board MMI of Train Operation Control System. Then this paper analyzes schedulablility of the task, shows the limitation of traditional scheduling algorithm, a hierarchal scheduling algorithm of real-time tasks is provided to analyzes the scheduabiltity of the system.Finally, it use VxWorks which is real-time multitask OS to realizes the whole system. |