A method and system for simulating and analyzing building structure strength
By combining BIM model and big data analysis, the material layout of buildings in actual use is predicted and finite element analysis is carried out, which solves the problem that traditional methods are difficult to fully reflect the actual use, and achieves a more accurate assessment of building structural strength.
Patent Information
- Application Number
- CN202411780442.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-04-08
AI Technical Summary
Traditional building structural strength analysis methods are difficult to fully reflect the complex situation of buildings in actual use, especially the impact of factors such as material layout, personnel flow, and equipment placement on structural strength.
The building structure strength simulation analysis method based on BIM model and big data analysis is adopted. The BIM model is constructed by receiving structural design data and material data, and the material layout is obtained using planning data to predict material layout, and it is fused with the BIM model. The structural strength analysis method is used for structural strength analysis.
A more accurate assessment of the structural strength of the building is achieved, which can better reflect the complex situation in actual use and provide a more reliable basis for architectural design and structural optimization.
Smart Images

Figure CN119783436A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of building structure strength analysis, and in particular to a building structure strength simulation analysis method and system. Background Art
[0002] With the acceleration of urbanization, the safety and durability of building structures have become key issues in architectural design. Traditional structural strength analysis methods mainly rely on theoretical calculations and experimental tests. Although these methods can evaluate the performance of structures to a certain extent, they often ignore complex factors such as material layout and load distribution during the actual use of buildings, resulting in a large deviation between the analysis results and the actual situation.
[0003] In recent years, the rise of BIM technology has brought revolutionary changes to building design and construction. BIM technology integrates all relevant information of a building project, including geometric dimensions, material properties, construction details, etc., by building a three-dimensional digital model, providing a new means for structural strength analysis. However, a simple BIM model is still difficult to fully reflect the complex situation of a building in actual use, especially the impact of factors such as material layout, personnel flow, and equipment placement on structural strength.
[0004] Therefore, the present invention proposes a building structure strength simulation analysis method based on BIM model and big data analysis, aiming to achieve accurate assessment of building structure strength by integrating BIM technology and big data analysis technology, and provide a more reliable basis for building design and structural optimization. Summary of the invention
[0005] In order to solve the technical problems existing in the above-mentioned background technology, the present invention provides a building structure strength simulation analysis method, system, electronic equipment, computer storage medium and computer program product.
[0006] The present invention provides a building structure strength simulation analysis method, the method comprising the following steps: Receiving structural design data of a target building and material data of each regional structure, constructing a BIM model of the target building based on the structural design data, and configuring each material data at a corresponding position in the BIM model to obtain a first BIM model; Acquire usage planning data of the target building, predict material layout conditions of various areas of the target building according to the usage planning data, and fuse the material layout conditions with the first BIM model to obtain a second BIM model; The structural strength analysis of the second BIM model is performed using a finite element analysis method to obtain and output structural strength analysis result data.
[0007] Optionally, the structural design data includes geometric dimensions, structural form, and component size information of the building; and the material data includes material types and material strength parameters used in the structures of each region.
[0008] Optionally, constructing a BIM model of the target building based on the structural design data, and configuring each of the material data at a corresponding position in the BIM model to obtain a first BIM model, comprising: Importing the geometric dimensions, structural form, and component size information of the building in the structural design data into BIM software, and using the BIM software to construct a three-dimensional model of the target building using parametric modeling technology, wherein the three-dimensional model contains the geometric information, structural component information, and material property information of the building, and the three-dimensional model is the BIM model; Through the property editing function of the BIM software, each material data is configured at a corresponding position in the BIM model to ensure that the physical properties of the BIM model are consistent with the actual material, and the first BIM model is obtained. The first BIM model includes the structural design data of the target building and the material data of each regional structure.
[0009] Optionally, obtaining usage planning data of the target building, and predicting the material layout of each area of the target building according to the usage planning data, includes: Acquiring use planning data of a target building, wherein the use planning data includes a functional layout of each area of the target building; Crawling and obtaining building usage big data corresponding to each of the functional layouts, analyzing the building usage big data, and predicting building usage data, wherein the building usage data includes the type, quantity, and location of materials that may be placed in each area; The material weight distribution data of each area is obtained based on the building usage data analysis.
[0010] Optionally, the crawling obtains building usage big data corresponding to each of the functional layouts, including: Performing novelty analysis on each of the functional layouts to obtain a corresponding novelty level, and determining a time span of a crawling period corresponding to each of the functional layouts according to the novelty level; wherein the crawling period has a starting point of the current time and an end point of the historical time, and the size of the time span is negatively correlated with the novelty level; Building usage big data corresponding to each of the functional layouts is obtained by crawling according to the crawling period corresponding to the time span.
[0011] Optionally, performing novelty analysis on each of the functional layouts to obtain a corresponding novelty level includes: A network-wide search is performed for the functional layout, and a corresponding novelty level is calculated based on the number of search results.
[0012] The present invention also provides a building structure strength simulation analysis system, the system comprising a processor and a memory, the processor calls and executes a computer program in the memory to implement the following steps: Receiving structural design data of a target building and material data of each regional structure, constructing a BIM model of the target building based on the structural design data, and configuring each material data at a corresponding position in the BIM model to obtain a first BIM model; Acquire usage planning data of the target building, predict material layout conditions of various areas of the target building according to the usage planning data, and fuse the material layout conditions with the first BIM model to obtain a second BIM model; The structural strength analysis of the second BIM model is performed using a finite element analysis method to obtain and output structural strength analysis result data.
[0013] The present invention also provides an electronic device, comprising: a memory storing executable program code; a processor coupled to the memory; the processor calls the executable program code stored in the memory to execute the method as described in any of the preceding items.
[0014] The present invention also provides a computer storage medium, on which a computer program is stored. When the computer program is executed by a processor, any of the above methods is executed.
[0015] The present invention also provides a computer program product, comprising a computer program stored on a non-transitory computer-readable medium, wherein the computer program is executed by a processor to execute the method as described in any of the preceding items.
[0016] The beneficial effects of the present invention are: The solution of the present invention is not to perform structural strength simulation analysis on the structural design data of the target building itself, but to simultaneously predict the material layout of the target building during use after it is completed and put into use, and then perform structural strength analysis on the structural design data based on the material layout, so as to obtain structural strength analysis result data with more reference value, which is conducive to designers making more reasonable structural designs. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 It is a flow chart of a building structure strength simulation analysis method disclosed in an embodiment of the present invention.
[0019] Figure 2 It is a structural schematic diagram of a building structure strength simulation analysis system disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0021] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0023] In the description of the present invention, it should be noted that if the terms "upper", "lower", "inside", "outside", etc. appear to indicate an orientation or position relationship, they are based on the orientation or position relationship shown in the accompanying drawings, or are the orientation or position relationship in which the product of the invention is usually placed when used. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.
[0024] It should be noted that, in the absence of conflict, the features in the embodiments of the present invention may be combined with each other.
[0025] like Figure 1As shown, an embodiment of the present invention discloses a method for simulating and analyzing the strength of a building structure, the method comprising the following steps: Receiving structural design data of a target building and material data of each regional structure, constructing a BIM model of the target building based on the structural design data, and configuring each material data at a corresponding position in the BIM model to obtain a first BIM model; Acquire usage planning data of the target building, predict material layout conditions of various areas of the target building according to the usage planning data, and fuse the material layout conditions with the first BIM model to obtain a second BIM model; The structural strength analysis of the second BIM model is performed using a finite element analysis method to obtain and output structural strength analysis result data.
[0026] After receiving the structural design data of the target building and the material data of each regional structure, the present invention first constructs a basic BIM model of the target building based on the structural design data, and configures each material data at the corresponding position in the basic BIM model, that is, marks the design and use material conditions of each regional position in the BIM model, thereby obtaining a first BIM model. At the same time, the present invention further obtains the use planning data of the target building, predicts the material layout of each area of the target building based on the use planning data, and the material layout is the material distribution inside the target building after it is completed and put into use. The material layout is integrated with the first BIM model to obtain a second BIM model. Finally, the existing finite element analysis method is used to perform structural strength analysis on the second BIM model, and the structural strength analysis result data is obtained and output. Then, the designer can optimize the original structural design data of the target building to a certain extent based on the obtained structural strength analysis result data.
[0027] In the above scheme of the present invention, the structural strength simulation analysis is not performed on the structural design data of the target building itself, but the material layout of the target building during use after it is completed and put into use is predicted at the same time, and then the structural strength analysis is performed on the structural design data based on the material layout, so as to obtain structural strength analysis result data with more reference value, which is conducive to designers making more reasonable structural designs.
[0028] Optionally, the structural design data includes geometric dimensions, structural form, and component size information of the building; and the material data includes material types and material strength parameters used in the structures of each region.
[0029] Material strength includes Young's modulus, Poisson's ratio, yield strength, etc.
[0030] Optionally, constructing a BIM model of the target building based on the structural design data, and configuring each of the material data at a corresponding position in the BIM model to obtain a first BIM model, comprising: Importing the geometric dimensions, structural form, and component size information of the building in the structural design data into BIM software, and using the BIM software to construct a three-dimensional model of the target building using parametric modeling technology, wherein the three-dimensional model contains the geometric information, structural component information, and material property information of the building, and the three-dimensional model is the BIM model; Through the property editing function of the BIM software, each material data is configured at a corresponding position in the BIM model to ensure that the physical properties of the BIM model are consistent with the actual material, and the first BIM model is obtained. The first BIM model includes the structural design data of the target building and the material data of each regional structure.
[0031] After completing the construction of the first BIM model, it needs to be exported into a format that can be recognized by other analysis software for further structural strength analysis.
[0032] Optionally, obtaining usage planning data of the target building, and predicting the material layout of each area of the target building according to the usage planning data, includes: Acquiring use planning data of a target building, wherein the use planning data includes a functional layout of each area of the target building; Crawling and obtaining building usage big data corresponding to each of the functional layouts, analyzing the building usage big data, and predicting building usage data, wherein the building usage data includes the type, quantity, and location of materials that may be placed in each area; The material weight distribution data of each area is obtained based on the building usage data analysis.
[0033] Before designing and constructing the target building, it is necessary to clarify the functional layout of each area inside it, such as office area, conference room, warehouse, etc., that is, use planning data. Then, crawl the building usage big data corresponding to each functional layout on the Internet. Building usage big data refers to the material layout in the area of the functional layout in the existing building. Thus, the building usage data is predicted through big data integration and analysis technology. The building usage data includes the type, quantity and location of materials that may be placed in each area. Then, the material weight distribution data of each area is analyzed based on the obtained building usage data. For example, the material weight of each sub-area can be predicted based on the material type and quantity of each sub-area, thereby obtaining the material weight distribution data of the area.
[0034] Optionally, the crawling obtains building usage big data corresponding to each of the functional layouts, including: Performing novelty analysis on each of the functional layouts to obtain a corresponding novelty level, and determining a time span of a crawling period corresponding to each of the functional layouts according to the novelty level; wherein the crawling period has a starting point of the current time and an end point of the historical time, and the size of the time span is negatively correlated with the novelty level; Building usage big data corresponding to each of the functional layouts is obtained by crawling according to the crawling period corresponding to the time span.
[0035] The time span of the crawling period of the building usage big data crawled by the present invention is different from that of the functional layout. Specifically, the novelty level of each functional layout itself is first determined, and then the time span of the crawling period corresponding to each functional layout is determined according to the novelty level according to the negative correlation. Among them, the starting point of the crawling period is the current time and the end point is the historical time. In this way, it is possible to crawl only the "recent" building usage big data for the relatively novel functional layout, and crawl the "recent + long-term" building usage big data for the non-novel and mature functional layout. Such a setting can reduce the interference of irrelevant historical data to improve the confidence of the building usage data obtained through analysis.
[0036] Among them, crawling entrances for big data used in buildings include but are not limited to public databases, sensor networks, building management systems and the Internet.
[0037] Optionally, performing novelty analysis on each of the functional layouts to obtain a corresponding novelty level includes: A network-wide search is performed for the functional layout, and a corresponding novelty level is calculated based on the number of search results.
[0038] The novelty level of a functional layout in a target building can be determined by analyzing the amount of data related to the network content, that is, searching the entire network for the functional layout and calculating the corresponding novelty level based on the number of search results. Obviously, the more search results there are, the lower the novelty level is, and vice versa.
[0039] like Figure 2 As shown, an embodiment of the present invention further discloses a building structure strength simulation analysis system, the system comprising a processor and a memory, the processor calls and executes a computer program in the memory to implement the following steps: Receiving structural design data of a target building and material data of each regional structure, constructing a BIM model of the target building based on the structural design data, and configuring each material data at a corresponding position in the BIM model to obtain a first BIM model; Acquire usage planning data of the target building, predict material layout conditions of various areas of the target building according to the usage planning data, and fuse the material layout conditions with the first BIM model to obtain a second BIM model; The structural strength analysis of the second BIM model is performed using a finite element analysis method to obtain and output structural strength analysis result data.
[0040] An embodiment of the present invention further discloses an electronic device, comprising: a memory storing executable program code; a processor coupled to the memory; the processor calls the executable program code stored in the memory to execute the method described in the above embodiment.
[0041] The embodiment of the present invention further discloses a computer storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method described in the above embodiment is executed.
[0042] An embodiment of the present invention further discloses a computer program product, including a computer program stored on a non-transitory computer-readable medium, wherein the computer program is executed by a processor to perform any of the methods described in the preceding items.
[0043] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0044] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0045] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0046] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0047] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0048] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0049] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of this disclosure can be achieved, and this document is not limited here.
[0050] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A building structure strength simulation analysis method, characterized in that: The method comprises the following steps: Receiving structural design data of a target building and material data of each regional structure, constructing a BIM model of the target building based on the structural design data, and configuring each material data at a corresponding position in the BIM model to obtain a first BIM model; Acquire usage planning data of the target building, predict material layout conditions of various areas of the target building according to the usage planning data, and fuse the material layout conditions with the first BIM model to obtain a second BIM model; The structural strength analysis of the second BIM model is performed using a finite element analysis method to obtain and output structural strength analysis result data.
2. A building structure strength simulation analysis method according to claim 1, characterized in that: The structural design data include the geometric dimensions, structural form, and component size information of the building; the material data include the material type and material strength parameters used in each regional structure.
3. A building structure strength simulation analysis method according to claim 2, characterized in that: Constructing a BIM model of a target building based on the structural design data, and configuring each of the material data at a corresponding position in the BIM model to obtain a first BIM model, including: Importing the geometric dimensions, structural form, and component size information of the building in the structural design data into BIM software, and using the BIM software to construct a three-dimensional model of the target building using parametric modeling technology, wherein the three-dimensional model contains the geometric information, structural component information, and material property information of the building, and the three-dimensional model is the BIM model; Through the property editing function of the BIM software, each material data is configured at a corresponding position in the BIM model to ensure that the physical properties of the BIM model are consistent with the actual material, and the first BIM model is obtained. The first BIM model includes the structural design data of the target building and the material data of each regional structure.
4. A building structure strength simulation analysis method according to claim 3, characterized in that: Obtaining the usage planning data of the target building, and predicting the material layout of each area of the target building according to the usage planning data, including: Acquiring use planning data of a target building, wherein the use planning data includes a functional layout of each area of the target building; Crawling and obtaining building usage big data corresponding to each of the functional layouts, analyzing the building usage big data, and predicting building usage data, wherein the building usage data includes the type, quantity, and location of materials that may be placed in each area; The material weight distribution data of each area is obtained based on the building usage data analysis.
5. A building structure strength simulation analysis method according to claim 4, characterized in that: The crawling obtains building usage big data corresponding to each functional layout, including: Performing novelty analysis on each of the functional layouts to obtain a corresponding novelty level, and determining a time span of a crawling period corresponding to each of the functional layouts according to the novelty level; wherein the crawling period has a starting point of the current time and an end point of the historical time, and the size of the time span is negatively correlated with the novelty level; Building usage big data corresponding to each of the functional layouts is obtained by crawling according to the crawling period corresponding to the time span.
6. A building structure strength simulation analysis method according to claim 5, characterized in that: The performing novelty analysis on each of the functional layouts to obtain a corresponding novelty level includes: A network-wide search is performed for the functional layout, and a corresponding novelty level is calculated based on the number of search results.
7. A building structure strength simulation and analysis system, comprising a processor and a memory, characterized in that: The processor calls and executes the computer program in the memory to implement the following steps: Receiving structural design data of a target building and material data of each regional structure, constructing a BIM model of the target building based on the structural design data, and configuring each material data at a corresponding position in the BIM model to obtain a first BIM model; Acquire usage planning data of the target building, predict material layout conditions of various areas of the target building according to the usage planning data, and fuse the material layout conditions with the first BIM model to obtain a second BIM model; The structural strength analysis of the second BIM model is performed using a finite element analysis method to obtain and output structural strength analysis result data.
8. An electronic device comprising: A memory storing executable program code; A processor coupled to the memory; characterized in that: the processor calls the executable program code stored in the memory to execute the method according to any one of claims 1-6.
9. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is executed.
10. A computer program product comprising a computer program stored on a non-transitory computer readable medium, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.