Design of an IoT-Enabled Solar Tracking System For Smart Farms

Full Text (PDF, 1379KB), PP.1-13

Views: 0 Downloads: 0


JD Motha 1,* M.W.P Maduranga 1 NT Jayatilaka 1

1. Department of Computer Engineering, General Sir John Kotelawala Defence University, Ratmalana, Sri Lanka

* Corresponding author.


Received: 21 Sep. 2022 / Revised: 15 Oct. 2022 / Accepted: 20 Nov. 2022 / Published: 8 Dec. 2022

Index Terms

IoT, Smart Farming, PV systems, Robotics


This paper presents a novel IoT system to eliminate the need for human intervention for solar panel maintenance purposes in smart farms. For the convenience of the consumer, a wireless sensing system could be implemented to automate these functions. This would eliminate the cost of any additional labor charges for panel maintenance as the system implemented would automatically calculate the position as per the current time of the day and adjust the panel's position accordingly to harvest the most amount of sun rays into the PV panel. Unlike the conventional tracking method where the panel is rotated hourly, we propose a fixed set of Sun Altitude and Azimuth angle ranges that are hardcoded to each panel position so that throughout the year whenever these angles fall out of range it jumps to the next position. The system results in a straightforward method by retrieving the current date/time from the RTC module and calculating the respective Sun Altitude and Azimuth angle to determine the position to adjust the position of the panel accordingly, thus producing effective power outputs and strong sun tracking results.

Cite This Paper

JD Motha, MWP Maduranga, NT Jayatilaka, "Design of an IoT-Enabled Solar Tracking System For Smart Farms", International Journal of Wireless and Microwave Technologies(IJWMT), Vol.12, No.6, pp. 1-13, 2022. DOI:10.5815/ijwmt.2022.06.01


[1]“Types and Advantages of Solar Tracking System | Mibet Energy.” (accessed Sep. 21, 2022).

[2]S. Chakrabarti, “Types of Solar Trackers and their Advantages & Disadvantages,” SolarFeeds Magazine, Oct. 07, 2021. (accessed Sep. 21, 2022).

[3]S. Kyi and A. Taparugssanagorn, “Wireless sensing for a solar power system,” Digit. Commun. Netw., vol. 6, no. 1, pp. 51–57, Feb. 2020, doi: 10.1016/j.dcan.2018.11.002.

[4]Al-Farabi Kazakh National University, B. E. Yeszhanov, A. B. Salmen, and Al-Farabi Kazakh National University, “DEVELOPMENT OF AN AUTOMATED  PHOTOVOLTAIC SYSTEM WITH WIRELESS MONITORING,” Kazakhstan Zool. Bull., vol. 2, no. 2, pp. 75–84, 2021, doi: 10.54944/kzbpn861rx98.

[5]M. E. Andreoni Lopez, F. J. Galdeano Mantinan, and M. G. Molina, “Implementation of wireless remote monitoring and control of solar photovoltaic (PV) system,” in 2012 Sixth IEEE/PES Transmission and Distribution: Latin America Conference and Exposition (T&D-LA), Montevideo, Sep. 2012, pp. 1–6. doi: 10.1109/TDC-LA.2012.6319050.

[6]A. Waleed et al., “Solar (PV) Water Irrigation System with Wireless Control,” in 2019 International Symposium on Recent Advances in Electrical Engineering (RAEE), Islamabad, Pakistan, Aug. 2019, pp. 1–4. doi: 10.1109/RAEE.2019.8886970.

[7]F. Al-Naima and A. Hamad, “A Low-cost Solar Farm Monitoring System Based on Cloud Database,” p. 5, 2018.

[8]R. Murugesh, A. Hanumanthaiah, U. Ramanadhan, and N. Vasudevan, “Designing a Wireless Solar Power Monitor for Wireless Sensor Network Applications,” in 2018 IEEE 8th International Advance Computing Conference (IACC), Greater Noida, India, Dec. 2018, pp. 79–84. doi: 10.1109/IADCC.2018.8692105.

[9]A. A. Rizvi, K. Addoweesh, A. El-Leathy, and H. Al-Ansary, “Sun position algorithm for sun tracking applications,” in IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society, Dallas, TX, USA, Oct. 2014, pp. 5595–5598. doi: 10.1109/IECON.2014.7049356.

[10]S. Akhlaghi, M. Sarailoo, M. Rezaeiahari, and H. Sangrody, “Study of sufficient number of optimal tilt angle adjustment to maximize residential solar panels yield,” in 2017 IEEE Power and Energy Conference at Illinois (PECI), Champaign, IL, USA, Feb. 2017, pp. 1–5. doi: 10.1109/PECI.2017.7935747.

[11]“The Sun’s Position | PVEducation.” (accessed Sep. 21, 2022).

[12]“How to design a Solar PV system (Estimation of net monthly insolation) – Sri Lankan Dream.” (accessed Sep. 21, 2022).

[13]“Solar elevation angle (for a day) Calculator,” High accuracy calculation for life or science. (accessed Sep. 21, 2022).

[14]“GSMA | Narrowband – Internet of Things (NB-IoT) | Internet of Things.” (accessed Sep. 21, 2022).

[15]“Advantages of NB-IoT | disadvantages of NB-IoT.” (accessed Sep. 21, 2022).

[16]“Understanding the Voltage – Current (I-V) Curve of a Solar Cell.” (accessed Sep. 21, 2022).

[17]Premium, “How Does Temperature Affect Solar Panel Energy Production?,” Ilum Solar, Mar. 05, 2021. (accessed Sep. 21, 2022).