为从BIM(building information model)模型中提取建筑能耗监测数据的大数据应用所需的建筑能耗监测静态数据,首先分析建筑能耗监测静态数据需求.在此基础上,分析BIM数据标准--IFC(industry foundation classes)标准,对于IFC标准不能满...为从BIM(building information model)模型中提取建筑能耗监测数据的大数据应用所需的建筑能耗监测静态数据,首先分析建筑能耗监测静态数据需求.在此基础上,分析BIM数据标准--IFC(industry foundation classes)标准,对于IFC标准不能满足建筑能耗监测静态数据需求的情况,根据需求对IFC标准进行扩展,建立基于IFC标准的建筑能耗监测静态信息模型.接着,基于该模型提出从BIM模型提取建筑能耗监测静态数据的方法.最后,根据对建筑能耗监测静态数据需求的分析和建立的基于IFC标准的建筑能耗监测静态信息模型,在Visual Studio 2017平台上,借助xBIM软件工具包,用C#语言开发从IFC文件中提取所需的建筑能耗监测静态数据的程序,用来对建立的建筑能耗监测静态数据提取方法进行验证.结果表明,开发的程序能直接从IFC文件中快速提取出需求的建筑能耗监测静态数据.与传统的在能耗监测系统中人工录入建筑能耗监测静态数据的方法相比,本研究提出的方法使得获取所需的建筑能耗监测静态数据更便捷高效.展开更多
文摘为从BIM(building information model)模型中提取建筑能耗监测数据的大数据应用所需的建筑能耗监测静态数据,首先分析建筑能耗监测静态数据需求.在此基础上,分析BIM数据标准--IFC(industry foundation classes)标准,对于IFC标准不能满足建筑能耗监测静态数据需求的情况,根据需求对IFC标准进行扩展,建立基于IFC标准的建筑能耗监测静态信息模型.接着,基于该模型提出从BIM模型提取建筑能耗监测静态数据的方法.最后,根据对建筑能耗监测静态数据需求的分析和建立的基于IFC标准的建筑能耗监测静态信息模型,在Visual Studio 2017平台上,借助xBIM软件工具包,用C#语言开发从IFC文件中提取所需的建筑能耗监测静态数据的程序,用来对建立的建筑能耗监测静态数据提取方法进行验证.结果表明,开发的程序能直接从IFC文件中快速提取出需求的建筑能耗监测静态数据.与传统的在能耗监测系统中人工录入建筑能耗监测静态数据的方法相比,本研究提出的方法使得获取所需的建筑能耗监测静态数据更便捷高效.