| Literature DB >> 31905749 |
Nidia G S Campos1,2, Atslands R Rocha1, Rubens Gondim3, Ticiana L Coelho da Silva4, Danielo G Gomes1.
Abstract
Irrigation is one of the most water-intensive agricultural activities in the world, which has been increasing over time. Choosing an optimal irrigation management plan depends on having available data in the monitoring field. A smart agriculture system gathers data from several sources; however, the data are not guaranteed to be free of discrepant values (i.e., outliers), which can damage the precision of irrigation management. Furthermore, data from different sources must fit into the same temporal window required for irrigation management and the data preprocessing must be dynamic and automatic to benefit users of the irrigation management plan. In this paper, we propose the Smart&Green framework to offer services for smart irrigation, such as data monitoring, preprocessing, fusion, synchronization, storage, and irrigation management enriched by the prediction of soil moisture. Outlier removal techniques allow for more precise irrigation management. For fields without soil moisture sensors, the prediction model estimates the matric potential using weather, crop, and irrigation information. We apply the predicted matric potential approach to the Van Genutchen model to determine the moisture used in an irrigation management scheme. We can save, on average, between 56.4% and 90% of the irrigation water needed by applying the Zscore, MZscore and Chauvenet outlier removal techniques to the predicted data.Entities:
Keywords: IoT; smart agriculture; soil moisture prediction
Year: 2019 PMID: 31905749 PMCID: PMC6983084 DOI: 10.3390/s20010190
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure A1Different field configurations.
Figure 1Conceptual architecture of the Smart&Green IoT Framework for Smart Agriculture.
Figure 2Smart&Green Module for soil moisture prediction.
Figure 3Interaction between the Communication Layer and the Physical and Services Layers.
Figure 4Details of the Experimental Field.
Raw dataset structure.
| Acronym | Description | Unit |
|---|---|---|
| Tx–y | Tensiomenter reading at | kPa |
| Wx | The water amount given to the crop field in a point of monitoring | L |
| T_max | maximum temperature of air |
|
| T_min | minimum temperature of air |
|
| RH_max | maximum relative humidity | % |
| RH_min | minimum relative humidity | % |
| Rn | net radiation | MJm |
| U2 | wind speed | m/s |
| P | atmospheric pressure | kPa |
| Ri_f | rainfall gathered by the pluviometer sensor | mm |
| Kc | crop coefficient |
Van Genutchen Constants for the Experimental Field.
|
|
|
|
|
|---|---|---|---|
| 0.14010 | 0.38839 | 0.022504 | 20.524 |
Percentage of water saved over six months by irrigation management using real soil moisture data.
| Irrigation Management | Outlier Removal Technique | Mean (%) | Confidence Interval (90%) |
|---|---|---|---|
| Water Balance | None | 90.4 | (81.6, 99.1) |
| Water Balance | Zscore | 89.3 | (80.4, 98.3) |
| Water Balance | MZscore | 89.3 | (80.4, 98.3) |
| Water Balance | GESD | 90.4 | (81.6, 99.1) |
| Water Balance | Chauvenet | 90.4 | (81.6, 99.1) |
| Matric Potential | Zscore | 20.7 | (13.7, 27.6) |
| Matric Potential | MZscore | 14.1 | (8.1, 20.1) |
| Matric Potential | GESD | 4.3 | (0.8, 7.9) |
| Matric Potential | Chauvenet | 5.4 | (1.5, 9.3) |
Figure 5Real Moisture Data used in Water Balance—the points outside of the dashed lines are the current moisture data. modified by an outlier removal technique.
Figure 6Real Moisture Data used in Matric Potential—the points outside of the dashed lines are soil moisture modified by an outlier removal technique. Irrigation occurs when reaches the critical condition (red line).
Evaluation of ML techniques using the Local Approach: Mean of MAE and RMSE, 99% confidence interval. The best performers are highlighted in bold.
| Algorithm | MAE | Conf. Interval MAE | RMSE | Conf. Interval RMSE |
|---|---|---|---|---|
| Linear Regression | 0.1408 | (0.1318, 0.1498) | 0.1730 | (0.1642, 0.1818) |
| Decision Stump | 0.1798 | (0.1632, 0.1965) | 0.2196 | (0.2031, 0.2360) |
| M5P | 0.1288 | (0.1159, 0.1416) | 0.1722 | (0.1576, 0.1868) |
| Random Tree | 0.1443 | (0.1319, 0.1567) | 0.2120 | (0.1877, 0.2363) |
| Random Forest | 0.1189 | (0.1025, 0.1352) | 0.1551 | (0.1393, 0.1709) |
| RepTree | 0.1227 | (0.1119, 0.1336) | 0.1684 | (0.1566, 0.1801) |
|
|
|
|
|
|
Evaluation of ML techniques using the Global Approach: Mean of MAE and RMSE, 99% confidence interval. The best performers are highlighted in bold.
| Algorithm | MAE | Conf. Interval MAE | RMSE | Conf. Interval RMSE |
|---|---|---|---|---|
| Linear Regression | 0.1628 | (0.1510, 0.1746) | 0.1993 | (0.1881, 0.2110) |
| Decision Stump | 0.1938 | (0.1812, 0.2063) | 0.2335 | (0.2220, 0.2450) |
| M5P | 0.1461 | (0.1348, 0.1573) | 0.1824 | (0.1706, 0.1942) |
| Random Tree | 0.1494 | (0.1413, 0.1574) | 0.2094 | (0.2004, 0.2183) |
| Random Forest | 0.1406 | (0.1317, 0.1494) | 0.1873 | (0.1769, 0.1977) |
| RepTree | 0.1438 | (0.1362, 0.1515) | 0.1832 | (0.1740, 0.1924) |
|
|
|
|
|
|
Figure 7Analysis of the relevance of features by gradient boosting prediction approach.
Percentage of water saved in six months by irrigation management using predicted soil moisture data.
| Irrigation | Prediction | Outlier Removal | Mean | Confidence Interval |
|---|---|---|---|---|
| Management | Approach | Technique | (%) | (90%) |
| Water Balance | Global | None | 56.4 | (41.4, 71.5) |
| Water Balance | Local | None | 100 | (100, 100) |
| Water Balance | Local | Zscore | 90.0 | (85.7, 94.3) |
| Water Balance | Local | MZscore | 75.6 | (67.1, 84.2) |
| Water Balance | Local | GESD | 100 | (100, 100) |
| Water Balance | Local | Chauvenet | 90.0 | (85.7, 94.3) |
| Matric Potential | Global | None | 53.1 | (44.5, 61.7) |
| Matric Potential | Local | None | 43.3 | (34.7, 51.9) |
| Matric Potential | Local | Zscore | 95.6 | (92.1, 99.2) |
| Matric Potential | Local | MZscore | 97.8 | (95.3, 100) |
| Matric Potential | Local | GESD | 43.3 | (34.7, 51.9) |
| Matric Potential | Local | Chauvenet | 62.9 | (54.6, 71.3) |
Figure 8Predicted Moisture Data used inWater Balance—the points outside of the dashed lines are soil moisture data modified by an outlier removal technique.
Figure 9Predicted Moisture Data used in Matric Potential—the points outside of the dashed lines are current soil moisture data modified by an outlier removal technique. Irrigation occurs when is minor or equal to the critical moisture condition (red line).