CN114003982A - Secondary development system and method for building energy consumption analysis plug-in - Google Patents

Secondary development system and method for building energy consumption analysis plug-in Download PDF

Info

Publication number
CN114003982A
CN114003982A CN202111362948.8A CN202111362948A CN114003982A CN 114003982 A CN114003982 A CN 114003982A CN 202111362948 A CN202111362948 A CN 202111362948A CN 114003982 A CN114003982 A CN 114003982A
Authority
CN
China
Prior art keywords
building
energy consumption
simulation
module
analysis
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
Application number
CN202111362948.8A
Other languages
Chinese (zh)
Inventor
李明柱
杨金钢
王春青
王婉
韩成浩
田鹏
宋丹阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin Jianzhu University
Original Assignee
Jilin Jianzhu University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jilin Jianzhu University filed Critical Jilin Jianzhu University
Priority to CN202111362948.8A priority Critical patent/CN114003982A/en
Publication of CN114003982A publication Critical patent/CN114003982A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/12Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/28Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/08Fluids
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/06Power analysis or power optimisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/08Thermal analysis or thermal optimisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Computing Systems (AREA)
  • Computational Mathematics (AREA)
  • Architecture (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Algebra (AREA)
  • Fluid Mechanics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Air Conditioning Control Device (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention belongs to the technical field of building energy consumption analysis, and discloses a secondary development system and a secondary development method of a building energy consumption analysis plug-in, which are used for collecting building energy consumption analysis data; building a house model and inputting building operation data; and (4) carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result. The invention is based on the secondary development of the Revit platform, and is feasible to carry out scientific development according to the development source and the normalization of the platform; the development of the application or the plug-in improves the processing efficiency of the information model and avoids data loss generated in data interaction; by comparing the simulation performance of each software, reference suggestions are provided for project application and daily study and study of building energy consumption simulation; by researching the compatibility and timeliness of software, valuable experience is accumulated for the practice of efficiently obtaining the analysis result of the building load and the energy consumption.

Description

Secondary development system and method for building energy consumption analysis plug-in
Technical Field
The invention belongs to the technical field of building energy consumption analysis, and particularly relates to a secondary development system and a secondary development method of a building energy consumption analysis plug-in.
Background
At present, the problem of high energy consumption of large public buildings is outstanding, and the energy-saving management work of the public buildings is important content for realizing the energy-saving goal of the buildings. The building energy consumption refers to the energy consumption of buildings, only 1% of the existing buildings of nearly 400 hundred million square meters in China are energy-saving buildings, and the rest of the buildings are high-energy-consumption buildings no matter measured by building envelope structures or heating and air-conditioning systems. Energy consumption evaluation and data management are important methods for realizing building energy conservation, but specific statistical methods and scientific and effective management tools are lacked in energy consumption data application at the present stage, and scientific operation modes and management systems are lacked, so that the energy consumption system is low in efficiency and low in data application value. It is urgently needed to establish a proper building energy consumption management system and system by combining actual building energy consumption data. Scientific energy consumption data statistics and management are provided for governments, and scientific basis and data support are provided for government decisions. For an owner, the energy consumption condition and level of a building are known, energy-saving diagnosis evaluation and transformation are guided, and energy-saving optimized operation is supported. In the public, the building energy consumption information is known, the energy-saving behavior is supported, and in the building industry, the development of building digital informatization is promoted.
Modern building design not only needs to meet the functions of buildings, but also attaches importance to the requirements of low carbon and environmental protection of buildings. The concept of integration and refinement is adopted at each stage of building design. In future, the building scale of China will have larger space for increasing, and the building energy consumption will also have larger consumption. From the control of the construction and operation and maintenance management of the building, the BIM technology modeling and analysis will affect the drawings of designers, the construction of workers and the use of owners. The BIM technology is currently used as a novel technology in the building industry, and is widely applied to the fields of building design, construction, energy consumption analysis, operation and maintenance and the like. And the secondary development of the BIM software is gradually becoming the mainstream of the BIM technology development.
However, the problems of compatibility, timeliness and the like caused by data exchange and the like existing between BIM ecological software in a short time are inevitable interference caused by analysis and calculation of the building information model. Compatibility is that the BIM data is stored in a specific BIM software format and IFC format at present; timeliness is a delay in sharing model information, and storage and transfer of model information consume a large amount of time. Overcoming both of these problems can reduce intermediate cumbersome steps by building a common platform. Therefore, a new system and method for secondary development of building energy consumption analysis plug-in are needed to overcome the defects in the prior art.
Through the above analysis, the problems and defects of the prior art are as follows:
(1) the problems of compatibility, timeliness and the like caused by data exchange and the like existing between BIM ecological software in a short time are inevitable interference caused by analysis and calculation of a building information model.
(2) Compatibility is that the BIM data is stored in a specific BIM software format and IFC format at present; timeliness is a delay in sharing model information, and storage and transfer of model information consume a large amount of time.
The difficulty in solving the above problems and defects is: the ECOTECT is comprehensive simulation software for the building environment developed by architects, the software has comprehensive functions, the operation is convenient, and the calculation result is visual.
However, at present, data transmission between Revit and ecotect software mainly passes through the IFC standard, and format conversion through the IFC standard causes certain data loss. When the Revit is converted into dwf format or other formats and the ecotect is imported for analysis, if the design is changed, the model needs to be modified in the Revit and the ecotect needs to be imported again, and at the moment, the efficiency of energy consumption analysis is greatly reduced due to the fact that the model is asynchronous.
Since our plug-in is a revit-based platform, once the model is changed, the energy consumption data can be changed immediately, which is also an advantage of the revit-based platform.
Therefore, the applicability of the ECOTECT energy consumption simulation in the design stage of the auxiliary scheme is urgently needed to be researched.
The significance of solving the problems and the defects is as follows:
1. by utilizing the BIM technology, the building performance can be predicted and simulated by simulating natural lighting, indoor and outdoor wind environments, indoor and outdoor thermal environments, environmental noise and the like of the building, the physical environment and energy consumption condition of the building can be quantitatively predicted, and effective reference is provided for making and deciding an energy-saving building design strategy.
2. The energy consumption analysis software of the building model developed based on the Revit technology is used for acquiring energy consumption data in real time according to dynamic outdoor weather change conditions, indoor load change conditions and equipment operation conditions in the building, so that the acquisition, classification and management of the building energy consumption data are realized, and the prediction and early warning of the building energy consumption of the whole life cycle of the building are realized.
3. Secondary development research is carried out based on a Revit platform, and the problems of data loss and the like caused by compatibility and interaction problems of BIM and performance simulation software are reduced. Meanwhile, the operation of the modeling personnel on the building performance simulation is facilitated by the matching of the two aspects of meeting the requirements of users and the functions of the supplementary software tools.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a secondary development system and a secondary development method for a building energy consumption analysis plug-in, and particularly relates to a secondary development system and a secondary development method for a building energy consumption analysis plug-in based on a Revit platform.
The invention is realized in such a way that a building energy consumption analysis plug-in secondary development method, Fortran90 language is a program language for developing EnergyPlus and is based on a modern modularized language. The EnergyPlus software has an organized modular concept that enables easy addition of features and connections to other programs. Firstly, a user interface of software is firstly imported into a gbxml file, a user can obtain building envelope information, building HVAC information, building use information, building material thermal information and building geographic information after the gbxml file is input, and the user can know the periodic meteorological parameters of the area where the building is located through the building geographic information. After the software is further entered, the wanted information can be obtained through the main program module of the software, for example, the economic cost estimation can be carried out through the sunshade module, the natural lighting module and the natural ventilation module. The heat transfer information of the building envelope can be acquired through an HAVC temparate module, an HAVC air conditioning system module, a renewable energy system module and the like. Finally, the user can obtain the parameters needed by the calculation by outputting the simulation report.
Further comprising the steps of:
step one, collecting building energy consumption analysis data;
step two, building a house model and inputting building operation data;
and step three, carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result.
Further, in step three, the industry of hong ye simulates energy consumption, including:
after the Revit model is imported, setting engineering information, and confirming basic parameters such as regions, building types and the like; the software data report is from the modeling of an air conditioning system, and the modeling part of the air conditioning system comprises: creating a cold and heat source and an air treatment system; the cold and heat sources are divided into conventional heat sources and conventional cold sources; the load energy consumption analysis status bar comprises annual load, natural room temperature and energy consumption simulation commands; selecting and calculating, and outputting in a report form; the output result is in the form of Word and Excel; and calling an EnergyPlus calculation core by using HongheyIng energy consumption analysis software to obtain a winter design daily load statistical chart and a year-round time-by-year load chart.
Further, in step three, the design builder simulation includes:
entering an address level and setting geographic information; selecting a building level to activate an activity panel; setting parameters: the simulation object considers energy consumption calculation; after the starting time and the interval of energy consumption simulation are set, obtaining an output result, wherein the result comprises surface heat flow, environmental parameters, comfort level, indoor heat gain, latent heat load, energy consumption, fresh air and temperature distribution results; and selecting output result parameters through a control panel, and exporting pictures or exporting the pictures in a CSV format to perform data processing and analysis by excel.
Further, the parameter setting includes:
(1) indoor personnel setting is used for setting indoor parameters including the personnel density of each room, the air-conditioning heating temperature, the ventilation temperature, the minimum fresh air volume, the target illumination and the equipment power density;
(2) the envelope structure is used for selecting in a software default material library and customizing the envelope structure by user, and comprises construction and thermal parameters; the imported gbxml file itself contains self-contained definition material, if set, defaults to settings in the model;
(3) the hole is used for setting relevant parameters including a window, a door and a ventilation opening;
(4) illumination for setting illumination power density and illumination control modes, wherein the illumination modes comprise linear, linear-off and stepped;
(5) the air conditioning system is used for setting related contents including mechanical ventilation, a natural ventilation mode, auxiliary energy, heating and refrigeration;
(6) the CFD sets simulated relevant system boundaries including envelope surface temperature, indoor temperature, fresh air temperature, and heat flow boundaries.
The invention also aims to provide a secondary development system of the building energy consumption analysis plug-in, which applies the secondary development method of the building energy consumption analysis plug-in.
The file importing module is used for importing a gbxml file;
the input module is used for inputting thermal information, geographical information, building envelope information, building HVAC information and building use information of the building materials; wherein the building geographic information comprises periodic weather parameters;
the parameter calculation module is used for outputting a simulation report and calculating required parameters;
the main program module comprises an envelope heat transfer module in contact with the ground, a non-uniform temperature field setting module, an HVAC Template module, an HVAC air conditioning system module, a renewable energy system module, a sun shading module, a natural lighting module, a natural ventilation module and an economic cost estimation module.
It is a further object of the invention to provide a computer device comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the steps of:
collecting building energy consumption analysis data; building a house model and inputting building operation data; and (4) carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result.
It is another object of the present invention to provide a computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to perform the steps of:
collecting building energy consumption analysis data; building a house model and inputting building operation data; and (4) carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result.
The invention also aims to provide a large public building, which is used for realizing the secondary development method of the building energy consumption analysis plug-in.
The invention also aims to provide an information data processing terminal which is used for realizing the building energy consumption analysis plug-in secondary development system.
By combining all the technical schemes, the invention has the advantages and positive effects that: the building energy consumption analysis plug-in secondary development system provided by the invention is feasible based on the secondary development of the Revit platform and carries out scientific development according to the starting source and the normalization of the platform; the development of the application or the plug-in can improve the processing efficiency of the information model on one hand and can avoid data loss generated in data interaction on the other hand. Meanwhile, by comparing the simulation performance of each software, the invention can provide a point of reference suggestion for project application and daily study and study of building energy consumption simulation; selecting which software to simulate the building energy consumption according to whether the model of the user is fine or not and whether the parameters are complete or not; by researching the compatibility and timeliness of software, valuable experience is accumulated for the practice of efficiently obtaining the analysis result of the building load and the energy consumption.
The invention carries out innovation training on how to improve the application of Revit in the aspect of energy consumption analysis, aims to expand the expression of Revit in the aspect of building energy consumption analysis, and reduces the complicated data exchange steps by building a common platform. The practical process of the invention is 'two-step walking': 1. The method is carried out around solving the inconvenience of engineers in the building information model establishing and using process, and carries out scientific development and research from the development and normalization of the platform; 2. and comparing the simulation performance of each software through model simulation, and providing a point reference suggestion for the application or plug-in development of building energy consumption simulation. The invention reduces the complicated data exchange steps and the data flow among different software by building a common platform, and provides convenience for the analysis and calculation of the building information model.
The invention carries out secondary development on the basis of Revit software, calls an API (application program interface) data interface of Revit to acquire building energy consumption data, uses C # language to carry out related data access and storage, data interaction and data transmission, provides an information integration method facing building energy consumption evaluation and BIM (building information modeling) technology, quantifies and visualizes energy efficiency indexes, and guides the daily operation of actual building equipment. Meanwhile, the building energy consumption analysis plug-in secondary development research project based on the Revit platform is in line with the development requirement of the modern building design technology, and the application exploration of the secondary development direction in the building energy consumption field is developed based on the Revit platform.
The building energy consumption analysis plug-in secondary development research project based on the Revit platform provided by the invention is in line with the development requirement of the modern building design technology, and the application exploration of the secondary development direction in the building energy consumption field is developed based on the Revit platform. On one hand, the invention explores the principle of secondary development based on Revit according to the elements of secondary development of the Revit platform and the principle, advantages and using method of the gbXML file; on the other hand, the invention investigates the updating of the building energy consumption calculation method, masters the related energy consumption calculation software and learns a lot of knowledge and skills from the related energy consumption calculation software. Meanwhile, the invention also discloses two provincial journal papers as project outcome results, and the invention mainly adopts three research methods of a theoretical research method, a comparative research method and a simulation analysis method in the process; the route is implemented step by step according to three aspects of reserve knowledge, investigation of the current situation and development of tests, and problems found in the middle are communicated in time and are solved together.
The problems of compatibility, timeliness and the like caused by data exchange and the like existing between BIM ecological software in a short time are inevitable interference caused by analysis and calculation of a building information model. Compatibility is that the BIM data is stored in a specific BIM software format and IFC format at present; timeliness is a delay in sharing model information, and storage and transfer of model information consume a large amount of time. Overcoming both of these problems can reduce intermediate cumbersome steps by building a common platform. The invention makes corresponding calculation analysis by relating to relevant software in BIM ecology and by way of example. The invention compares the performances of the software and finally summarizes the related results; on the way of practicing the secondary development and research based on the Revit platform, many experiences are generated, many knowledge is learned, and the convenience brought by the BIM technology is realized from a deeper perspective.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments of the present invention will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a secondary development method for a building energy consumption analysis plug-in provided by an embodiment of the invention.
Fig. 2 is a schematic structural diagram of a building energy consumption analysis plug-in secondary development system provided in the embodiment of the present invention.
Fig. 3 is a schematic diagram of composition of Revit primitives according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating a calculation result of inter-region thermal load according to an embodiment of the present invention.
Fig. 5 is a schematic diagram of monthly energy consumption and discomfort degree analysis provided by the embodiment of the invention.
Fig. 6 is a schematic diagram of year-by-year load results of the masquerading simulation provided by the embodiment of the present invention.
Fig. 7 is a schematic diagram of a design builder simulation interface provided in the embodiment of the present invention.
Fig. 8 is an exemplary diagram of the design builder simulation result provided by the embodiment of the present invention.
Fig. 9 is provided by an embodiment of the present invention. Information flow graph between BIM and performance simulation software.
Fig. 10 is a schematic diagram of a direction of Revit secondary development provided by an embodiment of the present invention.
FIG. 11 is a schematic diagram of an Ecotect thermal load analysis provided by the embodiment of the present invention.
Fig. 12A is a diagram illustrating a calculation result of the inter-region heat load according to an embodiment of the present invention.
Fig. 12B is a diagram illustrating monthly energy consumption and discomfort level analysis results provided by an embodiment of the present invention.
Fig. 12C is a graph illustrating the daily energy consumption results provided by an embodiment of the present invention.
FIG. 12D is a graph illustrating the time-to-time heat gain and heat loss results provided by embodiments of the present invention.
Fig. 13A-B are schematic diagrams of the results of the masquerading energy consumption simulation analysis provided by the embodiment of the present invention.
Fig. 14A-C are schematic diagrams of the results of the design builder simulation analysis provided by the embodiment of the invention.
FIGS. 15A-B are specific functional modules and implementation process diagrams of the secondary development system of plug-in components of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Aiming at the problems in the prior art, the invention provides a secondary development system and a secondary development method for a building energy consumption analysis plug-in, and the invention is described in detail below with reference to the accompanying drawings.
The Fortran90 language is a programming language for developing EnergyPlus, which is based on modern modular languages. The EnergyPlus software has an organized modular concept that enables easy addition of features and connections to other programs. The building energy consumption analysis plug-in secondary development method provided by the embodiment of the invention comprises the following steps:
firstly, a user interface of software is firstly imported into a gbxml file, a user can obtain building envelope information, building HVAC information, building use information, building material thermal information and building geographic information after the gbxml file is input, and the user can know the periodic meteorological parameters of the area where the building is located through the building geographic information. After the software is further entered, the wanted information can be obtained through the main program module of the software, for example, the economic cost estimation can be carried out through the sunshade module, the natural lighting module and the natural ventilation module. The heat transfer information of the building envelope can be acquired through an HAVC temparate module, an HAVC air conditioning system module, a renewable energy system module and the like. Finally, the user can obtain the parameters needed by calculation by outputting the simulation report
As shown in fig. 1, the building energy consumption analysis plug-in secondary development method provided by the embodiment of the invention includes the following steps:
s101, collecting building energy consumption analysis data;
s102, building a house model and inputting building operation data;
s103, carrying out thermal load analysis, Hongyou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result.
As shown in fig. 2, the building energy consumption analysis plug-in secondary development system provided in the embodiment of the present invention includes a user interface, a file import module, an input module, a main program module, and a parameter calculation module.
The file importing module is used for importing a gbxml file;
the input module is used for inputting thermal information, geographical information, building envelope information, building HVAC information and building use information of the building materials; wherein the building geographic information comprises periodic weather parameters;
the parameter calculation module is used for outputting a simulation report and calculating required parameters;
the main program module comprises an envelope heat transfer module in contact with the ground, a non-uniform temperature field setting module, an HVAC Template module, an HVAC air conditioning system module, a renewable energy system module, a sun shading module, a natural lighting module, a natural ventilation module and an economic cost estimation module.
The technical solution of the present invention is further described below with reference to specific examples.
Examples
1. The invention is based on the secondary development of the Revit platform, and is feasible to carry out scientific development according to the development source and the normalization of the platform; the development of the application or the plug-in can improve the processing efficiency of the information model on one hand and can avoid data loss generated in data interaction on the other hand. By comparing the simulation performance of each software, the invention can provide a point of reference suggestion for project application and daily study and study of building energy consumption simulation; the selection of which software is used for building energy consumption simulation is selected according to whether the model of the user is fine and whether the parameters are complete. Meanwhile, by researching the compatibility and timeliness of software, precious experience is accumulated for the practice of obtaining the building load and energy consumption analysis result at high efficiency.
The building energy consumption analysis plug-in secondary development research project based on the Revit platform provided by the invention is in line with the development requirement of the modern building design technology, and the application exploration of the secondary development direction in the building energy consumption field is developed based on the Revit platform. On one hand, the invention explores the principle of secondary development based on Revit according to the elements of secondary development of the Revit platform and the principle, advantages and using method of the gbXML file; on the other hand, the invention investigates the updating of the building energy consumption calculation method, masters the related energy consumption calculation software and learns a lot of knowledge and skills from the related energy consumption calculation software. Meanwhile, the invention also discloses two provincial journal papers as project outcome results, and the invention mainly adopts three research methods of a theoretical research method, a comparative research method and a simulation analysis method in the research process; the research route is implemented step by step according to three aspects of reserve knowledge, research current situation and development test, and problems found in the middle are communicated in time and are solved together.
The invention carries out secondary development on the basis of Revit software, calls an API (application program interface) data interface of Revit to acquire building energy consumption data, uses C # language to carry out related data access and storage, data interaction and data transmission, provides an information integration method facing building energy consumption evaluation and BIM (building information modeling) technology, quantifies and visualizes energy efficiency indexes, and guides the daily operation of actual building equipment. Meanwhile, the building energy consumption analysis plug-in secondary development research project based on the Revit platform is in line with the development requirement of the modern building design technology, and the application exploration of the secondary development direction in the building energy consumption field is developed based on the Revit platform.
Regarding the contrast between different software:
(1)Ecotect Analysis
the operation interface is simple compared with other software, and Eco has weak modeling capability compared with other software, although Eco can model itself or import a pre-established building model. Eco can perform hanking, but opening the background after hanking creates compatibility problems and thus errors in the result. The software is provided with only two meteorological data of China, and if other areas are needed, the software needs to be acquired by the user, which is a disadvantage compared with the Honghe industry. The strong aspect of Ecotect is that real-time analysis, such as temperature, can be performed. Comparison of cold and heat loads may also be performed.
(2)Energy plus
Because the input and output mode of the ASCII text format is adopted, the professional requirement on a simulator is relatively high. More parameters are needed to be set before the Ecotex Analysis is analyzed, but the output result is more comprehensive, and the method comprises the following steps: surface heat flow, environmental parameters, comfort, load, fresh air, temperature distribution, etc.
(3) Hongye industry
Compared with other software, the industry is domestic software, so that the industry is easier to master, the information is more suitable for the country, the meteorological data is reflected, and the meteorological data of all regions in the country are collected in the industry. The Hongye works in the environment of AutoCad, and can be directly introduced into a Revit model for simulation. Its function is comparatively comprehensive itself, include: building modeling, meteorological parameter setting, schedule setting, air conditioning system modeling, simulation calculation, meteorological parameter chart output, annual dynamic load report output, energy consumption analysis report output, scheme optimization comparison report output and the like. However, the requirement for the set parameters is high, and the difference of the parameters can cause a large deviation of the simulation result. And outputting the result in a word Excel format.
2. On one hand, the invention explores the principle of secondary development based on Revit according to the elements of secondary development of the Revit platform and the principle, advantages and using method of the gbXML file; on the other hand, the invention researches and researches the updating of the building energy consumption calculation method, masters the related energy consumption calculation software, learns a lot of knowledge and skills from the relevant energy consumption calculation software, and simultaneously issues two provincial journal papers as project conclusion achievements. In the research process, three research methods, namely a theoretical research method, a comparative research method and a simulation analysis method, are mainly adopted; the research route is implemented step by step according to three aspects of reserve knowledge, research current situation and development test, and problems found in the middle are communicated in time and are solved together. Next, the report will be carefully expanded on the practice in the project.
2.1 Reserve knowledge
The development direction relates to the research of the field of computer and building environment and energy application engineering, the content can also be said to be a high starting point, and through communication and learning, people firstly make knowledge storage for the secondary development of a Revit platform. The conventional research on the secondary development of the Revit platform is to realize related functions by calling an API (application programming interface) to develop a plug-in based on the Revit platform, and the functions of the plug-in do not include building energy consumption simulation calculation; the existing mainstream application of energy consumption calculation is divided into two platforms based on CAD two-dimensional and Revit three-dimensional models, for example, DesT, traditional Hongheyu are based on CAD two-dimensional, and Designbuild, Opeanstudio and Ecotex Analysis are based on Revit three-dimensional models. Due to the development of the building information model and the application of the gbXML format file, the three-dimensional model is exported to the gbXML format and then imported to other energy consumption analysis applications for calculation. The energy model and the necessary model simplification need to be constructed in the exporting process, if the model can be directly analyzed through the Revit platform, the model exporting and importing process can be saved, namely data transmission, the integrity of model information can be ensured, the incompatible difference between platforms can be overcome, and the two purposes of more convenience in building energy consumption analysis and more accurate calculation result can be realized.
Based on the Revit platform, the Revit model creation and element inclusion are known. In the Revit software, the designed part includes three-dimensional primitives and two-dimensional primitives, and the doors, windows and walls belong to 3D components. The building components can be associated and interacted with data in software, so that drawing and model data have parametrics, and the finally finished building drawing is the building information model. For subsequent building performance analysis, the model built in Revit must have all the real information of the building, including geometric appearance information (material, construction, size, etc.), and non-geometric information, such as building material information. The composition of the Revit primitive is shown in fig. 3.
Calling and function of API: the API is a program interface of Revit software and has the functions of: the user can create the plug-in by himself to realize the simplification of repeated work; enhancing project quality by actively searching for vulnerabilities; extracting data for analysis and generating reports; adding additional data to create new elements or parameter values; integrating a third party application; project documents are automatically created. Calling the API requires revitapi. Revitapui. Dll assembly has a method of accessing DB level in Revit: application, Document, Element, Parameter. Dll program is centralized with all interfaces for operation setting Revit UI: IExternalCommand, IExternalApplication, Selection, menu RibbonPanel, RibbonItem, and subclasses thereof. If the user needs to access or extend Revit through the API, the user uses a special interface in his own plug-in: IExternalCommand, IExternalapplication, IExternalDBapplication.
The brief introduction of the gbXML document: the gbXML refers to green architectural XML, which is subsidized and developed by organizations such as the united states department of energy, National Renewable Energy Laboratories (NREL), Autodesk, ASHRAE, Bentley Systems, and the like. It is an open XML schema that can pass building information between different software. The source of gbXML is the serialization program in the building CAD software and BIM program, which plays the role of transferring data between authoring and building design tools. Because of its birth, different building design software can interwork with various analysis software. The gbXML file can describe all the attributes of a building, which has 346 elements and 167 simple types. The data interoperability of the gbXML can greatly simplify the building information transmission process, reduce the time for building the model and improve the working efficiency.
The reasons for the interoperability of the gbXML file are: XML is a text-friendly computer language, an extensible markup language, which enables software programs to exchange data quickly and easily without requiring human operations. And the user can also open the XML file in the text editor and can view the information in the file.
The building information model has various information for building performance analysis, and the building information model can be transmitted into required energy consumption simulation software through a certain specific exchange format, so that the energy consumption analysis and green building evaluation analysis of the building can be performed. If the building information model is to be subjected to energy consumption analysis or other analysis at different stages and under special requirements, the building information model file is required to have interoperability, and the exchange format of the file is considered. The interaction of the model between the software needs to be based on a common intermediate software. In order to ensure the accuracy of the performance analysis of the building, the accuracy of the transmission and sharing of the building data needs to be considered. The current common software interactive file formats are dwg, dxf, IFC and gdXML. In the field of building performance analysis, the gbXML file format is often used.
The use mode of the gbXML file is as follows: selecting an option in the "File" menu in Autodesk Revit, clicking allows you to use the mouse to select "Save as gbXML" after designing the 3D representation of the building. The user can then get a gbXML file with all the building information for the building. The user may then choose to import the gbXML file into the HVAC load calculation tool to build a new project. The user may then create a floor plan that performs HVAC load calculations or performs energy consumption analysis on all geometries and configurations of the building.
2.2 overview of the State of the Art investigation and the actual software operation
The popular mainstream energy consumption analysis software EnergyPlus is a building energy consumption simulation software developed under the subsidy of the U.S. department of energy. It is a large-scale energy consumption analysis and calculation software developed based on two calculation engines of BLAST and DOE-2. The software uses dynamic load theory and reaction coefficient method to analyze the energy consumption of the building. Energy Plus can calculate the cold and heat load of the building according to the building envelope and the heating, ventilating and air conditioning system. Energy Plus can also output very detailed items of data, such as solar radiation heating through windows, etc., to verify with the real data.
The Fortran90 language is a programming language for developing EnergyPlus, which is based on modern modular languages. The EnergyPlus software has an organized modular concept that enables easy addition of features and connections to other programs. EnergyPlus, however, does not have a user interface for which many third party teams now develop user interfaces. Not a life cycle cost analysis tool; and are not substitutes for architects and design engineers. The input and output mode of EnergyPlus has high requirements on users, and the users need to input and output by using an ASCII text format. These factors greatly increase the threshold for its direct use. A large number of teams carry out secondary development on the basis of EnergyPlus, and make a UI for the EnergyPlus, or use the UI as a computing engine to improve the usability and visualization capability of the EnergyPlus, wherein the software comprises design Builder, Easy EnergyPlus, Openstudio, design Builder, Siergy and the like. The Energy Plus has powerful functions, is open source and free, and is the most widely used building Energy consumption simulation software internationally. The method can be used for assisting passive building design, heating air-conditioning load calculation and air-heating air-conditioning auxiliary design, and can also be used for energy-saving assessment (LEED and the like), but the defect is that the door entry is difficult.
(2) The DEST is a software platform for simulating the building environment and the HVAC (heating ventilation air conditioning) system, which takes the scientific research results of the institute of construction technology science system environment and equipment of Qinghua university as a theoretical basis, applies the modern simulation technology and the unique simulation idea to the simulation of the building environment and the simulation of the HVAC system, provides a convenient, practical and reliable software tool for the relevant research of the building environment, the simulation prediction and the performance evaluation of the building environment, and provides an elegant software tool for the relevant research of the HVAC system, the simulation prediction and the performance optimization of the system. Dest (Designer's standardization tools) successfully passed all case tests of the international authoritative standard ASHRAE140 in 2019 at 12 months, and international certification was obtained. The DEST software is simple and convenient to operate, has a friendly user input interface, the model used by the DEST can accurately reflect the actual condition of the building environment, and the post-processing and report generation functions are strong. Since the release of Dest version 1.0, Dest-h (residential version), Dest-e (evaluation version), and Dest-c (commercial test version) were released, respectively. The DEST is a building performance simulation analysis platform with completely independent intellectual property rights in China, is widely applied after research and development, and is greatly helpful in the aspects of auxiliary engineering design, building energy conservation assessment and academic topic research.
The DEST has many characteristics, such as a multi-region heat and mass balance algorithm, concepts of taking natural room temperature as a bridge, connecting buildings and an environment control system, a three-dimensional dynamic heat transfer algorithm, a staged design, staged simulation, ideal control, a neural network-based large-space thermal environment annual dynamic simulation method, a system simulation method adopting uncertain internal loads and the like.
Multi-zone thermal mass balance algorithm: the building thermal process simulation is the basis of simulation analysis of all building thermal environments and building environment control systems. The basic method for DeST to solve the thermal process of a building is based on a state space method. The hot points of the method are spatially discrete and temporally continuous, and the response coefficient of the room to each thermal disturbance, namely the thermal characteristic of the room, can be obtained by solving the energy balance equation set of the discrete points in the room, so that the thermal process of the room is dynamically simulated. This method cannot directly deal with the non-linearity problem. The state space method can directly obtain the solution in an integral form, a temperature field does not need to be calculated, the stability and the error of the solution are not related to the time, the calculation speed is high, and the method is suitable for being used as a building dynamic model in system analysis.
Taking natural room temperature as a bridge, connecting a building and an environment control system: the natural room temperature refers to the indoor air temperature caused by the combined action of outdoor weather conditions and various indoor heating values when a building is not provided with a heating and air-conditioning system. The method comprehensively reflects the performance of the building and the influence of various passive thermal disturbances (outdoor meteorological parameters and indoor heating values) on the building. Thus, when the thermal performance of the simulated building is analyzed, the natural room temperature of each room can be simulated and calculated through an accurate building model based on the building, and various advantages of DOE-2 and ESP-r in building description and simulation analysis are inherited and expanded. When the air conditioning system is researched, the natural room temperature of each room can be taken as an object, and the natural room temperature and the building characteristic parameters are combined to form a building module, so that from the perspective of the system, the building can be formed into a plurality of modules, and the modules can be combined with other component modules to flexibly form various types of systems, and inherit various advantages of TRNSYS software. This is the basic method for DeST decoupling the building from the system.
Three-dimensional dynamic heat transfer algorithm: heat transfer problems in three-dimensional areas, such as basements, thermal bridges, etc., are often handled as one-dimensional heat transfer problems, resulting in either less accurate calculations or calculations using finite difference methods. The finite difference method has high precision, but is too time-consuming for year-round analog calculation. To address this problem, DeST employs a new three-dimensional dynamic heat transfer algorithm. The algorithm decomposes three-dimensional heat transfer into three heat transfer processes, and provides an equivalent flat plate concept to solve the problems of indoor and outdoor steady heat transfer and heat storage of underground regions when the indoor temperature dynamically changes.
Staged design and staged simulation: the DEST integrates the staged characteristics of the actual design process in the development process, and divides the simulation into 5 stages of building thermal characteristic analysis, system scheme analysis, AHU scheme analysis, wind network simulation and cold and heat source simulation, so as to provide accurate and practical analysis results for different stages of design.
Concept of ideal control: the staged simulation imposes certain requirements on a calculation model, and for each design stage, the design of the previous stage belongs to a set calculation condition, while the design of the next stage is not carried out, and related components and control modes are unknown, so that the calculation method of the subsequent stage is required to be clear. The DeST adopts an "ideal" method to deal with the component characteristics and control effects of the subsequent stages, i.e. assuming that the component characteristics and control effects of the subsequent stages are completely ideal, the relevant components and control can meet any requirements (cold and heat quantity, water quantity, etc.).
A neural network based annual dynamic simulation method for a large-space thermal environment comprises the following steps: as a large-space building, the design and the organization control of an atrium thermal environment are more complicated than the conventional building space, and the existing air conditioner design method is difficult to meet the requirements of actual engineering design. Starting from the atrium thermal physical environment, various influence factors influencing the atrium thermal condition are analyzed, and on the basis, a brand-new atrium thermal environment annual dynamic simulation method based on a neural network model is provided. The method couples the building thermal process model and the air flow heat transfer model together by means of the neural network, and can perform annual dynamic simulation calculation on the premise of ensuring reasonable calculation amount. Through the method analysis, the annual energy consumption and thermal environment parameter distribution of the atrium can be reasonably predicted, and the engineering design requirements can be better met.
A system simulation method adopting uncertain internal loads comprises the following steps: in large commercial buildings, the internal loads typically vary in time and space in an uncertain manner. In the simulation software, a fixed time schedule method is usually adopted to simulate the internal load of the building, that is, a time point corresponds to a fixed value. In the case of the DeST simulation of the air conditioning system, the indoor load may be determined not as a certain value but as a variable range, which is advantageous in that the simulated cooling and heating load is more accurately approximated to the actual value.
(3) The Ecotect Analysis is computer simulation Analysis software for comprehensively analyzing important building environments such as building thermal environment, light environment, sound environment, economic environment influence, construction cost Analysis, meteorological data and the like.
The main application field is as follows: building design, city planning design, professional design and teaching of building environment and the like, green building research and the like. The ECOTECT is internally provided with the output and control functions of Radiance, so that the application range of the ECOTECT is greatly expanded, and more choices are provided for users. Now, since Ecotect Analysis is purchased by Autodesk, part of the functions are integrated into the Revit product line. The method is suitable for building designers and planning designers in the early and middle stages of building concept planning and designing, helps the building designers to introduce ecological and energy-saving concepts from the early stage of building design, and realizes the design of a building scheme with high comfort level and ecological energy conservation.
The simulation process for Ecotect Analysis is as follows: generally speaking, after software and meteorological information are provided, a geometric model created by SU or a model created by Revit (different models are selected according to different analysis, and setting parameters in the models are different) is imported (direct modeling is also possible, but picture texture is not good), and corresponding calculation analysis is performed by using meteorological data of a set date. The method comprises the following specific steps:
description of tools and materials: the software Ecotecet 2011 (Hanhua version CHN _ TW).
Com model uses a region model downloaded over the network (cadmaper. The meteorological data adopts meteorological data downloaded by an energy network (energy plus.
② creation of model
The model of the ECO may be obtained by creating and importing itself. The modeling capability of the ECO itself is weak. The ECO has two view modes, 3D editing page and visualization page, but only under the former can the model be created and modified. Simple lines, planes, areas, building elements such as doors, roofs, etc. can be created, and physical elements such as sound sources, light sources, etc. can be created. A general thermal comfort analysis would employ a material-constructed model created by Revit. ECO import file-import-three dimensional geometry model. Selecting a file format to be imported, then selecting a file, canceling checking and exchanging a Y axis and a Z axis (the default is checking, and checking is canceled), and opening or importing the new file into the existing file (see the need of the file). The interface will appear the imported model after the import is successful. After the ECO has imported the model, the window may have too large a perspective, and it is normal to select one of the other views in the menu view and then recall the perspective view.
Acquisition of meteorological data
The most convenient method for acquiring meteorological data is to go to a website for downloading. The downloaded format is the epw format. Use eco's own weather tool to open (under the same installation directory, or tool directory of eco menu bar) and save as eco-specific wea format. Load weather data and set the current date at eco.
Fourthly, setting an analysis grid
There are two analysis methods for ECO, one is analysis grid, the analysis structure is presented on the plane grid; the other is object surface analysis, and the analysis result is presented on the object surface. Clicking the right column analysis grid, displaying the analysis grid, adapting the analysis grid, setting the analysis grid to contain the object, and analyzing the grid interval. The window appears as a blue analysis grid. Offset refers to the height of the grid from the ground, for example, a home may be set to 1350.
Fifthly, analysis is carried out
Calculation-time-averaged solar radiation and insolation analysis was chosen. Clicking in a popup window to jump to the last page, and setting the following graph: the former is an analysis grid, and the latter does not need to be set. Setting the calculation type as sunshine time, the time period as current date, the storage type as accumulation, and the target object as analysis grid or target object (the object in the image needs to be selected, and can be selected completely).
Wait for result
The analysis speed of Eco varies depending on the number of grids, and time is multiplied in the case of 3D analysis grids. The analysis result may be saved in the eco file. In file-export a high definition picture can be exported. Example partial results of the calculations are shown in fig. 4 and 5.
(4) The Honghe building analysis platform needs to import a building model for carrying out energy consumption analysis on a building, supports the import of a CAD three-dimensional building model and a model created by Revit, and mainly adopts three-dimensional model analysis along with the development of BIM technology. The EnergyPlus is used as a simulation engine, and the annual dynamic load calculation and energy consumption simulation analysis of the building are provided for optimizing a design scheme and creating a green energy-saving building. The main functions are as follows: building modeling, meteorological parameter setting, schedule setting, air conditioning system modeling, simulation calculation, meteorological parameter chart output, annual dynamic load report output, energy consumption analysis report output, scheme optimization comparison report output and the like. The HY-EP contains a BIM interface and can be directly introduced into a Revit model for simulation calculation; the system also comprises a data exchange interface with the HongJon load calculation software, and data can be exported and directly used for design daily load calculation. The function profile is as follows:
1) building modeling
The partitions are automatically generated by identifying the building model. Or through drawing commands, building partitions are generated. The partitions may be query edited, or a three-dimensional model may be viewed.
Setting external sunshade, inquiring in a subarea manner and checking the buildings in a three-dimensional manner.
2) Meteorological parameter setting
The weather data comprises Chinese Standard Weather Data (CSWD) and Chinese typical annual weather data (CTYW).
3) Schedule setting and management
And setting working schedules of personnel, light, equipment and the like.
Control values of partition utilization, device on-time, and the like may be set for 24 hours per day and 365 days per year.
4) Air conditioning system modeling
And establishing a common air conditioning system model by adopting a guide mode and combining, and drawing a system schematic diagram.
Medium: full air system, fan coil and fresh air system
Cold source: electric refrigerating unit, ground source heat pump and ice cold storage
Transporting and distributing: fixed frequency pump and variable frequency pump
5) Analog computation
And calling EnergyPlus, calculating the annual hourly load of the building, and performing simulation calculation on the air conditioning system.
The generated report includes: weather parameter output, annual load time-by-time curve, energy consumption monthly report, monthly energy consumption comparison graph, energy consumption structure graph, energy consumption trend graph and total energy consumption comparison graph.
The meteorological parameter report forms are used for generating a year-by-year meteorological parameter table, a month average temperature table, a hottest month temperature table, a coldest month temperature table, a year-by-year temperature distribution map, a solar radiation distribution map and the like.
And generating a year-round load report, generating a year-round partition time-by-time cold load report, a year-round heat load report, a year-round moisture load report and a curve standard report, and outputting various data such as year-round time-by-time energy consumption, equipment operation parameters and the like.
Annual energy consumption report forms are used for outputting monthly tables, histograms and curves of electric energy consumption, natural gas energy consumption, coal energy consumption and the like; and outputting a total economic index report and an energy consumption structure chart according to the time-of-use electricity price and the like.
And the energy consumption comparison report forms are used for generating a month-by-month comparison value, a comparison histogram and a comparison curve of the subentry energy consumption of the two systems.
Different air conditioning system schemes can be analyzed and compared for the buildings with the same industry; the same air conditioning system can carry out comparative analysis on the adjustment (heat insulation layer, external sunshade, window-wall ratio and the like) of the building envelope.
6) BIM interface
Building calculation models are built by Revit software, GBXML space files are exported, the GBXML files are imported into HY-EP through BIM interface functions, space data (design parameters, a schedule, a containment structure and the like) in the Revit building models are imported into the software, annual load calculation is directly carried out, or an air conditioning system is built for energy consumption simulation calculation.
And (3) actual simulation process: after the Revit model is introduced, first, the engineering information is set, and basic parameters such as the region and the building type are confirmed. The weather data is 'the weather data collection special for the thermal environment analysis of Chinese buildings' carried by software, and the user can also go to the related website to search. Most of the data report of the software comes from the modeling of the air conditioning system, and the modeling part of the air conditioning system comprises the following steps: creating a cold heat source and an air handling system. The cold and heat sources are divided into conventional heat sources and conventional cold sources. In the column of the load energy consumption analysis state, commands such as year-round load, natural room temperature, energy consumption simulation and the like are provided. And selecting to calculate and outputting in a report form. The output result is in the form of Word and Excel. The energy consumption analysis software for the industry hong is utilized to call the EnergyPlus calculation core, a winter design daily load statistical chart, a year-round time-by-time load chart and the like can be obtained, and the year-round time-by-time load is calculated according to an example building and is shown in FIG. 6.
(5) The design builder combines quick building simulation with usability, and provides top-level interactive simulation for users. It is very easy to use. Its innovative productivity features allow non-professional users to complete very complex building simulations.
Design builder is the first comprehensive user interface available to the dynamic thermal simulation engine. At any stage in the design process, you get accurate environmental performance data and an impressive rendered image. Performance data is provided to optimize the design and evaluation process when it is most needed, and is present at an early stage of the design. The design builder is economical software with extremely high cost performance. It is easy and quick to use, and even if advanced simulations are created on the smallest project, you will not have to worry about exceeding the budget. When used as a learning tool in colleges and universities, the intuitive user interface and intelligent default configuration of design buildings allows students to focus on learning without suffering from software use. Help you design the building of environmental protection.
Outline of the design builder third party application simulation process: firstly, entering an address hierarchy and setting geographic information. And then, selecting a building level to activate the active panel, wherein the selection of the active template can influence the initial values of the items below the active template, such as personnel density, refrigerating and heating control temperature, lighting illumination, fresh air demand and the like. Setting parameters: the simulation object takes into account energy consumption calculations.
The design builder simulation interface is shown in fig. 7.
Setting parameters, including the following aspects:
1) indoor personnel settings (Activity). Indoor parameters such as personnel density, air-conditioning heating temperature, ventilation temperature, minimum fresh air volume, target illumination intensity, equipment power density and the like of each room are mainly set.
2) Building envelope (Construction). The building envelope can be selected in a software default material library, and the building envelope can also be customized, including the construction and the thermal parameters. The imported gbxml file itself is self-contained defining material, which if set can default to the settings in the model.
3) Holes (Openings) require setting of relevant parameters such as windows, doors and vents.
4) Lighting (Lighting) setting Lighting power density and Lighting control mode (three Lighting modes: linear, linear-off, stepped)
5) Air conditioning systems (HVAC) require settings that include mechanical ventilation, natural ventilation (mode), auxiliary energy, heating, cooling, and other related items.
6) The CFD sets simulated relevant system boundaries including envelope surface temperature, indoor temperature, fresh air temperature, heat flow boundaries and the like.
After the starting time, the interval and the like required in the energy consumption simulation are set, the output result is obtained: surface heat flow, environmental parameters, comfort, indoor heat gain, latent heat load, energy consumption, fresh air and temperature distribution, and the like. The result parameters needing to be output can be selected through the control panel, and finally, a picture is exported or an excel is exported in a CSV format for data processing and analysis.
An example of the design builder simulation results is shown in fig. 8.
New integrated MEP system analysis functionality is currently provided in Revit 2020 that enables a user to make data-based design decisions from the outset. And the same Revit model can be used for documentation, design and analysis without creating redundant analysis models. These fundamental analyses demonstrate that a foundation is laid for the building information model to be created entirely in Revit. Meanwhile, a better new way is opened for the HVAC design and modeling process, the energy efficiency and the building performance can be improved to the maximum extent, and the details and the integrity of Revit building elements at any level are also guaranteed.
The problems of compatibility, timeliness and the like caused by data exchange and the like existing between BIM ecological software in a short time are inevitable interference caused by analysis and calculation of a building information model. Compatibility is that the BIM data is stored in a specific BIM software format and IFC format at present; timeliness is a delay in sharing model information, and storage and transfer of model information consume a large amount of time. Overcoming both of these problems can reduce intermediate cumbersome steps by building a common platform. The invention makes corresponding calculation analysis by researching and learning related software in BIM ecology and by examples. The invention compares the performances of the software and finally summarizes the related results; on the way of practicing the secondary development and research based on the Revit platform, many experiences are generated, many knowledge is learned, and the convenience brought by the BIM technology is realized from a deeper perspective.
2.3 summary of the invention
1. The schematic diagram of the structural design of the building energy consumption simulation software is shown in fig. 2.
2. And (3) establishing a residential model, completing data acquisition of energy consumption analysis of the residential model in Changchun buildings, and analyzing data results. And (4) carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet. The process is as follows:
(1) import model (see fig. 7);
(2) inputting building operation data;
(3) the calculation results were obtained (see fig. 8).
3. API access or Revit expansion is adopted to realize related functions, the research direction is determined mainly by software comparison, and the development route is changed.
Here, the length of the wall is taken as an example, as follows:
firstly creating an ElementClassFilter, introducing an Element subclass type, then creating a FilterElementCollector by document, calling a WherePases function, introducing the created ElementClassFilter, returning the function to a wall set, and judging whether the wall is an external wall or not by a function attribute of wall type in the traversal process. And then acquiring parameters of the elements, acquiring all parameters through element.
4. The invention carries out innovation training on how to improve the application of Revit in the aspect of energy consumption analysis so as to expand the application of Revit in the aspect of energy consumption analysis, and the invention reduces complicated data exchange steps and data streams among different software by building a common platform, thereby providing convenience for the analysis and calculation of the building information model. The method specifically comprises the following steps:
the flow of information between the BIM and the performance simulation software is shown in fig. 9.
The display of the function is realized based on the Revit secondary development: the direction of Revit secondary development is shown in fig. 10.
Different building energy consumption analysis controls, including:
(1) the operation interface is simple compared with other software, and Eco has weak modeling capability compared with other software, although Eco can model itself or import a pre-established building model. Eco can perform hanking, but opening the background after hanking creates compatibility problems and thus errors in the result. The software is provided with only two meteorological data of China, and if other areas are needed, the software needs to be acquired by the user, which is a disadvantage compared with the Honghe industry. The powerful aspect of Eco is that real-time analysis, such as temperature, can be performed. Comparison of cold and heat loads may also be performed.
(2) Because the input and output mode of the ASCII text format is adopted, the professional requirement on a simulator is relatively high. More parameters are needed to be set before the Ecotex Analysis is analyzed, but the output result is more comprehensive, and the method comprises the following steps: surface heat flow, environmental parameters, comfort, load, fresh air, temperature distribution, etc.
(3) Compared with other software, the industry is domestic software, so that the industry is easier to master, the information is more suitable for the country, the meteorological data is reflected, and the meteorological data of all regions in the country are collected in the industry. The Hongye works in the environment of AutoCad, and can be directly introduced into a Revit model for simulation. Its function is comparatively comprehensive itself, include: building modeling, meteorological parameter setting, schedule setting, air conditioning system modeling, simulation calculation, meteorological parameter chart output, annual dynamic load report output, energy consumption analysis report output, scheme optimization comparison report output and the like. However, the requirement for the set parameters is high, and the difference of the parameters can cause a large deviation of the simulation result. And outputting the result in a word Excel format.
3. A simple office model is created by using Revit, and after a gbxml file is exported, the gbxml file is respectively imported into different software; the meteorological data all use the address information of Changchun to develop the experiment.
The Ecotecet thermal load analysis is shown in FIG. 11, and the Designbuilder simulation is shown in FIG. 7.
Ecotecect thermal load analysis is shown in FIG. 12, Honghou energy consumption simulation analysis is shown in FIG. 13, and Designbuilder simulation analysis is shown in FIG. 14.
The above description is only for the purpose of illustrating the present invention and the appended claims are not to be construed as limiting the scope of the invention, which is intended to cover all modifications, equivalents and improvements that are within the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A secondary development method of a building energy consumption analysis plug-in is characterized by comprising the following steps:
step one, collecting building energy consumption analysis data;
step two, building a house model and inputting building operation data;
and step three, carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result.
2. The building energy consumption analysis plug-in secondary development method of claim 1, wherein in step three, the Hongye simulation energy consumption comprises:
after the Revit model is imported, setting engineering information, and confirming basic parameters such as regions, building types and the like; the software data report is from the modeling of an air conditioning system, and the modeling part of the air conditioning system comprises: creating a cold and heat source and an air treatment system; the cold and heat sources are divided into conventional heat sources and conventional cold sources; the load energy consumption analysis status bar comprises annual load, natural room temperature and energy consumption simulation commands; selecting and calculating, and outputting in a report form; the output result is in the form of Word and Excel; and calling an EnergyPlus calculation core by using HongheyIng energy consumption analysis software to obtain a winter design daily load statistical chart and a year-round time-by-year load chart.
3. The building energy consumption analysis plug-in secondary development method according to claim 1, wherein in step three, the design builder simulation comprises:
entering an address level and setting geographic information; selecting a building level to activate an activity panel; setting parameters: the simulation object considers energy consumption calculation; after the starting time and the interval of energy consumption simulation are set, obtaining an output result, wherein the result comprises surface heat flow, environmental parameters, comfort level, indoor heat gain, latent heat load, energy consumption, fresh air and temperature distribution results; and selecting output result parameters through a control panel, and exporting pictures or exporting the pictures in a CSV format to perform data processing and analysis by excel.
4. The building energy consumption analysis plug-in secondary development method according to claim 3, wherein the parameter setting comprises:
(1) indoor personnel setting is used for setting indoor parameters including the personnel density of each room, the air-conditioning heating temperature, the ventilation temperature, the minimum fresh air volume, the target illumination and the equipment power density;
(2) the envelope structure is used for selecting in a software default material library and customizing the envelope structure by user, and comprises construction and thermal parameters; the imported gbxml file itself contains self-contained definition material, if set, defaults to settings in the model;
(3) the hole is used for setting relevant parameters including a window, a door and a ventilation opening;
(4) illumination for setting illumination power density and illumination control modes, wherein the illumination modes comprise linear, linear-off and stepped;
(5) the air conditioning system is used for setting related contents including mechanical ventilation, a natural ventilation mode, auxiliary energy, heating and refrigeration;
(6) the CFD sets simulated relevant system boundaries including envelope surface temperature, indoor temperature, fresh air temperature, and heat flow boundaries.
5. The building energy consumption analysis plug-in secondary development method according to claim 1, further comprising:
receiving the imported gbxml file through a user interface, acquiring building envelope information, building HVAC information, building use information, building material thermal information and building geographic information, and acquiring periodic meteorological parameters of the area where the building is located through the building geographic information;
acquiring economic cost estimation information through a main program module, a sunshade module, a natural lighting module and a natural ventilation module of software; collecting information on heat transfer of the building enclosure structure through an HAVC temparate module, an HAVC air conditioning system module and a renewable energy system module;
and outputting a simulation report to obtain parameters required by calculation.
6. A secondary development system of a building energy consumption analysis plug-in is applied to the secondary development method of the building energy consumption analysis plug-in according to any one of claims 1 to 5, and is characterized by comprising a user interface, a file import module, an input module, a main program module and a parameter calculation module;
the file importing module is used for importing a gbxml file;
the input module is used for inputting thermal information, geographical information, building envelope information, building HVAC information and building use information of the building materials; wherein the building geographic information comprises periodic weather parameters;
the parameter calculation module is used for outputting a simulation report and calculating required parameters;
the main program module comprises an envelope heat transfer module in contact with the ground, a non-uniform temperature field setting module, an HVAC Template module, an HVAC air conditioning system module, a renewable energy system module, a sun shading module, a natural lighting module, a natural ventilation module and an economic cost estimation module.
7. A computer device, characterized in that the computer device comprises a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to carry out the steps of:
collecting building energy consumption analysis data; building a house model and inputting building operation data; and (4) carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result.
8. A computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to perform the steps of:
collecting building energy consumption analysis data; building a house model and inputting building operation data; and (4) carrying out thermal load analysis, Honghou simulation energy consumption and design builder simulation by adopting Ecotecet, and analyzing a data result.
9. An information data processing terminal, characterized in that the information data processing terminal is used for realizing the secondary development method of the building energy consumption analysis plug-in of any one of claims 1 to 5.
10. A large-scale public building is characterized in that the large-scale public building is used for realizing the secondary development method of the building energy consumption analysis plug-in of any one of claims 1-5.
CN202111362948.8A 2021-11-17 2021-11-17 Secondary development system and method for building energy consumption analysis plug-in Pending CN114003982A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111362948.8A CN114003982A (en) 2021-11-17 2021-11-17 Secondary development system and method for building energy consumption analysis plug-in

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111362948.8A CN114003982A (en) 2021-11-17 2021-11-17 Secondary development system and method for building energy consumption analysis plug-in

Publications (1)

Publication Number Publication Date
CN114003982A true CN114003982A (en) 2022-02-01

Family

ID=79929310

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111362948.8A Pending CN114003982A (en) 2021-11-17 2021-11-17 Secondary development system and method for building energy consumption analysis plug-in

Country Status (1)

Country Link
CN (1) CN114003982A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114580772A (en) * 2022-03-15 2022-06-03 苏州筑源规划建筑设计有限公司 Comprehensive method and system for energy-saving building design by adopting digital simulation
CN114781037A (en) * 2022-04-28 2022-07-22 西安建筑科技大学 Solar radiation data analysis and visual modeling method based on Revit
CN116842811A (en) * 2023-09-01 2023-10-03 北自所(北京)科技发展股份有限公司 Workshop production line energy consumption analysis method and device based on digital twin and storage medium
CN116976155A (en) * 2023-09-25 2023-10-31 青岛理工大学 BIM (building information modeling) -based building energy consumption simulation method and system
CN117993064A (en) * 2024-01-10 2024-05-07 中国建筑西南设计研究院有限公司 Civil building heating and ventilation mechanical ventilation quantity calculation method, equipment and medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114580772A (en) * 2022-03-15 2022-06-03 苏州筑源规划建筑设计有限公司 Comprehensive method and system for energy-saving building design by adopting digital simulation
CN114781037A (en) * 2022-04-28 2022-07-22 西安建筑科技大学 Solar radiation data analysis and visual modeling method based on Revit
CN116842811A (en) * 2023-09-01 2023-10-03 北自所(北京)科技发展股份有限公司 Workshop production line energy consumption analysis method and device based on digital twin and storage medium
CN116842811B (en) * 2023-09-01 2023-11-14 北自所(北京)科技发展股份有限公司 Workshop production line energy consumption analysis method and device based on digital twin and storage medium
CN116976155A (en) * 2023-09-25 2023-10-31 青岛理工大学 BIM (building information modeling) -based building energy consumption simulation method and system
CN116976155B (en) * 2023-09-25 2023-12-26 青岛理工大学 BIM (building information modeling) -based building energy consumption simulation method and system
CN117993064A (en) * 2024-01-10 2024-05-07 中国建筑西南设计研究院有限公司 Civil building heating and ventilation mechanical ventilation quantity calculation method, equipment and medium

Similar Documents

Publication Publication Date Title
Rallapalli A comparison of EnergyPlus and eQUEST whole building energy simulation results for a medium sized office building
CN114003982A (en) Secondary development system and method for building energy consumption analysis plug-in
Hong et al. CityBES: A web-based platform to support city-scale building energy efficiency
Crawley et al. EnergyPlus: creating a new-generation building energy simulation program
Atam Current software barriers to advanced model-based control design for energy-efficient buildings
Jeong et al. A framework to integrate object-oriented physical modelling with building information modelling for building thermal simulation
Al Ka’bi Comparison of energy simulation applications used in green building
Samuel et al. Assessment of energy utilization and leakages in buildings with building information model energy
Chuah et al. ROBESim: A retrofit-oriented building energy simulator based on EnergyPlus
Oh et al. Origins of analysis methods used to design high-performance commercial buildings: Whole-building energy simulation
Egwunatum et al. Optimizing energy consumption in building designs using building information model (BIM)
Nageler et al. Novel method to simulate large-scale thermal city models
Rodrigues et al. Energy efficiency assessment of a public building resourcing a BIM model
An et al. Chinese prototype building models for simulating the energy performance of the nationwide building stock
Muslim EnergyPlus-Towards the selection of right simulation tool for building energy and power systems research
de Wilde et al. Energy modelling
Strand et al. EnergyPlus: A new-generation energy analysis and load calculation engine for building design
Toutou A Parametric Approach for Achieving Optimum Residential Building Performance in Hot Arid Zone
Ferrero et al. How to apply building energy performance simulation at the various design stages: a recipes approach
Balcomb et al. The Energy-10 Design-Tool Computer Program
Dogan Procedures for automated building energy model production for urban and early design
Maccarini et al. Towards an automated generator of urban building energy loads from 3D building models
Ionesi et al. Towards seamless integration of model-based energy performance simulation and multi-objective optimization tools
Fouchal et al. Decision support to enable energy efficient building design for optimised retrofit and maintenance
Hu et al. Accented models: Evaluating their effectiveness in building energy simulation

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