The invention discloses a
pile foundation integrity detection method which comprises the following steps: applying a variable amplitude
sound wave excitation sequence to a
pile foundation structure, collecting
acoustic response signals under different excitation amplitudes, and obtaining nonlinear dynamic response data reflecting material rheological characteristics; performing
frequency dispersion analysis and hysteretic characteristic analysis on the nonlinear dynamic response data, extracting a stress memory dissipation coefficient and a nonlinear memory capacity index, and establishing a time-varying characteristic curve; according to an abnormal change interval and a memory capacity
fading rate of the time-varying characteristic curve, determining a defect position and a defect type, and obtaining an evolution
state parameter of the defect; and based on the historical change trend of the evolution state parameters, the
material degradation rate and the structure damage development rate are calculated, the health state index of the
pile foundation structure is predicted, and a
full life cycle performance evolution curve is formed. Through stress memory activation and nonlinear dynamic
response analysis, the detection method considering the rheological property of the material is established, and the performance
evolution rule of the pile foundation in the whole life cycle can be accurately evaluated.