Research Article
An MQTT-Based Scalable Architecture for Remote Monitoring and Control of Large-Scale Solar Photovoltaic Systems
@INPROCEEDINGS{10.1007/978-3-030-05928-6_6, author={Salsabeel Shapsough and Mohannad Takrouri and Rached Dhaouadi and Imran Zualkernan}, title={An MQTT-Based Scalable Architecture for Remote Monitoring and Control of Large-Scale Solar Photovoltaic Systems}, proceedings={Smart Grid and Internet of Things. Second EAI International Conference, SGIoT 2018, Niagara Falls, ON, Canada, July 11, 2018, Proceedings}, proceedings_a={SGIOT}, year={2019}, month={1}, keywords={IoT Solar photovoltaic monitoring}, doi={10.1007/978-3-030-05928-6_6} }
- Salsabeel Shapsough
Mohannad Takrouri
Rached Dhaouadi
Imran Zualkernan
Year: 2019
An MQTT-Based Scalable Architecture for Remote Monitoring and Control of Large-Scale Solar Photovoltaic Systems
SGIOT
Springer
DOI: 10.1007/978-3-030-05928-6_6
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.