| In recent years, with the expansion of the scale and the improvement of the running speed of the national railway, the train dispatching and route improvement become more and more frequent. Alteration of a train line will inevitably lead to frequent replacement of basic data of train running monitoring device containing running line coordinates, distance, speed, slope, tunnel and so on. The method of traditional artificial replacement of data chip of each train monitoring basic information and using IC card replacement produce wrong changes and leakage changes,and such contradictions as the accuracy rate of these wrong changes and leakage changes is not high, the security is low, and time is long is prominent day by day. In order to ensure the accuracy and efficiency of the basic data of train operation monitoring device, In this paper, we design a train data transfer terminal which can Intelligently compare the accuracy of changing data and have improved encryption authentication technology.First, we analyzed the overall demand for data transfer terminal and designed the overall program according to the demand analysis. In order to solve the security problem of data transfer terminal, we introduced the existing authentication technology, random number generator and a data encryption algorithm, and carried on the analysis. Combining these techniques, then proposed an improved encryption authentication method, this method has the characteristics of reducing the waste of resources and increasing the transmission efficiency, can ensure data security with no data encryption and provide theoretical basis for the design of data transfer terminal.Secondly, we designed the overall hardware scheme for the data transfer terminal, we adopted I.MX6UL micro controller and designed hardware circuit for it, including power supply circuit, minimum system circuit, communication interface circuit and SHA-1 encryption circuit.In terms of the power circuit, we have carried out the optimization, which make the equipment has the characteristics of low power consumption and high efficiency. We then conducted a multilayer PCB design and circuit debugging, and finally designed the structure of data transfer terminal.Thirdly, we designed the whole scheme for the system software including the software design of data transfer terminal and host computer design of operating the data transfer terminal. The data transfer terminal running the Linux3.14.52 operating system, which requires a kernel modification, file system and drive transplant. After successfully building a system environment, we designed the application program, the display interface program and the encryption authentication program. In terms of the host computer,we designed host computer for production testing and designed the server host computer according to the different use of the environment. The host computer and the data transfer terminal use USB2.0 to communicate.Finally, according to the index test, we tested the train data transfer terminal, this test includes general testing, electrical performance testing, environmental testing, reliability testing and functionality testing including encryption authentication tests. The test results show that the data transfer terminal has safe complete integrity data transfer function and the reliability and stability of industrial grade products, can stably run under the temperature of-20-60℃,can fully meet the requirements of the safety and stability of train data transfer terminal. |