CN113987626A - Extensible building full life BIM modeling method - Google Patents
Extensible building full life BIM modeling method Download PDFInfo
- Publication number
- CN113987626A CN113987626A CN202111151766.6A CN202111151766A CN113987626A CN 113987626 A CN113987626 A CN 113987626A CN 202111151766 A CN202111151766 A CN 202111151766A CN 113987626 A CN113987626 A CN 113987626A
- Authority
- CN
- China
- Prior art keywords
- bim
- data
- information
- building
- attribute
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000010354 integration Effects 0.000 claims abstract description 44
- 238000003860 storage Methods 0.000 claims abstract description 19
- 238000010276 construction Methods 0.000 claims abstract description 14
- 238000012423 maintenance Methods 0.000 claims abstract description 7
- 230000008569 process Effects 0.000 claims description 18
- 230000008520 organization Effects 0.000 claims description 15
- 230000003068 static effect Effects 0.000 claims description 11
- 238000013507 mapping Methods 0.000 claims description 7
- 238000000926 separation method Methods 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 claims description 5
- 238000013075 data extraction Methods 0.000 claims description 4
- 230000003993 interaction Effects 0.000 claims description 4
- 230000002457 bidirectional effect Effects 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 3
- 238000013500 data storage Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004927 fusion Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000000699 topical effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Civil Engineering (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Architecture (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
An extensible building full life BIM modeling method, the method comprising: designing an integrated BIM construction frame facing to the whole life cycle of a building, wherein the integrated BIM construction frame comprises an integrated BIM basic frame, an integrated BIM framework flow and an integrated BIM application framework; distributed storage and virtual integration of BIM data are realized by utilizing a NoSql type database Hbase; constructing a bi-directional link channel from the BIM to the BIM data based on the data standard IFC; based on the idea of geographic ontology, the BIM data is utilized to realize the integration of the spatial data based on ontology driving, and the data integration is carried out on the information model facing the operation and maintenance stage of the building to realize the expansion of the BIM data. The invention supports reading and integrating multi-source heterogeneous data by designing an extensible BIM modeling method for the whole life cycle of a building, and integrates the data into a unified information model; on the basis of the integrated information model, a user can perform customized function development according to engineering requirements, so that the application of the invention is wider.
Description
Technical Field
The invention relates to the technical field of engineering construction, in particular to an extensible BIM modeling method for a building in a whole life cycle.
Background
The BIM (building Information modeling) technology is a datamation tool applied to engineering design, construction and management, and is used for sharing and transmitting all life cycle processes of project planning, operation and maintenance through building datamation and informatization model integration, so that engineering technicians can correctly understand and efficiently deal with various building Information, a foundation for cooperative work is provided for design teams and all construction main bodies including buildings and operation units, and important functions are played in the aspects of improving production efficiency, saving cost and shortening construction period.
The current BIM cannot realize the exchange of life period information, so that the potential value of the BIM cannot be fully exerted, the communication among all the participators in the whole life period of the building is not smooth, the problems of 'information fault' and 'information isolated island' are caused, and information support and information communication cannot be provided for all the participators.
Disclosure of Invention
In view of the above technical problems, the present invention provides an extensible building lifetime BIM modeling method.
In order to realize the above aim, the following technical scheme is adopted:
an extensible building full life BIM modeling method, the method comprising:
designing an integrated BIM construction frame facing to the whole life cycle of a building, wherein the integrated BIM construction frame comprises an integrated BIM basic frame, an integrated BIM framework flow and an integrated BIM application framework;
distributed storage and virtual integration of BIM data are realized by utilizing a NoSql type database Hbase;
constructing a bi-directional link channel from the BIM to the BIM data based on the data standard IFC;
based on the idea of geographic ontology, the BIM data is utilized to realize the integration of spatial data based on ontology drive, and the data integration is carried out on the information model facing the operation and maintenance stage of the building to realize the expansion of the BIM data.
Further, the integrated BIM basic framework specifically includes: establishing corresponding sub-models for different applications at different stages of the whole life cycle of the building; and the submodel at the current stage realizes data extraction, expansion and integration of the submodel at the previous stage through evolution and information input, forms an information model at the current stage, and finally obtains the complete BIM basic framework.
Further, the integrated BIM architecture process specifically includes: determining a BIM sub-model according to the business process and the requirement; based on business needs, extracting the needed BIM submodel from a BIM database, and exporting the BIM submodel into a first IFC file; merging the newly added information into the first IFC file by using an application system; and integrating the first IFC file back into the BIM database based on a sub-model integration technology.
Further, in the integrated BIM application architecture, the application architecture specifically includes an application layer, a network layer, a platform layer, and a data layer, where: the application layer comprises application software from different stages of a building's full lifecycle; the network layer is used for carrying out information sharing and interaction between the BIM and a user; the platform layer is used for fusing the dispersed application software with the BIM; the data layer includes engineering data of the building life cycle composed of structured BIM data, unstructured document data, process information for expressing the engineering information to create the process, and organization information.
Further, after distributed storage and virtual integration of BIM data are realized by using the NoSql type database Hbase, the method further includes: based on IFC data structure, establishing table for each independent exchange entity; storing data of resource entities in records of the corresponding independently exchangeable entities; the attribute information of the independently exchangeable entities is serialized into binary data and stored in the corresponding cell of the Hbase.
Further, the constructing a bi-directional link channel from the BIM to the BIM data based on the data standard IFC specifically includes: and carrying out digital-analog separation, classified storage and data attribute integration on the BIM data to obtain a bidirectional link channel from the BIM to the BIM data.
Further, the digital-to-analog separation specifically includes: outputting the data with different structures generated by the BIM creating software into standard IFC data; analyzing the IFC data, extracting entity attribute information and storing the entity attribute information into the database; and converting the geometric information of the IFC data into a preset format and storing the preset format in a project folder.
Further, the classified storage specifically includes: storing attribute information in the database corresponding to the entity ID respectively; designing an attribute data table according to the stored attribute information in a classified manner, wherein fields of the attribute data table comprise model numbers, construction numbers, attribute names and attribute values; establishing a component information data table, wherein the component information data table stores spatial organization relations between components and between the components and spaces, and fields of the component information data table comprise model numbers, component numbers, parent class numbers, component classes, component names and hierarchies, wherein the hierarchies in the fields of the component information data table are the hierarchies to which the components belong in the spatial component relations; and establishing a model information data table and a model data table, and establishing the relation among the data tables through the model numbers in the fields of the component information data table.
Further, the data attribute integration specifically includes: extracting attributes of the entity of the BIM data to form an attribute set; dividing the attribute set into a dynamic attribute set and a static attribute set; storing the static property set in a component type entity, associating the static property set with a component through IfRecDelfinisByType, storing information of the dynamic property set through the assignment of the Name property and the subtype of IfcProperty, and associating the IfRecDelfinisByProperties with the component entity to realize the integration of model data.
Further, the implementation of ontology-driven spatial data integration specifically includes: the association of ontology modeling to underlying spatial data organization is realized through the mapping relation between the conceptual model of the ontology and the conceptual model of the existing multi-source database and between the ontology code and the existing multi-source data code.
By adopting the scheme, the invention has the beneficial effects that:
the invention supports reading and integrating multi-source heterogeneous data by designing an extensible BIM modeling method for the whole life cycle of a building, and integrates the data into a unified information model; on the basis of an integrated information model, integrating environmental data acquired by a physical model of information mapping to realize digital fusion of the information model from 'virtual' to 'real'; on the basis of the integrated information model, a user can perform customized function development according to engineering requirements, so that the application of the invention is wider.
Drawings
FIG. 1 is a flow chart of the extensible BIM modeling method for the whole life cycle of a building according to the present invention.
Detailed Description
Exemplary embodiments that embody features and advantages of the invention are described in detail below in the specification. It is to be understood that the invention is capable of other embodiments and that various changes in form and details may be made therein without departing from the scope of the invention and the description and drawings are to be regarded as illustrative in nature and not as restrictive.
As shown in fig. 1, an embodiment of the present invention provides an extensible building total life time BIM modeling method, including the following steps S1 to S4:
in step S1, an integrated BIM building framework oriented to the building lifetime is designed, the integrated BIM building framework including an integrated BIM basic framework, an integrated BIM architecture flow and an integrated BIM application architecture.
In step S2, distributed storage and virtual integration of BIM data is realized using the NoSql type database Hbase.
Among them, the NoSql database may be classified into a key-value type database, a document-oriented database, and a column-storage-oriented database. Considering the characteristics of structuring, sparseness and the like of the IFC data of the BIM and facilitating the query of the BIM data by a user through a plurality of modes such as GlobalId, name and the like, the selection of the column-oriented NoSql database is most suitable.
Among them, HBase is a distributed, column-oriented open-source database. The Hbase manages a global meta-model of distributed data through a Master, supports a user to perform uniform data storage and access, performs a concept mode of the distributed data storage Hbase through a multi-Region service, uses Row key as a key value of each Row record, uses a time stamp (timestamp) to identify a record version, and defines columns by using a column Family (Family) and column names together. All columns of a unified column family are stored in one block, with data for different columns being stored separately. Thus for each datum, the data can be represented by a "row key", "column family: column name "and timestamp triplets to enable fast indexing and extraction.
In step S3, a bi-directional link path of BIM to the BIM data is constructed based on the data standard IFC.
In step S4, based on the geographic ontology concept, the BIM data is utilized to realize ontology-driven spatial data integration, and data integration is performed on the information model in the building operation and maintenance phase to realize expansion of the BIM data.
In an embodiment, the integrated BIM basic framework specifically includes: establishing corresponding sub-models for different applications at different stages of the whole life cycle of the building; and the submodel at the current stage realizes data extraction, expansion and integration of the submodel at the previous stage through evolution and information input, forms an information model at the current stage, and finally obtains the complete BIM basic framework.
The method comprises the steps of establishing a BIM sub-model in different stages from project planning to different stages of design, construction, operation and maintenance and the like, wherein the BIM sub-model is established in different stages along with the progress of the whole life cycle of a project and the need of establishing the BIM sub-model in different stages. And each sub-model realizes data extraction, expansion and integration of the model in the previous stage through automatic evolution, application requirements and continuous addition of information, wherein the contained information comprises various non-BIM model information besides BIM model information, and is like form information, video information, personnel information and the like corresponding to the BIM model, and based on a multi-source information set, the information model required in the current stage is formed, and finally, a complete building information model facing the building life cycle is formed.
In an embodiment, the integrated BIM architecture process specifically includes: determining a BIM sub-model according to the business process and the requirement; based on business needs, extracting the needed BIM submodel from a BIM database, and exporting the BIM submodel into a first IFC file; merging the newly added information into the first IFC file by using an application system; and integrating the first IFC file back into the BIM database based on a sub-model integration technology.
The BIM sub-model is selected or determined according to the business process and the needs, then the needed BIM sub-model is extracted from the BIM database according to the business needs and exported to be an IFC file for the direct import and use of the related application system. And then, the application system realizes the sharing of the engineering information through the IFC file, completes the relevant business process on the basis, can add new engineering information, and combines and exports the newly added information and the original information into the IFC file. And finally, integrating the newly exported IFC file back to the BIM database by applying a sub-model integration technology, so that the newly added information in the service is fused into the BIM database.
In one embodiment, in the integrated BIM application architecture, the application architecture specifically includes an application layer, a network layer, a platform layer, and a data layer, where: the application layer comprises application software from different stages of a building's full lifecycle; the network layer is used for carrying out information sharing and interaction between the BIM and a user; the platform layer is used for fusing the dispersed application software with the BIM; the data layer includes engineering data of the building life cycle composed of structured BIM data, unstructured document data, process information for expressing the engineering information to create the process, and organization information.
The application program layer consists of application software from different stages of an engineering project, exemplarily, the software comprises planning design software, building design software, structural design software, construction management software, property management software and the like; the network layer is the basis of the sharing and application of the BIM model, the BIM server provides information sharing and interaction services for users like a cloud server, various discrete engineering information in the network is integrated through the Internet, and meanwhile, the users distributed in various regions can conveniently share the BIM model; the platform layer is used for reading, storing, extracting, integrating, verifying, managing and controlling unstructured information and organizing and process information of BIM data. The BIM platform can realize the fusion between the engineering information and the BIM model by each scattered professional application system, on one hand, supports the establishment of the integrated BIM, and simultaneously ensures that each professional application system and a user do not need to repeatedly realize the BIM integration work, and can furthest keep the original model application mode; in the data layer, the engineering data of the building lifetime can be divided into structured BIM data, unstructured document data, and process information and organization information for creating a process for expressing engineering information, and the like. For the structured BIM data, the IFC-based database can be used for storing and managing, the document information can be stored and managed by using a document management system, and the structure and organization information can also be stored by adopting a corresponding professional database.
In one embodiment, after the distributed storage and virtual integration of BIM data is implemented by using the NoSql type database Hbase, the method further includes: based on IFC data structure, establishing table for each independent exchange entity; storing data of resource entities in records of the corresponding independently exchangeable entities; the attribute information of the independently exchangeable entities is serialized into binary data and stored in the corresponding cell of the Hbase.
Due to the fact that IFC data has the object-oriented characteristic, a structured storage mode corresponding to various types of data needs to be defined for each type, and the problems that data access efficiency is low, a large amount of addition is needed and the like exist in NoSql-based semi-structured BIM database design.
As can be seen from the IFC data structure, only the independently exchangeable entities are extracted or modified individually, and therefore the table building is performed only for each independently exchangeable entity. Since the resource entities are not individually accessed, the corresponding table may not be established, and the data of the resource entities may be directly stored in the record of the independently exchangeable entity using it. All attribute information (including simple type and complex type) of the independently exchangeable entities are serialized into binary data to be stored in a corresponding cell of the Hbase. To reduce data redundancy, a type is an attribute of an independently exchangeable entity for a relationship entity and a type entity, and thus can store only its globalsid. If the same resource entity is employed by multiple independently switchable entities, the storage is repeated. Therefore, if information of a certain product needs to be extracted, the information is directly extracted from the Ifcproduct table according to the GlobalId or the name of the product, and complex multi-table Join operation is not needed, so that the efficiency can be greatly improved.
In an embodiment, the constructing a bi-directional link path from a BIM to the BIM data based on the data standard IFC specifically includes: and carrying out digital-analog separation, classified storage and data attribute integration on the BIM data to obtain a bidirectional link channel from the BIM to the BIM data.
Additionally, the digital-to-analog separation specifically includes: outputting the data with different structures generated by the BIM creating software into standard IFC data; analyzing the IFC data, extracting entity attribute information and storing the entity attribute information into the database; and converting the geometric information of the IFC data into a preset format and storing the preset format in a project folder.
The BIM field mainstream software generally stores model data in a data format file of the software, such as rvt file, and one model corresponds to one file, when reading, geometric information in the file is analyzed to generate geometric shapes, then attribute information is read to correspond to entities one by one, and finally the attribute information is displayed on a graphic platform. The storage method leads to the fact that information search and analysis need to be carried out in a large amount of data when the file is read, the model reading speed is low, and the data use efficiency is low.
In order to improve the data use efficiency, the method for separating the attribute data from the geometric model, namely the digital-analog separation method, outputs data with different structures generated by various BIM software into standard IFC data, extracts entity attribute information after analysis and stores the entity attribute information into a database, converts the geometric information into a specific format and stores the specific format in a project folder, and only a specific file needs to be read when the model is read to check the geometric model and then the attribute information database is called to inquire the entity attribute. The method can improve the model reading efficiency, can inquire and screen entity attributes without opening the model, and realizes the cross-model attribute inquiry and application.
Additionally, the classified storage specifically includes: storing attribute information in the database corresponding to the entity ID respectively; designing an attribute data table according to the stored attribute information in a classified manner, wherein fields of the attribute data table comprise model numbers, construction numbers, attribute names and attribute values; establishing a component information data table, wherein the component information data table stores spatial organization relations between components and between the components and spaces, and fields of the component information data table comprise model numbers, component numbers, parent class numbers, component classes, component names and hierarchies, wherein the hierarchies in the fields of the component information data table are the hierarchies to which the components belong in the spatial component relations; and establishing a model information data table and a model data table, and establishing the relation among the data tables through the model numbers in the fields of the component information data table.
The IFC entity is a basic composition unit of an IFC physical file, and the entity can be divided into an object entity, an attribute entity and a relationship entity. The object entity refers to an object with a geometric shape; the attribute entity is used for describing the attribute of the object entity; the relationship entities are used for realizing inheritance and association relationships among the object entities and between the object entities and the attribute entities. The classification storage method provided by the disclosure classifies and stores attribute entities and relationship entities related to each object entity based on each object entity.
According to IFC semantics, entity attributes can be divided into direct attributes, derived attributes and inverse attributes according to original self classification, but the classification method based on IFC expression cannot meet the management and application requirements of the whole life cycle of a building. Therefore, the present disclosure needs to be classified according to common attributes of engineering, and is divided into material information, position information, attribute set information, association information, and the like. The entity attribute information is divided into six categories of identification information, position information, material information, section information, attribute sets and associated information by combining application requirements in the whole life cycle of the building and attribute definition in IFC semantics.
For the storage method, the data storage method provided by the present disclosure is based on object hierarchy, the attribute information is respectively stored in the database corresponding to the entity ID, and 6 attribute data tables can be designed according to entity attribute classification: identification info, LocationInfo, MaterialInfo, ProfileInfo, relalationinfo, propertsetinfo (i.e., 6 forms of identification information, location information, material information, object data information, relationship, attribute set information); each table contains 4 fields: model _ id, component _ id, property _ name, property _ value (i.e., model number, component number, property name, property value). The spatial organization relationship between the components and the space plays an important role in the project application, so that the Component _ Info data table storage space organization relationship is established. The table contains 6 fields: model _ id, component _ id, parent _ id, class _ name, component _ name, level (i.e., model number, component number, parent class number, component class, component name, level). The Parent _ id is the component number of a level above the component, and the Parent _ id of the IfcProject is zero by default; level is the level to which the component belongs in the spatial organizational relationship. In order to realize Data storage of multiple models, two Data tables of model _ Info and model _ Data are established, wherein the values of model _ id and model _ name are unique, and the association between the Data tables can be established through the model _ id.
Additionally, the data attribute integration specifically includes: extracting attributes of the entity of the BIM data to form an attribute set; dividing the attribute set into a dynamic attribute set and a static attribute set; storing the static property set in a component type entity, associating the static property set with a component through IfRecDelfinisByType, storing information of the dynamic property set through the Name property and subtype assignment of IfcProperty, and associating the IfRecDelfinisByProperties with the component entity to realize the integration of model data.
The data integration attribute directly stores the attribute name and the attribute value of the entity, and the IFC semantics have various expression modes about various attributes of the entity, so that the expression modes of various attributes need to be analyzed, and a corresponding algorithm is designed to extract attribute information, so that the data integration effect between the two or more attributes can be conveniently realized. In the entity attribute classification, attribute set information is an important component of entity attributes, and staff, facility equipment categories, space names, component numbers and the like which are commonly used in operation and maintenance management are all contained in the attribute set.
According to the IFC standard, an attribute set can be divided into a static attribute set and a dynamic attribute set. The static attribute set is stored in the component type entity and is associated with the component through IfcRelDefinesByType, wherein the contained attribute name and type are exactly defined in the IFC standard. The dynamic property set stores information through assignment of a Name property and a subtype of the IfcProperty, and is associated with the component entity by adopting an association entity IfcReinfiesByProperties, and finally integration of model data is realized.
In an embodiment, the implementing ontology-driven spatial data integration specifically includes: the association of ontology modeling to underlying spatial data organization is realized through the mapping relation between the conceptual model of the ontology and the conceptual model of the existing multi-source database and between the ontology code and the existing multi-source data code.
The method comprises the steps of obtaining geographic thematic information, analyzing the geographic thematic information in a conceptualization and formalization mode according to application requirements and purposes, and establishing a thematic ontology. And the association of ontology modeling to underlying spatial data organization is realized through the mapping relation between the conceptual model of the ontology and the conceptual model of the existing multi-source database and between the ontology code and the existing multi-source data code. And then, converting and integrating the existing multi-source spatial data according to the associated spatial database conceptual model, such as extracting, organizing, dividing, combining and the like, recoding the spatial data according to the coding principle of the ontology, performing coding conversion and various spatial operations on the data in the existing spatial database, realizing consistent coding and spatial definition in the BIM and the ontology model, and finally finishing BIM and spatial data organization and integration under the guidance of the geographic ontology.
The method comprises the steps of semantically describing spatial data in geographic information, sorting various data resources in thematic information, extracting core concepts and relations among the concepts, establishing a spatial concept semantic model of the spatial concept semantic model, establishing space-time information concepts or types and a level system of the space-time information concepts or types, establishing public connotation attributes, setting the connotation attributes of the geographic concepts or types, mapping relations between natural language definitions and the spatial data, completing the declaration of geographic examples, establishing axiomatic expression, realizing the storage and the transfer-in/out of space-time ontologies, and providing a basis for intelligent query and retrieval.
And a knowledge-oriented spatio-temporal information retrieval and query mode is provided. Based on the geographic space information ontology base, the digital topical information Web service is automatically discovered, executed, assembled and monitored. And semantic sharing and interoperation of the spatial information are realized.
Integration of spatial data with BIM in topical information. The knowledge of the special spatio-temporal information field is acquired, described and expressed by utilizing an ontology theory, the common understanding of the knowledge of the field is provided, the commonly recognized words in the field are determined, and the clear definition of the words (terms) and the interrelation among the words is given on different levels of formalized modes; researchers from different fields can communicate through a definite definition relationship, communication and interoperation between software main bodies, integration of heterogeneous data sources and the like, and effective integration of spatial data in BIM and thematic space-time information is achieved.
Through the description of the above embodiments, it can be seen that the present disclosure has the following beneficial effects:
by designing an extensible BIM modeling method for the whole life cycle of a building, reading and integrating multi-source heterogeneous data are supported, and the data are integrated into a unified information model; on the basis of an integrated information model, integrating environmental data acquired by a physical model of information mapping to realize digital fusion of the information model from 'virtual' to 'real'; on the basis of the integrated information model, a user can perform customized function development according to engineering requirements, so that the application of the method is wider.
While the present disclosure has been described with reference to several exemplary embodiments, it is understood that the terminology used is intended to be in the nature of words of description and illustration, rather than of limitation. As the present disclosure may be embodied in several forms without departing from the spirit or essential characteristics thereof, it should also be understood that the above-described embodiments are not limited by any of the details of the foregoing description, but rather should be construed broadly within its spirit and scope as defined in the appended claims, and therefore all changes and modifications that fall within the meets and bounds of the claims, or equivalences of such meets and bounds are therefore intended to be embraced by the appended claims.
Claims (10)
1. An extensible building full life BIM modeling method, characterized in that the method comprises:
designing an integrated BIM construction frame facing to the whole life cycle of a building, wherein the integrated BIM construction frame comprises an integrated BIM basic frame, an integrated BIM framework flow and an integrated BIM application framework;
distributed storage and virtual integration of BIM data are realized by utilizing a NoSql type database Hbase;
constructing a bi-directional link channel from the BIM to the BIM data based on the data standard IFC;
based on the idea of geographic ontology, the BIM data is utilized to realize the integration of spatial data based on ontology drive, and the data integration is carried out on the information model facing the operation and maintenance stage of the building to realize the expansion of the BIM data.
2. The scalable building lifetime BIM modeling method according to claim 1, wherein the integrated BIM basic framework specifically comprises:
establishing corresponding sub-models for different applications at different stages of the whole life cycle of the building;
and the submodel at the current stage realizes data extraction, expansion and integration of the submodel at the previous stage through evolution and information input, forms an information model at the current stage, and finally obtains the complete BIM basic framework.
3. The scalable building lifetime BIM modeling method according to claim 1, wherein the integrated BIM architecture process specifically comprises:
determining a BIM sub-model according to the business process and the requirement;
based on business needs, extracting the needed BIM submodel from a BIM database, and exporting the BIM submodel into a first IFC file;
merging the newly added information into the first IFC file by using an application system;
and integrating the first IFC file back into the BIM database based on a sub-model integration technology.
4. The scalable building lifetime BIM modeling method according to claim 1, wherein in the integrated BIM application architecture, the application architecture specifically includes an application layer, a network layer, a platform layer and a data layer, wherein:
the application layer comprises application software from different stages of a building's full lifecycle;
the network layer is used for carrying out information sharing and interaction between the BIM and a user;
the platform layer is used for fusing the dispersed application software with the BIM;
the data layer includes engineering data of the building life cycle composed of structured BIM data, unstructured document data, process information for expressing the engineering information to create the process, and organization information.
5. The scalable building total life time BIM modeling method according to claim 1, further comprising, after distributed storage and virtual integration of BIM data is achieved using the NoSql type database Hbase:
based on IFC data structure, establishing table for each independent exchange entity;
storing data of resource entities in records of the corresponding independently exchangeable entities;
the attribute information of the independently exchangeable entities is serialized into binary data and stored in the corresponding cell of the Hbase.
6. The extensible building lifetime BIM modeling method according to claim 1, wherein the building of the bi-directional link path from BIM to BIM data based on the data standard IFC specifically comprises: and carrying out digital-analog separation, classified storage and data attribute integration on the BIM data to obtain a bidirectional link channel from the BIM to the BIM data.
7. The scalable building lifetime BIM modeling method according to claim 6, wherein the digital-to-analog separation specifically comprises:
outputting data with different structures generated by the creation software of the BIMs as standard IFC data;
analyzing the IFC data, extracting entity attribute information and storing the entity attribute information into the database;
and converting the geometric information of the IFC data into a preset format and storing the preset format in a project folder.
8. The scalable building lifetime BIM modeling method according to claim 6, wherein the classification store specifically comprises:
storing attribute information in the database corresponding to the entity ID respectively;
designing an attribute data table according to the stored attribute information in a classified manner, wherein fields of the attribute data table comprise model numbers, construction numbers, attribute names and attribute values;
establishing a component information data table, wherein the component information data table stores spatial organization relations between components and between the components and spaces, and fields of the component information data table comprise model numbers, component numbers, parent class numbers, component classes, component names and hierarchies, wherein the hierarchies in the fields of the component information data table are the hierarchies to which the components belong in the spatial component relations;
and establishing a model information data table and a model data table, and establishing the relation among the data tables through the model numbers in the fields of the component information data table.
9. The extensible building lifetime BIM modeling method according to claim 6, wherein the data attribute integration specifically comprises:
extracting attributes of the entity of the BIM data to form an attribute set;
dividing the attribute set into a dynamic attribute set and a static attribute set;
storing the static property set in a component type entity, associating the static property set with a component through IfRecDelfinisByType, storing information of the dynamic property set through the assignment of the Name property and the subtype of IfcProperty, and associating the IfRecDelfinisByProperties with the component entity to realize the integration of model data.
10. The extensible building lifetime BIM modeling method according to claim 1, wherein the implementing ontology-driven-based spatial data integration specifically comprises:
the association of ontology modeling to underlying spatial data organization is realized through the mapping relation between the conceptual model of the ontology and the conceptual model of the existing multi-source database and between the ontology code and the existing multi-source data code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111151766.6A CN113987626A (en) | 2021-09-29 | 2021-09-29 | Extensible building full life BIM modeling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111151766.6A CN113987626A (en) | 2021-09-29 | 2021-09-29 | Extensible building full life BIM modeling method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113987626A true CN113987626A (en) | 2022-01-28 |
Family
ID=79737250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111151766.6A Pending CN113987626A (en) | 2021-09-29 | 2021-09-29 | Extensible building full life BIM modeling method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113987626A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115357581A (en) * | 2022-08-19 | 2022-11-18 | 筑智建科技(重庆)有限公司 | Distributed storage method for massive BIM data |
CN115827816A (en) * | 2023-02-21 | 2023-03-21 | 山东铁路投资控股集团有限公司 | BIM component data storage and authentication method and device based on block chain |
CN116011088A (en) * | 2023-03-20 | 2023-04-25 | 天津大学 | Carbon emission calculation method and device for assembled bridge engineering based on IFC expansion |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102609417A (en) * | 2011-01-21 | 2012-07-25 | 清华大学 | Engine device and method for data integration and exchange of building information mode based on IFC (industry foundation classes) standards |
CN108665248A (en) * | 2018-08-17 | 2018-10-16 | 住房和城乡***科技发展促进中心 | BIM-based building information integrated management system and construction method |
CN109344223A (en) * | 2018-09-18 | 2019-02-15 | 青岛理工大学 | Building information model management system and method based on cloud computing technology |
-
2021
- 2021-09-29 CN CN202111151766.6A patent/CN113987626A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102609417A (en) * | 2011-01-21 | 2012-07-25 | 清华大学 | Engine device and method for data integration and exchange of building information mode based on IFC (industry foundation classes) standards |
CN108665248A (en) * | 2018-08-17 | 2018-10-16 | 住房和城乡***科技发展促进中心 | BIM-based building information integrated management system and construction method |
CN109344223A (en) * | 2018-09-18 | 2019-02-15 | 青岛理工大学 | Building information model management system and method based on cloud computing technology |
Non-Patent Citations (3)
Title |
---|
***: "建筑全生命期的集成BIM建模技术研究", 土木建筑工程信息技术, vol. 4, no. 1, 31 March 2012 (2012-03-31), pages 6 - 13 * |
杨斌: "《地理本体在"数字山地"及数字化分类中的应用研究》", 31 August 2014, 北京:地质出版社, pages: 38 * |
项勇: "《现代工程项目管理》", 31 August 2020, 北京:机械工业出版社, pages: 207 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115357581A (en) * | 2022-08-19 | 2022-11-18 | 筑智建科技(重庆)有限公司 | Distributed storage method for massive BIM data |
CN115357581B (en) * | 2022-08-19 | 2023-05-05 | 筑智建科技(重庆)有限公司 | Distributed storage method for massive BIM data |
CN115827816A (en) * | 2023-02-21 | 2023-03-21 | 山东铁路投资控股集团有限公司 | BIM component data storage and authentication method and device based on block chain |
CN116011088A (en) * | 2023-03-20 | 2023-04-25 | 天津大学 | Carbon emission calculation method and device for assembled bridge engineering based on IFC expansion |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113987626A (en) | Extensible building full life BIM modeling method | |
CN106095862B (en) | Storage method of centralized extensible fusion type multi-dimensional complex structure relation data | |
Karnitis et al. | Migration of relational database to document-oriented database: structure denormalization and data transformation | |
CN102341781B (en) | Software test bed generation | |
CN105653691B (en) | Management of information resources method and managing device | |
EP2784700A2 (en) | Integration of transactional and analytical capabilities of a database management system | |
CN116225429A (en) | Pulling type component frame-based ipage webpage type low-code development platform | |
Anderson | Embrace the challenges: Software engineering in a big data world | |
Chaturvedi et al. | Managing versions and history within semantic 3D city models for the next generation of CityGML | |
CN103984755A (en) | Multidimensional model based oil and gas resource data key system implementation method and system | |
CN105808853B (en) | A kind of ontological construction management of Engineering Oriented application and ontology data automatic obtaining method | |
US10338894B2 (en) | Generating applications based on data definition language (DDL) query view and application page template | |
CN111858713A (en) | Object-based government information asset management method and system | |
CN103390018A (en) | Web service data modeling and searching method based on SDD (service data description) | |
Kahn | A method for describing information required by the database design process | |
CN108170855B (en) | CityGML and IFC data unified query and data extraction method | |
CN111666355B (en) | Model construction method and device for field, data and scene three-layer model | |
CN103577931A (en) | Reusable-software-service management system based on semanteme and implementation method thereof | |
CN115080765A (en) | Aerospace quality knowledge map construction method, system, medium and equipment | |
CN115981659B (en) | IFC-based range structure tree reconstruction method | |
CN103970900B (en) | Multi-dimensional cross data flexible management method and system based on industrial field | |
Stoter et al. | A data model for multi-scale topographical data | |
Cuzzocrea et al. | Model-driven data mining engineering: from solution-driven implementations to ‘composable’conceptual data mining models | |
KR101743229B1 (en) | System for planning document databse based in collection diagram and apparatus used in it | |
CN117076463B (en) | Multi-source data aggregation storage system for smart city |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |