The concept of smart substations has been widely used in power systems. Since the variation in interfaces and communication manner, the operating& maintenance methods for smart stations have changed a lot compared with the traditional substations. In this paper , a training system based on virtual substation primary equipment combined with real secondary devices is developed for accident management and operating work in smart substations. The training system is also used to test the relay protection algorithms、Ethernet switch functions、fault recorder actions ,and so on.