To solve the fault diagnosis of turbo generato generator,the Novel Extenics Immune Algorithm was proposed. Based on the characteristics of Extenics which can describe the system behavior by the qualitative and quantitative investigation, and the learning mechanism and the self nonself mechanism of the immune system, the B cell detector matter element and antigen matter element were established . Firstly, according to fault sample data, the B cell detector was created by self nonself mechanism of immune system, the affinity distance function between the antibody and the antigen was adopted the connection function of the Extenics.Secondly, the B cell detector was trained by the immune learning mechanism using sample data.Then, the algorithm was used to the fault diagnosis of the turbo generator and the fault was correctly identified.