With the development of economy and society, rail transport technology is greatly developing in our country. Rail traffic is moving toward to the derection of intelligence and automation. As the core of the rail transport technology, the security of safety computer system is directly related to people’s life and property safety. How to test and verify the safety computer systems in the design and development process, and how to verify the safety of the security reliability and availability of the computer system as comprehensive as possible in the laboratory environment is one of the key steps to ensure the security of the safety computer systems. In this paper, we refered to the research at home and abroad, proposed a model-based safety computer simulation system design and its fetures are mainly reflected in the following aspects:First of all, we researched the application environment of the safety computer systems, the sensors used in the safety computer systems and other equipments to establish the overall model of the simulation system. We made our best to keep the environment of the simulation system to work as realistically as possible the environment of the safety computer systems;Then, through a combination of software and hardware design, the simulation system was devided into single model structure. The sensors for the safety computer system, such as speed sensors, acceleration sensors, Doppler radars and etc, were modeled to create a sensor models withs software models and hardware models;Finally, the input and output of a single model were compared to the real sensor input and output to verify the accuracy of a single model. Then the simulation system was used in the veneer testing and system testing of the safety computer platform to verify the function of the safety computer systems and the availability and accuracy of the simulation system.This hardware and software combined design, can not only be able to simulate the behavior of the sensors, but also be able to provide similar physical input and output to the safety computer systems as the real ones did to drive the operation of the safety computer systems. In the development and design process of the safety computer systems, this design approach can effectively simulate the application environment of the safety computer systems and verify the security, reliability and availability of the safety computer system. At the same time, it can speed up the development process of the safety computer systems, reduce design expenses, and provides a good reference design for the majority of staff development and design. |