The invention relates to an engine fault diagnosis method and an engine fault diagnosis device based on exhaust
noise vector quantitative analysis. The method and the device mainly solve the problems of
complex system and high cost because various parameters are required to be combined to complete engine fault diagnosis in the prior art. The diagnosis device comprises a characteristic extractor, a
codebook generator, a memory and a recognizer, wherein the characteristic extractor is respectively connected with the
codebook generator and the recognizer, the
codebook generator is connected with the memory and the memory is connected with the recognizer. The Mel-frequency
cepstrum coefficient (MFCC) of exhaust
noise signals are used as a characteristic parameter vector sequence of a
signal source in a vector quantitative
algorithm, the vector quantitative
algorithm is used for analyzing the exhaust
noise of an engine, the difference of the exhaust noise of the engine under different working conditions is recognized and therefore the faults of the engine are diagnosed. Not only can nondestructive detection be realized, but also the
system cost is low and the signals can be acquired more quickly and effectively.