| Literature DB >> 36253432 |
Pouya Aghelpour1, Vahid Varshavian1, Mehraneh Khodamorad Pour2, Zahra Hamedi3.
Abstract
Evapotranspiration is one of the most important hydro-climatological components which directly affects agricultural productions. Therefore, its forecasting is critical for water managers and irrigation planners. In this study, adaptive neuro-fuzzy inference system (ANFIS) model has been hybridized by differential evolution (DE) optimization algorithm as a novel approach to forecast monthly reference evapotranspiration (ET0). Furthermore, this model has been compared with the classic stochastic time series model. For this, the ET0 rates were calculated on a monthly scale during 1995-2018, based on FAO-56 Penman-Monteith equation and meteorological data including minimum air temperature, maximum air temperature, mean air temperature, minimum relative humidity, maximum relative humidity & sunshine duration. The investigation was performed on 6 stations in different climates of Iran, including Bandar Anzali & Ramsar (per-humid), Gharakhil (sub-humid), Shiraz (semi-arid), Ahwaz (arid), and Yazd (extra-arid). The models' performances were evaluated by the criteria percent bias (PB), root mean squared error (RMSE), normalized RMSE (NRMSE), and Nash-Sutcliff (NS) coefficient. Surveys confirm the high capability of the hybrid ANFIS-DE model in monthly ET0 forecasting; so that the DE algorithm was able to improve the accuracy of ANFIS, by 16% on average. Seasonal autoregressive integrated moving average (SARIMA) was the most suitable pattern among the time series stochastic models and superior to its competitors, ANFIS and ANFIS-DE. Consequently, the SARIMA was suggested more appropriate for monthly ET0 forecasting in all the climates, due to its simplicity and parsimony. Comparison between the different climates confirmed that the climate type significantly affects the forecasting accuracies: it's revealed that all the models work better in extra-arid, arid and semi-arid climates, than the humid and per-humid areas.Entities:
Year: 2022 PMID: 36253432 PMCID: PMC9576755 DOI: 10.1038/s41598-022-22272-3
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
Figure 1Location of the stations under investigation on the country (the map is generated in R software by the authors).
The studied stations’ location, climate (according to extended De-Martonne classification) and the main agricultural/horticultural products of their regions.
| Province | Station | Coordinates | Climate (based on extended De-Martonne method) | Main products | |||
|---|---|---|---|---|---|---|---|
| Latitude–northern (degree) | Longitude–eastern (degree) | Elevation (m) | Agricultural | Horticultural | |||
| Gilan | Bandar Anzali | 37.47 | 49.47 | − 26.2 | Per humid(B)—Moderate | Rice cultivars; tobacco; watermelon | Tea; olive; citrus; kiwi; plum |
| Mazandaran | Ramsar | 36.90 | 50.67 | − 20.0 | Per humid(A)—Moderate | Rice cultivars; wheat; soy; rapeseed | Citrus; kiwi; ornamental flower; plants |
| Gharakhil | 36.45 | 52.77 | 14.7 | Sub-humid—Moderate | |||
| Khuzestan | Ahwaz | 31.33 | 48.67 | 22.5 | Arid—Warm | Wheat; barley; maize; legumes; rapeseed | Vegetable; cucurbits; potato; onion |
| Fars | Shiraz | 29.53 | 52.60 | 1484.0 | Semi-arid—Moderate | Wheat; barley; sugar beet; maize | Almonds, grapes, pomegranates, damask rose; figs |
| Yazd | Yazd | 31.90 | 54.28 | 1237.2 | Extra arid—Cold | Sorghum, fodder maize, millet, legumes, alfalfa | Pistachios, pomegranates, apricots, saffron |
Specifications of the meteorological data used and the calculated ET0 on the monthly scale.
| Station | Variable | Training period (1995–2012) | Testing Period (2013–2018) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Min.* | Max | Average | STD | Min | Max | Average | STD | ||
| Bandar Anzali | Tmin (°C) | 0.80 | 25.40 | 14.41 | 6.85 | 3.10 | 26.10 | 14.80 | 6.84 |
| Tmax (°C) | 5.30 | 31.80 | 19.24 | 7.14 | 8.40 | 32.80 | 20.12 | 7.57 | |
| Tmean (°C) | 3.00 | 28.40 | 16.82 | 6.99 | 5.80 | 29.30 | 17.46 | 7.18 | |
| RHmax (%) | 81.20 | 96.90 | 92.21 | 3.09 | 81.50 | 96.50 | 91.68 | 3.73 | |
| RHmin (%) | 54.80 | 84.10 | 73.11 | 5.72 | 53.90 | 84.40 | 71.76 | 7.04 | |
| SSD ( | 28.50 | 337.60 | 161.74 | 73.68 | 40.40 | 339.70 | 163.78 | 82.92 | |
| ET0 ( | 20.60 | 174.30 | 74.39 | 43.57 | 22.70 | 170.30 | 80.42 | 49.65 | |
| Ramsar | Tmin (°C) | 0.90 | 24.90 | 13.77 | 6.82 | 2.90 | 25.40 | 14.34 | 6.85 |
| Tmax (°C) | 7.10 | 31.50 | 19.93 | 6.86 | 9.20 | 32.50 | 20.43 | 7.23 | |
| Tmean (°C) | 4.00 | 28.20 | 16.86 | 6.82 | 6.10 | 28.90 | 17.39 | 7.03 | |
| RHmax (%) | 80.60 | 97.30 | 89.85 | 3.33 | 80.30 | 95.10 | 90.18 | 3.80 | |
| RHmin (%) | 56.50 | 84.20 | 69.07 | 4.83 | 56.70 | 82.70 | 69.61 | 5.82 | |
| SSD ( | 39.00 | 289.20 | 51.16 | 52.80 | 309.70 | 140.29 | 58.79 | ||
| ET0 ( | 20.90 | 158.50 | 37.90 | 23.20 | 151.70 | 72.77 | 42.10 | ||
| Gharakhil | Tmin (°C) | -1.30 | 23.80 | 12.76 | 7.14 | 1.50 | 24.20 | 13.03 | 7.20 |
| Tmax (°C) | 8.10 | 34.80 | 21.98 | 7.14 | 11.70 | 34.70 | 22.58 | 7.35 | |
| Tmean (°C) | 3.40 | 28.80 | 17.37 | 7.11 | 6.60 | 29.20 | 17.80 | 7.26 | |
| RHmax (%) | 89.40 | 98.90 | 2.04 | 89.20 | 97.00 | 94.16 | 2.07 | ||
| RHmin (%) | 46.50 | 76.90 | 62.45 | 5.59 | 47.60 | 73.50 | 62.27 | 5.41 | |
| SSD ( | 40.30 | 310.20 | 170.11 | 49.43 | 73.30 | 317.60 | 169.54 | 53.09 | |
| ET0 ( | 23.40 | 164.40 | 78.10 | 40.16 | 20.20 | 169.70 | 80.22 | 44.70 | |
| Ahwaz | Tmin (°C) | 6.20 | 31.50 | 19.44 | 7.86 | 7.40 | 31.40 | 19.79 | 8.02 |
| Tmax (°C) | 14.70 | 48.10 | 10.59 | 17.40 | 48.90 | 34.15 | 10.24 | ||
| Tmean (°C) | 10.40 | 39.80 | 26.52 | 9.20 | 13.40 | 39.90 | 26.98 | 9.10 | |
| RHmax (%) | 28.10 | 95.80 | 60.09 | 19.00 | 27.80 | 96.30 | 62.35 | 18.27 | |
| RHmin (%) | 6.80 | 67.10 | 23.85 | 14.67 | 7.80 | 64.70 | 25.46 | 13.46 | |
| SSD ( | 162.40 | 383.60 | 273.79 | 58.02 | 163.60 | 370.30 | 272.99 | 58.36 | |
| ET0 ( | 40.20 | 354.50 | 93.21 | 44.80 | 310.50 | 161.89 | 85.55 | ||
| Shiraz | Tmin (°C) | -2.00 | 24.20 | 7.46 | -1.10 | 22.30 | 10.46 | 7.29 | |
| Tmax (°C) | 9.40 | 40.10 | 26.33 | 9.17 | 11.70 | 40.10 | 26.90 | 8.85 | |
| Tmean (°C) | 4.80 | 32.10 | 18.64 | 8.26 | 5.60 | 31.10 | 18.68 | 8.04 | |
| RHmax (%) | 30.00 | 91.90 | 58.33 | 17.96 | 27.80 | 90.90 | 58.51 | 18.24 | |
| RHmin (%) | 6.60 | 54.50 | 20.86 | 11.01 | 4.30 | 49.50 | 17.51 | 10.04 | |
| SSD ( | 208.50 | 372.30 | 40.68 | 222.70 | 370.30 | 294.97 | 40.10 | ||
| ET0 ( | 37.90 | 251.40 | 133.79 | 64.01 | 44.70 | 224.50 | 129.44 | 60.15 | |
| Yazd | Tmin (°C) | -4.40 | 28.30 | 13.24 | 8.74 | 1.10 | 27.40 | 14.32 | 8.46 |
| Tmax (°C) | 4.80 | 42.60 | 27.33 | 9.62 | 12.40 | 41.80 | 27.87 | 9.05 | |
| Tmean (°C) | 0.20 | 35.50 | 20.29 | 9.16 | 6.80 | 34.60 | 21.10 | 8.74 | |
| RHmax (%) | 15.50 | 87.70 | 41.06 | 19.22 | 12.60 | 80.40 | 38.11 | 17.38 | |
| RHmin (%) | 5.10 | 57.60 | 9.96 | 4.90 | 39.60 | 14.49 | 7.54 | ||
| SSD ( | 209.80 | 376.80 | 292.77 | 47.08 | 200.40 | 383.00 | 296.97 | 47.65 | |
| ET0 ( | 34.00 | 289.10 | 156.13 | 73.86 | 55.30 | 273.50 | 155.87 | 70.35 | |
*Min. = Minimum; Max. = Maximum; STD = Standard deviation.
**The rows bolded in this comment, show the extreme values of the variable. For example, the minimum values of Tmin and RHmin, belong to the Shiraz and Yazd stations, respectively. Or the maximum values of Tmax and RHmax, belong to the Ahwaz and Gharakhil stations, respectively. For the variables SSD and ET0, both minimum (Ramsar) and maximum values (Shiraz and Ahwaz) are bolded.
Figure 2The schematic structure of an ANFIS model with two inputs.
Figure 3Flowchart of the optimization process based on differential evolution algorithm.
The operators of differential evolution algorithm.
| Operator | Value |
|---|---|
| Population | 100 |
| Maximum number of iterations | 200 |
| Crossover probability | 0.1 |
| Scaling factor lower bound | 0.2 |
| Scaling factor upper bound | 0.8 |
Figure 4General flowchart of the evapotranspiration modeling, prediction, and evaluation processes.
Figure 5Autocorrelation plots for the monthly ET0 time series; the alphabets within the brackets refer to the stations: (a) Bandar Anzali, (b) Ramsar, (c) Gharakhil, (d) Ahwaz, (e) Shiraz, (f) Yazd.
Evaluating the models’ predictions by evaluation criteria.
| Station | Model | Train | Test | ||||
|---|---|---|---|---|---|---|---|
| RMSE ( | PB | RMSE ( | PB | ||||
| Bandar Anzali | − | ||||||
| ANFIS | 8.177 | − 0.014 | 0.983 | 12.767 | 0.035 | 0.970 | |
| ANFIS-DE | 10.492 | − 0.019 | 0.971 | 10.532 | − 0.018 | 0.977 | |
| Ramsar | − | ||||||
| ANFIS | 8.130 | − 0.011 | 0.977 | 13.257 | − 0.013 | 0.949 | |
| ANFIS-DE | 11.171 | − 0.015 | 0.957 | 10.998 | − 0.013 | 0.965 | |
| Gharakhil | − | ||||||
| ANFIS | 9.624 | − 0.014 | 0.971 | 12.569 | − 0.018 | 0.960 | |
| ANFIS-DE | 12.300 | − 0.018 | 0.953 | 10.711 | − 0.005 | 0.970 | |
| Ahwaz | |||||||
| ANFIS | 12.597 | − 0.008 | 0.991 | 16.906 | − 0.021 | 0.983 | |
| ANFIS-DE | 16.134 | − 0.008 | 0.984 | 14.533 | − 0.020 | 0.985 | |
| Shiraz | |||||||
| ANFIS | 6.281 | − 0.004 | 0.995 | 9.920 | − 0.007 | 0.986 | |
| ANFIS-DE | 10.408 | − 0.009 | 0.987 | 9.077 | − 0.014 | 0.988 | |
| Yazd | |||||||
| ANFIS | 8.858 | − 0.008 | 0.993 | 10.537 | 0.007 | 0.989 | |
| ANFIS-DE | 11.224 | − 0.011 | 0.989 | 9.548 | 0.000 | 0.991 | |
*Bold rows specify the best-fitted model in each station.
Figure 6Scatter plots to investigate the models’ predictions against their simultaneous observed values; the alphabets within the brackets refer to the stations: (a) Bandar Anzali, (b) Ramsar, (c) Gharakhil, (d) Ahwaz, (e) Shiraz, (f) Yazd.
Figure 7Taylor diagrams to compare the models in the stations; the diagram of each station is specified by its own name.
Figure 8Combo-graph of NRMSE and NS criteria to make a comparison between the different climates.
Figure 9Multiple time series plots of the observed monthly evapotranspiration beside the models’ predictions.