You are on page 1of 20

Electric Power Components and Systems

ISSN: (Print) (Online) Journal homepage: https://www.tandfonline.com/loi/uemp20

Internet of Things Based Horizontal Axis Tracking


Solar Panel Performance Evaluation

P. Magudeswaran & P. Sakthivel

To cite this article: P. Magudeswaran & P. Sakthivel (2023): Internet of Things Based Horizontal
Axis Tracking Solar Panel Performance Evaluation, Electric Power Components and Systems,
DOI: 10.1080/15325008.2023.2243940

To link to this article: https://doi.org/10.1080/15325008.2023.2243940

Published online: 12 Aug 2023.

Submit your article to this journal

Article views: 19

View related articles

View Crossmark data

Full Terms & Conditions of access and use can be found at


https://www.tandfonline.com/action/journalInformation?journalCode=uemp20
Electric Power Components and Systems, 0(0): 1–19, 2023
# 2023 Taylor & Francis Group, LLC
ISSN: 1532-5008 print / 1532-5016 online
DOI: 10.1080/15325008.2023.2243940

Internet of Things Based Horizontal Axis Tracking


Solar Panel Performance Evaluation
P. Magudeswaran1 and P. Sakthivel2
1
Department of Electrical and Electronic Engineering, Vivekanandha College of Engineering for Women, Tiruchengode,
Tamil Nadu, India
2
Department of Electrical and Electronic Engineering, Velalar College of Engineering & Technology, Erode, Tamil Nadu,
India

CONTENTS
Abstract—Renewable energy is undergoing significant
1. Introduction advancements through the utilization of new technologies. Among
these technologies, fixed solar panels serve as a fundamental type
2. Design Initialization
of solar photovoltaic energy generator. Monitoring and optimizing
3. Whale Optimization Algorithm the performance of these panels is achieved through the
4. Results and Discussions implementation of controller algorithms. However, there is a
5. Conclusion growing emphasis on axis tracking systems for solar panels, as
that has the feasible to extract more power compared to fixed
References panels. In this context, the integration of the Internet of Things
(IoT), big data analytics, deep learning, and cloud computing
presents a contemporary solution for addressing various challenges
associated with monitoring renewable solar energy systems. By
employing sensors and actuators grouped within an IoT
framework, real-time data can be extracted and stored in a cloud
server, allowing remote access from anywhere. Furthermore, the
use of meta-heuristic optimization algorithms, such as the Whale
Optimization Algorithm, has become commonplace in solving
engineering issues. In this proposed system, the performance of
horizontal axis trackers is analyzed and compared with fixed
panels using the WOA-based axis tracking analysis. Through the
application of a control algorithm, optimal values can be obtained
under typical weather conditions. The system’s simulation and
performance are thoroughly assessed and evaluated.

1. INTRODUCTION
During the preceding five years, 70,000 solar panels are
expected to be added per hour globally. There are numer-
ous varieties of solar panels availed the market today.
Also, the efficiency and output power increase substantially
depending on the type [1]. Monitoring refers to supervising
the existing appliance or system with some prominent
parameters. The YOLOv3 algorithm may be applied to the
Keywords: Internet of things, algorithm, optimization, solar panel, tracker
Internet of Things (IoT) based monitoring systems in a
Received 13 April 2023; accepted 27 July 2023 healthcare setting. Using this efficient Smart healthcare sur-
Address correspondence to P. Magudeswaran, Department of Electrical veillance is possible [2,3]. Smart security systems for
and Electronic Engineering, Vivekanandha College of Engineering for
Women, Tiruchengode, Tamil Nadu 637205, India. E-mail:
homes built on the Internet of Things that was developed
magudeswaranp4@gmail.com and tested on a mobile network. With this effort, the

1
2 Electric Power Components and Systems, Vol. 0 (2023), No. 0

NOMENCLATURE
IoT Internet of Things GSM Global System for Mobile Communications (a standard
PV Photovoltaic for cellular networks)
WOA Whale Optimization Algorithm
YOLOv3 You Only Look Once Version 3 (an object detection
algorithm)

system is location autonomous and the user may get notifi- keeping track of the performance of devices [16]. The
cations from anywhere using the Raspberry Pi and GSM unprocessed data is processed by the IoT-centric solar
networks [4]. The design of the SMARTIE, a platform for trackers to acquire data, which is then transmitted to a dis-
the Internet of Things for the secure and confidentiality tant central point for additional processing and administra-
dissemination of data in smart communities, will be devel- tion [17]. To better understand the output of the solar cell,
oped by IoT-ARM [5]. Using an internet-based programme temperatures and cloud cover sensors might be included. In
and a PIC microcontroller, you may monitor a distant solar order to accurately and continuously improve self-monitor-
power plant’s parameters of performance [6]. An embedded ing, all processing is done employing an algorithm for seg-
microprocessor on an Arduino board with a GPRS modem mentation and filters to forecast the correct angle of the
monitors solar energy [7]. Through straightforward pins sun in situations like overcast days, rainy days, dust, etc.
attached to the solar panel, Arduino measures both voltage The computation that determines the variation between the
and energy. A freely available cloud platform called actual information saved and the intended data is per-
Things Speak is utilized for storing and retrieving data [8– formed using an ANN (artificial neural network) technique.
9]. The sensor device and solar panel are connected using Solar Trackers are designed using either electronic circuits
an Arduino. The data is sent via a Wi-Fi module to the ser- or electromechanical fixtures [18]. Sensors, a microcontrol-
ver and then returned to the system [10]. Chang-Sic Choi ler such as an ESP8266, a cloud server, Node-RED soft-
et. al. carried out work with renewable energy plants con- ware, a grid-tie inverter, and solar panels make up the
trolled with a long-range network (LoRA). The design was planned 2-axis solar tracking IoT systems. The production
done using Raspberry pi [11,12]. is 30% higher than with the earlier installed equipment
Compared to the cosine of the panel’s misalignment [19]. Single-point, single-axis solar trackers follow the sun
with the Sun, a flat-panel solar collector’s efficient collect- from east to west. Panels that use dual-axis trackers
ing area is larger. So, tracking the solar angle is one of the revolve on the X and Y axes in order to follow the sun
best options to collect more power from the sun. Any sys- accurately. To maximize the energy received from the sun,
tem must have monitoring as a crucial part of it. An dual solar axis monitoring modifies both altitudes and azi-
improved tracking system is ensured by the employment of muth angles [20]. The motions in dual-axis solar tracking
LDR sensors and highest accuracy of current and voltage are two. It may be divided into horizontal and vertical cate-
sensors [13]. 4 LDR-based sun axis trackers sensors pro- gories. 2 180-degree servomotors are responsible for both
vide a median voltage of 19.40 volts in sunny conditions, motions. The automated tracking of the sun’s location
18.05 volts in overcast conditions, and 13.60 volts in rainy using a dual axis solar tracker increases solar output. The
conditions [14]. system in this instance uses a Raspberry Pi. The tracking
Using various randomization qualities, metaheuristic mobile app Blynk can enhance the overall performance of
algorithms like whale optimization algorithms (WOA) the monitoring system [21].
attempt to repeatedly improve the outcome. The vast The energy management and control strategies for
majority of these computations are influenced by biological renewable energy resources, specifically solar and electro-
factors. Metaheuristic computations, in contrast to deter- magnetic (EM) waves propose the use of a neural network
ministic solution techniques, are not impacted by the model for PV and RF signal generation and utilizes MPPT
behavior of the optimization issue [15]. Temperature is one tracking and rectenna for efficient energy utilization.
of the influential factors which is directly proportional to However, the random selection and lack of capability for
the resulting voltage. the usage of Thinger and hybrid resources of multiple array functioning during sys-
AppInventor on mobile devices. Io is highly useful for tem utilization and switching [22]. The power harvesting
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 3

system used in greenhouses is the main focus of the 2. DESIGN INITIALIZATION


improved optimization approach for power harvesting sys-
2.1. Outline of the Proposed System
tems with grid-linked electricity. The authors review vari-
ous aspects, including energy harvesting techniques, Building an IoT-based horizontal axis solar panel monitor-
optimization algorithms, grid connection for power man- ing system requires several hardware components, includ-
agement, and greenhouse systems [23]. When contrasted to ing the solar panel, IoT sensors, microcontroller,
conventional cyber-attack detection methods, an integrated connectivity, power supply, and cloud-based platform. The
Internet of Things (IoT) structure employing a deep neural components should be compatible with each other and
network (DNN) for dependable and safe online monitoring meet the system’s power and data requirements. With the
of autonomous guided vehicles (AGVs) has been devel- right hardware components and a well-designed system,
oped. But the architecture does not provide detailed infor- solar panel monitoring can be automated and optimized,
mation on the scalability and resource requirements of ensuring maximum efficiency and energy savings.
implementing the suggested IoT structure depending on a IoT sensors are used to collect data from the solar panel
deep neural network [24]. IoT and deep learning are used system, such as energy generation, temperature, voltage
in the fault detection and rectification method for induction and current levels, and orientation Figure 1. The sensors
motors, with an emphasis on bearing issues. It uses field should be durable, reliable, and accurate, and should com-
testing on a genuine motor to show the potency and reli- municate the data to the cloud based platform for analysis
ability of the suggested technique. However, the paper and processing. A light sensor is used to measure the
does not provide detailed information on the specific deep amount of sunlight falling on the solar panel. This informa-
learning model architecture used, which may limit the tion can be used to determine the panel’s orientation and
reproducibility and understanding of the proposed adjust the tracker’s position to optimize the panel’s output.
approach [25]. The quantity of solar energy that a solar panel receives is
referred to as solar irradiance. Monitoring solar irradiance
can help to optimize the positioning of the solar panel for
Efficiency
Solar cell type Rate Advantages Disadvantages maximum energy capture. The solar panel’s temperature is
gauged using a temperature sensor. The effectiveness of
Mono crystalline 20% High life Expensive solar panels declines with rising temperatures. The solar
solar value, high
panel’s effectiveness may be enhanced and overheating can
panel(mono- Efficiency
SI) rate be avoided by keeping an eye on its temperature. This
Polycrystalline 15% Lower price Low lifetime, information is important in determining the panel’s effi-
solar panels sensitive to ciency and can help detect any temperature-related issues
hot that may affect the panel’s output. The voltage and current
temperature
produced by the solar panel are measured using voltage
Thin-film 7–10% Lower cost Shorter life
Amorphous spans. and current sensors. These sensors help determine the pan-
el’s output power and also detect any issues with the pan-
el’s wiring or electrical components. These parameters
Contribution of the work: provide information about the electrical outputs of the solar
 The proposed system utilizes the IoT, big data ana- panels. Monitoring voltage and current can help to detect
lytics, DL, and cloud computing to monitor and opti- any issues with the solar panel’s electrical system and
mize the performance of solar photovoltaic energy ensure that it is functioning properly. Tilt and orientation
generators. sensors are used to detect the panel’s angle and orientation.
 The use of the WOA in the analysis of horizontal axis
Monitoring the solar panel’s tilt angle and the orientation
trackers allows for the identification of optimal values
can help it function better and make sure it is positioned
for improved power generation in varying weather
conditions. appropriately for optimal energy absorption. This informa-
 The work offers a comprehensive approach to enhanc- tion is used to determine the panel’s optimal orientation for
ing the overall efficiency of renewable solar energy maximum sunlight exposure and to adjust the panel’s pos-
systems, leveraging advanced technologies and algo- ition to optimize its output.
rithms to maximize power output and provide real- Environmental sensors such as humidity, wind speed,
time monitoring capabilities. and rainfall sensors can be used to collect data about the
4 Electric Power Components and Systems, Vol. 0 (2023), No. 0

FIGURE 1. Sensors used in solar panel.

weather conditions around the solar panel system. This diagram of the proposed system. Tamil Nadu, an Indian
data can help in predicting the panel’s output and detecting state, is situated in the Northern Hemisphere’s hot zone
any weather-related issues that may affect its performance. between latitudes 8 and 13 N and 78 and 80 E. longitudes.
The location of the solar panel may be improved by keep- The surface temperature of the solar panel is measured
ing an eye on weather factors like humidity and wind using a temperature sensor (DHT11). Current and voltage
speed, which can also assist to prevent damage from bad from the panels are measured using the MAX471. In
weather. The energy produced by the system of solar pan- accordance with the location of the sun, PV solar trackers
els is measured using energy meters. This data can be used or actuators settings change the orientation of the panel.
to monitor the system’s performance, detect any issues The solar cell generates maximum power output from
with the system, and optimize its operation. In addition to the sunlight when the light angle and solar cell are perpen-

these sensors, other IoT devices such as cameras and dicular to each other. (90 ) Therefore, when the light angle

microphones can also be used to monitor the solar panel is lesser or greater than 90 then it will generate a power
system. By combining data from multiple sensors, it is pos- output lower than the maximum power output. Light angle
sible to build a comprehensive monitoring system that can lesser or greater than means, some portion of the light fall-
detect and address any issues with the solar panel system, ing is reflected and cannot be utilized for power generation
and optimize its performance. that is the reason to track the sunlight and arrange the axis
The proposed system comprises of solar panel, sensor, for the maximum power. Optimum energy is taken in
actuator, PV inverter, raspberry pi, and cloud server. when the solar panel is kept parallel to the sun, reducing
Figure 2 It is necessary to check the angle of orientation the amount of light that is expressed. The installed PV
of the panel as well as the corresponding voltage. To man- panel is to be arranged more vertically during winter to
age all these devices with a system needs some advanced arrest most of the irradiance and more tilted during sum-
techniques. Figure 2 depicts the overall miniature block mer to optimize the output. A PV inverter is used to
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 5

FIGURE 2. General IoT solar panel block diagram.

convert the DC output from the panel/battery into AC out- services are employed to send data from the end nodes to the
put. This output then flows into the electrical grid. While controllers in real time. The FG gadget comes with solar
designing an inverter, it needs to withstand the maximum light sensors, a voltage-divider circuit, current sensors, and
voltage, current, and power generated by the panels. The single-board mini-computers. It encompasses communica-
inverter’s rating was chosen since it exceeds the panel’s tions standards that provide connectivity to networks and
greatest possible power. serve as the foundation of IoT systems. The suggested sys-
tem uses a REST based communications API. Services
2.1.1. Internet of Things Initialization. Sensors, actuators, including devices tracking, device control, data publication,
software, network resources, data gathering and analysis and discovering devices are included in the service oper-
services are just a few of the sophisticated software, hard- ational category Figure 3.
ware, and deployment architectures that may be found in Raspberry Pi is like a microprocessor and Arduino is
the Internet of Things. To design an IoT-based system, like a microcontroller. Both are accessible by computer by
integration of software and hardware elements like sensors, connecting it with Laptop/PC. Raspberry pi is the promin-
actuators, and cloud services is important. The characteris- ent choice for interfacing with IoT. Raspberry pi supports
tics of objects and connections between items are described C/Cþþ, and Python 2/3 and also can support interpreting
in the IoT domain model. (e.g., solar panel voltage, irradi- any language with Raspberry OS. It is a low-cost computer
ance, axis tracker, etc.). The functional group is used to that uses the Linux operating system and offers a number
gather detailed data utilizing sensors and perform actuation of common input/output (GPIO) pins for controlling devi-
using actuators. ces like IoT. Raspbian OS is like Linux which needs to
Two virtual entities—one for the solar panel variables install in a memory card and fix it with Raspberry Board.
and the other for the panel output—are present in the sug- ESP8266 is a processor as well as for Wi-Fi connectivity.
gested system. It has a number of autonomous end nodes In Raspberry Board, it is simple to connect with Wi-Fi and
that combine sensing with actuation. Both the programme send the data, run the program, and save it to a cloud ser-
and the data are kept on the cloud. The system uses several ver. You may interface with a Raspberry Pi wirelessly
nodes dispersed across various areas to track the solar pan- from a machine using MATLAB or using MATLAB
el’s temperature, current, voltage, and irradiation. Numerous OnlineTM in a web browser. This is made possible via the
sensors are installed in the end nodes. A web-based socket MATLABV R Support Package for Raspberry PiTM
6 Electric Power Components and Systems, Vol. 0 (2023), No. 0

FIGURE 3. IoT design component architecture.

Hardware. The Raspberry Pi may be used to collect infor- The sun’s position is detected using sensors: A horizon-
mation from sensor and devices for imaging, which can tal axis solar tracker typically uses light sensors or photo-
then be processed in MATLAB. Additionally, use the voltaic cells to detect the sun’s positions in the sky. These
GPIO, serial, I2C, and SPI pins to interact with other sensors estimate the azimuth and elevations angle of the
electronics. sun by detecting the angle of reflections of the sun’s
ESP8266 has a CPU, RAM, wi-fi network, and also an beams. The solar panel’s position is changed: The solar
operating system. So, it is a good option for IoT. It is the panel’s orientation is changed to maximize its reach of
merge point between the processor and the cloud server. sunlight after the location of the sun has been determined.
There are lots of cloud servers available like Microsoft To track the sun’s path across the sky, a vertical rotation
Azure, amazon web services, Google Cloud, of the solar panel along an axis at the center is used. The
ThingSpeak, etc., angle of rotation is calculated using trigonometry:
Trigonometry is used to determine the needed rotational
angle to change the orientation of the solar panel. The
2.1.2. Axis Tracker-Actuator. A solar panel tracking device angle of rotation may be calculated using the equation
that rotates a solar panel vertically in order to monitor the below:
sun’s path over the sky is known as a horizontally oriented
solar trackers. The solar panel’s orientation is changed by h ¼ tan 1 ½ð cos u  cos d  cos xÞ þ ð sin u  sin dÞ
the tracker to maximize the solar panel’s exposure to light where:h ¼ the angle of rotation required to adjust the solar
after sensors measure the sun’s location. panel’s orientationu ¼ the latitude of the location where
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 7

the solar panel is installedd ¼ the declination angle of the Then, normally, the secondary axis, also known as an ele-
sun, which changes throughout the yearx ¼ the hour angle vation axis, is normal to the principal azimuth axis.
of the sun, which changes throughout the day. Figure 3 shows how effectively the axis tracking can
The horizontal axis solar trackers can boost the amount get energy in a typical day. The graph displays the result
of energy produced by the solar panel by continuously comparison between the horizontal single-axis, vertical sin-
altering the position of the panel to follow the sun’s path gle-axis, and altazimuth dual-axis tracker with the fixed
across the sky. This might raise the solar panel’s total out- solar panel. From the comparison, of the horizontal and
put and boost its effectiveness. vertical axis tracker, both performances are slightly nearby
Before designing the Solar axis tracker, we have to values. There is a difference of 0.12 KWh between HSAT
understand the concept behind the angle of inclination. The and VSAT. But the design complexity and cost are higher
Sun position algorithm (SPA) can be depending on the lati- in the vertical solar axis tracker than in HSAT.
tudes, longitudes, altitude, place, and date of the sun’s path Compared with dual-axis tracker output with the hori-
on the Earth. zontal single axis, 0.96 times deviation is there. But, a
Using the below formula, we can find out the sunrise horizontal single-axis tracker is 1.42 times more energy-
and sunset solar times. producing than fixed solar panels. Because of the higher
 cost and less reliability of dual axis tracker, it is also not
hrise,sol ¼ 12  ð180=15PÞ cos 1 ð tan d: tan uÞ (1)
fit for the system.

hset,sol ¼ 12 þ ð180=15PÞ cos 1 ð tan d: tan uÞ (2)
3. WHALE OPTIMIZATION ALGORITHM
Then Convert from solar to local time by deducting the
equation of time difference instead of adding it. The WOA can be very useful to optimize complex prob-
hrise ¼ hrise,sol –Dt (3) lems. The Whale Optimization Algorithm is utilized to
obtain maximum or minimum value from an objective
function called optimum value [26]. It is a brand-new algo-
hset ¼ hset,sol –Dt (4)
rithm for solving optimization issues. It has three operators
Algorithm steps: to represent the pursuit of prey, encircling of prey, and
 At starting sunrise time, the solar panel is fixed at whale bubble-net foraging. All three processes can be used
þ30 degrees. to search for the maximum prey or food in the sea. This
 For every hour, the panel movement increases 10 phenomenon is applied for finding the optimum power
degrees from the east direction to the west direction
from the solar panels corresponding to the tracking angle.
can capture maximum irradiance.
Here, in the above results, we can easily compare the
 At noon, 90 degrees orientation with the sun are pos-
sible with this arrangement. right algorithm to adopt for our problem. Grey Wolf
 Consider the optimum tilt angle which is calculated as Optimizer, Moth Flame Optimizer, Whale Optimizer, and
latitude minus 15 in summer and adding 15 in enhanced whale optimizer are the four-optimization tool to
winter. compare an engineering problem [27,28]. In these four, the
Figure 4 there are different kinds of panel arrangements result received from the whale optimizer can produce the
available. Fixed axis panel no movement in its initial pos- more fast convergence for the given input values.
ition. A horizontal solar axis tracker, or HSAT, travels con- Enhanced produces the output even before the 100th iter-
tinuously from east to west along a single stable axis. ation. And, the moth flame optimizer produces the best
VSAT refers to a vertical axis tracker which moves verti- value at the 1000th iteration. Also, the grey wolf optimizer
cally to the ground. The study revealed that moving verti- produces the best optimal value 400th iteration. By compar-
cally or horizontally can merely same and the last one is ing all these results, Whale optimized only produces the
cost-effective. The complexity level of the horizontal axis very opted result for the given problem with some good
tracker is low. Actuators are responsible to accompany this convergence.
work as per the program schedule. a linear actuator is mov- Figure 5 the axis tracker can be controlled by a motor
ing at 3 mm/sec. Solar irradiance value will be varying that will control the axis of the panel with the sunlight
depends on the position of the panel. rays. The control activity is converted into a movement to
The principal azimuth axis of an azimuth-altitude dou- tilt on either a single axis or a dual axis. Solar panels
ble-axis tracker, or AADAT, is horizontal to the ground. should be aligned with some typical angle for the summer
8 Electric Power Components and Systems, Vol. 0 (2023), No. 0

FIGURE 4. Daily and annual energy yield of Fixed, HSAT, VSAT, AADAT.
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 9

FIGURE 5. GWO, MFO, E-WOA, WOA optimization iteration result.

period starting from March to August. Then, from lies between 0 and 1. Cr is the random coefficient vector.
September to February, the angle will be varied. When the magnitude of C is greater than 1 means, the
In the summer period, the angle of the horizontal axis prey-searching process starts in the area.
tracker can be varied for every hour from sunrise to sunset. amn ðr þ 1Þ ¼ ar C  amn (5)
The movement will be applicable for this period only. In
the winter period, the angle is slightly modified from the ar¼ Duty cycle random value;amn(r þ 1) ¼Duty cycle at
summer period. An initial set of randomly selected answers (r þ 1);amn¼ nth whale-mth agent
to the given problem are used in this approach. Here, the Search method:
hunting action of humpback whales is used to track the Each iteration updates the locations of the search agents
optimum power obtained from the solar panels. For any in relation to either the best solution found or a search
optimization problem, it needs one or two objective func- agent selected at random. In the next step, WOA points out
tions. Here, the duty cycle is an element that decides the the prey/food. During this operation, the magnitude of C is
optimal voltage and current. Figure 6 the duty cycle always less than 1.
10 Electric Power Components and Systems, Vol. 0 (2023), No. 0

FIGURE 6. Whale optimization algorithm process – flow chart.

amn ¼ A  aopt ðrÞ  amn ðrÞ (6) Where L and Rc are random numbers. (1<L > 1).
When a random search agent is selected, (jaj>1) When
amn ðr þ 1Þ ¼ aopt  amn ðrÞ (7) choosing the optimal course of action, (jaj < 1) for
th updating search agents’ positions. Because a refers to the
r iteration can give the optimal value of the Duty cycle.
Lastly, while attacking the prey, whales can either move duty cycle and it must be between 0 (failure of attack-
in circular or linear. Any one kind of movement is possible ing/no good angle for maximum power) and 1(prey for
at the time of the attack. whale received/maximum power obtained at the angle).
amn ðr þ 1Þ ¼ aopt ðrÞC  amn ifRc < 0:5 (8) There will be a change in angle variation as per the con-
trol algorithm. The objective function is taken from the
amn ðr þ 1Þ ¼ amn emLcosð2PÞ þ aopt ðrÞifRc ¼> 0:5 (9) power equation of solar panels.
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 11

FIGURE 7. Whale optimization iteration result.

placed on the west side of the panel which has an optimal


position. In a single month, it can take readings of 5 for
every day (best values), Then it analyzes the values of total
readings with the best values compared Figure 7.
The single-axis trackers can improve the efficiency by
about 1.3 times and dual-axis trackers can improve add-
itional 0.05 times. Figure 8 shows the whale optimization
toolbox to extract the solar panel angle from the objective
function. In the above Figure 8, WOA can give the result
proportional to the solar panel’s maximum suitable position
with the sun. Other optimization algorithms can get a lesser
or greater value than the WOA. Therefore, WOA is
selected for the solar panel’s axis orientation in order to
generate the optimal values of the angles.
FIGURE 8. MATLAB result optimization algorithm with
Cloud-based platform:
solar panel position with the sun.
The cloud-based platform is the backbone of the system,
Objective function: which stores and analyses the data gathered from the IoT
sensor. It should be compatible with the microcontroller
FðOÞ ¼ Pmax (10) and support actual monitoring and solar panel systems con-
trols. There are several cloud-based platforms available
FðOÞ ¼ Vmax  Imax (11) that can be used to monitor a solar panel associated to the
IoT. The choice of platform will depend on various factors
 such as scalability, security, flexibility, cost, and ease of
S ¼ S0 þ ðIkþ1  Ik1 Þ  ð0:3Þ (12)
use. Here are some popular cloud-based platforms used for
Where ‘S’ is the light intensity and S0 is the initial IoT-based solar panel monitoring:
intensity. Ikþ1 is a sensor placed on the east side of the Cloud-based monitoring algorithms have become an
panel which has an optimal position. Ik1 is a sensor essential part of Internet of Things (IoT) systems,
12 Electric Power Components and Systems, Vol. 0 (2023), No. 0

particularly for those that use solar panels to generate Solar


energy. These algorithms enable remote monitoring and Panel Sun Accuracy Error
control of solar panel systems through a cloud-based plat- Time (IST) position position (%) (%)
form. Cloud-based monitoring algorithms are software pro-
6.00 am 30 29 0.970 0.030
grams that collect and analyze data from IoT sensors in 7.00 am 40 35 0.858 0.142
real-time. The sensors collect data from solar panel sys- 8.00 am 50 45 0.889 0.111
tems, such as the amount of energy generated, current and 9.00 am 60 60 1.000 0.000
voltage levels, and temperature. The information is then 10.00 am 70 75 0.334 0.666
11.00 am 80 83 0.964 0.036
sent to a cloud-based structure, where machine learning
12.00 pm 90 90 1.000 0.000
techniques are used for storing and evaluating it. The 13.00 pm 100 108 0.926 0.074
research finds trends and abnormalities, giving information 14.00 pm 110 115 0.957 0.043
on how well the solar panel system is working. 15.00 pm 120 125 0.960 0.040
1. Data collection: The first step is to collect data from 16.00 pm 130 140 0.930 0.070
the solar panel system. IoT sensors are used to measure 17.00 pm 140 145 0.966 0.034
several variables, like energy generation, voltages and 18.00 pm 150 149 0.993 0.007
currents levels, and temperature. The sensors transmit TABLE 1. Solar panel axis tracking actuation – Accuracy with
this data into the cloud-based platform where it is the Sun angle orientation.
stored and analyzed.
2. Data analysis: The data collected is analyzed using
machine learning algorithms to analyze patterns and PV avail.
anomalies. For example, if the data shows that the PV avail. KWh Horizontal
energy output of the solar panel system is lower than Incident KWh axis panel
expected, the algorithm can identify the cause of the KWh/m2/day Fixed panel with WOA
issue and suggest solutions. Jan. 5.9 228.7 318.8
3. Real-time monitoring: Cloud-based monitoring provides Feb. 6.4 221.6 311.8
real-time monitoring of solar panel systems. Users can Mar. 6.3 242.5 339.5
access the data from anywhere with an internet Apr. 5.6 209.2 292.7
connection, allowing them to keep track of the May 4.9 187.8 262.2
performance of their solar panel system at all times. June 4.2 156.6 218.7
The platform can send alerts if the system is not July 4.2 163.4 228.3
performing as expected, allowing users to take Aug. 4.4 167.5 233.9
Sep. 5.1 259.4 363.2
corrective actions quickly.
Oct. 4.6 177.2 248.2
4. Remote control: Cloud-based monitoring also enables Nov. 4.4 162.2 227.2
remote control of solar panel systems. For example, Dec. 4.5 171.7 240.6
users can adjust the angle of the solar panels to Year 5.0 2347.8 3285.1
optimize energy generation or turn off certain devices
TABLE 2. Solar Energy generation for 1.5 KW panel.
to reduce energy consumption. This remote-control
feature makes it easy to manage solar panel systems
from anywhere, without needing to be on-site. ThingSpeak provides an open API that allows easy inte-
ThingSpeak is an open sources platform of the IoT that gration with IoT devices. This makes it easy to connect
provides a range of services for data collection, analysis, IoT-based horizontal-axis solar panels to the platform for
and visualization. It provides scalable infrastructure for data collection and analysis. ThingSpeak provides a range
data storage, processing, and analysis. It also offers secur- of data visualization tools, including graphs, gauges, and
ity features such as encryption and monitoring. ThingSpeak maps. This makes it easy to visualize the data collected
is a popular open-source cloud platform that provides from the solar panels and identify any patterns or anoma-
online cloud monitoring of IoT based horizontal axis solar lies. ThingSpeak supports real-time data processing, allow-
panels. It offers a range of services for data collection, ana- ing users to monitor the solar panels in real-time. This
lysis, and visualization, making it an effective platform for enables prompt detection of any solar panel faults and
solar panel monitoring. Here are some features of prompts remedial action. ThingSpeak is a scalable platform
ThingSpeak that make it effective for online cloud moni- that can handle large amounts of data from multiple IoT
toring of IoT-based horizontal axis solar panels: devices. This makes it an effective platform for solar panel
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 13

FIGURE 9. Fixed solar panel average annual energy yield response.

monitoring, especially in large-scale projects. ThingSpeak verified and excess energy can be connected to the grid
is an open-source platform, which means that users can system.
customize it to suit their specific needs. This makes it an Figures 9 and 10 show the response obtained from the
attractive option for users who want more control over fixed panel and horizontal tracker panel. From the fixed
their monitoring system panel 2327 KWh of power is generated in a year. The
angle taken for the fixed panel is 450 degrees and the azi-
muth angle is 00 degrees. And, for the horizontal tracker,
4. RESULTS AND DISCUSSIONS
the resultant power generated about 3285 KWh in the same
The system needs internet access to allow connections typical year.
between the system of solar panels and the cloud-based Table 1 explains the accuracy and error of the algorith-
platforms. Depending on where the system is located and mic result. For the different periods, there is a difference
the infrastructure that is accessible, this can be accom- between the actual solar angle and with panel angle com-
plished over a Wi-Fi, Ethernet, or cellular connection. A pared. The installed panel can track the error in the angle
solar panel linked to the IoT may be monitored via a var- that can be followed. In the future, the error will get mini-
iety of communication techniques. The choice of connec- mized. The electricity produced by the solar panel over the
tions can be influenced by a number of variables, including course of the entire year is shown in Table 2. It is esti-
cost, power consumption, bandwidth needs, and distance. It mated using a house’s typical daily use of 4.00 KWh. The
is necessary to simulate the panel and find the right place installed capacity of 1.5 KW can produce an average power
to install the setup. Then, the calculation is made for that of about 4.97 kWh of energy in the day. LOL refers to
location regarding the solar incident for the particular day/- Loss of Loads. This number represents the probability that
month/year. Tables 1 and 2 values, it is verified against the the requirements of the user cannot be met. There may be
demand of the load. Demand and PV availability are a loss due to shading and other effects are possible.
14 Electric Power Components and Systems, Vol. 0 (2023), No. 0

FIGURE 10. Horizontal axis solar panel and its average annual energy yield.

An average of 5 KWh power was generated from the web application. The application has controlled the mode
panel. The device and components used here are (auto-on or auto-off) and logging data of monitoring
Raspberry Pi minicomputer and Sensor. The creation of parameters. The horizontal tracking system can move
an application for the Internet of Things to manage the from 30 degrees to 120 degrees. The horizontal axis
suggested system is the last phase in the IoT design pro- tracker produces an energy value greater than the fixed
cess. Figure 11 shows a screenshot of the smart solar PV axis panel.
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 15

FIGURE 11. Hardware setup to verify the result from the board.

FIGURE 12. Application screenshot.

In the auto mode, the IoT system controls and extracts normal conditions is 27  C. For increase in the irradiance
the data from the panel automatically. The performance can be directly proportional to the power generation. And,
parameters are drawn as a graph and can be verified for the rise in temperature above the standard conditions can
the different values at different time intervals Figure 12. indirectly affect the performance of the panel readings.
The suggested temperature of the solar panels under ThingSpeak is an effective platform for online cloud
16 Electric Power Components and Systems, Vol. 0 (2023), No. 0

FIGURE 13. Solar panel irradiance, temperature, mean power, mean voltage, duty cycle.
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 17

The simulation results, analyzed using tools like Matlab-


Thingspeak data explorer, demonstrate a substantial
increase in solar energy production with horizontal axis
trackers, achieving an impressive 142% efficiency com-
pared to the fixed panel’s 100%. This underscores the
importance of implementing advanced algorithms and
tracking mechanisms in solar energy systems to extract the
maximum potential from renewable resources.

FIGURE 14. Solar panel performance comparison. ACKNOWLEDGEMENT


There is no acknowledgement involved in this work.
monitoring of IoT-based horizontal axis solar panels. Its
easy integration with IoT devices, data visualization tools,
real-time data processing, scalability, and open-source AUTHORSHIP CONTRIBUTIONS
nature make it a popular choice among users.
All authors are contributed equally to this work.
During the given operating time, the temperature
changes frequently from low to high and high to low, and
also solar radiation varies according to environmental con- DISCLOSURE STATEMENT
ditions Figure 13. It’s expected the maximum power gener-
No potential conflict of interest was reported by the
ation results from the solar panel which is nearly close to
authors.
the standard rating of PV. After 10.50 am the generated
voltage reaches a stable value and the corresponding irradi-
ance is also steady at maximum for the temperature of ETHICS APPROVAL AND CONSENT TO
30  C. The Solar PV app can be used to record and view PARTICIPATE
the data from the panels.
No participation of humans takes place in this implementa-
Figure 14 250 W solar panel (6  250) can be taken for
tion process.
analysis purposes and various meteorological, and electrical
data collected in different time frames. As per power
requirements and solar generation, its consumer can choose FUNDING
on-grid/off-grid panels.
No funding is involved in this work.

5. CONCLUSION
HUMAN AND ANIMAL RIGHTS
In conclusion, the utilization of new technology in renew-
able energy, particularly in solar photovoltaic systems, has No violation of Human and Animal Rights is involved.
greatly improved performance and efficiency. The integra-
tion of sensors and actuators, along with IoT and cloud DATA AVAILABILITY STATEMENT
computing, enables real-time data collection, storage, and
analysis, facilitating effective monitoring of solar energy Data sharing not applicable to this article as no datasets
systems. The Raspberry Pi acts as a central interface were generated or analyzed during the current study.
between the hardware and the data server, enabling seam-
less communication and control. The use of horizontal axis REFERENCES
trackers, coupled with the WOA algorithm, offers a cost-
[1] International Renewable Energy Agency – IRENA. 2019.
effective approach to maximize solar energy generation.
“Future of solar photovoltaic: Deployment, investment, tech-
By optimizing the panel angle based on weather conditions, nology, grid integration, and socio-economic aspects.” In
the trackers can significantly increase energy output com- Irena, November 2019. https://www.irena.org/-/media/Files/
pared to fixed panels. Temperature variations are also IRENA/Agency/Publication/2019/Nov/IRENA_Future_of_
considered to ensure accurate power generation estimates. Solar_PV_2019.pdf
18 Electric Power Components and Systems, Vol. 0 (2023), No. 0

[2] J. Khan, et al., “Efficient secure surveillance on smart [15] J. M. Paredes-Parra, A. Mateo-Aroca, G. Silvente-Ni~nirola,
healthcare IOT system through cosine-transform M. C. Bueso and A. Molina-Garcıa, “PV module monitoring
encryption,” IFS, vol. 40, no. 1, pp. 1417–1442, Jan. 2021. system based on low-cost solutions: wireless raspberry
DOI: 10.3233/JIFS-201770. application and assessment,” Energies, vol. 11, no. 11, pp.
[3] J. Khan, et al., “Secure smart healthcare monitoring in indus- 3051, Nov. 2018. DOI: 10.3390/en11113051.
trial internet of things (IIoT) ecosystem with cosine function [16] E. G. Talbi, “Metaheuristics: from design to Implementation,”
hybrid chaotic map encryption,” Sci. Program., vol. 2022, pp. Numerical Methods & Algorithms, El-Ghazali Talbi and
1–22, Mar. 2022. DOI: 10.1155/2022/8853448. University of Lille – CNRS – INRIA, pp. 624. June, 2009.
[4] A. Mohammad and K. Radha, “An IOT-based solar inte- DOI: 10.1016/j.ejor.2009.12.010.
grated home security system using GSM module and [17] S. Sarswat, I. Yadav and S. K. Maurya, “Real-time monitor-
Raspberry pi,” IJAERS, vol. 4, no. 12, pp. 195–199, Dec. ing of solar PV parameter using IoT,” Int. J. Innovat
2017. DOI: 10.22161/ijaers.4.12.28. Technol. Explor Eng, vol. 9, no. 1S, pp. 267–271, Nov.
[5] V. Beltran, A. F. Skarmeta and P. M. Ruiz, “An ARM-com- 2019. DOI: 10.35940/ijitee.A1054.1191S19.
pliant architecture for user privacy in smart cities: [18] H. S. Akbar, M. N. Fathallah and O. O. Raoof, “Efficient
SMARTIE-quality by design in the IoT,” Wireless Commun. single axis sun tracker design for photovoltaic system,”
Mobile Comput, vol. 2017, pp. 1–13, Sept. 2017. DOI: 10. IOSR Jap, vol. 9, no. 2, pp. 53–60, May 2017. DOI: 10.
1155/2017/3859836. 9790/4861-0902025360.
[6] N. Nguyen-Quang, J. Connell, N. Barry, C. Levis and M. [19] A. Awasthi, et al., “Review on sun tracking technology in
Hill, “Solar panel mains inverter with improved efficiency,” solar PV system,” Elsevier, vol. 6, pp. 392–405, 2020. DOI:
53rd International Universities Power Engineering 10.1016/j.egyr.2020.02.004.
Conference (UPEC), September 2018, DOI: 10.1109/UPEC. [20] J. Samuel, Dr. and B. Rajagopal, “IoT based solar panel
2018.8542116. monitoring and control,” Nat. Volatile Essent. Oil, vol. 8,
[7] S. Adhya, D. Saha, A. Das, J. Jana and H. M. Saha, “An no. 5, pp. 7609–7618, 2021. https://www.nveo.org/index.
IoT-based smart solar photovoltaic remote monitoring and php/journal/article/download/2051/1798/2084.
[21] M. M. A. Shah, M. S. Parvez, A. Ahmed and M. R. Hazari, “IoT
control unit,” 2nd International Conference on Control,
based power monitoring of solar panel incorporating tracking
Instrumentation, Energy and Communication, January 2016,
system,” 2021 International Conference on Automation,
pp. 432–436. DOI: 10.1109/CIEC.2016.7513793.
Control, and Mechatronics for Industry 4.0 (ACMI), pp. 1–4,
[8] A. Kekre and S. K. Gawre, “Solar photovoltaic remote mon-
2021. DOI: 10.1109/ACMI53878.2021.9528207.
itoring system using IOT,” Proceeding, In ternational
[22] K. Sathiyaraj and A. Rajaram, “An optimized design model-
Conference on Recent Innovations is Signal Processing and
ling of neural network based green house management system
Embedded Systems (RISE), 27–29 October, 2017. DOI: 10.
using solar and rectenna,” Power Technol. Power Technol.,
1109/RISE.2017.8378227.
vol. 91, pp. 85–91, Jan 2022. DOI: 10.6036/10089.
[9] G. Subhasri and C. Jeyalakshmi, “A study of IoT-based
[23] A. Rajaram and K. Sathiyaraj, “An improved optimization
solar panel tracking system,” Adv Comput Sci Technol., vol.
technique for energy harvesting system with grid connected
11, no. 7, pp. 537–545, 2018. https://www.ripublication. power for green house management,” J. Electr. Eng.
com/acst18/acstv11n7_01.pdf. Technol., vol. 17, no. 5, pp. 2937–2949, June 2022. DOI:
[10] V. Kavitha and V. Malathi, “A smart solar PV monitoring 10.1007/s42835-022-01033-2.
system using IoT,” J. Thermal Sci. Technol., vol. 9, pp. 19– [24] M. Elsisi and M. Q. Tran, “Development of an IoT architec-
33, 2019. DOI: 10.5121/csit.2019.91502. ture based on a deep neural network against cyber attacks
[11] V. S. Patil, A. P. Morey, G. J. Chauhan, S. S. Bhute and for automated guided vehicles,” Sensors, vol. 21, no. 24, pp.
T. S. Borkar, “A review paper on solar power monitoring 8467, Dec. 2021. DOI: 10.3390/s21248467.
system using an IoT,” IJCSE, vol. 7, no. 8, pp. 212–215, [25] M. Tran, et al., “Robust fault recognition and correction
Aug. 2019. DOI: 10.26438/ijcse/v7i8.212215. scheme for induction motors using an effective IoT with deep
[12] O. Chieochan, A. Saokaew and E. Boonchieng, “Internet of learning approach,” Measurement, vol. 207, pp. 112398, Feb.
things (IoT) for smart solar energy: a case study of the 2023. DOI: 10.1016/j.measurement.2022.112398.
smart farm at Maejo University,” International Conference [26] M. Seyedali and A. Lewis, “The whale optimization algo-
on Control, Automation and Information Sciences rithm,” Adv. Eng. Softw., vol. 95, pp. 51–67, May 2016.
(ICCAIS), Chiang Mai, Thailand, November 2017. DOI: 10. DOI: 10.1016/j.advengsoft.2016.01.008.
1109/ICCAIS.2017.8217588. [27] M. A. Aziz, A. A. Ewees and A. E. Hassanien, “Whale opti-
[13] D. Saravanan and T. Lingeshwaran, “Monitoring of solar mization algorithm and moth-flame optimization for multilevel
panel based on IOT,” IEEE International Conference on Thresholding Image segmentation,” Expert Syst. Appl., vol. 83,
System, Computation, Automation and Networking, pp. 1, pp. 242–256, Oct. 2017. DOI: 10.1016/j.eswa.2017.04.023.
October 2019. 5. DOI: 10.1109/ICSCAN.2019.8878814. [28] H. Mohammed and T. Rashid, “A novel hybrid GWO with
[14] A. Ghasempour, “Internet of things in smart grid: architec- WOA for global numerical optimization and solving pres-
ture, applications, services, key technologies, and sure vessel design,” Neural Comput Appl., vol. 32, no. 18,
challenges,” Inventions, vol. 4, no. 1, pp. 22, Mar. 2019. pp. 14701–14718, Sept. 2020. DOI: 10.1007/s00521-020-
DOI: 10.3390/inventions4010022. 04823-9.
Magudeswaran and Sakthivel: Internet of Things Based Horizontal Axis Tracking Solar Panel Performance Evaluation 19

BIOGRAPHIES P. Sakthivel is working as a Professor and Head of EEE


at Velalar College of Engineering and Technology, Erode.
P. Magudeswaran is working as an Assistant Professor of
He completed his Ph.D. at Anna University, Chennai in the
EEE at Vivekanandha College of Engineering for Women-
field of VLSI circuits at the Faculty of Electrical
Tiruchengode. He completed his B.E. degree in Electrical and
Engineering, Anna University, Chennai. He is a profes-
Electronics Engineering from Anna University, India in 2010
sional member of IEEE, CSI, ISTE, etc., and his research
and his M.E. degree in Power Electronics and Drives from
work includes VLSI, Renewable Energy, and Embedded
Anna University, India, in 2015. He has professional member-
system.
ship in ISTE, IAENG, and his research interests include renew-
able energy, the Internet of Things, and Embedded systems.

You might also like