Development of microservices with machine learning algorithms for natural ventilation control in smart buildings

dc.citation.volume295
dc.contributor.authorZhang W
dc.contributor.authorNorford L
dc.contributor.authorWu W
dc.date.accessioned2026-03-22T23:17:15Z
dc.date.issued2026-05-01
dc.description.abstractSmart buildings often struggle with the automatic control of complex heating, ventilation, and air conditioning systems, especially natural ventilation control. This paper introduces a novel microservices architecture to enable machine learning (ML) algorithms for natural ventilation control experiments in smart buildings. Implemented and evaluated in a three-story smart building in Cambridge, MA, from 2019 to 2021, the architecture incorporates a Python-based IoT network API and a Weather Forecast API. Experimental research demonstrated that predictive and reinforcement learning algorithms effectively controlled natural ventilation, optimizing CO2 levels (800–900 ppm) and indoor air temperature (below 26 °C). Additionally, augmented TABS control, leveraging solar radiation prediction, successfully prevented overheating and saved heating energy. This study highlights the critical importance of microservices architecture in transforming complex building systems into scalable, resilient IoT frameworks for control research, enabling advanced ML for more climate-responsive and energy-efficient buildings.
dc.description.confidentialfalse
dc.identifier.citationZhang W, Norford L, Wu W. (2026). Development of microservices with machine learning algorithms for natural ventilation control in smart buildings. Building and Environment. 295.
dc.identifier.doi10.1016/j.buildenv.2026.114420
dc.identifier.eissn1873-684X
dc.identifier.elements-typejournal-article
dc.identifier.issn0360-1323
dc.identifier.number114420
dc.identifier.piiS036013232600226X
dc.identifier.urihttps://mro.massey.ac.nz/handle/10179/74353
dc.languageEnglish
dc.publisherElsevier Ltd
dc.publisher.urihttps://www.sciencedirect.com/science/article/pii/S036013232600226X
dc.relation.isPartOfBuilding and Environment
dc.rights(c) The author/sen
dc.rights.licenseCC BY 4.0en
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en
dc.subjectMicroservices
dc.subjectNatural ventilation
dc.subjectWeather forecasting
dc.subjectInternet of Things
dc.subjectSmart building
dc.subjectThermally activated building system
dc.titleDevelopment of microservices with machine learning algorithms for natural ventilation control in smart buildings
dc.typeJournal article
pubs.elements-id610491
pubs.organisational-groupOther

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
610491 PDF.pdf
Size:
9.22 MB
Format:
Adobe Portable Document Format
Description:
Published version.pdf

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
9.22 KB
Format:
Plain Text
Description:

Collections