Taking the code sequence verification scenario of the autonomous CTCS-3 train control system as an example, on the basis of introducing the code sequence verification function, it is proposed to take the security function attributes, functionality and time requirements as the verification objectives, at last, the workflow of the scheme is analyzed in detail, and the behavior and action of each module of the system are standardized by the timed automata language. The timed automata network model of the workflow sequence of the code sequence verification scheme is established, which lays the foundation for the later verification. Then, the nature of the system is verified by the UPPAAL verification tool. The research shows that: in the process of model establishment, strictly in accordance with the specification content, the description of the specification is accurate, and at the same time, the modeling and verification method of the train control system based on the time automaton can effectively study the security, timing and characteristics.
Read full abstract