| Literature DB >> 35130303 |
Changcheng Li1,2,3, Deyun Chen1, Chengjun Xie4, You Tang2,3.
Abstract
In the research on energy-efficient networking methods for precision agriculture, a hot topic is the energy issue of sensing nodes for individual wireless sensor networks. The sensing nodes of the wireless sensor network should be enabled to provide better services with limited energy to support wide-range and multi-scenario acquisition and transmission of three-dimensional crop information. Further, the life cycle of the sensing nodes should be maximized under limited energy. The transmission direction and node power consumption are considered, and the forward and high-energy nodes are selected as the preferred cluster heads or data-forwarding nodes. Taking the cropland cultivation of ginseng as the background, we put forward a particle swarm optimization-based networking algorithm for wireless sensor networks with excellent performance. This algorithm can be used for precision agriculture and achieve optimal equipment configuration in a network under limited energy, while ensuring reliable communication in the network. The node scale is configured as 50 to 300 nodes in the range of 500 × 500 m2, and simulated testing is conducted with the LEACH, BCDCP, and ECHERP routing protocols. Compared with the existing LEACH, BCDCP, and ECHERP routing protocols, the proposed networking method can achieve the network lifetime prolongation and mitigate the decreased degree and decreasing trend of the distance between the sensing nodes and center nodes of the sensor network, which results in a longer network life cycle and stronger environment suitability. It is an effective method that improves the sensing node lifetime for a wireless sensor network applied to cropland cultivation of ginseng.Entities:
Mesh:
Year: 2022 PMID: 35130303 PMCID: PMC8820603 DOI: 10.1371/journal.pone.0263401
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Structure of a precision agriculture system.
Fig 2Network diagram of the precision agriculture system.
Fig 3Flowchart of the proposed algorithm.
Parameter settings.
| Parameter | Value |
|---|---|
| No. of nodes | 50–300 |
| 0.5 | |
|
| 10 |
|
| 30 |
|
| 50 nJ/bit |
|
| 0.5 |
Fig 4Network life cycle as a function of the number of nodes deployed.
Algorithm comparison on network lifecycle under different numbers of nodes.
| Number of nodes | 50 | 100 | 150 | 200 | 250 | 300 |
| LEACH | 471 | 830 | 1380 | 1890 | 2198 | 2258 |
| BCDCP | 488 | 960 | 1603 | 2260 | 2460 | 2680 |
| ECHERP | 493 | 1180 | 1900 | 2301 | 2597 | 2732 |
| Proposed algorithm | 502 | 1302 | 2301 | 2587 | 2730 | 2886 |
Fig 5Network life cycle as a function of the distance of the device from the position of the central node.
Algorithm comparison on network life cycle under different distances of central node.
| Distance of central node | 50 | 75 | 100 | 125 | 150 | 175 |
| LEACH | 1896 | 1800 | 1687 | 1409 | 1001 | 690 |
| BCDCP | 2386 | 2205 | 2098 | 1689 | 1201 | 834 |
| ECHERP | 2500 | 2402 | 2385 | 2045 | 1480 | 960 |
| Proposed algorithm | 2598 | 2523 | 2443 | 2303 | 1513 | 1000 |
Fig 6Failure time of all nodes in the network corresponding to different algorithms.
Algorithm comparison on network life cycle under difference distances between central node and other nodes.
| Number of other nodes | 150 | 100 | 50 | 0 |
| LEACH | 4102 | 5540 | 7054 | 8579 |
| BCDCP | 6940 | 7602 | 8569 | 9509 |
| ECHERP | 7340 | 8402 | 9230 | 10301 |
| Proposed algorithm | 7580 | 8501 | 9474 | 10503 |