Cast-in-situ bored pile hole forming process state recognition method, computer equipment and medium
By acquiring and preprocessing real-time data at the drilling construction site, determining the hole formation status of the drilling pile and creating a digital twin, the problem of insufficient data feedback during the drilling pile formation process in the existing technology is solved, and the data feedback is realized Efficient and accurate process status identification and management.
Patent Information
- Application Number
- CN202411411305.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-01-10
AI Technical Summary
The prior art lacks real-time and efficient data feedback during the drilling and casting pile formation process, and relies on the experience of professionals to operate, resulting in low efficiency and accuracy in process status recognition and inability to achieve automated control.
By obtaining basic information of the target BIM model and real-time monitoring data at the drilling construction site, preprocessing is performed to obtain key monitoring data, record the drilling depth in real time, and determine the hole formation status and drilling of the drilling pile based on the depth type threshold. State, synchronously creates digital twins, associated to the BIM model to show the motion state of the drill bit.
The continuity and integrity of drilling pile depth data is achieved, real-time feedback and accuracy of hole-forming process status is improved, the adjustment and decision-making capabilities of the engineering management team are enhanced, and construction efficiency and quality are improved.
Smart Images

Figure CN119288450A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of engineering construction, and in particular to a method for identifying the state of bored pile hole forming process, a computer device and a storage medium. Background Art
[0002] Pile foundation engineering is an underground hidden project with a complex underground environment, so it is difficult to control its construction quality and has high technical requirements. Although intelligent technologies such as digital twins, artificial intelligence, and the Internet of Things are developing rapidly, their application in the analysis and control of the bored pile hole forming process is still relatively rare, and it cannot meet the current demand for high-quality, high-efficiency, and high-standard control of pile foundation construction.
[0003] At present, judging the process status of pile foundation hole formation, especially in the process of bored piles, usually relies on the operator's experience, on-site observation, simple mechanical indicators, and some basic sensors. For example, an experienced operator can judge whether the drilling rig is in place, digging soil, or entering the rock by listening to sounds (such as the sound of the drill hitting the rock) and observing the entry angle and speed of the drill rod. Although this method of relying on the operator's senses to make judgments is effective, it also has the limitations of being highly subjective and easily affected by personal experience and conditions. In addition, the current hole formation construction process status is usually not fully integrated with the automation system, which means that in addition to the operator, other platform monitoring personnel or on-site monitoring personnel cannot directly and accurately judge the specific posture of the drilling rig like the operator. The limitations of equipment and technology and the lack of efficient data processing and real-time analysis tools make it difficult to provide immediate feedback on data. Therefore, a digital means is urgently needed to realize the identification and control of the process status of the pile foundation hole formation process. Summary of the invention
[0004] The purpose of the embodiment of the present application is to propose a method for identifying the process status of bored pile drilling, so as to solve the problems in the related technology of lacking real-time and efficient data feedback on the process status of the pile foundation drilling process, relying on the experience of professionals, resulting in limited application prospects, low efficiency and accuracy of process status identification.
[0005] In order to solve the above technical problems, the present application provides a method for identifying the state of bored pile hole forming process, comprising the following steps:
[0006] Obtaining basic information of the target BIM model; wherein the basic information includes the target pile point position of the target pile foundation;
[0007] Obtain real-time monitoring data of the drilling construction site;
[0008] Preprocessing the real-time monitoring data to obtain key monitoring data, wherein the key monitoring data includes the initial drilling depth of the drilling rig and the moving distance of the drill bit from the target pile point position;
[0009] When the initial drilling depth and moving distance meet the preset drilling conditions, the real-time drilling depth of the target pile foundation during the piling process is recorded in real time;
[0010] Based on the real-time drilling depth and the preset depth type threshold, the bored pile hole status and drilling status are determined.
[0011] In some embodiments, the real-time drilling depth includes the drilling depth value at the current moment and the drilling depth value at the previous moment.
[0012] Based on the real-time drilling depth and the preset depth type threshold, the bored pile hole status and drilling status are determined, including:
[0013] When the current drilling depth value is greater than or equal to the preset depth threshold, the drilling state is determined to be a drilling process state;
[0014] When the drilling state is the drilling process state, the drilling state at the current moment is determined based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, under the condition that the drilling depth value at the current moment meets the depth type threshold.
[0015] In some embodiments, the depth type threshold includes a working face depth value and a rock entry critical depth value.
[0016] When the drilling state is the drilling process state, the drilling depth value at the current moment satisfies the depth type threshold, and based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, the drilling state at the current moment is determined, including:
[0017] When the current drilling depth value is greater than the working face depth value, and the current drilling depth value is less than the critical rock penetration depth value, and the difference between the previous drilling depth value and the current drilling depth value is less than the preset difference threshold, the drilling state is determined to be the digging state.
[0018] In some embodiments, when the drilling state is a drilling process state, the drilling depth value at the current moment satisfies the depth type threshold, and based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, the drilling state at the current moment is determined, including:
[0019] When the current drilling depth value is greater than the working face depth value, and the current drilling depth value is greater than or equal to the critical rock entry depth value, and the difference between the previous drilling depth value and the current drilling depth value is less than the preset difference threshold, the drilling state is determined to be the rock entry state.
[0020] In some embodiments, the basic information includes stratigraphic information of each rock layer, the depth type threshold also includes a rock penetration depth value, and the above method further includes:
[0021] Based on the vertical ray of the target pile point position, obtain the intersection position information of the target pile foundation and the rock layer;
[0022] Based on the intersection position information, the target rock layer is determined from the formation information;
[0023] Based on the first intersection point between the vertical ray and the target rock layer, determine the critical rock penetration depth corresponding to the target rock layer;
[0024] The difference between the current drilling depth and the critical rock penetration depth is taken as the rock penetration depth value.
[0025] In some embodiments, preprocessing operations are performed on real-time monitoring data to obtain key monitoring data, including:
[0026] Perform data cleaning on real-time monitoring data to obtain pre-processed data;
[0027] Sorting the preprocessed data, and extracting first sorted data and second sorted data at preset sorting positions based on the sorted preprocessed data;
[0028] determining an abnormal interval value based on the first sorted data and the second sorted data;
[0029] Abnormal data in real-time monitoring data is eliminated based on abnormal interval values to obtain key monitoring data.
[0030] In some implementations, the abnormal data in the real-time monitoring data is eliminated based on the abnormal interval value to obtain key monitoring data, including:
[0031] If the amount of abnormal data is less than or equal to the preset amount threshold, the abnormal data is deleted and the remaining real-time monitoring data is used as key monitoring data;
[0032] If the amount of abnormal data is greater than a preset threshold, a target value is generated based on a preset value-taking method, and the target value replaces the abnormal data, and the replaced real-time monitoring data is used as the key monitoring data.
[0033] In some embodiments, after determining the bored pile hole status and the drilling status based on the real-time drilling depth and the preset depth type threshold, the method further includes:
[0034] Synchronize and create a digital twin based on key monitoring data, real-time drilling depth, bored pile hole status and drilling status;
[0035] Associating simulation data in the digital twin to the target BIM model;
[0036] The motion status of the drilling rig bit in the target BIM model is displayed based on the simulation data.
[0037] In order to solve the above technical problems, the present application provides a bored pile hole forming process state identification device.
[0038] A BIM model acquisition module is used to acquire basic information of a target BIM model; wherein the basic information includes a target pile point position of a target pile foundation;
[0039] A monitoring data acquisition module is used to obtain real-time monitoring data of the drilling construction site;
[0040] A data preprocessing module is used to perform preprocessing operations on the real-time monitoring data to obtain key monitoring data, wherein the key monitoring data includes the initial drilling depth of the drilling rig and the moving distance of the drill bit from the target pile point position;
[0041] A data recording module is used to record the real-time drilling depth of the target pile foundation during the piling process when the initial drilling depth and the moving distance meet the preset drilling conditions;
[0042] The state determination module is used to determine the bored pile hole state and the drilling state based on the real-time drilling depth and the preset depth type threshold.
[0043] In order to solve the above technical problems, an embodiment of the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the above-mentioned bored pile hole forming process status identification method are implemented.
[0044] In order to solve the above technical problems, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method for identifying the drilling process status of cast-in-place piles are implemented.
[0045] Compared with the related art, the embodiments of the present application have the following beneficial effects:
[0046] By acquiring the basic information of the target BIM model, including the target pile point position of the target pile foundation, acquiring the real-time monitoring data of the drilling construction site, and performing preprocessing operations on the real-time monitoring data, key monitoring data are obtained, including the initial drilling depth of the drilling rig and the moving distance of the drill bit from the target pile point position. When the initial drilling depth and the moving distance meet the preset drilling conditions, the real-time drilling depth of the target pile foundation during the piling process is recorded in real time, and the bored pile status and drilling status are determined based on the real-time drilling depth and the preset depth type threshold. In this way, the key monitoring data obtained through real-time collection and preprocessing ensure the continuity and integrity of the bored pile depth data collection, and the drilling process status is obtained by analyzing and judging the depth data, so as to facilitate the platform or on-site monitoring personnel to guide the construction site, realize efficient and accurate docking with the drilling process status of the construction site, improve the adjustment and decision-making ability of the engineering management team, and have broad application prospects. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the scheme in the present application, a brief introduction is given below to the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0048] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;
[0049] Figure 2 It is a schematic flow chart of a method for identifying the state of bored pile hole forming process provided in an embodiment of the present application;
[0050] Figure 3 It is a schematic diagram of a scenario associated with a BIM model provided in an embodiment of the present application;
[0051] Figure 4-a It is a schematic diagram of a BIM model scenario in which the process state is drill-down provided in an embodiment of the present application;
[0052] Figure 4-b It is a schematic diagram of a BIM model scenario in which the process state provided by an embodiment of the present application is drilling;
[0053] Figure 4-c It is a schematic diagram of a BIM model scene in which the process state provided by an embodiment of the present application is rock entry;
[0054] Figure 5 It is another flow chart of the method for identifying the state of bored pile hole forming process provided by the embodiment of the present application;
[0055] Figure 6 It is a structural schematic diagram of an embodiment of a bored cast-in-place pile hole forming process state identification device provided by the present application;
[0056] Figure 7 It is a structural diagram of an embodiment of a computer device provided by the present application. DETAILED DESCRIPTION
[0057] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.
[0058] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0059] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0060] like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0061] Users can use terminal devices 101 , 102 , 103 to interact with server 105 via network 104 to receive or send messages, etc.
[0062] The terminal devices 101 , 102 , and 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers.
[0063] The server 105 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal devices 101 , 102 , and 103 .
[0064] It should be noted that the bored cast-in-place pile hole forming process state identification method provided in the embodiment of the present application is generally executed by a server / terminal device, and accordingly, the bored cast-in-place pile hole forming process state identification device is generally arranged in the server / terminal device.
[0065] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0066] In the embodiments of the present application, Figure 2 As shown, Figure 2 : is a flow chart of a bored pile hole forming process state identification method provided in an embodiment of the present application. The specific implementation of the bored pile hole forming process state identification method includes:
[0067] S201: Obtain basic information of a target BIM model; wherein the basic information includes a target pile point position of a target pile foundation.
[0068] Among them, BIM models may include but are not limited to engineering pile models, site models and environmental models. The engineering pile model accurately reflects the geometric shape, size and material properties of the pile, the site model displays structural information such as adjacent buildings and roads, and the environmental model displays geological structures, including soil types, rock layers, etc.
[0069] Specifically, by uploading the created BIM model to the target system, the target system automatically obtains the geological and pile foundation information in the BIM model, i.e., basic information, according to a pre-set hierarchical structure. The basic information may include, but is not limited to, the stratum name, pile number, pile position design coordinates (e.g., the target pile point position of the target pile foundation), pile diameter, pile length, bottom elevation, and top elevation. The target system may represent a system for integrated and unified management, analysis, and monitoring of the pile foundation construction process.
[0070] For example, Figure 3 As shown, Figure 3 It is a schematic diagram of a scene associated with the BIM model provided in an embodiment of the present application. Construction equipment (such as drilling equipment) operates the drill rod of the drill rig so that the drill bit of the drill rig digs holes downward into different strata in sequence along the moving direction of the drill rod of the drill rig.
[0071] S202: Acquire real-time monitoring data of the drilling construction site.
[0072] Specifically, the real-time monitoring data collected by the sensor equipment installed on the drilling rig is reported to the target system, where the real-time monitoring data mainly includes the depth data of the drilling rig in the pile foundation being operated, and can also be the elevation of the working surface, the real-time depth and the position of the drilling rig, etc. Since multiple pile foundations are arranged at the drilling construction site, each pile foundation has a corresponding pile number, so the real-time monitoring data of each pile foundation can be bound to the corresponding pile number and saved in the database.
[0073] The sensing device may be a wireless sensor, for example, a tilt sensor, a depth sensor, a positioning sensor, etc. Furthermore, the collected real-time monitoring data may be received, summarized, and uploaded to the target system through the intelligent terminal.
[0074] For example, during the movement of the drilling rig, the real-time positioning data of the drill bit provided by the Beidou positioning system is used to calculate in real time the distance between the current position of the drill bit and the designed pile point position, so as to grasp the precise position of the drill bit and avoid inaccurate data caused by position offset.
[0075] S203: Preprocessing the real-time monitoring data to obtain key monitoring data, wherein the key monitoring data includes the initial drilling depth of the drilling rig and the moving distance of the drill bit from the target pile point position.
[0076] The preprocessing operation may include but is not limited to removing outliers, data interpolation, and coordinate system conversion, etc., to ensure the data quality and consistency of the key monitoring data obtained. The initial drilling depth may be expressed as the drilling depth used to trigger the hole forming state to be the "determine pile position" state. For example, when used to trigger the "determine pile position", the initial drilling depth must be 0m.
[0077] In the embodiments of the present application, outliers refer to values that deviate significantly from other data points, which may be caused by erroneous measurements, equipment failures, or atypical experimental conditions. Data interpolation can be achieved using a linear interpolation method, that is, except for operating errors, equipment failures, or special conditions, the measured real-time monitoring data is usually stable, so it is assumed that the changes between depth data points are uniform and linear, and the missing values are estimated by connecting adjacent data points with straight lines.
[0078] In some embodiments, preprocessing operations are performed on real-time monitoring data to obtain key monitoring data, including:
[0079] Perform data cleaning on real-time monitoring data to obtain pre-processed data;
[0080] Sorting the preprocessed data, and extracting first sorted data and second sorted data at preset sorting positions based on the sorted preprocessed data;
[0081] determining an abnormal interval value based on the first sorted data and the second sorted data;
[0082] Abnormal data in real-time monitoring data is eliminated based on abnormal interval values to obtain key monitoring data.
[0083] The preset sorting position may be at least one position specified after sorting from large to small or from small to large, for example, at the 25% position after sorting from small to large.
[0084] Specifically, preliminary data cleaning is first performed, including checking data integrity and removing obvious errors or illogical data points to obtain preprocessed data; for each key monitoring parameter in the preprocessed data, such as drilling depth, the first quartile (represented by Q1) is calculated, that is, the value at the 25% position after all preprocessed data are sorted from small to large is used as the first sorted data; the third quartile (represented by Q3) is calculated, that is, the value at the 75% position after all preprocessed data are sorted from small to large is used as the second sorted data; the interquartile range (represented by IQR) is calculated based on the first sorted data and the second sorted data: IQR = Q3-Q1; further, the interquartile range (IQR) is used to determine the limits of the outliers, that is, the abnormal interval values. The limits of the abnormal interval values include upper and lower limits, which can be set as: lower limit = Q1-k×IQR and upper limit = Q3+k×IQR; when the data point in the real-time monitoring data does not fall within the range of the abnormal interval value, that is, when the data point is lower than the lower limit or higher than the upper limit, the data point is considered to be abnormal data, and the data point can be identified as abnormal data; further, the abnormal data can be removed from the real-time monitoring data, and the remaining real-time monitoring data can be used as key monitoring data. It can be seen that by traversing each data point in the real-time monitoring data, it is checked whether each data point exceeds the above-defined boundaries to eliminate the interference of abnormal data on the subsequent identification of process status. This preprocessing operation does not require the assumption of data distribution and is suitable for skewed distribution.
[0085] In some implementations, the abnormal data in the real-time monitoring data is eliminated based on the abnormal interval value to obtain key monitoring data, including:
[0086] If the amount of abnormal data is less than or equal to the preset amount threshold, the abnormal data is deleted and the remaining real-time monitoring data is used as key monitoring data;
[0087] If the amount of abnormal data is greater than a preset threshold, a target value is generated based on a preset value-taking method, and the target value replaces the abnormal data, and the replaced real-time monitoring data is used as the key monitoring data.
[0088] If the number of abnormal data is greater than a preset threshold, especially when the data points of the real-time monitoring data are dense, the preset value-taking method can replace the abnormal data with the median, quartiles or the average of adjacent points.
[0089] Furthermore, if the abnormal data may represent important, real-world phenomena (e.g., unexpected events during construction), these values should be retained and their causes further analyzed.
[0090] It should be noted that after the above abnormal data processing is completed, the statistical characteristics of the data set to which the key monitoring data belongs need to be re-analyzed to ensure that the processing measures do not introduce new deviations or problems. If necessary, the k value can be adjusted or different outlier processing strategies can be adopted. Among them, the k value refers to the constant factor used to calculate the outlier boundary in the interquartile range (IQR) method. The k value determines the upper and lower bounds of outlier identification. It is usually set to 1.5, and a larger k value may be selected to avoid erroneously eliminating important observations due to extreme fluctuations.
[0091] In the embodiment of the present application, the preprocessing operation may also be to use a linear interpolation method to perform data interpolation, assuming that the changes between data points in the real-time monitoring data are uniform and linear, and to estimate the missing values by connecting adjacent data points with a straight line. This is divided into the following two steps:
[0092] Step 1: First determine the interval that needs to be interpolated. Select the two known data points closest to the missing data point. These two points will be used as the basis for interpolation. Set x as time and y as drilling depth. Assume that the coordinates of the two points are (x 1 ,y 1 ) and (x 2 ,y 2 ).
[0093] Step 2: Construct a linear equation:
[0094]
[0095] For any horizontal coordinate x that needs to be estimated, substituting it into the above straight line equation can get the corresponding vertical coordinate y. This method can provide a reasonable estimate for the missing data points.
[0096] In the embodiment of the present application, the preprocessing operation also includes converting the local coordinate system of the drilling position into the global coordinate system to achieve the conversion of the coordinate system. It is divided into the following six steps:
[0097] Step 1: Determine the local coordinate system and the global coordinate system. Set up a local coordinate system at the construction site, with its origin set at a known reference point in the construction area (x local1 ,y local1 ,z local1), defines the direction of the coordinate axis (X axis points to the east, Y axis points to the north, and Z axis points up). The global coordinate system (WGS84 coordinate system) uses longitude and latitude to represent the location of the drill hole. The reference point of the global coordinate system is (x global1 ,y global1 ,z global1 ), the units of the local coordinate system are usually consistent with the global coordinate system (such as meters).
[0098] Step 2: Calculate the translation vector (T) to represent the translation from the origin of the local coordinate system to the origin of the global coordinate system.
[0099]
[0100] The calculation of the rotation matrix requires the use of the coordinates of multiple reference points, and the rotation relationship between the local coordinate system and the global coordinate system is determined by the relative position relationship of these points.
[0101] Assume there are 3 reference points, their coordinates in the local coordinate system are:
[0102]
[0103] The coordinates in the global coordinate system are:
[0104]
[0105] Step 3: Calculate the centroid of the local and global coordinates and decentralize these points. This eliminates the effect of translation and only considers rotation. Calculate the centroid:
[0106]
[0107] The decentralized coordinate matrix is:
[0108] P′=Pc P
[0109] Q′=Qc Q
[0110] Step 4: Calculate the covariance matrix. Calculate the covariance matrix H of the decentralized local coordinates and global coordinates:
[0111] H=P′Q′ T
[0112] H is used to quantify the linear relationship between two sets of variables (in this case, points in the local coordinate system and the global coordinate system), reflecting how the distribution of points in the local coordinate system is linearly transformed relative to the distribution of corresponding points in the global coordinate system.
[0113] Step 5: Perform singular value decomposition. Perform singular value decomposition (SVD) on the covariance matrix H:
[0114] H=U∑V T
[0115] Singular value decomposition is to decompose any m×n matrix H into the product of three specific matrices, where: U is an m×m orthogonal matrix, whose column vectors are called left singular vectors; Σ is an m×n diagonal matrix, the elements on the diagonal are singular values, and are arranged in order from large to small; V is an n×n orthogonal matrix, whose column vectors are called right singular vectors.
[0116] Step 6: Calculate the rotation matrix. The rotation matrix R can be calculated from U and V:
[0117] R=VU T
[0118] The matrix R represents the transformation that rotates V (the principal directions of the local coordinate system) to align with U (the principal directions of the global coordinate system). Thus, R provides a linear transformation by which points in the local coordinate system can be transformed into the global coordinate system, preserving the relative relationships and structure between the points.
[0119] Combining the above steps, use the following transformation equation to convert local coordinates (x, y, z) to global coordinates (X, Y, Z):
[0120]
[0121] In an embodiment of the present application, the coordinate system conversion is achieved by converting the local coordinate system of the drilling position into the global coordinate system. This method can realize the data integration of drilling data collected by different construction teams at different locations, avoiding the risk of errors due to complex conversion steps required for data sharing.
[0122] S204: When the initial drilling depth and the moving distance meet the preset drilling conditions, the real-time drilling depth of the target pile foundation during the piling process is recorded in real time.
[0123] Specifically, the real-time positioning data of the drill bit provided by the Beidou positioning system is used to calculate the distance between the current position of the drill bit and the target pile point position (i.e., the designed pile point position) in real time to ensure the integrity of data collection. During the movement of the drilling rig, the moving distance dist from the target pile point position (Ex, Ny, Z) in the pile foundation component tree is calculated in real time based on the drill bit positioning coordinates (x, y, z) obtained by the Beidou positioning system:
[0124]
[0125] In the embodiment of the present application, the preset drilling conditions need to satisfy the following conditions 1 and 2 at the same time:
[0126] Condition 1: moving distance (dist) < preset threshold (dm);
[0127] Condition 2: When the initial drilling depth is ≥ 0m, the drilling rig is triggered to automatically issue a drilling request, and the system starts to record the piling data of the target pile foundation, which mainly includes the real-time drilling depth. The process data collected by piling is bound to the pile number corresponding to the target pile foundation for storage, starting with a depth from 0m to the set depth threshold. When the drilling depth reaches the depth threshold, the hole state of the target pile foundation is switched to "under construction", and the process data of the target pile foundation continues to be stored and overwritten with the data of the target pile foundation (excluding the process of lower casing).
[0128] Furthermore, the drilling end condition must simultaneously meet the following conditions 3 and 4:
[0129] Condition 3: Moving distance (dist)> preset threshold (dm);
[0130] Condition 4: If no reversal is recorded within the first time threshold (for example, the first time threshold can be set to 60s) (that is, the operator is not unloading the soil), or if there is a reversal within the first time threshold and the moving distance (dist) is greater than the preset threshold (dm) after the second time threshold (for example, the second time threshold can be set to 300s), the data storage of the piling process is completed, and the automatic end of piling is recorded after receiving the data to form a complete data set for the target pile foundation. After preprocessing the received data, the following engineering pile list is obtained. Exemplarily, the data reporting time interval can be 10 seconds. (Note: Set the working surface depth relative elevation value to 0, the depth value below the working surface is positive, and the depth value above is negative).
[0131] Project pile details
[0132]
[0133]
[0134] When the initial drilling depth and moving distance meet the preset drilling conditions, the drilling request is automatically triggered and data recording begins, reducing delays and errors caused by human operations and ensuring that data collection starts at the correct time point.
[0135] In the embodiment of the present application, the continuity and integrity of bored pile depth data collection are ensured through real-time monitoring, automatic triggering, multiple condition verification (multiple condition verification means that multiple preset conditions must be met before judging the drill to start drilling and ending drilling requests, including distance conditions and depth conditions) and minimizing human intervention (that is, when the preset conditions are met, the equipment automatically judges and sends a request, and the platform (such as the target system) automatically receives and stores the drill bit positioning data and drilling depth data throughout the entire process from drilling to the end of piling, and displays the construction status at the same time). The entire process is designed to ensure that every step from the beginning to the end is accurately recorded, avoid data faults and omissions, and provide complete and accurate piling process data.
[0136] S205: Determine the hole formation status and drilling status of the bored pile based on the real-time drilling depth and a preset depth type threshold.
[0137] The depth type threshold may include but is not limited to the working face depth value, the critical depth corresponding to rock entry or the rock entry depth value. The hole formation status may include but is not limited to "determine pile position", "hole formation process" and "final hole", etc., and the drilling status may include but is not limited to "in place", "digging", "entering the rock", "lifting the drill", "unloading soil" and "retracting".
[0138] In the embodiment of the present application, the position of each pile must be accurately calibrated before the piling project begins. This is a key step before construction to ensure that each pile can be accurately positioned according to the design drawings. When the calibration is completed, the "determine pile position" state is displayed, and it also indicates that the drilling rig is in place. This state is a transient state and is displayed when the drilling depth is 0m. After this state ends, it enters the "drilling process", and the BIM model of the single pile display page will change in real time according to subsequent data drive.
[0139] In the "Drilling Process", the drilling status of a single pile includes "digging", "lifting the drill", "entering the rock", "unloading the soil" and other drilling states according to the changes in the depth data. When the drill drills below the working surface, the current real-time depth value is greater than the working surface depth value, and the "Drilling Process" status is continuously displayed. As the drilling depth data changes, the drilling status corresponding to each drilling depth data begins to be identified until the piling is completed.
[0140] Furthermore, the completion of piling displays the "final hole" status, which is the same as the "determined pile position" status, and is a transient state. The completed pile displays the "final hole" status, and the target system receives the achievement data or manually inputs the achievement data, ends the piling and retracts the drill bit, and the construction status of the pile changes to "completed", and analyzes whether the pile foundation has an over-limit problem. The achievement data includes but is not limited to the pile ID (such as the pile number), the start time of drilling, the start and end time of drilling, the total time of drilling, the start and end time of lifting the drill, the total time of lifting the drill, the total time of hole formation, and the drilling depth.
[0141] In an embodiment of the present application, the hole formation status and drilling status of the bored pile are determined based on the working face depth value, the critical depth or rock penetration depth value corresponding to the rock penetration, the real-time drilling depth (including the drilling depth recorded in the previous data and the drilling depth at the current moment), and the difference between the drilling depth recorded in the previous data and the drilling depth at the current moment. The final hole formation status result can be that for an unconstructed pile foundation, this process has not yet been carried out; for a pile foundation under construction, the hole formation status is displayed after reaching the depth type threshold, and the hole formation status is "hole formation process"; for a completed pile foundation, the hole formation status is displayed, and the hole formation status is "hole formation process", etc.
[0142] In an exemplary embodiment, the "determine pile position" state is a transient state. After the pile foundation construction is completed, the drilling process can be reviewed. When reviewing, this state is displayed when the initial drilling depth is 0m. It should be noted that when piling is driven in real time, the target system interface does not display this state, and directly displays the "hole forming process" state. For completed pile foundations, the color of the pile body turns blue, and the hole forming state and drilling state are displayed during review, and the hole forming state is "determined pile position" and the drilling state is "in place". The BIM model will change in real time according to subsequent data drive.
[0143] In another exemplary embodiment, the "boring process" status is for the depth process from 0m to the set depth threshold when constructing the pile foundation. There is no status display. After reaching the preset depth threshold, the "boring process" is displayed. At this time, the construction status of the pile is under construction and the color turns green.
[0144] For the replay of the constructed pile foundation, after the "determined pile position" status is displayed, the drill goes down below the working surface and the "hole forming process" status is continuously displayed until the piling is completed and the "final hole" status is displayed. For the completed pile foundation, the color of the pile body turns blue.
[0145] It should be noted that, in the above example, the BIM model can set the color display or text prompt display of different hole forming states of the pile foundation during the construction process according to actual design requirements.
[0146] In an embodiment of the present application, when the drilling status is "drilling process", the piles under construction and the completed piles are reviewed, and the drilling status of a single pile includes "digging", "lifting the drill", "entering the rock", "unloading soil" and other drilling states according to the changes in the real-time drilling depth.
[0147] In some embodiments, the real-time drilling depth includes the drilling depth value at the current moment and the drilling depth value at the previous moment.
[0148] Based on the real-time drilling depth and the preset depth type threshold, the bored pile hole status and drilling status are determined, including:
[0149] When the current drilling depth value is greater than or equal to the preset depth threshold, the drilling state is determined to be a drilling process state;
[0150] When the drilling state is the drilling process state, the drilling state at the current moment is determined based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, under the condition that the drilling depth value at the current moment meets the depth type threshold.
[0151] Among them, the judgment process for determining the state of the hole forming process has been detailed in the above example and will not be repeated here.
[0152] In some embodiments, the depth type threshold includes a working face depth value and a rock entry critical depth value.
[0153] When the drilling state is the drilling process state, the drilling depth value at the current moment satisfies the depth type threshold, and based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, the drilling state at the current moment is determined, including:
[0154] When the current drilling depth value is greater than the working face depth value, and the current drilling depth value is less than the critical rock penetration depth value, and the difference between the previous drilling depth value and the current drilling depth value is less than the preset difference threshold, the drilling state is determined to be the digging state.
[0155] It should be noted that the condition that the current drilling depth value is less than the critical rock penetration depth value can be replaced by the rock penetration depth value < 0. For example, the preset difference threshold value can be 0.
[0156] In some embodiments, the basic information includes stratigraphic information of each rock formation, and the method further includes:
[0157] Based on the vertical ray of the target pile point position, obtain the intersection position information of the target pile foundation and the rock layer;
[0158] Based on the intersection position information, the target rock layer is determined from the formation information;
[0159] Based on the first intersection point between the vertical ray and the target rock layer, determine the critical rock penetration depth corresponding to the target rock layer;
[0160] The difference between the current drilling depth and the critical depth is taken as the rock penetration depth value.
[0161] In an embodiment of the present application, the entry and exit intersection points of the target pile foundation and the single pile stratum of the geological BIM model are obtained according to the ray intersection algorithm, and the critical depth value of rock penetration is determined and the rock penetration depth is calculated based on the obtained intersection data.
[0162] Specifically, the stratigraphic information of the environment level in the component tree of the BIM model is obtained, and the stratigraphic data related to the target rock layer is filtered out from the stratigraphic name attribute in the stratigraphic information; the intersection point is obtained through the vertical ray at the target pile point position to obtain the entry and exit intersection coordinates of the target pile foundation and the target rock layer, and according to the stratigraphic information obtained by the BIM model, the name of the first rock layer obtained by the intersection (i.e. the rock layer name of the target rock layer) is read, and the Z coordinate value of the first intersection coordinate of the vertical ray entering the rock is recorded, and the difference between the Z coordinate value and the working surface depth value is used as the critical rock entry depth value of the current stratigraphic layer. According to the upload interface of the target pile foundation, the current drilling depth is obtained, and the difference between the current drilling depth and the critical depth is used as the rock entry depth value.
[0163] In some embodiments, when the drilling state is a drilling process state, the drilling depth value at the current moment satisfies the depth type threshold, and based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, the drilling state at the current moment is determined, including:
[0164] When the current drilling depth value is greater than the working face depth value, and the current drilling depth value is greater than or equal to the critical rock entry depth value, and the difference between the previous drilling depth value and the current drilling depth value is less than the preset difference threshold, the drilling state is determined to be the rock entry state.
[0165] It should be noted that the condition that the difference between the drilling depth value at the previous moment and the drilling depth value at the current moment is less than the preset difference threshold can be replaced by the condition that the drilling depth value at the current moment is greater than the drilling depth value at the previous moment.
[0166] In an embodiment of the present application, based on the key monitoring data after the preprocessing operation (mainly the drilling depth), the real-time drilling depth value reported by the equipment input, the preset depth threshold, the working face depth value, the critical rock penetration depth value or the rock penetration depth value, the current drilling depth value, and the difference between the previous drilling depth value and the current drilling depth value, the process status of the drilling process is identified based on the mutual correlation between the data.
[0167] Furthermore, for "lifting the drill", when the following conditions 5 and 6 are met at the same time, the drilling state of the single pile is determined to be "lifting the drill":
[0168] Condition 5: The current drilling depth value > the working surface depth value;
[0169] Condition 6: The current drilling depth value is less than the previous drilling depth value; or the difference between the previous drilling depth value and the current drilling depth value is greater than 0.
[0170] Furthermore, for "unloading soil", if the condition is met during the drilling process, when the current drilling depth value is less than the working surface depth value, the drilling state of the single pile is "unloading soil".
[0171] This state is the same as the "determine pile position" state. It is a transient state and can be seen in the animation of the pile foundation that has been constructed or is being constructed. The drilling state of the pile that has completed construction is the "final hole" state. The target system receives the result data or manually inputs the result data, and the piling is completed. The construction state of the pile changes to "completed" and analyzes whether there is an over-limit problem. If it exceeds the limit, it will be displayed in red, and if it does not exceed the limit, it will be displayed in blue at this moment. The drilling state of a single pile is displayed as: "retract".
[0172] After identifying the process status of the drilling process using the above method, the following actual drilling process status comparison table is obtained.
[0173] Comparison table of actual drilling process status
[0174]
[0175]
[0176] By acquiring the basic information of the target BIM model, including the target pile point position of the target pile foundation, acquiring the real-time monitoring data of the drilling construction site, and performing preprocessing operations on the real-time monitoring data, key monitoring data are obtained, including the initial drilling depth of the drilling rig and the moving distance of the drill bit from the target pile point position. When the initial drilling depth and the moving distance meet the preset drilling conditions, the real-time drilling depth of the target pile foundation during the piling process is recorded in real time, and the bored pile status and drilling status are determined based on the real-time drilling depth and the preset depth type threshold. In this way, the key monitoring data obtained through real-time collection and preprocessing ensure the continuity and integrity of the bored pile depth data collection, and the drilling process status is obtained by analyzing and judging the depth data, so as to facilitate the platform or on-site monitoring personnel to guide the construction site, realize efficient and accurate docking with the drilling process status of the construction site, improve the adjustment and decision-making ability of the engineering management team, and have broad application prospects.
[0177] In some embodiments, after determining the bored pile hole status and the drilling status based on the real-time drilling depth and the preset depth type threshold, the method further includes:
[0178] Synchronize and create a digital twin based on key monitoring data, real-time drilling depth, bored pile hole status and drilling status;
[0179] Associating simulation data in the digital twin to the target BIM model;
[0180] The motion status of the drilling rig bit in the target BIM model is displayed based on the simulation data.
[0181] In the embodiment of the present application, a virtual digital twin is created through key monitoring data, real-time drilling depth, bored pile hole status and drilling status. The digital twin can not only synchronously reflect every detail of the actual construction process, but also realize the full life cycle monitoring and analysis of the construction process, so as to realize real-time monitoring and management of the bored pile construction process.
[0182] Specifically, various sensors installed on the drilling rig equipment are used to collect real-time monitoring data during the drilling process, such as depth, pressure, torque, speed, etc. The collected real-time monitoring data is cleaned, corrected and analyzed to ensure the accuracy and integrity of the data, and the data is integrated into a unified target system to generate a comprehensive digital twin. Based on the integrated data, a three-dimensional digital model is constructed to dynamically simulate the actual drilling process and status; the digital twin is synchronized with the actual drilling operation process using real-time data streams, and the status in the model is continuously updated to keep it consistent with the actual construction conditions on site.
[0183] After completing the creation of the digital twin, the simulation data in the digital twin needs to be associated with the corresponding BIM model. The BIM model is a digital model of a building that integrates multi-dimensional information such as geometry, physics, timing, and economy. By associating the simulation data of the digital twin with the BIM model, multi-level and multi-dimensional information display and analysis can be achieved.
[0184] Specifically, ensure that the data format in the digital twin is compatible with the format of the BIM model, that is, perform data format conversion and preprocessing first; map the simulation data in the digital twin with the various components and parts in the BIM model to ensure that the simulation data of each part can be correctly displayed and responded in the BIM model; integrate the digital twin with the BIM model through the API interface or data interface, so that real-time data transmission and interaction can be achieved between the two. After completing the association and integration of data, the movement status of the drill bit of the drilling rig can be displayed in real time in the BIM model based on the simulation data of the digital twin. In this way, you can intuitively see the working status of the drilling rig, the movement trajectory and depth of the drill bit, and the changes in the formation conditions.
[0185] For example, Figure 4-a , Figure 4-b and Figure 4-c As shown, Figure 4-a It is a schematic diagram of a BIM model scenario in which the process state is drill-down provided in an embodiment of the present application; Figure 4-b It is a schematic diagram of a BIM model scenario in which the process state provided by an embodiment of the present application is drilling; Figure 4-c It is a schematic diagram of a BIM model scene in which the process state is rock entry provided in an embodiment of the present application.
[0186] In the embodiment of the present application, the above method can be used to quickly and accurately connect to the drilling process status of the construction site, realize efficient tracking of BIM model-related data and visual monitoring of drilling status. The real-time update and accurate reflection of the data are guaranteed, and the engineering management team can also intuitively monitor the details of each step of the drilling process, make timely adjustments and optimize the operation strategy, realize the precise control and dynamic management of the construction site process, and improve the management level and execution efficiency of the project. The collected depth data is analyzed and judged through the recognition algorithm, and the result data and drilling process status are obtained to drive the dynamic visualization display of the BIM model, which is convenient for the platform or on-site monitoring personnel to guide the construction site.
[0187] As another example, Figure 5 This is another flow chart of the bored pile hole forming process state identification method provided in the embodiment of the present application, and the specific process includes the following steps:
[0188] Step 501: Acquire data information in the BIM model and sensor equipment;
[0189] Step 502: Processing the collected data information;
[0190] Step 503: judging and analyzing the state of hole forming process;
[0191] Step 504: Dynamically visualize the drilling rig posture of the data-driven BIM model.
[0192] Specifically, a project BIM model is established, and the system automatically obtains geological survey information and pile foundation information in the BIM model according to the set hierarchical structure. The data information of the construction site operation equipment is sensed and recorded by the sensor equipment (such as wireless sensors) installed on the drilling rig, that is, real-time monitoring data, and the real-time monitoring data is bound to the corresponding pile number and saved in the database. The collected real-time monitoring data is preprocessed to ensure data quality and consistency, and the data is updated in the database, that is, digital-analog association is achieved. During the movement of the drilling rig, the real-time positioning data of the drill bit provided by the Beidou positioning system is used to calculate the distance between the current position of the drill bit and the designed pile point position in real time, so as to grasp the precise position of the drill bit and avoid inaccurate data caused by position offset. The preprocessed data information is used to determine the drilling process state of the drilling process through the drilling process state algorithm, and a digital twin is created simultaneously, the simulation data is associated with the BIM model, and the data is used to drive the real-time and dynamic movement of the drilling rig drill bit to achieve digital expression and complete reproduction of the construction site, that is, scene mapping. At the same time, the data of the drilling process state is analyzed and evaluated, and the result data is returned to the operating equipment and construction personnel.
[0193] By real-time collection of equipment data and digital twin technology, real-time monitoring data such as drilling rig bit depth and hole position deviation are synchronized to the BIM model, and the numerical analysis algorithm is embedded in the system. The data is used to drive the real-time and dynamic movement of the drilling rig drill bit, providing on-site managers with a real-time and in-depth visualization method to understand the pile foundation drilling construction process, realizing digital backtracking of the drilling process and monitoring of the quality and progress of pile foundation construction.
[0194] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the aforementioned storage medium can be a non-volatile storage medium such as a disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0195] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0196] Further references Figure 6 , as a response to the above Figure 2 The present application provides an embodiment of a bored pile hole forming process state identification device, and the device embodiment is similar to Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.
[0197] like Figure 6 As shown, it is a schematic diagram of the structure of an embodiment of the bored pile hole forming process state identification device provided by the present application, and the bored pile hole forming process state identification device also includes: a BIM model acquisition module 61, a monitoring data acquisition module 62, a data preprocessing module 63, a data recording module 64 and a state determination module 65. Among them,
[0198] A BIM model acquisition module 61 is used to acquire basic information of a target BIM model; wherein the basic information includes a target pile point position of a target pile foundation;
[0199] A monitoring data acquisition module 62 is used to acquire real-time monitoring data of the drilling construction site;
[0200] The data preprocessing module 63 is used to perform preprocessing operations on the real-time monitoring data to obtain key monitoring data, wherein the key monitoring data includes the initial drilling depth of the drilling rig and the moving distance of the drill bit from the target pile point position;
[0201] The data recording module 64 is used to record the real-time drilling depth of the target pile foundation during the piling process when the initial drilling depth and the moving distance meet the preset drilling conditions;
[0202] The state determination module 65 is used to determine the bored pile hole state and the drilling state based on the real-time drilling depth and a preset depth type threshold.
[0203] Regarding the bored pile hole forming process state identification device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0204] To solve the above technical problems, the present application also provides a computer device. Figure 7 , Figure 7 This is a basic structural block diagram of the computer device in this embodiment.
[0205] The computer device 7 includes a memory 71, a processor 72, and a network interface 73 that are interconnected through a system bus. It should be noted that the figure only shows a computer device 7 with components 71-73, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc.
[0206] The computer device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The computer device may interact with a user through a keyboard, a mouse, a remote controller, a touch pad, or a voice control device.
[0207] The memory 71 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or D bored pile hole forming process state identification memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 71 can be an internal storage unit of the computer device 7, such as a hard disk or memory of the computer device 7. In other embodiments, the memory 71 can also be an external storage device of the computer device 7, such as a plug-in hard disk equipped on the computer device 7, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Of course, the memory 71 can also include both the internal storage unit of the computer device 7 and its external storage device. In this embodiment, the memory 71 is usually used to store the operating system and various application software installed on the computer device 7, such as the program code of the bored pile hole forming process state identification method, etc. In addition, the memory 71 can also be used to temporarily store various data that have been output or will be output.
[0208] The processor 72 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips in some embodiments. The processor 72 is generally used to control the overall operation of the computer device 7. In this embodiment, the processor 72 is used to run the program code stored in the memory 71 or process data, such as running the program code of the bored pile hole forming process state identification method.
[0209] The network interface 73 may include a wireless network interface or a wired network interface. The network interface 73 is generally used to establish a communication connection between the computer device 7 and other electronic devices.
[0210] The present application also provides another embodiment, namely, providing a computer-readable storage medium, wherein the computer-readable storage medium stores a bored cast-in-place pile hole forming process state identification program, and the bored cast-in-place pile hole forming process state identification program can be executed by at least one processor to enable the at least one processor to perform the steps of the bored cast-in-place pile hole forming process state identification method as described above.
[0211] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0212] Obviously, the embodiments described above are only some embodiments of the present application, rather than all embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application is described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific implementation methods, or to perform equivalent replacement of some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is similarly within the scope of patent protection of this application.
Claims
1. A method for identifying the state of bored pile hole forming process, characterized in that: include: Obtaining basic information of a target BIM model; wherein the basic information includes a target pile point position of a target pile foundation; Obtain real-time monitoring data of the drilling construction site; Performing a preprocessing operation on the real-time monitoring data to obtain key monitoring data, wherein the key monitoring data includes an initial drilling depth of the drilling rig and a moving distance of the drill bit from the target pile point position; When the initial drilling depth and the moving distance meet the preset drilling conditions, the real-time drilling depth of the target pile foundation during the piling process is recorded in real time; Based on the real-time drilling depth and a preset depth type threshold, the bored pile hole formation state and the drilling state are determined.
2. The method for identifying the state of bored pile hole forming process according to claim 1, characterized in that: The real-time drilling depth includes the drilling depth value at the current moment and the drilling depth value at the previous moment. The determining of the bored pile hole formation state and the drilling state based on the real-time drilling depth and the preset depth type threshold comprises: When the drilling depth value at the current moment is greater than or equal to a preset depth threshold, determining that the drilling state is a drilling process state; When the drilling state is the drilling process state, the drilling state at the current moment is determined based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, under the condition that the depth type threshold is satisfied.
3. The method for identifying the state of bored pile hole forming process according to claim 2, characterized in that: The depth type threshold includes the working face depth value and the rock entry critical depth value. When the drilling state is the drilling process state, the drilling depth value at the current moment satisfies the depth type threshold and is based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, determining the drilling state at the current moment, including: When the drilling depth value at the current moment is greater than the working face depth value, and the drilling depth value at the current moment is less than the critical rock penetration depth value, and the difference between the drilling depth value at the previous moment and the drilling depth value at the current moment is less than a preset difference threshold, the drilling state is determined to be the digging state.
4. The method for identifying the state of bored pile hole forming process according to claim 3, characterized in that: When the drilling state is the drilling process state, the drilling depth value at the current moment satisfies the depth type threshold and is based on the difference between the drilling depth value at the current moment and the drilling depth value at the previous moment, determining the drilling state at the current moment, including: When the drilling depth value at the current moment is greater than the working face depth value, and the drilling depth value at the current moment is greater than or equal to the critical rock entry depth value, and the difference between the drilling depth value at the previous moment and the drilling depth value at the current moment is less than a preset difference threshold, the drilling state is determined to be the rock entry state.
5. The method for identifying the state of bored pile hole forming process according to claim 3, characterized in that: The basic information includes stratigraphic information of each rock layer, the depth type threshold also includes a rock penetration depth value, and the method further includes: Based on the vertical ray of the target pile point position, obtaining the intersection position information of the target pile foundation and the rock formation; Based on the intersection position information, determining a target rock formation from the formation information; Determining a critical rock penetration depth value corresponding to the target rock formation based on a first intersection point between the vertical ray and the target rock formation; The difference between the current drilling depth and the rock penetration critical depth value is used as the rock penetration depth value.
6. The method for identifying the state of bored pile hole forming process according to claim 1, characterized in that: The preprocessing operation is performed on the real-time monitoring data to obtain key monitoring data, including: Performing data cleaning on the real-time monitoring data to obtain pre-processed data; Sorting the preprocessed data, and extracting first sorted data and second sorted data at preset sorting positions based on the sorted preprocessed data; determining an abnormal interval value based on the first sorted data and the second sorted data; Abnormal data in the real-time monitoring data is eliminated based on the abnormal interval value to obtain the key monitoring data.
7. The method for identifying the state of bored pile hole forming process according to claim 6, characterized in that: The step of removing abnormal data from the real-time monitoring data based on the abnormal interval value to obtain the key monitoring data includes: If the amount of the abnormal data is less than or equal to the preset amount threshold, the abnormal data is deleted, and the remaining real-time monitoring data is used as the key monitoring data; If the amount of the abnormal data is greater than the preset threshold value, a target value is generated based on a preset value-taking method, and the target value replaces the abnormal data, and the replaced real-time monitoring data is used as the key monitoring data.
8. The method for identifying the state of bored pile hole forming process according to any one of claims 1 to 7, characterized in that: After determining the bored pile hole formation state and the bored pile hole state based on the real-time drilling depth and the preset depth type threshold, the method further includes: Synchronize and create a digital twin based on the key monitoring data, real-time drilling depth, bored pile hole status and drilling status; Associating the simulation data in the digital twin to the target BIM model; The motion state of the drilling rig bit in the target BIM model is displayed based on the simulation data.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the bored pile hole formation process state identification method according to any one of claims 1 to 8 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps of the bored pile hole forming process status identification method according to any one of claims 1 to 8 are implemented.
Citation Information
Cited By
PCB drilling control method and PCB drilling device
CN121126677A