(DOA) of Signals Problem
Total Page:16
File Type:pdf, Size:1020Kb
Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1992-09 Fast high-resolution techniques applied to the Direction of Arrival (DOA) of signals problem Ferreira Filho, Milton Pinto Monterey, California. Naval Postgraduate School http://hdl.handle.net/10945/23673 3, v ARY /AL > JATE SCHOOI NTERt, OA 93943-5101 UNCLASSIFIED SECURITY CLASSIFICATION OF THIS PAGE REPORT DOCUMENTATION PAGE la REPORT SECURITY CLASSIFICATION lb RESTRICTIVE MARKINGS UNCLASSIFIED 2a. SECURITY CLASSIFICATION AUTHORITY 3. DISTRIBUTION/AVAILABILITY OF REPORT Approved for public release; distribution is unlimited. 2b. DECLASSIFICATION/DOWNGRADING SCHEDULE 4. PERFORMING ORGANIZATION REPORT NUMBER(S) 5 MONITORING ORGANIZATION REPORT NUMBER(S) 6a. NAME OF PERFORMING ORGANIZATION 6b. OFFICE SYMBOL 7a NAME OF MONITORING ORGANIZATION Naval Postgraduate School (If applicable) Naval Postgraduate School 3A 6c ADDRESS (City, State, and ZIP Code) 7b. ADDRESS (City, State, and ZIP Code) Monterey, CA 93943-5000 Monterey, CA 93943-5000 8a NAME OF FUNDING/SPONSORING 8b OFFICE SYMBOL 9 PROCUREMENT INSTRUMENT IDENTIFICATION NUMBER ORGANIZATION (If applicable) 8c ADDRESS (Crty, State, and ZIP Code) 10 SOURCE OF FUNDING NUMBERS Program Element No Protect No Task No. Work Unit Accession Number 1 1 . TITLE (Include Security Classification) FAST HIGH-RESOLUTION TECHNIQUES APPLIED TO THE DIRECTION OF ARRIVAL (DOA) OF SIGNALS PROBLEM 12. PERSONAL AUTHOR(S) Milton Pinto Ferreira 13a. TYPE OF REPORT 13b TIME COVERED 14 DATE OF REPORT (year, month, day) 15. PAGE COUNT Master's Thesis From To September 1992 113 1 6. SUPPLEMENTARY NOTATION The views ex pressed in this thesis are those of the author and do not reflect the official policy or position of the Department of Defense or the U.S. Government. 17.COSATICODES 1 8 SUBJECT TERMS (continue on reverse if necessary and identify by block number) FIELD GROUP SUBGROUP High-Resolution, Minimum Norm, Direction of Arrival, Angle of Arrival, Eigenstructure, Autocorrelation Matrix, Correlation Matrix, Tracking, Moving sources. 1 9. ABSTRACT (continue on reverse if necessary and identify by block number) Subspace decomposition methods are a very useful technique to extract the signal information via eigen-based estimators. Although those techniques are very accurate, they are usually expensive to update, becoming difficult to implement for real-time applications. The Rank- Revealing QR (RRQR) factorization introduced by Chan, offers an attractive alternative to perform the subspace selection. In this work, we use the RRQR algorithm applied to the Direction of Arrival (DOA) problem to track moving sources, using passive linear arrays. In addition to the regular RRQR algorithm originally proposed by Chan, this thesis introduces an improvement. This refinement uses the signal subspace information and requires very little additional computation. It takes advantage of the Hermitian property of the signal correlation matrix and is implicity equivalent to applying one subspace iteration step to the estimated signal subspace. Simulations show that the performance obtained is equivalent to that obtained using classical eigen-based techniques. Alternative algorithms for finding an approximation of the smallest singular vector of the correlation matrix are discussed and compared to the original method. The final product is an adaptive algorithm that allows for tracking of DOA angles when moving sources are present. An analysis of the number of flops needed to execute the adaptive algorithm based on the RRQR factorization to track the DOA of moving sources has been included, showing its feasibility for being used in real-time implementations. 20. DISTRIBUTION/AVAILABILITY OF ABSTRACT 21 . ABSTRACT SECURITY CLASSIFICATION Fl UNCLASSIFIED/UNLIMITED ] SAME AS REPORT ] OTIC USERS Unclassified 22a. NAME OF RESPONSIBLE INDIVIDUAL 22b TELEPHONE (Include Area code) 22c. OFFICE SYMBOL Monique P. Fargues (408)646 2859 EC/Fa DD FORM 1473, 84 MAR 83 APR edition may be used until exhausted SECURITY CLASSIFICATION OF THIS PAGE All other editions are obsolete Unclassified T^Q/Qi; Approved for public release; distribution is unlimited. Fast High-Resolution Techniques Applied to the Direction of Arrival (DOA) of Signals Problem by Milton Pinto Ferreira Filho Lieutenant Commander, Brazil Navy B.S., Brazil Naval Academy BSEE, University of Sao Paulo, Brazil Submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE IN ELECTRICAL ENGINEERING from the ABSTRACT Subspace decomposition methods are a very useful technique to extract the signal information via eigen-based estimators. Although those techniques are very accurate, they are usually expensive to update, becoming difficult to implement for real-time applications. The Rank-Revealing QR (RRQR) factorization introduced by Chan, offers an attractive alternative to perform the subspace selection. In this work, we use the RRQR algorithm applied to the Direction of Arrival (DOA) problem to track moving sources, using passive linear arrays. In addition to the regular RRQR algorithm originally proposed by Chan, this thesis introduces an improvement. This refinement uses the signal subspace information and requires very little additional computation. It takes advantage of the Hermitian property of the signal correlation matrix and is implicitly equivalent to applying one subspace iteration step to the estimated signal subspace. Simulations show that the performance obtained is equivalent to that obtained using classical eigen-based techniques. Alternative algorithms for finding an approximation of the smallest singular vector of the correlation matrix are discussed and compared to the original method. The final product is an adaptive algorithm that allows for tracking of DOA angles when moving sources are present. An analysis of the number of flops needed to execute the adaptive algorithm based on the RRQR factorization to track the DOA of moving sources has been included, showing its feasibility for being used in real-time implementations. in TABLE OF CONTENTS I. INTRODUCTION 1 A. PROBLEM CONTEXT 1 B. THEORETICAL BACKGROUND 2 II. THE RANK -REVEALING QR (RRQR) FACTORIZATION ALGORITHM 7 A. THE RANK -REVEALING QR ALGORITHM 7 B. USING THE RRQR ALGORITHM TO FIND THE NOISE AND SIGNAL SUBSPACES OF THE NOISE- FREE AUTOCORRELATION MATRIX 16 C. USING THE GIVENS ROTATION TO REFACTOR RU P ... 17 III. METHODOLOGY FOR APPROXIMATING THE SMALLEST RIGHT SINGULAR VECTOR 19 A. THE INVERSE ITERATION METHOD TO FIND THE SMALLEST SINGULAR VECTOR 19 B. THE INVERSE ITERATION METHOD TO FIND THE SMALLEST EIGENVECTOR 24 C. THE INCREMENTAL CONDITION ESTIMATOR 3 IV. COMPARISON BETWEEN THE PERFORMANCE OF THE RRQR ALGORITHM ITERATED FROM DIMENSION n UNTIL n-m+1 AND IV DUULtT l\NUA LIDrVATM NAVAL POSTGRADUATE SCHOOI MONTEREY CA 93943-5101 FROM DIMENSION n UNTIL n-r+1 3 8 V. COMPARING THE PERFORMANCE OF THE MINIMUM NORM AND MUSIC SPECTRAL ESTIMATORS 44 VI. USING THE ADAPTIVE RRQR ALGORITHM TO TRACK A MOVING SIGNAL 51 A. THE ALGORITHM 51 B. REFINEMENT ON THE RESULTS OF THE ADAPTIVE CASE 5 8 C. SIMULATION RESULTS 59 D. COMPUTATIONAL EFFICIENCY OF THE RRQR APPROXIMATION 70 E. INTEGRATING THE RRQR ALGORITHM INTO A REAL-TIME CASE 76 VII. CONCLUSIONS 79 APPENDIX A 81 APPENDIX B 83 APPENDIX C 84 APPENDIX D 85 APPENDIX E 86 APPENDIX F 87 APPENDIX G 88 APPENDIX H 89 APPENDIX I 90 APPENDIX J 92 APPENDIX K 93 APPENDIX L 96 APPENDIX M 97 LIST OF REFERENCES 9 8 INITIAL DISTRIBUTION LIST 100 VI LIST OF TABLES Table 1: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST SING. VECTORS, RANDOM MATRIX, 1000 TRIALS 21 Table 2 : INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST SING. VECTOR, RANDOM MATRIX WITH LOWER TRIANGLE PORTION EQUAL TO ZERO, 1000 TRIALS. ... 22 Table 3 : INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST SING. VECTORS, UPPER TRIANGULAR MATRIX RESULTING FROM QR FACT. W/O PIVOTING, 1000 TRIALS. 22 Table 4: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST SING. VECTORS, UPPER TRIANGULAR MATRIX RESULTING FROM QR FACT. W/ PIVOTING, 1000 TRIALS. 23 Table 5: COMPARISON BETWEEN THE FOUR CASES EXAMINED IN TABLES 1 THROUGH 4 23 Table 6: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST EIGENVECTORS, RANDOM MATRIX, 1000 TRIALS 2 6 Table 7: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST EIGENVECTORS, RANDOM MATRIX WITH LOWER TRIANGLE PORTION EQUAL TO ZERO, 1000 TRIALS. ... 26 Table 8: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST EIGENVECTOR, UPPER TRIANGULAR MATRIX RESULTING FROM QR FACT. W/O PIVOTING, 1000 TRIALS. 27 VII Table 9 : INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST EIGENVECTORS, UPPER TRIANGULAR MATRIX RESULTING FROM QR FACT. W/ PIVOTING, 1000 TRIALS. 27 Table 10: COMPARISON BETWEEN THE FOUR CASES CONSIDERED FOR THE SVD VERSUS THE EIGENVECTOR INVERSE ITERATION METHOD 28 Table 11: RESULTS FOR THE HYPOTHESIS TEST CONDUCTED ON THE COMPARISON BETWEEN THE SVD VERSUS THE EIGENVECTOR INVERSE ITERATION METHOD 3 Table 12: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST SING. VECTORS, RANDOM MATRIX, 1000 TRIALS 33 Table 13: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST SING. VECTORS, RANDOM MATRIX WITH LOWER TRIANGLE PORTION EQUAL TO ZERO, 1000 TRIALS. ... 34 Table 14: INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST SING. VECTORS, UPPER TRIANGULAR MATRIX RESULTING FROM QR FACT. W/O PIVOTING, 1000 TRIALS. 34 Table 15 : INNER PRODUCT MAGNITUDE BETWEEN ESTIMATED AND TRUE SMALLEST