Abstract:In response to the need for analog circuit fault diagnosis,the implementation methods of analog circuit simulation and fault dictionary generation were studied. First, designed the overall structure of the software, and build the functional framework of circuit knowledge management, engineering management, circuit simulation settings, simulation operation, fault dictionary generation and auxiliary fault diagnosis required in the process from the software interface layer, operation layer, Data access layer, data layer and other aspects. Furthermore, by creating a simulation schematic diagram of the tested circuit, creating a new simulation project, setting up simulation settings, injecting faults, and other detailed designs, functional simulation and fault simulation of the tested circuit can be achieved. Then, based on the simulation results, used a fault dictionary generator to generate integer encoded fault dictionaries for all fault modes. By conducting fault dictionary generation training on the simulation data of 12 fault injections on the demonstration board, and completing fault localization on the measured data, the feasibility of this method was verified, provided a practical testing method and means for analog circuit fault diagnosis, with good practical value.