2.1. Basic Principle of Measuring the Top Surface of the Cast-in-Place Bored Piles
Due to the fact that sound velocity is one of the key parameters for elevation calculation, and the complex medium environment and engineering noise inside the borehole in practical engineering can easily affect the measurement accuracy of sound velocity, this paper proposes a method for detecting the cast-in-place bored pile top surface based on full waveform inversion. The proposed method for detecting the top of a bored pile based on full waveform inversion aims to use full waveform inversion technology to measure the elevation of the top surface of the bored pile in situations where it is difficult to obtain accurate sound velocity. After obtaining the morphological information of the top of the bored pile, combined with the calculation method of pile top flatness, the quality of the pile top can be quickly evaluated, providing real-time status information for the pouring process of the bored pile. Acoustic impedance is the product of medium density and sound velocity, which is a key parameter that characterizes the acoustic properties of a medium. In the scenario of bored pile pouring, the difference in acoustic impedance between concrete and slurry is mainly due to significant differences in their density and sound velocity. The commonly used slurry density in engineering is usually 1200–1500 kg/m
3. The density of freshly poured C30 concrete is approximately 2300–2500 kg/m
3. The sound velocity of concrete is twice or more that of mud, and this significant difference provides a physical basis for identifying the interface between the two (i.e., the pile top position) through acoustic signals. On the basis of fully utilizing the significant difference in acoustic impedance between poured concrete and mud, this paper collects the full waveform signals of sound waves in concrete and mud, and combines the full waveform inversion method to analyze the sound wave characteristics carried by the back-and-forth propagation of sound waves in the borehole, in order to identify the interface between mud and concrete and achieve visual imaging of the difference in sound velocity of the medium in the borehole. After obtaining the morphological characteristics of the measurement area at the top of the pile, the calculation of the flatness of the pile top and the rapid evaluation of the quality of the cast-in-place bored pile can be achieved. The basic principle of measuring the top surface of the cast-in-place bored pile is shown in
Figure 1.
Assuming that the borehole of the cast-in-place pile is a standard cylinder, the concrete below the cylinder is poured, and the concrete is solid. Above the cylinder is mud, which is in liquid form. The top surface of the cast-in-place bored pile is the pouring interface between concrete and slurry. To obtain the distance between the top surface of the concrete and the borehole opening, a sound wave array containing multiple sound wave transducers is installed at the borehole opening. Acoustic transducers transmit and receive signals in an orderly cycle, achieving signal acquisition of the entire state of acoustic signals in mud, measurement areas (the pouring interface between mud and concrete), concrete, and the borehole bottom. By utilizing the total waveform reflection method to achieve precise measurement of the top surface position of the cast-in-place bored piles, the 3D morphological feature reconstruction of the top surface elevation of the cast-in-place bored piles is achieved. Subsequently, the flatness information of the top surface of the bored pile is calculated using the elevation information of the top surface of the bored pile, and the quality of the bored pile top is quickly evaluated through the flatness value. The sound waves emitted by the sound wave array (annular arrangement of borehole) propagate through the mud to the concrete mud interface, and the protrusion or depression of the interface will change the length of the sound wave propagation path. In the raised area, the propagation distance of sound waves is shortened, the arrival time of reflected echoes is advanced, and the waveform amplitude is slightly enhanced due to changes in the normal direction of the interface. In the concave area, the propagation distance of sound waves is extended, the arrival time of reflected echoes is delayed, and the amplitude may be slightly attenuated due to scattering. Full waveform inversion can reconstruct the instantaneous shape of the interface, including details such as protrusions and depressions, by analyzing the travel time, amplitude, and frequency changes in echoes at different positions, achieving real-time monitoring of the dynamic changes in the interface during the pouring process.
2.2. Full Waveform Inversion of Top Reflection Echo
The basic principle of the full waveform inversion algorithm is to establish a functional mapping relationship between the residuals between the actual measurement data and the synthesized data of the wave equation, and between the residuals of the actual model parameters and the initial model parameters, gradually correcting the initial model. When the residuals between the actual measurement data and the synthesized data reach a minimum value, the model parameter information of the structure can be obtained. The schematic diagram of the top reflection echo is shown in
Figure 2. The full waveform inversion algorithm consists of two parts: the forward process of solving the wave equation to generate synthetic data, and the inversion process of calculating the gradient of the residual function and updating the model with appropriate optimization methods.
The full waveform inversion method of the top reflection echo in this article first provides an initial model containing the conventional sound velocity of two media, mud and concrete. Through forward simulation, the propagation wave field of mud and concrete in the borehole is obtained. The simulation results are compared with the data collected on-site. If the error between the simulation results and the on-site collection results does not meet the given error range, the model is corrected and the above operation is repeated until the error meets the set requirements. Due to the high content of aggregates inside the newly poured concrete and its fast solidification rate, in order to simplify the model, this article considers the newly poured concrete as a solid medium and the slurry above the concrete pouring interface as a fluid medium. Therefore, the method proposed in this article is not only applicable for monitoring the concrete pouring interface during the pouring process, but also for quality inspection of the top of perforated cast-in-place piles.
Due to the fact that the mud in the upper part of the borehole belongs to the fluid medium, while the concrete in the lower part belongs to the solid medium, the full waveform inversion in this paper mainly combines the analysis based on the acoustic elastic wave coupling equation. Due to the viscous effect of concrete in solid media, sound waves tend to exhibit strong frequency dissipation characteristics. However, conventional full waveform inversion based on the acoustic elastic wave coupling equation fails to consider this. Therefore, this paper introduces the relationship between pressure components and normal stress into the viscoelastic wave equation, constructs the acoustic viscoelastic wave coupling equation, and achieves multi parameter full waveform inversion of the acoustic viscoelastic wave coupling equation. The pressure component of the elastic wave field can be calculated by taking the average of the negative normal stress component. By substituting this relationship into the first-order velocity stress viscoelastic equation, the acoustic viscoelastic wave coupling equation for 2D isotropic media can be obtained:
In the formula,
represents density.
represents time.
and
represent the horizontal and vertical components of the vibration velocity, respectively.
τxx,
τzz, and
τxz, respectively, represent the normal stress in the
x direction, the normal stress in the
z direction, and the shear stress component. Full waveform inversion is a method that uses the difference between the collected sound wave signal and the simulated sound wave signal as a constraint, and iteratively updates the model data through optimization algorithms to minimize the difference between the collected data and the simulated data. The objective function in the least squares sense can be expressed as follows:
In the formula,
dsyn represents the simulated acoustic data obtained.
dobs represents data collected on-site.
T is the length of the full waveform acoustic signal.
m represents model data. Ω represents the boundary of the model.
S(
m) represents the objective function to be optimized. According to the principle of the adjoint state method, the partial derivatives of the objective function to be optimized with respect to the Lame coefficients λ and μ can be obtained:
In the formula,
represent the difference between the on-site collected data and the simulated acoustic data as disturbance signals, and the backpropagation wavefield obtained through the adjoint state principle corresponds to the adjoint wavefield of
, respectively. The gradient formula for longitudinal and transverse wave velocities is as follows:
In the formula, the superscript
k represents the k-th iteration.
represents the model parameters of the
k-th iteration;
and
represent the longitudinal and transverse wave velocities of the k-th iteration;
and
represent the Lame coefficients of the
k-th iteration.
and
represent the partial derivatives of the k-th objective function with respect to the Lame coefficients
and
, respectively.
and
represent the gradients of longitudinal wave velocity and transverse wave velocity at the k-th iteration, respectively. Based on the calculated gradient, the parameters of the conventional full waveform inversion longitudinal and transverse wave velocity models can be updated, which can be expressed as follows:
In the formula, is the model updated after the k + 1th iteration. is the update step size for the k-th iteration. represents the gradient of the k-th iteration model parameters, which is usually obtained through a line search.
The assumption of treating freshly poured concrete as a solid medium is set in this article, because although the freshly poured concrete is in the process of transforming from a fluid state to a solid state, it already has certain viscoelastic properties in the initial setting stage and is not a completely ideal fluid. At this point, the internal aggregate skeleton of the concrete is initially formed, which can transmit a weak shear stress. Therefore, although the transverse wave decays quickly, it can still be detected (especially in close range propagation scenarios). As a typical fluid, mud has a shear modulus of 0, and transverse waves cannot propagate. In the model, the transverse wave velocity in the mud area is set to 0 to distinguish the type of medium. The core of full waveform inversion is to use complete waveform information (including longitudinal waves, transverse waves, and reflected/refracted waves) to improve the accuracy of model parameters. Even if the transverse wave signal in concrete is weak, incorporating the transverse wave velocity parameter can constrain the coupling problem between longitudinal wave velocity and density during the inversion process, reducing ambiguity. In this article, the transverse wave velocity is inverted through gradient calculation (Equation (4)). In actual calculations, the transverse wave weight is dynamically adjusted according to the medium type (concrete/mud) to ensure that the transverse wave parameters in the fluid region do not affect the final result.
2.3. Calculation of the Flatness of the Top of the Cast-in-Place Bored Pile
A pile top grid index matrix is established in order of radius and angle, using a 2D sequential grid index (
i,
j). I represents the i-th scanning circle around the center point of the pile top grid, j represents the
j-th scanning line around the center point of the pile top grid, and the 2D sequential grid index is shown in
Figure 3a. Establish a 3D Cartesian coordinate system with the plane position of the 2D sequential grid index (0, 0) as the coordinate origin, as shown in
Figure 3b. The calculation expression for any point (
X,
Y,
Z) on the top surface of the cast-in-place bored pile is as follows:
Among the variables, R represents the radius of the measurement area. P represents the total number of scanning circles included in the measurement area. Q represents the total number of scanning lines included in the measurement area. hz represents the elevation of the point relative to the plane where the grid index (0, 0) is located.
When obtaining 3D data samples of the top surface of the cast-in-place pile, random sampling is performed on the dataset obtained from the grid index. Due to the fact that a plane requires at least three non collinear points to be determined, and the plane used for fitting in this article is the pile top design reference plane (horizontal plane), whose elevation is determined based on the pile top design elevation, three data points were selected for the random sampling sample set. One horizontal reference plane is fitted using three randomly sampled points as a reference for evaluating the flatness of the pile top; for the analysis of the flatness of different areas on the pile top, the distance and deviation of each point are calculated based on the unified horizontal reference plane to ensure the consistency of the evaluation criteria. The plane equation determined by these three points is the benchmark plane equation used to evaluate the flatness of the pile top, as follows:
Among the variables,
z is the vertical coordinate of a point on the top surface of the cast-in-place bored pile in 3D space.
A and
B are the coefficients of the first-order term of the plane equation.
x is the horizontal coordinate of a point on the top surface of the cast-in-place bored pile in 3D space.
y is the vertical coordinate of a point on the top surface of the cast-in-place bored pile in 3D space.
C is the constant term of the plane equation. Using the cross-sectional data points of the top surface of the cast-in-place bored pile fitted in the above steps, the distance and standard deviation from the sampling point to the plane are calculated, and expressed as follows:
Among the variables, is the distance from the sampling point to the plane. is the average distance from the sampling point to the plane. is the standard deviation between the distances from each point to the plane. After obtaining the standard deviation of a single cross-section sampling point, the values of multiple different vertical cross-sections can be averaged to achieve comprehensive evaluation of the top surface of the cast-in-place bored pile. In practical engineering, an uneven pile top can lead to an uneven stress distribution during the installation of the upper structure, which may cause premature failure, uneven settlement, and overall performance degradation of the structure. Due to the significant influence of the physical structure of the pouring pipe during the pouring process, the unevenness of the center position of the pile top is mainly affected by factors such as pouring speed, borehole wall roughness, and bottom sediment. Therefore, this article proposes the concepts of the center circle and edge ring to achieve a comprehensive evaluation of the elevation between the center position and the outer position of the cast-in-place bored pile top, and to realize a pile top quality detection method that comprehensively considers the differential characteristics between the center and edge positions of the pile top.
The difference in flatness between the center and periphery of the pouring interface of the borehole pile is a barometer of the construction process (such as fabric, vibration, and concrete performance). Mastering its characteristics can achieve quality pre control, process optimization, and structural safety assessment. Meanwhile, this difference is directly related to construction defects (segregation, insufficient vibration), flow problems (abnormal fluidity), and structural risks (stress concentration, reduced durability), and is one of the core monitoring indicators for borehole pile engineering quality control. In order to achieve a comprehensive analysis of the flatness of the center and edge positions of the pile top, the measurement area is divided into center positions, as shown in
Figure 3c. Define the area near the center as the center circle, and the circular ring around the center periphery as the edge ring. If the radius of the central circle is
R1 and the radial width of the edge ring is
R2, then
R1 +
R2 =
R. Define the pile top flatness factor PD as follows:
Among the variables, is the distance value from the sampling point (i, j) to the plane. is the standard deviation between the sampling point (i, j) and the plane distance. and are the weighting coefficients of the elevation distance value and standard deviation, respectively. If there is not much difference in the acoustic data obtained for the flatness of the center and periphery of the pile top interface, then the values of and are each 0.5. If the sound wave data obtained from the center of the pile top interface is better than the sound wave data obtained from the periphery of the pile top interface, then the value of should be greater than 0.5, and its specific degree needs to be selected based on the actual situation. If the sound wave data obtained from the center of the pile top interface is worse than the sound wave data obtained from the periphery of the pile top interface, then the value of is greater than 0.5, and its specific degree needs to be selected based on the actual situation. From Equation (9), it can be seen that when the flatness factor PD of the pile top is equal to 1, it indicates that the flatness of the center position and the outer position of the pile top are relatively close, that is, the fluctuation is not significant. When the flatness factor PD of the pile top is less than 1, it indicates that the flatness of the center position of the pile top is higher than that of the outer position, that is, the fluctuation in the outer position is greater. When the flatness factor PD of the pile top is greater than 1, it indicates that the flatness of the center position of the pile top is lower than that of the outer position, that is, the fluctuation in the center position is greater. The pile top flatness factor PD proposed in this article is a comprehensive index obtained by integrating the distance values and standard deviations of each sampling point in the center circle and edge ring area of the pile top to the fitting reference plane, and weighting them to quantify the flatness difference between the two. When PD = 1, it indicates that the flatness of the center and periphery is close and the overall undulation is uniform. When PD < 1, it indicates that the flatness of the center is better than that of the periphery, and the undulation of the periphery is greater. When PD > 1, it reflects that the flatness of the periphery is better than that of the center, and the fluctuation in the center is more obvious. This factor takes into account both the elevation difference and the uniformity of undulations, and can intuitively reflect the uniformity of pile top pouring, providing a basis for quickly judging construction quality (such as material distribution and vibration issues).
2.4. Experimental Analysis
In order to verify the feasibility and correctness of the method proposed in this article, relevant experimental analysis is conducted indoors. The test container uses a stainless-steel drum to simulate the cast-in-place bored pile borehole. The diameter of the stainless-steel drum is 800 mm, and the height is 1100 mm. The test container is filled with a 10% sodium-based bentonite liquid test medium, with a height of 400 mm. C30 concrete is poured at the bottom of the drum to simulate the pile body, with a height of about 200 mm. The acoustic array probe has 96 elements, and the outer diameter of the disc of the acoustic array probe is 360 mm. The elements are evenly distributed in a circular shape (with a spacing of 7.5 mm), supporting 0–360° omnidirectional scanning. The data acquisition system includes a signal controller (output voltage 0–100 V, adjustable frequency), a signal collector (sampling rate 10 MHz, resolution 16 bit), a computer, and self-developed data processing software, which are used to control the timing of sound wave transmission/reception, store raw waveform data, and call the full waveform inversion algorithm. The experiment in this article simulates the scenario of “pile top quality inspection during the pouring process of cast-in-place piles”, so the C30 concrete poured in the bucket is in an uncured state to simulate the actual pile top shape inspection requirements during the pouring process of cast-in-place piles. The data processing software developed independently in this article is based on Python 2.6 language and combined with Matplotlib 1.5 library to achieve result visualization.
The schematic diagram of the experimental device is shown in
Figure 4. The purpose of this experiment is to achieve three core objectives: (1) Verify the accuracy of the full waveform inversion method for measuring pile top elevation and evaluate its measurement accuracy in simulated drilling environments by comparing the inversion results with the actual pile top elevation. (2) Verify the reliability of the calculation method for pile top flatness (flatness factor PD) and analyze its ability to distinguish different pile top shapes (flatness, central protrusion, edge depression, etc.). (3) Explore the influence of medium characteristics (such as mud concentration) on measurement results and verify the stability of the method under different operating conditions.
The sound wave array works in a “circular scanning and layer by layer progressive” mode: scanning 360° from the center to the outside, collecting echo signals every 1° interval, and obtaining a total of 10 scanning data cycles (corresponding to grid indices i = 0 to i = 9). By conducting detailed cyclic full waveform data acquisition on each of the 48 array elements, it is ensured that the waveform data of each element are recorded completely and accurately. Subsequently, all collected waveform data are filtered (50–200 kHz bandpass filtering) and denoised (wavelet threshold denoising), and then inputted into the full waveform inversion algorithm in
Section 2.2 of this article (initial model sound velocity: mud 1500 m/s, concrete 3500 m/s. After 50 iterations with a step size determined by a line search, the sound velocity distribution images of different media inside the stainless-steel barrel are inverted, as shown in
Figure 5.
The different colors in
Figure 5 represent different values of sound velocity, showing the distribution of sound wave propagation velocity in different media. From
Figure 5, it can be clearly observed the variation in the sound velocity of the medium above the concrete. The sound velocity in the mud area is relatively low and there is a certain velocity gradient, which may be related to the uneven concentration distribution of the mud. The sound velocity in the concrete area is relatively high, which can distinguish the boundary between the mud area and the top of the concrete, as well as the sound velocity distribution characteristics inside the concrete. Furthermore, the sound velocity distribution data of the concrete top surface are extracted from the inversion results, and the 3D shape of the pile top is reconstructed based on the correspondence between sound velocity and elevation (the interface position corresponding to the sound velocity mutation), combined with the grid index and 3D coordinate transformation method in
Section 2.3. In order to verify the accuracy of the full waveform inversion method in the pile top elevation measurement, this paper conducts a comparative study between the reconstructed pile top shape and the actual poured pile top shape. The actual image of the poured pile top is shown in
Figure 6a. By using a pseudo color map to represent the relative distance of elevation, the top view result is shown in
Figure 6b. From the comparison between
Figure 6a,b, it can be seen that the reconstructed pile top shape is consistent with the actual pile top shape in terms of overall trend, especially in the fluctuation changes between the center and edge positions of the pile top, which have a high similarity.
In order to more intuitively observe the fluctuation in the elevation of the concrete top surface, the concrete top surface is divided into four sections for analysis, as shown in
Figure 7a. It includes four profiles: a-a’, b-b’, c-c’, d-d’. The elevations corresponding to the four sections of concrete are shown in
Figure 7b. From
Figure 7b, it can be seen that the elevation of the concrete top surface is mainly concentrated between 195 and 205 mm. The fluctuation in the a-a’ section is the largest, and the fluctuation in the c-c’ section is the smallest. This result is basically consistent with the actual distribution of the fluctuation in the concrete pile top, which verifies the feasibility of the method proposed in this paper.
In addition, to further verify the effectiveness of the full waveform inversion method in pile top elevation measurement, a laser rangefinder was used to scan the actual elevation of the pile top surface as the true value dataset. The high-precision laser rangefinder (accuracy ± 0.1 mm) is used as the true value measurement tool. The laser point cloud data are compared with the horizontal (a-a’ section) elevation data obtained in this article; the results are shown in
Figure 8a, and the relative error is shown in
Figure 8b. The the laser point cloud data are compared with the vertical (c-c’ section) elevation data obtained in this article; the results are shown in
Figure 8c, and the relative error is shown in
Figure 8d.
From the data and trends shown in
Figure 7, it can be seen that the concrete elevation values obtained in this article are relatively close to the true values, with an error of no more than 10% in the horizontal direction and no more than 5% in the vertical direction. This is mainly due to the fact that the test object has greater fluctuations in the horizontal direction and smaller fluctuations in the vertical direction. Due to the fact that this article mainly relies on the elevation data obtained from full waveform inversion, the inversion results are highly dependent on the number of sensors. Under the same number of sensor configurations, if the terrain undulation is relatively low, the elevation data inverted by these sensors will be more accurate and reliable. This is because the low undulating terrain reduces signal interference and error accumulation, allowing sensors to more accurately capture and analyze terrain information. On the contrary, under the same number of sensor configurations, when the terrain undulation is severe, the inverted elevation data will show relatively large errors. This is because severe fluctuations increase the complexity and uncertainty of signal propagation, leading to more errors in sensor data acquisition and processing, thereby affecting the accuracy and precision of elevation data. Therefore, the degree of terrain undulation has a significant impact on the accuracy of elevation data inversion.
In order to quantitatively evaluate the accuracy of reconstructing the shape of the pile top, the sound velocity distribution data obtained from inversion is used, combined with the calculation method for the flatness of the pile top of the cast-in-place bored pile proposed in
Section 2.3 of this paper. The flatness factor PD of the pile top can be calculated, and then the flatness of the pile top can be quantitatively evaluated. Before conducting the leveling of the pile top, it is necessary to divide the measurement area into central positions. In order to analyze the differential characteristics of evaluation results corresponding to different center circle and edge ring sizes, the top surface of the concrete is divided into three different circular ring regions (l-ring, m-ring, n-ring). The size corresponding to the l ring is two-thirds of the measurement area size, which corresponds to a diameter of 240 mm. The size corresponding to the m ring is one-half of the measurement area size, which corresponds to a diameter of 180 mm. The size corresponding to the n ring is one-third of the measurement area size, which corresponds to a diameter of 120 mm. The center position of the concrete top surface is divided as shown in
Figure 9a, that is, the concrete top surface is divided into two-thirds, one-half, and one-third, respectively. Flatness analysis is conducted on the areas enclosed by the l-ring, m-ring, and n-ring, as shown in
Figure 9b. In
Figure 9b, when the top surface of the concrete is divided into two-thirds, the central circle is the circular area inside the l circle, and the edge ring is the circular area outside the l circle. When dividing the top surface of concrete into one-half, the central circle is the circular area inside the m circle, and the edge ring is the circular area outside the m circle. When dividing the top surface of concrete into one-third, the central circle is the circular area on the inner side of n circles, and the edge ring is the circular area on the outer side of n circles.
From
Figure 9, it can be seen that when the division size of the concrete top surface is two-thirds of the measurement area size, the average distance between the center circle and the edge ring is the highest. When the division size of the concrete top surface is one-third of the measurement area size, the average distance between the center circle and the edge ring is the smallest. When the division size of the concrete top surface is two-thirds of the measurement area size, the standard deviation of the center circle is the largest and the standard deviation of the edge ring is the smallest. When the division size of the concrete top surface is one-third of the measurement area size, the standard deviation of the center circle is the smallest and the standard deviation of the edge ring is the largest. The selection of measurement area size has a significant impact on the evaluation of the center circle and edge ring. In addition, the calculation using only the average distance as the pile top flatness factor will be represented by MD. The calculation using only the standard deviation as the pile top flatness factor will be represented as SD. The calculation of the pile top flatness factor using both the distance mean and standard deviation in this article is represented by PD. The analysis of the flatness of the concrete top surface in the measurement areas of one-third, one-half, and two-thirds in sizes is shown in
Figure 10.
From
Figure 10, it can be seen that when using measurement areas of different sizes to analyze the flatness of the concrete top surface, the evaluation results using the pile top flatness factor PD proposed in this paper are more comprehensive and accurate. Specifically, there are significant differences in the flatness factors calculated by MD, SD, and PD methods in the measurement areas of one-third and two-thirds in sizes. In the measurement area of one-half in size, the flatness factors calculated by MD, SD, and PD methods are relatively close, and the overall fluctuation is small. Simply analyzing the flatness from the perspective of the average distance, the flatness factor is greater in the measurement area of one-third in size, indicating a significant difference in the distance between the center circle and the edge ring. The flatness factor is smaller in the measurement area of two-thirds in size, indicating that the distance difference between the center circle and the edge ring is small. Simply analyzing the flatness from the perspective of standard deviation, the flatness factor is smaller in the measurement area of one-third in size, indicating that the distance between the center circle and the edge ring fluctuates less. The flatness factor is relatively large in the measurement area of two-thirds in size, indicating that the distance between the center circle and the edge ring fluctuates greatly. This article comprehensively utilizes the average distance and standard deviation as the flatness factor of the pile top, which can take into account the elevation value and fluctuation difference of the concrete top surface, thus providing more reliable data support for the quality analysis of the top surface. In addition, there are significant differences in the evaluation of pile top flatness under different measurement areas of different sizes. Therefore, in practical engineering applications, it is necessary to comprehensively evaluate the size division of the measurement area.
In summary, the proposed method for detecting the top of bored piles based on full waveform inversion not only achieves accurate measurement of pile top elevation, but also quantifies the evaluation of pile top flatness by introducing the pile top flatness factor PD. This method has the advantages of easy operation, accurate measurement, and strong applicability, providing a new technical means for rapid prediction and comprehensive evaluation of the quality of the top of drilled cast-in-place bored piles. However, the method proposed in this article also has limitations, as it mainly relies on the elevation data obtained from full waveform inversion, and its inversion results are highly dependent on the number of sensors. When the complexity of the test object is high and the number of sensors is the same, the lower the fluctuation is, the more accurate the inverted elevation data will be. When the complexity of the test object is high and the number of sensors is the same, the greater the fluctuation, the greater the relative error of the inverted elevation data. Although increasing the number of sensors can improve the accuracy of concrete elevation measurement to some extent, it will incur more material and computational costs. Therefore, when adopting the method proposed in this article, it is necessary to comprehensively evaluate the measurement requirements and usage costs.