Extending Cooja Simulator With Real Weather and Soil Data
Extending Cooja Simulator With Real Weather and Soil Data
soil data
Alexandru Bumb, Bogdan Iancu, Emil Cebuc
Faculty of Automation and Computer Science, Computer Science Department
Technical University of Cluj-Napoca
Cluj-Napoca, Romania
[email protected], [email protected], [email protected]
Abstract— Modern agriculture needs tools and precisely, than if they are under or over irrigated. Soil
technologies that can improve production efficiency, product humidity provides useful guidelines to avoid water stress
quality, postharvest operations, and reduce their by projecting when to irrigate. In [2] is presented a
environmental impact. Wireless sensor networks can help theoretical approach for improving the efficiency of an
monitoring fields, vineyards and orchards, thus helping
irrigation system for potato fields. An irrigation
farmers to prevent damages to their crops and increasing crop
production. The paper presents an extension to Cooja management model is given to estimate agricultural
simulator, called Weather & soil data provider (WSDP), parameters using mathematical calculations. The system is
which offers real weather and soil data at node level, based on not implemented on a particular WSN simulator and does
nodes’ geographical coordinates. WSDP is helping specialists not use real weather and soil data.
that want to develop/deploy a WSN at a certain location, to
find more details about the environment parameters and to be Vineyard monitoring described in [1] is one of the
able to assess the feasibility of their plan. most classical examples of sensor network monitoring. The
goal is to reduce water irrigation and to predict or discover
Keywords—WSN, WSDP, weather, soil, sensor, vine sicknesses as soon as possible. This not only
simulation minimizes costs of growing the vines through less water
usage, but also enables organic growing with low usage of
I. INTRODUCTION pesticides.
Wireless sensor network (WSN) is a collective term to
specify a rather independent set of tiny computers with the Sensors used include air temperature, air humidity,
main target of sensing some physical property of their solar radiation, air pressure, soil moisture, leaf moisture,
environment such as vibration, humidity, or temperature. ultraviolet radiation, pluviometer (rain sensor), and
anemometer (wind sensor).
A WSN consists of a few to thousands of sensor nodes,
often also referred to as nodes or sensors, which are The sensors are typically spread over a large area of
connected to each other via wireless communications. the vineyard and deliver their information to an external
Typically, there is also at least one special node, called the database, in which the information is processed by special
sink or the base station, which connects the sensor network environmental models. The results are shown to the
to the outside world [1]. scientist or to the vineyard farmer and can be automatically
connected to the irrigation system.
Modern agriculture needs tools and technologies that
can improve production efficiency, product quality, The system in [1] is based software and hardware
postharvest operations, and reduce their environmental components used for vineyard monitoring in real-life
impact. Automation in agriculture brings about a deployments. Such a system is expensive, therefore a
fundamental contribution to what is now known as preliminary WSN simulation of the actual proposed
precision agriculture (or precision farming). A definition of deployment is recommended, trying to assess the feasibility
precision agriculture may be the following: the technique of the plan.
of applying the right amount of input (water, fertilizer, This paper proposes to provide a technical solution for
pesticide, etc.) at the right location and at the right time to obtaining real data, such as temperature, humidity,
enhance production and improve quality, while protecting pressure, soil information, at node level in a WSN, based
the environment [2]. on nodes’ geographical coordinates, thus helping people
Wireless sensor networks can help monitoring fields, that want to develop a WSN dedicated to precision
vineyards and orchards, thus helping farmers to prevent agriculture, at a certain location, to find more details about
damages to their crops and increasing crop production. the environment parameters and to be able to assess the
feasibility of their plan.
In [2] is presented a system for monitoring a potato
field. Potato is a water-stress-sensitive crop. Potatoes have The originality of the proposed approach consists in
a relatively shallow root system that provides very little the development of a plugin that extends Cooja simulator
margin for irrigation errors. Potato plants are more functionality with real weather and soil data gathering. To
productive and produce higher quality tubers when watered our knowledge, no module that integrates real data into
Cooja, from external APIs, exists. Using the developed
The sink node can now receive data from the sender
Fig.4. WSDP user interface nodes and pass it to Collect View, which will display the
data in a graphical form.
View – builds an intuitive and easy-to-use graphical user
interface, which enables the user to configure and control Figures 6, 7, and 8 present examples of data collected by
WSDP. the WSDP, at the level of the node 6.
- WSDP Configuration Panel: enables the user to
configure log directories, to set sink node’s
V. DISCUSSIONS AND CONCLUSION
Modern agriculture needs tools and technologies that
can improve production efficiency, product quality,
postharvest operations, and reduce their environmental
impact. Wireless sensor networks can help monitoring
fields, vineyards and orchards, thus helping farmers to
prevent damages to their crops and increasing crop
production.
REFERENCES
[1] A. Forster, “Introduction to wireless sensor networks”, Wiley-IEEE
Press, John Wiley & Sons, 2016.
[2] K. Shinghal, A. Noor, N.Srivastava , R. Singh, “Wireless sensor
networks in agriculture: For potato farming”, International Journal
of Engineering Science and Technology Vol. 2(8), 2010, pp. 3955-
3963.
[3] C. Townsend, S. Arms, “Wireless Sensor Networks: Principles and
Applications”, Sensor Technology Handbook, pp. 575-589, 2005.
[4] Tmote Sky Datasheet,
http://www.eecs.harvard.edu/~konrad/projects/shimmer/references/
Fig.8. Soil particles at node level
tmote-sky-datasheet.pdf
[5] B. Sobhan babu, P. Lakshmi Padmaja, T. Ramanjaneyulu, I.
Figure 5 presents, using a graph, the temperature
Lakshmi Narayana, K.Srikanth , “Role of COOJA Simulator in IoT”,
evolution over the simulation time, which measures the International Journal of Emerging Trends & Technology in
time elapsed from the simulation start. The speed of the Computer Science (IJETTCS), Volume 6, Issue 2, March - April
simulation time can be adjusted to different values. The 2017 , pp. 139-143 , ISSN 2278-6856.
[6] Contiki website, http://www.contiki-os.org/start.html
speed also depends on the number of nodes present on the
[7] A. Peculea, “Computer Network Monitoring System Using the
simulated WSN, the usage of more than one hundred nodes Embedded Event Manager”, in Automation, Computers, Applied
drastically decreasing the speed. Figure 6 presents the Mathematics Journal, Vol. 24, No.1, 2015, pp. 7-12
WRB 2006 and USDA 2014 soil classes. Figure 7 presents, [8] OpenWeatherMap website, https://openweathermap.org/
[9] ISRIC website, http://www.isric.org/explore/soilgrids
using a stacked bar chart, the soil particles (clay, sand, silt,
[10] George P. Gerdan, Rodney E. Deakin, “Transforming Cartesian
coarse fragments) and their proportion. coordinates X,Y,Z to Geographical coordinates φ, λ, h”, The
Australian Surveyor, Vol. 44, No. 1, pp. 55-63, June 1999