You are on page 1of 10

Original Paper

Measurement and Control


2022, Vol. 55(3-4) 136–145
Arduino Uno Wi-Fi DeMilitarized Zone-based © The Author(s) 2022
Article reuse guidelines:
monitoring of solar photovoltaic systems sagepub.com/journals-permissions
DOI: 10.1177/00202940221090553
journals.sagepub.com/home/mac

Mounir Bouzguenda, Slim Chtourou, Mohammed Alarfaj ,


Raja Mohamed Sumsudeen and Mohamed Shwehdi

Abstract
Due to global warming, governments around the world are focusing on renewable energy as the main source of energy. Gulf
countries in particular, are focusing on solar energy due to its abundance and the gulf geolocation that allows the installation of
ambitious solar photovoltaic (PV) energy systems and replace conventional power plants. In order to maximize energy
extraction from the sun, solar power operators need to constantly monitor key solar PV parameters such as panel tem-
perature, solar irradiation, voltage and current in order to detect abnormalities in the PV system operation and take the
necessary actions to keep the PV system performance at its maximum. However, monitoring such parameters on-site is
exhausting and expensive. Moreover, remote monitoring for solar PV systems is a more attractive solution once the data
collection, processing and transmission become faster and less expensive. This paper describes the design of a low-cost
remote monitoring system intended for off-grid solar PV systems. The designed remote monitoring system uses a com-
bination of an Arduino Uno Wi-Fi demilitarized zone (DMZ) communication system with router-configured network sensors
calibrated to fulfill the IEC-61,724 standards and it provides meteorological and electrical measurements with an error of 2%
or less. There are four primary features of the proposed monitoring system. First, it combines the Arduino Uno Wi-Fi with a
DMZ configuration in the router. Second, it complies with the minimum current, voltage, power, and PV-module tem-
perature values set by the IEC-61,724 in such a way that the average error does not exceed the 4% threshold. Third, it
provides an accuracy level of 98% for the meteorological and electrical parameters. This level of accuracy exceeds that of
commercial data logging equipment. Finally, its total cost is less than $100, which is less than that of available commercial solar
PV monitoring systems. Additional features include the ability to select the number of processed measurements per hour and
innovative processing, display, and access schemes. These features enable the accessibility of the data from mobile phones and
computers within the campus for teaching and experimentation purposes.

Keywords
Online monitoring system, solar photovoltaic power system, Wi-Fi, Arduino Uno Wi-Fi demilitarized zone communication
system

Date received: 28 May 2021; accepted: 4 February 2022

Introduction and batteries becomes important to ensure the continuous


power supply to the monitoring systems.
In the harsh weather conditions of Saudi Arabia, solar panel With the increasing adoption of PV systems for grid-
component failures can reduce the reliability and energy connected and off-grid applications in Saudi Arabia, solar PV
production of solar photovoltaic (PV) systems, thus in- owners and operators should equip their facilities with remote
creasing maintenance and repair costs. Hence, effective monitoring systems. This becomes of paramount importance
condition monitoring with data archiving and analysis is if the facilities are geographically widespread and in remote
crucial for maintaining the effective operations and high-
energy production of future PV monitoring systems.
Meanwhile, Solar cells equipped with batteries and power Department of Electrical Engineering, College of Engineering, King Faisal
management systems were used to provide electricity for University, Al-Ahsa, Saudi Arabia
disaster monitoring systems, for structure health monitor-
Corresponding author:
ing, for aquaculture monitoring and underground mining Mohammed Alarfaj, Department of Electrical Engineering, College of
area monitoring.1 Such systems were placed in remote and Engineering, King Faisal University, Al-Ahsa 31982, Saudi Arabia.
inaccessible areas and therefore monitoring such solar cells Email: mkalarfaj@kfu.edu.sa

Creative Commons CC BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License
(https://creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without
further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-
us/nam/open-access-at-sage).
Bouzguenda et al. 137

areas such as deserts and mountainous areas. However, a tested on a small-scale grid-connected PV system of 1250
thorough search for dedicated monitoring systems for solar Wp. The results proved that the developed monitoring system
PV installations in Saudi Arabia indicates that such moni- performed as expected. Another alternative is proposed to
toring systems exist at the time being only for wind and solar monitor the PV panel using a global system for mobile
resource assessment in select Saudi universities and renewable (GSM) technology.12 The monitoring system PLC. modules
energy research institutions. These systems are equipped with evaluate the individual voltage and power for each PV panel
a range of sensors to measure radiation, wind speed and di- in this system. With the aid of GSM technology, operators
rection, humidity, rainfall, shadowing, and other relevant in- can view the status of each PV panel via mobile phones. If
dices. For instance, the 10-Megawatt solar PV facilities owned any abnormal operation condition arises in any panel, the
by ARAMCO and the Saudi Electric Company2 are well operator will receive a message with the relevant data.
equipped for energy management and monitoring. Internet Of Things (IoT) has been used in renewable energy
Furthermore, KSA has ambitious solar energy projects of systems monitoring and control. In one,13 the main criteria are
20 MW and 40 MW in 2023 and 2030, respectively, and an- switching between two energy sources without interruption
ticipates that control, communication, and monitoring tech- through a website using the ESP8266 Wi-Fi module to control
nologies affect the full operation of these megawatt projects.3 the energy sources. This system is cost-effective, and it enables
In Ref. 4, the authors built a cost-effective data acquisition the user to control the sources of energy manually and remotely
system to collect operational PV system information. The using a smartphone or personal computer. However, no cost was
main feature is that the system estimates solar irradiance by given in the paper. Other studies reviewed the importance and the
directly measuring the PV panel’s short circuit current, applications of IoT in controlling and monitoring hybrid re-
thereby eliminating the use of expensive tools. Furthermore, newable energy systems.14–16
LabVIEW software processes and stores the key parameters, Meanwhile, other research activities focus on modeling
including voltage, current, and ambient and module tem- and improving the performance of hybrid energy systems.17
peratures on a dedicated computer. Meanwhile, Ref. [5] In this study, three control algorithms were designed and
pioneered the development of an unprecedented scheme for compared in terms of efficient and effective energy of three
the on-site measurement of PV monitoring systems. The different hybrid energy-generating systems. Meanwhile, the
developed system permits the collection, presentation, and authors claim that the most effective controller method needs to
analysis of operational information. A new data logger in be accomplished by applying advanced controllers such as
Ref. [6] has been designed for remote areas in developing Fuzzy Logic, Fuzzy Proportional, Integral, Derivative (PID),
countries using the Arduino open-source electronic platform. Neuro-Fuzzy, and Neuro-Fuzzy PID. instead of microprocessor-
Along similar lines, Ref. 7 designed a system for data based controllers on hybrid energy generating systems.
monitoring and indirect PV system control using the Lab- A recent study reported in Ref. [18] indicates that research
VIEW graphical user interface facility based on the IBM PC trends of solar PV monitoring systems in the last decade grew
compatible Windows 2000 environment and the TCP/IP significantly. From 2010 to 2020, the number of research
protocol-based add-on card. The limitations of such a papers has increased from 2 to 75, respectively. In 2020, there
monitoring system include personnel expenses, location was a substantial increase from 2017 to 2020, highlighting
restrictions, and used in unmanned plant generation systems. the importance of such monitoring systems. This study stated
Arduino-based low-cost open-source instruments in- that the main issues and challenges of monitoring are data
cluding wireless ZigBee connectivity have been proposed by handling and security, signal interference—energy efficiency,
Ref. [8] in a system in which the DHT22 is used for tem- and data transmission range. Such research activities include
perature and humidity monitoring via direct support provided the study by Jamil et al. to design an Arduino-based perfor-
by the Arduino IDE technology. The real-time monitoring of mance monitoring system for land and floating solar PV plants.
PV parameters can only be accomplished using a few XBees, The central controller is an Arduino Nano which measures PV
a commonly recognized power supply, and passive electronic parameters, including voltage, current, and output power.19
components are presented in the work of Ref. [9]. These data Vargas et al.20 also implemented a low-cost data logger system
are used as a reference to assess the PV system’s efficiency for monitoring remote PV systems using Arduino Uno. The
and energy-saving capabilities. Along similar lines, Ref. [10] proposed design complies with the International Electro-
initiated the application of the Reliance SCADA and the Technical Commission’s criteria (IEC). The Arduino-based
Arduino Uno on a small solar PV system to monitor voltage, low-cost data logger could operate in remote regions with
battery status, and efficiency. The system was built by em- economical maintenance expenses. To circumvent Arduino
ploying low-cost sensors including an Arduino Uno-based Uno’s restrictions, the author proposed adding a 12C bus to the
microcontroller and software provided by Reliance SCADA. PCB, a Real-Time Clock (RTC), two external ADCs, SD flash
The microcontroller gathers sensor information and connects memory, a visual interface, and a power consumption module
with a laptop via a USB cable. Furthermore, the Modbus to make the system IEC-compliant. The system, however, does
library is uploaded to Arduino to communicate between the not offer wireless monitoring of the collected data.
Arduino and the SCADA system via the Modbus RTU Based on the above discussion and to enhance the online PV
protocol. On the other hand, an Internet PV surveillance monitoring systems, the present paper focuses on designing an
system has been proposed by Ref. [11]. In this system, the affordable measurement system for a small-scale solar PV
ZigBee system integrates the surveillance scheme. Parame- system with a focus on its design, implementation, and trou-
ters such as irradiation, temperature, PV output, and grid bleshooting capabilities. The system can collect operational
inverter output are tracked online for short-term and long- data such as voltages and currents, temperature (ambient and
term performance analysis. The ZigBee-based system was module), radiation, humidity, and power. Another important
138 Measurement and Control 55(3-4)

feature of the device is the ease with which the performance data f. Group 6 – Supporting Supply: This group includes
can be accessed through a mobile phone and computer. Unlike output voltage, current, and power.
conventional data acquisition systems, the designed controller
code can be easily modified. The user can display the instanta- Description of the proposed remote
neous values of the system input and output parameters using measurement system
either a computer or a mobile phone. The DMZ configuration is
used to limit the access to the monitored data to the network Monitoring system structure
university/enterprise only, allowing therefore only valid employees
The proposed Arduino-based remote measurement structure
to access the data while protecting it from external cyber-attacks. A
for a single-phase off-grid system is shown in Figure 2; it
small-size prototype was built and tested on campus to implement
consists of four main elements. These elements include the
and test the proposed hardware and software configurations.
Arduino Mega microcontroller board, the Arduino Uno Wi-
The remainder of this manuscript is arranged as follows. The
Fi board, the sensors, and the display.
next section provides an overview of a PV monitoring system.
As per design requirements, the monitoring system reads
Next, A The next section detailed description of the proposed
the PV voltage and current to calculate the power. It also
remote measurement system is presented After that, authors
measures the solar panel temperature as well as the ambient
describe the experimental tests, analysis, and discussion. Finally,
temperature and humidity. Figure 3 displays the monitoring
the last section includes the conclusions, design limitations, and
operation flowchart. As the battery is being charged, the
recommendations.
monitoring system measures the battery voltage as well as the
current and compute power. The monitored and computed data
Overview of photovoltaic are stored as a CSV file on the SD card at a time interval
monitoring systems specified by the operator. In this case, the data logging frequency
was set at 8 s. The RTC module tracks the measurement time
In present-day PV monitoring systems, the four main sub- and date for 24 h. A full day of data storage requires 500 KB,
systems shown in Figure 1 require careful integration. The and a 4 GB SD card can store data for a period of up to 18 years.
first subsystem is the sensor network. A wide range of sensors
exists that can measure various variables in real-time. The Measured data consultation
second subsystem is the signal-conditioning unit. This unit
performs signal amplification and sensor measurement fil- The measured data can be displayed in one of the following
tering for further processing. The third subsystem transmits approaches:
the outputs of the signal-conditioning unit to the fourth
subsystem, which is the data storage and display device. This 1. On an LCD: The measurement values are displayed
device is either a personal computer or a mobile device used one by one.
for the real-time display of the processed data based on the 2. Opening the CSV file stored on the SD card on-site
operator’s internal analysis and external commands. would require the operator to be on-site and retrieve
According to the IEC-61,724,21 six groups of parameters need the SD and store the data on either a smartphone or a
to be monitored for both on-grid and off-grid solar PV systems. computer. During this time, the monitoring data
system stops recording measurements.
a. Group 1 – Meteorology: This group includes total ir- 3. By retrieving the real-time measurements on a web page.
radiance, ambient temperature, airspeed, and direction. This can be achieved using the Arduino Uno Wi-Fi Rev2
b. Group 2 – PV Arrays: This group includes the output board which has an embedded Wi-Fi chip providing a
voltage, the output current, the output power, and the connection to wireless networks. The program will
module temperature. generate the HTML code corresponding to the page
c. Group 3 - Energy Storage: This group includes the currently viewed with the data updating every 8 s.
operating voltage, the storage current, and the dis-
charging current. Photovolataic monitoring system
d. Group 4 – Load: This group includes load voltage,
router-configured network
current, and power.
e. Group 5 – Utility Grid: This group includes utility The Internet network at the university uses the WPA2-
voltage, current, and current from the grid. Enterprise encryption method. The Arduino Uno Wi-Fi and

Figure 1. General block diagram of a photovoltaic monitoring system.


Bouzguenda et al. 139

Figure 2. Hardware design of the monitoring system.

even existing Wi-Fi modules do not support such a protocol; it


can only support the WPA2-Personal encryption method.
Thus, the wireless monitoring area is limited to the area
covered by that specific router, which will be of short range.
Consequently, there is a need to use a dedicated router to
connect the system to the wireless network regardless of
whether it is Internet-enabled. To overcome this issue, the
dematerialized zone (DMZ) approach was used in such a way
that even if the router does not have an Internet connection, the
router is recognized within that network and can be accessed
from anywhere in the university as long as it is connected to
the university network through an Ethernet cable. This feature
would allow measurements in labs and classrooms for
teaching purposes. Each Ethernet slot has a unique Internet
Protocol (IP) address assigned by the university IT depart-
ment, and the router IP address remains the same.
It is worth mentioning that the DMZ allows for the router’s
incoming connections to be forwarded to an IP address,
providing the external users with access to the device con-
nected to that address. This is possible given that once the
Arduino Uno Wi-Fi module connects to the router, an IP
address is assigned to it. Further testing revealed that the
Arduino board remembers the latest assigned IP address and
uses it automatically for the next connection if another process
is not using this IP address. This will not be the case since the
router was used solely for this project. Figure 4 explains the
network architecture and data access using the university
system.

Experimental setup
Figure 3. Operation flowchart of the photovoltaic monitoring The proposed PV monitoring hardware is shown in Figure 5.
system. Under standard test conditions (STC) of 1000 W/m2 and 25°C,
140 Measurement and Control 55(3-4)

Figure 4. Photovoltaic monitoring system router-configured network.

Figure 5. Remote photovoltaic monitoring system hardware.

the PV panel has a maximum power of 15 W, an efficiency of maintain a constant D.C. voltage while charging the
14.12%, an open circuit voltage of 25.02 V, and a short battery. In addition, the prototype was equipped with
circuit current of 0.82 A. The maximum power point is one SD card module for data storage, one LCD, one
obtained when the voltage and the current are 20.10 Vand 0.72 Arduino Uno Wi-Fi module, and one Arduino Mega
A, respectively. equipped with the DS3231 Real-Time Clock module. It is
The DHT11 sensor measures the panel temperature and worth mentioning that the ACS712 sensor has the fol-
humidity. While the LM35 sensor measures the ambient lowing features:
temperature. The PV panel, battery voltage, and current
are measured by the Arduino Voltage Module 25V’ and 1. It measures the DC and AC currents regardless of the
ACS712 sensors. A PWM charge controller is used to current flow direction.
Bouzguenda et al. 141

2. It needs only 5.0 V for operation and measures usually need additional components for data storage and
currents of up to 30 A. management for subsequent analysis.
3. It provides extremely stable output offset voltage,
low-noise analog signal path, and nearly zero mag-
netic hysteresis.
System implementation
The proposed PV monitoring hardware shown in Figure 5 is
Software design tested throughout the design process as well as in the final
stage.
The router was connected to the university network
through an RJ45 cable. By knowing the IP address of this
slot, it was possible to access the router configuration page Solar photovoltaic monitoring system measurements
from anywhere within the university. The DMZ feature is
enabled by accessing the router configuration page for the Figure 6 depicts the online monitoring summary for 6
DMZ setting and specifying the PV system’s IP address. October 2020, at 10:43:57 a.m. and depicts that the panel
The university network administrator executes the above
two tasks. In this project, the router’s assigned IP address is
10.154.28.35. Once the DMZ was successfully deployed,
it is then possible to access the PV data using that same IP
address. The P.V. could then be monitored from any place
within the university. The system can only be accessed
when using the university’s network and is not exposed to
the outer internet, protecting it therefore from external
cyber threats and providing an extra layer of security for
sensitive data.

Economic evaluation
As mentioned in the introduction, the main objective and
features of the proposed monitoring system are to provide
a flexible and low-cost solution. The flexibility is facili-
tated through a distributed architecture through which
information is exchanged employing a wireless protocol
solution. The hardware components were selected based
on open-source projects with a significant cost-
effectiveness threshold to guarantee a low-cost system.
Table 1 lists the monitoring system cost. All prototype
components are included. The global cost of the proposed
system is US$96. This cost is lower than those of com-
mercial solutions that usually provide less information
with a lower number of parameters22–25 or do not provide
online monitoring.20 Moreover, these commercial solutions Figure 6. Measurement sample for 6 October 2020.

Table 1. Cost breakdown of the proposed photovoltaic system monitoring system.

Item Unit cost ($) Number of units Total cost ($)

Arduino Uno Wi-Fi Rev2 30 1 30


Arduino Mega 6 1 6
SD card 1 1 1
SD card module 1 1 1
Current sensors 2 3 6
Voltage sensors 2 3 6
LCD modules 1 3 3
Breadboards 1 2 2
Temperature sensors 2 2 4
Wiring 2 1 2
Housing 10 1 10
Solar panel 20 1 20
Solar charge controller 5 1 5
Total cost ($) 96
142 Measurement and Control 55(3-4)

Table 2. Measurement samples for 26 April 2019. power output exceeded its rated capacity and reached
16.99 W.
Time 9: 25 13: 32 17: 00
Table 2 summarizes the experimental results of the solar
PV temperature (°C) 22 26 32 PV monitoring system at three different times during the day
Ambient humidity (%) 49 14 48 on 26 April 2019. The results include 10 quantities, including
Ambient temperature (°C) 20 28 20 the panel and the ambient temperatures.
Radiation (W/m2) 938 330 835 The estimated solar panel efficiency of 13.62%, 13.61%,
PV voltage (V) 13.57 12.55 12.73 and 13.63% at 9:25 a.m., 13:32 p.m. and 17:00 are about 1%
PV current (A) 1 0.38 0.95 less than the 14.12% nameplate efficiency.
PV power (W) 13.57 4.77 12.09 Table 3 summarizes the 1-min measurements on 24
Battery voltage (V) 15.01 12.5 15.01 April 2019, between 13:14:08 and 13:32:03. The maxi-
Battery current (A) 0.9 0.57 0.9 mum, minimum, and average values of each measured
Battery power (W) 13.51 7.13 13.51 parameter are included as shown at the end of Table 3. This
PV, Photovoltaic.

Table 3. Sample of the 1-minute measurements for 26 April 2019.

PV PV Battery PV Battery PV Battery Ambient


Temp Ambient Voltage voltage current current Power power humidity Radiation
Date Time (°C) temp (°C) (V) (V) (A) (A) (W) (W) (%) (W/m2)

26-04-2019 13:14:08 26 28 12.84 12.79 0.28 0.57 3.57 7.31 14 243


26-04-2019 13:15:08 26 28 12.7 12.6 0.38 0.57 4.77 7.19 14 324
26-04-2019 13:16:01 26 28 12.89 12.79 0.33 0.57 4.21 7.31 14 286
26-04-2019 13:17:00 25 28 12.7 12.6 0.33 0.47 4.15 5.96 15 282
26-04-2019 13:19:20 25 28 17.48 17.38 0.38 0.52 6.57 9.08 15 446
26-04-2019 13:20:03 25 28 13.09 12.96 0.38 0.57 4.91 7.4 14 334
26-04-2019 13:21:05 25 28 17.48 17.38 0.38 0.52 6.57 9.08 14 446
26-04-2019 13:22:01 25 28 17.38 17.31 0.38 0.52 6.53 9.04 15 444
26-04-2019 13:23:04 25 28 18.04 17.94 0.52 0.52 9.42 9.37 14 640
26-04-2019 13:24:07 25 28 12.96 12.84 0.08 0.23 1.07 2.94 15 73
26-04-2019 13:25:06 25 28 13.06 12.92 0.02 0.38 0.2 4.85 14 14
26-04-2019 13:26:06 25 29 13.18 13.09 0.11 0.42 1.49 5.55 14 101
26-04-2019 13:27:05 26 30 13.79 13.01 0.03 0.28 0.46 3.62 14 31
26-04-2019 13:28:06 27 31 19.38 12.77 0.18 0.23 3.49 2.92 13 240
26-04-2019 13:29:05 28 31 19.58 12.74 0.13 0.28 2.57 3.54 13 180
26-04-2019 13:30:05 28 32 19.65 12.77 0.13 0.13 2.58 1.68 13 180
26-04-2019 13:31:04 28 32 19.41 12.72 0.18 0.13 3.49 1.67 11 237
26-04-2019 13:32:03 29 32 19.46 12.79 0.03 0.18 0.65 2.3 12 44
Maximum value 29 32 19.65 17.94 0.52 0.57 9.42 9.37 15 640
Maximum value 25 28 12.7 12.6 0.02 0.13 0.2 1.67 11 14
Average value 26.1 29.3 16.2 14.0 0.2 0.4 3.5 5.2 13.8 238.5
PV, Photovoltaic.

Table 4. Sample of 10-second measurements for 22 November 2020.

PV Ambient PV Battery PV Battery PV Battery Panel


Temp temp Voltage voltage current current Power power Humidity Radiation efficiency
Date Time (°C) (°C) (V) (V) (A) (A) (W) (W) (%) (W/m2) (%)

22-11-2020 9:12:43 20 19 2.76 2.81 2.42 2.37 6.67 6.66 46 454 13.83
22-11-2020 9:12:51 20 19 2.71 2.66 2.32 2.22 6.29 5.92 46 428 13.82
22-11-2020 9:12:59 20 19 2.61 2.61 2.47 2.37 6.45 6.19 46 439 13.84
22-11-2020 9:13:06 20 19 2.59 2.61 2.27 2.22 5.88 5.81 45 401 13.82
22-11-2020 9:26:46 20 19 2.17 2.12 2.03 1.88 4.41 4 46 300 13.82
22-11-2020 9:26:54 20 19 2.12 2.2 2.17 2.22 4.62 4.89 46 315 13.83
22-11-2020 9:27:03 20 19 2.03 2.12 1.2 1.25 2.43 2.65 46 165 13.84
22-11-2020 9:27:11 20 19 2.12 2.15 1.05 1.1 2.23 2.36 46 153 13.76
22-11-2020 9:27:19 20 19 3.64 3.61 2.96 3.01 10.76 10.86 46 732 13.84
Maximum value 21 20 3.64 3.61 2.96 3.01 10.76 10.86 47 732 13.84%
Minimum value 20 19 2.03 2.03 1.05 1.1 2.23 2.36 45 153 13.76%
Average value 20.0 19.0 2.28 2.27 1.97 1.99 4.53 4.55 46 308 13.82%
Bouzguenda et al. 143

feature is not currently available and will be added in temperature remains about 1°C below the ambient tem-
future work. perature, while the solar radiation oscillates between
Table 4 includes the 10-s solar panel performance for 22 153 W/m2 and 732 W/m2. Meanwhile, the PV power
November 2020, for a time period of 15 min. output varies between 2.23 W and 10.76 W with an ef-
The measurements were taken 19 months later than ficiency between 13.76% and 13.84%. The panel effi-
those of Table 3. Table 4 shows while the ambient tem- ciency is expected to be high due to low ambient and solar
perature remains constant for the entire period, the panel panel temperatures.

Figure 7. Variation of (a) the ambient and solar panel temperature; (b) the photovoltaic power output and the efficiency of the solar panel
being monitored and (c) the solar radiation using 10-s measurements on 22 November 2020.
144 Measurement and Control 55(3-4)

Figure 7 displays the variation of the ambient and solar solar panels, the charging current, the discharging current, and
panel temperature; the PV power output and the efficiency of the load current and voltage. To overcome the university
the solar panel being monitored and the solar radiation using network encryption issue, the authors proposed a DMZ ap-
10-s measurements on 22 November 2020. proach so that the designated router is recognized within that
network and accessed from within the university without
exposing it to external unauthorized access. This feature would
Monitoring system power consumption also allow the lab and course instructors to access the solar PV
The power consumption of the proposed monitoring performance data. The sensors were calibrated, and the re-
system was carried out to estimate the energy requirements sults comply with the IEC-61,724 minimum accuracy values
over time. The KEWEISI Voltage Current Tester was in terms of current, voltage, and power. The PV-module
connected and displayed the power consumption with and temperature was reported with an average error of 4% or
without data transmission. It was found that the designed less. Moreover, data are measured with an error of 2% and can
system consumes 1050 mW (at 5 V and 210 mA) and be accessed from a mobile phone or a computer.
300 mW (at 5 V and 60 mA), respectively. In contrast to the From an economical perspective, the proposed monitoring
system designed in Ref. [20] which does not provide approach is less expensive than current commercial solu-
online monitoring, the proposed system consumes less tions. Table 1 provides detailed cost information. Sensors and
power. hardware requirements for the gateway and related nodes are
included in the price.
System design limitations and future work
Declaration of conflicting interests
Although recent Arduino boards technology has evolved and
The author(s) declared no potential conflicts of interest with respect
has several advantages, including the low cost, the adapt-
to the research, authorship, and/or publication of this article.
ability to various operating systems such as Linux, Windows,
and Macintosh, and flexible programming environment.
Nevertheless, the technology has some limitations, such as Funding
low bit resolution of up to 10 bits, the inability to accom- The author(s) disclosed receipt of the following financial support for
modate intricate and advanced systems with sophisticated the research, authorship, and/or publication of this article: This work
platforms, and the ability to manage complex data involving was funded by Deanship of Scientific Research, King Faisal Uni-
simultaneous processes. According to comprehensive solar versity (186352).
PV monitoring technologies,26 small-scale PV system
monitoring requires irradiance, panel output voltage, current, ORCID iD
humidity, temperature, load output voltage current, and the
inverter output voltage and current. The last two parameters Mohammed Alarfaj  https://orcid.org/0000-0001-6089-9319
were not monitored due to the DC nature of the load and
instrumentation. References
Finally, more precise sensors such as the LM36, DHT22, 1. Salam R, Munir MM, Warsahemas T, et al. A simple solar
and D18B20 are chosen. Due to availability limits when the simulator with highly stable controlled irradiance for solar
prototype was created, two independent sensors (LM35 and panel characterization. Meas Control 2019; 52(3–4): 159–168.
DHT11) are used instead. Except for the power range, these 2. Saudi Aramco. Energy sustainability at first Saudi electricity
two sensors are Arduino compatible and offer similar features. forum. https://www.saudiaramco.com/en/news-media/news/2017/
The LM35 can be powered by voltage sources ranging from saudi-electricity-forum-2017. (Accessed 10 January 2020).
4 V to 30 V, whereas the DHT11 requires voltage sources 3. AlOtaibi ZS, Khonkar HI, Alamoudi AO, et al. Current status
ranging from 3 V to 5.5 V given by the Arduino board. A and future perspectives for localizing the solar photovoltaic
summary of the solar PV system performance can be included industry in the Kingdom of Saudi Arabia. Energy Trans 2020;
at the end of each recording session for future work. This type 4: 1–9.
of summary provides statistical findings from the recording 4. Rezk H, Tyukov I, Al Dhaifallah M, et al. Performance of data
session, such as the maximum, minimum, and average values, acquisition system for monitoring PV system parameters.
as well as the total energy produced by the solar PV system Measurement 2007; 104: 204–211.
and consumed by the load since it started operating. 5. Blaesser G. PV system measurements and monitoring the
European experience. Sol Energy Mater Sol Cells 1997;
47(1–4): 167–176.
Conclusions
6. Fuentes M, Vivar M, Burgos JM, et al. Design of an accurate,
A unique remote monitoring system for PV systems is de- low-cost autonomous data logger for PV system monitoring
scribed in this paper. The proposed design is based on a low- using ArduinoÔ that complies with IEC standards. Sol Energy
cost and open-source system according to Arduino Uno Mater Sol Cells 2014; 130: 529–543.
Wi-Fi requirements. It gathers both meteorological and 7. Byung-Bog K, Jeong-Phil Y, Se-Jun P, et al. A study on the
electrical data on-site, providing a wireless architecture ca- web-based monitoring system for the BIPV. In: Proceedings of
pable of being implemented in most PV installations. It is the KIPE Conference. The Korean Institute of Power Elec-
capable of reading, processing, displaying, and storing critical tronics, 14-17 July 2003, Gangwon, Korea pp. 252–255.
parameters including solar radiation, the ambient and solar 8. Paredes-Parra JM, Garcı́a-Sánchez AJ, Mateo-Aroca A, et al.
module temperatures, air humidity, voltages and currents of the An alternative Internet-of-Things solution based on LoRa for
Bouzguenda et al. 145

PV power plants: data monitoring and management. Energies 17. Özer T, Oğuz Y and Çimen H. Energy flow control with using
2019; 12(5): 881. Arduino microcontroller in off-grid hybrid power generation
9. Sabry AH, Hasana WZW, Kadir MA, et al. Low-cost wireless system including different solar panels and fuel cell. Meas
sensor monitoring system for photovoltaic (PV) array pa- Control 2017; 50(9–10): 186–198.
rameters. In: 2017 IEEE 4th International Conference on Smart 18. Ansari S, Ayob A, Lipu MSH, et al. A review of monitoring
Instrumentation, Measurement and Application (ICSIMA), technologies for Solar PV systems using data processing
Putrajaya, Malaysia, 28–30 November 2017, pp. 1–6. modules and transmission protocols: progress, challenges, and
10. Allawi I and Iqbal T. Low-cost SCADA system using Arduino prospects. Sustainability 2021; 13: 8120.
and reliance SCADA for a stand-alone photovoltaic system. 19. Jamil NAA, Jumaat SA, Salimin S, et al. Performance en-
J Sol Energy 2018; 2018: 1–8. hancement of solar-powered floating photovoltaic system using
11. Shariff F, Rahim NA and Hew WP. Zigbee-based data Arduino approach. Int J Power Electron Drive Syst 2020; 11:
acquisition system for online monitoring of the grid- 651–657.
connected photovoltaic system. Expert Syst Appl 2015; 20. Lopez-Vargas A, Fuentes M, Garcia MV, et al. Low-cost da-
42(3): 1730–1742. talogger intended for remote monitoring of solar photovoltaic
12. Nathangashree D, Ramachandran L, Senthil Kumar S, et al. standalone systems based on ArduinoTM. IEEE Sens J 2019;
PLC based smart monitoring system for photovoltaic panel 19: 4308–4320.
using GSM technology. IJARECE 2016; 5(2): 251–253. 21. Vaishakh JK and Vanitha V. Remote monitoring of BLDC
13. Srivastava P, Bajaj M, Rana AS, et al. IOT based controlling of motor using LabVIEW and Zigbee. IOP Conf Ser Mater Sci
hybrid energy system using ESP8266. In: 2018 IEEMA En- Eng 2019; 561: 012118.
gineer Infinite Conference, New Delhi, India, 13–14 March 22. IE Commission. International standard IEC 61724: photovoltaic
2018. eTechNxT, pp. 1–5. DOI: 10.1109/ETECHNXT.2018. system performance monitoring—Guidelines for measurements,
8385294. data exchange and analysis. Geneva, Switzerland: IEC, 1998.
14. Kumar NM, Atluri K and Palaparthi S Internet of Things (IoT) in 23. Efergy. Efergy pro. https://efergy.com/efergypro/ (accessed 6
photovoltaic systems. In: 2018 National Power Engineering February 2020).
Conference, Madurai, India, 9–10 March 2018. NPEC, pp. 1–4. 24. Victron Energy. https://www.victronenergy.com/ (accessed 6
15. Kuznetsov PN, Lyamina NV and Yuferev LY. A device for February 2020).
remote monitoring of solar power plant parameters. Appl Sol 25. Solar Monitor. https://shop.solarmonitor.cz/en/7-solar-monitor-2
Energy 2019; 55: 247–251. (accessed 6 February 2020).
16. Kotb M, El-Saadawi M and El-Desouky E. Over current pro- 26. Paredes-Parra JM, Mateo-Aroca A, Silvente-Niñirola G, et al.
tection relay using Arduino Uno for future renewable electric Module monitoring system based on low-cost solutions:
energy delivery and management (FREEDM) system. Eur J Electr wireless raspberry application and assessment. Energies 2018;
Eng Comput Sci 2018; 2: 5, DOI: 10.24018/ejece.2018.2.5.39. 11: 3051.

You might also like