Skip to main content

Advertisement

Log in

Ambient self-powered cluster-based wireless sensor networks for industry 4.0 applications

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Smart grid is one of the major prospective candidates in the Industrial Internet of Things family that ensures smooth and efficient power distribution, restoration in times of emergency, and usage control for the consumers. Electric power generators contribute at the core of smart grid along with the transmission lines and transformers. Extensive research works are conducted to optimize different parameters such as efficient energy usage, automated demand response, and emergency grid failure recovery. However, the component status analysis of the electric generators within a smart grid is still in the nascent stage. In this paper, we propose a novel routing protocol for supervised device-data transfer from smart grid generators to the command and control center using wireless ad hoc and sensor networks. Our protocol assumes various sensor devices (temperature sensors, oil level sensor, turbine status sensors, etc.) to be employed on each generator due to their mechanical sophistication. Additionally, we introduce the ambient energy harvesting for the sensors energy replenishment to accommodate tolerable node outage. Our simulation results demonstrate promising outcome with respect to different key parameters such as message flow, energy consumption, outage frequency, remaining energy, and harvested energy.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Notes

  1. alert flag and alert messages are termed interchangeably.

  2. The inter delay between data generation from leader nodes. For example, a leader node sends first, second, third, and \(n^{th}\) data at time, \(t_1, t_2, t_3\) and \(t_n\), respectively. The inter delay, \(\varDelta = t_2 - t_1 = t_n-t_{n-1}\). We assume \(\varDelta \) as constant within a single epoch of our simulation and variable for different epochs.

  3. It can be noticed that for different nodes, the \(\varDelta \) values do not match with each other. As basic mode requires larger \(\varDelta \) than the improved mode, we start with the maximum minimum value for \(\varDelta \). For basic mode, \(\varDelta _{min}=\frac{n(n+1)}{2} \times T_p\) and for improved mode, \(\varDelta _{min}=\frac{n(n+1)}{4} \times T_p\), where n = number of nodes and \(T_p=\frac{L}{R}=0.0036\).

References

  • Abrishambaf R, Bal M (2019) A study on the optimal base station placement for connected smart factories. In: IECON 2019-45th annual conference of the IEEE Industrial Electronics Society, vol 1. IEEE, pp 5527–5531

  • Aceto G, Persico V, Pescapé A (2020) Industry 4.0 and health: internet of things, big data, and cloud computing for healthcare 4.0. J Ind Inf Integr 18:100129

    Google Scholar 

  • Aguilera MK, Delporte-Gallet C, Fauconnier H, Toueg S (2001) Stable leader election. In: Distributed computing. Springer, pp 108–122

  • Ahmed DI, Tasnuva T, MacKenzie M (2020) Wireless building sensor powered by ambient energy sources with integrated switching module, March 3. US Patent 10,578,483

  • Akyildiz IF, Kasimoglu IH (2004) Wireless sensor and actor networks: research challenges. Ad Hoc Netw 2(4):351–367

    Article  Google Scholar 

  • Amis AD, Prakash R, Vuong THP, Huynh DT (2000) Max-min d-cluster formation in wireless ad hoc networks. In: INFOCOM 2000. Nineteenth annual joint conference of the IEEE Computer and Communications Societies. Proceedings, vol 1. IEEE, pp 32–41

  • Aydın İ, Karaköse M, Akın E (2015) Combined intelligent methods based on wireless sensor networks for condition monitoring and fault diagnosis. J Intell Manuf 26(4):717–729

    Article  Google Scholar 

  • Bello LL, Lombardo A, Milardo S, Patti G, Reno M (2020) Experimental assessments and analysis of an SDN framework to integrate mobility management in industrial wireless sensor networks. IEEE Trans Ind Inform 16(8):5586–5595. https://doi.org/10.1109/TII.2020.2963846

    Article  Google Scholar 

  • Benedetti D, Petrioli C, Spenza D (2013) Greencastalia: an energy-harvesting-enabled framework for the castalia simulator. In: Proceedings of the 1st international workshop on energy neutral sensing systems. ACM, p 7

  • Brunekreef J, Katoen J-P, Koymans R, Mauw S (1996) Design and analysis of dynamic leader election protocols in broadcast networks. Distrib Comput 9(4):157–171

    Article  Google Scholar 

  • Canli T, Nait-Abdesselam F, Khokhar A (2008) A cross-layer optimization approach for efficient data gathering in wireless sensor networks. In: IEEE International Networking and Communications Conference, 2008. INCC 2008. IEEE, pp 101–106

  • Charris D, Gomez D, Ortega AR, Carmona M, Pardo M (2020) A thermoelectric energy harvesting scheme with passive cooling for outdoor IoT sensors. Energies 13(11):2782

    Article  Google Scholar 

  • Chen B, Wan J, Shu L, Li P, Mukherjee M, Yin B (2018) Smart factory of industry 4.0: key technologies, application case, and challenges. IEEE Access 6:6505–6519

    Article  Google Scholar 

  • Coore D, Nagpal R, Weiss R (1997) Paradigms for structure in an amorphous computer. Technical Report, Massachusetts Institute of Technology, USA

    Google Scholar 

  • da Silva TB, de Morais ES, de Almeida LF, da Rosa Righi R, Alberti AM (2020) Blockchain and industry 4.0: overview, convergence, and analysis. In: Blockchain Technology for Industry 4.0. Springer, pp 27–58

  • Damya A, Sani EA, Rezazadeh G (2019) Designing and analyzing of a piezoelectric energy harvester with tunable system natural frequency for wsn and biosensing applications. Microsyst Technol 25(6):2493–2500

    Article  Google Scholar 

  • Dang N, Roshanaei M, Bozorgzadeh E, Venkatasubramanian N (2013) Adapting data quality with multihop routing for energy harvesting wireless sensor networks. In: 2013 International Green Computing Conference (IGCC). IEEE, pp 1–6

  • Dementyev A, Hodges S, Taylor S, Smith J (2013) Power consumption analysis of bluetooth low energy, zigbee and ant sensor nodes in a cyclic sleep scenario. In: 2013 IEEE International Wireless Symposium (IWS). IEEE, pp 1–4

  • Estrin D, Govindan R, Heidemann J, Kumar S (1999) Next century challenges: scalable coordination in sensor networks. In: Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking. ACM, pp 263–270

  • Farhangi H (2010) The path of the smart grid. IEEE Power Energy Mag 8(1):18–28

    Article  MathSciNet  Google Scholar 

  • Farhat A, Guyeux C, Makhoul A, Jaber A, Tawil R, Hijazi A (2019) Impacts of wireless sensor networks strategies and topologies on prognostics and health management. J Intell Manuf 30(5):2129–2155

    Article  Google Scholar 

  • Gallager RG, Humblet PA, Spira PM (1983) A distributed algorithm for minimum-weight spanning trees. ACM Trans Program Lang Syst (TOPLAS) 5(1):66–77

    Article  Google Scholar 

  • Gupta S, Gupta S (2020) Analysis and comparison of sensor node scheduling heuristic for wsn and energy harvesting wsn. In: Smart systems and IoT: innovations in computing. Springer, pp 131–139

  • Han C-C, Kumar R, Shea R, Kohler E, Srivastava M (2005) A dynamic operating system for sensor nodes. In: Proceedings of the 3rd international conference on Mobile systems, applications, and services. ACM, pp 163–176

  • Han M, Duan J, Khairy S, Cai LX (2020) Enabling sustainable underwater IoT networks with energy harvesting: a decentralized reinforcement learning approach. IEEE Internet Things J. https://doi.org/10.1109/JIOT.2020.2990733

  • Haque MdE, Baroudi U (2015) Energy efficient routing scheme using leader election in ambient energy harvesting wireless ad-hoc and sensor networks. In: 2015 IEEE Sensors. IEEE, pp 1–4

  • Haque ME, Baroudi U (2020) Dynamic energy efficient routing protocol in wireless sensor networks. Wirel Netw 26:3715–3733. https://doi.org/10.1007/s11276-020-02290-7

    Article  Google Scholar 

  • Haque MdE, Rahman MdM, Rahman A, Imtiaz-Ud-Dinz KM (2014) Centroidal voronoi tessellation based energy efficient clustering protocol for heterogeneous wireless sensor and robot networks. In: 2014 17th International Conference on Computer and Information Technology (ICCIT). IEEE, pp 452–457

  • Heinzelman WR, Chandrakasan A, Balakrishnan H (2000) Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd annual Hawaii international conference on System sciences, 2000. IEEE, p 10

  • Hu S, Chen X, Ni W, Wang X, Hossain E (2020) Modeling and analysis of energy harvesting and smart grid-powered wireless communication networks: a contemporary survey. IEEE Trans Green Commun Netw 4(2):461–496. https://doi.org/10.1109/TGCN.2020.2988270

    Article  Google Scholar 

  • Jeong W, Nof SY (2008) Performance evaluation of wireless sensor network protocols for industrial applications. J Intell Manuf 19(3):335–345

    Article  Google Scholar 

  • Jun H, Zhao W, Ammar MH, Zegura EW, Lee C (2005) Trading latency for energy in wireless ad hoc networks using message ferrying. In: Third IEEE international conference on Pervasive Computing and Communications Workshops, 2005. PerCom 2005 Workshops. IEEE, pp 220–225

  • Kassan S, Gaber J, Lorenz P (2020) Autonomous energy management system achieving piezoelectric energy harvesting in wireless sensors. Mobile Netw Appl 25:794–805. https://doi.org/10.1007/s11036-019-01303-w

    Article  Google Scholar 

  • Lee J, Hong J, Nam K, Ortega R, Praly L, Astolfi A (2010) Sensorless control of surface-mount permanent-magnet synchronous motors based on a nonlinear observer. IEEE Trans Power Electron 25(2):290–297

    Article  Google Scholar 

  • Li F, Chen S, Tang S, He X, Wang Y (2013) Efficient topology design in time-evolving and energy-harvesting wireless sensor networks. In: 2013 IEEE 10th international conference on Mobile Ad-Hoc and Sensor Systems (MASS). IEEE, pp 1–9

  • Lom M, Pribyl O, Svitek M (2016) Industry 4.0 as a part of smart cities. In: 2016 Smart Cities Symposium Prague (SCSP). IEEE, pp 1–6

  • Malpani N, Welch JL, Vaidya N (2000) Leader election algorithms for mobile ad hoc networks. In: Proceedings of the 4th international workshop on Discrete algorithms and methods for mobile computing and communications. ACM, pp 96–103

  • Mhatre V, Rosenberg C (2004) Homogeneous vs heterogeneous clustered sensor networks: a comparative study. In: 2004 IEEE international conference on communications, vol 6. IEEE, pp 3646–3651

  • Mhatre VP, Rosenberg C, Kofman D, Mazumdar R, Shroff N (2005) A minimum cost heterogeneous sensor network with a lifetime constraint. IEEE Trans Mobile Comput 4(1):4–15

    Article  Google Scholar 

  • Miao D, Wang K, Chen Y, Wang X, Sun Y (2018) Big data privacy preserving in multi-access edge computing for heterogeneous internet of things. IEEE Commun Mag 56(8):62–67

    Article  Google Scholar 

  • Michelusi N, Zorzi M (2013) Optimal random multiaccess in energy harvesting wireless sensor networks. In: 2013 IEEE International Conference on Communications Workshops (ICC). IEEE, pp 463–468

  • Nakayama K, Dang N, Bic L, Dillencourt M, Bozorgzadeh E, Venkatasubramanian N (2014) Distributed flow optimization control for energy-harvesting wireless sensor networks. In: 2014 IEEE International Conference on Communications (ICC). IEEE, pp 4083–4088

  • Na Z, Wang X, Shi J, Liu C, Liu Y, Gao Z (2020) Joint resource allocation for cognitive OFDM-NOMA systems with energy harvesting in green IoT. Ad Hoc Netw 107:102221. https://doi.org/10.1016/j.adhoc.2020.102221

    Article  Google Scholar 

  • Peleg D (1990) Time-optimal leader election in general networks. J Parallel Distrib Comput 8(1):96–99

    Article  Google Scholar 

  • Raza M, Nguyen HX (2020) Industrial wireless sensor networks overview. In: Wireless automation as an enabler for the next industrial revolution, pp 1–17

  • Roseveare N, Natarajan B (2013) A structured approach to optimization of energy harvesting wireless sensor networks. In: 2013 IEEE Consumer Communications and Networking Conference (CCNC). IEEE, pp 420–425

  • Seah WKG, Eu ZA, Tan H-P (2009) Wireless sensor networks powered by ambient energy harvesting (wsn-heap)-survey and challenges. In: 1st international conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, 2009. Wireless VITAE 2009. IEEE, pp 1–5

  • Taddeo AV, Mura M, Ferrante A (2010) Qos and security in energy-harvesting wireless sensor networks. In: Proceedings of the 2010 International Conference on Security and Cryptography (SECRYPT). IEEE, pp 1–10

  • Taubenfeld G (1989) Leader election in the presence of n- 1 initial failures. Inf Process Lett 33(1):25–28

    Article  MathSciNet  Google Scholar 

  • Trivelli L, Apicella A, Chiarello F, Rana R, Fantoni G, Tarabella A (2019) From precision agriculture to industry 4.0: unveiling technological connections in the agrifood sector. Br Food J 121(8):1730–1743. https://doi.org/10.1108/BFJ-11-2018-0747

    Article  Google Scholar 

  • Vasudevan S, DeCleene B, Immerman N, Kurose J, Towsley D (2003) Leader election algorithms for wireless ad hoc networks. In: DARPA Information Survivability Conference and Exposition, 2003. Proceedings, vol 1. IEEE, pp 261–272

  • Vasudevan S, Kurose J, Towsley D (2004) Design and analysis of a leader election algorithm for mobile ad hoc networks. In: Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004. IEEE, pp 350–360

  • Xiao S, Li B, Yuan X (2015) Maximizing precision for energy-efficient data aggregation in wireless sensor networks with lossy links. Ad Hoc Netw 26:103–113

    Article  Google Scholar 

  • Yao R, Wang W, Sohraby K, Jin S, Lim S, Zhu H (2012) A weight-optimized source rate optimization approach in energy harvesting wireless sensor networks. In: 2012 IEEE Global Communications Conference (GLOBECOM). IEEE, pp 1789–1793

  • Yun YS, Xia Y (2010) Maximizing the lifetime of wireless sensor networks with mobile sink in delay-tolerant applications. IEEE Trans Mobile Comput 9(9):1308–1318

    Article  Google Scholar 

  • Zhao W, Ammar MH (2003) Message ferrying: proactive routing in highly-partitioned wireless ad hoc networks. In: The ninth IEEE workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings. IEEE, pp 308–314

  • Zhao W, Ammar M, Zegura E (2004) A message ferrying approach for data delivery in sparse mobile ad hoc networks. In: Proceedings of the 5th ACM international symposium on Mobile ad hoc networking and computing. ACM, pp 187–198

  • Zhou K, Liu T, Zhou L (2015) Industry 4.0: towards future industrial opportunities and challenges. In: 2015 12th international conference on fuzzy systems and knowledge discovery (FSKD). IEEE, pp 2147–2152

Download references

Acknowledgements

The authors would like to acknowledge the support provided by the Deanship of Scientific Research (DSR) at King Fahd University of Petroleum and Minerals, under the grant RG1319.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Uthman Baroudi.

Ethics declarations

Conflict of interest

Md Enamul Haque declares that he has no conflict of interest. Uthman Baroudi declares that he has no conflict of interest.

Ethical approval

This article does not contain any studies with human participants performed by any of the authors

Additional information

Communicated by V. Loia.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

A Theoretical derivations of Basic LEADER (heterogeneous aggregation)

This section explains the theoretical derivation of Basic LEADER protocol for heterogeneous data aggregation. It is to be noted that the Basic LEADER elects only one route consisting of active nodes from a cluster.

1.1 A.1 Message flow

Let us assume that the selected route has n nodes considering no outage. Thus, the number of packets transmitted from leader (source) node to the cluster head = \(\frac{n(n+1)}{2}\). It is to be noted that the length of the route may vary over the simulation time due to the node outage.

If the length of each packet is L bits, then the total message flow, \(MF_r\), over a route from source through relays and to the destination is defined using Eq. 29.

$$\begin{aligned} MF_r = \frac{n(n+1)r}{2} \times L \end{aligned}$$
(29)

The normalized message flow is defined in Megabits (1 Megabits = \(10^6\) bits) in Eq. 30 where r refers to the round number, and \(L = 800\) bits.

$$\begin{aligned} MF_r= & {} \frac{n(n+1)r}{2n \times 10^6} \times L \\= & {} \left[ \frac{(n+1)\times L \times r}{2 \times 10^6}\right] \\= & {} \frac{(n+1)\times r \times 800}{2\times 10^6} \\= & {} (n+1) \times r \times 4 \times 10^{-4} \end{aligned}$$
$$\begin{aligned} \boxed {MF_r = (n+1) \times r \times 4 \times 10^{-4}} \end{aligned}$$
(30)

Thus, if we want to calculate the message flow over n nodes at round 1 to 100,

$$\begin{aligned} MF_1= & {} (10+1) \times 1 \times 4 \times 10^{-4} \\= & {} 0.0044 \\ MF_2= & {} (10+1) \times 2 \times 4 \times 10^{-4} \\= & {} 0.0088 \\&\ldots \\ MF_{100}= & {} (10+1) \times 100 \times 4 \times 10^{-4} \\= & {} 0.44 \end{aligned}$$

1.2 A.2 Energy consumption

Energy consumption, \(EC_r\) at round r is defined in Eq. 31. Both transmit energy and reception energy is equal as transmit current, \(I_t\) and reception current, \(I_r\) are equal, \(E_t = E_r = V \times I_t = V \times I_r = 3.3 \times 25 \times 10^{-3} = 0.00825\) Joule.

$$\begin{aligned} EC_r= & {} \left[ \frac{n(n+1)}{2} \times T_p \times (E_t+E_r) - (T_p \times E_r)\right] \times r \\= & {} \left[ \frac{n(n+1)}{2} \times T_p \times 2E_t - (T_p \times E_t)\right] \times r \\= & {} \left[ T_p \times E_t \times \{n(n+1)-1\}\right] \times r \\= & {} (n^2+n-1) \times T_p \times E_t \times r \end{aligned}$$
$$\begin{aligned} \boxed {EC_r = (n^2+n-1) \times T_p \times E_t \times r} \end{aligned}$$
(31)

We can calculate the energy consumption, EC over n nodes at round 1 to 100 considering \(L=800\) bits and \(R=220\) kbps.

$$\begin{aligned} EC_1= & {} (100+10-1) \times \frac{L}{R} \times 0.00825 \times 1 \\= & {} 0.0327\\ EC_2= & {} (100+10-1) \times \frac{L}{R} \times 0.00825 \times 2 \\= & {} 0.0654\\&\dots \\ EC_{100}= & {} EC_1 \times 100 \\= & {} 3.27 \end{aligned}$$

1.3 A.3 Remaining energy

$$\begin{aligned} \begin{aligned} RE_r&= E_{total} - EC_r - E_{idle} + Recharge_{vib}\\&= E_{total} - EC_r - \underbrace{(n \times E_{idle} \times T_{idle})}_\text {Idle Discharging}\\&\quad + \overbrace{(n \times E_{vib} \times \varDelta )}^\text {Active Recharging} \\ \end{aligned} \end{aligned}$$
(32)

where, discharging during the idle time, \(\boxed {EC_{idle} \gg Recharge_{vib}}\)

  • When number of \(\hbox {nodes} = n\), maximum energy capacity of \(\hbox {sensors} = E_{max}\), then the total remaining energy for a particular timestamp. \(E_{total} = n \times E_{max}\)

  • \( EC_r = (n^2+n-1) \times T_p \times E_t \times r\)

  • \(\varDelta \) = Data generation interval = 0.03

  • \(E_{vib}\) = Vibration energy = 0.0035

  • \(E_{idle}\) = Energy consumption during idle period = \(2.31 \times 10^{-5}\)

  • \(T_{idle} = \varDelta - \big [\frac{n(n+1)}{2} \times T_p \big ]= 0.3 - 0.2 = 0.1\)

Thus, the cumulative remaining energy in the simulation after round number 1, \(RE_1\),

$$\begin{aligned} RE_1= & {} 20-0.0327-(10 \times E_{idle} \times T_{idle}) \\&\quad + (10 \times E_{vib} \times \varDelta ) \\= & {} 20-0.327-(2 \times 10^{-5}) + 0.0105 \\= & {} \underbrace{19.9778}_\text {The actual simulation energy at round 1 is 19.9770} \end{aligned}$$

The difference between theoretical and simulation \(\hbox {energy} = 19.9778 - 19.9770 = 0.0008\), this is due to the charging capacity of the sensors. For example, a node has remaining energy closest to \(E_{max}\) and when it gets recharged for \(\varDelta \) period, the total energy exceeds \(E_{max}\). But the sensors battery will not receive charge more than \(E_{max}\). For this reason, sometimes the theoretical remaining energy will show a bit more than the actual simulation results. While analyzing the theoretical results, we should consider individual node recharge and remaining energy to exactly match with the simulation results. The remaining energy depends mainly on the consumed energy, as the number of nodes and idle time are fixed before any node failure.

1.4 A.4 Outage frequency

The outage frequency refers to simply keeping track of the nodes those go below the threshold energy or have some mechanical fault. Instantaneous node outage are calculated after each \(\varDelta \) time and kept in an array. The outage frequency at time t, \(OF_t\) can be explained in Eq. 33 where \(O_j\) refers to the total node outage at time \(t+\varDelta \).

$$\begin{aligned} \underbrace{OF_{t+\varDelta }}_{t=0 \rightarrow T_{max}} = \sum _{j=1}^{n} O_j \end{aligned}$$
(33)

B Theoretical derivations of improved LEADER (heterogeneous aggregation)

As improved LEADER provides 200% increase in efficiency due to splitting of active routes into two, the derivations can be done from the basic LEADER equations. In this section, only equations are provided without the detail explanation. The parameters are similar as used in “Appendix A”.

1.1 B.1 Message flow

$$\begin{aligned} \begin{aligned} MF_r&= \frac{n(n+1)r}{4n \times 10^6} \times L \\&= \big [\frac{(n+1)\times L \times r}{4 \times 10^6}\big ] \\&= \frac{(n+1)\times r \times 800}{4\times 10^6} \\&= (n+1) \times r \times 2 \times 10^{-4} \end{aligned} \end{aligned}$$
(34)

1.2 B.2 Energy consumption

$$\begin{aligned} \begin{aligned} EC_r&= \left[ \frac{n(n+1)}{4} \times T_p \times (E_t+E_r) - (T_p \times E_r)\right] \times r \\&= \left[ \frac{n(n+1)}{4} \times T_p \times 2E_t - (T_p \times E_t)\right] \times r \\&= \left[ T_p \times E_t \times \left\{ \frac{n(n+1)}{2}-1\right\} \right] \times r \\&= \frac{1}{2} \times (n^2+n-2) \times T_p \times E_t \times r \end{aligned} \end{aligned}$$
(35)

1.3 B.3 Remaining energy and outage frequency

This is similar to Eq. 32, except the \(EC_r\) value should come from Eq. 35.

$$\begin{aligned} \begin{aligned} RE_r&= E_{total} - EC_r - E_{idle} + Recharge_{vib}\\&= E_{total} - EC_r - \underbrace{(n \times E_{idle} \times T_{idle})}_\text {Idle Discharging} \\&+ \overbrace{(n \times E_{vib} \times \varDelta )}^\text {Active Recharging} \\ \end{aligned} \end{aligned}$$
(36)

Please refer to Eq. 33 for outage frequency.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Haque, M.E., Baroudi, U. Ambient self-powered cluster-based wireless sensor networks for industry 4.0 applications. Soft Comput 25, 1859–1884 (2021). https://doi.org/10.1007/s00500-020-05259-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-05259-y

Keywords

Navigation