| Literature DB >> 26828500 |
Xu Ding1, Lei Shi2, Jianghong Han3, Jingting Lu4.
Abstract
Wireless sensor networks deployed in coal mines could help companies provide workers working in coal mines with more qualified working conditions. With the underground information collected by sensor nodes at hand, the underground working conditions could be evaluated more precisely. However, sensor nodes may tend to malfunction due to their limited energy supply. In this paper, we study the cross-layer optimization problem for wireless rechargeable sensor networks implemented in coal mines, of which the energy could be replenished through the newly-brewed wireless energy transfer technique. The main results of this article are two-fold: firstly, we obtain the optimal relay nodes' placement according to the minimum overall energy consumption criterion through the Lagrange dual problem and KKT conditions; secondly, the optimal strategies for recharging locomotives and wireless sensor networks are acquired by solving a cross-layer optimization problem. The cyclic nature of these strategies is also manifested through simulations in this paper.Entities:
Keywords: KKT conditions; Lagrange dual problem; coal mines; cross-layer optimization; wireless energy transfer; wireless rechargeable sensor networks
Year: 2016 PMID: 26828500 PMCID: PMC4801549 DOI: 10.3390/s16020171
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The sketch map of a coal mine.
Figure 2A sketch map for sensor nodes and relay nodes.
Figure 3A sketch map for a coal mine with three layers.
Figure 4A sketch map for the sensor nodes deployment in Layer A.
The r of each sensor node in Layer A.
| Node No. | Node No. | Node No. | |||
|---|---|---|---|---|---|
| 1 | 17 | 5 | 14 | 9 | 19 |
| 2 | 16 | 6 | 18 | 10 | 19 |
| 3 | 19 | 7 | 15 | 11 | 10 |
| 4 | 13 | 8 | 18 |
Values of parameters related to power usage.
| Notation | Value | Notation | Value | Notation | Value |
|---|---|---|---|---|---|
| 10.8 kJ | 5 W | Φ1 | 50 nJ/b | ||
| 540 J | 50 nJ/b | Φ2 | 0.013 pJ/(b m4) | ||
| 5 m/s |
Relay nodes’ placement for both minimum hops and minimum overall energy consumption routings in Layer A. BE, branch entrance.
| Placement | No. of Relay Nodes for Minimum Hop Routing | No. of Relay Nodes for Minimum Overall Power Usage Routing (Theoretically) | No. of Relay Nodes for Minimum Overall Power Usage Routing (Floor Number) | No. of Relay Nodes for Minimum Overall Power Usage Routing (Ceiling Number) |
|---|---|---|---|---|
| 1-2 | 6 | 8.8 | 8 | 9 |
| 2-BE | 3 | 3.9 | 3 | 4 |
| 3-4 | 2 | 3.2 | 3 | 4 |
| 4-BE | 6 | 8.8 | 8 | 9 |
| 5-6 | 3 | 3.9 | 3 | 4 |
| 6-BE | 2 | 2.9 | 2 | 3 |
| 7-8 | 1 | 1.5 | 1 | 2 |
| 7-BE | 3 | 4.6 | 4 | 5 |
| 9-10 | 9 | 13 | 13 | 14 |
| 9-BE | 2 | 3.2 | 3 | 4 |
| 11-BE | 3 | 4.6 | 4 | 5 |
Figure 5The node numbers after adding relay nodes for both routing schemes in Layer A. (a) Minimum hop routing. (b) Minimum overall power usage routing.
Figure 6The optimal traveling path of the recharging locomotive in Layer A.
The working strategies for minimum hop routing in Layer A.
| Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) | Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) |
|---|---|---|---|---|---|---|---|
| 56 | 437, 442 | 267 | 9462 | 16 | 454, 418 | 382 | 8890 |
| 55 | 437, 727 | 342 | 9091 | 15 | 454, 820 | 382 | 8890 |
| 54 | 438, 085 | 342 | 9091 | 14 | 455, 223 | 382 | 8890 |
| 53 | 438, 443 | 342 | 9091 | 13 | 455, 625 | 382 | 8890 |
| 52 | 438, 800 | 342 | 9091 | 12 | 456, 027 | 382 | 8890 |
| 34 | 439, 162 | 342 | 9091 | 63 | 456, 429 | 382 | 8890 |
| 33 | 439, 524 | 342 | 9091 | 62 | 457, 032 | 382 | 8890 |
| 32 | 439, 886 | 438 | 8608 | 61 | 457, 434 | 382 | 8890 |
| 31 | 440, 345 | 508 | 8259 | 60 | 457, 836 | 681 | 7397 |
| 30 | 508 | 8259 | 59 | 764 | 6983 | ||
| 29 | 508 | 8259 | 58 | 764 | 6983 | ||
| 11 | 299 | 9305 | 57 | 157 | |||
| 10 | 382 | 8890 | 28 | 201 | 9794 | ||
| 9 | 382 | 8890 | 27 | 201 | 9794 | ||
| 8 | 587 | 7868 | 26 | 201 | 9794 | ||
| 7 | 643 | 7585 | 25 | 407 | 8764 | ||
| 6 | 643 | 7585 | 24 | 407 | 8764 | ||
| 5 | 643 | 7585 | 23 | 951 | 6054 | ||
| 4 | 643 | 7585 | 22 | 951 | 6054 | ||
| 3 | 643 | 7585 | 51 | 951 | 6054 | ||
| 2 | 643 | 7585 | 50 | 643 | 7585 | ||
| 1 | 154 | 49 | 643 | 7585 | |||
| 73 | 215 | 9721 | 48 | 845 | 6582 | ||
| 72 | 215 | 9721 | 47 | 845 | 6582 | ||
| 71 | 215 | 9721 | 46 | 845 | 6582 | ||
| 70 | 485 | 8375 | 45 | 845 | 6582 | ||
| 69 | 564 | 7983 | 44 | 845 | 6582 | ||
| 68 | 564 | 7983 | 43 | 1199 | 4818 | ||
| 67 | 177 | 9912 | 42 | 1199 | 4818 | ||
| 66 | 243 | 9584 | 41 | 1199 | 4818 | ||
| 65 | 585 | 7877 | 40 | 1199 | 4818 | ||
| 64 | 664 | 7484 | 39 | 1199 | 4818 | ||
| 21 | 664 | 7484 | 38 | 2061 | 540 | ||
| 19 | 664 | 7484 | 37 | 2061 | 540 | ||
| 18 | 299 | 9305 | 36 | 2061 | 540 | ||
| 17 | 382 | 8890 |
The working strategies for minimum overall energy consumption routing in Layer A.
| Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) | Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) |
|---|---|---|---|---|---|---|---|
| 81 | 195 | 9820 | 22 | 340 | 9099 | ||
| 80 | 316 | 9217 | 21 | 340 | 9099 | ||
| 79 | 316 | 9217 | 20 | 340 | 9099 | ||
| 78 | 316 | 9217 | 19 | 340 | 9099 | ||
| 77 | 316 | 9217 | 18 | 340 | 9099 | ||
| 76 | 316 | 9217 | 17 | 340 | 9099 | ||
| 75 | 316 | 9217 | 16 | 340 | 9099 | ||
| 48 | 316 | 9217 | 92 | 340 | 9099 | ||
| 47 | 316 | 9217 | 91 | 340 | 9099 | ||
| 46 | 316 | 9217 | 90 | 340 | 9099 | ||
| 45 | 501 | 8296 | 89 | 495 | 8324 | ||
| 44 | 614 | 7729 | 88 | 630 | 7651 | ||
| 43 | 614 | 7729 | 87 | 630 | 7651 | ||
| 42 | 614 | 7729 | 86 | 630 | 7651 | ||
| 41 | 614 | 7729 | 85 | 630 | 7651 | ||
| 40 | 180 | 9898 | 84 | 108 | |||
| 15 | 315 | 9225 | 83 | 179 | 9904 | ||
| 14 | 315 | 9225 | 82 | 179 | 9904 | ||
| 13 | 315 | 9225 | 39 | 179 | 9904 | ||
| 12 | 315 | 9225 | 38 | 179 | 9904 | ||
| 11 | 503 | 8283 | 37 | 179 | 9904 | ||
| 10 | 595 | 7822 | 36 | 506 | 8269 | ||
| 9 | 595 | 7822 | 35 | 506 | 8269 | ||
| 8 | 595 | 7822 | 34 | 506 | 8269 | ||
| 7 | 595 | 7822 | 33 | 1122 | 5196 | ||
| 6 | 595 | 7822 | 32 | 1122 | 5196 | ||
| 5 | 595 | 7822 | 31 | 1122 | 5196 | ||
| 4 | 595 | 7822 | 74 | 1122 | 5196 | ||
| 3 | 595 | 7822 | 73 | 573 | 7936 | ||
| 2 | 595 | 7822 | 72 | 573 | 7936 | ||
| 1 | 161 | 9993 | 71 | 573 | 7936 | ||
| 106 | 260 | 9496 | 70 | 714 | 7231 | ||
| 105 | 260 | 9496 | 69 | 714 | 7231 | ||
| 104 | 260 | 9496 | 68 | 714 | 7231 | ||
| 103 | 260 | 9496 | 67 | 714 | 7231 | ||
| 102 | 468 | 8460 | 66 | 714 | 7231 | ||
| 101 | 595 | 7822 | 65 | 714 | 7231 | ||
| 100 | 595 | 7822 | 64 | 714 | 7231 | ||
| 99 | 595 | 7822 | 63 | 714 | 7231 | ||
| 98 | 142 | 62 | 1279 | 4414 | |||
| 97 | 248 | 9556 | 61 | 1279 | 4414 | ||
| 96 | 248 | 9556 | 60 | 1279 | 4414 | ||
| 95 | 463 | 8484 | 59 | 1279 | 4414 | ||
| 94 | 591 | 7847 | 58 | 1279 | 4414 | ||
| 93 | 591 | 7847 | 57 | 1279 | 4414 | ||
| 30 | 591 | 7847 | 56 | 1279 | 4414 | ||
| 29 | 591 | 7847 | 55 | 2057 | 540 | ||
| 28 | 591 | 7847 | 54 | 2057 | 540 | ||
| 27 | 205 | 9772 | 53 | 2057 | 540 | ||
| 26 | 340 | 9099 | 52 | 2057 | 540 | ||
| 25 | 340 | 9099 | 51 | 2057 | 540 | ||
| 24 | 340 | 9099 | 50 | 2057 | 540 | ||
| 23 | 340 | 9099 | 49 | 2057 | 540 |
Figure 7The optimal traveling path for the recharging locomotive in the vertical tunnel.
The working strategies for minimum hop routing in the vertical tunnel.
| Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) | Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) |
|---|---|---|---|---|---|---|---|
| 5 | 814 | 6755 | 27 | 972 | 5975 | ||
| 4 | 1040 | 5641 | 26 | 972 | 5975 | ||
| 3 | 1040 | 5641 | 25 | 972 | 5975 | ||
| 2 | 1040 | 5641 | 24 | 993 | 5872 | ||
| 1 | 1040 | 5641 | 23 | 993 | 5872 | ||
| 31 | 745 | 7094 | 22 | 993 | 5872 | ||
| 30 | 952 | 6072 | 21 | 993 | 5872 | ||
| 29 | 952 | 6072 | 20 | 993 | 5872 | ||
| 12 | 952 | 6072 | 19 | 993 | 5872 | ||
| 11 | 952 | 6072 | 18 | 993 | 5872 | ||
| 10 | 952 | 6072 | 17 | 993 | 5872 | ||
| 9 | 952 | 6072 | 16 | 993 | 5872 | ||
| 8 | 725 | 7191 | 15 | 2086 | 540 | ||
| 7 | 972 | 5975 | 14 | 2086 | 540 | ||
| 6 | 972 | 5975 | 13 | 2086 | 540 | ||
| 28 | 972 | 5975 |
The working strategies for minimum overall energy consumption routing in the vertical tunnel.
| Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) | Node No. | Arrival Time (s) | Recharging Duration (s) | Remaining Battery Energy (J) |
|---|---|---|---|---|---|---|---|
| 8 | 511 | 8249 | 37 | 1076 | 5443 | ||
| 7 | 877 | 6430 | 36 | 1076 | 5443 | ||
| 6 | 877 | 6430 | 35 | 1076 | 5443 | ||
| 5 | 877 | 6430 | 34 | 1076 | 5443 | ||
| 4 | 877 | 6430 | 33 | 1076 | 5443 | ||
| 3 | 877 | 6430 | 32 | 1162 | 5018 | ||
| 2 | 877 | 6430 | 31 | 1162 | 5018 | ||
| 1 | 877 | 6430 | 30 | 1162 | 5018 | ||
| 41 | 657 | 7520 | 29 | 1162 | 5018 | ||
| 40 | 993 | 5857 | 28 | 1162 | 5018 | ||
| 39 | 993 | 5857 | 27 | 1162 | 5018 | ||
| 38 | 993 | 5857 | 26 | 1162 | 5018 | ||
| 17 | 993 | 5857 | 25 | 1162 | 5018 | ||
| 16 | 993 | 5857 | 24 | 1162 | 5018 | ||
| 15 | 993 | 5857 | 23 | 1162 | 5018 | ||
| 14 | 993 | 5857 | 22 | 1162 | 5018 | ||
| 13 | 993 | 5857 | 21 | 2072 | 540 | ||
| 12 | 677 | 7421 | 20 | 2072 | 540 | ||
| 11 | 1076 | 5443 | 19 | 2072 | 540 | ||
| 10 | 1076 | 5443 | 18 | 2072 | 540 | ||
| 9 | 1076 | 544 |
Figure 8The caparison of the results obtained by solving the linear programming problem and the GA. (a) The comparison of the objective values obtained by solving the linear programming problem and the GA. (b) The convergence of the GA.
Figure 9The energy consumption time curve of the node with the number 53 in Layer A.