Method and system for detecting perpendicularity of pile foundation hole

By acquiring and analyzing ultrasonic data of pile foundation holes, calculating the deviation coefficient and combining soil analysis and clustering algorithms, the detection deviation problem caused by soil structure is solved, and high-precision detection of the verticality of pile foundation holes is achieved.

CN120800313APending Publication Date: 2025-10-17JINAN GUANGXING CONSTRUCTION GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511109078.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-08
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

In the verticality testing of pile foundation holes, the reflection distance results may deviate from the actual situation due to different soil structures, affecting the accuracy of the verticality test.

Method used

By acquiring ultrasonic data from multiple detection locations, the deviation coefficient and the corrected deviation coefficient are calculated. Combined with soil analysis and clustering algorithms, the corrected deviation coefficient of the detection location is optimized to determine the verticality of the pile foundation hole.

Benefits of technology

It improves the accuracy of pile foundation hole verticality detection, optimizes the accuracy of detection results, and ensures building quality and construction safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120800313A_ABST
    Figure CN120800313A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of perpendicularity detection, in particular to a perpendicularity detection method and system for a pile foundation hole. The method comprises the following steps: acquiring ultrasonic data of a plurality of detection positions at each point location in a plurality of point locations; according to the reflection distance and the target radius of the plurality of detection positions at each point location in the plurality of point locations, determining a deviation coefficient of the plurality of detection positions at each point location in the plurality of point locations; further determining a correction deviation coefficient of the plurality of detection positions in at least one effective point location in the plurality of point locations; and determining the target perpendicularity according to the difference value between the circle center of the target detection position and the target center reference. According to the method, the correction deviation coefficient of the effective point location is determined, so that the circle center of each detection position is determined according to the correction deviation, the perpendicularity of the pile foundation hole is effectively and accurately detected according to the circle center of each detection position, and the accuracy of perpendicularity detection of the pile foundation hole is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of verticality detection, and particularly relates to a pile hole verticality detection method and system. BACKGROUND

[0002] In the process of pile construction, due to complex geological conditions, improper construction technology or equipment precision limitations, the verticality of the pile hole may deviate, and the verticality of the pile is crucial to the safety and stability of the entire building structure. Therefore, using a suitable detection method to accurately detect and correct the verticality of the pile hole is the key to ensuring the quality of the building and the safety of the construction.

[0003] Currently, when detecting the verticality of the pile hole by using ultrasonic waves, the distance from each point on the hole wall to the probe is calculated by combining the reflection time of the returned signal with the speed of sound after emitting ultrasonic waves, the center of each depth position is determined, and the verticality is judged by comparing with the center reference. However, different soil structures cause the reflection distance result to deviate from the actual situation, affecting the accuracy of the verticality detection. SUMMARY

[0004] In order to solve the technical problem that different soil structures cause the reflection distance result to deviate from the actual situation, affecting the accuracy of the verticality detection when detecting the verticality of the pile hole, the purpose of the present application is to provide a pile hole verticality detection method and system, and the technical solution adopted is as follows:

[0005] The present application provides a pile hole verticality detection method, which comprises:

[0006] Obtaining ultrasonic wave data of a plurality of detection positions at each point in a plurality of points, wherein the ultrasonic wave data of a point includes position information of the point, emission intensity of the point, reflection intensity of the point and reflection distance of the point, and the plurality of detection positions are detection positions included in a target pile hole;

[0007] According to the reflection distance of each point in the plurality of points of the plurality of detection positions and the target radius, the deviation coefficient of each point in the plurality of points of the plurality of detection positions is determined, and the target radius is the radius of the target pile hole;

[0008] According to the deviation coefficient of each point in the plurality of points of the plurality of detection positions, the ultrasonic wave data of each point in the plurality of points of the plurality of detection positions and the target radius, the correction deviation coefficient of at least one effective point in the plurality of points of the plurality of detection positions is determined;

[0009] Determine the target verticality according to a difference between a center of the target detection position and a target center reference, the target detection position being one of the plurality of detection positions, the center of the target detection position being determined according to a modified deviation coefficient of the target detection position at at least one effective point of the plurality of points, and the target center reference being a center reference of the target pile hole.

[0010] Further, the above-mentioned obtaining the ultrasonic data of the plurality of detection positions at each point of the plurality of points can specifically include:

[0011] Determine the position information of each point of the plurality of points based on the preset angle, the position information of each point of the plurality of points including the position of each point of the plurality of points in the plurality of detection positions, the position information of each point of the plurality of points being determined after a rotation operation according to the preset angle, and the distance between each two adjacent points of the plurality of points being the same.

[0012] Perform an ultrasonic detection operation at the position of each point of the plurality of points to obtain the emission intensity of the plurality of detection positions at each point of the plurality of points, the reflection intensity of each point of the plurality of points, and the reflection distance of each point of the plurality of points, the position of each point of the plurality of points being determined according to the position information of each point of the plurality of points.

[0013] Further, the above-mentioned determining the deviation coefficient of each point of the plurality of points based on the reflection distance of the plurality of detection positions at each point of the plurality of points and the target radius can specifically include:

[0014] Determine the deviation coefficient of each point of the plurality of points based on the difference between the reflection distance of the plurality of detection positions at each point of the plurality of points and the target radius.

[0015] Further, the above-mentioned determining the modified deviation coefficient of at least one effective point of the plurality of points based on the deviation coefficient of the plurality of detection positions at each point of the plurality of points, the ultrasonic data of the plurality of detection positions at each point of the plurality of points, and the target radius can specifically include:

[0016] Determine the attenuation degree of each point of the plurality of points based on the emission intensity of the plurality of detection positions at each point of the plurality of points and the reflection intensity of the plurality of detection positions at each point of the plurality of points.

[0017] Determine the reliability of each point of the plurality of points based on the attenuation degree of the plurality of detection positions at each point of the plurality of points and the position information of each point of the plurality of points.

[0018] determine a corrected deviation coefficient of the plurality of detection positions in at least one valid point of the plurality of points based on the deviation coefficient of the plurality of detection positions in each point of the plurality of points, the reliability of the plurality of detection positions in each point of the plurality of points, the attenuation degree of the plurality of detection positions in each point of the plurality of points, the reflection distance of the plurality of detection positions in each point of the plurality of points, and the target radius.

[0019] Further, the determination of the reliability of the plurality of detection positions in each point of the plurality of points based on the attenuation degree of the plurality of detection positions in each point of the plurality of points and the position information of each point of the plurality of points can specifically include:

[0020] determine a stability evaluation of the plurality of detection positions in each point of the plurality of points based on the attenuation degree of the plurality of detection positions in each point of the plurality of points;

[0021] determine a lateral difference degree of each point of the plurality of points in the plurality of detection positions based on the stability evaluation of the plurality of detection positions in each point of the plurality of points and the position information of each point of the plurality of points;

[0022] determine the reliability of each point of the plurality of points in the plurality of detection positions based on the lateral difference degree of each point of the plurality of points in the plurality of detection positions, the attenuation degree of the plurality of detection positions in each point of the plurality of points, and the position information of each point of the plurality of points.

[0023] Further, the determination of the stability evaluation of the plurality of detection positions in each point of the plurality of points based on the attenuation degree of the plurality of detection positions in each point of the plurality of points can specifically include:

[0024] perform a depth ascending sequence arrangement operation based on the attenuation degree of the plurality of detection positions in each point of the plurality of points to determine an attenuation difference sequence of each point of the plurality of points in a longitudinal vertical direction thereof, each two adjacent detection positions of the plurality of detection positions being longitudinally adjacent, and each two adjacent points of the plurality of points being laterally adjacent; perform an AP clustering operation on the attenuation difference sequence of each point of the plurality of points in the longitudinal vertical direction thereof to obtain a class cluster corresponding to each detection position of the plurality of detection positions for each point of the plurality of points, wherein one detection position corresponds to one class cluster, and the class cluster corresponding to each detection position of the plurality of detection positions for each point of the plurality of points includes a plurality of class cluster elements;

[0025] A normalization operation is performed on a plurality of cluster elements included in each cluster in the cluster corresponding to each detection position in the plurality of detection positions, and a stability evaluation of each detection position in the plurality of detection positions is determined.

[0026] Furthermore, the above-mentioned determination of the stability evaluation of each of the multiple detection positions in the multiple points by performing a normalization operation on the multiple cluster elements included in each cluster in the cluster corresponding to each of the multiple detection positions may specifically include:

[0027] Based on the multiple cluster elements included in each cluster, determine an average value of the multiple cluster elements included in each cluster, a total number of the multiple cluster elements included in each cluster, and element values ​​of the multiple cluster elements included in each cluster;

[0028] Based on the average value of the multiple cluster elements included in each cluster, the total number of the multiple cluster elements included in each cluster, and the element values ​​of the multiple cluster elements included in each cluster, the stability evaluation of each detection position in the multiple detection positions and each point in the multiple points is determined.

[0029] Furthermore, determining the lateral difference of each of the multiple points in the multiple detection positions based on the stability evaluation of each of the multiple detection positions and the position information of each of the multiple points may specifically include:

[0030] determining at least one transition section according to a stability evaluation of each of the plurality of detection positions in the plurality of points;

[0031] determining a minimum depth difference corresponding to the transition segment based on the at least one transition segment;

[0032] The lateral difference of each of the multiple points in the multiple detection positions is determined based on the stability evaluation of each of the multiple points in the multiple detection positions, the at least one transition section, and the minimum depth difference of the transition section.

[0033] Furthermore, determining the credibility of each of the multiple points at the multiple detection positions based on the lateral difference of each of the multiple points at the multiple detection positions, the attenuation of each of the multiple detection positions, and the position information of each of the multiple points may specifically include:

[0034] determining at least one transition section according to a stability evaluation of each of the plurality of detection positions in the plurality of points;

[0035] determining a total number of the at least one detection position in the at least one transition section, the at least one detection position being a detection position included in the plurality of detection positions;

[0036] determining a degree of attenuation of the at least one detection position at each of the plurality of point positions;

[0037] determining a difference between average degrees of attenuation of two adjacent transition sections, the two adjacent transition sections being transition sections included in the at least one transition section, according to the degree of attenuation of the at least one detection position at each of the plurality of point positions;

[0038] determining a credibility of each of the plurality of point positions at the plurality of detection positions, according to the degree of lateral difference of each of the plurality of point positions at the plurality of detection positions, the total number of the at least one detection position in the at least one transition section, the degree of attenuation of the at least one detection position at each of the plurality of point positions, and the difference between average degrees of attenuation of the two adjacent transition sections.

[0039] The present application also provides a verticality detection system for a pile hole, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program to implement the steps of the above method.

[0040] The present application has the following advantages: the embodiment first acquires ultrasonic data of a plurality of detection positions at each point in a plurality of points, wherein the ultrasonic data of a point includes position information of the point, emission intensity of the point, reflection intensity of the point, and reflection distance of the point, the plurality of detection positions are detection positions included in a target pile hole; according to the reflection distance of the plurality of detection positions at each point in the plurality of points and a target radius, a deviation coefficient of the plurality of detection positions at each point in the plurality of points is determined, the target radius is a radius of the target pile hole; according to the deviation coefficient of the plurality of detection positions at each point in the plurality of points, the ultrasonic data of the plurality of detection positions at each point in the plurality of points, and the target radius, a corrected deviation coefficient of at least one effective point of the plurality of detection positions at each point in the plurality of points is determined; according to a difference between a center of a target detection position and a target center reference, a target perpendicularity is determined, the target detection position is one of the plurality of detection positions, the center of the target detection position is determined according to the corrected deviation coefficient of at least one effective point of the plurality of detection positions at each point in the plurality of points, and the target center reference is a center reference of the target pile hole. In the embodiment, according to the reflection distance of the plurality of detection positions at each point in the plurality of points and the target radius, the deviation coefficient of the plurality of detection positions at each point in the plurality of points can be effectively and accurately determined; according to the deviation coefficient of the plurality of detection positions at each point in the plurality of points, the ultrasonic data of the plurality of detection positions at each point in the plurality of points, and the target radius, the corrected deviation coefficient of the effective point can be effectively and accurately determined, so that the center of each detection position that conforms to the actual situation can be effectively and accurately determined according to the corrected deviation coefficient, and then the perpendicularity of the pile hole can be effectively and accurately detected according to the center of each detection position, and the accuracy of the perpendicularity detection of the pile hole is optimized. BRIEF DESCRIPTION OF DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, and the advantages thereof, the following will briefly introduce the drawings needed in the embodiments or the prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.

[0042] Figure 1 A flowchart of a pile hole perpendicularity detection method provided by an embodiment of the present application;

[0043] Figure 2 A minimum depth difference between transition sections provided by an embodiment of the present application;

[0044] Figure 3A structural schematic diagram of a pile hole verticality detection system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0045] In order to further clarify the technical means and effects taken by the present application to achieve the predetermined object of the present application, the following describes in detail the specific implementation, structure, features and effects of the pile hole verticality detection method and system according to the present application, in combination with the accompanying drawings and preferred embodiments. Different "one embodiment" or "another embodiment" in the following description do not necessarily refer to the same embodiment. In addition, the specific features, structures or characteristics in one or more embodiments can be combined in any suitable form.

[0046] In addition, the terms "comprising" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.

[0047] It should be noted that in the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of "exemplary" or "for example" is intended to present relevant concepts in a concrete manner.

[0048] In the description of the present application, "a plurality of" means two or more, unless otherwise specified.

[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs.

[0050] The specific scheme of the pile hole verticality detection method and system provided by the present application is described in detail below in combination with the accompanying drawings.

[0051] Please refer to Figure 1 which shows a pile hole verticality detection method flowchart provided by an embodiment of the present application, and the specific method includes steps S1-S4:

[0052] Step S1: Obtain ultrasonic data of each point in the plurality of points for the plurality of detection positions.

[0053] The ultrasonic data of one point includes position information of the point, emission intensity of the point, reflection intensity of the point, and reflection distance of the point, and the plurality of detection positions are detection positions included in the target pile hole.

[0054] Optionally, before the ultrasonic data of the plurality of detection positions at each point in the plurality of points is acquired, first, the sound velocity calibration and the pile hole center reference establishment are performed, so that the standard sound velocity when the ultrasonic data is detected is obtained, and the pile casing center is taken as the center reference of the target pile hole.

[0055] It can be understood that the ultrasonic data acquisition is performed by the ultrasonic probe in the target pile hole, the ultrasonic probe is aimed at the center reference of the target pile hole, one detection position is taken after each preset depth interval is lowered to perform one ultrasonic measurement, the emission intensity when the ultrasonic probe measures is acquired, and the plurality of detection positions included in the target pile hole are the detection positions after each preset depth interval is lowered.

[0056] It should be noted that, in an embodiment of the present application, the preset depth interval is 0.3 meters, and in other embodiments of the present application, the size of the preset depth interval can be set according to specific conditions, which is not limited and described here.

[0057] In an implementation manner of the embodiment of the present application, the method for acquiring the ultrasonic data of the plurality of detection positions at each point in the plurality of points specifically includes:

[0058] Based on the preset angle, the position information of each point in the plurality of points is determined, the position information of each point in the plurality of points includes the position of each point in the plurality of points in the plurality of detection positions, the position information of each point in the plurality of points is determined after a rotation operation according to the preset angle, and the distance between each two adjacent points in the plurality of points is the same.

[0059] The ultrasonic detection operation is performed at the position of each point in the plurality of points, the emission intensity of each point in the plurality of points, the reflection intensity of each point in the plurality of points, and the reflection distance of each point in the plurality of points are acquired, and the position of each point in the plurality of points is determined according to the position information of each point in the plurality of points.

[0060] It can be understood that when the plurality of detection positions are measured, the ultrasonic probe is rotated by the preset angle, a plurality of detection points, that is, a plurality of points included in each detection position in the plurality of detection positions, are acquired, the reflection time of the signal reflected from the hole wall of each point in the plurality of points at the plurality of detection positions is acquired, and the reflection distance of each point in the plurality of points at the plurality of detection positions is acquired.

[0061] It should be noted that in one embodiment of the present application, the preset angle is 1 degree, and in other embodiments of the present application, the size of the preset angle can also be set according to specific circumstances, which is not limited or described here.

[0062] In combination with the above embodiment, the reflection distance and the reflection intensity of the plurality of points in the plurality of detection positions (i.e. the plurality of pile hole depths) are obtained.

[0063] Step S2: According to the reflection distance of each point in the plurality of points in the plurality of detection positions and the target radius, the deviation coefficient of each point in the plurality of points in the plurality of detection positions is determined.

[0064] Wherein, the target radius is the radius of the target pile hole.

[0065] It can be understood that, after determining the points in the plurality of points in the plurality of detection positions that exist deviation, and judging the effectiveness of the points in the plurality of points in the plurality of detection positions that exist deviation, first, the deviation degree of each point in the plurality of points in the plurality of detection positions is determined according to the detection result (i.e. the ultrasonic data). Based on the difference between the reflection distance in the ultrasonic data of each point in the plurality of points in the plurality of detection positions and the target radius, the relative deviation coefficient of each point in the plurality of points in the plurality of detection positions is reflected.

[0066] In one implementation of the embodiment of the present application, the method for determining the deviation coefficient of each point in the plurality of points in the plurality of detection positions according to the reflection distance of each point in the plurality of points in the plurality of detection positions and the target radius specifically comprises:

[0067] Based on the difference between the reflection distance of each point in the plurality of points in the plurality of detection positions and the target radius, the deviation coefficient of each point in the plurality of points in the plurality of detection positions is determined.

[0068] For example, the calculation formula of the deviation coefficient of the kth point in the rth detection position is as follows:

[0069]

[0070] In the formula, P r,k represents the deviation coefficient of the kth point in the rth detection position, d r,k represents the reflection distance of the kth point in the rth detection position, and d0 represents the target radius.

[0071] It should be noted that in the case of positive deviation coefficient P r,k , the kth point in the rth detection position is larger, and in the case of negative deviation coefficient P r,k , the kth point in the rth detection position is smaller.

[0072] Specifically, the deviation coefficient is a data value directly calculated based on the ultrasonic reflection result. According to the calculation method of the deviation coefficient, the deviation coefficient of each point in the plurality of points included in the plurality of detection positions is obtained.

[0073] Step S3: According to the deviation coefficient of each point in the plurality of points in the plurality of detection positions, the ultrasonic data of each point in the plurality of points in the plurality of detection positions, and the target radius, the corrected deviation coefficient of at least one effective point in the plurality of points in the plurality of detection positions is determined.

[0074] It can be understood that since the soil condition of the hole wall of the target pile hole will affect the ultrasonic data, it is necessary to further analyze the soil condition to obtain a corrected deviation coefficient with higher accuracy.

[0075] It should be understood that in the case of loose soil at the plurality of detection positions of the hole wall of the target pile hole, the soil particle size of the area where part of the points in the plurality of detection positions are located is large, and the porosity is high, thereby affecting the reflection of the sound wave, resulting in that when the ultrasonic operation is performed on the part of the points, the reflection time of the received reflection signal is longer than that of the dense soil, so that the reflection distance determined based on the reflection signal has a deviation, and thus the obtained deviation coefficient does not match the actual situation. According to the influence of the soil analysis on the reflection signal, the deviation coefficient is corrected to be more consistent with the actual situation, so that the truly existing abnormal point is obtained.

[0076] In one implementation manner of the embodiment of the present application, according to the deviation coefficient of each point in the plurality of points in the plurality of detection positions, the ultrasonic data of each point in the plurality of points in the plurality of detection positions, and the target radius, the method for determining the corrected deviation coefficient of at least one effective point in the plurality of points in the plurality of detection positions specifically includes:

[0077] According to the emission intensity of each point in the plurality of points in the plurality of detection positions and the reflection intensity of each point in the plurality of points in the plurality of detection positions, the attenuation degree of each point in the plurality of points in the plurality of detection positions is determined.

[0078] It can be understood that in the case of loose soil at the plurality of points, the reflection time obtained after the ultrasonic operation will be affected, and the reflection intensity obtained after the ultrasonic operation will be attenuated, so that by judging the attenuation of the reflection intensity, whether the deviation is caused by the soil can be determined, and the effectiveness of the deviation is determined, the false judgment caused by the soil is excluded, and the deviation point that truly affects the perpendicularity is obtained.

[0079] For example, the calculation formula of the attenuation degree of the kth point in the rth detection position is as follows:

[0080]

[0081] In the formula: S r,k represents the attenuation degree of the kth point in the rth detection position, Q r,k represents the reflection intensity of the kth point in the rth detection position, and Q0 represents the signal transmission intensity of the ultrasonic probe.

[0082] It should be noted that other basic mathematical operations can also be used to construct positive and negative correlation relationships in other embodiments of the application, and specific means are well known to those skilled in the art and will not be described here.

[0083] It can be understood that the attenuation degree is a data value directly calculated based on the ultrasonic reflection result, and the attenuation degree of each point in the multiple points of the multiple detection positions is obtained according to the calculation method of the attenuation degree.

[0084] Optionally, generally, the attenuation degree is mainly affected by the change of the degree of soil looseness, but due to the complex structure of the soil, there may be some stones and holes that may also cause different ultrasonic reflection rules, resulting in some noise data, that is, the phenomenon of large change of the attenuation degree.

[0085] According to the attenuation degree of each point in the multiple points of the multiple detection positions and the position information of each point in the multiple points, the reliability of each point in the multiple points of the multiple detection positions is determined.

[0086] It can be understood that since the change of the soil quality is not sudden but gradual, analyzing the attenuation degree distribution of the points in the adjacent positions can determine the reliability of the attenuation degree of the points affected by the soil quality, and exclude the influence of noise.

[0087] Further, in an embodiment of the application, according to the attenuation degree of each point in the multiple points of the multiple detection positions and the position information of each point in the multiple points, the method for determining the reliability of each point in the multiple points of the multiple detection positions specifically comprises:

[0088] According to the attenuation degree of each point in the multiple points of the multiple detection positions, a stability evaluation of each point in the multiple points of the multiple detection positions is determined.

[0089] It can be understood that the change of soil quality is gradual with the change of depth, so the change rule of the attenuation degree of each point in the vertical direction needs to be determined, and the above-mentioned each point in the vertical direction is a plurality of points of the same angle included in a plurality of detection positions determined according to different depths in the above-mentioned target pile hole. For example, the plurality of detection positions are taken at the same rule, that is, a plurality of points of rotating a preset angle at different detection positions are a straight line in the vertical direction, that is, the position of the kth point corresponding to the plurality of detection positions in the horizontal plane is approximately constant.

[0090] Further, in an embodiment of the present application, the method for determining the stability evaluation of each point of the plurality of detection positions in the plurality of points according to the attenuation degree of each point of the plurality of detection positions in the plurality of points specifically includes:

[0091] According to the attenuation degree of each point of the plurality of detection positions in the plurality of points, a depth ascending sequence operation is performed to determine the attenuation difference sequence of each point in the plurality of points in the vertical direction.

[0092] Wherein, each two adjacent detection positions in the plurality of detection positions are longitudinally adjacent, and each two adjacent points in the plurality of points are transversely adjacent.

[0093] In an implementation manner of the embodiment of the present application, taking the kth point as an example, the change of the attenuation degree of the kth point in the vertical direction is determined, and the kth point is one of the plurality of points. The attenuation degrees of the plurality of detection positions at the kth point are obtained, and a depth ascending sequence operation is performed on the attenuation degrees of the plurality of detection positions at the kth point to determine the attenuation difference sequence of the kth point. The first element does not exist in the attenuation difference sequence of the kth point, that is, the difference sequence of the attenuation degree of the first detection position and the attenuation degree of the zeroth detection position does not exist, so the first element is recorded as 0 and added to the attenuation difference sequence of the kth point to make the attenuation difference sequence of the kth point correspond to the number of the plurality of detection positions one by one, and each element in the attenuation difference sequence of the kth point represents the change amount of the attenuation degree of each detection position relative to the previous detection position.

[0094] It should be understood that in the case of constant soil quality, the attenuation degree of each point of the plurality of detection positions in the plurality of points is basically constant, and the element in the corresponding attenuation difference sequence of the point in the vertical direction is close to 0. In the case of soil quality change, the element in the corresponding attenuation difference sequence of the point in the vertical direction also changes obviously, and after the transition of the soil quality ends, it returns to the state close to 0.

[0095] The AP clustering operation is performed on the attenuation differential sequence of each of the plurality of points in the vertical direction thereof to obtain a cluster corresponding to each of the plurality of detection positions of each of the plurality of points, wherein one detection position corresponds to one cluster, and each cluster of each of the plurality of points in each of the plurality of detection positions includes a plurality of cluster elements.

[0096] In an implementation form of the embodiment of the present application, the AP clustering operation is performed on the attenuation differential sequence of each of the plurality of points in the vertical direction thereof, and the AP clustering operation is a near neighbor propagation algorithm. The AP clustering operation is performed on the elements included in the attenuation differential sequence of each of the plurality of points in the vertical direction thereof to obtain a cluster corresponding to each of the plurality of detection positions of each of the plurality of points, wherein each cluster includes a plurality of elements with similar attenuation degree changes. In the case where the elements in the cluster correspond to adjacent points with no change in soil quality, the elements in the cluster tend to be substantially 0 and fluctuate little, that is, the elements in the cluster are points with almost unchanged attenuation degree in the adjacent previous detection position. The specific AP clustering method is a well-known technical method to those skilled in the art, and will not be described here.

[0097] It can be understood that each of the plurality of detection positions is vertically distributed in the longitudinal direction at the same point, that is, the clustering result is determined according to the ultrasonic data of each of the detection positions at different depths of the same point.

[0098] The plurality of cluster elements included in each of the plurality of clusters corresponding to each of the plurality of points are normalized to determine the stability evaluation of each of the plurality of points. Further, in an embodiment of the present application, the plurality of cluster elements included in each of the clusters corresponding to each of the plurality of detection positions of each of the plurality of points are normalized to determine the stability evaluation of each of the plurality of detection positions of each of the plurality of points. The method specifically includes:

[0099] Based on the plurality of cluster elements included in each of the clusters, the average value of the plurality of cluster elements included in each of the clusters, the total number of the plurality of cluster elements included in each of the clusters, and the element value of the plurality of cluster elements included in each of the clusters are determined.

[0100] Based on the average value of the plurality of cluster elements included in each of the clusters, the total number of the plurality of cluster elements included in each of the clusters, and the element value of the plurality of cluster elements included in each of the clusters, the stability evaluation of each of the plurality of detection positions of each of the plurality of points is determined.

[0101] It can be understood that each of the plurality of detection positions is longitudinally vertically distributed at the same point position, that is, the clustering result is determined according to the ultrasonic data of each of the detection positions at different depths under the same point position, and then the corresponding cluster of each of the detection positions at different depths under the point position is determined, so as to determine the stability evaluation of the plurality of clusters corresponding to the point position. Since each of the plurality of detection positions corresponds to a cluster, the stability evaluation of the plurality of clusters can represent the stability evaluation of the plurality of detection positions under the same point position.

[0102] For example, the calculation formula of the stability evaluation of the i-th cluster under the k-th point position is as follows:

[0103]

[0104] In the formula, W k,i represents the stability evaluation of the i-th cluster under the k-th point position, represents the average value of all elements in the i-th cluster under the k-th point position, n k,i represents the total number of elements in the i-th cluster under the k-th point position, w k,i,r represents the element value of the r-th element in the i-th cluster under the k-th point position, and exp(-) is used for inverse proportional normalization.

[0105] It should be noted that in the calculation formula of the stability evaluation, represents the difference between the element value of each element of each cluster and the average value of the elements of the cluster. According to the difference between the element value of each element of the cluster and the average value of the elements of the cluster, the stability evaluation of the cluster can be determined.

[0106] It can be understood that according to the above calculation formula of the stability evaluation, the stability evaluation of the cluster of each of the plurality of detection positions at the point position is determined, and the cluster with a stability evaluation greater than a preset stability threshold is a stable cluster.

[0107] It should be noted that in an embodiment of the present application, the preset stability threshold is 0.8, and in other embodiments of the present application, the size of the preset stability threshold can also be set according to specific circumstances, which is not limited and described here.

[0108] It should be understood that the possibility of taking each cluster as a stable cluster is recorded as the stability evaluation of the cluster, and the stable cluster is a cluster with unchanged soil quality.

[0109] In an example, the stable cluster in the kth point of each of the plurality of detection positions is determined as a stable section, and the detection positions between the stable sections are determined as a transition section, by performing a depth ascending sequence operation on the kth point of each of the plurality of detection positions. It is to be noted that the cluster of a detection position at the kth point being a stable cluster only indicates that the attenuation degree of the detection position at the kth point and the attenuation degree of the adjacent previous detection position at the kth point do not change, and the detection position at the kth point does not necessarily belong to the same soil. The cluster of two or more continuous detection positions at the kth point being a stable cluster can indicate that the stable section formed by the two or more continuous detection positions belongs to the same soil.

[0110] According to the stability evaluation of the plurality of detection positions at each of the plurality of points and the position information of each of the plurality of points, the lateral difference degree of each of the plurality of points at the plurality of detection positions is determined.

[0111] It can be understood that the points in the transition section and the other points in the plurality of points included in the target detection position are compared laterally, the target detection position is one of the plurality of detection positions, and the point in the transition section is one of the plurality of points included in the target detection position, so as to determine the rule of the lateral attenuation degree of the target detection position, to determine whether each point in the transition section is a real soil transition section or data noise exists.

[0112] Further, in an embodiment of the present application, according to the stability evaluation of the plurality of detection positions at each of the plurality of points and the position information of each of the plurality of points, the method for determining the lateral difference degree of each of the plurality of points at the plurality of detection positions specifically includes:

[0113] According to the stability evaluation of the plurality of detection positions at each of the plurality of points, at least one transition section is determined.

[0114] It can be understood that, based on the stability evaluation of the plurality of detection positions at each of the plurality of points, the stable cluster in the kth point of each of the plurality of detection positions is determined, and the detection position of the stable section is determined, and the detection position between the stable sections is determined as at least one transition section.

[0115] According to the at least one transition section, the minimum depth difference corresponding to the transition section is determined.

[0116] In an example, as Figure 2, shows a schematic diagram of determining the minimum depth difference of the corresponding transition section according to at least one transition section, the rth detection position at the kth point is a transition section, it can be understood that the same detection position has different states at different points, for example, the rth detection position at the kth point is a transition section, and the rth detection position at the fth point is a stable section. The transition section position of the fth point is determined, the fth point is a point adjacent to the kth point in the transverse direction, and the fth point is a point in the plurality of points except the kth point. The minimum depth difference between the transition section of the kth point of the rth detection position and all transition sections at the fth point is determined.

[0117] According to the stability evaluation of the plurality of detection positions at each point of the plurality of points, the at least one transition section and the minimum depth difference of the transition section, the transverse difference degree of each point of the plurality of points at the plurality of detection positions is determined.

[0118] For example, the calculation formula of the transverse difference degree of the kth point of the rth detection position is as follows:

[0119]

[0120] In the formula, H r,k represents the transverse difference degree of the kth point of the rth detection position, K represents the total number of points of the plurality of points included in the rth detection position, K can be taken as K=360 here, K-1 represents the total number of all points except the kth point, d r,k,f represents the minimum depth difference of the corresponding transition section of the kth point of the rth detection position among all transition sections at the fth point, represents the average stability evaluation of the section where the fth point of the rth detection position is located, W r,k represents the stability evaluation of the kth point of the rth detection position.

[0121] It should be noted that in the calculation formula of the stability evaluation, represents the weight, that is, the closer to the kth point, the greater the weight, represents the difference in soil state of the section where the different points in the rth detection position are located.

[0122] It can be understood that if the kth point of the rth detection position is a point of the transition section, the transverse difference degree of the point is obtained by comparing the point with other points included in the rth detection position. The closer the state of the other points to the transition section of the kth point in the transverse direction, the smaller the transverse difference degree of the rth detection position.

[0123] According to the lateral difference degree of each of the plurality of points, the attenuation degree of each of the plurality of points, and the position information of each of the plurality of points, the reliability of each of the plurality of points is determined.

[0124] In combination with the above-described embodiments, it should be understood that after the lateral comparison of the kth point and other points in the rth detection position except the kth point, the soil quality reliability of the kth point can be calculated according to the properties of the transition section where the kth point is located in the rth detection position.

[0125] Further, in an embodiment of the present application, according to the lateral difference degree of each of the plurality of points in the plurality of detection positions, the attenuation degree of the plurality of detection positions in each of the plurality of points, and the position information of each of the plurality of points, the method for determining the reliability of each of the plurality of points in the plurality of detection positions specifically comprises:

[0126] According to the stability evaluation of the plurality of detection positions in each of the plurality of points, at least one transition section is determined.

[0127] It can be understood that, based on the stability evaluation of the plurality of detection positions in each of the plurality of points, the stable cluster in the kth point of each of the plurality of detection positions is determined, that is, the detection position under the kth point is determined as a stable section, and the detection positions between the stable sections are determined as at least one transition section.

[0128] The total number of at least one detection position in the at least one transition section is determined, and the at least one detection position is included in the plurality of detection positions.

[0129] The attenuation degree of the at least one detection position in each of the plurality of points is determined.

[0130] According to the attenuation degree of the at least one detection position in each of the plurality of points, the average attenuation degree difference between adjacent two transition sections is determined, and the adjacent two transition sections are included in the at least one transition section.

[0131] According to the lateral difference degree of each of the plurality of points in the plurality of detection positions, the total number of at least one detection position in the at least one transition section, the attenuation degree of the at least one detection position in each of the plurality of points, and the average attenuation degree difference between adjacent two transition sections, the reliability of each of the plurality of points in the plurality of detection positions is determined. For example, the reliability calculation formula of the kth point in the rth detection position is as follows:

[0132]

[0133] In the formula, Xr,k represents the reliability of the kth point at the rth detection position, X r,k represents the lateral difference degree of the kth point at the rth detection position, n r,k represents the total number of detection positions of the transition section where the kth point at the rth detection position is located, S a,k represents the attenuation degree of the kth point at the ath detection position, S r,k represents the attenuation degree of the kth point at the rth detection position, represents the difference between the average attenuation degrees of the two transition sections connected by the kth point at the rth detection position, exp(-) is used for inverse proportional normalization.

[0134] It should be noted that, represents the difference between the attenuation degree of the kth point at the rth detection position and the attenuation degree of the kth point at the ath detection position, The greater the value represented is, the smaller the reliability of the kth point at the rth detection position is.

[0135] It can be understood that when the transition section where the point is located is relatively short, and the stable sections at both ends of the transition section are not changed in soil quality but are separated by the mutation of the section, the transition section is more likely to have noise, and the greater the numerical difference is, the more likely it is noise.

[0136] Optionally, the reliability of each point in the plurality of points in all transition sections is determined, and the reliability of the point in all stable sections is recorded as 1. Thus, the reliability of all points at all detection positions can be determined. The reliability reflects the degree to which the point is a real soil quality influence rather than a noise influence. The greater the reliability is, the more it is an attenuation degree under the influence of real soil quality, and vice versa.

[0137] It should be understood that after the reliability of all points is determined, the points with a reliability greater than a preset effective threshold value are determined as effective points, and the other points in all points except the effective points are determined as noise points. Exemplarily, the preset effective threshold value is 0.3. In order to avoid too much deviation of the noise points of the mutation on the calculation result, the noise points are not considered when calculating the perpendicularity.

[0138] Based on the deviation coefficient of each point in the plurality of points at the plurality of detection positions, the reliability of each point in the plurality of points at the plurality of detection positions, the attenuation degree of each point in the plurality of points at the plurality of detection positions, the reflection distance of each point in the plurality of points at the plurality of detection positions, and the target radius, a corrected deviation coefficient of at least one effective point in the plurality of points at the plurality of detection positions is determined.

[0139] It can be understood that the greater the attenuation degree of each point in the plurality of points, the slower the return of the ultrasonic wave will be, so that the reflection distance of the plurality of detection positions in each point in the plurality of points will be larger, that is, the deviation coefficient will be larger. In combination with the attenuation degree and the reliability of each point in the plurality of points, the deviation coefficient is adjusted to obtain a corrected deviation coefficient.

[0140] For example, the corrected deviation coefficient of the kth point of the rth detection position is calculated according to the following formula:

[0141]

[0142] In the formula, Z r,k represents the corrected deviation coefficient of the kth point of the rth detection position, P r,k represents the deviation coefficient of the kth point of the rth detection position, X r,k represents the reliability of the kth point of the rth detection position, S r,k represents the attenuation degree of the kth point of the rth detection position, d r,k represents the reflection distance of the kth point of the rth detection position, and d0 represents the target radius, that is, the construction radius of the target pile hole.

[0143] It should be noted that, represents the deviation coefficient error of the effective point, that is, the greater the attenuation degree, the slower the return of the ultrasonic wave will be, so that the estimated distance will be larger, that is, the deviation coefficient will be larger. In combination with the attenuation degree and the reliability of each point, the deviation coefficient is adjusted to obtain a corrected deviation coefficient.

[0144] Step S4: determining the target verticality according to the difference between the center of the target detection position and the target center reference.

[0145] The target detection position is one of the plurality of detection positions, the center of the target detection position is determined according to the corrected deviation coefficient of the target detection position at least one effective point in the plurality of points, and the target center reference is the center reference of the target pile hole.

[0146] In an implementation manner of the embodiment of the present application, the center of the target detection position is determined according to the corrected deviation coefficient of the target detection position at least one effective point in the plurality of points, and the center of each detection position in the plurality of detection positions included in the target pile hole can be determined in the same way.

[0147] Optionally, the verticality of the plurality of detection positions is determined according to the difference between the center of each detection position in the plurality of detection positions and the target center reference.

[0148] The technical scheme provided by the above embodiment can bring at least the following beneficial effects: as can be seen from steps S1-S4, the ultrasonic data of each point in the plurality of points is obtained for the plurality of detection positions, wherein the ultrasonic data of a point includes the position information of the point, the emission intensity of the point, the reflection intensity of the point, and the reflection distance of the point, the plurality of detection positions are detection positions included in the target pile hole; the deviation coefficient of each point in the plurality of points for the plurality of detection positions is determined according to the reflection distance of each point in the plurality of points for the plurality of detection positions and the target radius, the target radius is the radius of the target pile hole; the corrected deviation coefficient of at least one effective point in the plurality of points for the plurality of detection positions is determined according to the deviation coefficient of each point in the plurality of points for the plurality of detection positions, the ultrasonic data of each point in the plurality of points for the plurality of detection positions, and the target radius; the target verticality is determined according to the difference between the center of the target detection position and the target center reference, the target detection position is one of the plurality of detection positions, the center of the target detection position is determined according to the corrected deviation coefficient of at least one effective point in the plurality of points for the target detection position, and the target center reference is the center reference of the target pile hole. In the embodiment, the deviation coefficient of each point in the plurality of points for the plurality of detection positions can be effectively and accurately determined according to the reflection distance of each point in the plurality of points for the plurality of detection positions and the target radius; the corrected deviation coefficient of the effective point can be effectively and accurately determined according to the deviation coefficient of each point in the plurality of points for the plurality of detection positions, the ultrasonic data of each point in the plurality of points for the plurality of detection positions, and the target radius, so that the center of each detection position that conforms to the actual situation can be effectively and accurately determined according to the corrected deviation coefficient, and the verticality of the pile hole can be effectively and accurately detected according to the center of each detection position, thereby optimizing the accuracy of the verticality detection of the pile hole.

[0149] The application further provides a verticality detection system of a pile hole, which comprises a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the method steps S1-S4 when executing the computer program.

[0150] In the case of dividing each functional module according to each function, Figure 3 A possible structure diagram of a verticality detection system of a pile hole provided by an embodiment of the application is shown in the figure. The system can also be applied to other exemplary implementation environments and specifically configured in other devices, and the embodiment does not limit the implementation environment to which the system is applied. As shown in the figure, a verticality detection system 10 of a pile hole can comprise an acquisition module 101 and a determination module 102. Figure 3

[0151] ​The acquisition module 101 is configured to acquire ultrasonic data of each point in the plurality of points for the plurality of detection positions, wherein the ultrasonic data of one point comprises position information of the point, transmission intensity of the point, reflection intensity of the point, and reflection distance of the point, and the plurality of detection positions are detection positions included in the target pile hole.

[0152] The determination module 102 is configured to determine a deviation coefficient of each point in the plurality of points for the plurality of detection positions according to the reflection distance of each point in the plurality of points for the plurality of detection positions and the target radius, wherein the target radius is a radius of the target pile hole.

[0153] The determination module 102 is configured to determine a corrected deviation coefficient of at least one effective point in the plurality of points for the plurality of detection positions according to the deviation coefficient of each point in the plurality of points for the plurality of detection positions, the ultrasonic data of each point in the plurality of points for the plurality of detection positions, and the target radius.

[0154] The determination module 102 is configured to determine a target verticality according to a difference between a center of a circle of a target detection position and a target center reference, wherein the target detection position is one of the plurality of detection positions, the center of the circle of the target detection position is determined according to the corrected deviation coefficient of at least one effective point in the plurality of points for the target detection position, and the target center reference is a center reference of the target pile hole.

[0155] It should be noted that the above-mentioned sequence of the embodiments of the present application is only for description, and does not represent the advantages and disadvantages of the embodiments. The processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multi-task processing and parallel processing are also possible or can be advantageous.

[0156] Each embodiment in the specification is described in a progressive manner, and the same and similar parts between each embodiment can be referred to each other, and each embodiment mainly describes the difference from other embodiments.

Claims

1. A method for detecting the verticality of a pile foundation hole, characterized in that: The method comprises: Acquire ultrasonic data of each of a plurality of detection positions at a plurality of points, wherein the ultrasonic data of a point includes position information of the point, emission intensity of the point, reflection intensity of the point, and reflection distance of the point, and the plurality of detection positions are detection positions included in a target pile foundation hole; Determining a deviation coefficient of each of the plurality of detection positions at the plurality of points according to a reflection distance of each of the plurality of detection positions at the plurality of points and a target radius, wherein the target radius is a radius of the target pile foundation hole; determining, based on the deviation coefficient of each of the plurality of detection positions among the plurality of points, the ultrasonic data of each of the plurality of detection positions among the plurality of points, and the target radius, a corrected deviation coefficient of at least one valid point among the plurality of detection positions; The target verticality is determined based on the difference between the center of the target detection position and the target center reference, wherein the target detection position is one of the multiple detection positions, the center of the target detection position is determined based on the corrected deviation coefficient of at least one valid point of the target detection position among the multiple points, and the target center reference is the center reference of the target pile foundation hole.

2. The method for detecting the verticality of a pile foundation hole according to claim 1, wherein: The step of obtaining ultrasonic data of each of the plurality of detection positions at the plurality of points includes: Determining, based on a preset angle, position information of each of the multiple points, the position information of each of the multiple points including a position of each of the multiple points in the multiple detection positions, the position information of each of the multiple points being determined after a rotation operation is performed according to the preset angle, and a distance between every two adjacent points in the multiple points being the same; An ultrasonic detection operation is performed at the position of each of the multiple points to obtain the emission intensity of each of the multiple points, the reflection intensity of each of the multiple points, and the reflection distance of each of the multiple points. The position of each of the multiple points is determined based on the position information of each of the multiple points.

3. The method for detecting the verticality of a pile foundation hole according to claim 1, wherein: Determining the deviation coefficient of each of the multiple detection positions among the multiple points according to the reflection distance and target radius of each of the multiple detection positions includes: Based on the difference between the reflection distance of each of the multiple detection positions in the multiple points and the target radius, a deviation coefficient of each of the multiple detection positions in the multiple points is determined.

4. The method for detecting the verticality of a pile foundation hole according to claim 1, wherein: The step of determining a corrected deviation coefficient of at least one valid point among the plurality of detection positions based on the deviation coefficient of each point among the plurality of detection positions, ultrasonic data of each point among the plurality of detection positions, and the target radius includes: Determining an attenuation degree of each of the plurality of detection positions among the plurality of positions according to an emission intensity of each of the plurality of detection positions among the plurality of positions and a reflection intensity of each of the plurality of detection positions among the plurality of positions; determining the credibility of each of the plurality of detection positions among the plurality of points according to the attenuation degree of each of the plurality of detection positions and the position information of each of the plurality of points; Based on the deviation coefficient of each of the multiple detection positions among the multiple points, the credibility of each of the multiple detection positions among the multiple points, the attenuation degree of each of the multiple detection positions among the multiple points, the reflection distance of each of the multiple detection positions among the multiple points and the target radius, determine the corrected deviation coefficient of at least one valid point among the multiple detection positions.

5. The method for detecting the verticality of a pile foundation hole according to claim 4, characterized in that: Determining the credibility of each of the plurality of detection positions among the plurality of points according to the attenuation degree of each of the plurality of detection positions and the position information of each of the plurality of points includes: determining a stability evaluation of each of the plurality of detection positions among the plurality of points according to the attenuation degree of each of the plurality of detection positions; determining a lateral difference of each of the plurality of points in the plurality of detection positions according to the stability evaluation of each of the plurality of points in the plurality of detection positions and the position information of each of the plurality of points; The credibility of each of the multiple points in the multiple detection positions is determined based on the lateral difference of each of the multiple points in the multiple detection positions, the attenuation of each of the multiple detection positions in the multiple points, and the position information of each of the multiple points in the multiple points.

6. The method for detecting the verticality of a pile foundation hole according to claim 5, characterized in that: Determining the stability evaluation of each of the plurality of detection positions among the plurality of points according to the attenuation degree of each of the plurality of detection positions includes: Performing a depth ascending arrangement operation on the attenuation degree of each of the multiple detection positions in the multiple points to determine an attenuation differential sequence of each of the multiple points in the longitudinal vertical direction, where every two adjacent detection positions in the multiple detection positions are longitudinally adjacent, and every two adjacent points in the multiple points are transversely adjacent; performing an AP clustering operation on the attenuation differential sequence of each of the multiple points in the longitudinal vertical direction to obtain a cluster corresponding to each of the multiple points in the multiple detection positions, wherein one detection position corresponds to one cluster, and each of the multiple points includes multiple cluster elements within the cluster corresponding to each of the multiple detection positions; A normalization operation is performed on a plurality of cluster elements included in each cluster in the cluster corresponding to each detection position in the plurality of detection positions for each of the plurality of points, and a stability evaluation of each of the plurality of detection positions in the plurality of points is determined.

7. The method for detecting the verticality of a pile foundation hole according to claim 6, characterized in that: The performing a normalization operation on a plurality of cluster elements included in each cluster of the clusters corresponding to each detection position in the plurality of detection positions to determine a stability evaluation of each detection position in the plurality of detection positions includes: Based on the multiple cluster elements included in each cluster, determining an average value of the multiple cluster elements included in each cluster, a total number of the multiple cluster elements included in each cluster, and element values ​​of the multiple cluster elements included in each cluster; Based on the average value of the multiple cluster elements included in each cluster, the total number of the multiple cluster elements included in each cluster, and the element values ​​of the multiple cluster elements included in each cluster, the stability evaluation of each detection position in the multiple detection positions and each point in the multiple points is determined.

8. The method for detecting the verticality of a pile foundation hole according to claim 5, wherein: The determining, based on the stability evaluation of each of the plurality of detection positions and the position information of each of the plurality of points, a lateral difference of each of the plurality of points in the plurality of detection positions, includes: determining at least one transition section according to a stability evaluation of each of the plurality of detection positions among the plurality of points; determining, based on the at least one transition segment, a minimum depth difference corresponding to the transition segment; The lateral difference of each of the plurality of points in the plurality of detection positions is determined according to the stability evaluation of each of the plurality of points in the plurality of detection positions, the at least one transition section, and the minimum depth difference of the transition section.

9. The method for detecting the verticality of a pile foundation hole according to claim 5, wherein: The determining, based on the lateral difference of each point in the plurality of detection positions, the attenuation of each point in the plurality of detection positions, and the position information of each point in the plurality of points, the credibility of each point in the plurality of detection positions includes: determining at least one transition section according to a stability evaluation of each of the plurality of detection positions among the plurality of points; determining a total number of at least one detection position in the at least one transition section, the at least one detection position being a detection position included in the plurality of detection positions; determining an attenuation degree of the at least one detection position at each of the plurality of points; determining, based on the attenuation of each of the plurality of points at the at least one detection position, an average attenuation difference between two adjacent transition sections, the two adjacent transition sections being transition sections included in the at least one transition section; The credibility of each of the multiple points in the multiple detection positions is determined based on the lateral difference of each of the multiple points in the multiple detection positions, the total number of at least one detection position in the at least one transition section, the attenuation of each of the at least one detection position in the multiple points, and the difference in average attenuation between the two adjacent transition sections.

10. A verticality detection system for pile foundation holes, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the steps of the method for detecting the verticality of a pile foundation hole according to any one of claims 1 to 9 are implemented.