Pile foundation m value determination method and device, electronic equipment and storage medium

The M value is updated through the iteration of the cutting line, and the deformation uncertainty of the pile foundation in the existing technology under the action of horizontal force is solved, and the reliable determination of the pile foundation M value is achieved. Reference.

CN119358353APending Publication Date: 2025-01-24ZHUHAI PLANNING&DESIGNING INST

Patent Information

Application Number
CN202411905646.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the prior art, pile foundations are prone to excessive deformation of soil or cracking of pile foundations under horizontal force loads, and the m-value empirical value range provided by the M method is relatively large, making it difficult to provide designers with reliable reference.

Method used

Through the secant iteration method, combined with the construction pile foundation specification information and finite element equations, the m value is updated until the reference error is no greater than the preset threshold, thereby determining the optimal target pile foundation m value.

Benefits of technology

Realized the reliable determination of pile foundation M values, provided more accurate reference for pile foundation deformation analysis, and provided a more reliable basis for engineering design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119358353A_ABST
    Figure CN119358353A_ABST
Patent Text Reader

Abstract

The invention discloses a pile foundation m value determining method and device, electronic equipment and a storage medium, and relates to the technical field of geotechnical engineering. The method comprises the following steps: after performing m value calculation processing and stiffness matrix determination processing on an initial first displacement value, performing displacement value calculation according to a finite element equation and an obtained first stiffness matrix to obtain a second displacement value corresponding to the first stiffness matrix under a preset load; when a reference error between the obtained first displacement value and the second displacement value is greater than a preset error threshold value, updating to obtain an updated m value and an updated first displacement value; and secant iteration processing and m value updating processing are conducted according to the updated first displacement value, a current second displacement value and the updated m value are obtained till the reference error is not larger than a preset error threshold value, secant iteration processing is ended, and the newly obtained updated m value is determined as the target pile foundation m value. The optimal target pile foundation m value can be determined, and reliable reference is provided for pile foundation deformation analysis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of geotechnical engineering technology, and in particular to a method for determining the m-value of a pile foundation and a device, electronic equipment, and storage medium thereof. Background Art

[0002] In bridges, ports, foundation pits and other projects, pile foundations are subject to horizontal forces such as lateral pressure from the soil, horizontal thrust caused by stacking or excavation, wave force, and ship impact. The pile foundation has good force-bearing performance in the vertical direction, but in the horizontal direction, under the action of horizontal force loads, as the load gradually increases, the soil around the pile foundation will enter plasticity and produce excessive deformation or the pile foundation will crack and break, resulting in many engineering accidents. Therefore, in actual projects, great attention is paid to the performance analysis of pile foundations under horizontal loads and the horizontal bearing capacity of pile foundations. The horizontal resistance coefficient m of the foundation soil (also known as the m value) is usually used to calculate the deformation of the pile foundation. In actual engineering, deformation control requirements that affect each other in adjacent projects are often encountered. If the deformation calculation parameter m value cannot be accurately selected, it is unreliable to control the deformation using the corresponding calculation results. Therefore, the selection of the m value is the key to the deformation analysis of the pile foundation.

[0003] In the relevant technology, the M method is a common method recommended by the specifications of various industries in construction and transportation to calculate the deformation of pile foundations under the action of horizontal forces, and an empirical range of m values ​​is given. When the M method is used for foundation deformation analysis, the soil is regarded as an elastic deformation medium, and the foundation coefficient is proportional to the depth, which can well reflect the distribution of the foundation coefficient along the depth. However, the empirical range of m values ​​provided by the M method is large, and the maximum and minimum values ​​differ by more than twice, which makes it difficult to provide a reliable reference for designers to select m values. In addition, different specifications in the industry currently have different ranges of m values, which brings troubles to designers in selecting m values; and even if it is the same specification, a certain range of m values ​​is given, but the range is large, which also brings troubles to designers in selecting m values. Therefore, how to more reliably determine the value of m value of pile foundation is an urgent problem to be solved. Summary of the invention

[0004] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application proposes a method for determining the m-value of a pile foundation and its device, electronic device, and storage medium, which can determine the optimal target m-value of the pile foundation by secant iteration, and provide a reliable reference for pile foundation deformation analysis.

[0005] In a first aspect, an embodiment of the present application provides a method for determining a pile foundation m value, comprising: Performing m-value calculation processing and stiffness matrix determination processing based on building pile foundation specification information on the initial first displacement value to obtain a first m-value and a corresponding first stiffness matrix; Performing displacement value calculation processing according to a preset finite element equation and the first stiffness matrix to obtain a second displacement value corresponding to the first stiffness matrix under a preset load; Calculating a reference error between the first displacement value and the second displacement value according to an error calculation formula; When the reference error is greater than a preset error threshold, performing an m value update process according to the first m value, the first displacement value and the second displacement value to obtain an updated m value, and determining the current second displacement value as an updated first displacement value; According to the updated first displacement value, the building pile foundation specification information, and the finite element equation, secant iteration processing and m-value update processing are performed to obtain a current second displacement value and an updated m-value, until a reference error between the current first displacement value and the current second displacement value is no greater than a preset error threshold, the secant iteration processing is terminated, and the updated m-value obtained by the latest m-value update processing is determined as the target pile foundation m-value.

[0006] According to some embodiments of the present application, the step of performing secant iteration processing and m-value updating processing according to the updated first displacement value, the building pile foundation specification information, and the finite element equation to obtain the current second displacement value and the updated m-value includes: Performing m-value calculation processing and stiffness matrix determination processing based on building pile foundation specification information on the updated first displacement value to obtain a second m-value and a corresponding second stiffness matrix; Performing displacement value calculation processing according to a preset finite element equation and the second stiffness matrix to obtain a current second displacement value corresponding to the second stiffness matrix under a preset load; Calculate the reference error between the current first displacement value and the current second displacement value according to the error calculation formula; When the reference error is greater than a preset error threshold, an m value update process is performed according to the first m value, the current first displacement value and the current second displacement value to obtain an updated m value.

[0007] According to some embodiments of the present application, the building pile foundation specification information includes: foundation pit specification formula and specification m-value curve; The m-value calculation process and the stiffness matrix determination process based on the building pile foundation specification information include: The m value is calculated and processed according to the first displacement value and the formula of the foundation pit specification to obtain the m value; The stiffness matrix is ​​determined according to the m value and the standard m value curve to obtain the stiffness matrix corresponding to the m value.

[0008] According to some embodiments of the present application, the m value update process includes: determining a ratio of the first displacement value to the second displacement value as an update coefficient; The first m value is multiplied by the update coefficient to obtain the updated m value.

[0009] According to some embodiments of the present application, the foundation pit specification formula is: ; Among them, m is the horizontal resistance coefficient of foundation soil, the unit is; c represents the preset soil cohesion, the unit is kPa; Indicates the preset internal friction angle in degrees; Indicates the horizontal displacement to be assigned.

[0010] According to some embodiments of the present application, the finite element equation is: [H]=[K][X]; wherein [H] is a preset load matrix; [K] is a stiffness matrix; and [X] is a displacement value matrix.

[0011] According to some embodiments of the present application, the error calculation formula is: D=(X2-X1) / X1; wherein D is the reference error, X2 is the second displacement value, and X1 is the first displacement value.

[0012] In a second aspect, an embodiment of the present application provides a device for determining the m value of a pile foundation, comprising at least one processor and a memory for communicating with the at least one processor; the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for determining the m value of a pile foundation as described in any one of the embodiments of the first aspect.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, comprising a device for determining the m value of a pile foundation as described in the embodiment of the second aspect.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method for determining the m value of a pile foundation as described in any one of the embodiments of the first aspect.

[0015] The embodiment of the present application includes: by using the pile foundation m-value determination device, first, the initial first displacement value is subjected to m-value calculation processing and stiffness matrix determination processing based on the building pile foundation specification information, so as to obtain the first m-value and the corresponding first stiffness matrix; secondly, the displacement value calculation processing is performed according to the preset finite element equation and the first stiffness matrix, so as to obtain the second displacement value corresponding to the first stiffness matrix under the preset load; then, according to the error calculation formula, the reference error of the first displacement value and the second displacement value is calculated; then, when the reference error is greater than the preset error threshold, the m-value is determined according to the first m-value, the first displacement value and the second displacement value. The updated m value is obtained by the update process, and the current second displacement value is determined as the updated first displacement value; then, the secant iteration process and the m value update process are performed according to the updated first displacement value, the building pile foundation specification information, and the finite element equation to obtain the current second displacement value and the updated m value, until the reference error between the current first displacement value and the current second displacement value is not greater than the preset error threshold, the secant iteration process is terminated, and the updated m value obtained by the latest m value update process is determined as the target pile foundation m value; thereby, the optimal target pile foundation m value is obtained, providing a reliable reference for pile foundation deformation analysis. That is to say, the embodiment of the present application can determine the optimal target pile foundation m value by secant iteration, providing a reliable reference for pile foundation deformation analysis.

[0016] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained through the structures particularly pointed out in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a schematic diagram of the steps of a method for determining the m value of a pile foundation provided by an embodiment of the present application; Figure 2 yes Figure 1 Schematic diagram of the specific steps of the secant iterative processing and m value update processing in step S150; Figure 3 is a schematic diagram of the corresponding relationship between load and stiffness provided by an embodiment of the present application; Figure 4 It is a schematic diagram of iterative solution provided by an embodiment of the present application; Figure 5 It is a schematic diagram of the hardware structure of a device for determining the m value of a pile foundation provided by an embodiment of the present application. DETAILED DESCRIPTION

[0018] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments.

[0019] It should be noted that although a logical order is shown in the flowchart in the description of the present application, in some cases, the steps shown or described may be performed in an order different from that in the flowchart. In the description of the present application, a number of means one or more, and a plurality of means two or more. The description of "first" and "second" is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.

[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0021] The present application discloses a method for determining the m-value of a pile foundation and its device, electronic equipment and computer-readable storage medium, and relates to the field of geotechnical engineering technology. The method comprises: after performing m-value calculation processing and stiffness matrix determination processing on the initial first displacement value, performing displacement value calculation according to the finite element equation and the obtained first stiffness matrix to obtain the second displacement value corresponding to the first stiffness matrix under the preset load; when the reference error between the obtained first displacement value and the second displacement value is greater than the preset error threshold, updating to obtain the updated m-value and the updated first displacement value; performing secant iteration processing and m-value update processing according to the updated first displacement value to obtain the current second displacement value and the updated m-value, until the reference error is not greater than the preset error threshold, ending the secant iteration processing and determining the latest updated m-value as the target pile foundation m-value. The optimal target pile foundation m-value can be determined, providing a reliable reference for pile foundation deformation analysis.

[0022] First, as Figure 1 As shown, Figure 1 The method for determining the value of m for a pile foundation provided by an embodiment of the present application is a flowchart of steps. The method for determining the value of m for a pile foundation may include but is not limited to steps S110 to S150.

[0023] Step S110: performing m-value calculation processing and stiffness matrix determination processing based on building pile foundation specification information on the initial first displacement value to obtain a first m-value and a corresponding first stiffness matrix.

[0024] Step S120: performing displacement value calculation processing according to a preset finite element equation and the first stiffness matrix to obtain a second displacement value corresponding to the first stiffness matrix under a preset load.

[0025] Step S130: Calculate a reference error between the first displacement value and the second displacement value according to an error calculation formula.

[0026] Step S140: when the reference error is greater than a preset error threshold, an m value update process is performed according to the first m value, the first displacement value and the second displacement value to obtain an updated m value, and the current second displacement value is determined as the updated first displacement value.

[0027] Step S150: Perform secant iteration processing and m-value update processing according to the updated first displacement value, building pile foundation specification information, and finite element equation to obtain the current second displacement value and the updated m-value, until the reference error between the current first displacement value and the current second displacement value is no greater than the preset error threshold, terminate the secant iteration processing, and determine the updated m-value obtained by the latest m-value update processing as the target pile foundation m-value.

[0028] Specifically, the initial first displacement value is 10 mm.

[0029] Specifically, the preset error threshold is 5%.

[0030] It should be noted that those skilled in the art can use different initial values ​​to perform iterative solutions for actual engineering cases, which makes the error of the solution converge within 5%, solves the problem of m value in actual engineering, and provides a reliable reference for pile foundation deformation analysis. This application does not make specific restrictions on the initial first displacement value.

[0031] Specifically, the building pile foundation specification information includes: foundation pit specification formula and specification m-value curve.

[0032] According to some embodiments of the present application, the finite element equation is: [H]=[K][X]; wherein [H] is a preset load matrix; [K] is a stiffness matrix; and [X] is a displacement value matrix. Specifically, when [H] is known to be a preset load H1, the first stiffness matrix K1 is determined based on step S110, and then based on the finite element equation, the pile top displacement is solved by using finite element software according to the m-method to obtain the second displacement value X2 corresponding to the first stiffness matrix under the preset load.

[0033] According to some embodiments of the present application, the error calculation formula is: D=(X2-X1) / X1; wherein D is the reference error, X2 is the second displacement value, and X1 is the first displacement value.

[0034] The embodiment of the present application, through steps S110 to S150, uses the pile foundation m-value determination device to firstly perform m-value calculation processing and stiffness matrix determination processing on the initial first displacement value based on the building pile foundation specification information to obtain the first m-value and the corresponding first stiffness matrix; secondly, perform displacement value calculation processing according to the preset finite element equation and the first stiffness matrix to obtain the second displacement value corresponding to the first stiffness matrix under the preset load; then, calculate the reference error between the first displacement value and the second displacement value according to the error calculation formula; and then, when the reference error is greater than the preset error threshold, calculate the reference error according to the first m-value, the first displacement value and the second stiffness matrix; The displacement value is processed by m value update to obtain an updated m value, and the current second displacement value is determined as the updated first displacement value; then, secant iteration processing and m value update processing are performed according to the updated first displacement value, building pile foundation specification information, and finite element equations to obtain the current second displacement value and the updated m value, until the reference error between the current first displacement value and the current second displacement value is not greater than the preset error threshold, the secant iteration processing is terminated, and the updated m value obtained by the latest m value update processing is determined as the target pile foundation m value; thereby, the optimal target pile foundation m value is obtained, providing a reliable reference for pile foundation deformation analysis. Therefore, the embodiment of the present application can determine the optimal target pile foundation m value by secant iteration, providing a reliable reference for pile foundation deformation analysis.

[0035] According to some embodiments of the present application, Figure 2 As shown, Figure 2 yes Figure 1 A flowchart of the specific steps of the secant iteration processing and m-value update processing of step S150 is provided; step S150 is further explained, wherein the secant iteration processing and m-value update processing are performed according to the updated first displacement value, the building pile foundation specification information, and the finite element equation to obtain the current second displacement value and the updated m value, including but not limited to steps S210 to S240.

[0036] Step S210: performing m-value calculation processing and stiffness matrix determination processing based on building pile foundation specification information on the updated first displacement value to obtain a second m-value and a corresponding second stiffness matrix.

[0037] Step S220: performing displacement value calculation processing according to the preset finite element equation and the second stiffness matrix to obtain the current second displacement value corresponding to the second stiffness matrix under the preset load.

[0038] Step S230: Calculate a reference error between the current first displacement value and the current second displacement value according to the error calculation formula.

[0039] Step S240: when the reference error is greater than a preset error threshold, performing an m value update process according to the first m value, the current first displacement value and the current second displacement value to obtain an updated m value.

[0040] According to some embodiments of the present application, in step S220, the finite element equation is: [H]=[K][X]; wherein [H] is a preset load matrix; [K] is a stiffness matrix; and [X] is a displacement value matrix.

[0041] According to some embodiments of the present application, in step S230, the error calculation formula is: D=(X2-X1) / X1; wherein D is the reference error, X2 is the second displacement value, and X1 is the first displacement value.

[0042] According to some embodiments of the present application, step S240 is further described, wherein the m value update process includes: determining the ratio of the first displacement value and the second displacement value as an update coefficient; and multiplying the first m value by the update coefficient to obtain an updated m value.

[0043] The essence of the M method in the prior art is to use an elastic method to solve nonlinear problems. In the M method calculation, the m value takes a constant value, so it cannot reflect the nonlinear properties of the soil. The embodiment of the present application implements an iterative method to solve the m value through steps S210 to S240. The iterative method is used to solve the m value of the test condition, and after mutual verification with the results of the on-site single pile test, the correctness and reliability of the iterative method to solve the m value are proved. In addition, the embodiment of the present application obtains the optimal target pile foundation m value through iterative processing from steps S210 to S240, providing a reliable reference for pile foundation deformation analysis.

[0044] According to some embodiments of the present application, the building pile foundation specification information includes: a foundation pit specification formula and a specification m-value curve. Further explanation of step S110 and step S210, wherein the m-value calculation process and the stiffness matrix determination process based on the building pile foundation specification information are performed, including but not limited to steps S310 to S320.

[0045] Step S310: Calculate the m value according to the first displacement value and the foundation pit standard formula to obtain the m value.

[0046] Step S320: performing stiffness matrix determination processing according to the m value and the standard m value curve to obtain the stiffness matrix corresponding to the m value.

[0047] According to some embodiments of the present application, the foundation pit specification formula is: ; Among them, m is the horizontal resistance coefficient of foundation soil, the unit is; c represents the preset soil cohesion, the unit is kPa; Indicates the preset internal friction angle in degrees; Indicates the horizontal displacement to be assigned.

[0048] Specifically, in step S310, the initial first displacement value is substituted into the foundation pit specification formula , in parameter c and parameter When all are pre-configured and known, the m value can be obtained; and the standard m value curve can be obtained from the relevant specifications. The standard m value curve is used to characterize the mapping relationship between the m value and the stiffness matrix, that is, when the m value is known, the stiffness matrix corresponding to the m value can be found through the standard m value curve.

[0049] The embodiment of the present application determines the stiffness matrix corresponding to the m value based on the foundation pit standard formula and the standard m value curve through steps S310 to S320, laying a data foundation for subsequent displacement value calculation and processing based on the stiffness matrix and the preset finite element equation.

[0050] The standard formula for foundation pits used in the embodiment of the present application is further explained. According to Section 4.1.6 of the Technical Code for Building Foundation Pit Support (JGJ 120-2012), when taking the value of m, it is necessary to take the value according to the horizontal load test of the pile foundation and the regional experience. When there is a lack of test and experience, the standard formula for foundation pits is used to calculate the value of m. In the standard formula for foundation pits, when the displacement is 10 mm, the value of m is only related to c, According to the interpretation of the specification, this formula is derived from the horizontal load test of a single pile in a large number of actual projects according to the formula of "Technical Specifications for Testing of Building Foundation Pile" (JGJ106-2003), and then the m value is calculated and compared with the c, This formula is established by statistics. When calculating sand, this formula has certain defects because it cannot reflect the density of sand, and the calculation results are the same. At the same time, it can be seen from this formula that the m value is inversely proportional to the horizontal displacement.

[0051] The basic principle of the iterative method in the embodiment of the present application is further explained. Since the deformation of the soil is elastic-plastic, the stiffness matrix is ​​nonlinear. In practice, a large number of single pile horizontal tests also show that the m value changes nonlinearly, and the stiffness matrix formed by the m value should also be nonlinear. When the m value is a fixed value, the stiffness matrix k is also a fixed value. In essence, the elastic stiffness is used to calculate the displacement, such as Figure 3 As shown, Figure 3 is a schematic diagram of the corresponding relationship between load and stiffness provided by an embodiment of the present application, from Figure 3It can be seen that the corresponding stiffness K1 and K2 under different loads H1 and H2 are different. Only by using the m value corresponding to the load displacement can the result be close to the actual value. The iteration method is a common method for solving nonlinear equations, including the variable stiffness method or the variable load method. Repeated trial calculations gradually approach the true solution. Each calculation is a linear calculation. The embodiment of the present application adopts the variable stiffness method, by adjusting the secant modulus, and gradually calculating until the true value is solved.

[0052] Since the standard formula for foundation pits given in the Technical Code for Building Foundation Pit Support (JGJ 120-2012) has a high degree of fit with the field test results of this project, the standard formula for foundation pits is directly used to solve the stiffness equation instead of fitting the m curve with field data, which is more feasible. In addition, this application uses the standard m curve provided by the specification to obtain the corresponding stiffness curve based on the calculated m value, and the displacement value under the corresponding load can be solved according to the numerical analysis iteration method. Specifically, the initial first displacement value X1 is substituted into the standard formula for foundation pits. Get the corresponding m value, determine the first stiffness matrix K1 corresponding to the m value according to the standard m curve provided by the specification, use the finite element equation to find the second displacement value X2 corresponding to the first stiffness matrix K1 under the preset load H, calculate the reference error between the second displacement value X2 and the first displacement value X1, if the reference error exceeds the allowable preset error threshold, according to the law that the m value is inversely proportional to the displacement, re-substitute the second displacement value X2 into the foundation pit standard formula to solve and obtain a new m value, determine the second stiffness matrix K2 corresponding to the new m value based on the standard m curve, that is, recalculate the second stiffness matrix K2 corresponding to the second displacement value X2, use the second stiffness matrix K2 to substitute into the finite element equation to solve and obtain the third displacement value X3, and so on, until the reference error between Xn and Xn-1 is not greater than the allowable preset error threshold, then the calculation stops, such as Figure 4 shown.

[0053] An example is given to illustrate the specific process of the method for determining the m value of a pile foundation provided in an embodiment of the present application.

[0054] Step S410: Take the initial first displacement value X1=10mm according to the specification and substitute it into the foundation pit specification formula Get the corresponding m0.

[0055] Step S420: Determine the stiffness matrix corresponding to m0 based on the standard m curve provided by the standard.

[0056] Step S430: Based on the stiffness matrix, the second displacement value X2 is obtained by solving using finite element software according to the m-method.

[0057] Step S440: Calculate a reference error between the second displacement value X2 and the first displacement value X1. When the reference error is not greater than a preset error threshold, terminate the iteration. When the reference error is greater than the preset error threshold, start the first iteration.

[0058] Step S450: multiply the value of m by X1 / X2, assign the previously calculated X2 to X1, and repeat steps S410 to S430 to recalculate the second displacement value X2.

[0059] Step S460: Repeat step S440 and step S450 until the reference error is no greater than the preset error threshold, terminate the calculation, obtain the final m value and Xn, and determine the final m value as the target pile foundation m value.

[0060] like Figure 5 As shown, Figure 5 1 is a schematic diagram of the hardware structure of a pile foundation m value determination device provided by an embodiment of the present application. The present invention also provides a pile foundation m value determination device, including: The processor 501 may be implemented by a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application; The memory 502 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 502 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 502, and the processor 501 calls and executes the method for determining the value of the pile foundation m in the embodiment of this application; Input / output interface 503, used to implement information input and output; Communication interface 504, used to realize communication interaction between the present apparatus and other devices, which can be realized by wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.); A bus 505 that transmits information between various components of the device (e.g., the processor 501, the memory 502, the input / output interface 503, and the communication interface 504); The processor 501 , the memory 502 , the input / output interface 503 and the communication interface 504 are connected to each other in communication within the device via the bus 505 .

[0061] An embodiment of the present application also provides an electronic device, including the device for determining the m value of a pile foundation as described above.

[0062] An embodiment of the present application further provides a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the above-mentioned method for determining the m value of a pile foundation is implemented.

[0063] As a non-transient computer-readable storage medium, the memory can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and are implemented to be located in one place, or may also be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0064] It will be appreciated by those skilled in the art that all or some of the steps and systems in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media generally include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0065] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the above-mentioned implementation mode. Technical personnel familiar with the field can also make various equivalent deformations or substitutions without violating the spirit of the present application. These equivalent deformations or substitutions are all included in the scope defined by the present application.

Claims

1. A method for determining the m value of a pile foundation, characterized in that: include: Performing m-value calculation processing and stiffness matrix determination processing based on building pile foundation specification information on the initial first displacement value to obtain a first m-value and a corresponding first stiffness matrix; Performing displacement value calculation processing according to a preset finite element equation and the first stiffness matrix to obtain a second displacement value corresponding to the first stiffness matrix under a preset load; Calculating a reference error between the first displacement value and the second displacement value according to an error calculation formula; When the reference error is greater than a preset error threshold, performing an m value update process according to the first m value, the first displacement value and the second displacement value to obtain an updated m value, and determining the current second displacement value as an updated first displacement value; According to the updated first displacement value, the building pile foundation specification information, and the finite element equation, secant iteration processing and m-value update processing are performed to obtain a current second displacement value and an updated m-value, until a reference error between the current first displacement value and the current second displacement value is no greater than a preset error threshold, the secant iteration processing is terminated, and the updated m-value obtained by the latest m-value update processing is determined as the target pile foundation m-value.

2. The method for determining the m value of a pile foundation according to claim 1, characterized in that: The step of performing secant iteration processing and m-value updating processing according to the updated first displacement value, the building pile foundation specification information, and the finite element equation to obtain the current second displacement value and the updated m-value includes: Performing m-value calculation processing and stiffness matrix determination processing based on building pile foundation specification information on the updated first displacement value to obtain a second m-value and a corresponding second stiffness matrix; Performing displacement value calculation processing according to a preset finite element equation and the second stiffness matrix to obtain a current second displacement value corresponding to the second stiffness matrix under a preset load; Calculate the reference error between the current first displacement value and the current second displacement value according to the error calculation formula; When the reference error is greater than a preset error threshold, an m value update process is performed according to the first m value, the current first displacement value and the current second displacement value to obtain an updated m value.

3. The method for determining the m value of a pile foundation according to claim 1 or 2, characterized in that: The building pile foundation standard information includes: foundation pit standard formula and standard m-value curve; The m-value calculation process and the stiffness matrix determination process based on the building pile foundation specification information include: The m value is calculated and processed according to the first displacement value and the foundation pit standard formula to obtain the m value; The stiffness matrix is ​​determined according to the m value and the standard m value curve to obtain the stiffness matrix corresponding to the m value.

4. The method for determining the m value of a pile foundation according to claim 1 or 2, characterized in that: The m value update process includes: determining a ratio of the first displacement value to the second displacement value as an update coefficient; The first m value is multiplied by the update coefficient to obtain the updated m value.

5. The method for determining the m value of a pile foundation according to claim 3, characterized in that: The standard formula for foundation pit is: ; Among them, m is the horizontal resistance coefficient of foundation soil, the unit is; c represents the preset soil cohesion, the unit is kPa; Indicates the preset internal friction angle in degrees; Indicates the horizontal displacement to be assigned.

6. The method for determining the m value of a pile foundation according to claim 2, characterized in that: The finite element equation is: [H]=[K][X]; wherein [H] is a preset load matrix; [K] is a stiffness matrix; and [X] is a displacement value matrix.

7. The method for determining the m value of a pile foundation according to claim 2, characterized in that: The error calculation formula is: D=(X2-X1) / X1; wherein D is the reference error, X2 is the second displacement value, and X1 is the first displacement value.

8. A device for determining the m value of a pile foundation, characterized in that: It comprises at least one processor and a memory for communicating with the at least one processor; the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for determining the m value of a pile foundation as described in any one of claims 1 to 7.

9. An electronic device, characterized in that: It comprises the device for determining the m value of a pile foundation as described in claim 8.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method for determining the m value of a pile foundation as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Calculation method for foundation pit design

    CN106021963A

  • Single pile foundation structure response calculation method based on continuous beam unit

    CN117494243A

Cited By

  • Road composite foundation BIM automatic optimization method based on finite element

    CN119862752A