Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3575813.3595190acmotherconferencesArticle/Chapter ViewAbstractPublication Pagese-energyConference Proceedingsconference-collections
research-article
Open access

A Programming Model for Portable Fault Detection and Diagnosis

Published: 16 June 2023 Publication History

Abstract

Portable applications support the write once, deploy everywhere paradigm. This paradigm is particularly attractive in building applications, where current practice involves the manual deployment and configuration of such applications, requiring significant engineering effort and concomitant costs. This is a tedious and error-prone process which does not scale well. Notwithstanding recent advances in semantic data modelling that allow a unified representation of buildings, we still miss a paradigm for deploying portable building applications at scale. This paper introduces a portable programming model for such applications, which we examine in the context of Fault-Detection and Diagnosis (FDD). In particular, we look at the separation of the FDD logic and the configuration with specific data inputs. We architect a software system that enables their self-configuration and execution across various building configurations, expressed in terms of Brick metadata models. Our initial results from authoring and executing APAR (AHU Performance Assessment Rules) on multiple AHUs of two museums demonstrate the potential of our model to reduce repetitive tasks and deployment costs of FDD applications.

References

[1]
2012. Web Ontology Language (OWL). https://www.w3.org/OWL/
[2]
2013. SPARQL Query Language for RDF. https://www.w3.org/TR/rdf-sparql-query/
[3]
2014. Resource Description Framework (RDF). https://www.w3.org/RDF/
[4]
2017. Shapes Constraint Language (SHACL). https://www.w3.org/TR/shacl/
[5]
2023. Home – Project Haystack. https://project-haystack.org/
[6]
2023. Home – SkyFoundry. https://skyfoundry.com/
[7]
Bharathan Balaji, Arka Bhattacharya, Gabriel Fierro, Jingkun Gao, Joshua Gluck, Dezhi Hong, Aslak Johansen, Jason Koh, Joern Ploennigs, Yuvraj Agarwal, Mario Bergés, David Culler, Rajesh K. Gupta, Mikkel Baun Kjærgaard, Mani Srivastava, and Kamin Whitehouse. 2018. Brick : Metadata schema for portable smart building applications. Applied Energy 226 (2018), 1273–1292. https://doi.org/10.1016/j.apenergy.2018.02.091
[8]
Imane Lahmam Bennani, Anand Krishnan Prakash, Marina Zafiris, Lazlo Paul, Carlos Duarte Roa, Paul Raftery, Marco Pritoni, and Gabe Fierro. 2021. Query Relaxation for Portable Brick-Based Applications. In Proceedings of the 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (Coimbra, Portugal) (BuildSys ’21). Association for Computing Machinery, New York, NY, USA, 150–159. https://doi.org/10.1145/3486611.3486671
[9]
Arka Bhattacharya, David Culler, Dezhi Hong, Kamin Whitehouse, and Jorge Ortiz. 2014. Writing Scalable Building Efficiency Applications Using Normalized Metadata: Demo Abstract. In Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings (Memphis, Tennessee) (BuildSys ’14). Association for Computing Machinery, New York, NY, USA, 196–197. https://doi.org/10.1145/2674061.2675031
[10]
Arka Bhattacharya, Joern Ploennigs, and David Culler. 2015. Short paper: Analyzing metadata schemas for buildings: The good, the bad, and the ugly. In Proceedings of the 2nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments. 33–34.
[11]
H. Burak Gunay, Weiming Shen, and Guy Newsham. 2019. Data analytics to improve building performance: A critical review. Automation in Construction 97 (Jan. 2019), 96–109. https://doi.org/10.1016/j.autcon.2018.10.020
[12]
[12] ASHRAE’s BACnet Committee. 2018. https://www.ashrae.org/about/news/2018/ashrae-s-bacnet-committee-project-haystack-and-brick-schema-collaborating-to-provide-unified-data-semantic-modeling-solution
[13]
Stephen Dawson-Haggerty, Andrew Krioukov, Jay Taneja, Sagar Karandikar, Gabe Fierro, Nikita Kitaev, and David Culler. 2013. BOSS: Building Operating System Services. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX Association, Lombard, IL, 443–457. https://www.usenix.org/conference/nsdi13/technical-sessions/presentation/dawson-haggerty
[14]
Gabe Fierro, Anand Krishnan Prakash, Cory Mosiman, Marco Pritoni, Paul Raftery, Michael Wetter, and David E Culler. 2020. Shepherding metadata through the building lifecycle. In Proceedings of the 7th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation. 70–79.
[15]
Gabe Fierro, Marco Pritoni, Moustafa Abdelbaky, Daniel Lengyel, John Leyden, Anand Prakash, Pranav Gupta, Paul Raftery, Therese Peffer, Greg Thomson, and David E. Culler. 2019. Mortar: An Open Testbed for Portable Building Analytics. ACM Trans. Sen. Netw. 16, 1, Article 7 (dec 2019), 31 pages. https://doi.org/10.1145/3366375
[16]
Karl Hammar, Erik Oskar Wallin, Per Karlberg, and David Hälleberg. 2019. The realestatecore ontology. In The Semantic Web–ISWC 2019: 18th International Semantic Web Conference, Auckland, New Zealand, October 26–30, 2019, Proceedings, Part II 18. Springer, 130–145.
[17]
Fang He, Yang Deng, Yanhui Xu, Cheng Xu, Dezhi Hong, and Dan Wang. 2021. Energon: A Data Acquisition System for Portable Building Analytics. In Proceedings of the Twelfth ACM International Conference on Future Energy Systems (Virtual Event, Italy) (e-Energy ’21). Association for Computing Machinery, New York, NY, USA, 15–26. https://doi.org/10.1145/3447555.3464850
[18]
Jason Koh, Dezhi Hong, Rajesh Gupta, Kamin Whitehouse, Hongning Wang, and Yuvraj Agarwal. 2018. Plaster: An Integration, Benchmark, and Development Framework for Metadata Normalization Methods. In Proceedings of the 5th Conference on Systems for Built Environments (Shenzen, China) (BuildSys ’18). Association for Computing Machinery, New York, NY, USA, 1–10. https://doi.org/10.1145/3276774.3276794
[19]
Andrew Krioukov, Gabe Fierro, Nikita Kitaev, and David Culler. 2012. Building application stack (BAS). In Proceedings of the Fourth ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings(BuildSys ’12). Association for Computing Machinery, New York, NY, USA, 72–79. https://doi.org/10.1145/2422531.2422546
[20]
Guanjing Lin, Hannah Kramer, Valerie Nibler, Eliot Crowe, and Jessica Granderson. 2022. Building Analytics Tool Deployment at Scale: Benefits, Costs, and Deployment Practices. Energies 15, 13 (2022). https://doi.org/10.3390/en15134858
[21]
Dimitris Mavrokapnidis, Kyriakos Katsigarakis, Pieter Pauwels, Ekaterina Petrova, Ivan Korolija, and Dimitrios Rovas. 2021. A Linked-Data Paradigm for the Integration of Static and Dynamic Building Data in Digital Twins. In Proceedings of the 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (Coimbra, Portugal) (BuildSys ’21). Association for Computing Machinery, New York, NY, USA, 369–372. https://doi.org/10.1145/3486611.3491125
[22]
Evan Mills. 2011. Building commissioning: a golden opportunity for reducing energy costs and greenhouse gas emissions in the United States. Energy Efficiency 4, 2 (May 2011), 145–173. https://doi.org/10.1007/s12053-011-9116-8
[23]
Marco Pritoni, Drew Paine, Gabriel Fierro, Cory Mosiman, Michael Poplawski, Avijit Saha, Joel Bender, and Jessica Granderson. 2021. Metadata Schemas and Ontologies for Building Energy Applications: A Critical Review and Use Case Analysis. Energies 14, 7 (2021). https://www.mdpi.com/1996-1073/14/7/2024
[24]
Mads Holten Rasmussen, Maxime Lefrançois, Georg Ferdinand Schneider, and Pieter Pauwels. 2021. BOT: The building topology ontology of the W3C linked building data group. Semantic Web 12, 1 (2021), 143–161.
[25]
Jeffrey Schein, Steven T. Bushby, Natascha S. Castro, and John M. House. 2006. A rule-based fault detection method for air handling units. Energy and Buildings 38, 12 (2006), 1485–1492. https://doi.org/10.1016/j.enbuild.2006.04.014
[26]
Thomas Weng, Anthony Nwokafor, and Yuvraj Agarwal. 2013. BuildingDepot 2.0: An Integrated Management System for Building Analysis and Control. In Proceedings of the 5th ACM Workshop on Embedded Systems For Energy-Efficient Buildings(BuildSys’13). Association for Computing Machinery, New York, NY, USA, 1–8. https://doi.org/10.1145/2528282.2528285

Cited By

View all
  • (2024)A portable application framework for energy management and information systems (EMIS) solutions using Brick semantic schemaEnergy and Buildings10.1016/j.enbuild.2024.114802(114802)Online publication date: Sep-2024
  • (2023)SeeQ: A Programming Model for Portable Data-Driven Building ApplicationsProceedings of the 10th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation10.1145/3600100.3623744(159-168)Online publication date: 15-Nov-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
e-Energy '23: Proceedings of the 14th ACM International Conference on Future Energy Systems
June 2023
545 pages
ISBN:9798400700323
DOI:10.1145/3575813
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 June 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Brick
  2. FDD
  3. Metadata
  4. Ontologies
  5. Portability
  6. Programming
  7. RDF
  8. SHACL
  9. Scalability
  10. Semantic Web

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

  • EXCELLENT SCIENCE - Marie Sk?odowska-Curie Actions

Conference

e-Energy '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 160 of 446 submissions, 36%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)195
  • Downloads (Last 6 weeks)22
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A portable application framework for energy management and information systems (EMIS) solutions using Brick semantic schemaEnergy and Buildings10.1016/j.enbuild.2024.114802(114802)Online publication date: Sep-2024
  • (2023)SeeQ: A Programming Model for Portable Data-Driven Building ApplicationsProceedings of the 10th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation10.1145/3600100.3623744(159-168)Online publication date: 15-Nov-2023

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media