Next Article in Journal
Acquisition and Analysis of Microcirculation Image in Septic Model Rats
Previous Article in Journal
Multi-Irradiance: A Method for Simultaneous Measurement of the Temperature and Spectral Emissivity of High-Temperature Targets in SWIR
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Lower Bound on the Estimation Variance of Direction-of-Arrival and Skew Angle of a Biaxial Velocity Sensor Suffering from Stochastic Loss of Perpendicularity

Sensible Things that Communicate Research Centre, Mid Sweden University, 852 30 Sundsvall, Sweden
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(21), 8464; https://doi.org/10.3390/s22218464
Submission received: 15 October 2022 / Revised: 30 October 2022 / Accepted: 31 October 2022 / Published: 3 November 2022

Abstract

:
The biaxial velocity sensor comprises two nominally perpendicular particle velocity sensors and a collocated pressure sensor. Due to real-world imperfections in manufacturing or setup errors, the two axes may suffer from perpendicularity losses. To analytically study how skewness affects its direction-finding performance, the hybrid Cramér-Rao bound (HCRB) of the directions-of-arrival for the polar angle, azimuth angle and the skew angle of a biaxial velocity sensor that suffers from stochastic loss of perpendicularity were derived in closed form. The skew angle was modeled as a zero-mean Gaussian random variable of a known variance, which was assumed to be very small, to capture the uncertainty in the orthogonality of the biaxial velocity sensor. The analysis shows that for the polar and azimuth angle, the loss of perpendicularity introduces the variation of the HCRB along the azimuth angle axis, which is independent of the skew angle, but on its variance. The dynamic range of this variation increases as the variance of the skew angle increases. For the estimation of the skew angle, the HCRB of the skew angle is bounded upwards by the variance of the skew angle and varies with the azimuth angle. The hybrid maximum likelihood- maximum a posterior (hybrid ML/MAP) estimator was used to verify the derived bounds.

1. Introduction

Research on signal processing involving acoustic particle velocity sensing has been an important part of the field of acoustics sensing throughout the decades. The study of the performance of acoustic particle velocity sensors regarding direction finding could be traced back to 1994 in [1], as well as research focusing on moving source tracking [2], acoustic communication [3,4], feature extraction of underwater emitter [5], geoacoustic inversion problems [6] and acoustic shielding and focusing [7]. The biaxial velocity sensor consists of two collocated (but orthogonal uniaxial) acoustic particle velocity sensors that individually measure acoustic particle velocities along their main axes and the collocated pressure sensor at the origin. The biaxial velocity sensor was implemented in [8,9,10]. This spatial arrangement offers an array that is independent of the frequency of the emitter or sensor displacement. That is, the two component-sensor spatial collocations intrinsically decouple the time–frequency dimensions from the azimuth–elevation spatial dimensions of the data. The use of the biaxial velocity sensor for direction finding can be found in [11,12,13]. Moreover, in beamforming applications, its directivity was studied in [14,15].
Due to real-world imperfections of the manufacturing process, as well as set-up errors, the biaxial velocity sensor may become non-orthogonal, introducing estimation errors when used in direction-finding applications. In beamforming applications, the shape of the spatial-matched-filter beam pattern of a non-orthogonal biaxial velocity sensor has been shown to remain the same with an analytically derived pointing bias [15,16]. Such a phenomenon was also demonstrated for a triaxial velocity sensor suffering from non-perpendicularity in one axis [17].
The directions of arrival estimation performances of perturbed orthogonal vector sensors have been studied in [13,18,19]. In [13], an algorithm was developed for direction finding using an imperfect (non-orthogonal) biaxial velocity sensor. This study did not derive a theoretical bound of the performance of such an imperfect biaxial vector sensor. Moreover, the skew angle was assumed to be deterministic. In [19], the Cramér-Rao bound of an acoustic vector sensor suffering from nonideal gain–phase responses, non-collocation, or non-orthogonal orientation was studied. In this study, the skew angle was considered deterministic, which does not reflect a real-world situation, as a randomly selected biaxial sensor suffers from skewness. Moreover, this skewness was not uniform across the sensors. De Freitas [18] proposed a method for estimating the misalignment angle and vector fidelity of a nominally triaxial accelerometer. This analysis can easily be extended to the biaxial acoustic vector sensor. This study, however, did not study the performance of such a misaligned vector sensor. In general, these studies modeled the skew angle as an unknown deterministic parameter. This assumption, as done by [13,19], is less practical since skew angles vary across sensors (making prior knowledge of the skew angle distribution an important feature to consider). This becomes more useful for an array of multiple biaxial velocity sensors. Therefore, modeling the skew angle as stochastic with the right prior is important and offers great engineering and practical insights on how the uncertainty in the skewness affects the direction-finding performance.
In the direction of arrival estimation, the directions of incident sound sources (at an array) are estimated from a series of measurements taken at the array. The performance of an unbiased estimator can be assessed by the lower bound on the mean square estimation error. The Cramér-Rao bound (CRB), since its introduction in the mid-1940s, has been a widely used lower bound on the mean square estimation error of unbiased estimates of parameter vectors [20]. This is attributed to the asymptotic theorem that attests to its attainability by the maximum-likelihood estimator in the large sample regime. Hence, it is often used as a performance reference of a given algorithm or as a tool to analyze inherent limitations in the problem [21]. Other bounds on the mean square estimation error of unbiased estimators have been proposed and compared to the CRB in terms of tightness and attainability by estimators [22,23].
For the lower bound of the mean square estimation error of random parameters, the Bayesian CRB [24], the Bobrovsky–Zakai bound [25], and others apply. In cases where the parameter vector contained both random and deterministic parameters, the hybrid Cramér-Rao (HCRB) bound was firstly derived under the assumption that the marginal probability density function of the random parameter was independent of the deterministic parameters [26]. This condition was later relaxed in [27]. Other bounds exist in the literature: the modified Cramér-Rao bound (MCRB) [28], which converges to the HCRB for large amounts of data or a high signal-to-noise ratio, the Miller–Chang CRB-type bound [29], and other modified versions of the CRB [30,31]. While the Miller–Chang is obtained by taking the expectation after the inversion of the Fisher information matrix, the MCRB takes the expectation just before the inversion. These two bonds give the lower bond for just the deterministic unknown parameters while treating the random parameters as nuisance parameters. Some literature studies have studied the closeness, tightness, and regularity conditions of these modified CRBs [32,33,34,35,36].
In the estimation problem studied in this paper, similar to the angle-of-arrival, the skew angle does not vary while the data are measured but any randomly selected biaxial velocity sensor suffers from non-orthogonality. In this case, the skew angle is not known to the estimator but is assumed to follow the Gaussian distribution with a mean of zero and a known variance that is far less than a given positive real number. This presumption on the variance helps to render the probability of skew angles far greater than zero as negligible; a reasonable presumption for any well-built sensor for practical use [37]. This variance can be specified by the equipment manufacturer based on a series of measurements and on their manufacturing processes. The lower bound of the mean square error (MSE) of such an estimation problem can be studied under the non-standard deterministic estimation summarized in [27,33], if the estimation of the skew angle is not of interest. However, given that the estimation of the skew angle is of interest in the problem at hand, the hybrid Cramer–Rao bound gives the lower bounds of the MSE of the joint estimation of the direction of arrival and the skew angle given the regularity conditions [26]. Therefore, in this paper, the hybrid Cramér-Rao bound (HCRB) of the emitter’s polar and azimuth angle-of-arrival, and the skew angle of the sensors, were derived in closed form and analyzed. The maximum a posterior estimator was used to verify the derived bounds for the polar and azimuth. This analysis differs from [13], where aside from not deriving the Cramér-Rao bound, the authors assumed the skew angle to be deterministic and unknown (see also [38]), not considering the effect of the uncertainty in the measurement on the direction-finding performance of the skewed biaxial sensor.
The rest of the paper is organized as follows: The statistical data model is presented in Section 2 where the array manifold of the non-orthogonal biaxial velocity sensor was derived and the received signal model is described. The hybrid Cramér-Rao bound is presented in closed form in Section 3 and the derived bounds are discussed in Section 4. The derived HCRBs are verified using the joint/hybrid MAP and ML estimator (JMAPMLE) in Section 5. Finally, the study is concluded in Section 6.

2. Statistical Data Model

2.1. Array Manifold

The single velocity sensor’s “figure-8 gain” pattern is mathematically described as a = cos ( φ ) where φ [ 0 , 2 π ) is the angle that the incident wave makes with the main axis of the sensor. For the collocated perfectly orthogonal biaxial velocity sensor pair with a pressure sensor, its array manifold
a ( θ , ϕ ) = cos ( ϕ ) sin ( θ ) sin ( ϕ ) sin ( θ ) 1
where θ [ 0 , π ] is the polar angle and ϕ [ 0 , 2 π ) is the azimuth angle of the incident source. The first entry is the response of the velocity sensor aligned with the positive nominal x-axis, the second entry represents the response of the velocity sensor aligned with the positive y-axis, and the third entry is the response of the pressure sensor.
Without loss of generality, the y-axis is assumed to perfectly align with the nominal y-axis while the x-axis deviates from the nominal x-axis by an angle ψ to x ˜ -axis, as shown in Figure 1. This orthogonality perturbation is captured in the matrix
R ( ψ ) = cos ψ sin ψ 0 0 1 0 0 0 1
where the angle ψ is stochastic and follows a zero-mean Gaussian distribution with variance σ ψ 2 , i.e., ψ N ( 0 , σ ψ 2 ) . Therefore, the array manifold of such a non-orthogonal biaxial velocity sensor is given as
a ˜ ψ ( θ , ϕ ) = R a ( θ , ϕ ) = cos ( ϕ + ψ ) sin ( θ ) sin ( ϕ ) sin ( θ ) 1 .

2.2. Received Signal Model

The array will receive the complex 3 × 1 data at discrete time instant k,
z ( k ) = s ( k ) a ˜ ψ ( θ , ϕ ) + n ( k ) , k = 1 , 2 , , K ,
where K is the total number of time snapshots. The incident signal is assumed to be pure tone complex exponential s ( k ) = σ s e j ( ω t + φ ) , where σ s , ω , and φ [ π , π ] are the a priori known signal amplitude, angular frequency, and phase, respectively. The pure tone complex exponential is chosen to maintain focus on the uncertainty of the direction parameter estimation since narrow-band signals can be reduced to combinations of sine waves with known amplitudes and phases using the discrete Fourier transform.
The noise at each sensor was assumed to be independent and an identically distributed–spatiotemporally uncorrelated circularly-symmetric zero-mean white complex Gaussian random process with a priori known variance σ n 2 , i.e., [ n ] CN ( 0 , σ n 2 ) and also independent of the source, where = 1 , 2 , 3 denotes the th entry of vector n . Indeed, σ n 2 can be measured by turning off the sensors.

3. Deriving the Hybrid Cramér-Rao Bound

For multiple snapshots, the received data are arranged as the 3 K × 1 vector
z ˜ = z ( 1 ) T z ( 2 ) T z ( K ) T T , s a ˜ ψ ( θ , ϕ ) + n ˜ ,
where s = s ( 1 ) s ( 2 ) s ( K ) T and n ˜ = n ( 1 ) T n ( 2 ) T n ( K ) T T .
The received data z ˜ are parameterized by ψ , and the conditional data have the means
μ = E z ˜ | ψ = E s a ˜ ψ = s a ˜ ψ ,
and a covariance matrix
Γ = E ( z ˜ μ ) ( z ˜ μ ) H | ψ = σ n 2 I 3 K ,
where I 3 K is an identity matrix of order 3 K . Since this paper focuses on the adverse effects of the skew angle on polar and azimuth angles estimation, a simple data model will be used to avoid unnecessary mathematical complexities that distract from the above focus. More specifically, we assume that the signal amplitude s is known or has been estimated prior to the DoA estimation. Thus, only three unknown parameters of interest remain, collected here as a vector
ξ = θ ϕ ψ T .
The hybrid Cramér-Rao bound is the inverse of the hybrid Fisher information matrix [26,39]
J = J θ , θ J θ , ϕ J θ , ψ J θ , ϕ J ϕ , ϕ J ϕ , ψ J θ , ψ J ϕ , ψ J ψ , ψ = E ψ H ( ξ ) + 0 2 × 2 0 2 × 1 0 1 × 2 Γ ψ 1 ,
where 0 L × M is an L × M matrix of zeroes and Γ ψ 1 = σ v 2 (inverse of the covariance of the skew angle). The ( i , j ) th entry of the matrix H ( ξ ) is given as
[ H ( ξ ) ] i , j = 2 Re μ H ξ i Γ 1 μ ξ j + Tr Γ 1 Γ ξ i Γ 1 Γ ξ j = 2 σ n 2 Re μ H ξ i μ ξ j = 2 σ n 2 Re s H a ˜ H ξ i s a ˜ ξ j = 2 s H s σ n 2 a ˜ H ξ i a ˜ ξ j = 2 K σ s 2 σ n 2 a ˜ H ξ i a ˜ ξ j
where ξ i and ξ j are the ith and jth entries of vector ξ , respectively, and Tr ( · ) denotes the trace of a matrix. The trace term disappeared since the covariance matrix is independent of all the unknown parameters. Note also that s H s = K σ s 2 .
Toward obtaining the hybrid Fisher information matrix,
a ˜ θ = cos ( ϕ + ψ ) cos ( θ ) sin ( ϕ ) cos ( θ ) 0 ,
a ˜ ϕ = sin ( ϕ + ψ ) sin ( θ ) cos ( ϕ ) sin ( θ ) 0 ,
a ˜ ψ = sin ( ϕ + ψ ) sin ( θ ) 0 0 .
Hence,
H θ , θ = 2 K σ s 2 σ n 2 cos 2 ( ϕ + ψ ) + sin 2 ( ϕ ) cos 2 θ ,
H θ , ϕ = K 2 σ s 2 σ n 2 sin ( 2 ϕ ) sin ( 2 ϕ + 2 ψ ) sin ( 2 θ ) ,
H θ , ψ = K 2 σ s 2 σ n 2 sin ( 2 ϕ + 2 ψ ) sin ( 2 θ ) ,
H ϕ , ϕ = 2 K σ s 2 σ n 2 sin 2 ( ϕ + ψ ) + cos 2 ( ϕ ) sin 2 θ ,
H ϕ , θ = H θ , ϕ ,
H ϕ , ψ = 2 K σ s 2 σ n 2 sin 2 ( ϕ + ψ ) sin 2 θ ,
H ψ , ψ = H ψ , ϕ = H ϕ , ψ ,
H ψ , θ = H θ , ψ .
Before proceeding, the following propositions are made for constant ϕ :
  • If ψ N ( 0 , σ ψ 2 ) , then ( ψ + ϕ ) N ( ϕ , σ ψ 2 ) and ( 2 ψ + 2 ϕ ) N ( 2 ϕ , ( 2 σ v ) 2 ) .
  • If ( ϕ + ψ ) N ( ϕ , σ ψ 2 ) , then E [ cos ( ψ + ϕ ) ] = e σ ψ 2 / 2 cos ϕ and E [ sin ( ψ + ϕ ) ] = e σ ψ 2 / 2 sin ϕ (please see Appendix A for the proof).
  • If ( 2 ϕ + 2 ψ ) N ( 2 ϕ , ( 2 σ v ) 2 ) , then E [ sin ( 2 ϕ + 2 ψ ) ] = e 2 σ ψ 2 sin ( 2 ϕ ) and E [ cos ( 2 ϕ + 2 ψ ) ] = e 2 σ ψ 2 cos ( 2 ϕ ) .
The above propositions are used to evaluate the expectations with respect to ψ subsequently. The entries of the hybrid Fisher information matrix are derived as
J θ , θ = E ψ [ H θ , θ ] = K σ s 2 σ n 2 2 1 e 2 σ ψ 2 cos ( 2 ϕ ) cos 2 θ ,
J θ , ϕ = E ψ [ H θ , ϕ ] = K 2 σ s 2 σ n 2 1 e 2 σ ψ 2 sin ( 2 ϕ ) sin ( 2 θ ) ,
J θ , ψ = E ψ [ H θ , ψ ] = K 2 σ s 2 σ n 2 e 2 σ ψ 2 sin ( 2 ϕ ) sin ( 2 θ ) ,
J ϕ , ϕ = E ψ [ H ϕ , ϕ ] = K σ s 2 σ n 2 2 + 1 e 2 σ ψ 2 cos ( 2 ϕ ) sin 2 θ ,
J ϕ , θ = J θ , ϕ ,
J ϕ , ψ = E ψ [ H ϕ , ψ ] = K σ s 2 σ n 2 1 e 2 σ ψ 2 cos ( 2 ϕ ) sin 2 θ ,
J ψ , ψ = E ψ [ H ψ , ψ ] + σ v 2 = K σ s 2 σ n 2 1 e 2 σ ψ 2 cos ( 2 ϕ ) sin 2 θ + σ v 2 ,
J ψ , θ = J θ , ψ ,
J ψ , ϕ = J ϕ , ψ .
The hybrid Cramer–Rao bounds of the polar angle, azimuth angle, and skew angle are the diagonal entries of the J 1 , given J 1 1 , 1 in (31), J 1 2 , 2 in (32), and J 1 3 , 3 in (33), respectively.
HCRB θ = 2 K σ ψ 2 σ s 2 σ n 2 cos 2 ( ϕ ) tan 2 ( θ ) [ e 2 σ ψ 2 cos ( 2 ϕ ) 1 ] sec 2 ( θ ) [ 2 ( e 2 σ ψ 2 1 ) cos ( 2 ϕ ) ] K σ s 2 σ n 2 ( e 2 σ ψ 2 + 1 ) ( e 2 σ ψ 2 3 ) + 2 K σ ψ 2 σ s 2 σ n 2 ( e 2 σ ψ 2 1 ) cos 2 ( ϕ ) sin 2 ( θ )
where sec ( θ ) = 1 / cos ( θ ) .
HCRB ϕ = K σ ψ 2 σ s 2 σ n 2 e 4 σ ψ 2 2 + 1 + 2 e 2 σ ψ 2 sin 2 ( ϕ ) cos ( 2 ϕ ) csc 2 ( θ ) [ 2 + ( e 2 σ ψ 2 1 ) cos ( 2 ϕ ) ] K σ s 2 σ n 2 ( e 2 σ ψ 2 + 1 ) ( e 2 σ ψ 2 3 ) + 2 K σ ψ 2 σ s 2 σ n 2 ( e 2 σ ψ 2 1 ) cos 2 ( ϕ ) sin 2 ( θ )
HCRB ψ = σ ψ 2 ( e 2 σ ψ 2 3 ) ( e 2 σ ψ 2 3 ) + 2 K ( σ s 2 / σ n 2 ) σ ψ 2 ( e 2 σ ψ 2 1 ) cos 2 ( ϕ ) sin 2 ( θ ) .

4. Discussing the Derived Bounds

The hybrid Cramér-Rao lower bounds for the polar angle, azimuth angle, and skew angle are presented in Section 3. The derived bounds will be discussed in this section.

4.1. Hybrid CRB for Polar Angle, HCRB θ

To understand how the skewness affects the performance, we first look at the perfectly orthogonal biaxial velocity sensor. By setting σ v = 0 , (31) reduces to
HCRB θ σ ψ = 0 = sec 2 θ 2 K ( σ s 2 / σ n 2 ) .
As expected, the HCRB θ is independent of the azimuth angle for the perpendicular biaxial velocity sensor pair (i.e., σ ψ 2 = 0 ). Moreover, the lowest bound is obtained at θ = 0 (see Figure 2).
For the non-orthogonal biaxial vector sensor, the skewness introduces variations in the performance along the azimuth angle, as shown in Figure 3. This variation is greater at θ = 90 (please see Figure 3a). Moreover, for a given θ ( 0 , 90 ) , the increase in skew angle variance results in increased variation of the HCRB (please see Figure 3b).
For more insight, we look at the ratio of the HCRB of the skewed biaxial vector sensor to the perfectly orthogonal case. We define the performance ratio
r θ : = HRCB θ HCRB θ σ ψ = 0
such that r θ > 1 indicates the degraded performance, r θ < 1 implies the improved performance, and r θ = 1 indicates equal performance. The plot of the performance ratio r θ versus the direction of arrival is shown in Figure 4.
The maximum degradation occurs every 90 starting from 45 . This trend is also noticed in Figure 3b, where the bound for the polar angle is maximum at 45 + n 90 , n = 0 , 1 , 2 , 3 . In Figure 4, where σ ψ = 0.05 , a maximum performance ratio of approximately 2.5 is obtained. A slight performance improvement occurs at ϕ = 90 where the minimum performance ratio of 0.7 occurs for σ ψ = 1 . This minimum performance ratio increases as σ ψ decreases.

4.2. Hybrid CRB for Azimuth Angle, HCRB ϕ

The hybrid CRB for the azimuth angle is derived as (32). For a proper understanding of how the skewness affects the performance, we first look at the perfectly orthogonal biaxial velocity sensor. By setting σ v = 0 , (32) reduces to
HCRB ϕ σ v = 0 = csc 2 θ 2 K ( σ s 2 / σ n 2 ) .
Figure 5 shows the HCRB ϕ for a case of σ v = 0 , i.e., a perfectly perpendicular biaxial velocity sensor. The least HCRB ϕ occurs at θ = 90 . Moreover, HCRB ϕ does not vary with azimuth angle ϕ .
For the non-orthogonal case, the skewness introduces variation in HCRB ϕ along the azimuth angle as shown in Figure 6. This variation is greater at θ = 90 and more so at ϕ = 90 and 270 (please see Figure 6a). Moreover, for a given θ ( 0 , 90 ) , the increase in skew angle variance results in an increased variation of the HCRB (please see Figure 6b) for θ = 90 .
To study the ratio of the HCRB of the skewed biaxial vector sensor to the perfectly orthogonal case, we define the performance ratio
r ϕ : = HRCB ϕ HCRB ϕ σ ψ = 0
such that r ϕ > 1 indicates degraded performance, r ϕ < 1 implies improved performance, and r ϕ = 1 indicates equal performance. Plot of the performance ratio r ϕ versus the direction of arrival is shown in Figure 7.
The maximum degradation occurs at azimuth angles of 90 and 270 . This trend is also noticed in Figure 6b, where the bound for the polar angle is maximum at 90 and 270 . The skew angle standard deviation σ ψ = 0.05 gives a maximum performance ratio of approximately 7.

4.3. Hybrid CRB for the Skew Angle, HCRB ψ

In applications where the skew angle is to be estimated in order to implement some corrections in beamforming solutions, as studied in [15,26], the hybrid Cramér-Rao bound derived as (33) gives the estimation variance lower bound as a function of the direction of arrival, signal-to-noise ratio, and the number of samples. As the SNR tends to zero, the bound tends to σ ψ 2 , implying that the data provide little or no information concerning the biaxial sensor geometry. The plot of the HCRB ψ versus the directions-of-arrival for the polar and azimuth angles are shown in Figure 8.
The HCRB ψ varies along both the polar angle and azimuth angle. The best variance occurs at θ = 90 but for only ϕ = 0 and 180 . This implies that, to more accurately estimate the skew angle (for calibration or post-recording corrections), the source needs to be incident from ϕ = 0 and 180 . Generally, the HCRB ψ increases as σ ψ 2 increases. This implies that the more the skew angle varies, the less accurately it can be estimated. The worst HCRB ψ is equal to the skew angle variance as expected. This is analytically obtained by maximizing HCRB ψ with respect to the azimuth and polar angles.

5. Hybrid Maximum Likelihood and Maximum A Posterior (Hybrid ML/MAP) Estimator to Verify the Derived Bounds

In this section, the hybrid ML/MAP or joint MAP and ML estimator (JMAPMLE) is used to verify the derived HRCB for the direction of arrival polar and azimuth angles [40] (p. 12). The statistical data model of the posterior probability density function (PDF) is given as
p ( θ , ϕ , ψ | z ˜ ) p ( z ˜ , ψ | θ , ϕ ) = p ( z ˜ | ψ , θ , ϕ ) p ( ψ )
where
p ( z ˜ | ψ , θ , ϕ ) = 1 π Γ exp z ˜ s a ˜ ψ H Γ 1 z ˜ s a ˜ ψ
is the conditional PDF of the received data z ˜ . Recall that from (7), Γ = σ n 2 I 3 K . The prior PDF of the skew angle ψ is given as
p ( ψ ) = 1 2 π σ ψ 2 exp ψ 2 2 σ ψ 2
where all variables are as previously defined. The hybrid maximum likelihood-maximum a posterior (hybrid ML/MAP) estimator is, thus,
( θ ^ MLE , ϕ ^ MLE , ψ ^ MAP ) = arg max ( θ , ϕ , ψ ) ln p ( z ˜ | θ , ϕ , ψ ) p ( ψ ) arg min ( θ , ϕ , ψ ) 1 σ n 2 z ˜ s a ˜ ψ H z ˜ s a ˜ ψ + ψ 2 2 σ ψ 2
The Monte Carlo simulation of the hybrid ML/MAP estimator was carried out for L = 1000 iterations and K = 256 samples. The root mean square of the estimation error and the root HCRB are plotted against the signal-to-noise ratio in Figure 9 for the polar angle, θ , and in Figure 10 for the azimuth angle, ϕ . Each point (on the plots) represents the root-mean-square (RMSE) of the error from L = 1000 Monte Carlo iterations and, defined as
RMSE θ = 1 L = 1 L θ ^ MLE θ 2
RMSE ϕ = 1 L = 1 L ϕ ^ MLE ϕ 2 .
Figure 9 and Figure 10 show that the RMSE is close to the derived hybrid Cramér-Rao bounds for a higher signal-to-noise ratio. As the signal-to-noise ratio decreases further, the threshold effect makes it impossible for the RMSE to be close to the derived HCRB.

6. Conclusions

The hybrid Cramér-Rao bound of the polar angle, azimuth angle, and skew angle of the non-perpendicular biaxial velocity sensor have been derived in closed form. The angle of skew was modeled as a zero-mean Gaussian random variable with a known variance. It was assumed that all parameters are known, but the three under consideration (emitter’s polar and azimuth angles, and array’s skew angle), and the incident signal are pure tone complex exponentials.
The analysis shows how the hybrid Cramér-Rao bound of the parameters of interest depends on the skew angle variance of the non-perpendicular biaxial velocity sensor. Simply put, the skewness introduces variations of the HCRBs of the polar angle and azimuth angle with the azimuth angle. A comparison of the lower bounds shows that the skewness increases the estimation error in lower bounds. For applications in which the skew angle needs to be estimated, the analysis carried out in this paper shows that the HCRB of the skew angle is bounded upwards by the variance of the skew angle. The hybrid ML/MAP estimator was finally used to demonstrate the correctness of the derived bounds. The generalization of the present study to the case where the signal amplitude is unknown will be left for future research.

Author Contributions

Conceptualization, C.J.N.; methodology, C.J.N.; software, M.J.; validation, J.L; investigation, C.J.N. and M.J.; writing—original draft preparation, C.J.N.; writing—review and editing, C.J.N. and M.J.; visualization, C.J.N.; supervision, J.L; project administration, J.L.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Swedish Knowledge Foundation.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are grateful to the Sensible Things that Communicate Research Centre of the Mid Sweden University for providing administrative and technical support for this research.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Expectations of Sine and Cosine of the Gaussian Random Variable

If Y : = ( ψ + ϕ ) N ( ϕ , σ ψ 2 ) , then
E [ cos ( Y ) ] = e 1 2 σ ψ 2 cos ( ϕ )
E [ sin ( Y ) ] = e 1 2 σ ψ 2 sin ( ϕ )
Proof. 
If Y : = ψ + ϕ is a Gaussian random variable with mean ϕ and variance σ ψ 2 , its moment generating function is given as [41]
E [ e t Y ] = e ϕ t e 1 2 σ ψ 2 t 2
Recall that
E [ e j Y ] = E [ cos ( Y ) + j sin ( Y ) ]
which implies that E [ cos ( Y ) ] = { E [ e j Y ] } and E [ sin ( Y ) ] = { E [ e j Y ] } . Substituting t in (A3) with j,
E [ e j Y ] = e j ϕ e 1 2 σ ψ 2
then
E [ cos ( Y ) ] = { E [ e j Y ] } = e 1 2 σ ψ 2 cos ( ϕ )
and
E [ sin ( Y ) ] = { E [ e j Y ] } = e 1 2 σ ψ 2 sin ( ϕ )
Expectations of other trig functions of the normal random variable are similarly derived by reducing the trig functions to simple forms. □

References

  1. Nehorai, A.; Paldi, E. Acoustic vector-sensor array processing. IEEE Trans. Signal Process. 1994, 42, 2481–2491. [Google Scholar] [CrossRef]
  2. Awad, M.K.; Wong, K.T. Recursive Least-Squares Source Tracking using One Acoustic Vector Sensor. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 3073–3083. [Google Scholar] [CrossRef]
  3. Fauziya, F.; Lall, B.; Agrawal, M. Impact of vector sensor on underwater acoustic communications system. IET Radar Sonar Navig. 2018, 12, 1500–1508. [Google Scholar] [CrossRef]
  4. Guo, L.X.; Han, X.; Yin, J.W.; Yu, X.S. Underwater Acoustic Communication by a Single-Vector Sensor: Performance Comparison Using Three Different Algorithms. Shock Vib. 2018, 2018, 2510378. [Google Scholar] [CrossRef]
  5. Zhang, L.; Wu, D.; Han, X.; Zhu, Z. Feature Extraction of Underwater Target Signal Using Mel Frequency Cepstrum Coefficients Based on Acoustic Vector Sensor. J. Sensors 2016, 2016, 7864213. [Google Scholar] [CrossRef] [Green Version]
  6. Santos, P.; Rodríguez, O.C.; Felisberto, P.; Jesus, S.M. Seabed geoacoustic characterization with a vector sensor array. J. Acoust. Soc. Am. 2010, 128, 2652–2663. [Google Scholar] [CrossRef] [Green Version]
  7. Niu, F.; Hui, J.; Zhao, Z.S. Research on vector acoustic focusing and shielding technology. Ocean. Eng. 2016, 125, 90–94. [Google Scholar] [CrossRef] [Green Version]
  8. de Bree, H.E.; Druyvesteyn, E.; Raangs, R. A low cost intensity probe. J. Audio Eng. Soc. 2001, 110, 5292. [Google Scholar]
  9. Liu, S.; Lan, Y.; Zhou, T. Theory and design of acoustic dyadic sensor. In Proceedings of the 2016 IEEE/OES China Ocean Acoustics (COA), Harbin, China, 9–11 January 2016; pp. 1–5. [Google Scholar] [CrossRef]
  10. Bastyr, K.J.; Lauchle, G.C.; McConnell, J.A. Development of a velocity gradient underwater acoustic intensity sensor. J. Acoust. Soc. Am. 1999, 106, 3178–3188. [Google Scholar] [CrossRef]
  11. Song, Y.; Wong, K.T.; Li, Y. Direction finding using a biaxial particle-velocity sensor. J. Sound Vib. 2015, 340, 354–367. [Google Scholar] [CrossRef]
  12. Raangs, R.; Druyvesteyn, W.; de Bree, H. A novel two-dimensional sound particle velocity probe for source localization and free field measurements in a diffuse field. In Proceedings of the Internoise, The Hague, The Netherlands, 27–30 August 2001; pp. 1919–1922. [Google Scholar]
  13. Wang, W.; Zhang, Q.; Zhu, W.P.; Shi, W.; Tan, W. DOA Estimation via Acoustic Sensor Array With Non-Orthogonal Elements. IEEE Sensors J. 2020, 20, 10696–10705. [Google Scholar] [CrossRef]
  14. de Bree, H.E.; Basten, T.; Yntema, D. A single broad banded 3D beamforming sound probe. In Proceedings of the Fortschritte der Akustik—DAGA, Dresden, Germany, 10–13 March 2008; pp. 651–652. [Google Scholar]
  15. Lee, C.H.; Lee, H.R.L.; Wong, K.T.; Razo, M. The spatial-matched-filter beam pattern of a biaxial non-orthogonal velocity sensor. J. Sound Vib. 2016, 367, 205–255. [Google Scholar] [CrossRef]
  16. Nnonyelu, C.J.; Wong, K.T.; Lee, C.H. Higher-order figure-8 sensors in a pair, skewed and collocated—Their azimuthal “spatial matched filter” beam-pattern. J. Acoust. Soc. Am. 2020, 147, 1195–1206. [Google Scholar] [CrossRef]
  17. Nnonyelu, C.J.; Lee, C.H.; Wong, K.T. Directional pointing error in “spatial matched filter” beamforming at a tri-Axial velocity-sensor with non-orthogonal axes. Proc. Meet. Acoust. 2018, 33, 055004. [Google Scholar] [CrossRef] [Green Version]
  18. De Freitas, J.M. Validation of a method to measure the vector fidelity of triaxial vector sensors. Meas. Sci. Technol. 2018, 29, 065106. [Google Scholar] [CrossRef]
  19. Tam, P.K.; Wong, K.T. Cramér-Rao Bounds for Direction Finding by an Acoustic Vector Sensor under Nonideal Gain-Phase Responses, Noncollocation, or Nonorthogonal Orientation. IEEE Sens. J. 2009, 9, 969–982. [Google Scholar] [CrossRef]
  20. Cramér, H. Mathematical Methods of Statistics; Princeton University Press: Princeton, NJ, USA, 1946. [Google Scholar]
  21. Reuven, I.; Messer, H. A Barankin-type lower bound on the estimation error of a hybrid parameter vector. IEEE Trans. Inf. Theory 1997, 43, 1084–1093. [Google Scholar] [CrossRef]
  22. Barankin, E.W. Locally Best Unbiased Estimates. Ann. Math. Stat. 1949, 20, 477–501. [Google Scholar] [CrossRef]
  23. McAulay, R.; Hofstetter, E. Barankin Bounds on Parameter Estimation. IEEE Trans. Inf. Theory 1971, 17, 669–676. [Google Scholar] [CrossRef]
  24. Van Trees, H.L. Detection, Estimation and Modulation Theory, Part I; John Wiley and Sons: New York, NY, USA, 1968. [Google Scholar]
  25. Bobrovsky, B.; Zakai, M. A lower bound on the estimation error for certain diffusion processes. IEEE Trans. Inf. Theory 1976, 22, 45–52. [Google Scholar] [CrossRef]
  26. Rockah, Y.; Schultheiss, P. Array shape calibration using sources in unknown locations—Part I: Far-field sources. IEEE Trans. Acoust. Speech Signal Process. 1987, 35, 286–299. [Google Scholar] [CrossRef] [Green Version]
  27. Bay, S.; Geller, B.; Renaux, A.; Barbot, J.P.; Brossier, J.M. On the hybrid Cramér Rao Bound and Its Application to Dynamical Phase Estimation. IEEE Signal Process. Lett. 2008, 15, 453–456. [Google Scholar] [CrossRef] [Green Version]
  28. Messer, H.; Adar, Y. New lower bounds on frequency estimation of a multitone random signal in noise. Signal Process. 1989, 18, 413–424. [Google Scholar] [CrossRef]
  29. Miller, R.W.; Chang, C.B. A Modified Cramér-Rao Bound and its Applications. IEEE Trans. Inf. Theory 1978, 24, 398–400. [Google Scholar] [CrossRef]
  30. Gini, F.; Reggiannini, R.; Mengali, U. The modified Cramer–Rao bound in vector parameter estimation. IEEE Trans. Commun. 1998, 46, 52–60. [Google Scholar] [CrossRef] [Green Version]
  31. D’Andrea, A.; Mengali, U.; Reggiannini, R. The modified Cramer–Rao bound and its application to synchronization problems. IEEE Trans. Commun. 1994, 42, 1391–1399. [Google Scholar] [CrossRef]
  32. Noam, Y.; Messer, H. Notes on the Tightness of the hybrid CramÉr–Rao Lower Bound. IEEE Trans. Signal Process. 2009, 57, 2074–2084. [Google Scholar] [CrossRef]
  33. Kbayer, N.; Galy, J.; Chaumette, E.; Vincent, F.; Renaux, A.; Larzabal, P. On Lower Bounds for Nonstandard Deterministic Estimation. IEEE Trans. Signal Process. 2017, 65, 1538–1553. [Google Scholar] [CrossRef] [Green Version]
  34. Ren, C.; Galy, J.; Chaumette, E.; Larzabal, P.; Renaux, A. Hybrid Barankin–Weiss–Weinstein Bounds. IEEE Signal Process. Lett. 2015, 22, 2064–2068. [Google Scholar] [CrossRef] [Green Version]
  35. Ren, C.; Le Kernec, J.; Galy, J.; Chaumette, E.; Larzabal, P.; Renaux, A. A constrained hybrid Cramér-Rao bound for parameter estimation. In Proceedings of the 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), South Brisbane, Australia, 19–24 April 2015; pp. 3472–3476. [Google Scholar] [CrossRef]
  36. Ren, C.; Galy, J.; Chaumette, E.; Vincent, F.; Larzabal, P.; Renaux, A. Recursive hybrid Cramér–Rao Bound for Discrete-Time Markovian Dynamic Systems. IEEE Signal Process. Lett. 2015, 22, 1543–1547. [Google Scholar] [CrossRef]
  37. Kitavi, D.M.; Wong, K.T.; Lin, T.C.; Wu, Y.I. hybrid Cramér-Rao bound of direction finding, using a triad of cardioid sensors that are perpendicularly oriented and spatially collocated. J. Acoust. Soc. Am. 2019, 146, 1099–1109. [Google Scholar] [CrossRef]
  38. Wong, K.T.; Nnonyelu, C.J.; Wu, Y.I. A Triad of Cardioid Sensors in Orthogonal Orientation and Spatial Collocation—Its Spatial-Matched-Filter-Type Beam-Pattern. IEEE Trans. Signal Process. 2018, 66, 895–906. [Google Scholar] [CrossRef]
  39. Van Trees, H.L. Detection, Estimation and Modulation Theory Part IV: Optimum Array Processing; John Wiley and Sons: New York, NY, USA, 2002. [Google Scholar]
  40. Van Trees, H.L.; Bell, K.L. A Modified Cramér-Rao Bound and its Applications. In Bayesian Bounds for Parameter Estimation and Nonlinear Filtering/Tracking; John Wiley and Sons: Hoboken, NJ, USA, 2007; pp. 160–162. [Google Scholar] [CrossRef]
  41. Casella, G.; Berger, R.L. Statistical Inference, 2nd ed.; Duxbury Press: Belmont, CA, USA, 2002. [Google Scholar]
Figure 1. Diagrammatic representation of the skewed biaxial velocity sensor.
Figure 1. Diagrammatic representation of the skewed biaxial velocity sensor.
Sensors 22 08464 g001
Figure 2. Plot of HCRB θ versus the direction of the arrival polar and azimuth angles for K = 100 samples, σ s 2 / σ n 2 = 5 , and σ v = 0 (a perfectly perpendicular case).
Figure 2. Plot of HCRB θ versus the direction of the arrival polar and azimuth angles for K = 100 samples, σ s 2 / σ n 2 = 5 , and σ v = 0 (a perfectly perpendicular case).
Sensors 22 08464 g002
Figure 3. Plot of HCRB θ versus the directions-of-arrival for the azimuth angles and (a) polar angle θ [ 0 , 90 ] ( σ v = 0.0873 radian), and (b) skew angle variance σ ψ 2 [ 0 , 1 ] ( θ = 45 ), both for K = 100 samples, σ s 2 / σ n 2 = 5 .
Figure 3. Plot of HCRB θ versus the directions-of-arrival for the azimuth angles and (a) polar angle θ [ 0 , 90 ] ( σ v = 0.0873 radian), and (b) skew angle variance σ ψ 2 [ 0 , 1 ] ( θ = 45 ), both for K = 100 samples, σ s 2 / σ n 2 = 5 .
Sensors 22 08464 g003aSensors 22 08464 g003b
Figure 4. Plot of the performance ratio r θ versus the polar angle and azimuth angle for σ ψ = 0.05 .
Figure 4. Plot of the performance ratio r θ versus the polar angle and azimuth angle for σ ψ = 0.05 .
Sensors 22 08464 g004
Figure 5. Plot of HCRB ϕ versus direction of arrival polar and azimuth angles for K = 100 samples, σ s 2 / σ n 2 = 5 , and σ v = 0 (a perfectly perpendicular case).
Figure 5. Plot of HCRB ϕ versus direction of arrival polar and azimuth angles for K = 100 samples, σ s 2 / σ n 2 = 5 , and σ v = 0 (a perfectly perpendicular case).
Sensors 22 08464 g005
Figure 6. Plot of HCRB ϕ versus the directions-of-arrival for the azimuth angles and (a) polar angle θ [ 0 , 90 ] ( σ v = 0.0873 radian), and (b) skew angle variance σ ψ 2 [ 0 , 1 ] , both for K = 100 samples, σ s 2 / σ n 2 = 5 .
Figure 6. Plot of HCRB ϕ versus the directions-of-arrival for the azimuth angles and (a) polar angle θ [ 0 , 90 ] ( σ v = 0.0873 radian), and (b) skew angle variance σ ψ 2 [ 0 , 1 ] , both for K = 100 samples, σ s 2 / σ n 2 = 5 .
Sensors 22 08464 g006aSensors 22 08464 g006b
Figure 7. Plot of the performance ratio r ϕ versus the polar angle and azimuth angle for σ ψ = 0.05 .
Figure 7. Plot of the performance ratio r ϕ versus the polar angle and azimuth angle for σ ψ = 0.05 .
Sensors 22 08464 g007
Figure 8. Plot of HCRB ψ versus the direction-of-arrival polar and azimuth angles for K = 100 samples, σ s 2 / σ n 2 = 5 , and σ v = 0.0873 rad .
Figure 8. Plot of HCRB ψ versus the direction-of-arrival polar and azimuth angles for K = 100 samples, σ s 2 / σ n 2 = 5 , and σ v = 0.0873 rad .
Sensors 22 08464 g008
Figure 9. Plot of RMSE θ and HCRB θ versus signal-to-noise ratio for ( θ , ϕ ) = ( 35 , 30 ) , σ ψ = 0.05 and K = 256 samples.
Figure 9. Plot of RMSE θ and HCRB θ versus signal-to-noise ratio for ( θ , ϕ ) = ( 35 , 30 ) , σ ψ = 0.05 and K = 256 samples.
Sensors 22 08464 g009
Figure 10. Plot of RMSE ϕ and HCRB ϕ versus signal-to-noise ratio for ( θ , ϕ ) = ( 35 , 30 ) , σ ψ = 0.05 and K = 256 samples.
Figure 10. Plot of RMSE ϕ and HCRB ϕ versus signal-to-noise ratio for ( θ , ϕ ) = ( 35 , 30 ) , σ ψ = 0.05 and K = 256 samples.
Sensors 22 08464 g010
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Nnonyelu, C.J.; Jiang, M.; Lundgren, J. A Lower Bound on the Estimation Variance of Direction-of-Arrival and Skew Angle of a Biaxial Velocity Sensor Suffering from Stochastic Loss of Perpendicularity. Sensors 2022, 22, 8464. https://doi.org/10.3390/s22218464

AMA Style

Nnonyelu CJ, Jiang M, Lundgren J. A Lower Bound on the Estimation Variance of Direction-of-Arrival and Skew Angle of a Biaxial Velocity Sensor Suffering from Stochastic Loss of Perpendicularity. Sensors. 2022; 22(21):8464. https://doi.org/10.3390/s22218464

Chicago/Turabian Style

Nnonyelu, Chibuzo Joseph, Meng Jiang, and Jan Lundgren. 2022. "A Lower Bound on the Estimation Variance of Direction-of-Arrival and Skew Angle of a Biaxial Velocity Sensor Suffering from Stochastic Loss of Perpendicularity" Sensors 22, no. 21: 8464. https://doi.org/10.3390/s22218464

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