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

SeeQ: A Programming Model for Portable Data-Driven Building Applications

Published: 15 November 2023 Publication History
  • Get Citation Alerts
  • Abstract

    This paper introduces SeeQ, a programming model and an abstraction framework that facilitates the development of portable data-driven building applications. Data-driven approaches can provide insights into building operations and guide decision-making to achieve operational objectives. Yet the configuration of such applications per building requires extensive effort and tacit knowledge.
    In SeeQ, we propose a portable programming model and build a software system that enables self-configuration and execution across diverse buildings. The configuration of each building is captured in a unified data model — in this paper, we work with the Brick ontology without loss of generality. SeeQ focuses on the distinction between the application logic and the configuration of an application against building-specific data inputs and systems. We test the proposed approach by configuring and deploying a diverse range of applications across five heterogeneous real-world buildings. The analysis shows the potential of SeeQ to significantly reduce the efforts associated with the delivery of building analytics.

    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]
    Bharathan Balaji, Hidetoshi Teraoka, Rajesh Gupta, and Yuvraj Agarwal. 2013. ZonePAC: Zonal Power Estimation and Control via HVAC Metering and Occupant Feedback. In Proceedings of the 5th ACM Workshop on Embedded Systems For Energy-Efficient Buildings (Roma, Italy) (BuildSys’13). Association for Computing Machinery, New York, NY, USA, 1–8. https://doi.org/10.1145/2528282.2528304
    [9]
    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
    [10]
    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
    [11]
    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.
    [12]
    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
    [13]
    [13] 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
    [14]
    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
    [15]
    Gabe Fierro. 2021. Self-Adapting Software for Cyberphysical Systems. Ph.D. Dissertation. EECS Department, University of California, Berkeley. http://www2.eecs.berkeley.edu/Pubs/TechRpts/2021/EECS-2021-159.html
    [16]
    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.
    [17]
    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
    [18]
    Gabe Fierro, Avijit Saha, Tobias Shapinsky, Matthew Steen, and Hannah Eslinger. 2022. Application-Driven Creation of Building Metadata Models with Semantic Sufficiency. In Proceedings of the 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (Boston, Massachusetts) (BuildSys ’22). Association for Computing Machinery, New York, NY, USA, 228–237. https://doi.org/10.1145/3563357.3564083
    [19]
    GUIDELINE 36-2021 2021. High-Performance Sequences Of Operation For HVAC Systems. Standard. American Society of Heating, Refrigerating and Air-Conditioning Engineers.
    [20]
    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.
    [21]
    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
    [22]
    Jason Koh, Bharathan Balaji, Rajesh Gupta, and Yuvraj Agarwal. 2015. HVACMeter: Apportionment of HVAC power to thermal zones and air handler units. arXiv preprint arXiv:1509.05421 (2015).
    [23]
    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
    [24]
    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
    [25]
    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
    [26]
    Dimitris Mavrokapnidis, Gabe Fierro, Ivan Korolija, and Dimitrios Rovas. 2023. A Programming Model for Portable Fault Detection and Diagnosis. In Proceedings of the 14th ACM International Conference on Future Energy Systems (Orlando, FL, USA) (e-Energy ’23). Association for Computing Machinery, New York, NY, USA, 127–131. https://doi.org/10.1145/3575813.3595190
    [27]
    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
    [28]
    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
    [29]
    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.
    [30]
    Mat Santamouris. 2016. Cooling the buildings–past, present and future. Energy and Buildings 128 (2016), 617–638.
    [31]
    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
    [32]
    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

    Index Terms

    1. SeeQ: A Programming Model for Portable Data-Driven Building Applications

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      BuildSys '23: Proceedings of the 10th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation
      November 2023
      567 pages
      ISBN:9798400702303
      DOI:10.1145/3600100
      This work is licensed under a Creative Commons Attribution International 4.0 License.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 15 November 2023

      Check for updates

      Author Tags

      1. Analytics
      2. Brick
      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

      • DigiBUILD
      • CBIM-ETN

      Conference

      BuildSys '23

      Acceptance Rates

      Overall Acceptance Rate 148 of 500 submissions, 30%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 191
        Total Downloads
      • Downloads (Last 12 months)191
      • Downloads (Last 6 weeks)38

      Other Metrics

      Citations

      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