A BIM model energy consumption simulation method and system coupled with building performance database

By establishing a building performance database on the MySQL database and Rhino.Inside platform, translating the BIM model and using Honeybee and Energyplus simulation engines, the difficulties of BIM in data integration and energy consumption simulation in green building design are solved, and efficient building energy-saving evaluation is achieved and improve design efficiency.

CN115964793BActive Publication Date: 2024-12-27SOUTHEAST UNIV
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310055744.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-14
Publication Date
2024-12-27
Estimated Expiration
2043-01-14

AI Technical Summary

Technical Problem

The BIM technology system has not been built to integrate building performance information and data, resulting in data loss, incomplete information interaction standards and difficult performance evaluation, which hinders the application of BIM in green building design, especially seamlessly integrating building energy consumption and indoor environments. Performance simulation tool for metrics.

Method used

By establishing a building performance database on the MySQL database platform, calling Rhino.Inside platform and RevitAPI to translate BIM model information and indexing performance data, using the Honeybee module to form a building energy model, combining the Energyplus simulation engine for annual energy consumption simulation, and through the simulation results Visualize and synchronize to the BIM platform.

Benefits of technology

It realizes the multi-level automatic information translation of the BIM model and the dynamic transmission of external building performance data, improves the accuracy and design efficiency of building energy-saving evaluation, and promotes the role of bridge between the building product industry chain and performance evaluation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115964793B_ABST
    Figure CN115964793B_ABST
Patent Text Reader

Abstract

The present invention discloses a BIM model energy consumption simulation method and system coupled with a building performance database, which relates to the technical field of building information modeling and building green performance evaluation. The method establishes a building performance database template and inputs urban meteorological data, spatial operation data, and material physical parameter data; translates building site selection information, morphological information, spatial type information, and enclosure structure information to a digital design platform; calls building performance data from an external database according to the translated multi-level information; establishes a building energy model; and obtains the building's annual energy consumption data by simulation. Through the digital modeling platform and technology, the automatic translation of the multi-level information of the BIM model is realized, and the problem of insufficient support of the existing building information modeling technology for external related information is fully considered, and a dynamic transmission mechanism between the BIM model and external building performance big data is established.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building information modeling and building green performance evaluation, and in particular to a BIM model energy consumption simulation method and system coupled with a building performance database. Background Art

[0002] In the latest "Green Building Evaluation Standard", my country defines the green performance of buildings as "comprehensive performance involving building safety and durability, health and comfort, convenience of life, resource conservation and livable environment". In the context of the current carbon neutrality strategy and the United Nations Sustainable Development Goals, the construction industry must deepen energy conservation and emission reduction. For the building design stage, improving building energy efficiency through optimization solutions is the core content of building green performance design. On the other hand, building information modeling (BIM) technology is the core technology of building digitization, providing support for the digital twin of building data throughout the life cycle. Since the theoretical proposal of BIM technology, modeling tools based on BIM have emerged one after another, and with their ability to manage multi-dimensional data and cover the entire life cycle, they are gradually being applied in major construction projects. Compared with the basic architecture of geometric modeling of traditional building design tools, the BIM platform expands the building modeling object from "building geometry elements" to "building geometry, materials, structures" and other composite information. With the development of BIM technology and its increasing application in the construction industry, in the past few decades, the various building-related information carried by BIM has also been gradually expanded, and it can now support the building life cycle analysis process involved in engineering and technical personnel and academic research.

[0003] However, the application of BIM to building energy conservation and emission reduction design faces an important problem, that is, the BIM technology system is not built for integrating building performance information and data, which leads to the current BIM platform's insufficient ability to integrate building green performance information. The main reasons include data loss caused by cross-platform data interaction, imperfections in information interaction standards and standard interaction file formats, and the high technical difficulty of building performance evaluation based on BIM. The lack of performance data integration capabilities has greatly hindered the application of BIM in green building design. To solve the above problems, researchers have tried to integrate various green building performance data into the BIM technology system from multiple perspectives, including ① ontology information network expansion, that is, adaptive optimization of the IFC / gbXML standard interaction format; ② association with the performance analysis platform, improving the interoperability of performance evaluation tools through secondary development; ③ dynamic linking with external databases. However, for BIM-centered data-driven green building design, existing literature has problems such as missing performance data, separation of central platforms, and local supply chain disruptions. In addition, existing research has not yet achieved seamless integration of performance simulation tools for building energy consumption and indoor environmental indicators in the BIM platform. Therefore, it is urgent to establish a building green performance evaluation and data management framework with BIM platform as the core to serve the BIM-based digital green building design process. Summary of the invention

[0004] In order to solve the deficiencies mentioned in the above background technology, the purpose of the present invention is to provide a BIM model energy consumption simulation method and system coupled with a building performance database.

[0005] The purpose of the present invention can be achieved through the following technical solutions:

[0006] A BIM model energy consumption simulation method coupled with a building performance database, the method comprising the following steps:

[0007] Establish a building performance database template on the MySQL database platform and enter building performance data, including urban meteorological data, space operation data, and material physical parameter data;

[0008] Call the digital design Rhino.Inside platform and translate the BIM model information to the Rhino.Inside platform through the Revit API, a standard set for exchanging information and commands with the BIM platform. The translated BIM model information includes building site selection information, building form information, space type information, and enclosure structure information;

[0009] In the Rhino.Inside platform, the function module SlingShot that provides the database platform interface is called to index the MySQL database through the translated BIM model information to obtain the corresponding building performance data, including project meteorological data, project space operation data, and building envelope physical performance data;

[0010] In the Rhino.Inside platform, the Honeybee module for building green performance analysis is called to integrate the translated building form information, envelope structure information, and the project meteorological data, project space operation data, and building envelope structure physical performance data indexed from the MySQL database to form a building energy model.

[0011] The Energyplus simulation engine of building energy consumption is mobilized through the Honeybee module to carry out annual energy consumption simulation of the established building energy model, and output the annual cooling and heating loads of each space in the building and the energy consumption intensity of the entire building.

[0012] Preferably, the MySQL database platform establishes multiple interrelated forms according to specific index items to establish a building product performance database template, the city meteorological data form contains a primary key, namely the city code, and contains two main index contents, namely the city name and the EPW meteorological file link, the space operation data form contains a primary key, namely the space type code, and contains eight index contents, namely the space type name, lighting power density, equipment power density, personnel density, personnel heat dissipation, fresh air volume, cooling set point temperature, and heating set point temperature, and the material physical parameter data form contains a primary key, namely the material code, and contains six index contents, namely the material name, material heat transfer coefficient, material specific heat capacity, material density, material light transmittance, and material light reflectivity.

[0013] Preferably, the translation process of the building site information is to call RevitAPI through Rhino.Inside, index the site entry in the project information to obtain the building site information, translate the space type information by setting the basic length unit in the BIM model to meters, call RevitAPI through Rhino.Inside, set the category filter, filter all the space elements in the BIM model, obtain the space name by indexing the element name attribute value, obtain the space type for the obtained space element by indexing the space type attribute value, call the element form Element Geometry instruction through indexing and identify the boundary envelope as the center line to obtain the building form information with the building space as the basic unit, translate the enclosure structure information by calling RevitAPI through Rhino.Inside, set the enclosure category filter to filter the building enclosure components, obtain the component geometry information by calling the Element Geometry instruction and calculate the center point, calculate the center point of each surface of the building space, and make each enclosure component correspond to the space surface by calculating the enclosure component closest to each building space surface.

[0014] Preferably, for a solid enclosure structure, the enclosure structure type is obtained through the primitive type, the enclosure structure configuration is obtained through the structural layer information Compound Structure, the information of each structural layer is obtained through the structural layer information Deconstruct Compound Structure, and the two attribute values ​​of the material name and the material layer thickness of each structural layer are captured; for a transparent enclosure structure, the material layer is obtained through the primitive material ElementMaterials, and then the glass configuration is obtained through the "Glass" keyword screening.

[0015] Preferably, the process of indexing the MySQL database with the translated BIM model information includes: server name, access port, user ID, password, database name, and instruction validity period; and retrieving data from the server through SQL instructions, including:

[0016] Project meteorological data indexing: Obtain data entries by indexing the site location keywords into the city meteorological data form, and then obtain the EPW external link under the entry, and use the pre-set command line to download the file using the local network, store it in the project folder, and name it "Location.epw";

[0017] Indexing of space operation data: Obtain data entries by indexing the name keywords of each space in the space operation data form, and then obtain the lighting power density, equipment power density, personnel density, personnel heat dissipation, fresh air volume, cooling set point temperature, and heating set point temperature under the entry. After the acquisition is completed, the parameter data of each space is matched with the information of each space in the Rhino.Inside platform;

[0018] Enclosure structure physical performance data index: obtain data entries by indexing the material name in the material physical parameter form, and then obtain the physical property data of each material under the entry, including: material heat transfer coefficient, material specific heat capacity, material density, material light transmittance, material light reflectivity. After obtaining, the physical property data of each material is matched with the structural layer information of each enclosure structure in the Rhino.Inside platform.

[0019] Preferably, the building energy model is formed by taking each building space as a unit, converting each surface after the spatial form is disassembled into a surface data type HbSurface specifically used for performance analysis through the Honeybee module, and then assigning the completed corresponding structural layer to each HbSurface, and finally assigning the material performance information obtained from the MySQL database platform to each structural layer, and finally, by establishing the hot zone from the surface, the establishment of the Honeybee hot zone with material attributes is completed, and taking the completed Honeybee hot zone as a unit, the spatial operation parameter information obtained from the MySQL database platform is assigned to each hot zone through the correspondence between the hot zone and the space.

[0020] Preferably, the downloaded meteorological file is read locally and placed into the Energyplus simulation module, each established thermal zone is placed into the simulation module, the daylight simulation is set to the full indoor and outdoor reflection mode, and the energy consumption output is set to the energy usage of the thermal zone.

[0021] Preferably, a BIM model energy consumption simulation system coupled with a building performance database comprises:

[0022] Energy consumption function implantation module: used to integrate a series of instructions in the simulation method and realize the automatic execution function. The functions of integration and automatic execution include translation of building form information, construction of building energy model, external database information indexing, and energy consumption simulation;

[0023] Simulation result visualization module: used to display the energy consumption simulation results in the form of rendering and form in the building information modeling platform;

[0024] Simulation result data synchronization module: used to synchronize the cooling and heating load data of each space in the energy consumption simulation to the attribute list of each space under the building information modeling platform.

[0025] Preferably, in the simulation result visualization module, the model rendering and data form generation first obtain the monthly cooling load and heating load of each space from the Energyplus output results, and further calculate the monthly cooling and heating loads per unit area according to the area of ​​each thermal zone, and further add the cooling and heating load results to obtain the monthly energy consumption intensity value per unit area of ​​each space, add the energy consumption intensity rendering module in the Rhino.Inside platform, set the color ring value range from the minimum to the maximum value of all energy consumption intensity data, then correspond the bottom surface graphic elements of each space to the energy consumption intensity data of each space, call the platform rendering function to complete the coloring of the bottom surface of each space of the BIM model, call a functional module HumanUI module for interface design in the Rhino.Inside platform, design a user visualization form interface, the interface includes a space selection function and a bar chart generation function, connect the visualization interface instructions with the Energyplus output results, so that the generated visualization form of cooling and heating load data of each space is automatically displayed after the simulation is completed.

[0026] Preferably, the synchronization of the energy consumption simulation results of the simulation result data synchronization module with the BIM model first calls the Revit API in the Rhino.Inside platform, adds data entries named cooling load, heating load, and energy consumption intensity in all building space properties, and after the simulation is completed, sets the Revit API to be called again in the Rhino.Inside platform to complete the automatic calculation of the cooling load, heating load, and energy consumption intensity data per unit area of ​​each space throughout the year and fill them into the corresponding data entries.

[0027] Beneficial effects of the present invention:

[0028] The present invention realizes the automatic translation of multi-level information of BIM model through digital modeling platform and technology. It fully considers the problem that the existing building information modeling technology is insufficient in supporting external related information, and establishes a dynamic transmission mechanism between BIM model and external building performance big data. Taking into account the actual design scenario, an automated and refined building energy consumption simulation and visualization system is established. This method builds a bridge between the building product industry chain and building performance evaluation, promotes the feasibility of energy consumption simulation, and improves the accuracy of building energy conservation evaluation and design efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0030] Figure 1 is a flow chart of the method of the present invention;

[0031] Figure 2 It is a schematic diagram of the system of the present invention;

[0032] Figure 3 A schematic diagram showing a comparison between a BIM model and a building energy model according to an embodiment of the present invention;

[0033] Figure 4 A schematic diagram of energy consumption simulation results according to an embodiment of the present invention is rendered;

[0034] Figure 5 Schematic diagram of an energy consumption simulation result form according to an embodiment of the present invention. DETAILED DESCRIPTION

[0035] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. 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.

[0036] like Figure 1 As shown, a BIM model energy consumption simulation method coupled with a building performance database comprises the following steps:

[0037] Establish a building performance database template on the MySQL database platform and enter building performance data, including urban meteorological data, space operation data, and material physical parameter data;

[0038] Call the digital design Rhino.Inside platform and translate the BIM model information to the Rhino.Inside platform through the Revit API, a standard set for exchanging information and commands with the BIM platform. The translated BIM model information includes building site selection information, building form information, space type information, and enclosure structure information;

[0039] In the Rhino.Inside platform, the function module SlingShot that provides the database platform interface is called to index the MySQL database through the translated BIM model information to obtain the corresponding building performance data, including project meteorological data, project space operation data, and building envelope physical performance data;

[0040] In the Rhino.Inside platform, the Honeybee module for building green performance analysis is called to integrate the translated building form information, envelope structure information, and the project meteorological data, project space operation data, and building envelope structure physical performance data indexed from the MySQL database to form a building energy model.

[0041] The Energyplus simulation engine of building energy consumption is mobilized through the Honeybee module to carry out annual energy consumption simulation of the established building energy model, and output the annual cooling and heating loads of each space in the building and the energy consumption intensity of the entire building.

[0042] In specific implementation:

[0043] First, a template for the building product performance database is established, that is, multiple interrelated tables are established in the MySQL platform according to specific index items. The city meteorological data table contains a primary key, namely the city code, and two main index contents, namely the city name and the EPW meteorological file link. The meteorological file link points to the corresponding download link in the EnergyPlus-Weather Region meteorological file data source.

[0044] The cities where the meteorological files are located in the example database cover all provincial capitals and municipalities in China. The space operation data form contains a primary key, namely the space type code, and eight index contents, namely the space type name, lighting power density, equipment power density, personnel density, personnel heat dissipation, fresh air volume, cooling set point temperature, and heating set point temperature. Taking the office building space type as an example, the example data is filled with 20 types of building space type operation parameter data, including high-end offices, ordinary offices, design studios, and conference rooms.

[0045] The material physical parameter form contains a primary key, namely the material code, and six index contents, namely the material name, material heat transfer coefficient, material specific heat capacity, material density, material light transmittance, and material light reflectivity. The example data is filled with 76 typical building material physical parameter data, including two types of concrete, eight types of lightweight aggregate concrete, seven types of mortar, and seven types of masonry.

[0046] The translation of building information includes the translation of site location information. The Revit API is called through Rhino.Inside to index the site entry in the project information to obtain the building site location as Nanjing City.

[0047] Translate the spatial information. The original basic length unit of the embodiment is millimeter, which is set to meter. Call RevitAPI through Rhino.Inside, set the category filter, filter all spatial elements in the BIM model, and obtain the space name by indexing the element name attribute value. The embodiment includes 23 spaces in total. For the obtained spatial element, obtain the space type by indexing the space type attribute value, and obtain the architectural form information with the architectural space as the basic unit by calling the Element Geometry instruction and identifying the boundary envelope as the center line through the index.

[0048] Translate the envelope structure information, call RevitAPI through Rhino.Inside, set the envelope structure category filter (wall, curtain wall roof, floor, window) to filter the building envelope structure components. First, call the Element Geometry command to obtain the component geometry information and calculate the center point, and at the same time calculate the center point of each surface of the building space, and then calculate the envelope structure component closest to each building space surface to make each envelope structure component correspond to the space surface. Next, for the solid envelope structure, obtain the envelope structure type through the element type, obtain the envelope structure configuration through Compound Structure, and obtain the information of each structural layer through Deconstruct Compound Structure, mainly grabbing the two attribute values ​​of the material name and material layer thickness of each structural layer. For transparent envelope structures, obtain the material layer through Element Materials, and then obtain the glass configuration through the "Glass" keyword screening. The envelope structure configuration information in the embodiment is shown in Table 1.

[0049] Table 1 Example enclosure structure configuration

[0050]

[0051] To index building performance information from an external database, first set the basic information of the linked database in the Slingshot module, including the server name, access port, user ID, password, database name, and command validity period. Complete the dynamic link with the server-side database. Then, retrieve data from the server through SQL instructions, including the project meteorological data index, obtain data entries by indexing the "Nanjing" keyword in the city meteorological data form, and then obtain the EPW external link under the entry, and use the pre-set command line to download the file using the local network and store it in the project folder, named "Location.epw".

[0052] The space operation parameter index obtains data entries by indexing the space name keywords in the space operation data form, and then obtains the lighting power density, equipment power density, personnel density, personnel heat dissipation, fresh air volume, cooling set point temperature, and heating set point temperature under the entry. After the acquisition is completed, the space parameter data is matched with the space information in the Rhino.Inside platform. The corresponding operation parameters of the building space in the embodiment are shown in Table 2.

[0053] Table 2 Example space type and operating parameters

[0054]

[0055] The physical properties index of the enclosure structure obtains data entries by indexing the material name in the material physical parameter form, and then obtains the material heat transfer coefficient, material specific heat capacity, material density, material light transmittance, and material light reflectivity under the entry. After the acquisition is completed, the physical property data of each material is matched with the information of each enclosure structure layer in the Rhino.Inside platform.

[0056] The building energy model is established with each building space as the unit. First, the surfaces after the spatial form is disassembled are converted into HbSurface through the Honeybee module, and then the corresponding structural layers are assigned to each HbSurface. Finally, the material performance information obtained from the external database is assigned to each structural layer. Finally, the establishment of Honeybee thermal zones with material properties is completed by establishing thermal zones from the surface. Taking the completed Honeybee thermal zones as units, the spatial operation parameter information obtained from the external database is assigned to each thermal zone through the correspondence between the thermal zones and the spaces. The final translated building energy model is compared with the original BIM model. Figure 2 shown.

[0057] Read the downloaded meteorological file "Location.epw" from the local computer and place it into the Energyplus simulation module. Place the established thermal zones into the Energyplus simulation module. Set the daylight simulation to full indoor and outdoor reflection mode. Set the energy consumption output to the energy usage of the thermal zone.

[0058] The schematic diagram of the energy consumption simulation system of the present invention is as follows Figure 3 As shown, where:

[0059] Simulation result visualization module: used to display the energy consumption simulation results in the form of rendering and form in the building information modeling platform;

[0060] Simulation result data synchronization module: used to synchronize the cooling and heating load data of each space in the energy consumption simulation to the attribute list of each space under the building information modeling platform.

[0061] The GHPlayer energy consumption function implantation module is used to integrate a series of instructions in the simulation method and realize the automatic execution function. The functions of integration and automatic execution include translation of building form information, construction of building energy model, external database information indexing, and Energyplus energy consumption simulation.

[0062] From the Energyplus output results, we can obtain the monthly cooling load and heating load of each space, and further calculate the monthly cooling and heating load per unit area according to the area of ​​each thermal zone. We can further add the cooling and heating load results to obtain the monthly energy intensity value per unit area of ​​each space. We add the energy intensity rendering module to the Rhino.Inside platform, that is, we call the model coloring function, set the color ring value range from the minimum to the maximum value of all energy intensity data, and then correspond the bottom surface elements of each space to the energy intensity data of each space, and call the platform rendering function to complete the coloring of the bottom surface of each space in the BIM model. The visualization results of the energy consumption analysis in the embodiment are as follows: Figure 4 shown.

[0063] Call the HumanUI module in the Rhino.Inside platform to design a user visualization form interface, which includes the space selection function and the bar chart generation function. Connect the visualization interface command with the Energyplus output result, so that the generated visualization form of the cooling and heating load data of each space is automatically displayed after the simulation is completed. Figure 5 shown.

[0064] In the simulation result data synchronization module, the synchronization of energy consumption simulation results and BIM models calls Revit API in the Rhino.Inside platform, and adds data entries named cooling load, heating load, and energy intensity to all building space properties. After the simulation is completed, set to call Revit API again in the Rhino.Inside platform to complete the automatic calculation of the annual unit area cooling load, heating load, and energy intensity data of each space to fill in the corresponding data entries.

[0065] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0066] The above shows and describes the basic principles, main features and advantages of the present disclosure. Those skilled in the art should understand that the present disclosure is not limited by the above embodiments, and the above embodiments and descriptions are only for explaining the principles of the present disclosure. Without departing from the spirit and scope of the present disclosure, the present disclosure may have various changes and improvements, and these changes and improvements fall within the scope of the present disclosure to be protected.

Claims

1. A BIM model energy consumption simulation method coupled with a building performance database, characterized in that: The method comprises the following steps: Establish a building performance database template on the MySQL database platform and enter building performance data, including urban meteorological data, space operation data, and material physical parameter data; The MySQL database platform establishes multiple interrelated forms according to specific index items to establish a building product performance database template. The city meteorological data form includes a primary key, namely the city code, and two main index contents, namely the city name and the EPW meteorological file link. The space operation data form includes a primary key, namely the space type code, and eight index contents, namely the space type name, lighting power density, equipment power density, personnel density, personnel heat dissipation, fresh air volume, cooling set point temperature, and heating set point temperature. The material physical parameter data form includes a primary key, namely the material code, and six index contents, namely the material name, material heat transfer coefficient, material specific heat capacity, material density, material light transmittance, and material light reflectivity. Call the digital design Rhino.Inside platform and translate the BIM model information to the Rhino.Inside platform through the Revit API, a standard set for exchanging information and commands with the BIM platform. The translated BIM model information includes building site selection information, building form information, space type information, and enclosure structure information; The translation process of the building site selection information is to call Revit API through Rhino.Inside, index the site entry in the project information to obtain the building site selection information, translate the space type information by setting the basic length unit in the BIM model to meter, call Revit API through Rhino.Inside, set the category filter, filter all the space elements in the BIM model, obtain the space name by indexing the element name attribute value, obtain the space type for the obtained space element by indexing the space type attribute value, call the element form Element Geometry command by indexing and identify the boundary envelope as the center line to obtain the building form information with the building space as the basic unit, translate the enclosure structure information by calling Revit API through Rhino.Inside, set the enclosure category filter to filter the building enclosure components, obtain the component geometry information by calling the Element Geometry command and calculate the center point, calculate the center point of each surface of the building space, and make each enclosure component correspond to the space surface by calculating the enclosure component closest to each building space surface; In the Rhino.Inside platform, the function module SlingShot that provides the database platform interface is called to index the MySQL database through the translated BIM model information to obtain the corresponding building performance data, including project meteorological data, project space operation data, and building envelope physical performance data; The process of indexing the MySQL database with the translated BIM model information includes: server name, access port, user ID, password, database name, and instruction validity period; and retrieving data from the server through SQL instructions, including: Project meteorological data index: obtain data entries by indexing the site location keywords into the city meteorological data form, and then obtain the EPW external link under the entry, and download the file using the local network through the pre-set command line, and store it in the project folder, named "Location.epw"; Space operation data index: by indexing the space name keywords in the space operation data form to obtain data entries, and then obtain the lighting power density, equipment power density, personnel density, personnel heat dissipation, fresh air volume, cooling set point temperature, heating set point temperature under the entry, and after the acquisition is completed, the parameter data of each space is matched with the space information in the Rhino.Inside platform; Enclosure structure physical performance data index: obtain data entries by indexing the material name in the material physical parameter form, and then obtain the physical property data of each material under the entry, including: material heat transfer coefficient, material specific heat capacity, material density, material light transmittance, material light reflectivity. After obtaining, correspond the physical property data of each material with the structural layer information of each enclosure structure in the Rhino.Inside platform; In the Rhino.Inside platform, the Honeybee module for building green performance analysis is called to integrate the translated building form information, envelope structure information, and the project meteorological data, project space operation data, and building envelope structure physical performance data indexed from the MySQL database to form a building energy model. The Energyplus building energy consumption simulation engine is mobilized through the Honeybee module to carry out a full-year energy consumption simulation of the established building energy model, and output the cooling and heating loads of each space in the building throughout the year and the energy consumption intensity of the entire building.

2. The method for simulating energy consumption of a BIM model coupled with a building performance database according to claim 1, characterized in that: For solid enclosure structures, the enclosure structure type is obtained through the graphic element type, the enclosure structure configuration is obtained through the structural layer information CompoundStructure, the information of each structural layer is obtained through the structural layer information Deconstruct CompoundStructure, and the two attribute values ​​of the material name and material layer thickness of each structural layer are captured. For transparent enclosure structures, the material layer is obtained through the graphic element material ElementMaterials, and then the glass configuration is obtained through the "Glass" keyword screening.

3. The method for simulating energy consumption of a BIM model coupled with a building performance database according to claim 1, characterized in that: The building energy model is formed by taking each building space as a unit, converting each surface after the spatial form is disassembled into a surface data type HbSurface specifically used for performance analysis through the Honeybee module, and then assigning the completed corresponding structural layer to each HbSurface, and finally assigning the material performance information obtained from the MySQL database platform to each structural layer, and finally, by establishing the hot zone from the surface, the establishment of the Honeybee hot zone with material attributes is completed, and taking the completed Honeybee hot zone as a unit, the spatial operation parameter information obtained from the MySQL database platform is assigned to each hot zone through the correspondence between the hot zone and the space.

4. The method for simulating energy consumption of a BIM model coupled with a building performance database according to claim 1, characterized in that: Read the downloaded meteorological file from the local computer and place it into the Energyplus simulation module. Place the established thermal zones into the simulation module, set the daylight simulation to full indoor and outdoor reflection mode, and set the energy consumption output to the energy usage of the thermal zone.

5. A BIM model energy consumption simulation system coupled with a building performance database, characterized in that: The BIM model energy consumption simulation system coupled with a building performance database is used to execute the BIM model energy consumption simulation method coupled with a building performance database as claimed in any one of claims 1 to 4, comprising: Energy consumption function implantation module: used to integrate a series of instructions in the simulation method and realize the automatic execution function. The functions of integration and automatic execution include translation of building form information, construction of building energy model, external database information indexing, and energy consumption simulation; Simulation result visualization module: used to display the energy consumption simulation results in the form of rendering and form in the building information modeling platform; In the simulation result visualization module, the model rendering and data form generation first obtain the monthly cooling load and heating load of each space from the Energyplus output results, and further calculate the monthly cooling and heating load per unit area according to the area of ​​each hot zone, and further add the cooling and heating load results to obtain the monthly energy consumption intensity value per unit area of ​​each space. The energy consumption intensity rendering module is added to the Rhino.Inside platform, and the color ring value range is set to the minimum to maximum value of all energy consumption intensity data. Then, the bottom surface elements of each space are matched with the energy consumption intensity data of each space, and the platform rendering function is called to complete the coloring of the bottom surface of each space of the BIM model. A functional module HumanUI module for interface design is called in the Rhino.Inside platform to design a user visualization form interface. The interface includes a space selection function and a bar chart generation function. The visualization interface command is connected to the Energyplus output result, so that the generated visualization form of the cooling and heating load data of each space is automatically displayed after the simulation is completed. Simulation result data synchronization module: used to synchronize the cooling and heating load data of each space in the energy consumption simulation to the attribute list of each space under the building information modeling platform; The synchronization of the energy consumption simulation results and the BIM model of the simulation result data synchronization module first calls the Revit API in the Rhino.Inside platform, and adds data entries named cooling load, heating load, and energy consumption intensity to all building space properties. After the simulation is completed, it is set to call the Revit API again in the Rhino.Inside platform to complete the automatic calculation of the cooling load, heating load, and energy consumption intensity data per unit area of ​​each space throughout the year and fill them into the corresponding data entries.

Citation Information

Cited By

  • Construction method and system of building lifecycle database based on BIM

    CN120705133B