| Literature DB >> 35957199 |
Hugo A Méndez-Guzmán1, José A Padilla-Medina2, Coral Martínez-Nolasco1, Juan J Martinez-Nolasco3, Alejandro I Barranco-Gutiérrez2, Luis M Contreras-Medina4, Miguel Leon-Rodriguez5.
Abstract
The inclusion of the Internet of Things (IoT) in greenhouses has become a fundamental tool for improving cultivation systems, offering information relevant to the greenhouse manager for decision making in search of optimum yield. This article presents a monitoring system applied to an aeroponic greenhouse based on an IoT architecture that provides user information on the status of the climatic variables and the appearance of the crop in addition to managing the irrigation timing and the frequency of visual inspection using an application developed for Android mobile devices called Aeroponics Monitor. The proposed IoT architecture consists of four layers: a device layer, fog layer, cloud layer and application layer. Once the information about the monitored variables is obtained by the sensors of the device layer, the fog layer processes it and transfers it to the Thingspeak and Firebase servers. In the cloud layer, Thingspeak analyzes the information from the variables monitored in the greenhouse through its IoT analytic tools to generate historical data and visualizations of their behavior, as well as an analysis of the system's operating status. Firebase, on the other hand, is used as a database to store the results of the processing of the images taken in the fog layer for the supervision of the leaves and roots. The results of the analysis of the information of the monitored variables and of the processing of the images are presented in the developed app, with the objective of visualizing the state of the crop and to know the function of the monitoring system in the event of a possible lack of electricity or a service line failure in the fog layer and to avoid the loss of information. With the information about the temperature of the plant leaf and the relative humidity inside the greenhouse, the vapor pressure deficit (VPD) in the cloud layer is calculated; the VPD values are available on the Thingspeak server and in the developed app. Additionally, an analysis of the VPD is presented that demonstrates a water deficiency from the transplanting of the seedling to the cultivation chamber. The IoT architecture presented in this paper represents a potential tool for the study of aeroponic farming systems through IoT-assisted monitoring.Entities:
Keywords: Internet of Things; aeroponic; greenhouse; irrigation; monitoring system; sensors; vapor pressure deficit
Mesh:
Year: 2022 PMID: 35957199 PMCID: PMC9371135 DOI: 10.3390/s22155646
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Notation and nomenclature used for this article.
| Symbol | Meaning |
|---|---|
| Ta (°C) | Ambient temperature |
| RHa (%) | Ambient relative humidity |
| Tc (°C) | Crop temperature |
| RHc (%) | Crop relative humidity |
| Lum (lux) | Ambient light intensity |
| Tsol (°C) | Nutrient solution temperature |
| Lsol (l) | Nutrient solution level |
| Tres (°C) | Recirculating tank temperature |
| Lres (l) | Recirculating tank level |
| Sirr (on/off) | Irrigation pump status |
| Sres (on/off) | Recirculation pump status |
| Scam | Image acquisition system status |
| pH | Hydrogen potential |
| EC (µS/cm) | Electroconductivity |
| TDS (ppm) | Total dissolved solids in the nutrient solution |
| Fw (gr) | Fresh weight |
| Ll (mm) | Leaf length |
| Wl (mm) | Leaf width |
| HNO3 (mL/L) | Nitric acid |
| Asol (mL/L) | Solution A |
| Bsol (mL/L) | Solution B |
| DTla (°C) | Difference Temperature |
| VPD (kPa) | Vapor pressure deficit |
Comparison considering elements included for monitoring, control and irrigation.
| Author/Architecture | Year | Objective/ | Architecture/Sensors/Data Base/Protocols |
|---|---|---|---|
| Kamiienski et al./SWAMP [ | 2018 | Soil | Five-layer architecture (application, distribution, data management, acquisition and security, communication) |
| Filev et al./ | 2020 | Soil/Relative Humidity | Relative humidity, climatic conditions, local/cloud DB. |
| Boursianis et al./AREThOU5A [ | 2020 | Soil | Five-layer architecture (physics, data link, network, authentication, application). Temperature and humidity, local/cloud DB, LoRaWAN, TCP/I, MQT, SL. Solar battery charging. |
| Roy et al./AgriSens [ | 2021 | Soil/Life Cycle | Three-layer architecture (sensors and actuators, remote server, application). Humidity. Level. DB cloud. ZigBee, GSM/GPRS. |
| González-Amarillo et al. [ | 2018 | Germination | Temperature, humidity, luminosity, water consumption. Local/cloud database. |
| Fernández-Ahumada et al. [ | 2019 | Soil/Relative Humidity | Three-layer architecture (sensors and actuators, application, final user). Relative humidity. LoRa, SigFox, Thingspeak. |
| Mohammed et al./CSIS [ | 2021 | Soil/ET | Volumetric water content, relative humidity, temperature, solar radiation, speed of wind, flow. |
| Poyen et al./SAIC [ | 2021 | Soil/ET | Air/soil temperature, relative humidity, wind speed, solar radiation, atmospheric pressure. Local/Cloud DB. GSM/GPRS. |
| Lloret et al. [ | 2021 | Flood/User | Perception, service, application, end user. Relative humidity, temperature, atmospheric pressure, rain. Temperature, salinity, level, water pests. HTTP. |
| Lucero et al. [ | 2020 | Aeroponics/ | Temperature, relative humidity, level, pH. GSM/GPRS |
| Gour et al. [ | 2020 | Aeroponics | Two-layer architecture (sensors and actuators, services). Relative humidity, temperature, CO2, pH, luminosity. Machine learning. |
| Belista et al. [ | 2018 | Aeroponics | Three-layer architecture (sensors and controllers, data storage and |
| Our Proposal | 2022 | Aeroponics/VPD, Irrigation Period | Four-layer architecture (device, fog cap, cloud, application). Leaf temperature, environmental temperature and relative humidity, luminosity, pH, EC, level and nutrient solution temperature, RGB and thermographic images. Warning against service failure, status of sensors and actuators. HTTP. IoT analytics, Thingspeak, Firebase. |
Figure 1Aeroponic growing chamber.
Figure 2Location of sensors and visual inspection system.
Figure 3IoT architecture of the monitoring system.
Figure 4Windows of Aeroponics Monitor. (a) Initial window; (b) report window; (c) record window; (d) settings window; (e) manual controls window; (f) manual measurements window; (g) manual readjust window; (h) image analysis window.
Variable—Report Relationship using MATLAB Analysis and Visualization.
| Ambient Measurement | Crop Measurement | Difference Temperature | Luminosity | Solution Measurement | Reservoir | Inspection | VPD | Solution Parameters | Crop Parameters | Request per Hour | Request per Channel | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ta | X | X | X | X | X | |||||||
| RHa | X | X | X | |||||||||
| Tc | X | X | X | X | ||||||||
| RHc | X | X | X | X | ||||||||
| Lum | X | X | X | |||||||||
| Tsol | X | X | X | |||||||||
| Lsol | X | X | ||||||||||
| Tres | X | X | X | |||||||||
| Lres | X | X | X | |||||||||
| Sirr | X | X | X | |||||||||
| Sres | X | X | X | |||||||||
| Scam | X | X | X | |||||||||
| pH | X | X | X | |||||||||
| EC | X | X | X | |||||||||
| Fw | X | X | X | |||||||||
| Ll | X | X | X | |||||||||
| Wl | X | X | X | |||||||||
| HNO3 | X | X | X | |||||||||
| Asol | X | X | X | |||||||||
| Bsol | X | X | X |
Figure 5Command vector for remote operation from App.
Figure 6Recording of environmental variables in a Thingspeak channel. (a) Environmental temperature of the HTU21D sensor; (b) environmental temperature of the MLX90614 sensor; (c) crop temperature; (d) relative humidity; (e) relative humidity in the crop; (f) luminosity; (g) temperature of the recirculating solution; (h) level of recirculating solution.
Figure 7Status of critical microservices. (a) Irrigation system activation log; (b) recirculation system activation log; (c) triggers of the image acquisition system; (d) recording of successful measurements made by the sensors of the environmental variables channel.
Figure 8Manual register of variables in nutrient solution and crop. (a) pH; (b) EC; (c) fresh weight; (d) leaf length; (e) leaf width.
Figure 9Reports generated by Thingspeak using MATLAB visualizations. (a) Temperature measurement in solution tanks; (b) measurement of temperature and relative humidity in crop; (c) crop minus environment; (d) vapor pressure deficit; (e) temperature in tanks; (f) ambient luminosity; (g) report of the level of the recirculation tank and performance of irrigation and recirculation systems; (h) operation state of the imaging system; (i) parameters in nutrient solution pH and EC; (j) crop growth parameters; (k) report of successful readings on sensors per hour; (l) reporting of requests sent to the server by hour; (m) reporting of requests sent to the server by channel.
Figure 10Images acquired by the proposed intelligent monitoring system. (a) Lateral view of the crop; (b) top view of the crop; (c) RGB image of the root; (d) thermographic image of the root.
Figure 11Registration of environmental variables and markers of water stress. (a) Ambient temperature; (b) ambient relative humidity; (c) crop temperature; (d) crop—ambient temperature difference; (e) luminosity; (f) vapor pressure deficit.
Analysis of main variables in the proposed intelligent monitoring system.
| Variable | Minimum | Maximum | Mean | Std | Time (max) | Time (min) |
|---|---|---|---|---|---|---|
| Ta | 6.47 | 34.19 | 17.91 | 6.90 | 12:52 | 07:01 |
| Tc | 5.87 | 30.66 | 16.72 | 5.93 | 13:11 | 07:02 |
| RHa | 5.87 | 97.43 | 37.78 | 21.24 | 07:02 | 10:40 |
| RHc | 12.45 | 83.62 | 42.13 | 15.68 | 07:20 | 12:27 |
| Lum | 0 | 9118 | 1702 | 2697 | 12:23 | - |
| DTla | −4.63 | 0.24 | −1.19 | 1.19 | 00:00 | 11:52 |
| VPD | 0.014 | 3.766 | 1.338 | 0.8526 | 12:25 | 07:01 |
| pH | 5.76 | 6.44 | 6.08 | 0.1859 | - | - |
| EC | 783 | 1084 | 907.6 | 69.78 | - | - |
| Fw | 24 | 26 | 24.85 | 0.8329 | - | - |
| Ll | 100 | 135 | 127.1 | 11.29 | - | - |
| Wl | 70 | 85 | 127.1 | 127.14 | - | - |
Figure 12Favorable conditions for a low VPD.
Figure 13Image processing for root enhancement.
Figure 14RGB and HSV images enhanced at root (day 1). (a) Original image of the root; (b) enhanced RGB image; (c) enhanced HSV image.
Figure 15RGB and HSV images enhanced at root (day 7). (a) Original image of the root; (b) enhanced RGB image; (c) enhanced HSV image.
Figure 16Yield evolution regarding fresh weight, leaf length and width in the test plant.
Comparison with related studies.
| Features | Own | Lucero | Boursianis | Roy | Lloret | Jamhari | Belista | ||
|---|---|---|---|---|---|---|---|---|---|
| Sensor Nodes | Ambient | X | X | X | X | X | X | X | |
| Ambient in Crop | X | ||||||||
| VPD Estimation | X | ||||||||
| RGB Image | X | ||||||||
| Thermographic Image | X | ||||||||
| Meteorological | X | X | |||||||
| Nutrient Solution | X | X | |||||||
| Alert System | X | X | X | ||||||
| Programmable | X | X | X | ||||||
| Automatic Control | Temperature | X | X | ||||||
| Humidity | X | ||||||||
| pH | |||||||||
| Friendly Interface | Remote Monitoring | App | X | X | X | X | |||
| VPN | X | ||||||||
| GSM | X | X | X | ||||||
| Web Server | X | X | X | X | |||||
| Sensors Status | X | ||||||||
| Actuators Status | X | ||||||||
| Applicable for crop diversity | X | X | X | ||||||