Icgea 2024
Icgea 2024
son.tranthanh@hust.edu.vn duong.nd191478@sis.hust.edu.vn
Abstract—Renewable energy sources, especially solar PV, are A Supervisory Control and Data Acquisition (SCADA) sys-
emerging as one of the most promising solutions to combat the tem can vary in complexity and cost, from very sophisticated
global warming phenomenon and climate change. However, solar and costly to more affordable and simple. Two examples of
PV systems often require proper supervision due to their depen-
dence on various environmental factors. In practice, supervisory complex SCADA systems are the National Solar Radiation
control and data acquisition (SCADA) systems have been widely Database (NSRDB) [6] and the solar radiation database for
adopted to capture PV system parameters and store them for Chile [7]. These are both large-scale collections of solar
long-term accessibility. This study proposes a comprehensive so- radiation data, and both use satellites in the data acquisition
lution for monitoring rooftop PV systems, including data logging, process, with the exported data acquired every one-hour in-
storage, and backup. The authors also provide a cloud-based
service to access the database and visualize measurements in real- terval. The data sources covered a vast region but were not
time as our main contributions. The conclusions suggest future detailed enough for a small-scale PV project (the NSRDB
improvements and recommend several practical applications had a 4 × 4 km resolution, and the Chile system had a 1-km
utilizing our resources. grid), especially when small and short-lived clouds crossed the
Index Terms—SCADA system, solar power system, time series system. With the NSRDB, errors with each measured point still
database, cloud-based storage, real-time visualization
vary from 5% to 10%. Chile’s system still has cloud detection
errors when the solar zenith angle is higher than 70 degrees.
I. I NTRODUCTION On the other hand, Praijwal mentioned a wireless method for
data acquisition for a specific PV system with an affordable
The annual surge in electricity demand is prompting the price [8]. The setup was tested for 8 hours to obtain data
need for increased power generation. However, relying on every 15-minute interval. However, even though the delay in
traditional fossil fuels like coal, oil, and natural gas to expand the program was made uniform, there was delayed time in
energy production would exacerbate pollution and deplete data received due to the internet speed.
precious natural resources. Consequently, renewable energy Meteorological data, which reflects solar PV system’s poten-
sources have emerged as a prominent solution for providing tial, can be gathered in various ways. Historical data monitored
clean and sustainable power [1], [2]. Solar energy is prominent by third parties is valuable for estimating the performance
among the types of renewable energy, which contributes of PV systems. Open-access data can be advantageous for
many benefits, including inexhaustible, considerable energy investors and researchers with limited resources, enabling them
emitted from the sun [3]. With the expansion of solar energy to make preliminary project assessments without financial
development, meteorological forecasting, measurement, and constraints. However, the uncertainties associated with PV
management of solar energy systems are essential due to systems pose many challenges for power system operators
the significant impact of environmental conditions on the with load dispatch and system control problems. Data collected
performance of PV panels. In addition, identifying errors from the past is meaningful primarily for potential assessment
becomes more straightforward when the system’s technical and planning purposes rather than real-time operation. On-
parameters are regularly monitored [4], [5]. site data monitoring, which gives information of PV systems
303
Authorized licensed use limited to: SHIBAURA INSTITUTE OF TECHNOLOGY. Downloaded on February 18,2025 at 10:13:52 UTC from IEEE Xplore. Restrictions apply.
Fig. 2. General configuration of the SCADA system
Fig. 3. Modbus RTU frame Data Slave ID Function code Register address Unit
Solar irradiance 1 Holding (4x) 0000 W/m2
Air temperature Holding (4x) 0003 0.01 o C
Slave 1 Slave 2 Slave n 2
Air humidity Holding (4x) 0004 0.01 %
PV array temperature 3, 4 Holding (4x) 0000 0.1 o C
Data (B)+
Data (B)+
Data (B)+
…
Data (A)-
Data (A)-
Data (A)-
GND
GND
GND
Data (B)+
Grid frequency Input (3x) 0013 0.01 Hz
Data (A)- 5
Grid voltage Input (3x) 0014 0.1 V
GND
Grid current Input (3x) 0015 0.1 A
Energy today Input (3x) 0027 0.1 kW h
Fig. 4. 2-wire RS485 configuration
Inverter temperature Input (3x) 0032 0.1 o C
304
Authorized licensed use limited to: SHIBAURA INSTITUTE OF TECHNOLOGY. Downloaded on February 18,2025 at 10:13:52 UTC from IEEE Xplore. Restrictions apply.
TABLE II basic_auth:
E XAMPLE OF TIME SERIES DATA FRAME username: "your_username"
password: "your_password"
305
Authorized licensed use limited to: SHIBAURA INSTITUTE OF TECHNOLOGY. Downloaded on February 18,2025 at 10:13:52 UTC from IEEE Xplore. Restrictions apply.
Fig. 5. SCADA monitoring by Grafana Cloud dashboard
306
Authorized licensed use limited to: SHIBAURA INSTITUTE OF TECHNOLOGY. Downloaded on February 18,2025 at 10:13:52 UTC from IEEE Xplore. Restrictions apply.
the future, the authors may suggest some data-driven meth-
ods to enhance the model’s performance which considers
numerous complicated effects on the PV system. Furthermore,
researchers are suggested to handle high-resolution data for
renewable energy system control and real-time forecasting.
A PPENDIX
Readers can click here to take the QR code and the link
to view our public dashboard. If the dashboard becomes
inaccessible, please contact the authors for assistance. Data
Fig. 9. PV panel temperature during one week are also available upon requests.
ACKNOWLEDGEMENT
the temperature coefficient of maximum power, Tpanel is the This research is funded by the Hanoi University of Science
panel temperature and TN M OT = 45 ± 3o C is the temperature and Technology (HUST) under project number T2022-PC-001.
in the Nominal Module Operating Temperature (NMOT). We kindly appreciate Mr. Tran Vu Quoc from Investment
The comparison between the actual and estimated PV power and Technology Service Joint-Stock Company (ITS) for his
during one week is illustrated in Fig. 10. It can be seen valuable assistance.
that the mathematical model offers good approximation. Some
evaluation metrics below are used to evaluate the performance R EFERENCES
of the model: [1] What is the global potential for renewable energy. https://www.science
direct.com/science/article/abs/pii/S1364032111003984.
n
1X [2] Ibrahim Dincer, Renewable energy and sustainable development:
M AE = |yi − ŷi | (2) a crucial review, Renewable and Sustainable Energy Reviews,
n i=1 Volume 4, Issue 2, 2000, Pages 157-175, ISSN 1364-0321,
https://doi.org/10.1016/S1364-0321(99)00011-8.
n [3] Nadarajah Kannan, Divagar Vakeesan, Solar energy for future
1 X yi − ŷi
M AP E = (3) world: - A review, Renewable and Sustainable Energy Re-
n i=1 yi views, Volume 62, 2016, Pages 1092-1105, ISSN 1364-0321,
v https://doi.org/10.1016/j.rser.2016.05.022.
u n [4] Ansari S, Ayob A, Lipu MSH, Saad MHM, Hussain A. A
u1 X Review of Monitoring Technologies for Solar PV Systems Using
RM SE = t (yi − ŷi )2 (4) Data Processing Modules and Transmission Protocols: Progress,
n i=1 Challenges and Prospects. Sustainability. 2021; 13(15):8120.
https://doi.org/10.3390/su13158120.
where yi is the actual value, ŷi is the estimated value and n [5] Siva Ramakrishna Madeti, S.N. Singh, Monitoring system for pho-
is the total number of values. The one-week sample dataset tovoltaic plants: A review, Renewable and Sustainable Energy
Reviews, Volume 67, 2017, Pages 1180-1207, ISSN 1364-0321,
results in M AE = 67.8021W , M AP E = 0.0949, and https://doi.org/10.1016/j.rser.2016.09.088.
RM SE = 85.8652W , which proves the accuracy of the [6] Manajit Sengupta, Yu Xie, Anthony Lopez, Aron Habte, Galen Maclau-
deployed model. rin, James Shelby, The National Solar Radiation Data Base (NSRDB),
Renewable and Sustainable Energy Reviews, Volume 89, 2018, Pages
51-60, ISSN 1364-0321, https://doi.org/10.1016/j.rser.2018.03.003.
[7] Molina, A., Falvey, M. & Rondanelli, R. A solar radiation database
for Chile. Sci Rep 7, 14823 (2017). https://doi.org/10.1038/s41598-017-
13761-x.
[8] P. S and V. Hegde, ”Data Acquisition Systems for monitoring Real
Time Parameters of Rooftop Solar Panels,” 2022 IEEE 2nd Mysore Sub
Section International Conference (MysuruCon), Mysuru, India, 2022,
pp. 1-5, doi: 10.1109/MysuruCon55714.2022.9972631.
[9] Growatt PV Inverter Modbus RS485 RTU Protocol. https://www.amospl
anet.org/wp-content/uploads/2023/07/Growatt-PV-Inverter-Modbus-
RS485-RTU-Protocol-V3-14.pdf. Accessed: Nov 08, 2023.
[10] Prometheus software. https://prometheus.io. Accessed: Nov 08, 2023.
[11] Grafana Labs. https://grafana.com/products/cloud/. Accessed: Nov 08,
2023.
Fig. 10. Actual and estimated PV power during one week [12] Google Drive desktop application. https://drive.google.com . Accessed:
Nov 08, 2023.
[13] Prometheus api client. https://pypi.org/project/prometheus-api-client/.
V. C ONCLUSIONS Accessed: Nov 08, 2023.
This study provides an efficient solution to monitor data
from solar power systems employing a time series database
and cloud drive for data back-up and sharing. In addition, the
authors also offer a free-access website for users to observe
real-time SCADA metrics. A simple theoretical model was
applied to confirm the correctness of our measurements. In
307
Authorized licensed use limited to: SHIBAURA INSTITUTE OF TECHNOLOGY. Downloaded on February 18,2025 at 10:13:52 UTC from IEEE Xplore. Restrictions apply.