IRJET- Implementation of IoT based Dual Axis Photo-Voltaic Solar Tracker with MPPT using Raspber

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 06 Issue: 08 | Aug 2019

p-ISSN: 2395-0072

www.irjet.net

Implementation of IoT based Dual Axis Photo-Voltaic Solar Tracker with MPPT using Raspberry-Pi and NodeMCU Mr. A M Veera Sai1, Dr. K Rama Sudha2 1M.

Tech Student, Department of Electrical Engineering, Andhra University College of Engineering, Andhra Pradesh, India. 2Professor, Department of Electrical Engineering, Andhra University College of Engineering, Andhra Pradesh, India -------------------------------------------------------------------------***------------------------------------------------------------------------

Abstract – In this study IoT (Internet of Things) based

using sensors, sensors are embedded in every physical device which can be traffic lights, smart watches, etc that we come across in day to day life [3]. These sensors continuously emit data about the working state of the devices, but the important question is how they share this huge amount of data, and how do we put this data to our benefit. Internet of Things provides a common platform for all these devices to dispose their data and a common language for all these devices to communicate with each other. Various sensors which emit data are sent to IoT platform security. IoT platform integrates the collected data from various sources further analytics is performed on the data and valuable information is extracted as per requirement [4]. Finally, the result is shared with other devices for better user experience automation and improving efficiencies. The future of IoT industry is huge. Business insider intelligence estimates that around 24 billion internet connected devices will be installed by 2020[2].

Dual Axis Photo-Voltaic (PV) solar tracker with maximum power point tracking (MPPT) is proposed. In order to extract more amount of energy from PV module, MPPT technique along with calculation of azimuth angle and sun elevation angle are done. So that we can obtain the position of the sun with respect to the PV panel geographical location. Unlike sensor-based PV tracker which uses auxiliary devices such as LDR, small PV cells, photo diodes, etc, to obtain the position of the sun, here we have used sun equations to obtain the sun’s position taking input parameters as latitude, longitude, time and day number. MQTT (Message Queuing Telemetry Transport) protocol is used to transmit and receive data form PV module (Node-MCU) and server (Node-RED). The shared information will be voltage, current, azimuth angle, altitude angle and duty cycle for boost converter. Here Algorithm for solving sun equations and MPTT logic is placed in Node-RED, it calculates the duty cycle required to extract the maximum power from the PV system. NodeRED platform is installed on the Raspberry-Pi in which mosquito broker is installed, and for changing the position of PV module 2 servo motors were used and one Node-MCU which acts as a client for the server and also it acts as a controller for the PV module and boost converter. A photovoltaic system has been constructed and experimentally verified that the proposed sun tracker finds the sun’s position with a tracking error of 0.1o and 0.47o for altitude and azimuth angle respectively, and there is an increase in energy of 31.92%, using proposed sun tracker. Key words: IoT, Node-RED, Photovoltaic system.

NodeMCU,

Node-RED is a powerful tool for building IoT applications with a focus on wiring code blocks or sensor blocks, known as nodes, together to perform a task[5]. Node-RED is a flow-based programming development tool for visual programming. Originally it was developed as an open source project at IBM to meet their need to connect their hardware and devices to web service and other software, but now it has become as an essential tool for IoT programming. Node-RED was pre-installed in Raspberry-Pi, SIMATIC IoT 2020, Artik, etc. Using Raspberry-Pi, we can use Node-RED[6] and access the node-red ui from the browser using (raspberry-pi ip address):1880[7].

MPPT,

MQTT (Message Queuing Telemetry Transport) is a messaging protocol that works on the principle of publish and subscribe mechanism, for simply communicating between the machines. For running it is required to install a server which is named as broker. We can install the broker on almost all platforms (windows, mac os, linux…) and on raspberry-pi. Here mosquito broker [8] is installed on Raspberry Pi. MQTT consumes 11 times less energy compared to HTTP for transferring messages [9].

1. INTRODUCTION IoT (Internet of Things) is defined as “A network of internet connected objects able to collect and exchange data”. The IoT is influencing our lifestyle from the way we react to the way we behave form air conditioners that you can control with your smartphone to smart cars providing the shortest route or your smart watch is tracking your daily activities IoT is a giant network with connected devices[1]. These devices gather information and share data about how they are used in the environment and how they are operated it’s all done

© 2019, IRJET

|

Impact Factor value: 7.34

|

ISO 9001:2008 Certified Journal

|

Page 1082


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.