Being aimed at the problems that it is difficult to recognize effectively the faults of core barrel rupture and fall off of core barrel fasteners parts, a method of the wavelet packet energy analysis and DSm T is proposed. By using the wavelet decomposition and reconstruction method, the fault signal of core barrel is decomposed to the basis function family formed from wavelet expanding and contracting, then sub-band energy distributed in different bands are obtained, and used as BPA evaluation signal of core barrel DSm T. By the simulation and analysis, the effectiveness of this method is verified.