Diagnosis and Self-recovering Engineering Research Center;
Beijing University of Chemical Technology;
Beijing 1013029;
P.R.China;
Compressor Health and Intelligent Monitoring Center of National Key Laboratory of Compressor Technology;
Beijing University of Chemical Technology;
Beijing 100029;
P.R.China;