| The Movement Authority(MA)is one of the key information used to ensure safe running of trains in high-speed railway Chinese Train Control System Level-3(CTCS-3).For generating and processing MA,some essential functions should be achieved in CTCS-3,namely,making the train operation plan by Centralized Traffic Control(CTC)Center,signing train operation plan and searching routes sequence by CTC station,arranging the routes according to routes sequence by Computer Based Interlocking(CBI),calculating MA by Radio Block Center(RBC),calculating the speed protection curve based the MA by trains,and supervising trains to drive safly.With the rapid growth of the data center scale,the traditional network configuration is becoming more and more complex,and the inadequate utilization of physical resources(CPU,memory,etc)also exists in the central computer room.Driven by these requirements,technologies such as SDN and OpenStack which based on virtualization technology have attracted wide attention.SDN separates the functions of forwarding and control in traditional network,and reduces the management difficulty of network.OpenStack platform provides virtual machines based on the requirements of computing resources,which improves the utilization of physical resources.This thesis designs functionalities of High-speed Railway Control System,and combines the advantages of SDN and OpenStack cloud computing technology to build a virtual test platform for high-speed train control system.The main work is as follows:1)The structure of CTCS-3 train control system and the requirements of the control system have been analyzed,the thesis designs the high-speed railway control simulation system,which consists simulation train,RBC,CBI,CTC center and CTC station subsystem,and it also adopts RSSP-II protocol to realize data transmission in the simulation subsystem;2)A high-speed railway control train virtualization test platform is built,using SDN technology and virtual machine provided by OpenStack cloud computing platform,3)A CTC central subsystem,three CTC station subsystems,three CBI subsystems,two RBC and multiple simulated trains were tested in the high-speed railway control train virtualization test platform.The evaluation results validate that the high-speed railway control simulation system can calculate the correct MA and control the single simulation train or multi-simulation trains to ensure their safely running,in essence,the simulation system meets the functional requirements of the high-speed railway control scenario. |