A Novel Model For Optimization of Resource Utilization in Smart Agriculture System Using IoT SMAIoT
A Novel Model For Optimization of Resource Utilization in Smart Agriculture System Using IoT SMAIoT
Authorized licensed use limited to: SASTRA. Downloaded on July 31,2023 at 11:43:20 UTC from IEEE Xplore. Restrictions apply.
JANI AND CHAUBEY: NOVEL MODEL FOR OPTIMIZATION OF RESOURCE UTILIZATION IN SMART AGRICULTURE SYSTEM USING IoT (SMAIoT) 11277
Authorized licensed use limited to: SASTRA. Downloaded on July 31,2023 at 11:43:20 UTC from IEEE Xplore. Restrictions apply.
11278 IEEE INTERNET OF THINGS JOURNAL, VOL. 9, NO. 13, JULY 1, 2022
server manages all SMAIoT functionality and provides an There are various smartness modules considered for imple-
interface for farm data via the Internet to mobile devices and mentation in SMAIoT are as follows.
via the Web application. Also, stores all data for future analysis 1) Pest Control System Implement in SMAIoT as Below:
purposes and to make decisions. The SMAIoT server can give a) It gathers insect information automatically based
command and read status of sensors and actuators. It can also on field deployed camera images, drone images,
use cloud service for its process and access data globally. The or manually captured images by the mobile device
below system smartly manages irrigation based on live sensors from farm field by farmer [19].
and weather data. It also checks water quality with PH and tur- b) Choose/decide/suggest pesticide on dashboard and
bidity sensors, which prevents irrigation if the quality is not up mobile app.
to the mark and informs the user for quality and final decision. c) Generate map path for pesticide spray by drone
This system also maintains drip irrigation pipe cleanup before from the insect detection location data set.
irrigation and after irrigation along with leakage detection dur- d) Benefits:
ing irrigation with the help of flow sensors, stops irrigation in i) Increases product quality.
that area only and display location on the dashboard to the ii) Pesticides cost reduce.
user. This framework also smartly suggests and does fertiga- iii) Spray by drone, avoiding health problems.
tion with irrigation based on soil parameters, crop database, 2) Use of Ultrasonic, PIR Animal/Human Repeller, and
and irrigation schedule. Fig. 5 shows the concept diagram, IPCAM Alert System for Detecting Unauthorized Entry,
which states the working of the SMAIoT system as shown Capture and Generate Wave/Sound in Farm Field, and
in Fig. 4. It includes smart irrigation, smart fertigation, pest Alert Farmer via App/Dashboard/SMS:
detection, greenhouse management, GPS path-following drone a) Benefits:
for pesticide spray, etc. i) No poison, no chemical, and no costly hard-
ware used.
ii) Not harmful to people, animals, and pets.
iii) Effective in large-scale farm.
V. P ROPOSED S OLUTION IN SMAIOT 3) Irrigation System Implement in SMAIoT as Below:
There is no boundary in an individual’s imagination. People a) Wireless sensors real-time data passed to
can apply whatever smartness they want in agriculture based local/cloud servers.
on their experience in the field. As per architecture, users can b) NPK value added for a particular location.
add whatever sensors required, configure with the SMAIoT c) Based on sensor data, tested NPK value and partic-
platform, set threshold values, and add more smartness in the ular crop requirement database, fertilizer require-
framework. ment calculated and dissolve in the water tank
Authorized licensed use limited to: SASTRA. Downloaded on July 31,2023 at 11:43:20 UTC from IEEE Xplore. Restrictions apply.
JANI AND CHAUBEY: NOVEL MODEL FOR OPTIMIZATION OF RESOURCE UTILIZATION IN SMART AGRICULTURE SYSTEM USING IoT (SMAIoT) 11279
during irrigation schedule. Sense moisture in the fertilizer requirement table from the AgriIoTDB database and
soil and sprinkle/drip water in a specific area of dispenses the calculated fertilizers dose for the current date
the farm where only irrigation is required. based on the current date total irrigation water requirement.
d) If planned for greenhouse farming then sprinkle The SensMonitor function that powered up all sensors and
water based on moisture, light, and temperature of actuators during irrigation and sensors data are continuously
the soil of nearby sensors. monitored. This function is responsible for open/close solenoid
e) Temperature, light, and humidity are set automati- valves as per generated irrigation schedule, collect data, pro-
cally based on decisions made using crop require- cess data, and store information in AgriIoTDB. This function
ment database parameters in the greenhouse. senses pressure, water flow, moisture, and PH and warns for
Drip irrigation equipped with sensors and actuators is being any major water leakage. This function also stops irrigation
used for the proposed solution. In Fig. 6, smart irrigation steps and notifies the farmer for the bad quality of water based on
are given. There is a MySQL database named AgriIoTDB, live sensor data. In this way, we can utilize water and fertilizer
which contains many tables related to proposed modules. efficiently.
Smart irrigation module algorithm first checks for previously To implement the proposed framework, there are many sen-
generated sown current crop cycle irrigation schedule, if it is sors, actuators, and infrastructure needed. Table I lists few
not available it will generate and store it in AgriIotDB. After sensors and actuators used in SMAIoT implementation.
this it will fetch schedule for the current date and fetch By deploying sensors and hardware in the field as per
live sensors data from the field for each zone. It will cal- Fig. 5 concepts diagram and using SMAIoT services most of
culate average moisture for each zone (avgZnData) and fetch the tasks are automated and farmers can take part in decisions
rain probability (rainpb) from open weather API. In the next via dashboard and mobile app.
step, both fetched data are compared with configured mois- The part of the proposed solution simulated with
ture threshold (moisthr) and rain threshold (rainthr) values. If APSIM [20] simulator for geolocation—Gandhinagar,
the condition is not satisfied means no irrigation is required Gujarat, India (23.22◦ N, 72.64◦ E ) with weather data from
today and if returns true, calculate zone-wise irrigation sched- 2005 to 2020 for wheat crop. Simulation configured with
ule with the help of ML which takes care of zone-wise possible data received from IoT sensors. In the simulation, six
water needs and generates a schedule accordingly which saves irrigation patterns (SMAIoT-auto, Drip Irrigation, Sprinkler,
water compared to the traditional method. In the next step, it Flooding, No Irrigation, and Soil Water deficit) were used for
will call the fertigation module, which checks the crop cycle every year’s crop cycle simulation. APSIM wheat cultivar file
Authorized licensed use limited to: SASTRA. Downloaded on July 31,2023 at 11:43:20 UTC from IEEE Xplore. Restrictions apply.
11280 IEEE INTERNET OF THINGS JOURNAL, VOL. 9, NO. 13, JULY 1, 2022
TABLE I
S ENSORS , ACTUATORS , AND OTHER E LECTRONIC H ARDWARE OF
SMAI OT
Authorized licensed use limited to: SASTRA. Downloaded on July 31,2023 at 11:43:20 UTC from IEEE Xplore. Restrictions apply.
JANI AND CHAUBEY: NOVEL MODEL FOR OPTIMIZATION OF RESOURCE UTILIZATION IN SMART AGRICULTURE SYSTEM USING IoT (SMAIoT) 11281
Fig. 8. (a) Minimum and maximum temperature of simulation last five years. (b) Wheat yield production per year for simulation duration. (c) Total irrigation
required by wheat crop each year for simulation duration. (d) Irrigation loss in mm each year for simulation duration.
by the sprinkler method. The SMAIoT-auto and drip irriga- programme for APSIM’s modeling software, which is
tion methods have the lowest irrigation loss followed by the provided free for research and development use (see
swdeficit method. So from result, SMAIoT-auto also reduces www.apsim.info for details). It helped them a lot to simulate
water loss by reducing irrigation if rain occurred during the their work and obtain results during the Covid-19 situation.
crop cycle in any year. Therefore, if we go through all results
shown in Fig. 8, SMAIoT-auto performs excellent for better
resource utilization and maximum yield production. R EFERENCES
[1] J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, “Internet of Things
(IoT): A vision, architectural elements, and future directions,” Future
VI. C ONCLUSION Gener. Comput. Syst., vol. 29, no. 7, pp. 1645–1660, 2013.
[2] M. Ishino, Y. Koizumi, and T. Hasegawa, “Study on a routing-based
In this article, a smart agriculture framework is proposed mobility management architecture for IoT devices,” in Proc. IEEE 22nd
which takes care of most of the requirements of crops during Int. Conf. Netw. Protocol, 2014, pp. 498–500.
the development phase. Farmers can view and handle data and [3] S.-Y. Lien, K.-C. Chen, and Y. Lin, “Toward ubiquitous massive accesses
functionalities from remote places. By using this framework, in 3GPP machine-to-machine communications,” IEEE Commun. Mag.,
vol. 49, no. 4, pp. 66–74, Apr. 2011.
farmers can save valuable resources as well as the workforce [4] H. Perlman. “The USGS Water Science School.” [Online].
required with less human error. This article contains the result Available: https://water.usgs.gov/edu/gallery/watercyclekids/earth-
of the smart irrigation module, which is proven best than water-distribution.html (Accessed: May 15, 2020).
[5] G. 2030 Water Resources. “Charting Our Water Future: Economic
all other irrigation methods. In future work, we will imple- Frameworks to Inform Decision-Making.” 2009. [Online]. Available:
ment the proposed modules on real farm fields to improve http://www.2030wrg.org/wp-content/uploads/2014/07/Charting-Our-Wa
productivity with optimal resource utilization and validate it ter-Future-Final.pdf (Accessed: May 15, 2020).
[6] G. M. Kumari and D. V. Devi, “Real time automation and monitoring
with simulated output, which shows the effectiveness of this system for modernized agriculture,” Int. J. Rev. Res. Appl. Sci. Eng.,
framework in the agriculture domain. vol. 13, no. 1, pp. 7–12, 2013.
[7] N. Gondchawar and R. S. Kawitkar, “IoT based smart agriculture,” Int.
J. Adv. Res. Comput. Commun. Eng., vol. 5, no. 6, pp. 838–842, 2016.
ACKNOWLEDGMENT [8] S. R. Nandurkar, V. R. Thool, and R. C. Thool, “Design and development
of precision agriculture system using wireless sensor network,” in Proc.
The authors thank APSIM Initiative which takes respon- IEEE Int. Conf. Autom. Control Energy Syst. (ACES), 2014, pp. 1–6,
sibility for quality assurance and a structured innovation doi: 10.1109/ACES.2014.6808017.
Authorized licensed use limited to: SASTRA. Downloaded on July 31,2023 at 11:43:20 UTC from IEEE Xplore. Restrictions apply.
11282 IEEE INTERNET OF THINGS JOURNAL, VOL. 9, NO. 13, JULY 1, 2022
[9] J. Gutiérrez, J. F. Villa-Medina, A. Nieto-Garibay, and Keyurbhai A. Jani received the master’s degree
M. Á. Porta-Gándara, “Automated irrigation system using a wire- in computer engineering (wireless and mobile
less sensor network and GPRS module,” IEEE Trans. Instrum. Meas., computing) from Gujarat Technological University,
vol. 63, no. 1, pp. 166–176, Jan. 2014. Ahmedabad, India, in 2013, where he is cur-
[10] Y. Kim, R. G. Evans, and W. M. Iversen, “Remote sensing and control of rently pursuing the Ph.D. degree in computer
an irrigation system using a distributed wireless sensor network,” IEEE engineering.
Trans. Instrum. Meas., vol. 57, no. 7, pp. 1379–1387, Jul. 2008. He is currently working as a Lecturer with
[11] Q. Wang, A. Terzis, and A. Szalay, “A novel soil measuring wire- Government Polytechnic, Gandhinagar, India. He
less sensor network,” in Proc. IEEE Trans. Instrum. Meas., 2010, has worked as an Assistant Professor with
pp. 412–415. U. V. Patel College of Engineering, Ganpat
[12] J. L. Miranda, B. D. Gerardo, and B. T. Tanguilig, “Pest detection and University, Mahesana, India, from 2013 to 2020,
extraction using image processing techniques,” Int. J. Comput. Commun. where he has also worked as a Lecturer with B. S. Patel Polytechnic. His
Eng., vol. 3, no. 3, p. 189, 2014. research interests lie in the areas of IoT, wireless networks, computer and
[13] X. Zhang, J. Zhang, L. Li, Y. Zhang, and G. Yang, “Monitoring citrus network security, sensor network.
soil moisture and nutrients using an IoT based system,” Sensors, vol. 17,
no. 3, p. 447, 2017.
[14] S. Spoorthi, B. Shadaksharappa, S. Suraj, and V. K. Manasa, “Freyr
drone: Pesticide/fertilizers spraying drone—An agricultural approach,”
in Proc. Int. Conf. Comput. Commun. Technol., 2017, pp. 252–255,
doi: 10.1109/ICCCT2.2017.7972289.
[15] B. Sadhana, G. Naik, R. J. Mythri, P. G. Hedge, and B. S. K. Sharma,
“Development of quad copter based pesticide spraying mechanism for
agricultural applications,” Int. J. Innovative Res. Elect. Electron. Instrum.
Control Eng., vol. 5, pp. 121–123, Apr. 2017.
[16] S. D. Kale, S. V. Khandagale, S. S. Gaikwad, S. S. Narve, and Nirbhay Kumar Chaubey (Senior Member, IEEE)
P. V. Gangal, “Agriculture drone for spraying fertilizer and pesticides,” received the Ph.D. degree in computer science from
Int. J. Innovative Res. Elect. Electron. Instrum. Control Eng., vol. 5, Gujarat University, Ahmedabad, India, in 2014.
no. 12, pp. 804–807, 2015. He is currently working as a Dean of Computer
[17] T. Talaviya, D. Shah, N. Patel, H. Yagnik, and M. Shah, “Implementation Science, Ganpat University, Mahesana, India. He
of artificial intelligence in agriculture for optimisation of irrigation has published several research papers in peered
and application of pesticides and herbicides,” Artif. Intell. Agr., vol. 4, reviewed International Journals and Conference pro-
pp. 58–73, Apr. 2020, doi: 10.1016/j.aiia.2020.04.002/. ceedings. His research interests lie in the areas of
[18] E. A. Abioye et al., “IoT-based monitoring and data-driven modelling computer and network security, IoT, cyber security,
of drip irrigation system for mustard leaf cultivation experiment,” Inf. algorithms, wireless networks (architecture, protocol
Process. Agr., vol. 8, no. 2, pp. 270–283, 2021. design, QoS, routing, mobility and security), sensor
[19] C. T. Priya, K. Praveen, and A. Srividya, “Monitoring of pest insect network and cloud computing.
traps using image sensors & dspic,” Int. J. Eng. Trends Technol., vol. 4, Dr. Chaubey has received numerous awards including Gujarat Technological
no. 9, pp. 4088–4093, 2013. University Pedagogical Innovation Awards in 2015, IEEE Outstanding
[20] D. P. Holzworth et al., “APSIM—Evolution towards a new generation Volunteer Award in 2015 (IEEE Region 10 Asia–Pacific), IEEE Outstanding
of agricultural systems simulation,” Environ. Model. Softw., vol. 62, Branch Counselor Award in 2010 (IEEE Region 10 Asia–Pacific). He is a
pp. 327–350, Dec. 2014. [Online]. Available: https://doi.org/10.1016/ Senior Member of the ACM and a Life Member of Computer Society of
j.envsoft.2014.07.009 India.
Authorized licensed use limited to: SASTRA. Downloaded on July 31,2023 at 11:43:20 UTC from IEEE Xplore. Restrictions apply.