Leveraging OpenStudio's Application Programming Interfaces: Preprint

Research output: Contribution to conferencePaper

Abstract

OpenStudio development efforts have been focused on providing Application Programming Interfaces (APIs) where users are able to extend OpenStudio without the need to compile the open source libraries. This paper will discuss the basic purposes and functionalities of the core libraries that have been wrapped with APIs including the Building Model, Results Processing, Advanced Analysis, UncertaintyQuantification, and Data Interoperability through Translators. Several building energy modeling applications have been produced using OpenStudio's API and Software Development Kits (SDK) including the United States Department of Energy's Asset ScoreCalculator, a mobile-based audit tool, an energy design assistance reporting protocol, and a portfolio scale incentive optimization analysismethodology. Each of these software applications will be discussed briefly and will describe how the APIs were leveraged for various uses including high-level modeling, data transformations from detailed building audits, error checking/quality assurance of models, and use of high-performance computing for mass simulations.
Original languageAmerican English
Number of pages9
StatePublished - 2013
EventIBPSA Building Simulation Conference - Chambery
Duration: 25 Aug 201328 Aug 2013

Conference

ConferenceIBPSA Building Simulation Conference
CityChambery
Period25/08/1328/08/13

NREL Publication Number

  • NREL/CP-5500-58520

Keywords

  • API
  • application programming interface
  • OpenStudio Software
  • optimization analysis
  • SDK
  • software development kit (SDK)

Fingerprint

Dive into the research topics of 'Leveraging OpenStudio's Application Programming Interfaces: Preprint'. Together they form a unique fingerprint.

Cite this