| High speed train digital simulation platform is a coupling simulation platform based on distributed architecture.The system has perfect system coupling simulation ability.Users can use it to couple with other simulation software to make a large simulation system through the communication interface provided by the platform.At present,a large number of simulation tasks have been completed through the platform,and the reliability and scalability of the system have been widely praised by the industry.Now,users mainly complete the modeling of system through the user-side graphical modeling software,which has complex functions and complicated operation,and users have certain difficulties in operating.In addition,the original user subsystem and other subsystems of the simulation platform must be deployed in the same LAN,which limits the application of the simulation platform.The original C/S architecture is not suitable for the flexible system environment,the B/S architecture is used in the user sub-system,in which the works visualization software is also designed and realized.The main contents of this thesis are as follows:(1)The B/S user subsystem is realized.Users can manage the projects,works and other information conveniently and efficiently,they need not deploy and configure the software before using it.(2)The works visualization software is designed and realized.Users can graphically display the modules connections in the works file without works image file.The improved visualization software has a simple user interface and good user interaction.Users can check and modify the works file efficiently through the software.(3)The advantage and disadvantage of the existing topology automatic layout algorithms are analyzed,the performance of these algorithms are compared.Combined with the topological characteristics and layout requirements of works modules,a hybrid layout algorithm based on force guidance is proposed.Compared with F-R layout algorithm,this algorithm has higher layout efficiency and better layout effects.(4)The result of automatic layout is orthogonalized according to user’s reading habits,the methods of connection between modules in original visualization software are improved.The hierarchical display method used in this thesis has effectively reduced the modules and lines in one page,which proves to have better visualization effects. |