13.02.2013 Views

Advanced Building Simulation

Advanced Building Simulation

Advanced Building Simulation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

194 Augenbroe<br />

vendors. The description of an actual building is a set of data items organized according<br />

to the <strong>Building</strong> Model schema. The actual data exchange is realized by shipping the<br />

data items in a format defined in the STEP standard, specified in ISO-STEP, part 21.<br />

This is often referred to as the STEP physical file format. Anybody familiar with<br />

XML (XML 2003) will recognize the similarity. The building representation could<br />

also be developed as an XML schema whereas actual data then would be shipped as<br />

an XML document. The application interfaces could be defined as XML schema<br />

mappings. The advancements in Enterprise Application Integration (EAI) have been<br />

largely driven by the increasing number of XML tools for this type of data transactions,<br />

and all breakthroughs in B2B applications are largely based on this technology.<br />

Although the data complexity encountered in EAI is an order of magnitude less than<br />

that is the case with multiactor integration around product models, the adoption of<br />

XML tools in PDT is growing. For the time being though, the EXPRESS language<br />

remains superior to the XML conceptual modeling tools, but the field is catching up<br />

rapidly (Lubell 2002). Current developments typically try to take the best of both<br />

worlds by doing the conceptual modeling work in EXPRESS. The resulting schema is<br />

translated into an XML schema, which then enables data instances to be sent as XML<br />

documents instead of STEP physical files. In the short run, it seems unlikely that XML<br />

technology will displace current STEP-based PDT as the latter has an advantage in<br />

operating on the scale and complexity encountered in product modeling.<br />

The IAI has concentrated on developing its IFC as a robust, expendable, and implementable<br />

structure. Its stability and completeness has reached the stage where it can<br />

be tested in real-life settings (Bazjanac 2003), albeit in “preconditioned” scenarios.<br />

The current IFC version is a large model that has reached maturity and relative “completeness”<br />

in some domains, but it remains underdeveloped in others. A growing<br />

number of studies are testing the IFC, ascertaining its ability to provide the data that<br />

is needed by building simulation applications, for example, the data structures for an<br />

energy load analysis for building envelopes. An example of such a study is reported<br />

in (van Treeck et al. 2003).<br />

Table 8.1 shows a typical outcome of a property matching study, in this case done<br />

as part of a graduate course assignment at Georgia Tech (Thitisawat 2003). In this case<br />

it concerns a comparison between properties needed for energy analysis applications.<br />

It was found that coverage of the IFC is very complete for most standard simulations.<br />

In this case the material properties are taken from three IFC Material Property<br />

resources: IfcGeneralMaterialProperties and IfcHygroscopicMaterialProperties. In addition,<br />

the IFC offers a container class for user-defined properties IfcExtended<br />

MaterialProperties. This provides a mechanism to assign properties that have not (yet)<br />

been defined in the IFC specification.<br />

The IFC model is available from the IAI and an increasing number of tool vendors<br />

have started to offer IFC interfaces (IAI 2002). Eventually, the IFC may attempt to<br />

become a STEP standard, “freezing” a version of the IFC in the form of a building<br />

industry standard.<br />

8.2.2 The management of the data exchange<br />

Figure 8.3 shows the realization of data exchange through transport of files between<br />

applications. Each application is expected to accept all the instances of the model and

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!