Next Article in Journal
Graphene Oxide in Lossy Mode Resonance-Based Optical Fiber Sensors for Ethanol Detection
Next Article in Special Issue
Underwater Acoustic Target Tracking: A Review
Previous Article in Journal
Simple Adaptive Single Differential Coherence Detection of BPSK Signals in IEEE 802.15.4 Wireless Sensor Networks
Previous Article in Special Issue
Link Connectivity and Coverage of Underwater Cognitive Acoustic Networks under Spectrum Constraint
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy Harvesting Hybrid Acoustic-Optical Underwater Wireless Sensor Networks Localization

Department of Electrical Engineering, CEMSE Division, King Abdullah University of Science and Technology (KAUST), Thuwal 23955-6900, Makkah Province, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(1), 51; https://doi.org/10.3390/s18010051
Submission received: 1 November 2017 / Revised: 16 December 2017 / Accepted: 24 December 2017 / Published: 26 December 2017
(This article belongs to the Special Issue Advances and Challenges in Underwater Sensor Networks)

Abstract

:
Underwater wireless technologies demand to transmit at higher data rate for ocean exploration. Currently, large coverage is achieved by acoustic sensor networks with low data rate, high cost, high latency, high power consumption, and negative impact on marine mammals. Meanwhile, optical communication for underwater networks has the advantage of the higher data rate albeit for limited communication distances. Moreover, energy consumption is another major problem for underwater sensor networks, due to limited battery power and difficulty in replacing or recharging the battery of a sensor node. The ultimate solution to this problem is to add energy harvesting capability to the acoustic-optical sensor nodes. Localization of underwater sensor networks is of utmost importance because the data collected from underwater sensor nodes is useful only if the location of the nodes is known. Therefore, a novel localization technique for energy harvesting hybrid acoustic-optical underwater wireless sensor networks (AO-UWSNs) is proposed. AO-UWSN employs optical communication for higher data rate at a short transmission distance and employs acoustic communication for low data rate and long transmission distance. A hybrid received signal strength (RSS) based localization technique is proposed to localize the nodes in AO-UWSNs. The proposed technique combines the noisy RSS based measurements from acoustic communication and optical communication and estimates the final locations of acoustic-optical sensor nodes. A weighted multiple observations paradigm is proposed for hybrid estimated distances to suppress the noisy observations and give more importance to the accurate observations. Furthermore, the closed form solution for Cramer-Rao lower bound (CRLB) is derived for localization accuracy of the proposed technique.

1. Introduction

The development of underwater wireless communication capable sensor nodes has provided new opportunities for ocean exploration. The spatial-temporal data for oceanic exploration is of utmost importance for the applications of marine scientific research, ocean energy development and utilization of ecological underwater environment. Currently, the technologies used for underwater wireless communication consists of acoustic communication, electromagnetic waves communication, and optical communication. Acoustic communication systems have been one of the most used underwater wireless communication technology due to its ability to provide connectivity over very long distances. However, acoustic waves still have many drawbacks including scattering, high delay due to low propagation speeds, high attenuation, low bandwidth. Acoustic waves also have a bad impact on the health of underwater fishes and mammals. According to a recent report by natural resources defense council (NRDC), military sonar and other acoustic communication networks are rising the ocean noise, which has a serious impact on the health of underwater mammals [1,2].
Electromagnetic waves suffer from serious attenuation in water, the attenuation in the ocean is about 169 dB/m for the 2.4 GHz band, and the attenuation in freshwater is much higher, 189 dB/m [3]. Moreover, electromagnetic waves based underwater communication requires huge antennas and is limited to the shallow areas of the sea. On the other hand, operating at ultra-low frequencies yields reduced attenuation levels, in return for high hardware costs and low data rates. Underwater propagation of light waves also exhibits distinctive characteristics in different wavelengths as shown in [4]. In 1963, the authors [5] found that attenuation within the range of 450–550 nm wavelengths (blue and green lights) is much smaller compared to other wavelengths. In 1966, Gilbert et al. [6] experimentally confirmed this behavior of optical waves, which provided the foundation of underwater optical communication. Table 1 shows the comparison between three different kinds of underwater wireless communication carrier waves. Optical waves have the advantage of higher data rate and low power consumption but low transmission ranges. In this paper, a novel hybrid acoustic-optical underwater wireless sensor network (AO-UWSN) is considered that benefits from the advantages of both underwater acoustic communication and optical communication. While the optical wireless communication is employed to transmit at higher data for shorter range, the acoustic communication is used for the command and control within the long ranges, which does not require high data rates.
Notable research has been previously conducted on the energy consumption and lifetime maximization aspects of RF wireless sensor networks. In [7], the authors proposed an energy efficient routing protocol to transfer information in WSNs. Stable election protocol (SEP) and prolong stable election protocol (P-SEP) are proposed to balance the energy consumption in WSNs [8] and to increase the network stability [9]. Energy efficiency of acoustic UWSNs has been recently investigated in [10] for amplify-and-forward scheme along with a minimum energy routing protocol. An enhanced energy efficient protocol is addressed in [11], which also takes the depth of sensor nodes into account. A comprehensive survey is also presented on research challenges, localization schemes, and deployment of UWSNs in [12]. However, to the best of our knowledge, no literature exists that considers the energy efficiency, network lifetime, energy harvesting and localization of hybrid AO-UWSNs.
Today’s UWSNs consist of battery-powered sensor nodes with a limited energy budget. Albeit the notable research efforts on designing different protocols for underwater communication networks, no significant research has been carried out on the energy harvesting methods for UWOSNs. However, energy harvesting can play a significant role in performance enhancement and improve the lifetime of UWOSNs. Since underwater sensor nodes cannot survive on the battery power for a long time, energy harvesting is a promising solution to provide energy from the ambient sources in the aquatic environment. Noting that energy harvesting techniques used for terrestrial communications are not applicable for underwater sensor nodes in the aquatic environment, it is necessary to consider alternative energy harvesting methods, e.g., acoustic piezo-electric harvesters [13] and microbial fuel cells [14].
The underwater aquatic monitoring demands accurate localization techniques as the collected data is only useful if the location of the nodes is known to a certain accuracy. Nonetheless, localization of sensors within UWSNs is also a crucial and challenging task especially for the surveillance applications, which can scale for a large number of sensor nodes. A number of acoustic underwater sensor networks’ localization techniques based on time difference of arrival (TDoA) has already been proposed, which consider different parameters such as signal propagation model, network topology, environmental factors, localization accuracy, number of anchor nodes, the geometry of anchor nodes and the relative location of the sensor node to the anchors [15,16,17,18,19,20,21]. However, the TDoA measurements for distance estimation in underwater acoustic communication channels are highly affected by multipath. Received signal strength (RSS) based distance estimation did not get much attention for UWSNs’ localization since the multipath propagation of acoustic communication makes it hard to achieve accurate distance estimation [22]. However, the underwater acoustic channels show good transmission features at certain water depths and RSS based distance estimation can be considered [23]. In this paper, we propose RSS based AO-UWSNs’ localization with the capability of energy harvesting.
The contributions of this paper are summarized as follows:
  • A novel hybrid acoustic-optical underwater wireless sensor network localization technique is proposed in order to benefit from the advantages of both acoustic and optical communication.
  • A weighted multiple observations paradigm is proposed for hybrid estimated distances to suppress the noisy observations and give more importance to accurate observations. Considering the hybrid acoustic and optical RSS model, the closed form solution for Cramer–Rao lower bound (CRLB) is also derived to improve the localization accuracy of the proposed technique.
  • We consider energy harvesting for the battery limited sensor nodes and show the impact of harvested energy on the network lifetime maximization and energy efficiency.

1.1. Notations and Symbols

We have used the following notations: Matrices and vectors are denoted by boldface upper-case and boldface lower-case letters and symbols, respectively. Scalars are denoted by non-boldface italic letters and symbols. Superscripts ( · ) T , ( · ) + and ( · ) 1 denote the transpose, Moore-Penrose pseudoinverse and inverse, respectively. For their convenience, we refer readers to Table 2 for the list of symbols used throughout the paper.

1.2. Paper Organization

The remainder of the paper is organized as follows: The system model and problem formulation for hybrid AO-UWSNs are presented in Section 2. In Section 2.4, the proposed localization technique is devised for AO-UWSNs. In Section 3, we analyze the performance of the proposed technique by deriving its CRLB. Section 4 and Section 5 present the numerical results and conclusions, respectively.

2. System Model and Proposed Technique

In this section, the system model and proposed localization technique are introduced.

2.1. System Model

Consider an AO-UWSN which consists of m anchor nodes and n sensor nodes embedded on the ocean floor or suspending sensors. Assuming that m < n and anchor node locations are known apriori, a fully connected network is considered where each sensor node is able to communicate with close and distant neighbors using optical and acoustic channels, respectively. Every sensor node shares its neighborhood information with the surface buoy. The proposed technique consists of three major steps:
  • Step 1: The sensor nodes sweep the neighboring region using the optical channel and find the ranges to its neighbors.
  • Step 2: Nodes which are not within the reach of an optical channel are communicated by using the acoustic channel and computes the acoustic ranges.
  • Step 3: The surface buoy fuses the optical and acoustic ranges to compute the pairwise estimated distance matrix and applies a weighted multiple observation dimensionality reduction to find out the location of each sensor node.

2.2. Acoustic Underwater Ranging

Underwater acoustic channels suffer from two kinds of major losses: attenuation loss and spreading loss [24]. Attenuation loss is a result of scattering, diffraction, absorption, and leakage from ducts while spreading loss is a combination of cylindrical and spherical losses [25]. In general, the sea water transmission loss between any two nodes i and j is modeled as
η t = η s + η c + 10 3 α d i j ,
where η s is spherical spreading loss, η c is the cylindrical spreading loss, α is the absorption coefficient, and d i j is the Euclidean distance between nodes i and j. Using the Thorp absorption model [26], α only depends on the frequency f, i.e.,
α = 0.11 f 2 1 + f 2 + 44 f 2 4100 + f 2 .
Spherical spreading loss fits the measured data appropriately. Therefore, ignoring the cylindrical loss and substituting α in (1) for spherical losses η s = 20 log ( d i j ) , we get
η t = 20 log ( d i j ) + 10 3 0.11 f 2 1 + f 2 + 44 f 2 4100 + f 2 d i j .
Figure 1 shows the transmission loss between any two nodes i and j with respect to distance. The acoustic ranging based distance d ˜ a i j is estimated from (3) using the real part of Lambert W 0 function [27]
d ˜ a i j = 20000 W 0 ( 1.15 exp 4 α exp 0.11 η t ) 2.3 α .

2.3. Optical Underwater Ranging

Optical light passing through the aquatic medium suffers from widening and attenuation in angular, temporal, and spatial domains [28]. The widening and attenuation of the underwater optical signals are dependent on the wavelength. Combining the absorption coefficient a ( λ ) and scattering coefficient s ( λ ) results in the extinction coefficient [29] defined as
e ( λ ) = a ( λ ) + s ( λ ) .
The propagation loss is the function of distance d i j and extinction coefficient e ( λ ) and is given by
Ł i j = exp e ( λ ) d i j .
In this paper, we consider line of sight communication, where the sensor node i directs the optical light to sensor node j. Then, the received power at sensor node j is given as [30],
P r j = P t i η i η j Ł i j A j cos θ 2 π d i j 2 ( 1 cos θ 0 ) ,
where P t i is the optical power transmitted by node i, η i and η j are the optical efficiencies of node i and j, respectively, A j is the aperture area of node j, θ is the angle between trajectory of node i transmitter and node j, and θ 0 is the divergence angle of the transmitted signal. The most common modulation method for optical wireless communications in the literature is the intensity modulation with direct detection (IM/DD). The bit error rate (BER) expression for IM/DD with on-off keying is developed for the number of a photon arriving at the photon counter using Poisson model. The number of photons arriving at node j in time duration T is
ϱ = P r j η j λ T R d h c ´ ,
where R d is the data rate, h is the Planck’s constant and c ´ is the free space speed of light. The BER for the photons arriving at node j is expressed as
b j = 1 2 erfc T 2 ( r 1 r 0 ) ,
where r 1 = r d + r j + r b and r 0 = r d + r b represent the photons required for transmission of binary 1 and 0 respectively, while r d is the dark count noise and r b is the noise produced due to background illumination. Substituting the values of r 1 and r 0 in (9) and solving for r j yields
r j = r d + r b + 2 T erfc 1 ( 2 b j ) 2 r d r b .
Substituting (7) and (8) in (10), then estimated optical distance d ˜ o i j between node i and j is obtained as [30],
d ˜ o i j = 2 cos θ e ( λ ) W 0 e ( λ ) 2 cos θ 2 π T h c ´ R d r j ( 1 cos θ 0 ) η j λ P t i η i η j A j cos θ ,
where W 0 ( . ) is the real part of Lambert W function.

2.4. Proposed Localization Technique

Given that the noisy range measurements Λ = { d ˜ i j } i , j = 1 , i j m + n are available from (4) and (11), we define our problem as finding the configuration of m + n nodes in lower dimensional space from d ˜ i j such that it is well approximated by the d i j . The error function for the pairwise noisy distances is defined as
min L i < j v i j d ˜ i j d i j ( L ) 2 ,
where ( L ) = { l 1 , l 2 , , l m + n } are the two-dimensional coordinates of all the nodes and v i j are the weighting coefficients. A number of different techniques are available in the literature to solve this optimization problem, but all of them consider a single observations approach. In this paper, we propose a dimensionality reduction technique with multiple input observations. The objective function for the proposed technique is defined
min Φ ( u ) , L u = 1 R Φ ( u ) γ i < j v i j d ˜ i j d i j ( L ) 2 ,
where Φ ( u ) is the importance of u-th observation such that u = 1 R Φ ( u ) = 1 , γ is the controlling parameter and R is the total number of observations. The controlling parameter for weights ( γ > 1 ) determine the distribution of the multiple observations. The weight of each observation is added to the error function in (13). The logic behind using multiple observations is that, if Φ ( u ) is used directly, then the observation view with small error function has Φ ( u ) = 1 , and the rest of the observation views have Φ ( u ) = 0 . This behavior is not optimal as only one view is selected while all other views are ignored. Therefore, the proposed adaptive weight learning paradigm is an intuitive solution that considers a combination of weights for each observation view. The optimization problem in (13) is solved by decomposing it into two sub-problems.

2.4.1. Updating L for fixed Φ ( u )

In the first sub-problem, (13) is rewritten as
min L ( ρ 1 + ρ 1 2 ρ 3 ) ,
where
ρ 1 = u = 1 R i < j Φ ( u ) γ v i j d ˜ i j ( u ) 2 ,
ρ 2 = u = 1 R i < j Φ ( u ) γ v i j d i j 2 ( L ) ( u ) ,
and
ρ 3 = u = 1 R i < j Φ ( u ) γ v i j d ˜ i j ( u ) d i j ( L ) ( u ) .
Optimization of this sub-problem is achieved by a majorization approach. It is clear from (14) that the first term ρ 1 is dependent on fixed weights v i j and constant estimated distance d ˜ i j , thus ignored from the optimization process. The second term in (14) is the sum of weighted squared distances, which is written as
ρ 2 = T r ( L T ( v i j Φ ( u ) γ ) L ) = T r ( L T Θ L ) ,
where Θ R ( ( m + n ) × ( m + n ) ) with elements
Θ i j = u = 1 R Φ ( u ) γ v i j , if i j , j = 1 , j i m + n u = 1 R Φ ( u ) γ v i j , if i = j .
The last term in (14) is the sum of weighted distances for all the observations, by Cauchy–Shwartz inequality ρ 3 is approximated as
ρ 3 = i < j u = 1 R Φ ( u ) γ v i j d ˜ i j ( u ) d i j ( L ) T r ( L T B Z ) ,
where Z are the estimated points from previous iteration and the elements of B are defined as
b i j = u = 1 R Φ ( u ) γ v i j d ˜ i j ( u ) d i j ( Z , if i j and d i j ( Z 0 ) , 0 , if i j and d i j ( Z = 0 ) ,
and
b i i = j = 1 , j i m + n b i j .
Substituting the values of ρ 1 , ρ 2 and ρ 3 in the objective function defined in (14) yields
min L ( ρ 1 + ρ 1 2 ρ 3 ) = ρ 1 + T r ( L T Θ L ) 2 · T r ( L T B Z ) .
The minimum of function in (23) is calculated by taking its partial derivative with respect to L as
χ L = 2 Θ L 2 B Z .
By setting (24) to zero, we get
L ^ = Θ + B Z ,
where Θ + represents the Moore–Penrose inverse of Θ . There are no missing elements in matrix Θ therefore, (25) is simplified as
L ^ = 1 ( m + n ) u = 1 R Φ ( u ) γ B Z .
The estimated locations in (26) can be refined using any linear transformation method with the help of anchors. Here we used Helmert transformation [31] for transformation from local coordinates to global coordinates, i.e.,
L ˜ = κ Ω T ( L ^ ) + Ψ ,
where κ , Ω and Ψ are the scaling, rotation, and translation factors for coordinates transformation, respectively.

2.4.2. Updating Φ ( u ) for Fixed L

In order to simplify the notation, (13) is re-written as
ρ = u = 1 R Φ ( u ) γ ρ u ,
where ρ u = i < j v i j d ˜ i j d i j ( L ) 2 is the u-th observation. To solve this sub-problem, we use Lagrange multiplier by taking the assumption that u = 1 R Φ ( u ) = 1 . The Lagrangian function of ρ is
L ( ρ , λ ¯ ) = u = 1 R Φ ( u ) γ ρ u + λ ¯ u = 1 R Φ ( u ) 1 ,
where λ ¯ is the rate of change of the function. The partial derivative of (29) with respect to Φ ( u ) is
L ( ρ , λ ¯ ) Φ ( u ) = γ Φ ( u ) ( γ 1 ) ρ u λ ¯ .
By setting (30) equal to zero, we get
Φ ( u ) = λ ¯ γ ρ u 1 λ ¯ 1 .
Using the constraint of u = 1 R Φ ( u ) = 1 , the multiplier term λ ¯ is dropped out and the optimal value of Φ ( u ) is obtained as
Φ ( u ) = ρ ( u ) 1 1 γ u = 1 R ρ ( u ) 1 1 γ .
Note that the choice of γ in (32) depends on the correlation between different observation views. If the observation views are highly correlated to each other, then a large value of γ is preferred because this results in getting equal weights. But if the observation views are highly uncorrelated then small value of γ is selected because this results in giving more importance to the accurate observation views.

2.4.3. Impact of Energy Harvesting on Localization Performance

The energy consumed by all the nodes in the network is expressed as
E t = i = 1 m + n E f i + ( m + n ) i = 1 m + n E r i ,
where E f i is the energy required for basic operation of the electronic circuitry and E r i is the energy consumed for transmission. E r i can be expressed as
E r i = E b 4 π r i λ 2 ,
where E b is the energy required for single bit transmission, r i is the transmission range of node i and λ is the wavelength. The energy consumption is directly proportional to the square of the transmission range r i . Since the accuracy of the localization technique and the transmission range r i depend on the energy arrival into the network, the efficiency η of the localization technique can be defined as
η = E t δ 2 ,
where δ 2 = E ( l ˜ l ) ( l ˜ l ) T is the mean square error of a single node localization. As a result, the efficiency of the proposed localization technique increases with the energy arriving from the ambient underwater energy sources.

2.4.4. Complexity Analysis of the Proposed Technique

In order to find the location of given sensor nodes, the first step is to find all the pairwise distances. Then, a procedure should be followed to minimize the discrepancy between the pairwise distances and their actual Euclidean distances in a low-dimensional space. To find the pairwise distances between non-neighboring nodes, single hop local distances or numerical methods for distance estimation are used [32,33]. The time complexity to find out all the pairwise distances is O ( Z 3 ) , where Z = m + n are the total number of nodes. The time complexity of the proposed multiple observation technique to compute the pairwise distances is on the order of O ( Z 3 ) . The transformation from the local coordinates to global coordinates using anchor nodes requires O ( m 2 ) + O ( Z ) amount of time. Thus, the total complexity of the proposed technique is
Complexity = O ( Z 3 ) + O ( m 2 ) + O ( Z ) ,
which can be regarded as O ( Z 3 ) as the overall complexity is dominated by the first term.

3. Performance Analysis

The Cramer–Rao lower bound (CRLB) defines the lower bound for the variance of any unbiased estimator, when the range measurement error is zero mean Gaussian distributed [34]. The probability density function for d ˜ i j , conditioned on l i and l j , can be written as
f ( d ˜ i j | l i , l j ) = 1 2 π σ i j 2 e 1 2 σ i j 2 ( d ˜ i j d i j ) 2 ,
where d ˜ i j is the estimated distance, d i j = l i l j = ( x i x j ) 2 + ( y i y j ) 2 is the Euclidean distance, and σ i j 2 is the noise variance. The expression for the Fisher information matrix (FIM) becomes
I ( l ) = E f ( d ˜ / l ) ln ( f ( d ˜ / l ) ) l T ln ( f ( d ˜ / l ) ) l .
It is assumed that the noise added to the ranging measurements is zero mean Gaussian process with variance σ d ˜ . Therefore, the RSS based noise co-variance matrix is Γ d ˜ = diag ( σ d ˜ 1 , σ d ˜ 2 , , σ d ˜ n ) . Then, the likelihood ratio is computed as
ln ( f ( d ˜ / l ) ) = ln 1 ( 2 π Γ d ˜ ) ( n ) 2 1 2 d ˜ d ( l ) T Γ d ˜ 1 d ˜ d ( l ) .
The FIM is constructed from the likelihood ratios, given by
χ d ˜ = Θ d T Γ d 1 Θ d ,
where
Θ d = β x i x j d 2 y i y j d 2 T ,
and β is the path loss exponent. The elements of χ d ˜ are derived as
{ χ d ˜ } 1 , 1 = d ˜ d ( l ) T x Γ d 1 d ˜ d ( l ) x ,
{ χ d ˜ } 1 , 2 = d ˜ d ( l ) T x y Γ d 1 d ˜ d ( l ) x y ,
and
{ χ d ˜ } 2 , 2 = d ˜ d ( l ) T y Γ d 1 d ˜ d ( l ) y .
Simplifying (42)–(44), we get
{ χ d ˜ } 1 , 1 = β 2 ( x i x j ) T Γ d 1 ( x i x j ) d 4 ,
{ χ d ˜ } 1 , 2 = β 2 ( x i x j ) T Γ d 1 ( y i y j ) d 4 ,
and
{ χ d ˜ } 2 , 2 = β 2 ( y i y j ) T Γ d 1 ( y i y j ) d 4 .
The CRLB is computed as the inverse of the diagonal elements of the FIM, i.e.,
CRLB = { χ d ˜ } 1 , 1 1 + { χ d ˜ } 2 , 2 1 .
Finally, the mean square error of each node should satisfy the following condition:
i = 1 n ( l i l ˜ i ) 2 n { χ d ˜ } 1 , 1 1 + { χ d ˜ } 2 , 2 1 .
The condition in (49), gives the theoretical lower accuracy bound for the proposed localization technique which is valuable to design a localization system.

4. Numerical Results

In this section, we present numerous simulation results executed in MATLAB (R2016b, MathWorks, Inc., Natick, MA, USA) to investigate the performance of proposed AO-UWSNs localization technique. Two different scenarios are generated in a square area of ( 10 × 10 ) m 2 for a various number of anchor nodes and sensor nodes. To generate different observations for each scenario, we randomly select m + n pair of noisy ranges d i j ˜ . Gaussian noise is added to each d i j ˜ , with mean d i j and variance σ 2 . The first scenario consists of three anchor nodes (red squares) and five sensor nodes (green stars) as shown in Figure 2a. Four different observation views are generated for each scenario as shown in Figure 2b–e. It is clear from Figure 2f that the multiple observations result in smaller error function. The setup parameters for the first scenario and comparison of the error function are shown in Table 3.
The second scenario consists of four anchor nodes and 20 sensor nodes randomly deployed in a square area of ( 10 × 10 ) m 2 as shown in Figure 3a. Figure 3b–e shows the results of four different single observation views with different noise variance. It is clear from Figure 3f that the multiple observations result in a smaller error function. The setup parameters for the second scenario and comparison of the error function are shown in Table 4. The comparison for the two different scenarios between a single observation and multiple observations is shown in Figure 4, which clearly tells us that the proposed multiple observations approach results in a better approximation of the sensor nodes’ configuration for a large noise variance. The final location estimation for both of the scenarios are achieved by using the anchor nodes, and Figure 5 and Figure 6 show the final location estimation of the first and second scenarios with a mean square error of 0.12 m and 0.64 m, respectively.
The energy efficiency of a localization technique is characterized by (35), and Figure 7 shows the impact of energy harvested with respect to the efficiency for a target mean square error. The target means that the square error is set to 0.12 m and 0.64 m for first and second scenario, respectively. It is clear from Figure 7 that the efficiency of the localization technique improves with the energy harvested from the aquatic environment. The mean square error performance of the proposed technique is compared with well-known network localization schemes such as multidimensional scaling [35] and manifold regularization [36]. Figure 8 shows that the proposed technique outperforms both multidimensional scaling and manifold regularization due to the novel strategy of weighting the multiple observation views for a single network.

5. Conclusions

In this paper, a novel hybrid acoustic-optical underwater wireless sensor network localization technique is proposed, in order to get the advantage of both acoustic and optical communication. An energy harvesting scheme is devised for the battery limited sensor nodes to increase the lifetime of the network. A weighted multiple observations paradigm is proposed for hybrid estimated distances to suppress the noisy observations and give more importance to accurate observations. A number of simulations are conducted to verify the performance of the proposed localization technique.

Acknowledgments

This work is supported by the KAUST-MIT-TUD consortium under grant OSR-2015- Sensors-2700. The authors would also like to thank the anonymous reviewers for their constructive comments.

Author Contributions

The work was developed as a collaboration among all authors. Nasir Saeed and Abdulkadir Celik designed the study and system development. Tareq Y. Al-Naffouri and Mohamed-Slim Alouini directed the research, collaborating in discussion on the proposed system model and localization technique. The manuscript was mainly drafted by Nasir Saeed and Abdulkadir Celik and was revised and corrected by all co-authors. All authors have read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. NRDC. Manmade Noises Can Drown out the Sounds That Whales and Other Marine Mammals Rely on for Life’s Most Basic Functions from Navigating to Mating; Technical Report; NRDC: New York, NY, USA, 2017. [Google Scholar]
  2. Yao, G.; Jin, Z.; Su, Y. An environment-friendly spectrum decision strategy for underwater acoustic networks. J. Netw. Comput. Appl. 2016, 73, 82–93. [Google Scholar] [CrossRef]
  3. Zeng, Z.; Fu, S.; Zhang, H.; Dong, Y.; Cheng, J. A Survey of Underwater Optical Wireless Communications. IEEE Commun. Surv. Tutor. 2017, 19, 204–238. [Google Scholar] [CrossRef]
  4. Chaplin, M. Water Absorption Spectrum. Available online: http://www1.lsbu.ac.uk/water/water_vibrational_spectrum.html (accessed 20 August 2017).
  5. Duntley, S.Q. Light in the Sea. J. Opt. Soc. Am. 1963, 53, 214–233. [Google Scholar] [CrossRef]
  6. Gilbert, G.D.; Stoner, T.R.; Jernigan, J.L. Underwater Experiments on The Polarization, Coherence, and Scattering Properties of A Pulsed Blue-Green Laser. Proc. SPIE 1966, 0007, 7–14. [Google Scholar]
  7. Ahmadi, A.; Shojafar, M.; Hajeforosh, S.F.; Dehghan, M.; Singhal, M. An efficient routing algorithm to preserve k-coverage in wireless sensor networks. J. Supercomput. 2014, 68, 599–623. [Google Scholar] [CrossRef]
  8. Smaragdakis, G.; Matta, I.; Bestavros, A. SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks. In Proceedings of the Second International Workshop on Sensor and Actuator Network Protocols and Applications (SANPA ’04), Boston, MA, USA, 22 August 2004. [Google Scholar]
  9. Naranjo, P.G.V.; Shojafar, M.; Mostafaei, H.; Pooranian, Z.; Baccarelli, E. P-SEP: A prolong stable election routing algorithm for energy-limited heterogeneous fog-supported wireless sensor networks. J. Supercomput. 2017, 73, 733–755. [Google Scholar] [CrossRef]
  10. Ahmad, A.; Ahmed, S.; Imran, M.; Alam, M.; Niaz, I.A.; Javaid, N. On energy efficiency in underwater wireless sensor networks with cooperative routing. Ann. Telecommun. 2017, 72, 173–188. [Google Scholar] [CrossRef]
  11. Khizar, M.; Wahid, A.; Pervaiz, K.; Sajid, M.; Qasim, U.; Khan, Z.A.; Javaid, N. Enhanced Energy Efficient Depth Based Routing Protocol for Underwater WSNs. In Proceedings of the 2016 10th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), Fukuoka, Japan, 6–8 July 2016; pp. 70–77. [Google Scholar]
  12. Tuna, G.; Gungor, V.C. A survey on deployment techniques, localization algorithms, and research challenges for underwater acoustic sensor networks. Int. J. Commun. Syst. 2017, 30, 1–21. [Google Scholar] [CrossRef]
  13. Li, H.; Tian, C.; Lu, J.; Myjak, M.J.; Martinez, J.J.; Brown, R.S.; Deng, Z.D. An Energy Harvesting Underwater Acoustic Transmitter for Aquatic Animal. Nat. Sci. Rep. 2016, 6, 1–9. [Google Scholar] [CrossRef] [PubMed]
  14. Srujana, B.S.; Mathews, P.; Harigovindan, V. Multi-source Energy Harvesting System for Underwater Wireless Sensor Networks. Procedia Comput. Sci. 2015, 46, 1041–1048. [Google Scholar] [CrossRef]
  15. Chandrasekhar, V.; Seah, W. An Area Localization Scheme for Underwater Sensor Networks. In Proceedings of the Asia Pacific OCEANS, Singapore, 16–19 May 2007; pp. 1–8. [Google Scholar]
  16. Bian, T.; Venkatesan, R.; Li, C. Design and Evaluation of a New Localization Scheme for Underwater Acoustic Sensor Networks. In Proceedings of the IEEE GLOBECOM, Honolulu, HI, USA, 30 November–4 December 2009; pp. 1–5. [Google Scholar]
  17. Liu, B.; Chen, H.; Zhong, Z.; Poor, H.V. Asymmetrical Round Trip Based Synchronization-Free Localization in Large-Scale Underwater Sensor Networks. IEEE Trans. Wirel. Commun. 2010, 9, 3532–3542. [Google Scholar] [CrossRef]
  18. Teymorian, A.Y.; Cheng, W.; Ma, L.; Cheng, X.; Lu, X.; Lu, Z. 3D Underwater Sensor Network Localization. IEEE Trans. Mob. Comput. 2009, 8, 1610–1621. [Google Scholar] [CrossRef]
  19. Zhou, Z.; Cui, J.H.; Zhou, S. Efficient localization for large-scale underwater sensor networks. Ad Hoc Netw. 2010, 8, 267–279. [Google Scholar] [CrossRef]
  20. Dong, Y.; Wang, R.; Li, Z.; Cheng, C.; Zhang, K. Improved reverse localization schemes for underwater wireless sensor networks: Poster abstract. In Proceedings of the 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN 2017), Pittsburgh, PA, USA, 18–21 April 2017; pp. 323–324. [Google Scholar]
  21. Erol-Kantarci, M.; Mouftah, H.T.; Oktug, S. A Survey of Architectures and Localization Techniques for Underwater Acoustic Sensor Networks. IEEE Commun. Surv. Tutor. 2011, 13, 487–502. [Google Scholar] [CrossRef]
  22. Tan, H.P.; Diamant, R.; Seah, W.K.; Waldmeyer, M. A survey of techniques and challenges in underwater localization. Ocean Eng. 2011, 38, 1663–1676. [Google Scholar] [CrossRef]
  23. Hosseini, M. New Hybrid RSS-based Localization Mechanism For Underwater Wireless Sensor Networks. Int. J. Comput. Commun. Netw. (IJCCN) 2011, 1, 1–10. [Google Scholar]
  24. Rushworth, A. A Review of: “Underwater Acoustic System Analysis”. Int. J. Remote Sens. 1985, 6, 365–366. [Google Scholar] [CrossRef]
  25. Etter, P. Recent Advances In Underwater Acoustic Modeling And Simulation. J. Sound Vib. 2001, 240, 351–383. [Google Scholar] [CrossRef]
  26. Thorp, W.H. Analytic Description of the Low Frequency Attenuation Coefficient. J. Acoust. Soc. Am. 1967, 42, 270. [Google Scholar] [CrossRef]
  27. Corless, R.M.; Gonnet, G.H.; Hare, D.E.G.; Jeffrey, D.J.; Knuth, D.E. On the Lambert W function. Adv. Comput. Math. 1996, 5, 329–359. [Google Scholar] [CrossRef]
  28. Akhoundi, F.; Minoofar, A.; Salehi, J.A. Underwater positioning system based on cellular underwater wireless optical CDMA networks. In Proceedings of the Wireless and Optical Communication Conference (WOCC), Newark, NJ, USA, 7–8 April 2017; pp. 1–3. [Google Scholar]
  29. Shifrin, K. Physical Optics of Ocean Water; AIP Press: New York, NY, USA, 1998. [Google Scholar]
  30. Arnon, S.; Kedar, D. Non-line-of-sight underwater optical wireless communication network. J. Opt. Soc. Am. A 2009, 26, 530–539. [Google Scholar] [CrossRef]
  31. Watson, G. Computing Helmert transformations. J. Comput. Appl. Math. 2006, 197, 387–394. [Google Scholar] [CrossRef]
  32. Schwartz, E.L.; Shaw, A.; Wolfson, E. A numerical solution to the generalized mapmaker’s problem: Flattening nonconvex polyhedral surfaces. IEEE Trans. Pattern Anal. Mach. Intell. 1989, 11, 1005–1008. [Google Scholar] [CrossRef]
  33. Tenenbaum, J.B.; de Silva, V.; Langford, J.C. A Global Geometric Framework for Nonlinear Dimensionality Reduction. Science 2000, 290, 2319–2323. [Google Scholar] [CrossRef] [PubMed]
  34. Larsson, E. Cramer-Rao bound analysis of distributed positioning in sensor networks. IEEE Signal Process. Lett. 2004, 11, 334–337. [Google Scholar] [CrossRef]
  35. Rajawat, K.; Kumar, S. Stochastic Multidimensional Scaling. IEEE Trans. Signal Inf. Process. Netw. 2017, 3, 360–375. [Google Scholar] [CrossRef]
  36. Laufer, B.; Talmon, R.; Gannot, S. Semi-supervised Sound Source Localization Based on Manifold Regularization. IEEE/ACM Trans. Audio Speech Lang. Process. 2016, 24, 1393–1407. [Google Scholar] [CrossRef]
Figure 1. Acoustic transmission loss vs. distance.
Figure 1. Acoustic transmission loss vs. distance.
Sensors 18 00051 g001
Figure 2. (a) Actual locations of the nodes for m = 3 and n = 5; (b) Single observation at σ 2 = 1.77 m; (c) Single observation at σ 2 = 0.5 m; (d) Single observation at σ 2 = 0.17 m; (e) Single observation at σ 2 = 0.05 m; (f) Multiple observations.
Figure 2. (a) Actual locations of the nodes for m = 3 and n = 5; (b) Single observation at σ 2 = 1.77 m; (c) Single observation at σ 2 = 0.5 m; (d) Single observation at σ 2 = 0.17 m; (e) Single observation at σ 2 = 0.05 m; (f) Multiple observations.
Sensors 18 00051 g002
Figure 3. (a) Actual locations of the nodes for m = 4 and n = 20; (b) Single observation at σ 2 = 1.56 m; (c) Single observation at σ 2 = 0.5 m; (d) Single observation at σ 2 = 0.15 m; (e) Single observation at σ 2 = 0.04 m; (f) Multiple observations.
Figure 3. (a) Actual locations of the nodes for m = 4 and n = 20; (b) Single observation at σ 2 = 1.56 m; (c) Single observation at σ 2 = 0.5 m; (d) Single observation at σ 2 = 0.15 m; (e) Single observation at σ 2 = 0.04 m; (f) Multiple observations.
Sensors 18 00051 g003
Figure 4. Error function vs. noise variance for single and multiple observations.
Figure 4. Error function vs. noise variance for single and multiple observations.
Sensors 18 00051 g004
Figure 5. Mean square error for m = 3 and n = 5.
Figure 5. Mean square error for m = 3 and n = 5.
Sensors 18 00051 g005
Figure 6. Mean square error for m = 4 and n = 20.
Figure 6. Mean square error for m = 4 and n = 20.
Sensors 18 00051 g006
Figure 7. Efficiency vs. energy harvested.
Figure 7. Efficiency vs. energy harvested.
Sensors 18 00051 g007
Figure 8. Signal to noise ratio (SNR) vs. mean square error.
Figure 8. Signal to noise ratio (SNR) vs. mean square error.
Sensors 18 00051 g008
Table 1. Underwater wireless communication channels comparison.
Table 1. Underwater wireless communication channels comparison.
ParametersEM WavesAcoustic WavesOptical Waves
Communication Distance100 mUpto 20 Km10–100 m
Transmit PowerFew mW to Hundred of Watts10–100 WFew Watts
CostHighHighLow
Data RateUp to 100 MbpsIn KbpsUp to Gbps
Table 2. List of symbols.
Table 2. List of symbols.
SymbolVariableSymbolVariable
mNumber of anchor nodes σ i j Noise variance
nNumber of sensor nodes θ 0 Divergence angle
η s Spherical spreading lossTTime duration
η c Cylindrical spreading loss l Actual two-dimensional location of a node
α Absorption coefficient Λ Matrix of Estimated distances
d i j Euclidean distance v i j Weighting coefficients
d ˜ i j Estimated distance Φ Importance of an observation
λ Wavelength γ Controlling parameter
e ( λ ) Extinction coefficient L Actual locations of all the nodes
r j Number of photons L ˜ Estimated locations of all the nodes
Ł i j Propagation loss κ Scaling factor
P r j Received power at node j Ω Rotation factor
P t i Transmitted power by node i Ψ Translation factor
η i , η j Optical efficiencies E t Energy consumption
θ Trajectory angle Γ d ˜ Noise co-variance matrix
rTransmission range δ 2 Mean square error
d ˜ a i j Estimated acoustic distance d ˜ o i j Estimated optical distance
Table 3. Parameters setup and error function comparison for the first scenario.
Table 3. Parameters setup and error function comparison for the first scenario.
Observationsmn σ 2 Error Function
1st351.77 m0.11
2nd350.56 m0.01
3rd350.17 m0.001
4th350.05 m2.3 × 10 4
Multiple35-2.3 × 10 6
Table 4. Parameters setup and error function comparison for second scenario.
Table 4. Parameters setup and error function comparison for second scenario.
Observationsmn σ 2 Error Function
1st4201.56 m0.19
2nd4200.49 m0.06
3rd4200.15 m0.018
4th4200.04 m0.0036
Multiple420-9.6 × 10 6

Share and Cite

MDPI and ACS Style

Saeed, N.; Celik, A.; Al-Naffouri, T.Y.; Alouini, M.-S. Energy Harvesting Hybrid Acoustic-Optical Underwater Wireless Sensor Networks Localization. Sensors 2018, 18, 51. https://doi.org/10.3390/s18010051

AMA Style

Saeed N, Celik A, Al-Naffouri TY, Alouini M-S. Energy Harvesting Hybrid Acoustic-Optical Underwater Wireless Sensor Networks Localization. Sensors. 2018; 18(1):51. https://doi.org/10.3390/s18010051

Chicago/Turabian Style

Saeed, Nasir, Abdulkadir Celik, Tareq Y. Al-Naffouri, and Mohamed-Slim Alouini. 2018. "Energy Harvesting Hybrid Acoustic-Optical Underwater Wireless Sensor Networks Localization" Sensors 18, no. 1: 51. https://doi.org/10.3390/s18010051

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop