Skip to Main Content
Distributed railway interlocking System (DRIS) and the process logics of the interlocking devices in DRIS are proposed in our previous research. In DRIS, the signal, track unit and switch point have their own control logic. When a train requests a route, the devices which are related to the requested route will cooperate to complete the route reservation for the train. Such a process is a typical concurrent and asynchronous process, which possibly brings about conflict and confusion, and reduces efficiency of train operation. In this paper, a self-adaptive scheduling (dispatch) model is proposed in order to ensure train safety. The model introduces priority and weight to train by which the scheduling efficiency is possible to be improved. Petri nets are used to model and analyze the proposed approach based on a typical concurrent scene. The analysis result shows that the model is feasible, and it contributes to the future development and application of the DRIS.