版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于BIM技术的建筑设计软件与建筑能耗模拟软件EnergyPlus的数据交换分析马智亮赵毅立(清华大学土木工程系,北京)摘要对免费的主流建筑能耗模拟软件EnergyPlus的数据接口进行分析,探讨将建筑信息模型(BIM)标准IFC标准数据转换为EnergyPlus输入数据文件格式数据的可行性。采用了文献阅读与实例分析相结合的方法。总结了EnergyPlus的数据接口以及IFC标准数据的特点,指出了为实现转换需解决的关键问题及解决方法。结果表明,上游建筑设计软件与建筑能耗模拟软件间自动的数据交换是可行的。关键词建筑能耗模拟 EnergyPlus 数据接口 IFCAnalysis of the D
2、ata Exchange between BIM-based Architectural Design Software and Building Energy Simulation Program EnergyPlusMa Zhiliang and Zhao Yili(Tsinghua University, Beijing )Abstract The data interface of EnergyPlus which is a mainstream free building energy simulation software is analyzed and the feasibili
3、ty for converting IFC standard data into EnergyPlus Input Data File formatted data is investigated. It is realized by conducting literature survey and analyzing typical examples. The data interface of EnergyPlus and that of IFC standard data were summarized, and the problems for converting the data
4、and the solutions to them were put forward. It is included that the automatic data exchange between BIM-based building design software and building energy simulation software is feasible.Key Words Building, Energy simulation, EnergyPlus, Data interface, IFC1 引言目前我国建筑能耗占总能耗的比例已达到约25% 1。导致建筑能耗规模巨大且迅速增
5、长的主要因素有3点:建筑节能水平低下;建筑规模大、增速快;人们对生活质量的要求不断提高,导致空调、取暖设施的广泛使用。由于后两项因素具有必然性,解决建筑能耗问题主要依靠提高建筑节能水平。施行建筑节能设计是提高建筑节能水平的关键。它是一项系统工程,对建筑师、建筑环境工程师和设备工程师均提出了挑战,尤其是对建筑师。在决定建筑能量性能的各种因素中,建筑的体型、方位及围护结构形式起着决定性作用,直接的影响包括建筑物与外环境的换热量、自然通风状况和自然采光水平,且这3方面涉及的内容将构成70%以上的建筑采暖通风空调能耗。因此,建筑设计对建筑的能量性能起着主导作用2。对于建筑节能设计,最关键的环节是,在建
6、筑方案设计阶段,对建筑的能耗水平进行定性的评估和定量的计算。定性的评估主要是指,检查建筑设计方案是否满足节能设计标准中有关的强制性规定,满足者可称作是节能建筑设计方案;定量的计算是指,采用建筑能耗模拟软件动态地计算建筑能耗,从而可比较不同的建筑设计方案的在节能方面的优劣,从中得出的建筑能耗数据也是后续HVAC(暖通空调)系统设计所必需的。当前我国建筑节能设计尚处于初级阶段,国家颁布的建筑节能设计标准正在推广中,新建建筑的节能设计也仅限于满足建筑节能设计标准的强制性规定,使用建筑能耗模拟软件来优化建筑节能性能的案例还不多见。其主要原因是,建筑能耗模拟软件难学难用。这是因为,在使用建筑能耗模拟软件
7、时,需要首先输入包括建筑几何信息、材料热工性能、暖通空调系统信息等大量复杂且专业化的数据,非常繁琐且容易出错。同时,使用建筑能耗模拟软件需要具备复杂的能耗分析基础知识。这些困难,阻碍了建筑师对建筑能耗模拟软件的使用,造成建筑设计和能耗分析严重脱节,使在建筑设计阶段优化建筑节能性能成为空谈。可以从两方面出发,解决这个问题。一方面是尽可能实现上游建筑设计软件和建筑能耗模拟软件间自动的数据交换,避免建筑信息的重复输入。另一方面是结合建筑设计的特点,简化建筑能耗模拟软件的使用方法,使建筑师在不需要花太多精力学习相关知识的情况下,也能够利用建筑能耗模拟软件进行建筑能耗的计算。本文作为前一方面的关键环节,
8、将分析典型的建筑能耗模拟软件EnergyPlus(以下简称E+)的数据接口,讨论利用建筑信息模型(BIM, Building Information Modeling)的主流标准IFC(Industry Foundation Classes)实现两类软件之间数据交换的可行性,以便为实现两类软件间自动的数据交换打下基础。2 建筑能耗模拟软件E+简介经过30多年的发展,建筑能耗模拟软件已相当成熟,其精确度和适用性已得到充分验证。它主要用来模拟建筑及系统的实际运行状况,从而预测年运行能耗和费用。一般来说,建筑能耗模拟软件主要有4种功能:负荷模拟,模拟计算建筑在一定的时间段中的冷热负荷,反映建筑围护结
9、构和外部环境、内部使用状况之间在能量方面的相互影响;系统模拟,模拟空调系统的空气输送设备、风机、盘管及控制装置等功能设备;设备模拟,模拟为系统提供能源的锅炉、制冷机、发电设备等设备;经济模拟,评估建筑在一定时间段为满足建筑负荷所需要的的能源费用。E+是美国劳伦斯伯克利国家实验室(LBNL)在著名的建筑能耗模拟软件DOE-2和BLAST的基础之上开发的新一代软件。E+于1996年开始研制开发,2001年投入使用,目前最新版本是2007年4月12日发布的2.0.0版。除了继承了前两种软件大多数的特点和功能之外,该软件还包括了许多创新性的模拟功能,例如:DOE-2和BLAST均采用顺序模拟的模式,即
10、按照负荷模拟、系统模拟、设备模拟的顺序进行,而E+将负荷模拟、系统模拟、设备模拟集成同步进行,在3个环节中均存在反馈,因此模拟准确性更高。E+的另一个重要特点是其开放性,它既是一个免费的软件,又为开发者开放源代码。程序按照模块化的方式进行组织,E+的开发团队尽可能地保证模拟代码和算法的独立性和模块化,使第三方开发者能够在尽可能少地了解原有程序的情况下方便地为其添加新的模块和功能。E+的开发团队将E+定位为一个模拟内核,其输入文件为文本文件,输出文件主要是文本文件和电子表格文件。简单地说,使用E+的过程包括:准备输入数据文件、运行E+进行模拟、得出输出数据文件。E+本身只提供了相当简单的用户界面
11、,因此,在E+基础上开发第三方界面是被鼓励的。在使用E+进行模拟时,作为数据输入的方法,用户既可通过文本编辑器手动编辑输入数据文件,也可通过其自带的工具IDFEditor进行辅助编辑,还可通过第三方图形用户界面来生成输入数据文件。图1展示了结合了第三方界面和功能模块的E+工作模型,其工作方式如下:用户首先通过第三方用户界面描述建筑信息,生成建筑描述文件(即E+的输入数据文件);E+作为能耗模拟内核,使用输入数据文件,并根据需要调用各种第三方功能模块和软件,执行模拟计算;E+将包含计算结果的输出数据文件交与第三方用户界面进行加工处理,以更直观的方式显示模拟结果。3 E+的数据接口分析 E+的输入
12、数据接口包括输入数据文件(后缀名为IDF,是Input Data File的缩写)和气象数据文件。其中气象数据文件由气象资料处理而成,通常由第三方提供。一个简单的输入数据文件也会包括上千行的数据,对于初学者来说,要看懂输入数据文件是不太容易的,要自己制作更加困难。理解输入数据词典(IDD)是掌握输入数据文件制作方法的关键3。输入数据词典是由软件自带的一个文本格式的文件,它定义了输入数据文件中数据的格式与类型。采用面向对象的方法,输入数据词典将输入数据划分为49个组(Group),包含了建筑概况、热区几何描述、建筑材料属性、建筑使用信息、温度调控策略、HVAC系统描述、模拟结果输出定制等多个方面
13、。每个组包含若干类(Class),与C+中的类相似,是具有共性的一系列对象的抽象。每个类具有若干个参数(Field),类似于C+类的数据成员。可由类定义一个或多个具体的对象,例如Zone类是定义热区的类,一个具体的建筑划分为多少热区,就有必要定义多少个具体的Zone类对象。在一个建筑描述文件中,有些类的对象是必须存在的,如Zone类的对象,而有些类是否具有实例化的对象则需要根据具体情况而定。输入数据文件中最为重要的内容是对建筑模型的描述。与建筑设计中建筑模型的概念不同,E+的建筑模型从“热量”的角度来描述建筑。理解E+建筑模型的关键是理解“Zone(热区)”的概念,它是指:具有相同温度的空间区
14、域,包括区域中的空气以及在其内部和形成其边界的热传导表面(Heat Transfer Surface)和热存储表面(Heat Storage Surface)。比如,我们可以把具有相同温度调控需求的一系列相邻的房间设为一个热区。该热区中房间与房间之间的墙就是热存储表面,因为墙两侧温度相同,不存在热传导。该热区与温度不同的另一热区之间的墙就是热传导表面。表面对象的参数主要用以描述表面的几何特征、环境特征以及材料组成。用以描述表面材料组成的类是构造(Construction),一个表面只具有一个构造。一个构造可由一个或多个材料(Material)层组成。材料对象的参数则主要描述材料的热工特性。其结
15、构如图2所示。4 BIM数据转换为E+建筑模型数据的可行性4.1 IFC的潜力BIM是用对象化的方式将建筑信息各组成部分及其相互关系按照一定的标准进行描述的数据模型,它使得建筑信息在各建筑专业间实现真正的共享成为可能。由国际协同工作联盟(IAI)开发制定的IFC是BIM的主流标准,其2x platform版本已被ISO组织接纳为ISO标准讨论稿(ISO/PAS 16739)。IFC提供了一个描述建筑各方面信息的完整体系,它可以全面地描述建筑的组成和层次、建筑构件间的拓扑关系、构件的几何形状、类型定义、材料属性等全方位的信息。由于这些信息完全采用面向对象的方式进行描述和组织,所以通过相应的面向对
16、象的程序设计,可以较为容易地萃取IFC标准数据(即满足IFC标准的数据)中的各种信息,包括E+建筑模型所需的信息。IFC也实现了对HVAC的支持。由LBNL主导开发的IFC HVAC扩展大纲,在IAI项目体系中被称做BS-8(Building Services project number 8),实现了对材料热工性能的描述以及对HVAC系统和设备的定义与以及对其性能的描述4。综上可知,从理论上讲,E+建筑模型和HVAC系统描述的信息可从IFC标准数据获得,这两部分构成了IDF格式的E+输入数据文件的主体。4.2 行业软件的能力与局限尽管IFC已经包含了E+输入数据文件的主要信息,然而却难以获得
17、能提供这些信息的IFC标准数据。其原因如下:一方面,建筑设计包含建筑、结构、给排水、电气设备、空调等多专业的设计,这些专业的工作虽然通常按照一定的顺序进行,但经常会由于下游专业设计的实际情况而要求上游专业设计对设计方案进行修改,即,实际的设计过程具有分散和迭代的特征。开发集成所有专业设计功能的设计软件既不可能,也不必要,因此没有软件能独自产生完整的IFC标准数据。由于各专业设计领域对数据的细节和侧重点均有不同的要求,随着设计工作的深化,IFC数据可能会包含更多专业的信息,但其中必有取舍,并非所有专业领域数据的简单叠加。另一方面,目前各专业的设计软件对IFC的支持能力存在差异。由于IFC是一个新
18、标准,其较为成熟的版本近两年才出现,标准本身也在不断发展中,各专业软件对IFC的支持需要时间。建筑设计软件(即建筑专业用的设计软件)对IFC的支持在各专业软件中是最好的。尽管如此,在其生成的IFC中性文件中也主要只能提供建筑几何形状信息和部分材料使用与属性信息。仅有极少数HVAC系统设计软件在一定程度上支持IFC。因此,在目前阶段,IFC标准数据向IDF格式数据的转换仅限于由建筑设计软件(主要指Revit和ArchiCAD)所提供的建筑几何信息和部分材料使用方面的信息。4.3 IFC标准数据应用于E+时尚存的技术问题及解决思路基于IFC的BIM与E+的建筑模型虽然都采用面向对象的方法来描述建筑
19、,但它们之间的复杂性、范围、抽象程度不同。IFC采用了非常复杂的架构,以IFC 2x3 Final版本为例,它包括44个模块共653个实体定义,具有复杂的继承和引用关系,几乎囊括了与建筑相关的各专业的内容,对建筑组成和构件的描述非常具体和详细;而E+建筑模型的层次架构相对简单(参见图2),范围也仅限于建筑几何与材料属性方面的内容,并且对建筑的几何构造进行了一定程度的抽象和简化,具体的建筑空间和形态复杂的建筑构件被抽象为热区和表面。两种模型之间的差异导致了将IFC标准数据转换为E+的IDF格式数据的复杂性。作者对由Revit 8和ArchiCAD 10产生的IFC中性文件分别进行了分析,并结合E
20、+ Documentation中典型范例“Monmouth 教育中心一层”的E+建筑模型创建方法3,归纳了将IFC标准数据转化为IDF格式数据时需要解决的主要技术问题,并提出了解决思路。(1)热区的设置。在E+建筑模型中,通常需要将具有相同温度调控要求的相邻房间归并为一个热区。特殊情况下,相邻两个热区的温度调控要求也可以相同。对于用途单一,各房间温度调控要求基本相同的建筑,例如办公楼、商场等,甚至可以将整栋建筑定义为一个热区,这种简化对于计算建筑总冷热负荷来说,并不会带来明显的误差。在开发用于实现从IFC标准数据向E+的IDF格式数据转换的软件时,需要提供根据温度调控要求智能化设置热区的功能,
21、以及为用户提供通过交互式操作,将多个房间合并为热区的功能。热区的设置意味着IFC标准数据中的多个空间需要被归并为单个的空间,跨越多个热区的墙体需要被拆分为多个属于不同热区的表面。(2)热区表面几何形态的简化。对于热量传导计算而言,热区表面几何形态的准确描述是不必要的,程序只需要知道每个表面向哪个热区传导热量,它就可以正确地计算所有的热平衡。表面几何形态的简化表现在以下几个方面:首先,表面必须是多边形平面,在建筑设计软件中具有复杂几何形态的墙体,例如曲面墙在E+的IDF格式数据文件中应处理为多个多边形表面。其次,需要将屋顶和地板表面简化为矩形。第三,应将在同一个热区中具有相同构造的所有热存储表面
22、定义为一个单一的等效表面,这个等效表面的面积应等于暴露于该热区的所有单个表面面积之和。第四,从属于一个表面的所有同类窗户应归并为一个。应研究简化表面几何形态的模式与算法,在界面软件中对表面几何形态进行简化处理。(3)表面类型和外部环境特征的确定。表面通常有热存储表面和热传导表面两种类型,处于一个热区空间内部的表面是热存储表面,形成热区边界的表面则两者均有可能,如果表面所分隔的两个热区温度不同,则表面内存在热传导,是热传导表面,否则是热存储表面。同时还需要确定表面的外部环境和环境对象。E+建筑模型中的表面类型与环境特征不能从IFC标准数据中直接获取,需要根据温度调控要求以及热区设置的结果进行判断。在界面软件中需要将判别表面类型和外部环境特征的方法转化为计算机可以理解的程序逻辑,以解决该问题。(4)材料热工性能参数的确定。现有的建筑设计软件所使用的构件对象比如墙体在导出为IFC中性文件时可以包含墙体材料层的相关信息,但不包含材料的热工性能数据。在界面软件中可以考虑设计热工性能数据输入的功能模块,或者在界面软件中使用包含材料热工性能的标准库。值得说明的是,国外的研究机构LBNL已经开发了基于BSPro COM-Server的客户端组件IFCtoIDF5,它利用BSPro所提供的简化IFC的功能,较好的解决了热区表面几何形态的简化问题。然而,IFCtoIDF只是一个单向的、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年小型路面保洁设备项目发展计划
- 成都体育学院《机械制造基础》2023-2024学年第一学期期末试卷
- 2025年度暖通工程分包合同适用于新型城镇化建设2篇
- 2025版实木家具定制合同样本3篇
- 二零二五年度创新发展虚拟现实设备购销合同范本2篇
- 2024年版工程变更与索赔合同
- 成都锦城学院《史学史通论》2023-2024学年第一学期期末试卷
- 成都工业职业技术学院《游戏制作与开发》2023-2024学年第一学期期末试卷
- 成都工业职业技术学院《电子商务管理实务》2023-2024学年第一学期期末试卷
- 2025年度智能零售系统开发及推广合同2篇
- 邓州市龙理乡第一初级中学-2025年春节寒假跨学科主题实践作业模板【课件】
- 电力改造电力安装施工合同
- (新疆一模)2025届高三高考适应性检测分学科第一次模拟考试 生物试卷(含答案解析)
- 【大学课件】文物数字化技术及数字化文物系统初探
- 高一数学上学期期末模拟试卷03-【中职专用】2024-2025学年高一数学上学期(高教版2023基础模块)(解析版)
- 2024年中央经济工作会议精神解读
- 2024卫星遥感应用服务平台建设与运营合同
- 2023-2024学年广东省深圳市福田区八年级(上)期末历史试卷
- 公司安全事故隐患内部举报、报告奖励制度
- 历史常识单选题100道及答案解析
- 2024年陕西榆林市神木市公共服务辅助人员招聘775人历年高频难、易错点500题模拟试题附带答案详解
评论
0/150
提交评论