gbxml(Green Building XML)是一种用于建筑能源仿真和可持续性分析的文件格式。它使用XML(Extensible Markup Language)标记语言,是一种文件格式标准化的方式。
gbxml文件由许多项目元素组成,每个元素都有定义和属性。建筑物中的每个房间和区域都有一个相应的元素,有其坐标和大小等属性。其他元素包括天花板、地板、墙壁、门、窗口等。每个元素都可以具有特定的能源属性,例如,一扇窗户可以表示为自然通风和/或太阳能传播。
gbxml文件可分为两类:空间模型和分析模型。空间模型描述建筑物的几何、构造和组成部分,而分析模型服务器应用于能源分析和可持续性分析。
gbxml文件格式是绿色建筑XML(Green Building XML)的缩写。此规范的详细信息可以在以下链接中找到:
gbXML是一种免费开放式标准,任何有兴趣的人都可以使用该格式来设计他们的建筑、进行能源模拟和可持续性分析。
以下是一个简单的示例,展示了一个单层建筑物的gbxml文件:
<?xml version="1.0" encoding="UTF-8"?>
<gbXML xmlns="http://www.gbxml.org/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.gbxml.org/schema GBXML/6.01/GBXMLv6.01.xsd" temperatureUnit="C" lengthUnit="Meters" areaUnit="SquareMeters" volumeUnit="CubicMeters" id="building1">
<Materials>
<Material id="m1" name="Concrete">
<Density value="2300" unit="kg/m3"/>
<SpecificHeat value="900" unit="J/kg*C"/>
<Conductivity value="1.5" unit="W/m*C"/>
</Material>
</Materials>
<ConstructionTypes>
<ConstructionType id="ct1" name="Masonry">
<Layers>
<Layer materialIdRef="m1" thickness="0.2"/>
</Layers>
</ConstructionType>
</ConstructionTypes>
<Spaces>
<Space id="s1" name="Living Room" area="25" volume="100" conditionType="HeatedAndCooled" constructionTypeIdRef="ct1">
<DesignHeatLoad value="500"/>
<DesignCoolLoad value="800"/>
<People>
<NumberOfPeople value="2"/>
<PeopleType idRef="pt1"/>
</People>
<Lighting>
<LightingType idRef="lt1" power="15" quantity="10"/>
</Lighting>
<SpaceBoundary id="sb1">
<Opening id="o1">
<Azimuth value="90"/>
<Height value="2"/>
<Width value="1"/>
<ConstructionTypeIdRef idRef="ct1"/>
</Opening>
</SpaceBoundary>
</Space>
</Spaces>
<BuildingStoreys>
<BuildingStorey id="bs1" name="Floor 1">
<Level value="0"/>
<Space idRef="s1"/>
</BuildingStorey>
</BuildingStoreys>
<Building id="b1" name="Building 1">
<BuildingStorey idRef="bs1"/>
</Building>
</gbXML>
这是一个非常基本的gbxml文件,包括材料、构造类型、房间、光照、人员和开口等元素。使用这些元素,允许进行建筑能源仿真和可持续性分析。