| The train communication network has become an important part of the on-board control system of the train,which is responsible for the information transmission of the train,and the stable operation of the train communication network is an important guarantee for the normal running of the train.At present,the train communication network of high-speed EMUs widely uses Multifunction Vehicle Bus(MVB)for data communication.Due to the situation that many devices are mounted on MVB at the same time in the train communication network,there will inevitably be problems like network congestion and network quality degradation.In order to solve the current situation that the maintenance workload of the train communication network is heavy and the efficiency of fault diagnosis is low,it is necessary to collect MVB data for real-time monitoring,which is conducive to the diagnosis of train operation status and fault analysis,and important to the reliability of MVB equipment and the security of train operation.Aurora 64B/66 B protocol and PCIe protocol are used in this paper as optical fiber interface protocols and host interface protocols,and a FPGA-based MVB data acquisition and optical fiber transmission system is designed to sample and transmit the MVB waveform in real time,and to store and analyze the waveform data of the MVB through the Host Computer software.The main work of this paper includes:First,deeply study the MVB communication protocol in Standard IEC61375-3-1,and introduce the required theory for the design of MVB data acquisition and optical fiber transmission system,including the basic principles of data acquisition,PCIe bus protocol and Aurora 64B/66 B transmission protocol.Second,according to the system design requirements,plan different modules of the overall structure of the system,analyze the chip selection and schematic design of each module of the system,and design the layout,wiring,and stacking of the acquisition module PCB board.Third,according to the system software architecture,discuss the design of the FPGA logic software of the system data acquisition control card and optical fiber communication card in detail,and emulate the function of the main modules in the system.Through the analysis of the simulation timing,verify the correctness of design of the system logic preliminarily.Fourth,the Host Computer software is designed using the Visual Studio 2015 platform.The software is divided into three modules,including PCIe hardware driver,Host Computer control module and Human-computer interaction interface.Fifth,carry out a test for the system module function,and a board-level test using the Host Computer software and FPGA logic software.The tests results show that in terms of system acquisition performance,each module of the system can work normally,and the original waveform can be accurately played back through the MVB data collected by the system;in terms of system transmission real-time performance,the system transmission rate reaches over 2.2GB/s,which has improved the efficiency of MVB state diagnosis and failure analysis. |