An MQTT-Based Scalable Architecture for Remote Monitoring and Control of Large-Scale Solar Photovoltaic Systems

Salsabeel Shapsough,Mohannad Takrouri,Rached Dhaouadi,Imran Zualkernan
DOI: https://doi.org/10.1007/978-3-030-05928-6_6
2018-12-30
Abstract:This paper presents a novel IoT-based architecture that utilizes IoT communication, software, and hardware technologies to enable real-time monitoring and management of solar photovoltaic systems at a large scale. The system enables stakeholders to remotely control and monitor the photovoltaic systems and evaluate the effect of various environmental factors such as humidity, temperature, and dust. The system was implemented and evaluated in terms of network delay and resource consumption. MQTT demonstrated an average network delay of less than 1 s, proving the architecture to be ideal for solar and smart grid monitoring systems. At the hardware, the evaluation showed the hardware to consume about 3% of the panel’s capacity, while the application also utilized a very small percentage of the CPU. This lead to the conclusion that the proposed architecture is best deployed using low-cost constrained edge devices where a combination of efficient MQTT communication and low resources consumption makes the system cost-effective and scalable.
What problem does this paper attempt to address?