| Literature DB >> 31991600 |
Sławomir Francik1, Sławomir Kurpaska2.
Abstract
It is important to correctly predict the microclimate of a greenhouse for control and crop management purposes. Accurately forecasting temperatures in greenhouses has been a focus of research because internal temperature is one of the most important factors influencing crop growth. Artificial Neural Networks (ANNs) are a powerful tool for making forecasts. The purpose of our research was elaboration of a model that would allow to forecast changes in temperatures inside the heated foil tunnel using ANNs. Experimental research has been carried out in a heated foil tunnel situated on the property of the Agricultural University of Krakow. Obtained results have served as data for ANNs. Conducted research confirmed the usefulness of ANNs as tools for making internal temperature forecasts. From all tested networks, the best is the three-layer Perceptron type network with 10 neurons in the hidden layer. This network has 40 inputs and one output (the forecasted internal temperature). As the networks input previous historical internal temperature, external temperature, sun radiation intensity, wind speed and the hour of making a forecast were used. These ANNs had the lowest Root Mean Square Error (RMSE) value for the testing data set (RMSE value = 3.7 °C).Entities:
Keywords: artificial neural network; forecasting; greenhouse; greenhouse foil tunnel; perceptron; temperature
Year: 2020 PMID: 31991600 PMCID: PMC7038327 DOI: 10.3390/s20030652
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Scheme of the research stand.
Characteristics of neural models.
| ANN Model | Type of Network | Number of Inputs | Number of Neutrons in Hidden Layers |
|---|---|---|---|
| ann01 | MLP 32-8-1 | 32 | 8 |
| ann02 | MLP 40-10-1 | 40 | 10 |
| ann03 | MLP 15-8-1 | 15 | 8 |
| ann04 | MLP 31-10-1 | 31 | 10 |
| ann05 | MLP 26-7-1 | 26 | 7 |
| ann06 | MLP 18-9-1 | 18 | 9 |
| ann07 | MLP 16-8-1 | 16 | 8 |
| ann08 | MLP 13-6-1 | 13 | 6 |
| ann09 | MLP 8-8-1 | 8 | 8 |
| ann10 | MLP 22-6-1 | 22 | 6 |
Figure 2Values of RMSE for learning, validation and testing data sets.
RMSE values for different forecast time horizons.
| Data Set | ANN Model | ||||
|---|---|---|---|---|---|
| Learning | ann01 | 2.10 | 2.54 | 2.93 | 3.41 |
| ann02 | 2.01 | 2.54 | 2.81 | 3.38 | |
| ann03 | 2.63 | 2.95 | 3.38 | 4.01 | |
| ann04 | 2.15 | 2.48 | 2.74 | 3.23 | |
| ann05 | 2.37 | 2.79 | 3.22 | 4.01 | |
| ann06 | 2.75 | 3.01 | 3.36 | 4.10 | |
| ann07 | 2.19 | 2.68 | 3.00 | 3.59 | |
| ann08 | 2.34 | 2.91 | 3.34 | 3.80 | |
| ann09 | 2.21 | 2.93 | 3.40 | 4.16 | |
| ann10 | 2.16 | 2.67 | 3.02 | 3.39 | |
| Validation | ann01 | 2.36 | 2.87 | 3.17 | 3.63 |
| ann02 | 2.28 | 2.97 | 3.30 | 3.49 | |
| ann03 | 2.47 | 2.83 | 3.13 | 3.60 | |
| ann04 | 2.37 | 2.78 | 3.17 | 3.66 | |
| ann05 | 2.40 | 2.78 | 3.10 | 3.63 | |
| ann06 | 2.50 | 2.83 | 3.08 | 3.53 | |
| ann07 | 2.49 | 2.90 | 3.12 | 3.39 | |
| ann08 | 2.45 | 2.74 | 3.15 | 3.50 | |
| ann09 | 2.19 | 2.81 | 3.13 | 3.51 | |
| ann10 | 2.36 | 2.68 | 3.08 | 3.50 | |
| Testing | ann01 | 2.57 | 3.41 | 4.12 | 4.65 |
| ann02 | 2.53 | 3.39 | 4.07 | 4.59 | |
| ann03 | 2.80 | 3.38 | 3.94 | 4.48 | |
| ann04 | 2.53 | 3.35 | 4.22 | 5.01 | |
| ann05 | 2.61 | 3.34 | 4.10 | 4.82 | |
| ann06 | 2.96 | 3.61 | 4.28 | 4.96 | |
| ann07 | 2.83 | 3.42 | 4.09 | 4.70 | |
| ann08 | 2.90 | 3.37 | 4.15 | 4.95 | |
| ann09 | 2.52 | 3.40 | 4.11 | 4.81 | |
| ann10 | 2.81 | 3.29 | 4.07 | 4.87 |
RMSE: root mean-square error; tHP: time horizon of prediction.
Figure 3Structure of the ANN model.
Figure 4Forecasted and measured values of internal temperatures for selected days of April (test data) for various forecast time horizons: (a) 3th April; (b) 8th April; (c) 19th April.
Figure 5Forecasted and measured values of internal temperatures for selected days of October (test data) for various forecast time horizons: (a) 3rd October; (b) 14th October; (c) 29th October.