Next Article in Journal
Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
Previous Article in Journal
Precision Motion Control of a Linear Permanent Magnet Synchronous Machine Based on Linear Optical-Ruler Sensor and Hall Sensor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Widely Linear Adaptive Instantaneous Frequency Estimation in Vector Hydrophones

Key Laboratory on Underwater Acoustic Signal Processing of MOE, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(10), 3348; https://doi.org/10.3390/s18103348
Submission received: 4 September 2018 / Revised: 3 October 2018 / Accepted: 3 October 2018 / Published: 7 October 2018
(This article belongs to the Section Physical Sensors)

Abstract

:
To solve the problem that the time-frequency resolution of Short-Time Fourier Transform (STFT) is constrained by the window length and the moving step of the short time window, and to utilize the merits of a widely linear method, a novel instantaneous frequency estimation method in vector hydrophone was proposed. In this paper, a complex variable was constructed. It is composed of sound pressure and particle velocity as its real part and imaginary part, respectively. The constructed variable was approved to be second order noncircular (improper). For the modelling of noncircular signals, the standard linear estimation is not adequate and the pseudo-covariance matrix should also be taken into consideration. As a result, a widely linear adaptive instantaneous frequency estimation algorithm and its three solutions based on the augmented complex least mean square (ACLMS) method are presented to estimate the instantaneous frequency in vector hydrophones. The results of simulations and laboratory experiments prove that this approach based on a widely linear model performs better compared to STFT and strict linear filter methods.

1. Introduction

Instantaneous frequency estimation is an important issue in underwater acoustic signal processing. The most widely adopted method used to estimate the frequency in underwater acoustics systems is the Short-Time Fourier Transform (STFT), which is a traditional instantaneous frequency estimation method widely used in the time-frequency analysis field because of its simplicity. Another advantage of STFT is that it can reflect the time-frequency information of the signal accurately without the interference of cross terms. However, like most time-frequency methods, there are two limits. The time-frequency resolution is constrained by the window length and the moving step of the short time window and besides, its anti-noise performance is poor [1]. As a result, STFT is not appropriate for analysis of non-stationary signals or signals with fast-changing frequency like LFM signals.
As an alternative to the traditional Fourier Transform, Xia et al. [2,3,4] proposed the widely linear model for frequency estimation in three-phase power systems. It is illustrated that the complex-valued signal, obtained by the α β transformation of three-phase power signals under unbalanced voltage sag conditions is second order noncircular, for which standard linear adaptive estimators are suboptimal. The proposed algorithm combines the merits of the widely linear model and adaptive filter based on the minimization of the mean square error. This approach offers enhanced accuracy and faster convergence, together with robustness to noise. Similar widely linear filtering methods are applied in acoustic echo cancellation [5,6]. Paleologu et al. [5] proposed widely linear Kalman filter method that combines the advantages of the widely linear model and the good features of the Kalman filter, and outperforms the recursive least square method. Huang et al. [7] and Xu et al. [8] presented widely linear minimum dispersion-based beamforming for sub-Gaussian noncircular signals, taking full advantages of the non-circularity and sub-Gaussian properties of signals. The approach in [7,8] is shown to achieve good performance, even in high signal-to-noise ratio conditions and is able to process more signals than the number of sensors.
Based on the merits of applying widely linear filtering in some fields, it seems that combining widely linear filtering with vector hydrophones is meaningful, since vector hydrophones play an increasingly important role in submarine resources exploration and marine military activities. Compared with scalar hydrophones which can only measure sound pressure, vector hydrophones have attracted much more attention due to their characteristics of good directivity [9,10,11,12]. Acoustic vector sensors measure scalar acoustic pressures along with particle velocity in three orthogonal directions and find a wide range of applications in underwater acoustics tasks such as coastal surveillance, harbor defense, underwater acoustic communication, and source localization studies [13,14,15,16]. Theoretically, the sound pressure and particle velocity have a phase difference of 90°, which provides the possibility that a noncircular complex signal can be constructed and it can be used for widely linear frequency estimation based on the most recent advances in augmented complex-valued second order statistics.
In most cases, a widely linear model is superior to a traditional strictly linear model when dealing with second order signals. We propose to use the recently introduced widely linear modelling- based adaptive filtering algorithm, called the Augmented Complex Least Mean Square (ACLMS) to deal with instantaneous frequency estimation in vector hydrophones. This is a novel approach towards frequency estimation in underwater acoustic signal processing, because nearly no one has introduced this method in vector hydrophones before. Firstly, it is illustrated that the constructed complex variable composed of sound pressure and particle velocity as its real part and imaginary part, respectively, is second order noncircular (improper) due to its noncircular rate approaching 1. For the modelling of noncircular signals, the standard linear estimation is not adequate and the pseudo-covariance matrix should also be taken into consideration. Actually, the key point of the advanced performance is to take the signal’s complex conjugate into account. Then, a widely filter model and its three solutions based on the ACLMS method are then presented to estimate the instantaneous frequency of the complex signal, in contrast with what is deduced in paper [2] where another two solutions were ignored. Simulation results and the results of laboratory experiments prove that this widely linear based method performs better compared to STFT and other linear filtering methods.

2. Background

2.1. Widely Linear Modelling and Basic Characteristics

Consider a real-valued conditional mean squared error estimator (MSE) of a random vector y in terms of a real observation x . For zero-mean jointly normal y and x , the optimal estimator is linear. In the complex domain, it is typically assumed that the same form of estimator can be used leading to the standard complex linear minimum mean square error estimator [2,17]:
y ^ = y ^ r + j y ^ i = x T h
where h = [ h 1 , , h L ] T is a vector of fixed filter coefficients, x = [ x 1 , , x L ] T is the regressor vector, and ( ) T denotes the vector transpose operator. j is the imaginary unit and subscripts r and i denote respectively the real and imaginary parts of a complex variable. Standard strictly linear estimation in the complex domain assumes the same model but with complex value y , x , h is widely used. Observing that both the real y ^ r and imaginary y ^ i parts of the vector y are real-valued, and thus:
y ^ r = E { y r | x r , x i } y ^ i = E { y i | x r , x i }
Substituting x r = ( x + x * ) / 2 and x i = ( x x * ) / 2 j yields:
y ^ r = E { y r | x , x * } y ^ i = E { y i | x , x * }
where ( ) * is the complex-conjugate operator, using Equation (1), the widely linear complex estimator for complex valued data is obtained as:
y ^ = h T x + g T x *
where h and g are complex-valued coefficient vectors. Such a widely linear estimator is optimal for the generality of complex signals, and it simplifies into the strictly linear model ( g = 0 ) for circular data.

2.2. Second Order Noncircular and Circular Signals

The difference between circular and uncircular signals is based on their secondary moment properties [18,19]. For a zero-mean complex random vector s , there exists two definitions of covariance matrix C ss = E { S S H } , P ss = E { S S T } where C ss and P ss are called respectively the covariance matrix and pseudo-covariance matrix, ( . ) H and ( . ) T denotes the Hermitian operator and transpose operator, respectively. When P ss = 0 , the random vector s is called circular (proper). Otherwise, it is noncircular (improper). It means that its imaginary and real parts enjoy the same probability density functions and variance. The so-called “proper” data have equal powers in the real and imaginary parts, while for the improper data, the covariance is greater than the absolute pseudo-covariance. In real word, most complex signals are second order noncircular or improper. The advantage of widely linear estimation over strictly linear estimation can be quantified by the difference between the mean square errors of a strictly linear estimator, e L 2 , and that of a widely linear estimator, e W L 2 , given by:
δ e 2 = e L 2 e W L 2 = [ p P s s * C s s * 1 c * ] H [ C s s P s s C s s * 1 P s s * ] 1 [ p P s s * C s s * 1 c * ]
where c = E [ y * x ] and p = E [ y x ] . Because of the positive definiteness of the matrix [ C s s P s s C s s * 1 P s s * ] , δ e 2 is nonnegative.
In the simulation process, the noise n ( k ) is complex white Gaussian noise (WGN) and its real and imaginary parts are independent real WGN sequences, n ( k ) = n r ( k ) + j n i ( k ) and σ n 2 = σ n r 2 + σ n i 2 . Figure 1 demonstrates second order circular and noncircular signals visually by setting complex noise with different variances in its real and imaginary parts. Figure 1 shows the simulation results of circular and noncircular signals based on complex-valued AR (4) process. Figure 1a depicts a stable autoregressive AR (4) process driven by doubly white circular Gaussian noise in the form of “real-imaginary” scatter plots in the complex plane. When σ n r 2 = σ n i 2 , the circular signal can be seen in Figure 1a and if σ n r 2 σ n i 2 , Figure 1b shows the noncircular signal. The degree of non-circularity is used to depict whether a complex signal is circular or non-circular. It can be calculated by using the circularity index:
η = τ v 2 σ v 2
where σ v 2 is the variance of a complex variable v , and τ v 2 is the absolute value of the pseudo-variance of v . This way, η [ 0 , 1 ] , the value of 0 indicating that v is second order circular, otherwise indicating a second order noncircular signal.

3. Frequency Estimation Based on ACLMS in Vector Hydrophone

3.1. Deduction of Three Solutions to Frequency Estimation Based on ACLMS

The least mean square (LMS) algorithm is the most usually used stochastic gradient adaptive filtering algorithm which adaptively adjusts the filter coefficients in order to minimize the instantaneous squared error. It is assumed that the complex signal v ( k ) serves as the desired signal, then ACLMS algorithm can be given by [2,19,20,21]:
v ^ ( k + 1 ) = v ( k ) h ( k ) + v * ( k ) g ( k ) e ( k ) = v ( k + 1 ) v ^ ( k + 1 ) h ( k + 1 ) = h ( k ) + u e ( k ) v * ( k ) g ( k + 1 ) = g ( k ) + u e ( k ) v ( k )
where h ( k ) and g ( k ) are respectively the filter weight coefficients corresponding to the standard conjugate parts at time instant k, v ^ ( k + 1 ) is the estimation of v ( k + 1 ) , e ( k ) represents the estimation error and u is the step-size, a convergence factor controlling stability and the rate of adaptation. The algorithm is based on the method of steepest descent.
Figure 2 is a schematic diagram of the pressure-gradient vector hydrophone, which is composed of two pairs of orthogonal dipoles with four equally spaced sound pressure sensors located in the circle. d represents the distance of two adjacent dipoles and dipole 0 is recognized as the reference point. θ is the angle of incidence. It is assumed that the distance between remote sound source and dipole 0 is r . Based on this assumption, sound wave can be seen as plane wave. The output signal of these four base arrays are p = p i , i = 0 , 1 , 2 , 3 , 4 . M is the receiving sensitivity of the pressure-gradient vector hydrophone. k , j denote wave numbers and imaginary number unit, respectively, and then sound pressure p is given by:
p = p 1 + p 2 + p 3 + p 4 = 4 M p 0 cos ( k d 2 cos θ ) cos ( k d 2 sin θ )
differential pressure in X direction v x is given by:
p = p 1 + p 4 p 2 p 3 = 4 j M p 0 cos ( k d 2 sin θ ) sin ( k d 2 cos θ )
After a series of calculations with approximation and simplification, sound pressure p ( t ) is given by:
p ( t ) = 4 M A 0 cos ( ω t + φ 0 )
differential pressure in X direction v x ( t ) is given by:
v x ( t ) = 2 d cos θ M A 0 c ω sin ( ω t + φ 0 )
where t , ω , φ 0 are the time instant, angular frequency and initial phase respectively. Then complex signal P V is proposed for widely linear filtering, P V = p + v x , which is uncircular in most cases, as calculated in Appendix A:
P V ( k ) = A cos ( ω k Δ T + φ 0 ) j B sin ( ω k Δ T + φ 0 )
The complex signal PV which is deduced in Appendix B can be written as:
P V ( k ) = C ( k ) e j ( ω k Δ T + φ 0 ) + D ( k ) e j ( ω k Δ T + φ 0 )
Then the ACLMS algorithm according to Equation (7) is given by:
P V ^ ( k + 1 ) = v ( k ) h ( k ) + v * ( k ) g ( k ) e ( k ) = P V ( k + 1 ) P V ^ ( k + 1 ) h ( k + 1 ) = h ( k ) + u e ( k ) P V * ( k ) g ( k + 1 ) = g ( k ) + u e ( k ) P V ( k )
From Equation (13) and (14), the estimate P V ^ ( k + 1 ) becomes:
P V ^ ( k + 1 ) = C ( k ) h ( k ) e j ( ω k Δ T + φ 0 ) + D ( k ) h ( k ) e j ( ω k Δ T + φ 0 ) + C * ( k ) g ( k ) e j ( ω k Δ T + φ 0 ) + D * ( k ) g ( k ) e j ( ω k Δ T + φ 0 ) = [ C ( k ) h ( k ) + D * ( k ) g ( k ) ] e j ( ω k Δ T + φ 0 ) + [ D ( k ) h ( k ) + C * ( k ) g ( k ) ] e j ( ω k Δ T + φ 0 )
while from Equation (13), P V ( k + 1 ) can be rewritten as:
P V ( k + 1 ) = C ( k + 1 ) e j ( ω k Δ T + φ 0 ) e j ω Δ T + D ( k + 1 ) e j ( ω k Δ T + φ 0 ) e j ω Δ T
Observing the conjugate parts within Equations (15) and (16), the term e j ω Δ T and e j ω Δ T can be estimated from:
e j ω Δ T = C ( k ) h ( k ) + D * ( k ) g ( k ) C ( k + 1 )
e j ω Δ T = D ( k ) h ( k ) + C * ( k ) g ( k ) D ( k + 1 )
In frequency estimation by adaptive filtering algorithms, at two consecutive time instants, C ( k + 1 ) C ( k ) , D ( k + 1 ) D ( k ) . Since D * ( k ) = D ( k ) , C * ( k ) = C ( k ) , Equations (17) and (18) can be simplified into:
e j ω Δ T = h ( k ) + D ( k ) C ( k ) g ( k )
e j ω Δ T = h ( k ) + C ( k ) D ( k ) g ( k )
It is assumed y = e j ω Δ T , D ( k ) C ( k ) = x , then Equations (19) and (20) can be expressed as:
y = h ( k ) + x g ( k )
y * = h ( k ) + g ( k ) x
Since ( 21 ) × ( 22 ) = 1 , the following expressions can be found
[ y h ( k ) ] [ y * h ( k ) ] = g 2 ( k )
Equation (23) can be re-written as Equation (24), and the final frequency of widely linear extension of the standard linear frequency estimation method is given by Equations (25), (29), and (30):
cos ( ω k Δ T ) = 1 + h 2 ( k ) g 2 ( k ) 2 h ( k )
Solution 1:
f ^ ( k ) = 1 2 π Δ T cos 1 ( 1 + h 2 ( k ) g 2 ( k ) 2 h ( k ) )
Since ( 21 ) = ( 22 ) * , Equations (21) and (22) can be understood as a quadratic equation with one unknown x :
x 2 g ( k ) + x ( h ( k ) h * ( k ) ) g * ( k ) = 0
Two possible solutions to Equation (26) are shown in Equation (27):
x = j h ˜ ( k ) ± | g ( k ) | 2 ( h ˜ ( k ) ) 2 g ( k )
where actually, h ˜ ( k ) means the imaginary part of h ( k ) . Since the system frequency is far smaller than the sampling frequency, the imaginary part of y is positive, thus excluding one of the solutions:
y = h ( k ) + j ( h ˜ ( k ) ) 2 | g ( k ) | 2
The system frequency is therefore estimated in the form of Equation (29) or Equation (30) Solution 2:
f ^ ( k ) = 1 2 π Δ T cos 1 ( y )
Solution 3:
f ^ ( k ) = 1 2 π Δ T sin 1 ( y ˜ )
Here, h ( k ) represents the real part of h ( k ) . The above Equations (25), (29), (30) are all general widely linear extensions of the standard linear frequency estimation methods which can theoretically be used for estimating instantaneous frequency in a vector hydrophone.

3.2. Results of Simulations and Experiments

3.2.1. Results of Simulations

The adaptive frequency estimator methods based on the widely linear ACLMS algorithm were applied to estimate the fundamental frequency from sampled values of voltage signals in vector hydrophones, and compared with the standard CLMS algorithm and STFT approach. Simulations were performed in the MATLAB programming environment with a sampling rate of 24 kHz. In the first set of simulations, using Solution 1, Equation (20), the step size μ of both algorithms was set to be 0.0006. It is assumed that the angle of incidence is 30° and all the four sound pressure sensors share the same receiving sensitivity. Firstly, the ACLMS algorithm was compared to the STFT method under different SNR conditions, as is shown in Figure 3.
The LFM signal started from 4000 Hz with modulation rate 600 Hz/s. The step size and window length of the STFT method were set 100 and 1000, respectively. The total signal lasts for one second, but we only observe the stable state from 0.5 s to 0.7 s when it converged. Two dependent WGN sequences were added to the complex simulated voltage signals in the vector hydrophone with different variances. Under rather high SNR conditions (57 dB), the ACLMS algorithm shows smaller estimation variance compared to STFT in Figure 3a, then the SNR was lowered to 37 dB as is shown in Figure 3b. The oscillatory steady-state error of ACLMS rose, while the estimation variance of STFT seems unchanged. To illustrate the statistical advantage of the ACLMS-based estimator over the STFT approach. We calculated the root mean square error (RMSE) of both algorithms in a noisy environment. Table 1 shows the superiority of ACLMS over the STFT algorithm with lower RMSE.
In the next simulation, the ACLMS algorithm was compared to the CLMS method. For better observation, a short length of frequency estimation results from 0.8 s to 0.81 s was selected. The total simulation results are illustrated in Figure 4. The advantage of the ACLMS-based estimator over the CLMS-based estimator can be clearly seen under all three different SNR conditions. It is especially noticeable that the estimation error of the ACLMS algorithm decreased with the improvement of SNR, whereas the counterpart of the CLMS algorithm shows no such sign with a stable oscillatory steady-state error.
The following set of simulations focused on the performance of three different solutions to the frequency estimation based on the ACLMS algorithm. All the parameters were set the same as those used in the first set of simulations apart from the SNR, which was 47 dB. The simulation results in Figure 5 describe that the convergence rates of the three different solutions are different. Solution 1 converged faster than the others and Solution 2 was the slowest one.
The statistical advantage of the widely linear estimators over the corresponding strictly linear estimators is illustrated by comparing the bias in the presence of complex noise at different SNRs. The simulated LFM signal received by a vector hydrophone was assumed to start from 4000 Hz with modulation rate 600 Hz/s lasting for 5 seconds. Statistical analysis only took the latter half frequency results lasting from 2.5 s to 5 s into consideration when the algorithm had converged, which is more meaningful. Figure 6 shows the performance of the three solutions based on the ACLMS algorithm comparing with strictly linear CLMS algorithm at different SNRs. The results in Figure 6 illustrate that three solutions of the ACLMS algorithm and the CLMS algorithm had a decreasing bias as the signal-to-noise ratio (SNR) increased at lower SNRs. The CLMS algorithm yielded relatively larger, almost constant at higher SNRs (bigger than 40 dB). We can observe that the three solutions based on the widely linear algorithm offered the lower estimation error and that, the best performance among them was achieved by Solution 3. The three widely linear model-based solutions generate nearly unbiased frequency estimations at higher SNRs.

3.2.2. Results of Experiments

To support the ACLMS-based frequency estimation approaches and the simulation results above, a series of experiments were conducted in an anechoic tank laboratory. The sound source was put 2 meters below with a horizontal distance 2.5 meters away from the vector hydrophone. The wave files were written in MATLAB and then transmitted to a power amplifier which was connected to the acoustic emission transducer. The flowchart of all the following experiments is shown in Figure 7, and the vector hydrophone used during the experiments is pictured in Figure 8.
Firstly, to compare the rate of convergence and the effectivity of the widely linear model-based three solutions to the ACLMS algorithm, a CW signal was transmitted at 4000 Hz level with the duty ratio of one third, and the sampling rate was set at 25 kHz. The data received were then processed in the MATLAB environment. The scatter diagram of the real complex signal P V proposed for widely linear filtering is shown in Figure 9a.
Figure 9b gives information about the characteristic that the sound pressure and particle velocity have a 90 degrees phase shift, which is a key characteristic for us to compose complex signals so as to estimate the frequency in vector hydrophones. The circularity index η P V = 0.9755 1 . The step size μ was set at 0.3. The data processing result is shown in Figure 10. The convergence rate of the three solutions in real sampled vector hydrophone signals was similar to the simulation results mentioned before, and Solution 1 was also the fastest. It is expected that Solution 1 may be useful for frequency tracking when the system endures the frequency disorders.
The following experiment considers frequency estimation for the LFM signal received by the vector hydrophone, where the real frequency was initialized at 4000 Hz with the modulation rate 100 Hz/s lasting for 10 s, sampled at a rate of 200 kHz. The MATLAB processing result is shown in Figure 11, where the practical superiority of the algorithms based on the widely linear model, compared with the strictly linear algorithm applied in the frequency estimation in the real vector hydrophone condition is highlighted. In Figure 11a, the convergence rate of the ACLMS-based algorithm is superior to the CLMS-based algorithm. Besides, the oscillatory steady-state error of ALCMS is smaller than that of CLMS as is shown in Figure 11b, which is a selected enlarged part of Figure 11a.
Finally, to test the stability of the algorithm based on the widely linear model and its stable superiority to the strictly linear model, except for the LFM signal with modulation rate 100 Hz/s, other LFM signals with different moderation rate (200, 400, 500 and 600 Hz/s, respectively) were taken into consideration. The SNR is at approximately 40 dB level. Experimental results are shown in Figure 12, and they support the simulation results and the theoretical analysis.

4. Conclusions

Theoretically, the sound pressure and particle velocity in a vector hydrophone have a phase difference of 90 degrees, which provides the possibility that a noncircular complex signal can be constructed and it can be transformed into an exponential form and used for widely linear frequency estimation based on recent advances in augmented complex-valued second order statistics. It has been illustrated that the joint variable complex signal P V is second order noncircular, for which the standard linear adaptive CLMS-based estimator is suboptimal. Then a widely linear frequency estimation method of the instantaneous frequency in vector hydrophone has been proposed, which includes the three solutions we concluded and utilizes some recent advances in complex statistics. The three solutions based on the ACLMS algorithm and widely linear model have been shown to be more suitable for signals compared with conventional algorithm based on linear models. The Solution 1 is significant for its fastest convergence rate to normal value. In addition, the ACLMS-based method has the characteristics of faster convergence rate and lower oscillatory steady-state error, and it can reach the unbiased frequency estimation at higher SNR conditions. Future research will focus on dealing with signals at lower SNR conditions, which have rather bigger estimation errors and solving the problem of how to initialize the step size μ at a reasonable value during the MATLAB data processing.

Author Contributions

Conceptualization, P.P. and L.A.; Methodology, P.P.; Software, P.P.; Validation, P.P., L.A.; Formal Analysis, P.P.; Investigation, L.A.; Resources, L.A.; Data Curation, L.A.; Writing-Original Draft Preparation, P.P.; Writing-Review & Editing, L.A.; Visualization, P.P.; Supervision, L.A.; Project Administration, L.A.; Funding Acquisition, L.A.

Funding

This work was supported in part by National Natural Science Fund of China under Grant No.11574048, No.11604048 and in part by the Fundamental Research Funds for the Central Universities No.2242016K30013.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The degree of non-circularity ϒ P V is calculated using circularity index in Equation (6). Given that:
ϒ P V = E [ P V 2 ] E [ | P V | 2 ]
By replacing P V in (A1), ϒ P V can be written as (A2), (A2) can also be re-written as (A3):
ϒ P V = E [ A 2 cos 2 ( ω t + φ 0 ) ] E [ B 2 ω 2 sin 2 ( ω t + φ 0 ) ] E [ 2 A B ω j cos ( ω t + φ 0 ) sin ( ω t + φ 0 ) ] E [ A 2 cos 2 ( ω t + φ 0 ) ] + E [ B 2 ω 2 cos 2 ( ω t + φ 0 ) ] = E [ A 2 cos 2 ( ω t + φ 0 ) ] B 2 ω 2 E [ sin 2 ( ω t + φ 0 ) ] 2 A B ω j E [ cos ( ω t + φ 0 ) sin ( ω t + φ 0 ) ] A 2 E [ cos 2 ( ω t + φ 0 ) ] + B 2 ω 2 E [ cos 2 ( ω t + φ 0 ) ]
Equation (A2) can be simplified into Equation (A3), since E [ cos ( ω t + φ 0 ) sin ( ω t + φ 0 ) ] = 0 :
ϒ P V = A 2 B 2 ω 2 A 2 + B 2 ω 2
where A = 4 M A 0 , using B = d A cos θ 2 c replace it in Equation (A3) and then:
ϒ P V = 1 ω 2 ( d cos θ 2 c ) 2 1 + ω 2 ( d cos θ 2 c ) 2 = 1 ω 2 ( d cos θ 2 c ) 2 + 2 ω 2 ( d cos θ 2 c ) 2 2 ω 2 ( d cos θ 2 c ) 2 1 + ω 2 ( d cos θ 2 c ) 2 = 1 2 ω 2 ( d cos θ 2 c ) 2 1 + ω 2 ( d cos θ 2 c ) 2 = 1 2 1 + ( 2 c ω d cos θ ) 2 1
The velocity of underwater signals is about 1500   m / s , d 0.01 m . The frequency of often used underwater signals is at the kHz level. It can be calculated that ϒ P V 1 and concluded that complex signal P V is second order noncircular.

Appendix B

P V ( k ) = A cos ( ω k Δ T + φ 0 ) j B sin ( ω k Δ T + φ 0 ) = A 2 [ e j ( ω k Δ T + φ 0 ) + e j ( ω k Δ T + φ 0 ) ] B ω 2 [ e j ( ω k Δ T + φ 0 ) e j ( ω k Δ T + φ 0 ) ] = ( A 2 B ω 2 ) e j ( ω k Δ T + φ 0 ) + ( A 2 + B ω 2 ) e j ( ω k Δ T + φ 0 ) = A 2 [ e j ( ω k Δ T + φ 0 ) + e j ( ω k Δ T + φ 0 ) ] B ω 2 [ e j ( ω k Δ T + φ 0 ) e j ( ω k Δ T + φ 0 ) ] = ( A 2 B ω 2 ) e j ( ω k Δ T + φ 0 ) + ( A 2 + B ω 2 ) e j ( ω k Δ T + φ 0 ) = C ( k ) e j ( ω k Δ T + φ 0 ) + D ( k ) e j ( ω k Δ T + φ 0 )
where A = 4 M A 0 , B = 2 d cos θ M A 0 c , A 0 is a positive constant, C ( k ) = ( A 2 B ω 2 ) , D ( k ) = ( A 2 + B ω 2 ) .

References

  1. Zhao, Y.Q.; Zou, Z.G.; Wu, L.W. Frequency Detection Algorithm for Frequency Diversity Signal Based on STFT. In Proceedings of the Frequency Detection Algorithm for Frequency Diversity Signal Based on STFT, Qinhuangdao, China, 18–20 September 2015. [Google Scholar] [CrossRef]
  2. Xia, Y.; Mandic, P. Widely Linear Adaptive Frequency Estimation of Unbalanced Three-Phase Power Systems. IEEE Trans. Instrum. Meas. 2012, 61, 74–82. [Google Scholar] [CrossRef]
  3. Xia, Y.; Douglas, S.C.; Mandic, D.P. Widely linear adaptive frequency estimation in three-phase power systems under unbalanced voltage sag conditions. In Proceedings of the International Joint Conference on Neural Networks, San Jose, CA, USA, 31 July–5 August 2011; pp. 1700–1755. [Google Scholar] [CrossRef]
  4. Xia, Y.; Mandic, D.P. A widely linear least mean phase algorithm for adaptive frequency estimation of unbalanced power systems. Int. J. Electr. Power Energy Syst. 2014, 54, 367–375. [Google Scholar] [CrossRef]
  5. Paleologu, C.; Benesty, J.; Ciochina, S. Widely linear general Kalman filter for stereophonic acoustic echo cacellation. Signal. Process. 2012, 94, 570–575. [Google Scholar] [CrossRef]
  6. Anand, A.; Kar, A.; Swamy, M.N.S. An improved CLMS algorithm for feedback cancellation in hearing aids. Appl. Acoust. 2013, 129, 417–426. [Google Scholar] [CrossRef]
  7. Huang, L.; Zhang, J.; Zhang, L.; Ye, Z. Widely linear minimum dispersion beamforming for sub-Gaussian noncircular signals. Signal. Process. 2016, 122, 123–128. [Google Scholar] [CrossRef]
  8. Xu, D.; Gong, C.; Cao, S.; Xu, X.; Ye, Z. Robust widely linear beamforming based on spatial spectrum of noncircularity coefficient. Signal. Process. 2014, 104, 167–173. [Google Scholar] [CrossRef]
  9. Ao, Y.; Xu, K.; Wan, J.; Chen, Y. A modified uni-vector-hydrophone ESPRIT algorithm for multisource joint DOA-frequency estimation. In Proceedings of the IEEE International Conference on Computer and Communications (ICCC), Chengdu, China, 13–16 December 2017; pp. 1381–1385. [Google Scholar] [CrossRef]
  10. Zhang, W.D.; Guan, L.G.; Zhang, G.J.; Xue, C.Y.; Zhang, K.R.; Wang, J.P. Research of DOA Estimation Based on Single MEMS Vector Hydrophone. Sensors 2009, 9, 6823–6834. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  11. Zou, N.; Swee, C.C.; Chew, B.A.L. Vector Hydrophone Array Development and its Associated DOA Estimation Algorithms. In Proceedings of the OCEANS 2006, Singapore, 16–19 May 2007. [Google Scholar] [CrossRef]
  12. Tao, J.W.; Chang, W.X.; Cui, W. Vector Field Smoothing for DOA Estimation of Coherent Underwater Acoustic Signals in Presence of a Reflecting Boundary. IEEE Sens. J. 2007, 7, 1152–1158. [Google Scholar] [CrossRef]
  13. Gunes, A.; Guldogan, M.B. Joint underwater target detection and tracking with the Bernoulli filter using an acoustic vector sensor. Digit. Signal Process. 2016, 40, 246–258. [Google Scholar] [CrossRef]
  14. He, J.; Liu, Z. Efficient underwater two-dimensional coherent source localization with linear vector-hydrophone array. Signal Process. 2009, 89, 1715–1722. [Google Scholar] [CrossRef]
  15. Zhao, A.B.; Song, X.J.; Hui, J. Research on source depth classification using multiple vector hydrophones. In Proceedings of the OCEANS 2014, Taipei, Taiwan, 7–10 April 2014. [Google Scholar] [CrossRef]
  16. Chen, Y.; Ma, S.Q.; Fu, L.F. Passive localization techniques of a vector hydrophone based on time-reversal method. In Proceedings of the IEEE/OES Acoustics in Underwater Geosciences Symposium, Rio de Janeiro, Brazil, 24–26 July 2013. [Google Scholar] [CrossRef]
  17. Picinbono, B.; Chevalier, P. Widely linear estimation with complex data. IEEE Trans. Signal Process. 1995, 43, 2030–2033. [Google Scholar] [CrossRef] [Green Version]
  18. Navarro-Moreno, J.; Moreno-Kayser, J.; Fernandez-Alcala, R.M.; Ruiz-Molina, J.C. Widely Linear Estimation Algorithms for Second-Order Stationary Signals. IEEE Trans. Signal Process. 2017, 12, 4930–4934. [Google Scholar] [CrossRef]
  19. Jelfs, B.; Mandic, D.P.; Douglas, S.C. An adaptive approach for the identification of improper complex signals. Signal. Process. 2011, 92, 335–344. [Google Scholar] [CrossRef]
  20. Xia, Y.; Douglas, S.C.; Mandic, D.P. Performance analysis of the deficient length augmented CLMS algorithm for second order noncircular complex signals. Signal. Process. 2018, 144, 214–225. [Google Scholar] [CrossRef]
  21. Mandic, D.P.; Xia, Y.; Douglas, S.C. Steady state analysis of the CLMS and augmented CLMS algorithms for noncircular complex signals. In Proceedings of the 2010 Conference Record of the Forty Fourth Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 7–10 November 2010. [Google Scholar] [CrossRef]
Figure 1. Scatter diagrams of the noncircular signal and circular signals: (a) circular signal; (b) noncircular signal.
Figure 1. Scatter diagrams of the noncircular signal and circular signals: (a) circular signal; (b) noncircular signal.
Sensors 18 03348 g001
Figure 2. Schematic view of the structure of the pressure-gradient vector hydrophone.
Figure 2. Schematic view of the structure of the pressure-gradient vector hydrophone.
Sensors 18 03348 g002
Figure 3. Frequency estimation based on ACLMS and STFT: (a) SNR = 57 dB; (b) SNR = 37 dB.
Figure 3. Frequency estimation based on ACLMS and STFT: (a) SNR = 57 dB; (b) SNR = 37 dB.
Sensors 18 03348 g003
Figure 4. Frequency estimation based on ACLMS and CLMS: (a) SNR = 27 dB; (b) SNR = 37 dB; (c) SNR = 57dB.
Figure 4. Frequency estimation based on ACLMS and CLMS: (a) SNR = 27 dB; (b) SNR = 37 dB; (c) SNR = 57dB.
Sensors 18 03348 g004
Figure 5. Comparison of convergence rate of three solutions based on ACLMS.
Figure 5. Comparison of convergence rate of three solutions based on ACLMS.
Sensors 18 03348 g005
Figure 6. Bias analysis for frequency estimation using three solutions based on ACLMS algorithm and the CLMS algorithm.
Figure 6. Bias analysis for frequency estimation using three solutions based on ACLMS algorithm and the CLMS algorithm.
Sensors 18 03348 g006
Figure 7. Block diagram of the experiments.
Figure 7. Block diagram of the experiments.
Sensors 18 03348 g007
Figure 8. The vector hydrophone.
Figure 8. The vector hydrophone.
Sensors 18 03348 g008
Figure 9. Descriptions of the complex signal PV: (a) Scatter diagram via “real-imaginary” plot; (b) Time domain wave of the real part and imaginary part of PV respectively.
Figure 9. Descriptions of the complex signal PV: (a) Scatter diagram via “real-imaginary” plot; (b) Time domain wave of the real part and imaginary part of PV respectively.
Sensors 18 03348 g009
Figure 10. Experiment results of three solutions based on ACLMS algorithm.
Figure 10. Experiment results of three solutions based on ACLMS algorithm.
Sensors 18 03348 g010
Figure 11. Frequency estimation for a real vector hydrophone system: (a) the MATLAB processing result; (b) Selected enlarged part of (a).
Figure 11. Frequency estimation for a real vector hydrophone system: (a) the MATLAB processing result; (b) Selected enlarged part of (a).
Sensors 18 03348 g011
Figure 12. Experiments using LFM signals with different modulation rate: (a) 200 Hz/s; (b) 400 Hz/s; (c) 500 Hz/s; (d) 600 Hz/s.
Figure 12. Experiments using LFM signals with different modulation rate: (a) 200 Hz/s; (b) 400 Hz/s; (c) 500 Hz/s; (d) 600 Hz/s.
Sensors 18 03348 g012
Table 1. The value of RMSE of STFT and ACLMS under different SNR conditions.
Table 1. The value of RMSE of STFT and ACLMS under different SNR conditions.
SNRSTFTACLMS
57dB6.91481.9920
37dB6.91485.8826

Share and Cite

MDPI and ACS Style

Peng, P.; An, L. Widely Linear Adaptive Instantaneous Frequency Estimation in Vector Hydrophones. Sensors 2018, 18, 3348. https://doi.org/10.3390/s18103348

AMA Style

Peng P, An L. Widely Linear Adaptive Instantaneous Frequency Estimation in Vector Hydrophones. Sensors. 2018; 18(10):3348. https://doi.org/10.3390/s18103348

Chicago/Turabian Style

Peng, Panpan, and Liang An. 2018. "Widely Linear Adaptive Instantaneous Frequency Estimation in Vector Hydrophones" Sensors 18, no. 10: 3348. https://doi.org/10.3390/s18103348

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