Skip to main content

Aggregate Programming for Customized Building Management and Users Preference Implementation

  • Chapter
  • First Online:
IoT Edge Solutions for Cognitive Buildings

Abstract

Cognitive buildings are equipped with sensors and actuators to customize the indoor conditions according to users’ needs and preferences. The eLUX lab, at the Smart Campus of the University of Brescia (Italy), is the first national cognitive building where educational spaces are monitored and dashboards promote the users’ awareness. There, a fixed IoT network allows gathering data to perform analytics for prompt fault detection and fine-tuning of the conditions and possibly of the energy management. However, the users’ involvement is paramount for correct tuning and customization, as indoor conditions can be measured by a sensor (e.g., temperature, humidity, illuminance, CO2 concentration) located in a single point in the indoor space, while the parameters can strongly vary in the presence of, e.g., a fan coil or the distance from the windows and doors. To address this issue, an RTLS (Real-Time Location System) can be connected to the users’ direct and indirect feedback to support a precise definition of the indoor conditions and boost the improvement of the cognitive behaviour (i.e., automatic window opening or lighting dimming). In this chapter, we illustrate how the eLUX Lab can be enhanced to support the aggregate programming paradigm for offering resilient distributed services (exploiting an RTLS) that run on wearable devices without relying on the connection to a central server.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    See https://elux.unibs.it/.

  2. 2.

    See https://elux.unibs.it/project-s-cu-o-l-a/.

  3. 3.

    See http://es3.unibs.it/elux/.

  4. 4.

    In Field Calculus, a neighbouring field always has at least a value for the current node; thus, folding is well-defined.

  5. 5.

    See https://github.com/contiki-ng/contiki-ng.

  6. 6.

    https://github.com/fcpp-experiments/room-users-control.

  7. 7.

    The exact formula for the probability of communication failure pr depending on the relative distance r has been experimentally interpolated by the formula \(p_r = [(\frac {6792093}{29701})^{\frac {r_{50} - r}{r_{99} - r_{50}}} \cdot 7 + 1 ]^{-\frac {1}{3}}\), where r99 = 4m and r50 = 3.2m.

References

  1. Abdou, O.A.: Effects of luminous environment on worker productivity in building spaces. J. Archit. Eng. 3(3), 124–132 (1997). https://doi.org/10.1061/(ASCE)1076-0431(1997)3:3(124)

    Article  MathSciNet  Google Scholar 

  2. Abdulrahman, T., Isiwekpeni, O., Surajudeen-Bakinde, N., Otuoze, A.: Design, specification and implementation of a distributed home automation system. Procedia Computer Science 94, 473–478 (2016). https://doi.org/10.1016/j.procs.2016.08.073. In: The 11th International Conference on Future Networks and Communications (FNC 2016) / The 13th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2016)/Affiliated Workshops

  3. Abrishambaf, R., Bal, M., Vyatkin, V.: Distributed home automation system based on iec61499 function blocks and wireless sensor networks. In: 2017 IEEE International Conference on Industrial Technology (ICIT), pp. 1354–1359 (2017). https://doi.org/10.1109/ICIT.2017.7915561

  4. Atlam, H.F., Wills, G.B.: IoT security, privacy, safety and ethics. In: Digital Twin Technologies and Smart Cities, pp. 123–149. Springer (2020)

    Google Scholar 

  5. Audrito, G.: FCPP: an efficient and extensible field calculus framework. In: International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS), pp. 153–159. IEEE (2020). https://doi.org/10.1109/ACSOS49614.2020.00037

  6. Audrito, G., Beal, J., Damiani, F., Viroli, M.: Space-time universality of field calculus. In: Coordination Models and Languages (COORDINATION), Lecture Notes in Computer Science, vol. 10852, pp. 1–20. Springer (2018). https://doi.org/10.1007/978-3-319-92408-3_1

  7. Audrito, G., Beal, J., Damiani, F., Pianini, D., Viroli, M.: The share operator for field-based coordination. In: Coordination Models and Languages (COORDINATION), Lecture Notes in Computer Science, vol. 11533, pp. 54–71. Springer (2019). https://doi.org/10.1007/978-3-030-22397-7_4

  8. Audrito, G., Viroli, M., Damiani, F., Pianini, D., Beal, J.: A higher-order calculus of computational fields. ACM Trans. Comput. Logic 20(1), 5:1–5:55 (2019). https://doi.org/10.1145/3285956

  9. Baker, L., Bernstein, H.: The Impact of School Buildings on Student Health and Performance: A Call for Research. The Center for Green Schools and McGraw-Hill Research Foundation (2012). Retrieved from http://mcgraw-hillresearchfoundation.org/wp-content/uploads/2012/02/GreenSchoolsWP-2012.pdf (2012)

  10. Beal, J., Pianini, D., Viroli, M.: Aggregate programming for the internet of things. IEEE Computer 48(9), 22–30 (2015). https://doi.org/10.1109/MC.2015.261

    Article  Google Scholar 

  11. Bellagente, P., Bonafini, F., Crema, C., Depari, A., Ferrari, P., Flammini, A., Lenzi, G., Pasetti, M., Rinaldi, S., Sisinni, E.: Enhancing access to industrial IoT measurements by means of location based services. IEEE Instrum. Meas. Mag. 21(6), 15–21 (2018). https://doi.org/10.1109/MIM.2018.8573588

    Article  Google Scholar 

  12. Bellagente, P., Bonafini, F., Crema, C., Depari, A., Ferrari, P., Flamrnini, A., Lenzi, G., Pasetti, M., Rinaldi, S., Sisinni, E.: Distributed human machine interface with localization functionalities: A real test bench. In: 2018 Workshop on Metrology for Industry 4.0 and IoT, pp. 46–51 (2018). https://doi.org/10.1109/METROI4.2018.8439039

  13. De Carli, M., De Giuli, V., Zecchin, R.: Review on visual comfort in office buildings and influence of daylight in productivity. Indoor Air, pp. 17–22 (2008)

    Google Scholar 

  14. Dounis, A., Caraiscos, C.: Advanced control systems engineering for energy and comfort management in a building environment—a review. Renew. Sustain. Energy Rev. 13(6), 1246–1261 (2009). https://doi.org/10.1016/j.rser.2008.09.015. https://www.sciencedirect.com/science/article/pii/S1364032108001457

  15. Earthman, G., et al.: Review of research on the relationship between school buildings, student achievement, and student behavior (1996)

    Google Scholar 

  16. Esfandiari, M., Zaid, S., Ismail, M., Aflaki, A.: Influence of indoor environmental quality on work productivity in green office buildings: A review. Chem. Eng. Trans. 56, 385–390 (2017). https://doi.org/10.3303/CET1756065. https://www.cetjournal.it/index.php/cet/article/view/CET1756065

  17. European Parliament: Directive (EU) 2018/844 of the European Parliament and of the Council of 30 May 2018 amending Directive 2010/31/EU on the energy performance of buildings and directive 2012/27/EU on energy efficiency (2018)

    Google Scholar 

  18. Flammini, A., Pasetti, M., Rinaldi, S., Bellagente, P., Ciribini, A.C., Tagliabue, L.C., Zavanella, L.E., Zanoni, S., Oggioni, G., Pedrazzi, G.: A living lab and testing infrastructure for the development of innovative smart energy solutions: the eLUX Laboratory of the University of Brescia. In: 2018 AEIT International Annual Conference, pp. 1–6 (2018). https://doi.org/10.23919/AEIT.2018.8577329

  19. Governo Italiano: Decreto interministeriale 26 giugno 2015 - applicazione delle metodologie di calcolo delle prestazioni energetiche e definizione delle prescrizioni e dei requisiti minimi degli edifici (2015)

    Google Scholar 

  20. Guzmán, J., Núñez, F.: A multi interface home automation system with distributed intelligence. In: 2018 IEEE International Conference on Automation/XXIII Congress of the Chilean Association of Automatic Control (ICA-ACCA), pp. 1–6 (2018). https://doi.org/10.1109/ICA-ACCA.2018.8609826

  21. Haverinen-Shaughnessy, U., Turunen, M., Metsämuuronen, J., Palonen, J., Putus, T., Kurnitski, J., Shaughnessy, R.: Sixth grade pupils’ health and performance and indoor environmental quality in Finnish school buildings. J. Educ. Soc. Behav. Sci., 42–58 (2012)

    Google Scholar 

  22. Heimgaertner, F., Hettich, S., Kohlbacher, O., Menth, M.: Scaling home automation to public buildings: A distributed multiuser setup for OpenHAB 2. In: 2017 Global Internet of Things Summit (GIoTS), pp. 1–6 (2017). https://doi.org/10.1109/GIOTS.2017.8016235

  23. Hitimana, E., Bajpai, G., Musabe, R., Sibomana, L., Kayalvizhi, J.: Implementation of IoT framework with data analysis using deep learning methods for occupancy prediction in a building. Future Internet 13(3) (2021). https://doi.org/10.3390/fi13030067. https://www.mdpi.com/1999-5903/13/3/67

  24. Hossain, M., Weng, Z., Schiano-Phan, R., Scott, D., Lau, B.: Application of IoT and BEMS to visualise the environmental performance of an educational building. Energies 13(15) (2020). https://doi.org/10.3390/en13154009. https://www.mdpi.com/1996-1073/13/15/4009

  25. Ioannidis, D., Zikos, S., Krinidis, S., Tryferidis, A., Tzovaras, D., Likothanassis, S.: Occupancy-driven facility management and building performance analysis. Int. J. Sustain. Dev. Plan. 12(7), 1155–1167 (2017)

    Article  Google Scholar 

  26. Jia, M., Komeily, A., Wang, Y., Srinivasan, R.S.: Adopting internet of things for the development of smart buildings: A review of enabling technologies and applications. Autom. Constr. 101, 111–126 (2019). https://doi.org/10.1016/j.autcon.2019.01.023. https://www.sciencedirect.com/science/article/pii/S0926580518307064

  27. Jiang, J., Wang, D., Liu, Y., Xu, Y., Liu, J.: A study on pupils’ learning performance and thermal comfort of primary schools in China. Build. Environ. 134, 102–113 (2018). https://doi.org/10.1016/j.buildenv.2018.02.036. https://www.sciencedirect.com/science/article/pii/S0360132318301082

  28. Keyvanfar, A., Shafaghat, A., Abd Majid, M.Z., Bin Lamit, H., Warid Hussin, M., Binti Ali, K.N., Dhafer Saad, A.: User satisfaction adaptive behaviors for assessing energy efficient building indoor cooling and lighting environment. Renew. Sustain. Energy Rev. 39, 277–295 (2014). https://doi.org/10.1016/j.rser.2014.07.094. https://www.sciencedirect.com/science/article/pii/S1364032114005462

  29. Kotsopoulos, D., Bardaki, C., Lounis, S., Pramatari, K.: Employee profiles and preferences towards IoT-enabled gamification for energy conservation. Int. J. Serious Games 5, 65–85 (2018). https://doi.org/10.17083/ijsg.v5i2.225. https://journal.seriousgamessociety.org/index.php/IJSG/article/view/225

  30. Marmot, A.: Managing the Campus: Facility Management and Design, the Student Experience and University Effectiveness, pp. 88–101. The Physical University, Routledge (2014)

    Google Scholar 

  31. Minoli, D., Sohraby, K., Occhiogrosso, B.: IoT considerations, requirements, and architectures for smart buildings—energy optimization and next-generation building management systems. IEEE Internet Things J. 4(1), 269–283 (2017). https://doi.org/10.1109/JIOT.2017.2647881

    Article  Google Scholar 

  32. Moreno, M.V., Zamora, M.A., Skarmeta, A.F.: An IoT based framework for user–centric smart building services. Int. J. Web Grid Serv. 11(1), 78–101 (2015). https://doi.org/10.1504/IJWGS.2015.067157. https://www.inderscienceonline.com/doi/abs/10.1504/IJWGS.2015.067157

  33. Nappi, I., de Campos Ribeiro, G.: Internet of things technology applications in the workplace environment: A critical review. J. Corp. Real Estate (2020)

    Google Scholar 

  34. Parliament, E.: Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing directive 95/46/EC (General Data Protection Regulation) (2016)

    Google Scholar 

  35. Pianini, D., Viroli, M., Beal, J.: Protelis: practical aggregate programming. In: 30th ACM Symposium on Applied Computing (SAC), pp. 1846–1853. ACM (2015). https://doi.org/10.1145/2695664.2695913

  36. Ploennigs, J., Ba, A., Barry, M.: Materializing the promises of cognitive IoT: How cognitive buildings are shaping the way. IEEE Internet Things J. 5(4), 2367–2374 (2018). https://doi.org/10.1109/JIOT.2017.2755376

    Article  Google Scholar 

  37. Rafsanjani, H.N., Ghahramani, A.: Towards utilizing internet of things (IoT) devices for understanding individual occupants’ energy usage of personal and shared appliances in office buildings. J. Build. Eng. 27, 100948 (2020). https://doi.org/10.1016/j.jobe.2019.100948. https://www.sciencedirect.com/science/article/pii/S2352710219310137

  38. Rafsanjani, H.N., Ghahramani, A., Nabizadeh, A.H.: iSEA: IoT-based smartphone energy assistant for prompting energy-aware behaviors in commercial buildings. Applied Energy 266, 114892 (2020). https://doi.org/10.1016/j.apenergy.2020.114892. https://www.sciencedirect.com/science/article/pii/S0306261920304049

  39. Raza, R., Hassan, N.U., Yuen, C.: Determination of consumer behavior based energy wastage using IoT and machine learning. Energy Build. 220, 110060 (2020). https://doi.org/10.1016/j.enbuild.2020.110060. https://www.sciencedirect.com/science/article/pii/S0378778819332724

  40. Rinaldi, S., Bittenbinder, F., Liu, C., Bellagente, P., Tagliabue, L.C., Ciribini, A.L.C.: Bi-directional interactions between users and cognitive buildings by means of smartphone app. In: 2016 IEEE International Smart Cities Conference (ISC2), pp. 1–6 (2016). https://doi.org/10.1109/ISC2.2016.7580819

  41. Rinaldi, S., Flammini, A., Pasetti, M., Tagliabue, L.C., Ciribini, A.C., Zanoni, S.: Metrological issues in the integration of heterogeneous IoT devices for energy efficiency in cognitive buildings. In: 2018 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), pp. 1–6 (2018). https://doi.org/10.1109/I2MTC.2018.8409740

  42. Rinaldi, S., Flammini, A., Tagliabue, L.C., Ciribini, A.L.C.: An IoT framework for the assessment of indoor conditions and estimation of occupancy rates: Results from a real case study. Acta IMEKO 8(2), 70–79 (2019)

    Article  Google Scholar 

  43. Salamone, F., Belussi, L., Currò, C., Danza, L., Ghellere, M., Guazzi, G., Lenzi, B., Megale, V., Meroni, I.: Integrated method for personal thermal comfort assessment and optimization through users’ feedback, IoT and machine learning: A case study †. Sensors 18(5) (2018). https://doi.org/10.3390/s18051602. https://www.mdpi.com/1424-8220/18/5/1602

  44. Sarker, I.H., Colman, A., Han, J., Khan, A.I., Abushark, Y.B., Salah, K.: BehavDT: a behavioral decision tree learning to build user-centric context-aware predictive model. Mob. Netw. Appl. 25(3), 1151–1161 (2020)

    Article  Google Scholar 

  45. Scheffer, M., Konig, M., Engelmann, T., Tagliabue, L.C., Ciribini, A.L.C., Rinaldi, S., Pasetti, M.: Evaluation of open data models for the exchange of sensor data in cognitive building. In: 2018 Workshop on Metrology for Industry 4.0 and IoT, pp. 151–156. IEEE (2018)

    Google Scholar 

  46. Seghezzi, E., Locatelli, M., Pellegrini, L., Pattini, G., Di Giuda, G.M., Tagliabue, L.C., Boella, G.: Towards an occupancy-oriented digital twin for facility management: Test campaign and sensors assessment. Applied Sciences 11(7) (2021). https://doi.org/10.3390/app11073108. https://www.mdpi.com/2076-3417/11/7/3108

  47. Tagliabue, L.C.: eLUX: The case study of cognitive building in the smart campus at the University of Brescia. In: BIM-enabled Cognitive Computing for Smart Built Environment, pp. 190–224. CRC Press (2021)

    Google Scholar 

  48. Tagliabue, L.C., Manfren, M., Ciribini, A.L.C., De Angelis, E.: Probabilistic behavioural modeling in building performance simulation—the Brescia eLUX lab. Energy Build. 128, 119–131 (2016). https://doi.org/10.1016/j.enbuild.2016.06.083. https://www.sciencedirect.com/science/article/pii/S0378778816305722

  49. Tagliabue, L.C., Cecconi, F.R., Rinaldi, S., Flammini, A., Ciribini, A.L.C.: Energy and comfort management of the educational spaces through IoT network for IAQ assessment in the eLUX lab. In: IOP Conference Series: Earth and Environmental Science, vol.296, p. 012056 (2019). https://doi.org/10.1088/1755-1315/296/1/012056

    Article  Google Scholar 

  50. Tagliabue, L.C., Re Cecconi, F., Maltese, S., Ciribini, A.L.C., Flammini, A.: Digital twin for sustainability assessment of cognitive educational buildings: The test case of eLUX lab. In: 15th Conference on Sustainable Development of Energy, Water and Environment System. SWEDES (2020)

    Google Scholar 

  51. Tagliabue, L.C., Cecconi, F.R., Maltese, S., Rinaldi, S., Ciribini, A.L.C., Flammini, A.: Leveraging digital twin for sustainability assessment of an educational building. Sustainability 13(2) (2021). https://doi.org/10.3390/su13020480. https://www.mdpi.com/2071-1050/13/2/480

  52. Tawalbeh, L., Muheidat, F., Tawalbeh, M., Quwaider, M.: IoT privacy and security: Challenges and solutions. Applied Sciences 10(12) (2020). https://doi.org/10.3390/app10124102. https://www.mdpi.com/2076-3417/10/12/4102

  53. Trebilcock, M., Soto-Muñoz, J., Piggot-Navarrete, J.: Evaluation of thermal comfort standards in office buildings of Chile: Thermal sensation and preference assessment. Build. Environ. 183, 107158 (2020). https://doi.org/10.1016/j.buildenv.2020.107158. https://www.sciencedirect.com/science/article/pii/S0360132320305321

  54. Vecchia, D., Corbalán, P., Istomin, T., Picco, G.P.: TALLA: Large-scale TDoA localization with ultra-wideband radios. In: 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 1–8 (2019). https://doi.org/10.1109/IPIN.2019.8911790

  55. Viroli, M., Casadei, R., Pianini, D.: Simulating large-scale aggregate mass with Alchemist and Scala. In: Federated Conference on Computer Science and Information Systems (FedCSIS). Annals of Computer Science and Information Systems, vol. 8, pp. 1495–1504. IEEE (2016). https://doi.org/10.15439/2016F407

  56. Viroli, M., Audrito, G., Beal, J., Damiani, F., Pianini, D.: Engineering resilient collective adaptive systems by self-stabilisation. ACM Trans. Model. Comput. Simul. 28(2), 16:1–16:28 (2018). https://doi.org/10.1145/3177774

  57. Wilkinson, S.J., Reed, R., Jailani, J.: User satisfaction in sustainable office buildings: a preliminary study. In: PRRES 2011: Proceedings of the 17th Pacific Rim Real Estate Society Annual Conference. Pacific Rim Real Estate Society (2011)

    Google Scholar 

  58. Yahya, S.S., Ariffin, A., Ismail, M.A.: Building energy index and students’ perceived performance in public university buildings. In: Renewable Energy in the Service of Mankind, vol. I, pp. 541–550. Springer (2015)

    Google Scholar 

  59. Zhang, X., Pipattanasomporn, M., Chen, T., Rahman, S.: An IoT-based thermal model learning framework for smart buildings. IEEE Internet Things J. 7(1), 518–527 (2020). https://doi.org/10.1109/JIOT.2019.2951106

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gianluca Torta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Audrito, G., Damiani, F., Rinaldi, S., Tagliabue, L.C., Testa, L., Torta, G. (2023). Aggregate Programming for Customized Building Management and Users Preference Implementation. In: Cicirelli, F., Guerrieri, A., Vinci, A., Spezzano, G. (eds) IoT Edge Solutions for Cognitive Buildings. Internet of Things. Springer, Cham. https://doi.org/10.1007/978-3-031-15160-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-15160-6_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-15159-0

  • Online ISBN: 978-3-031-15160-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics