| Literature DB >> 34068743 |
Gustavo Costa Gomes de Melo1, Igor Cavalcante Torres2, Ícaro Bezzera Queiroz de Araújo1, Davi Bibiano Brito1, Erick de Andrade Barboza1.
Abstract
Monitoring and data acquisition are essential to recognize the renewable resources available on-site, evaluate electrical conversion efficiency, detect failures, and optimize electrical production. Commercial monitoring systems for the photovoltaic system are generally expensive and closed for modifications. This work proposes a low-cost real-time internet of things system for micro and mini photovoltaic generation systems that can monitor continuous voltage, continuous current, alternating power, and seven meteorological variables. The proposed system measures all relevant meteorological variables and directly acquires photovoltaic generation data from the plant (not from the inverter). The system is implemented using open software, connects to the internet without cables, stores data locally and in the cloud, and uses the network time protocol to synchronize the devices' clocks. To the best of our knowledge, no work reported in the literature presents these features altogether. Furthermore, experiments carried out with the proposed system showed good effectiveness and reliability. This system enables fog and cloud computing in a photovoltaic system, creating a time series measurements data set, enabling the future use of machine learning to create smart photovoltaic systems.Entities:
Keywords: data acquisition systems; monitoring; renewable energy
Year: 2021 PMID: 34068743 PMCID: PMC8126226 DOI: 10.3390/s21093293
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Simplified diagram of the proposed system.
Figure 2Simplified diagram of the solarimetric station data logger, with emphasis on the components and connections.
Figure 3Simplified diagram of the PV generation data logger, with emphasis on the components and connections.
Figure 4Simplified diagram representing the operation of the data logger devices.
Figure 5Proposed LoRA payload structure.
Data bit-packing.
| Data Type | Bit-Packing Formula | Bits Required | Range | Precision |
|---|---|---|---|---|
| Timestamp | B = seconds from 1 Jan 1970 00:00:00 | 32 | 1 Jan 1970 00:00:00 to Jan 19 2038 03:14:07 | 1 s |
| Temperature | B = (T + 40) × 10 | 16 | −40 to 125 °C | 0.1 °C |
| Humidity | B = H | 7 | 0 to 100% | 1% |
| Irradiance | B = I × 10 | 16 | 0 to 6553.5 W/m2 | 0.1 W/m2 |
| Wind Speed | B = S | 8 | 0 to 255 Km/h | 1 Km/h |
| Wind Direction | Maps to a value that represents the direction | 3 | 0, 45, 90, 135, 180, 225, 270, 315° | - |
| Rainfall | B = R/0.25 | 8 | 0 to 63.75 mm | 0.25 mm |
| Voltage | B = V × 10 | 16 | 0 to 6553.5 V | 0.1 V |
| Current | B = C × 10 | 8 | 0 to 25.5 A | 0.1 A |
| Power | B = (P + 9000) × 10 | 24 | −9000 to 9000 W | 0.1 W |
Figure 6Diagram representing the IoT architecture.
Figure 7Web application home page, displaying the drop-down sub-menu.
Figure 8Web application page for real-time monitoring of the solarimetric station.
Figure 9Web application page to consult the history of PV generation data.
Technical characteristics of cited data acquisition systems. UN means unspecified and refers to features that are present in the system, but the technology used has not been specified. NM means not mentioned and indicates features that were not mentioned in the articles. The abbreviations of the measured parameters are DC current (Idc), DC voltage (Vdc), DC power (Pdc), AC current (Iac), AC voltage (Vac), AC power (Pac), ambient temperature (Ta), PV module temperature (Tm), irradiance (G), humidity (h), pressure (p), rainfall (rf), wind speed (Ws) and wind direction (Wd).
| System | Measured Parameters | Open SW | Data Transmission | Internet Connection | Data Storage | Devices Sync | Dedicated Sensors |
|---|---|---|---|---|---|---|---|
| Caruso et al. [ | Idc,Vdc | Yes | 315 MHz RF | No Connection | Local SD card | NM | Yes |
| Su et al. [ | Ta,Tm,G,h,Idc,Vdc | No | RF and ZigBee | No Connection | Local computer | NM | Yes |
| Al-Naima and Hamad [ | Ta,h,Idc,Vdc | Yes | - | Wi-Fi | ThingSpeak cloud database | NM | Yes |
| Pereira et al. [ | Ta,Tm,G,h,Ws,Idc,Vdc,Pdc | Yes | - | Wi-Fi | Local flash memory and cloud database | NTP | No |
| Aghenta and Iqbal [ | Idc,Vdc,Vb | Yes | Serial | Ethernet | EmonCMS local server | NM | Yes |
| Zedak et al. [ | Ta,G,Idc,Vdc | UN | I2C | UN | Local Raspberry Pi and cloud database | NM | Yes |
| Zago and Fruett [ | Idc,Vdc | Yes | ZigBee | Wi-Fi | Local Raspberry Pi | NM | Yes |
| Xia et al. [ | Idc,Vdc | UN | ZigBee | 4G | Cloud server database | NM | No |
| Paredes-Parra at al. [ | Ta,Tm,G,Idc,Vdc,Iac,Vac | Yes | LoRa | Ethernet | The Things Network cloud server | NM | Yes |
| Lazzaretti et al. [ | Ta,Tm,G,h,Ws,Wd,Idc,Vdc,Iac,Vac | No | - | Ethernet | Local database | LabVIEW | Yes |
| Moreno-Garcia et al. [ | Ta,Tm,G,p,rf,Ws,Wd,Idc,Vdc,Iac,Vac | No | UN | Ethernet | Local database | PTP | Yes |
| Erraissi et al. [ | Ta,Tm,G,Ws,Wd,Idc,Vdc,Pdc,Iac,Vac,Pac | Yes | Bluetooth | Ethernet | Local SD card | NM | No |
| Proposed system | Ta,Tm,G,h,rf,Ws,Wd,Idc,Vdc,Pac | Yes | LoRa | Wi-Fi | Local SD card and cloud database | NTP | Yes |
Figure 10Proposed system installed in a PV plant. (a) Solarimetric station, with emphasis on its data logger and sensors. (b) Cabinet with the transducers and the PV generation data logger.
Payload size in bytes considering different protocols.
| Protocol | Station Data | PV Generation Data | ACK (min) |
|---|---|---|---|
| Proposed | 15 B | 14 B | 5 B |
| Cayenne LPP [ | 33 B | 28 B | 9 B |
| Text String | 61 B | 56 B | 27 B |
Statistical comparison between the measures of the proposed system and the CR1000 data logger considering the 16 days of the experiment and three types of metrics: MAE, RMSD and WAPE.
| Data type | MAE | RMSD | WAPE |
|---|---|---|---|
| Ambient Temp. | 1.21 °C | 1.46 °C | 4.13% |
| Irradiance | 37.05 W/m2 | 68.12 W/m2 | 13.54% |
| PV Module Temp. | 5.67 °C | 6.73 °C | 17.56% |
| DC Current String 1 | 0.12 A | 0.41 A | 5.37% |
| DC Current String 2 | 0.17 A | 0.41 A | 7.29% |
| DC Voltage String 1 | 21.46 V | 48.02 V | 15.15% |
| DC Voltage String 2 | 14.51 V | 38.23 V | 11.99% |
| AC Power | 74.01 W | 210.90 W | 6.60% |
Figure 11Graphical comparison of the data obtained during one week (1 March to 7 March 2021) by our proposed system (blue) and the CR1000 (red). The graphs show the following measurements: (a) ambient temperature, (b) PV module temperature, (c) irradiance, (d) AC power.
Figure 12Graphical comparison of the data obtained during one week (1 March to 7 March 2021) by our proposed system (blue) and the CR1000 (red). The graphs show the following measurements: (a) string 1 current, (b) string 2 current, (c) string 1 voltage, (d) string 2 voltage.