| Literature DB >> 30322176 |
Haider Mahmood Jawad1,2, Rosdiadee Nordin3, Sadik Kamel Gharghan4, Aqeel Mahmood Jawad5,6, Mahamod Ismail7, Mahmood Jawad Abu-AlShaeer8.
Abstract
The use of wireless sensor networks (WSNs) in modern precision agriculture to monitor climate conditions and to provide agriculturalists with a considerable amount of useful information is currently being widely considered. However, WSNs exhibit several limitations when deployed in real-world applications. One of the challenges faced by WSNs is prolonging the life of sensor nodes. This challenge is the primary motivation for this work, in which we aim to further minimize the energy consumption of a wireless agriculture system (WAS), which includes air temperature, air humidity, and soil moisture. Two power reduction schemes are proposed to decrease the power consumption of the sensor and router nodes. First, a sleep/wake scheme based on duty cycling is presented. Second, the sleep/wake scheme is merged with redundant data about soil moisture, thereby resulting in a new algorithm called sleep/wake on redundant data (SWORD). SWORD can minimize the power consumption and data communication of the sensor node. A 12 V/5 W solar cell is embedded into the WAS to sustain its operation. Results show that the power consumption of the sensor and router nodes is minimized and power savings are improved by the sleep/wake scheme. The power consumption of the sensor and router nodes is improved by 99.48% relative to that in traditional operation when the SWORD algorithm is applied. In addition, data communication in the SWORD algorithm is minimized by 86.45% relative to that in the sleep/wake scheme. The comparison results indicate that the proposed algorithms outperform power reduction techniques proposed in other studies. The average current consumptions of the sensor nodes in the sleep/wake scheme and the SWORD algorithm are 0.731 mA and 0.1 mA, respectively.Entities:
Keywords: SWORD algorithm; WSN; Zigbee; climate conditions; farm field; power consumption; sleep/wake; solar cell
Year: 2018 PMID: 30322176 PMCID: PMC6211029 DOI: 10.3390/s18103450
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Comparison between the current consumption of the proposed system and those of systems presented in previous research on agricultural applications.
| Reference | Type of Microcontroller | Type of Wireless Protocol | Type of Sensor | Type of Battery Cell | Current/Voltage/Power of Solar Panel | Techniques for Reducing Power Consumption | Current or Power Consumption |
|---|---|---|---|---|---|---|---|
| [ | 8051 | Zigbee-based CC2530 | Temperature, humidity, moisture | Lead-acid 6 V/4500 mAh | 9 V/5 W | Solar panel and DC (sleep) | 53 mA |
| [ | 8051 | Zigbee | Temperature, humidity | Lithium | 4 V/120 mA | Solar panel and DC | 80 mA |
| [ | MSP430F22x2, MSP430F22x4 | RF module, CC2500 | Temperature, humidity (SHT11) | AAA batteries | N/A | Solar panel and DC | 0.142 mA |
| [ | MSP430 | Zigbee-based CC1120 | Wind speed and direction, temperature, humidity, rain gauge, water, pH level | Lead-acid | 12 V/2 W | Solar panel and DC | 17.25 mA |
| [ | H8 “VS-WRC003LV” | 802.11a | Temperature, humidity | NiCad 2.4 V/1000 mA | 180 mW (sunny) | Solar panel and DC | 11.11 mA |
| [ | PCI32MX220F032B | Wi-Fi/Zigbee (IEEE 802.15.4) | Temperature, pH, DO | N/A | N/A | Solar panel and DC | 81.5 mA |
| [ | MEGA 2560 | XBee | Passive infrared sensor | Lead-acid | 4.75 V | Solar panel and DC | 27 Wh |
| [ | N/A | Zigbee and GSM/GPRS | Moisture, temperature, pressure, water conductivity | Lithium-ion | 5 V/0.8 W | Solar panel and DC | 5.93 mA |
| [ | N/A | CC1110 | Temperature, humidity | 3.7 V/850 mAh | 500 mW | Solar panel and DC | 4.427 mA |
| [ | N/A | nRF24L01 | pH | Not used | N/A | DC (sleep mode) | 2.807 mA |
| [ | Atmega 324P | LoRa | Soil temperature and moisture, air temperature and humidity, light intensity | NI-MH AA 2.4 V/2400 mAh | N/A | DC (sleep mode) | 0.544 mA |
| [ | N/A | XBee PRO Series 2 | Soil moisture, volumetric water content | Lithium | 12 V/10 W | Solar panel and DC | 177 mA (active mode) |
| [ | MSP430F1611 | IEEE 802.15.4 | Air temperature and soil moisture | NiMH | 12 V/6.5 Ah | Solar panel and sleep/wake scheme (MAC protocol) | 0.1 mA |
| [ | MSP430F149 | IEEE 802.15.4 | Temperature, light intensity, and humidity | Lithium | N/A | Sleep/wake scheme | 0.118 mA |
| [ | 8051 | Zigbee | Soil temperature and moisture, temperature, and humidity | Lithium-ion | 7 V/7 W | Solar panel | 0.227 mA |
DO: dissolved oxygen.
Figure 1WSN topology of the proposed WAS for precision farming.
Major components of the sensor node for the WAS hardware.
| Number | Hardware Type | Description |
|---|---|---|
| 1 | Temperature and humidity sensor | DHT11 |
| 2 | Soil moisture sensor | YL-100 |
| 3 | Microcontroller | Atmega 328p as standalone |
| 4 | Wireless protocol | Zigbee based on XBee S2C [ |
| 5 | Power systems | Li-ion battery (7.4 V/2600 mAh) |
| 6 | Power solar cell | KINGRO-004V (12 V/5 W) |
| 7 | DC–DC converter | LM 2596 |
| 8 | Charger controller | PWM-LS2024E |
Figure 2Hardware of the WAS: (a) sensor node, (b) router node, and (c) coordinator node.
Figure 3Sensor node installed at the farm.
Figure 4Data packet of XBee S2C is compatible with the Zigbee protocol [44]: (a) data packet of each sensor node (35 bytes), (b) data packet of each router node (47 bytes), and (c) data packet of the main router node (95 bytes).
Figure 5Flow diagram of the SWORD algorithm.
Figure 6Timing diagram of the sleep/wake scheme of the sensor and router nodes.
Characteristics of the adopted solar cell.
| Parameter | Value |
|---|---|
| Output voltage | 12 V |
| Load voltage | 11.1 V |
| Maximum current | 416 mA |
| Maximum output power ( | 5 W |
| Dimension (L × W × T) | 185 × 285 × 3.2 mm3 |
| Surface area (S) | 527.25 cm2 |
Figure 7Circuit diagram of the soil moisture sensor.
Figure 8Calibration of the soil moisture sensor.
Figure 9Test bed current consumption measurements of Atmega 328p and XBee S2C.
Figure 10Active current consumption using a storage oscilloscope (DQ7042C) for (a) the Atmega328p microcontroller and (b) XBee S2C.
Current consumption and time profile of the sensor, router, and main router nodes.
| Components of Sensor Node | Components of Router Node | Components of Main Router Node | ||||||
|---|---|---|---|---|---|---|---|---|
| Parameters | Soil Moisture | DHT11 | Atmega 328p | XBee S2C | Atmega 328p | XBee S2C | Atmega 328p | XBee S2C |
| 0.1 | 1.85 | 6 | 11.4 | 6 | 11.4 | 6 | 11.4 | |
| 0.01 | 0.01 | 0.09 | 0.58 | 0.09 | 0.58 | 0.09 | 0.58 | |
| 2 | 2 | 2 | 2 | 16 | 16 | 16 | 16 | |
| 898 | 898 | 898 | 898 | 884 | 884 | 884 | 884 | |
| 900 | 900 | 900 | 900 | 900 | 900 | 900 | 900 | |
| DC | 0.2222% | 0.2222% | 0.2222% | 0.2222% | 1.778% | 1.778% | 7.111% | 7.111% |
| 0.0102 Equation (3) | 0.0140 Equation (4) | 0.103 Equation (5) | 0.604 Equation (6) | 0.195 Equation (5) | 0.772 Equation (6) | 0.51 Equation (5) | 1.35 Equation (6) | |
| 19.35 Equation (2) | 17.4 Equation (12) | 17.4 Equation (12) | ||||||
| 0.731 Equation (7) | 0.967 Equation (13) | 1.86 Equation (13) | ||||||
| 309.6 Equation (8) | 69.6 Equation (14) | 17.4 Equation (14) | ||||||
| 11.703 Equation (9) | 3.869 Equation (15) | 1.86 Equation (15) | ||||||
| 148 (3554 h) Equation (11) | 112 (2687 h) Equation (11) | 58 (1398 h) Equation (11) | ||||||
| 5.6 (134 h) Equation (11) | 6 (149 h) Equation (11) | 6 (149 h) Equation (11) | ||||||
Figure 11Current consumption of each sensor node component with and without the sleep/wake scheme.
Figure 12Current consumption of the components of the router and main router nodes with and without the sleep/wake scheme.
Figure 13Developed power savings of the WSN nodes based on the sleep/wake scheme.
Figure 14Estimated battery life versus battery capacity in the WAS based on the sleep/wake scheme and in the traditional operation.
Figure 15Measured and transmitted data about climate conditions from the sensor node to the router node.
Figure 16Measured and transmitted data regarding climate conditions from the sensor node to the router node by applying the SWORD algorithm.
Figure 17Estimated battery life versus battery capacity in the sensor node based on the SWORD algorithm, sleep/wake scheme, and traditional operation.
Figure 18Current consumption of the proposed algorithms, together with the other energy efficient schemes used specifically in precision agriculture application.