Research article Special Issues

Smart irrigation system for environmental sustainability in Africa: An Internet of Everything (IoE) approach

  • Water and food are two of the most important commodities in the world, which makes agriculture crucial to mankind as it utilizes water (irrigation) to provide us with food. Climate change and a rapid increase in population have put a lot of pressure on agriculture which has a snowball effect on the earth's water resource, which has been proven to be crucial for sustainable development. The need to do away with fossil fuel in powering irrigation systems cannot be over emphasized due to climate change. Smart Irrigation systems powered by renewable energy sources (RES) have been proven to substantially improve crop yield and the profitability of agriculture. Here we show how the control and monitoring of a solar powered smart irrigation system can be achieved using sensors and environmental data from an Internet of Everything (IoE). The collected data is used to predict environment conditions using the Radial Basis Function Network (RBFN). The predicted values of water level, weather forecast, humidity, temperature and irrigation data are used to control the irrigation system. A web platform was developed for monitoring and controlling the system remotely.

    Citation: Favour Adenugba, Sanjay Misra, Rytis Maskeliūnas, Robertas Damaševičius, Egidijus Kazanavičius. Smart irrigation system for environmental sustainability in Africa: An Internet of Everything (IoE) approach[J]. Mathematical Biosciences and Engineering, 2019, 16(5): 5490-5503. doi: 10.3934/mbe.2019273

    Related Papers:

    [1] Roman Gumzej, Bojan Rosi . Open interoperability model for Society 5.0's infrastructure and services. Mathematical Biosciences and Engineering, 2023, 20(9): 17096-17115. doi: 10.3934/mbe.2023762
    [2] Yanmei Jiang, Mingsheng Liu, Jianhua Li, Jingyi Zhang . Reinforced MCTS for non-intrusive online load identification based on cognitive green computing in smart grid. Mathematical Biosciences and Engineering, 2022, 19(11): 11595-11627. doi: 10.3934/mbe.2022540
    [3] Shitharth Selvarajan, Hariprasath Manoharan, Celestine Iwendi, Taher Al-Shehari, Muna Al-Razgan, Taha Alfakih . SCBC: Smart city monitoring with blockchain using Internet of Things for and neuro fuzzy procedures. Mathematical Biosciences and Engineering, 2023, 20(12): 20828-20851. doi: 10.3934/mbe.2023922
    [4] Todorka Glushkova, Stanimir Stoyanov, Lyubka Doukovska, Jordan Todorov, Ivan Stoyanov . Modeling of an irrigation system in a virtual physical space. Mathematical Biosciences and Engineering, 2021, 18(5): 6841-6856. doi: 10.3934/mbe.2021340
    [5] Roman Gumzej . Intelligent logistics systems in E-commerce and transportation. Mathematical Biosciences and Engineering, 2023, 20(2): 2348-2363. doi: 10.3934/mbe.2023110
    [6] Ridha Ouni, Kashif Saleem . Secure smart home architecture for ambient-assisted living using a multimedia Internet of Things based system in smart cities. Mathematical Biosciences and Engineering, 2024, 21(3): 3473-3497. doi: 10.3934/mbe.2024153
    [7] Zhen Yu, Sheng-Huang Lin, Chia-Ching Cho, Changping Chen . Performance management algorithm of financial shared service center based on Internet of Things public cloud privacy protection. Mathematical Biosciences and Engineering, 2023, 20(7): 12510-12528. doi: 10.3934/mbe.2023557
    [8] Shiyou Chen, Baohui Li, Lanlan Rui, Jiaxing Wang, Xingyu Chen . A blockchain-based creditable and distributed incentive mechanism for participant mobile crowdsensing in edge computing. Mathematical Biosciences and Engineering, 2022, 19(4): 3285-3312. doi: 10.3934/mbe.2022152
    [9] Yanxu Zhu, Hong Wen, Jinsong Wu, Runhui Zhao . Online data poisoning attack against edge AI paradigm for IoT-enabled smart city. Mathematical Biosciences and Engineering, 2023, 20(10): 17726-17746. doi: 10.3934/mbe.2023788
    [10] Gaurav Tripathi, Kuldeep Singh, Dinesh Kumar Vishwakarma . Applied convolutional neural network framework for tagging healthcare systems in crowd protest environment. Mathematical Biosciences and Engineering, 2021, 18(6): 8727-8757. doi: 10.3934/mbe.2021431
  • Water and food are two of the most important commodities in the world, which makes agriculture crucial to mankind as it utilizes water (irrigation) to provide us with food. Climate change and a rapid increase in population have put a lot of pressure on agriculture which has a snowball effect on the earth's water resource, which has been proven to be crucial for sustainable development. The need to do away with fossil fuel in powering irrigation systems cannot be over emphasized due to climate change. Smart Irrigation systems powered by renewable energy sources (RES) have been proven to substantially improve crop yield and the profitability of agriculture. Here we show how the control and monitoring of a solar powered smart irrigation system can be achieved using sensors and environmental data from an Internet of Everything (IoE). The collected data is used to predict environment conditions using the Radial Basis Function Network (RBFN). The predicted values of water level, weather forecast, humidity, temperature and irrigation data are used to control the irrigation system. A web platform was developed for monitoring and controlling the system remotely.


    Agriculture is key to sustainable development and poverty alleviation in many third world countries. Fantu et al. in [1] showed the evidence of this using Ethiopia has a case study. Modernization and development cannot take place in a country until the issue of sustainable development in agriculture has been addressed [2], whereas irrigation is crucial to the realization of this sustainable development. Irrigation demands a stable source of electricity, but the absence of stable grid-connected power source in many remote areas means that most of these systems rely on diesel engines for power. Agriculture is one of the major contributors to climate change [3] although not all of that is as a result of the use of fossil fuel in irrigation systems. Moreover, climate change is expected to impact negatively on agriculture and pose a major threat to food security [4]. To address this issue, Renewable Energy Sources (RES) such as solar energy [5] can be employed to power irrigation systems. Another crucial factor in irrigation systems is the need for efficient water management to avoid wastage. Mismanagement of water resource can have adverse effect on the world as whole therefore there is a need for smart monitoring and control in irrigation systems.

    Common Agricultural Policy (CAP) 2014/2020 adopted by the European Commission suggested the "Greening" policy [6], which, among others, aims to obtain energy efficiency in agriculture production. This goal can be achieved by applying new technologies in farms. The implementation of RES powered irrigation systems can be seen as one of the many aspects of green computing, which aims at decreasing carbon emissions and creating effective methods to utilize our computing technological advancements without having an adverse effect on the environment [7]. Green computing has many aspects, Murugesan [8] identified four aspects which are green use, green disposal, green design, and green manufacturing [9,10]. Sustainability is all about ensuring to present and future generations the capability for self-sufficiency [11]. Computing accounts for about 10 percent of world CO2 emissions [11] therefore RES in an IoE environment as an aspect of green computing can have a major role to play in environmental sustainability in developing countries [12].

    Today, agriculture uses nearly 85% of worldwide freshwater resources while still using traditional irrigation methods and the demand for water is expected to soar in the coming years. RES integrated with irrigation and irrigation scheduling control has become a major research topic, which includes irrigation scheduling in a solar powered irrigation system [4], solar-powered water pumping systems [13], off-grid solar irrigation [14], wind powered pumping systems for irrigation [15,16], water consumption prediction models [17], smart water management [18], wireless sensor networks for data collection and monitoring [19]. For large agricultural areas, a Wireless Sensor Network (WSN) can be employed in which multiple sensor nodes can be distributed over the large area [20,21,22]. The effectiveness of smart agriculture can be improved by predicting the ideal time for manuring, applying fertilizer and pesticides as was demonstrated in [23] using Long Short Term Memory (LSTM) networks for predicting soil humidity, soil temperature and air temperature. The IoT-based smart system proposed in [24] uses a smart algorithm, which uses sensed data and predicted weather parameters (humidity, precipitation, air temperature and UV level).

    In summary, the majority of previously developed irrigation systems do not consider the predicted weather conditions while making irrigation decisions. Several authors did focus on the prediction of weather, environment and soil conditions [25,26,27], but not in the context of developing smart agriculture systems. As a result, large amounts of water and energy are wasted, leading to crop failures (due to excess water) when watering of the crop coincides or is immediately followed by precipitation. To avoid such problems, the intelligent IoT based solutions must be developed to ensure decision support for irrigation by using local weather prediction. The novelty of this paper is the adoption, modelling and implementation of a solar powered irrigation system using the Internet of Everything (IoE) [28] approach.

    Automation of drip irrigation was the focus of research presented in [29]. The authors employed the smartphone to captures the soil image, while the hardware microcontroller calculates the wetness of the soil. The system tested in Tamilnadu allowed to save 41.5% and 13% of water when compared to the conventional irrigation methods of flood and drip. Chang and Lin [30] combines computer vision to perform variable rate irrigation within a cultivated field. Fuzzy logic controller is used to evaluate the data on the wet distribution area of surface soil in order to perform variable rate irrigation and to achieve water savings. The proposed system performs watering while maintaining the deep soil wetness at 80 ± 10%. Corbari et al. [31] advocated the use of weather forecasting to support precision smart irrigation use in the South of Italy. The system provides the reliable forecast of soil moisture for three days in advance. Diffalah et al. [32] implemented smart irrigation strategy using wireless sensor networks of WSN and IoT. The sensor nodes are cheap, self-organized and event-driven, providing a low-cost and energy-efficient solution to the problem. Geetha and Sathya Priva [33] employed Wireless Sensor Networks (WSNs), GSM and Android phone supporting android applications and an expert irrigation scheduling using fuzzy logic in order to optimize water usage for smart agriculture irrigation. Goap et al. [34] used Support Vector Regression (SVR) and k-means clustering for predicting change in soil moisture due to local weather conditions. Hema & Kant [35] specifically acknowledged the need to acquire real-time data in order to calculate soil conditions for smart agriculture. Kamienski et al. [36] described the implementation of IoT platform for precision irrigation that provides management of thousands of sensors for large-scale soil monitoring. Katvara et al. [37] used WSNs as remote terminal units (RTUs) and local control for supervisory control and data acquisition, allowing to save large amount of waters in Pakistan. Abayomi-Alli et al. [38] used wireless moisture sensors with independent solar power supply, and communication with central control unit using Near Radio Frequency (NRF) for smart irrigation system. Keswani et al. [21] presented the WSN framework consisting of soil moisture, temperature, environmental temperature, environmental humidity, CO2 sensor, daylight intensity sensors to acquire real-time information, while neural network-based prediction of soil moisture was used to control water valves. Similarly, Mohapatra et al. [39] used a radial basis function type of neural network to predict hourly soil moisture content in India. On the other hand, Munir et al. [40] used fuzzy logic rules to decide on the amount of water needed based on the current moisture in soil, humidity, and time of the day. Summarizing, the need for optimization of water usage is recognized by all state-of-the-art irrigation systems, and the authors employ a variety of solutions based on sensor networks, microcontrollers and machine learning (or fuzzy logic) to evaluate and predict water needs for irrigation in order to ensure efficient use of water.

    The smart irrigation systems has the following components: solar power station, networking infrastructure and water management and control stations, which includes water storage, irrigation sprinklers, water pumps, sensors and micro-controller unit (MCU).

    Figure 1 shows by use of a block diagram the entire system. The solar power station is independent of the other subsystems rather the other subsystems depend on input from the solar power plant. Other systems are co-dependent on each other as input from the networking subsystem affects the IoE environment, which in turn affects the water management and control subsystem. The integration of the solar power subsystem, the networking architecture and water management and control subsystem in an IoE environment makes up the complete functional system.

    Figure 1.  Block diagram showing the interconnection of the subsystems.

    Figure 2 shows the overall logic and operation of the developed smart irrigation system. The sensors read data from the environment. This data is stored in the web server and is used for automating the irrigation process. Only user inputs from authorized personnel can be used to alter the irrigation process parameters. A web-based interface of the entire system can be accessed by authorized personnel through the web server. Water in the storage tank is maintained above 70% capacity at all times to ensure availability in case of days with low solar irradiance due to adverse weather conditions.

    Figure 2.  Process flow diagram of the system.

    The smart irrigation system is powered solely using the photovoltaic (PV) cells of the solar panel. The power thus generated is stored in a battery pack and is used to power the pumps in the water management and control station. At day time the solar panels keep the battery charged so that during the night time in the absence of solar irradiance the battery pack has sufficient power to keep the pumps going when necessary.

    The solar power station is implemented as follows. If a Direct Current (DC) pump is to be used the battery supplies the pump directly, if an Alternating Current (AC) pump is to be used an inverter system is put in place to convert the generated DC power to AC.

    The water management and control station consist of water pumps, sensors, irrigation sprinklers water storage and a micro-controller unit (MCU) (see Figure 3). The MCU controls the operation of the station. Water pumps connected to the power station are used to pump water, which is then stored in tanks in case of a power outage this reservoir ensures irrigation can be carried out when needed. Temperature, humidity, soil moisture and atmospheric pressure sensors in conjunction with the MCU are used to control the irrigation process hereby improving the water management efficiency all this are interconnected and linked to a web server from which data can be pulled and devices can be controlled by an authorized personnel using web access from a remote location. Irrigation sprinklers are used to deliver water to the crops when necessary. The temperature, humidity and soil moisture sensors measure environmental parameters like soil temperature, humidity, moisture level which are crucial to irrigation, are processed by the and are also stored in the web server.

    Figure 3.  Water management and control station.

    The sensors are placed at the crop rooting depth (typically, 15–30 cm). Moisture sensor triggers irrigation when 20% of available soil water is depleted. Temperature sensors measure temperature in the range of 0–40 ℃, while the optimum range in our system is set to 20–30 ℃.

    The atmospheric pressure sensor is used to aid weather forecasting the pressure change over a period of time can be used to predict upcoming weather events which is very useful in utilizing water judiciously. The temperature sensor, humidity sensor and soil moisture sensor are integrated into one humiture (humidity-temperature) sensor, which makes the simulation easier to carry out.

    Figure 4 shows the interconnection of the various stations and sub systems in cluster form as simulated in the packet tracer tool each cluster has its own interconnection of devices within the solar power station and the water management and control station have been discussed in earlier sections the office and home networks are connected together via a generic cloud this enables the home network have access to the server that holds the web app in the office network.

    Figure 4.  Overview of proposed network architecture.

    The office network consists of several end devices (laptops and PCs) these are connected to a switch, the IoE devices from solar power station and water management station are also connected to the switch. An office router which to which the smart irrigation server is connected is configured to interact with eternal networks that would be authorized to have access to the irrigation server. The irrigation server is a remote IoE server to which IoE devices can connect to via the router–switch connection. From the server authorized users can have access to sensor information and can manually trigger the irrigation devices if the need be. The home network is similar to the office network as it has a router and a switch that form the backbone of the network the end devices are connected to the switch, an access point is also connected to the network to enable wireless access to the network via smart phones. The switch is connected to the router, which is in turn connected to the office network via the internet cloud.

    To ensure low energy consumption we have adopted the approach described in [41] and an energy efficient communication protocol proposed in [42]. The network nodes are split into active and inactive nodes to eliminate sleeping nodes and reduce data redundancy. The energy efficient IoT protocol provides for maximum bandwidth and security while keeping energy consumption low. An optimized obtaining strategy [43] for acquiring sensor data in WSN uses a hierarchical clustering algorithm for obtaining a better clustering structure and decreasing network communication overhead, thus reducing power requirements, and increasing network lifetime.

    To predict the environmental conditions most important for the region of application. i.e., the precipitation, we employ Radial Basis Function Network (RBFN) [44]. The inputs of the network are local daily historical data of precipitation, while the output is the predicted event of precipitation the next day. RBFN is a single hidden layer feed-forward neural network (see Figure 5). The first layer connections are not weighted. The transfer functions in the hidden nodes are defined by the multivariate Gaussian density function as follows:

    φj(x)=e(xμj22σ2j) (1)

    here x is the input vector, μj and ρj are the mean and the deviation of the Gaussian variables. Each RBF unit is activated over a region determined by μj and ρj. The connections in the second layer are weighted. The output nodes perform linear summation. The value of the k-th output node yk is defined by

    yk(x)=hj=1wkjφj(x)+wk0 (2)

    where wkj is the weight of the connection between the k-th output node and j-th hidden node, and wk0 is the bias term.

    RBF networks have three layers: input layer, hidden layer and output layer. Input layer has one neuron for each predictor variable. In our case, we used precipitation values of 7 preceding days as well as mean historic precipitation of current month, as well as atmospheric pressure, high and low temperatures in each day, air humidity, wind direction and wind velocity in 7 preceding days and resulting in 50 neurons in input layer. The output layer in our case has only one neuron, since we predict only precipitation event. The hidden layer can have a variable number of neurons. We followed the following rule of thumb: the number of hidden neurons should be 2/3 of the input layer size, plus the size of the output layer [45]. Therefore, we have 35 neurons in the hidden layer.

    Figure 5.  Schematic Diagram of RBF neural network.

    The RBFN training is performed in three steps as follows. The learning stage applies the batch mode K-means clustering algorithm to find the unit centers μj. Starting from a set of initial random seed values, the unit centers are adapted by applying the learning rule

    μj=1|Cj|xkCjxk (3)

    The optimization of error is realized by utilizing the learning rule

    Δμj=1Nj+1(xkμj) (4)

    here Nj* is the count of wins of unit j* in the competition.

    The process is repeated until cluster centers do not change their position during the subsequent iteration. Next, a heuristic approach is used to determine unit widths and ρj as maximum Euclidean distance between the cluster centers. Finally, we use linear regression with a least-squares objective function to find the weights of the second layer.

    To prevent network overfitting, we perform network regularization using the dropout method [46]. Every unit of the network is assigned the probability (dropout rate) of being temporarily ignored in calculations. The dropout rate is set to 0.5. Then, in each iteration, we randomly select the neurons that are dropped according to their dropout rate.

    The dataset was collected in Ota, Nigeria, from March 1st to November 30th, 2018, resulting in 275 instances of data. We used 80% of data for network training, and withheld 20% of data for testing.

    For the evaluation of the weather event prediction results were verified by the following evaluation indices as suggested in [25]:

    HR=A+DA+B+C+D (5)
    CR=AA+B (6)
    Sen=AA+C (7)
    Spec=DB+D (8)

    here HR is hit rate (accuracy), CR is caching rate, Sen is sensitivity, Spec is specificity, A is a number of events where the predicted event matched the observed fact, B is the number of events where the predicted event failed the observed fact, C is the number of events where the predicted event failed non-event (when the result of observed fact was weather event), and D is the number of events where the predicted event matched non-event (when the result of observed fact was a non-event).

    Figure 6 shows the interface of the desktop internet application, all remote field sensors can be accessed from here and there is an option to turn on the irrigation sprinkler or water pump if need be as there might be certain conditions that might call for the system to be operated outside the standard automatic thresholds. The IoE devices are programmed to do specific things in relation to the other IoE devices using JavaScript or python, there is also a condition tab in the web app where rules are set that trigger the water pump and irrigation sprinkler when the readings from the water level monitor and humiture monitor get to certain thresholds this keeps the whole process automated.

    Figure 6.  IoE devices as shown in the web access platform.

    To create RBF network, we chose to use R, a statistical programming tool that allows for creation of neural networks. We selected the neuralnet package to implement a neural network for precipitation event predictions. As compared to existing models the proposed model makes use of IoE to give remote control and security to an automatic irrigation system. This model makes use of all required sensors in a sensor based irrigation scheduling system, gives the user a field status report and the ability to monitor the weather using atmospheric pressure sensor. In addition to this the remote web access is restricted to only authorized personnel. This implies that a stringent water management system is put in place. Using RES means it would cut down the carbon emissions leading to improved environmental sustainability.

    The prediction results for precipitation in Ota, Nigeria, March-November, 2018 using RBFN are summarized in Table 1. The collected data was used to implemented prediction of precipitation events using RBFN and achieving the hit rate of 0.85, and the caching rate of 0.77, sensitivity of 0.77 and specificity of 0.90.

    Table 1.  recipitation prediction results for Ota, Nigeria, March–November, 2018.
    Month Metric Daily event
    HR CR Sensitivity Specificity A B C D
    March 0.9032 0.7000 1.0000 0.8750 7 3 0 21
    April 0.8667 0.7500 0.5000 0.9583 3 1 3 23
    May 0.7419 0.9000 0.5625 0.9333 9 1 7 14
    June 0.9667 0.8750 1.0000 0.9565 7 1 0 22
    July 0.8065 0.6923 0.8182 0.8000 9 4 2 16
    August 0.7419 0.7143 0.4545 0.9000 5 2 6 18
    September 0.9000 0.6667 1.0000 0.8750 6 3 0 21
    October 0.9355 0.8000 1.0000 0.9130 8 2 0 21
    November 0.8333 0.8571 0.6000 0.9500 6 1 4 19
    Mean 0.8551 0.7728 0.7706 0.9068

     | Show Table
    DownLoad: CSV

    To compare the results with other machine learning approaches, we have implemented precipitation prediction using Probabilistic Neural Network (PNN), Learning Vector Quantization (LVQ) Neural Network, Extreme Learning Machine (ELM) and Support Vector Machine (SVM). The results presented in Table 2 show superiority of the proposed RBFN architecture (best results are shown in bold).

    Table 2.  Comparison of precipitation prediction results for Ota, Nigeria, March–November, 2018.
    Classification method Hit rate Caching rate Accuracy Sensitivity
    PNN 0.8223 0.7517 0.6909 0.8925
    LVQ 0.8042 0.7271 0.6435 0.8918
    ELM 0.7210 0.5376 0.6087 0.7790
    SVM 0.7729 0.6465 0.6384 0.8411
    RBFN 0.8551 0.7728 0.7706 0.9068

     | Show Table
    DownLoad: CSV

    The scalability of the developed system is very important for the approach to be developed elsewhere. Our approach uses local environmental data derived from soil temperature, moisture, humidity as well as local precipitation data to predict the precipitation events. Therefore, we belief that the system could be transferred and used in other geographical localities, too.

    We have implemented the solar powered smart irrigation system was implemented using the Internet of Everything (IoE) environment. Sensors and environmental data were used to control the irrigation process from an IoE perspective automatically. A web platform was implemented to allows remote manual control in case of an oversight or sudden unexpected event that requires a prompt response. Access to the web platform was restricted to only authorized personnel. The control and monitoring of a solar powered smart irrigation system is achieved using sensors and local environmental data.

    The developed system demonstrated the viability of the IoE-based approach for solar powered smart irrigation system, while the use of the artificial intelligence (Radial Basis Function Network, RBFN) allows to save on precious natural resources such as water by avoiding unnecessary irrigation when a precipitation event is predicted to happen. The predicted values of water level, weather forecast, humidity, temperature and irrigation data are used to control the irrigation system.

    Future work will include the extension of the system with other types of renewable energy sources and hybrid energy grid to unsure grid independence and sustainability of the system and setting the conditions for the use of the system in remote rural regions of sub-Saharan Africa.

    The authors declare no conflict of interest.



    [1] B. N. Fantu, B. Guush, M. Bart, et al., Agricultural Transformation in Africa? Assessing the Evidence in Ethopia, World Dev., 105 (2018), 286–298.
    [2] S. Trilles, J. Torres-Sospedra, Ó. Belmonte, et al., Development of an open sensorized platform in a smart agriculture context: A vineyard support system for monitoring mildew disease, Sustain. Comput. Infor., (2019), in press.
    [3] Intergovernmental Panel on Climate Change, Climate Change 2014: Synthesis Report. Contribution of Working Groups I, II and III to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change [Core Writing Team, R.K. Pachauri and L.A. Meyer (eds.)]. IPCC (2014), Geneva, Switzerland, 151 pp., [online] Available from: https://www.ipcc.ch/site/assets/uploads/2018/02/SYR_AR5_FINAL_full.pdf.
    [4] A. M. García, I. F. García, E. C. Poyato, et al., Coupling irrigation scheduling with solar energy production in a smart irrigation management system, J. Clean. Prod., 175 (2018), 670–682.
    [5] M. Kala, U. Sadrul and B. Steven, Solar photovoltaic water pumping-opportunities and challenges, Renew. Sust. Energ. Rev., 4 (2008), 1162–1175.
    [6] European Commission, Overview of CAP Reform 2014–2020, December 2013, [online] Available from: http://ec.europa.eu/agriculture/policy-perspectives/policy-briefs/05_en.pdf.
    [7] S. Biswajit, Green Computing, Int. J. Comput. Trends Technol., 14 (2014), 46–50.
    [8] S. Murugesan, Harnessing green IT: Principles and practices, IT Prof., 10 (2008), 24–33.
    [9] E. Okewu, S. Misra, R. Maskeliunas, et al., Optimizing green computing awareness for environmental sustainability and economic security as a stochastic optimization problem, Sustainability, 9 (2017), 1857.
    [10] E. Okewu, S. Misra, L. Fernandez-Sanz, et al., An e-environment system for socio-economic sustainability and national security, Probl. Ekorozw., 13 (2018), 121–132.
    [11] A. C. Orgerie, Green Computing and Sustainability, Journées scientifiques, 15, (2016), 23–27.
    [12] A. Al-Zamil and A. K. J. Saudagar, Drivers and challenges of applying green computing for sustainable agriculture: A case study, Sustain. Comput. Infor., (2018), in press.
    [13] A. Mansur, H. Ghassan, S. A. Syed, et al., A review of solar-powered water pumping systems, Renew. Sust. Energ. Rev., 87 (2018), 61–76.
    [14] N. Mehdi, M. Peyman, N. Mohammad, et al., Techno-economic feasibility of off-grid solar irrigation for a rice paddy in Guilan province in Iran: A case study, Sol. Energy, 150 (2017), 546–557.
    [15] P. E. Campana, H. L. Li and J. Y. Yan, Techno-economic feasibility of the irrigation system for the grassland and farmland conservation in China: Photovoltaic vs. wind power water pumping, Energ. Convers. Manage., 103 (2015), 311–320.
    [16] P. E. Campana, H. L. Li and J. Y. Yan, Dynamic modelling of a PV pumping system with special consideration on water demand, Appl. Energy, 112 (2013), 635–645.
    [17] Z. Gu, Z. Qi, L. Ma, et al., Development of an irrigation scheduling software based on model predicted crop water stress, Comput. Electron. Agric., 143 (2017), 208–221.
    [18] R. López-Luque, J. Reca and J. Martínez, Optimal design of a standalone direct pumping photovoltaic system for deficit irrigation of olive orchards, Appl. Energy, 149 (2015), 13–23.
    [19] G. Vellidis, M. Tucker, C. Perry, et al., A real-time wireless smart sensor array for scheduling irrigation, Comput. Electron. Agric., 61 (2008), 44–50.
    [20] T. Ojha, S. Misra and N.S. Raghuwanshi, Wireless sensor networks for agriculture: the state-of-the-art in practice and future challenges, Comput. Electron. Agric., 118 (2015), 66–84.
    [21] B. Keswani, A. G. Mohapatra, A. Mohanty, et al., Adapting weather conditions based IoT enabled smart irrigation technique in precision agriculture mechanisms, Neural Comput. Appl., 31(S1) (2018), 277–292.
    [22] S. T. Oliver, A. González-Pérez and J. H. Guijarro, An IoT proposal for monitoring vineyards called SEnviro for agriculture, Proceedings of 8th International Conference on the Internet of Things, (2018), 20. ACM.
    [23] S. A. M. Varman, A. R. Baskaran, S. Aravindh, et al., Deep learning and IoT for smart agriculture using WSN, IEEE International Conference on Computational Intelligence and Computing Research, ICCIC 2017, (2018).
    [24] A. Goap, D. Sharma, A. K. Shukla, et al., An IoT based smart irrigation management system using machine learning and open source technologies, Comput. Electron. Agric., 155 (2018), 41–49.
    [25] T. Kashiwao, K. Nakayama, S. Ando, et al., A neural network-based local rainfall prediction system using meteorological data on the Internet: A case study using data from the Japan Meteorological Agency, Appl. Soft Comput., 56 (2017), 317–330.
    [26] O. Adeyemi, I. Grove, S. Peets, et al., Dynamic neural network modelling of soil moisture content for predictive irrigation scheduling, Sensors, 18 (2018), 3408.
    [27] L. Huang, L. Chen, Q. Wang, et al., Regional short-term micro-climate air temperature prediction with CBPNN, E3S Web of Conferences, 53 (2018).
    [28] L. T. Yang, B. Di Martino and Q. Zhang, Internet of Everything, Mob. Inf. Syst., (2017).
    [29] S. R. Barkunan, V. Bhanumathi and J. Sethuram, Smart sensor for automatic drip irrigation system for paddy cultivation, Comput. Electr. Eng., 73 (2019), 180–193.
    [30] C. Chang and K. Lin, Smart agricultural machine with a computer vision-based weeding and variable-rate irrigation scheme, Robotics, 7 (2018), 38.
    [31] C. Corbari, R. Salerno, A. Ceppi, et al., Smart irrigation forecast using satellite LANDSAT data and meteo-hydrological modeling, Agric. Water Manag., 212 (2019), 283–294.
    [32] W. Difallah, K. Benahmed, B. Draoui, et al., Implementing wireless sensor networks for smart irrigation, Taiwan Water Conservancy, 65 (2017), 44–54.
    [33] S. Geetha and R. Sathya Priya, Smart agriculture irrigation control using wireless sensor networks, GSM and android phone, Asian J. Inf. Technol., 15 (2016), 3780–3786.
    [34] A. Goap, D. Sharma, A. K. Shukla, et al., An IoT based smart irrigation management system using machine learning and open source technologies, Comput. Electron. Agr., 155 (2018), 41–49.
    [35] N. Hema and K. Kant, Cost-effective smart irrigation controller using automatic weather stations, Int. J. Hydrol. Sci. Technol., 9 (2019), 1–27.
    [36] C. Kamienski, J. Soininen, M. Taumberger, et al., Smart water management platform: IoT-based precision irrigation for agriculture, Sensors, 19 (2019), 276.
    [37] S. Katyara, M. A. Shah, S. Zardari, et al., WSN based smart control and remote field monitoring of Pakistan's irrigation system using SCADA applications, Wireless Pers. Commun., 95 (2017), 491–504.
    [38] O. Abayomi-Alli, M. Odusami, D. Ojinaka, et al., Smart-Solar Irrigation System (SMIS) for Sustainable Agriculture, International Conference on Applied Informatics, ICAI 2018, (2018), 198–212.
    [39] A. G. Mohapatra, S. K. Lenka and B. Keswani, Neural network and fuzzy logic based smart DSS model for irrigation notification and control in precision agriculture, P. Natl. A. Sci. India A, 89 (2019), 67–76.
    [40] M. S. Munir, I. S. Bajwa, M. A. Naeem, et al., Design and implementation of an IoT system for smart energy consumption and smart irrigation in tunnel farming, Energies, 11 (2018), 3427.
    [41] X. Fan, W. Wei, M. Wozniak, et al., Low energy consumption and data redundancy approach of wireless sensor networks with bigdata, Inf. Technol. Control, 47 (2018), 406–418.
    [42] A. Venčkauskas, N. Jusas, E. Kazanavičius, et al., An energy efficient protocol for the internet of things, J. Electr. Eng., 66 (2015), 47–52.
    [43] W. Wei, Z. Sun, H. Song, et al., Energy balance-based steerable arguments coverage method in WSNs, IEEE Access, 6 (2018), 33766–33773.
    [44] C.M Bishop, Neural networks for pattern recognition, Oxford University Press, 1995.
    [45] Z. Boger and H. Guterman, Knowledge extraction from artificial neural network models, IEEE Systems, Man, and Cybernetics Conference, 4 (1997), 3030–3035.
    [46] N. Srivastava, G. Hinton, A. Krizhevsky, et al., Dropout: a simple way to prevent neural networks from overfitting, J. Mach. Learn. Res., 15 (2014), 1929–1958.
  • This article has been cited by:

    1. Solar Desalination System Design for Irrigation/Drinking Water and Electricity Generation in Desert or Arid Areas, 2020, 2, 10.20900/jsr20200018
    2. Rahul Raj Devaraja, Rytis Maskeliūnas, Robertas Damaševičius, Design and Evaluation of Anthropomorphic Robotic Hand for Object Grasping and Shape Recognition, 2020, 10, 2073-431X, 1, 10.3390/computers10010001
    3. Symphorien Karl Yoki Donzia, Haeng-kon Kim, 2020, Architecture Design of a Smart Farm System Based on Big Data Appliance Machine Learning, 978-1-7281-9260-4, 45, 10.1109/ICCSA50381.2020.00019
    4. Sagar V Belavadi, Sreenidhi Rajagopal, Ranjani R, Rajasekar Mohan, Air Quality Forecasting using LSTM RNN and Wireless Sensor Networks, 2020, 170, 18770509, 241, 10.1016/j.procs.2020.03.036
    5. Zaid M. Jawad Kubba, Haider K. Hoomod, 2019, A Hybrid Modified Lightweight Algorithm Combined of Two Cryptography Algorithms PRESENT and Salsa20 Using Chaotic System, 978-1-7281-4048-3, 199, 10.1109/CAS47993.2019.9075488
    6. Javier Rodríguez-Robles, Álvaro Martin, Sergio Martin, José A. Ruipérez-Valiente, Manuel Castro, Autonomous Sensor Network for Rural Agriculture Environments, Low Cost, and Energy Self-Charge, 2020, 12, 2071-1050, 5913, 10.3390/su12155913
    7. Olamilekan Shobayo, Ayobami Olajube, Obina Okoyeigbo, Jesse Ogbonna, 2021, Chapter 47, 978-3-030-69142-4, 618, 10.1007/978-3-030-69143-1_47
    8. Emerson Navarro, Nuno Costa, António Pereira, A Systematic Review of IoT Solutions for Smart Farming, 2020, 20, 1424-8220, 4231, 10.3390/s20154231
    9. Zaid M. Jawad Kubba, Haider K. Hoomod, 2019, The Internet of Everything Based Smart Systems: Applications and Challenges, 978-1-7281-6584-4, 58, 10.1109/NICST49484.2019.9043785
    10. Modebola Olowu, Chika Yinka-Banjo, Sanjay Misra, Jonathan Oluranti, Ravin Ahuja, 2020, Chapter 41, 978-981-15-3337-2, 363, 10.1007/978-981-15-3338-9_41
    11. Chao Yuan, 2021, Chapter 21, 978-3-030-74813-5, 158, 10.1007/978-3-030-74814-2_21
    12. Kefas Yunana, Abraham Ayegba Alfa, Sanjay Misra, Robertas Damasevicius, Rytis Maskeliunas, Jonathan Oluranti, 2021, Chapter 50, 978-3-030-73049-9, 494, 10.1007/978-3-030-73050-5_50
    13. Jakub Swacha, Rytis Maskeliūnas, Robertas Damaševičius, Audrius Kulikajevas, Tomas Blažauskas, Karolina Muszyńska, Agnieszka Miluniec, Magdalena Kowalska, Introducing Sustainable Development Topics into Computer Science Education: Design and Evaluation of the Eco JSity Game, 2021, 13, 2071-1050, 4244, 10.3390/su13084244
    14. Khaled Obaideen, Bashria A.A. Yousef, Maryam Nooman AlMallahi, Yong Chai Tan, Montaser Mahmoud, Hadi Jaber, Mohamad Ramadan, An overview of smart irrigation systems using IoT, 2022, 7, 27724271, 100124, 10.1016/j.nexus.2022.100124
    15. ARTIFICIAL INTELLIGENCE IN BLOCKCHAIN-PROVIDE DIGITAL TECHNOLOGY, 2022, 2414-1305, 10.31435/rsglobal_ijite/30122022/7931
    16. Edmund Nana Asare, Michael Affam, Yao Yevenyo Ziggah, A hybrid intelligent prediction model of autoencoder neural network and multivariate adaptive regression spline for uniaxial compressive strength of rocks, 2023, 2363-6203, 10.1007/s40808-023-01717-2
    17. S. Premkumar, A.N. Sigappi, 2022, 9780128236949, 71, 10.1016/B978-0-12-823694-9.00029-3
    18. Micheal Olaolu Arowolo, Roseline Oluwaseun Ogundokun, Sanjay Misra, Blessing Dorothy Agboola, Brij Gupta, Machine learning-based IoT system for COVID-19 epidemics, 2022, 0010-485X, 10.1007/s00607-022-01057-6
    19. Stefano Abbate, Piera Centobelli, Roberto Cerchione, The digital and sustainable transition of the agri-food sector, 2023, 187, 00401625, 122222, 10.1016/j.techfore.2022.122222
    20. D. Saravanan, K. Santhosh Kumar, Improving air pollution detection accuracy and quality monitoring based on bidirectional RNN and the Internet of Things, 2021, 22147853, 10.1016/j.matpr.2021.04.239
    21. Muhammad Sajid, Ali Harris, Shaista Habib, 2021, Internet of Everything: Applications, and Security Challenges, 978-1-6654-0091-6, 1, 10.1109/ICIC53490.2021.9691507
    22. Sikandar Ali, 2022, Parametric Estimation and Optimization of Automatic Drip Irrigation Control System using Fuzzy Logic, 978-1-6654-9242-3, 1, 10.1109/ETECTE55893.2022.10007188
    23. Vasavi Avula, Rayapati Nanditha, Sateeshkrishna Dhuli, Priya Ranjan, 2021, The Internet Of Everything: A Survey, 978-1-7281-7696-3, 72, 10.1109/CICN51697.2021.9574695
    24. Olakunle Elijah, Sharul Kamal A. Rahim, Abioye Abiodun Emmanuel, Yahaya Otuoze Salihu, Zubair Gatugel Usman, Adinoyi Momoh Jimoh, 2021, Enabling Smart Agriculture in Nigeria: Application of Digital-Twin Technology, 978-1-6654-3493-5, 1, 10.1109/ICMEAS52683.2021.9692351
    25. Jakub Swacha, Models of Sustainable Software: A Scoping Review, 2022, 14, 2071-1050, 551, 10.3390/su14010551
    26. Vítor João Pereira Domingues Martinho, Raquel de Pinho Ferreira Guiné, Integrated-Smart Agriculture: Contexts and Assumptions for a Broader Concept, 2021, 11, 2073-4395, 1568, 10.3390/agronomy11081568
    27. Muhammad Azizi Mohd Ariffin, Muhammad Izzad Ramli, Zarina Zainol, Mohd Nazrul Mohd Amin, Marina Ismail, Rosanita Adnan, Nor Diana Ahmad, Norhasiah Husain, Nursuriati Jamil, Enhanced IoT-Based Climate Control for Oyster Mushroom Cultivation Using Fuzzy Logic Approach and NodeMCU Microcontroller, 2021, 29, 2231-8526, 10.47836/pjst.29.4.34
    28. Nura Jafar Shanono, Nura Yahaya Usman, Mu’azu Dantala Zakari, Habibu Ismail, Shehu Idris Umar, Sunusi Abubakar Amin, Nuraddeen Mukhtar Nasidi, 2022, Chapter 4, 978-1-80355-696-3, 10.5772/intechopen.103980
    29. Subhra J. Sarkar, Palash K. Kundu, Sarat Kumar Sahoo, Tapas Kumar Panigrahi, P. Swati Patro, Akash Rajak, Development of utility assisting controllers for solarised irrigation system, 2023, 45, 17550084, 53, 10.1016/j.ref.2023.02.004
    30. Eric Kwame Adae, John Paul Basewe Kosiba, Robert Ebo Hinson, Kojo Kakra Twum, Nathaniel Newman, Francis Fonyee Nutsugah, 2021, Chapter 1, 978-3-030-76562-0, 1, 10.1007/978-3-030-76563-7_1
    31. Ahmad Almadhor, Hafiz Tayyab Rauf, Muhammad Ikram Ullah Lali, Robertas Damaševičius, Bader Alouffi, Abdullah Alharbi, AI-Driven Framework for Recognition of Guava Plant Diseases through Machine Learning from DSLR Camera Sensor Based High Resolution Imagery, 2021, 21, 1424-8220, 3830, 10.3390/s21113830
    32. Almetwally M. Mostafa, Swarn Avinash Kumar, Talha Meraj, Hafiz Tayyab Rauf, Abeer Ali Alnuaim, Maram Abdullah Alkhayyal, Guava Disease Detection Using Deep Convolutional Neural Networks: A Case Study of Guava Plants, 2021, 12, 2076-3417, 239, 10.3390/app12010239
    33. Olayemi Mikail Olaniyi, Abraham Ayegba Alfa, Buhari Ugbede Umar, Artificial Intelligence for Demystifying Blockchain Technology Challenges: A Survey of Recent Advances, 2022, 5, 2624-7852, 10.3389/fbloc.2022.927006
    34. Meriç Çetin, Selami Beyhan, 2022, 9781119823339, 57, 10.1002/9781119823469.ch3
    35. Andebotum Roland, John Wejin, Sanjay Misra, Mayank Mohan Sharma, Robertas Damaševičius, Rytis Maskeliūnas, 2022, Chapter 127, 978-3-030-96307-1, 1375, 10.1007/978-3-030-96308-8_127
    36. Ravi Kant Jain, Experimental performance of smart IoT-enabled drip irrigation system using and controlled through web-based applications, 2023, 4, 27723755, 100215, 10.1016/j.atech.2023.100215
    37. Paweł Kuraś, Patryk Organiściak, Bartosz Kowal, Dominik Strzałka, Krzysztof Demidowski, Integration of payment systems in the metaverse – challenges and the future of e-commerce in the virtual, 2024, 103, 17316758, 73, 10.15219/em103.1650
    38. Parvathaneni Naga Srinivasu, Muhammad Fazal Ijaz, Marcin Woźniak, XAI‐driven model for crop recommender system for use in precision agriculture, 2024, 40, 0824-7935, 10.1111/coin.12629
    39. Anoop E G, G. Josemin Bala, IoT and ML‐based automatic irrigation system for smart agriculture system, 2024, 116, 0002-1962, 1187, 10.1002/agj2.21344
    40. Fazlina Mohd Ali, Nur Arzilawati Md Yunus, Nur Nabila Mohamed, Marizuana Mat Daud, Elankovan A. Sundararajan, A Systematic Mapping: Exploring Internet of Everything Technologies and Innovations, 2023, 15, 2073-8994, 1964, 10.3390/sym15111964
    41. Sidra Tahir, Yaser Hafeez, Farkhanda Qamar, Ghadah Naif Alwakid, 2023, Intelli-farm: IoT based Smart farming using Machine learning approaches, 979-8-3503-3564-4, 1, 10.1109/ICBATS57792.2023.10111232
    42. Itumeleng Lephondo, Arnesh Telukdarie, Indersan Munien, Uche Onkonkwo, Andre Vermeulen, The Outcomes of Smart Irrigation System using Machine Learning to minimize water usage within the Agriculture Sector, 2024, 237, 18770509, 525, 10.1016/j.procs.2024.05.136
    43. Elisabetta Poeta, Aris Liboà, Simone Mistrali, Estefanía Núñez-Carmona, Veronica Sberveglieri, Nanotechnology and E-Sensing for Food Chain Quality and Safety, 2023, 23, 1424-8220, 8429, 10.3390/s23208429
    44. Yasser Arafa, Abdel-Ghany M. El-Gindy, Mohammed El-Shirbeny, Mohamed Bourouah, Ahmed M. Abd-ElGawad, Younes M. Rashad, Mohamed Hafez, Mohamed A. Youssef, Improving the spatial deployment of the soil moisture sensors in smart irrigation systems using GIS, 2024, 10, 2331-1932, 10.1080/23311932.2024.2361124
    45. Miftahul Walid, Muhammad Ashar, Muhammad Hasan Wahyudi, Smart Drip Irrigation System Based on IoT Using Fuzzy Logic, 2024, 8, 2549-6824, 52, 10.29407/intensif.v8i1.21351
    46. Tunmise Raji, Andrew Allee, Nathaniel J Williams, Productive use of electricity in agriculture in sub-Saharan Africa: a systematic review, 2024, 6, 2516-1083, 042003, 10.1088/2516-1083/ad6c9e
    47. Absalom E. Ezugwu, Olaide N. Oyelade, Abiodun M. Ikotun, Jeffery O. Agushaka, Yuh-Shan Ho, Machine Learning Research Trends in Africa: A 30 Years Overview with Bibliometric Analysis Review, 2023, 30, 1134-3060, 4177, 10.1007/s11831-023-09930-z
    48. Victoria Shafombabi, Attlee M. Gamundani, Jovita Mateus, Enhancing Food Security in Urban Environments Through Smart IOT Irrigation Systems: A Review, 2023, 1556-5068, 10.2139/ssrn.4650169
    49. Hammad Shahab, Muhammad Iqbal, Ahmed Sohaib, Farid Ullah Khan, Mohsin Waqas, IoT-based agriculture management techniques for sustainable farming: A comprehensive review, 2024, 220, 01681699, 108851, 10.1016/j.compag.2024.108851
    50. Abderahman Rejeb, Karim Rejeb, Alireza Abdollahi, Abdo Hassoun, Precision agriculture: A bibliometric analysis and research agenda, 2024, 9, 27723755, 100684, 10.1016/j.atech.2024.100684
    51. Bismark Agyei Yeboah, Isaac Duodu, Utz Dornberger, 2024, Innovation Process of AgriTech Startups in Africa: Perspectives from Startups in Ghana, 979-8-3503-6243-5, 1, 10.1109/ICE/ITMC61926.2024.10794374
    52. Robertas Damasevicius, Faheem Mahmood, Yaseen Zaman, Sobia Dastgeer, Sajid Khan, Performance of Deep Learning Techniques in Leaf Disease Detection, 2024, 48, 0267-6192, 1349, 10.32604/csse.2024.050359
  • Reader Comments
  • © 2019 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(11190) PDF downloads(1534) Cited by(52)

Figures and Tables

Figures(6)  /  Tables(2)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog