In order to meet the training needs of Partial Discharge (PD) detection personnel, a PD detection training simulator is developed. The composition of the system and the functions of the modules are described, then the three-dimensional graphic engine based on Open Scene Graph (OSG) and the way of scene organization based on hierarchical tree are introduced, moreover, the methods of fault simulation and detection instrument simulation based on algorithm component library are presented. Application shows that the system can provide various detection schemes, and it is an ideal training tool for the detection personnel.