For problem of complex fault types and uncertain diagnostic features of the ZPW-2000K track circuit, traditional fault diagnosis mainly adopts manual diagnosis methods, which leads to low automatic diagnosis. This paper proposes a fault diagnosis method based on Rough Sets (RS) reduction model and Bayesian Network (BN) structure learning fusion. Firstly, data mining and feature extraction are performed on the fault data table, and expert knowledge is built into the prior knowledge base. Secondly, the K2 algorithm is used to train the fault feature quantity, and the BN model is built by combining the prior knowledge base. Then, a diagnostic decision table is established through the fault instance, and RS is used for attribute reduction, dimensionality reduction, and simplified model. The MLE algorithm is used again to learn the parameters to obtain the conditional probability table of the model, and the complete BN structure is established based on the RS-BN algorithm. Finally, the comparative analysis of the simplified model and the non-simplified model is carried out. Through the experimental simulation of the ZPW-2000K track circuit fault of a high-speed railway station, the accuracy and effectiveness of the diagnostic method are verified.