| Literature DB >> 26393612 |
Vicente Hernández Díaz1, José-Fernán Martínez2, Néstor Lucas Martínez3, Raúl M del Toro4.
Abstract
The solutions to cope with new challenges that societies have to face nowadays involve providing smarter daily systems. To achieve this, technology has to evolve and leverage physical systems automatic interactions, with less human intervention. Technological paradigms like Internet of Things (IoT) and Cyber-Physical Systems (CPS) are providing reference models, architectures, approaches and tools that are to support cross-domain solutions. Thus, CPS based solutions will be applied in different application domains like e-Health, Smart Grid, Smart Transportation and so on, to assure the expected response from a complex system that relies on the smooth interaction and cooperation of diverse networked physical systems. The Wireless Sensors Networks (WSN) are a well-known wireless technology that are part of large CPS. The WSN aims at monitoring a physical system, object, (e.g., the environmental condition of a cargo container), and relaying data to the targeted processing element. The WSN communication reliability, as well as a restrained energy consumption, are expected features in a WSN. This paper shows the results obtained in a real WSN deployment, based on SunSPOT nodes, which carries out a fuzzy based control strategy to improve energy consumption while keeping communication reliability and computational resources usage among boundaries.Entities:
Keywords: cyber-physical systems; fuzzy logic; self-adaptive; wireless sensors networks
Mesh:
Year: 2015 PMID: 26393612 PMCID: PMC4610451 DOI: 10.3390/s150924125
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Control system design for self-adapting the Wireless Sensors Networks (WSN) nodes transmission power considering the number of neighbors and the battery level.
Figure 2Fuzzy transfer functions. (a) FDM1; (b) FDM2.
Figure 3Software components accomplishing the self-adaptive system improving the energy consumption while keeping the communication connectivity.
Figure 4UML sequence diagram depicting basic components interaction.
Parameter values used in the experiments.
| Experiment | |||||
|---|---|---|---|---|---|
| e01 | — | — | — | — | |
| e02 | — | — | — | — | |
| e03 | 2 | 0 | 1 | 150 | — |
| e04 | 2 | 0 | 3 | 150 | — |
| e05 | 2 | 1 | 3 | 150 | — |
| e06 | 3 | 1 | 3 | 150 | — |
| e07 | 3 | 0 | 3 | 150 | — |
| e08 | 3 | 0 | 1 | 150 | — |
| e09 | 3 | 1 | 1 | 150 | — |
| e10 | 2 | 1 | 1 | 150 | — |
Figure 5Experiment deployment; (a) One of the sensor nodes used in the experiments; (b) Deployment area.
Available transmission powers in the SunSPOT nodes.
| Channel | Available Transmission Powers (dBm) |
|---|---|
| 11 to 25 | −32, −31, −30, −25, −22, −19, −17, −15, −13, −12, −11, −10, −9, −8, −7, −6, −5, −4, −3, −2, −1, 0 |
| 26 (default channel) | −32, −31, −30, −25, −22, −19, −17, −15, −13, −12, −11, −10, −9, −8, −7, −6, −5, −4, −3 |
Figure 6Experiment deployment.
Figure 7Evolution of the total charge per experiment, relative to the first value of each one.
Figure 8Slope () comparison between experiments.
Figure 9comparison between experiments.
Battery consumption slope and discrete integration per experiment.
| Experiment | ||||
|---|---|---|---|---|
| e01 | 0.3358 | 4283.19 | 100.00 | 100.00 |
| e02 | 0.2353 | 3408.00 | 70.07 | 79.57 |
| e03 | 0.2691 | 3921.53 | 80.14 | 91.56 |
| e04 | 0.2928 | 3947.76 | 87.19 | 92.17 |
| e05 | 0.2976 | 3639.89 | 88.62 | 84.98 |
| e06 | 0.2815 | 3817.46 | 83.83 | 89.13 |
| e07 | 0.2848 | 3846.54 | 84.81 | 89.81 |
| e08 | 0.2511 | 3865.22 | 74.48 | 90.24 |
| e09 | 0.2647 | 3798.83 | 78.83 | 88.69 |
| e10 | 0.2665 | 3952.63 | 79.36 | 92.28 |
Figure 10Evolution of the total transmission error rate per experiment.
Figure 11for total transmission error rate per experiment comparison.
Values of the evolution for the total error rate per experiment.
| Experiment | Per Experiment | Per Round Per Experiment | ||||
|---|---|---|---|---|---|---|
| e01 | 0.0430 | 0.0083 | 2.3734 | 0.0656 | 0.0394 | 1.2500 |
| e02 | 0.3945 | 0.0034 | 21.0463 | 0.4077 | 0.0075 | 13.7053 |
| e03 | 0.9533 | 0.0127 | 36.7036 | 0.9648 | 0.0293 | 21.6875 |
| e04 | 0.5984 | 0.0167 | 17.0662 | 0.4996 | 0.0250 | 12.0170 |
| e05 | 0.7465 | 0.0715 | 9.6857 | 1.3315 | 0.4105 | 4.3095 |
| e06 | 0.6219 | 0.0354 | 12.9013 | 0.5317 | 0.0683 | 7.0283 |
| e07 | 0.5859 | 0.0408 | 11.3045 | 0.6189 | 0.1179 | 5.5803 |
| e08 | 0.8534 | 0.0310 | 19.0762 | 1.0577 | 0.0994 | 10.3661 |
| e09 | 0.8616 | 0.0323 | 20.1254 | 1.1212 | 0.1123 | 9.4375 |
| e10 | 0.8251 | 0.0704 | 40.1113 | 0.7679 | 0.0099 | 24.5000 |
Figure 12Round transmission error rate per experiment.
Figure 13for current transmission error rate per round per experiment comparison.