- •Contents
- •Preface
- •1.1 Smart Antenna Architecture
- •1.2 Overview of This Book
- •1.3 Notations
- •2.1 Single Transmit Antenna
- •2.1.1 Directivity and Gain
- •2.1.2 Radiation Pattern
- •2.1.3 Equivalent Resonant Circuits and Bandwidth
- •2.2 Single Receive Antenna
- •2.3 Antenna Array
- •2.4 Conclusion
- •Reference
- •3.1 Introduction
- •3.2 Data Model
- •3.2.1 Uniform Linear Array (ULA)
- •3.3 Centro-Symmetric Sensor Arrays
- •3.3.1 Uniform Linear Array
- •3.3.2 Uniform Rectangular Array (URA)
- •3.3.3 Covariance Matrices
- •3.4 Beamforming Techniques
- •3.4.1 Conventional Beamformer
- •3.4.2 Capon’s Beamformer
- •3.4.3 Linear Prediction
- •3.5 Maximum Likelihood Techniques
- •3.6 Subspace-Based Techniques
- •3.6.1 Concept of Subspaces
- •3.6.2 MUSIC
- •3.6.3 Minimum Norm
- •3.6.4 ESPRIT
- •3.7 Conclusion
- •References
- •4.1 Introduction
- •4.2 Preprocessing Schemes
- •4.2.2 Spatial Smoothing
- •4.3 Model Order Estimators
- •4.3.1 Classical Technique
- •4.3.2 Minimum Descriptive Length Criterion
- •4.3.3 Akaike Information Theoretic Criterion
- •4.4 Conclusion
- •References
- •5.1 Introduction
- •5.2 Basic Principle
- •5.2.1 Signal and Data Model
- •5.2.2 Signal Subspace Estimation
- •5.2.3 Estimation of the Subspace Rotating Operator
- •5.3 Standard ESPRIT
- •5.3.1 Signal Subspace Estimation
- •5.3.2 Solution of Invariance Equation
- •5.3.3 Spatial Frequency and DOA Estimation
- •5.4 Real-Valued Transformation
- •5.5 Unitary ESPRIT in Element Space
- •5.6 Beamspace Transformation
- •5.6.1 DFT Beamspace Invariance Structure
- •5.6.2 DFT Beamspace in a Reduced Dimension
- •5.7 Unitary ESPRIT in DFT Beamspace
- •5.8 Conclusion
- •References
- •6.1 Introduction
- •6.2 Performance Analysis
- •6.2.1 Standard ESPRIT
- •6.3 Comparative Analysis
- •6.4 Discussions
- •6.5 Conclusion
- •References
- •7.1 Summary
- •7.2 Advanced Topics on DOA Estimations
- •References
- •Appendix
- •A.1 Kronecker Product
- •A.2 Special Vectors and Matrix Notations
- •A.3 FLOPS
- •List of Abbreviations
- •About the Authors
- •Index
DOA Estimations with ESPRIT Algorithms |
91 |
|
|
where the diagonal matrix
R d×d contains the d largest singular values and Us spans the signal subspace.
5.3.2Solution of Invariance Equation
After the estimation of the matrix Us that spans the estimated signal subspace, based on (5.19), the two known selection matrices J1 and J2 are applied to form the following invariance equation.
J1U s Ψ ≈ J 2U s C m × d |
(5.22) |
where
is the signal subspace rotating operator, defined by (5.17) or (5.6). In contrast to (5.19), this invariance equation might not have an exact solution; this is because the signal subspace is estimated from an estimated data covariance matrix (5.21) that is not the true or exact signal covariance matrix. Also, the size of the subarrays M − 1 should be at least equal to d in order to compute all the DOAs; otherwise, the invariance system (5.22) would be underdetermined.
Equation (5.22) is solved by using the least squares (LS) or total least squares (TLS) solutions to get an estimate of the subspace rotating operator
as explained in the previous section. In real time, while implementing these solutions, the more efficient algorithm called the QR decomposition may also be used to solve the least squares. This is because the direct matrix inverse calculations are prone to error and consume lot of time in computations [5].
5.3.3Spatial Frequency and DOA Estimation
Once
C d×d is found, the desired DOA information can be estimated from it. The eigenvalues of the estimated
C d×d can be calculated by its eigendecomposition; this is because
Ψ = TΦT −1 where Φ = diag [e j μ1 , , e j μd ] |
(5.23) |
Therefore, the eigenvalue of
, φi, represents estimates of the phase factors e j μi . Once the estimates of the spatial frequencies μi are found, the corresponding DOAs θi are obtained via the relationships
