Method, device and equipment for detecting elastic displacement of building homogeneous rod piece and medium

By mapping the bending moment diagram of a member into a geometric body in a three-dimensional rectangular coordinate system, and using the volume of the geometric body to calculate the elastic displacement, the limitations of existing technologies on straight bending moment diagrams are overcome, enabling wider applicability to detection and a simplified calculation process.

CN120995674APending Publication Date: 2025-11-21CHINA UNIV OF MINING & TECH (BEIJING) +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511066064.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

Existing methods for detecting elastic displacement of building members have limitations in application scenarios and are difficult to effectively detect under non-linear bending moment conditions.

Method used

The members are simplified into a physical model, a bending moment diagram is generated, and then mapped into a geometric body in a three-dimensional Cartesian coordinate system. The elastic displacement is calculated through the volume of the geometric body, reducing the restrictions on the shape of the bending moment diagram.

Benefits of technology

Without requiring the bending moment graph to be a straight line, the volumetric method is used to calculate elastic displacement, which expands the scope of application of the test, simplifies the constraints in engineering, and improves the flexibility and accuracy of the test.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120995674A_ABST
    Figure CN120995674A_ABST
Patent Text Reader

Abstract

The invention provides a building homogeneous rod piece elastic displacement detection method, device and equipment and a medium, and the method comprises the steps: simplifying a target rod piece according to the shape of the target rod piece, and generating a corresponding physical model; determining a bending moment graph of the target rod piece according to the stress and the size of the target rod piece in combination with the physical model of the target rod piece; constructing a three-dimensional rectangular coordinate system, mapping the bending moment graph of the target rod piece to the three-dimensional rectangular coordinate system, and generating a geometry formed by the bending moment graph; and determining the volume of the geometry, and determining the elastic displacement of the target rod piece based on the volume of the geometry. According to the method and the device, constraint conditions in actual engineering are reduced, and the problem of limited use scenes in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of structural engineering technology, and in particular to a method, apparatus, equipment and medium for detecting the elastic displacement of homogeneous building members. Background Technology

[0002] In structural design of building engineering projects, it is necessary to quickly estimate the deflection of beams and floor slabs under load to ensure structural safety and performance. In traditional structural mechanics, the process for calculating the elastic displacement of members is shown in the following formula:

[0003] in, Indicates elastic displacement. and A diagram showing the bending moment under load. The modulus of elasticity of the cross section of the rod. The moment of inertia represents the cross section of the member.

[0004] Most existing design methods employ the traditional graphical multiplication method for estimation. This method, with its advantages of simple calculation and no need for complex integration operations, has become an ideal tool for engineers' manual calculations and preliminary designs. However, the graphical multiplication method requires the following specific conditions to be met before it can be used: 1. The members are straight bars with uniform cross-section. EI It does not change along the length of the member; 2. Regarding M i and M k In the bending moment diagram, at least one graph is a straight line.

[0005] When the above conditions are met, the process of detecting the elastic displacement of building members using the graphical method is as follows: Figure 1 As shown, Figure 1 This is a schematic diagram of detecting the elastic displacement of a rod using the graphical multiplication method. The detection process can be characterized by the following formula:

[0006] in, Indicates elastic displacement. The modulus of elasticity of the cross section of the rod. The moment of inertia of the cross section of the member. Bending moment diagram within the integration range (e.g., within segment AB). M k area, Indicates that the bending moment is taken from a straight line diagram. M i The vertical coordinate values ​​in the diagram, and their horizontal coordinates compared to the bending moment diagram. Mk The x-coordinate at the centroid corresponds to the point. Compared to traditional integral-based detection methods, the graphical multiplication method is simpler and does not require complex calculations. However, in practical applications, it is difficult to grasp the correspondence between the area of ​​the bending moment diagram and the longitudinal coordinate value. Moreover, the applicable scenarios require at least one bending moment diagram to be a straight line, thus limiting its applicability.

[0007] There is currently no effective solution to the problem of limited application scenarios in existing related technologies. Summary of the Invention

[0008] This invention provides a method, device, equipment, and medium for detecting the elastic displacement of homogeneous building members, in order to overcome the limitations of existing related technologies in terms of application scenarios.

[0009] In a first aspect, the present invention provides a method for detecting the elastic displacement of a homogeneous structural member, comprising: Based on the shape of the target rod, the target rod is simplified to generate a corresponding physical model; Based on the physical model of the target member and its forces and dimensions, the bending moment diagram of the target member is determined. A three-dimensional rectangular coordinate system is constructed, the bending moment diagram of the target member is mapped to the three-dimensional rectangular coordinate system, and a geometry composed of the bending moment diagram is generated; The volume of the geometry is determined, and the elastic displacement of the target rod is determined based on the volume of the geometry.

[0010] According to the present invention, a method for detecting elastic displacement of a homogeneous structural member is provided, wherein the bending moment diagram of the target member includes a bending moment diagram of the actual force on the target member and a bending moment diagram of a hypothetical unit force.

[0011] According to the present invention, a method for detecting the elastic displacement of a homogeneous structural member in a building comprises determining the volume of the geometric body and determining the elastic displacement of the target member based on the volume of the geometric body, including: Obtain the elastic modulus and moment of inertia of the cross section of the target rod; Intermediate variables are determined based on the product of the elastic modulus and moment of inertia of the target member's cross-section; The elastic displacement of the target rod is determined by combining the volume of the geometry corresponding to the target rod with the quotient of the intermediate variable.

[0012] According to the present invention, a method for detecting the elastic displacement of a homogeneous structural member is provided. When at least one of the bending moment diagrams of the target member is a straight line, the volume of the geometric body is determined, including: Obtain the area of ​​the base of the geometric object in the three-dimensional Cartesian coordinate system; Determine the centroid coordinates of the bottom surface of the geometric body, and determine the volume of the geometric body based on the centroid coordinates and the area of ​​the bottom surface.

[0013] According to the present invention, a method for detecting elastic displacement of a homogeneous building member is provided, wherein when at least one of the bending moment diagrams of the target member is a straight line, the centroid coordinates and the bottom area are used as the volume of the geometric body.

[0014] According to the present invention, a method for detecting the elastic displacement of a homogeneous structural member includes determining the centroid coordinates of the bottom surface of the geometric body and determining the volume of the geometric body based on the centroid coordinates and the bottom surface area, comprising: Determine the bending moment function value corresponding to the straight bending moment diagram of the geometry; Determine the coordinates of the centroid of the ground of the geometry in the direction of the straight bending moment diagram; The volume of the geometry is determined by multiplying the centroid coordinates of the ground surface of the geometry in the direction of the straight bending moment diagram with the area of ​​the bottom surface.

[0015] According to the present invention, a method for detecting the elastic displacement of a homogeneous structural member in a building, comprising determining the coordinate values ​​of the centroid coordinates of the ground of the geometric body in the direction of the linear bending moment diagram, including: Obtain the intercept of the geometry and the slope of the straight line bending moment diagram; The centroid coordinates of the ground of the geometry are determined by combining the intercept of the aggregate and the slope of the straight bending moment diagram, along with the coordinates of the straight bending moment diagram.

[0016] Secondly, the present invention also provides a device for detecting the elastic displacement of a homogeneous building member, comprising: A construction module is used to simplify the target rod and generate a corresponding physical model based on the shape of the target rod. The calculation module is used to combine the physical model of the target member and determine the bending moment diagram of the target member based on the force and size of the target member; The processing module is used to construct a three-dimensional rectangular coordinate system, map the bending moment diagram of the target member to the three-dimensional rectangular coordinate system, and generate a geometry composed of the bending moment diagram; A determination module is used to determine the volume of the geometry and, based on the volume of the geometry, determine the elastic displacement of the target rod.

[0017] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the elastic displacement detection method for homogeneous building members as described in the first aspect above.

[0018] Fourthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for detecting elastic displacement of homogeneous building members as described in the first aspect above.

[0019] Fifthly, the present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the elastic displacement detection method for homogeneous building members as described in the first aspect above.

[0020] Compared with the prior art, the present invention has the following beneficial effects: The elastic displacement detection method for homogeneous building members provided by this invention simplifies the target member into a physical model, generating a bending moment diagram of the target member based on its stress and structural dimensions. A three-dimensional Cartesian coordinate system is then established, and the bending moment diagram is mapped onto this system, defining the geometry formed by the bending moment diagram. Finally, the volume of the geometry is determined, and the elastic displacement of the target member is calculated based on this volume. Through this process, when monitoring the elastic displacement of the target member, it is not necessary for the bending moment diagram to contain a straight line; only that the elastic modulus and moment of inertia of the target member remain unchanged along its length is required. This reduces the constraints in practical engineering and solves the problem of limited application scenarios in existing related technologies. Attached Figure Description

[0021] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This is a schematic diagram of detecting the elastic displacement of a rod using the graphical multiplication method; Figure 2 This is a flowchart of the method for detecting elastic displacement of homogeneous building members provided by the present invention; Figure 3 This is a schematic diagram of a three-dimensional rectangular coordinate system in an embodiment of the present invention; Figure 4 This is a schematic diagram of the stress state of the rod in Example 1 of this invention; Figure 5 This is a bending moment diagram of point A of the member in this embodiment of the invention under load; Figure 6 This is a bending moment diagram of point C of the rod under a unit force in an embodiment of the present invention; Figure 7 This is a schematic diagram of the spatial rectangular coordinate system in Case 1 of this invention; Figure 8 This is a schematic diagram of the spatial rectangular coordinate system in Case 2 of Example 1 of the present invention; Figure 9 This is a schematic diagram of the stress state of the rod in Example 2 of the present invention; Figure 10 This is the uniform load bending moment diagram in Case 2 of this invention; Figure 11 This is the unit force bending moment diagram in Case 2 of this invention; Figure 12 This is a schematic diagram of the geometry corresponding to the rod in Example 2 of this invention; Figure 13 This is a structural block diagram of the elastic displacement detection device for homogeneous building members provided by the present invention; Figure 14 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0023] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0024] This invention provides a method for detecting the elastic displacement of homogeneous structural members in buildings. Figure 2 This is a flowchart of the elastic displacement detection method for homogeneous building members provided by the present invention, as shown below. Figure 2 As shown, the method includes the following steps: Step S201: Based on the shape of the target rod, simplify the target rod to generate the corresponding physical model; Step S202: Based on the physical model of the target member and its forces and dimensions, determine the bending moment diagram of the target member. Step S203: Construct a three-dimensional rectangular coordinate system, map the bending moment diagram of the target member to the three-dimensional rectangular coordinate system, and generate a geometry composed of the bending moment diagram; Step S204: Determine the volume of the geometry and determine the elastic displacement of the target rod based on the volume of the geometry.

[0025] In this method, firstly, the target structural members in the actual building project to be tested, such as beams and floor slabs, are simplified into a physical model. Then, bending moment diagrams of the target members are generated based on their stress and structural dimensions. These bending moment diagrams include those of the target members under actual stress and those of hypothetical unit forces. Next, a three-dimensional Cartesian coordinate system is established, and the bending moment diagrams are mapped onto this system, defining the geometry formed by the bending moment diagrams. Finally, the volume of the geometry is determined, and the elastic displacement of the target member is calculated based on this volume.

[0026] For example, establish as Figure 3 The three-dimensional rectangular coordinate system shown Figure 3 This is a schematic diagram of a three-dimensional rectangular coordinate system in an embodiment of the present invention. Figure 3 In the three-dimensional rectangular coordinate system, the three coordinate axes are respectively x , , .in, and There are two things about x The bending moment function, and The bending moment diagram is a straight line. Therefore, in the traditional integral solution method for detecting elastic displacement, the formula... The area d of the infinitesimal element of the base. A , Then it means The infinitesimal volume d on the infinitesimal segment V Therefore, it can be concluded that The physical meaning of the integration result is that within the integration length of the target rod in a three-dimensional rectangular coordinate system, the integral is... and Volume of the enclosed geometric solid V Therefore, when the condition " EI When the condition "the elastic displacement does not change along the length of the rod" is met, the above method can be used to characterize the process of solving for the elastic displacement as follows:

[0027] in, This represents the elastic displacement of the target member. and Represents the bending moment diagram. The modulus of elasticity of the cross section of the rod. The moment of inertia of the cross section of the member. Represents the volume of a geometric solid.

[0028] Since this method is based on the volume of the target member for detection, it is called the "volume method". This method eliminates the need for a straight line in the bending moment diagram of the target member when monitoring its elastic displacement. It only requires that the elastic modulus and moment of inertia of the target member remain unchanged along its length, reducing constraints in practical engineering and solving the problem of limited application scenarios in existing related technologies.

[0029] In some embodiments, step S204, determining the volume of the geometry and determining the elastic displacement of the target member based on the volume of the geometry, includes: obtaining the elastic modulus and moment of inertia of the cross section of the target member; determining an intermediate variable based on the product of the elastic modulus and moment of inertia of the cross section of the target member; and determining the elastic displacement of the target member by combining the volume of the geometry corresponding to the target member with the quotient of the intermediate variable.

[0030] In some embodiments, when at least one of the bending moment diagrams of the target member is a straight line, determining the volume of the geometry includes: obtaining the base area of ​​the geometry in a three-dimensional Cartesian coordinate system; determining the centroid coordinates of the base of the geometry; and determining the volume of the geometry based on the centroid coordinates and the base area. Preferably, when at least one of the bending moment diagrams of the target member is a straight line, the centroid coordinates and the base area are used as the volume of the geometry.

[0031] Specifically, the centroid coordinates of the base of the geometric body are determined, and the volume of the geometric body is determined based on the centroid coordinates and the base area. This includes: determining the bending moment function value corresponding to the straight bending moment diagram of the geometric body; determining the coordinate values ​​of the centroid coordinates of the ground of the geometric body in the direction of the straight bending moment diagram; and determining the volume of the geometric body based on the product of the coordinate values ​​of the centroid coordinates of the ground of the geometric body in the direction of the straight bending moment diagram and the base area.

[0032] More specifically, determining the centroid coordinates of the ground plane of the geometry in the direction of the straight bending moment diagram includes: obtaining the intercept of the geometry and the slope of the straight bending moment diagram; and combining the intercept of the geometry and the slope of the straight bending moment diagram to determine the centroid coordinates of the ground plane of the geometry in the direction of the straight bending moment diagram.

[0033] For example, when at least one of the bending moment graphs of the target member is a straight line, the volume of the geometry can be expressed as follows during the detection of the elastic displacement of the target member using this method: Figure 1 The bending moment diagram corresponding to the base area A enclosed by triangle ABCD and the centroid of the base. The product of the direction coordinate values ​​y0, where -x represents a linear relationship. According to the definition of static moment, the centroid coordinates of the base ABCD are... The calculation formula is as follows:

[0034] in, Represents the centroid coordinates, Indicates the area of ​​the base. This represents the bending moment diagram. Given that the bending moment diagram M is in the Mi-x coordinate plane... i Since it is a straight line, we can assume that the bending moment diagram M is... i The calculation expression is as follows:

[0035] in, This represents the value of the bending moment function in the bending moment diagram. Bending moment diagram about The slope, This represents the intercept. Combining this with the above formula, the centroid coordinates can be obtained. Corresponding bending moment diagram The direction coordinate value y0 is:

[0036] Where y0 represents the centroid coordinates Corresponding bending moment diagram Direction coordinates, This represents the value of the bending moment function in the bending moment diagram. Bending moment diagram about The slope, This represents the intercept. Meanwhile, according to the definition of an integral, the base area... A It can be represented as:

[0037] in, Indicates the area of ​​the base. The bending moment diagram is shown. Combining the above formulas, the volume of the geometric solid can be expressed as:

[0038] in, The volume of the geometric solid is represented by y0, and the centroid coordinates are represented by y0. Corresponding bending moment diagram The directional coordinate values ​​reflect the average height of the geometric object relative to its base. Let represent the base area. Based on this, the expression for the elastic displacement of the target rod's geometry is as follows:

[0039] in, This represents the elastic displacement of the target member. and Represents the bending moment diagram. The modulus of elasticity of the cross section of the rod. The moment of inertia of the cross section of the member. Represents the volume of a geometric solid. Let y0 represent the base area and y0 represent the centroid coordinates. Corresponding bending moment diagram Direction coordinates.

[0040] The following case illustrates the process of detecting the elastic displacement of a rod using the above method: Case 1: For example Figure 4 As shown, Figure 4 This is a schematic diagram of the stress state of the rod in Example 1 of this invention. EI The process for detecting the elastic displacement at point C of the member, keeping the length constant, is as follows: First, within a virtual unit at point C, determine the external load Fp at point A and the bending moment diagram at point C under the unit force. The bending moment diagram is as follows: Figure 5 and Figure 6 As shown, Figure 5 This is a bending moment diagram of point A of the member in this embodiment of the invention under load. Figure 6 These are the bending moment diagrams of point C in the member under unit force in this embodiment of the invention. Both bending moment diagrams are linear graphs. A spatial rectangular coordinate system is then established, based on the bending moment diagram M under external load. Fp The spatial orientation relationship between the bending moment diagram M1 under unit force and the bending moment diagram M1 is described in two cases: Case 1: M1 points horizontally, M Fp Pointing vertically, such as Figure 7 As shown, Figure 7 This is a schematic diagram of the spatial rectangular coordinate system in Case 1 of this invention. In this case, the integration range involving the bottom surface is segment CB, while M... Fp Since the CB segment follows a linear distribution, the formula for calculating the base area is as follows:

[0041] in, l This represents the length of segment AB. The x-coordinate of the centroid of the base is 5. l / 6, its corresponding bending moment diagram M Fp The value of the direction y0 is F p 5 l / 6. Based on this, the detection results of the elastic displacement of the rod are as follows:

[0042] in, Indicates the elastic displacement of the rod. This indicates the load at point A of the member. l Indicates the length of segment AB of the rod. The modulus of elasticity of the cross section of the rod. The moment of inertia represents the cross section of the member.

[0043] Case 2: M Fp Pointing horizontally, M1 points vertically, as shown. Figure 8 As shown, Figure 8 This is a schematic diagram of the spatial rectangular coordinate system in Case 2 of Example 1 of this invention. In this case, the integration range involving the bottom surface is segment AB. The height direction M1 is about... x If the integral is limited to the range of CB, the "closure" of the geometry cannot be completed. Therefore, M1 must be integrated with respect to... x The integration range is extended to the entire AB segment. Determine M1 and M... Fp Within the geometry bounded by the integral length, it can be observed that the bending moment diagram M1 appears as a broken line within the AB range.

[0044] At this point, other methods can be flexibly used to solve for M1 and M. Fp The volume of the geometric solid enclosed by the area AB. Since the height of the geometric solid within the length AC is 0, we only need to solve for the volume of the geometric solid within the area CB. The origin of the coordinate axes can be moved from point A to point C. Alternatively, it can be done as follows... Figure 8 As shown, the geometric solid is divided into a wedge and a square pyramid, and the volumes of each are calculated separately. The calculation process is as follows:

[0045] in, Represents the volume of a geometric solid. l Indicates the length of segment AB. This represents the load at point A of the member. Based on this, the test results of the member's elastic displacement are as follows:

[0046] in, Indicates the elastic displacement of the rod. This indicates the load at point A of the member. l Indicates the length of segment AB of the rod. The modulus of elasticity of the cross section of the rod. The moment of inertia represents the cross section of the member.

[0047] Case 2: This case mainly describes the situation where the two bending moment diagrams are composed of multiple straight lines and curves, such as... Figure 9 As shown, Figure 9 This is a schematic diagram of the stress state of the rod in Example 2 of this invention. EI The elastic displacement at mid-span of the member remains unchanged along its length. The detection process is as follows: a virtual unit force is applied at mid-span, and the bending moment diagrams under uniformly distributed load and under unit force are determined respectively, as shown below. Figure 10 and Figure 11 As shown, Figure 10This is the bending moment diagram under uniform load in Case 2 of this invention. Figure 11 This is the unit force bending moment diagram in Example 2 of this invention. (Using M...) q With M1 pointing horizontally and M2 pointing vertically, establish a spatial coordinate system and determine the coordinates of M1 and M2. q Enclosed spatial geometry, such as Figure 12 As shown, Figure 12 This is a schematic diagram of the geometry corresponding to the rod in Example 2 of this invention. Due to the symmetry of the geometry, it is only necessary to calculate half of the geometry's volume. Figure 12 In the diagram, point C is the center of point AB, and the bending moment diagram M1 within the AB region is a straight line. Therefore, the volume of the geometric solid is:

[0048] in, Represents the volume of a geometric solid. l Indicates the length of segment AB. q Let l represent the magnitude of the uniform load, and l represent the magnitude of the unit force. Based on this, the detection results of the elastic displacement of the member are as follows:

[0049] in, Indicates the elastic displacement of the rod. This indicates the load at point A of the member. l Indicates the length of segment AB of the rod. The modulus of elasticity of the cross section of the rod. The moment of inertia of the cross section of the member. q This indicates the magnitude of a uniform load.

[0050] In summary, this method only requires that the elastic modulus and moment of inertia of the simplified member remain unchanged along its length, without requiring that one of the bending moment diagrams be a straight line. This reduces constraints in practical engineering and expands the applicability of the method. Furthermore, the method's approach stems from the fundamental concept of integration, directly applying integration in volume calculation. Compared to graphical methods, this method is more intuitive and more closely connected to the fundamental concept of integration. In practical engineering, the inspection results and process are more intuitive, facilitating further verification. In this method, the base area A and average height y0 become two interrelated important parameters through the goal of solving for the geometric volume. The relationship between the three is clear and explicit, and the calculation approach is progressive, facilitating application and calculation in practical engineering and enabling rapid estimation of displacement, deflection, etc. This method unifies the planar figures belonging to different coordinate systems in traditional graphical methods into a three-dimensional rectangular coordinate system, giving the graphical method a clear physical meaning. In practical engineering, this clear physical meaning makes the calculation logic and approach clearer. Furthermore, in this method, the bending moment diagram of the bottom surface of the member geometry corresponds to the bottom area A, and the bending moment diagram of the elevation corresponds to the height of the geometry at the centroid of the bottom surface. This clear correspondence makes the calculation process in actual engineering clearer and facilitates rapid testing by engineers.

[0051] The present invention also provides a device for detecting the elastic displacement of homogeneous building members. The following is a description of the device for detecting the elastic displacement of homogeneous building members provided by the present invention. The device for detecting the elastic displacement of homogeneous building members described below can be referred to in correspondence with the method for detecting the elastic displacement of homogeneous building members described above. Figure 13 This is a structural block diagram of the elastic displacement detection device for homogeneous building members provided by the present invention, as shown below. Figure 13 As shown, the device includes: Module 1301 is used to simplify the target rod and generate the corresponding physical model based on the shape of the target rod. The calculation module 1302 is used to combine the physical model of the target member and determine the bending moment diagram of the target member based on the force and size of the target member. The processing module 1303 is used to construct a three-dimensional rectangular coordinate system, map the bending moment diagram of the target member to the three-dimensional rectangular coordinate system, and generate a geometry composed of the bending moment diagram; The determination module 1304 is used to determine the volume of the geometry and, based on the volume of the geometry, determine the elastic displacement of the target rod.

[0052] In use, this device first simplifies the target member (such as a beam or floor slab) in the actual building project to be monitored into a physical model using the construction module 1301. Then, the calculation module 1302 generates a bending moment diagram of the target member based on the forces acting on it and the dimensions of the structure. This bending moment diagram includes both the actual bending moment diagram and the bending moment diagram under a hypothetical unit force. The processing module 1303 then establishes a three-dimensional Cartesian coordinate system, maps the bending moment diagram onto this system, and determines the geometry formed by the bending moment diagram. Finally, the determination module 1304 determines the volume of the geometry and, based on this volume, determines the elastic displacement of the target member. Through this process, when monitoring the elastic displacement of the target member, it is not necessary for the bending moment diagram to contain a straight line; only that the elastic modulus and moment of inertia of the target member remain unchanged along its length is required. This reduces the constraints in actual engineering and solves the problem of limited application scenarios in existing related technologies.

[0053] Figure 14 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 14 As shown, the electronic device may include: a processor 1401, a communication interface 1402, a memory 1403, and a communication bus 1404. The processor 1401, communication interface 1402, and memory 1403 communicate with each other via the communication bus 1404. The processor 1401 can call logical instructions from the memory 1403 to execute a method for detecting the elastic displacement of homogeneous structural members. This method includes: Based on the shape of the target rod, the target rod is simplified to generate the corresponding physical model; Based on the physical model of the target member and its forces and dimensions, determine the bending moment diagram of the target member. Construct a three-dimensional rectangular coordinate system, map the bending moment diagram of the target member to the three-dimensional rectangular coordinate system, and generate a geometry composed of the bending moment diagram; Determine the volume of the geometry, and based on the volume of the geometry, determine the elastic displacement of the target rod.

[0054] Furthermore, the logical instructions in the aforementioned memory 1403 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0055] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the elastic displacement detection method for homogeneous building members provided by the above methods, the method comprising: Based on the shape of the target rod, the target rod is simplified to generate the corresponding physical model; Based on the physical model of the target member and its forces and dimensions, determine the bending moment diagram of the target member. Construct a three-dimensional rectangular coordinate system, map the bending moment diagram of the target member to the three-dimensional rectangular coordinate system, and generate a geometry composed of the bending moment diagram; Determine the volume of the geometry, and based on the volume of the geometry, determine the elastic displacement of the target rod.

[0056] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for detecting elastic displacement of homogeneous building members provided by the methods described above, the method comprising: Based on the shape of the target rod, the target rod is simplified to generate the corresponding physical model; Based on the physical model of the target member and its forces and dimensions, determine the bending moment diagram of the target member. Construct a three-dimensional rectangular coordinate system, map the bending moment diagram of the target member to the three-dimensional rectangular coordinate system, and generate a geometry composed of the bending moment diagram; Determine the volume of the geometry, and based on the volume of the geometry, determine the elastic displacement of the target rod.

[0057] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0058] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0059] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for detecting elastic displacement of a homogeneous building bar, characterized by, The method comprises the following steps: simplifying the target rod according to its shape to generate a corresponding physical model; determining the bending moment diagram of the target rod according to the force and size of the target rod in combination with the physical model of the target rod; constructing a three-dimensional rectangular coordinate system, mapping the bending moment diagram of the target rod to the three-dimensional rectangular coordinate system, and generating a geometric body composed of the bending moment diagram; determining the volume of the geometric body, and determining the elastic displacement of the target rod based on the volume of the geometric body.

2. The method of claim 1, wherein The bending moment diagram of the target rod comprises an actual force bending moment diagram and a virtual unit force bending moment diagram.

3. The method of claim 1, wherein The method for determining the volume of the geometric body comprises the following steps: obtaining the elastic modulus and the moment of inertia of the cross section of the target rod; determining an intermediate variable based on the product of the elastic modulus and the moment of inertia of the cross section of the target rod; determining the elastic displacement of the target rod in combination with the quotient of the volume of the corresponding geometric body of the target rod and the intermediate variable.

4. The method of claim 1, wherein When the bending moment diagram of the target rod comprises at least one straight line diagram, the method for determining the volume of the geometric body comprises the following steps: obtaining the area of the bottom surface of the geometric body in the three-dimensional rectangular coordinate system; determining the centroid coordinates of the bottom surface of the geometric body, and determining the volume of the geometric body based on the centroid coordinates and the area of the bottom surface.

5. The method of claim 4, wherein When the bending moment diagram of the target rod comprises at least one straight line diagram, the centroid coordinates and the area of the bottom surface are used as the volume of the geometric body.

6. The method of claim 4, wherein The method for determining the centroid coordinates of the bottom surface of the geometric body and determining the volume of the geometric body based on the centroid coordinates and the area of the bottom surface comprises the following steps: determining the bending moment function value corresponding to the straight line bending moment diagram of the geometric body; determining the coordinate value of the centroid coordinates of the ground surface of the geometric body in the direction of the straight line bending moment diagram; determining the volume of the geometric body based on the product of the coordinate value of the centroid coordinates of the ground surface of the geometric body in the direction of the straight line bending moment diagram and the area of the bottom surface.

7. The method of claim 6, wherein the method further comprises: The method for determining the coordinate value of the centroid coordinates of the ground surface of the geometric body in the direction of the straight line bending moment diagram comprises the following steps: obtaining the intercept of the geometric body and the slope of the straight line bending moment diagram; determining the coordinate value of the centroid coordinates of the ground surface of the geometric body in the direction of the straight line bending moment diagram in combination with the intercept of the geometric body and the slope of the straight line bending moment diagram.

8. A device for detecting elastic displacement of a homogeneous building bar, characterized in that, The method comprises the following steps: constructing a module for simplifying the target rod according to its shape to generate a corresponding physical model; an operation module for determining the bending moment diagram of the target rod according to the force and size of the target rod in combination with the physical model of the target rod; a processing module for constructing a three-dimensional rectangular coordinate system, mapping the bending moment diagram of the target rod to the three-dimensional rectangular coordinate system, and generating a geometric body composed of the bending moment diagram; a determination module for determining the volume of the geometric body, and determining the elastic displacement of the target rod based on the volume of the geometric body.

9. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the program to implement the method for detecting the elastic displacement of a building homogeneous rod according to any one of claims 1 to 7. The processor executes the program to implement the method for detecting the elastic displacement of a building homogeneous rod according to any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by a processor to implement the building homogeneous bar elastic displacement detection method according to any one of claims 1 to 7.