The invention provides a cast-in-place
pile quality online monitoring method and
system based on an ultrasonic array, and the method comprises the steps: transmitting and receiving ultrasonic
waves through the ultrasonic array arranged in a cast-in-place
pile, and obtaining a multi-channel
sound wave signal; performing generalized S transformation
processing on the multichannel
sound wave signals to obtain a time-
frequency matrix, and calculating a
cross correlation coefficient between each channel
signal and the defect-free reference
signal; an amplitude matrix and an
instantaneous phase gradient matrix are calculated based on the time-
frequency matrix, neighborhood amplitude energy and a phase consistency factor are fused in a time-
frequency domain, and a defect energy indication diagram of the
pile body section is generated; calculating the energy entropy of the defect energy indication diagram in a full
frequency band; and extracting an actually measured energy
arrival time sequence, comparing the actually measured energy
arrival time sequence with a theoretical
arrival time sequence to construct a space
distortion vector, and setting a threshold value by combining energy entropy to judge defects.