Development of microservices with machine learning algorithms for natural ventilation control in smart buildings
| dc.citation.volume | 295 | |
| dc.contributor.author | Zhang W | |
| dc.contributor.author | Norford L | |
| dc.contributor.author | Wu W | |
| dc.date.accessioned | 2026-03-22T23:17:15Z | |
| dc.date.issued | 2026-05-01 | |
| dc.description.abstract | Smart 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.confidential | false | |
| dc.identifier.citation | Zhang 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.doi | 10.1016/j.buildenv.2026.114420 | |
| dc.identifier.eissn | 1873-684X | |
| dc.identifier.elements-type | journal-article | |
| dc.identifier.issn | 0360-1323 | |
| dc.identifier.number | 114420 | |
| dc.identifier.pii | S036013232600226X | |
| dc.identifier.uri | https://mro.massey.ac.nz/handle/10179/74353 | |
| dc.language | English | |
| dc.publisher | Elsevier Ltd | |
| dc.publisher.uri | https://www.sciencedirect.com/science/article/pii/S036013232600226X | |
| dc.relation.isPartOf | Building and Environment | |
| dc.rights | (c) The author/s | en |
| dc.rights.license | CC BY 4.0 | en |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | en |
| dc.subject | Microservices | |
| dc.subject | Natural ventilation | |
| dc.subject | Weather forecasting | |
| dc.subject | Internet of Things | |
| dc.subject | Smart building | |
| dc.subject | Thermally activated building system | |
| dc.title | Development of microservices with machine learning algorithms for natural ventilation control in smart buildings | |
| dc.type | Journal article | |
| pubs.elements-id | 610491 | |
| pubs.organisational-group | Other |
