Design of Linear Array Geometry for High Resolution Array ...

160
DESIGN OF LINEAR ARRAY GEOMETRY FOR HIGH RESOLUTION ARRAY PROCESSING By XINPING HUANG, B.Sc.(Eng.), University of Science and Technology'of China M.Eng., Nanjing A"ronautical Institute A Thesis Submitted to the School of Graduate Studies in Partial Fulfilment of the Requirements for the Degree Doctor of Philosophy McMaster University September 9, 1993

Transcript of Design of Linear Array Geometry for High Resolution Array ...

Page 1: Design of Linear Array Geometry for High Resolution Array ...

DESIGN OF LINEAR ARRAY GEOMETRY FOR HIGH RESOLUTION

ARRAY PROCESSING

By

XINPING HUANG, B.Sc.(Eng.), University of Science and Technology'of China

M.Eng., Nanjing A"ronautical Institute

A Thesis

Submitted to the School of Graduate Studies

in Partial Fulfilment of the Requirements

for the Degree

Doctor of Philosophy

McMaster University

September 9, 1993

Page 2: Design of Linear Array Geometry for High Resolution Array ...

TO ALL MEMBERS IN MY LOVELY FAMILY

Page 3: Design of Linear Array Geometry for High Resolution Array ...

DESIGN OF LINEAR ARRAY GEOMETRY

FOR HIGH RESOLUTION ARRAY PROCESSING

Page 4: Design of Linear Array Geometry for High Resolution Array ...

DOCTOR OF PHILOSOPHY (September 9, 1993)

(Electrical and Computer Engineering)

II

MCMASTER UNIVERSITY

Hamilton, Ontario

TITLE:

AUTHOR:

SUPERVISOR(S):

Design of Linear Array Geometry for High Resolution

Array Processing

Xinping Huang

B.Sc.(Eng.), University of Science and Technology of China

M.Eng., Nanjing Aeronautical Institute

Dr. Kon Max Wong

Professor, Chairman of Department of Electrical and Com­

puter Engineering

B.Sc.(Eng.), Ph.D., (University of London)

D.I.C. (University of London)

Fellow, I.E.E.

Fellow, Royal Statistical Society

Fellow, Institute of Physics

Dr. James P. Reilly

Professor, Department of Electrical and Computer Engineer­

ing

B.A.Sc. (University of Waterloo)

M.Eng., Ph.D. (McMaster University)

NUMBER OF PAGES: xvii, 141

Page 5: Design of Linear Array Geometry for High Resolution Array ...

Abstract

The linear array is one of the most important types of multi-element sensor arrays, being

extensively used in radar, sonar, telecommunications, radio astronomy and medical imaging

systems. Traditionally, the array assumes uniform geometry with an inter-sensor spacing

of %' which limits resolvability because of the axed aperture. Since the 1950's, much work

has been done on designing nonuniform arrays with focus on conventional beamforming

techniques. One of the typical results is the Minimum Redundancy (MR) arrays which

provide improved performance over the uniform array.

In this thesis, this issue is re-investigated from the viewpoint of high resolution

array processing. A new criterion (called DOBC), based on D-Optimality, is developed,

which yields a new array geometry by minimizing a measure of joint estimation error with

respect to the array geometry parameters. The sensor gain and phase calibration errors

and their effects on high resolution array signal processing are also examined, and formulae

are developed to evaluate such effects.

In addition, the Modified Forward-Backward Linear Prediction (MFBLP) method

is modified to substantially improve the low SNR performance without increase in compu­

tationalload. A form of Cramer-Rao lower bound (CRLB) is derived for a reduced model

which facilitates performance comparisons in directions of arrival (DOA) estimation.

Compliter experiments are conducted to verify our analysis. We conclude that (1).

the DOBC design outperforms the conventional uniform array and the MR array; (2). the

iii

Page 6: Design of Linear Array Geometry for High Resolution Array ...

IY

formulae developed predict very well the behaviour of high resolution algorithms in the

presence or absence of calibration errors. The design criterion and formulae can be used by

the system designer to design a new array geometry given the performance requirement and

hardware specifications, to evaluate the expected performance of an array, given information

about hardware specifications, or to develop hardware specifications given the performance

requirement.

Page 7: Design of Linear Array Geometry for High Resolution Array ...

Acknowledgement

The author wishes to express his deep appreciation to Professors K. M Wong and J. P. Reilly

for their encouragement, continued assistance, expert guidance and supervision throughout

the course ofthis work. He also thanks Professors. J. F. McGregor and Z. Q. Luo, members

of his Supervisory Committee, for their continuing interest and useful suggestions.

The author is very grateful to Drs. Q. WU, Q. Jin, and many other researchers

and fellow graduate students in the Communications Research Laboratory for providing

stimulating discussions, helpful suggestions and generous assistance.

He is also d.leply indebted to his wife, Ping He, and his son, Andy, for their under­

standing, constant encouragement and support.

v

Page 8: Design of Linear Array Geometry for High Resolution Array ...

Contents

Abstract

Acknowledgement

List of Tables

List of Figures

Glossary

1 INTRODUCTION

1.1 What Is A Sensor Array?

1.2 Array Signal Processing . .

1.3 Geometry of Sensor Arrays

1.4 Errors in Sensor Arrays

1.5 Organization of thesis .

vi

iii

v

xi

xiv

xv

1

1

2

3

6

8

Page 9: Design of Linear Array Geometry for High Resolution Array ...

CO~TE~7S

2 SENSOR ARRAY SIGNAL PROCESSING

2.1 Introduction .

2.2 Model of Array Observations

2.3 Detection of Signals

!1

10

\~

2.3.1 Akaike's Information Theoretic Criterion \3

2.3.2 Minimum Description Length Criterion 1:1

2.3.3 Detection of Number of Signals Using Information Theoretic Criteria 14

2.3.4 Example......

2.4 Estimation of Parameters

2.4.1

2.4.2

Maximum Likelihood Estimator

MUSIC Estimator . . . . . .

16

18

18

21

2.4.3 The FBLP Based Algorithms

2.4.4 Examples . . . . . .

2.5 Geometry of Sensor Array . . . .

24

29

31

2.5.1

2.5.2

Co-array of Linear Arrays . . .

Minimum Redundancy Arrays

33

35

2.6 Conclusions.................................... 36

Page 10: Design of Linear Array Geometry for High Resolution Array ...

:I OPTIMAL DESIGN OF LINEAR SENSOR ARRAYS

viii

37

3.1 Introduction . 37

:1.3 Design Criterion ..

Formu!ation of Problem3.2

3.3.1

3.3.2

D-optimality ...

Covariance Matrix

40

41

42

45

3.3.3 The DOBC Criterion Applied to Array Signal Processing

3.3.4 Some Design Examples .....

3.4 Aperture Selection and Threshold Effect

3.5 Sensitivity of Design .

3.6 Relationship of New Criterion to CRLB

49

52

56

63

65

C-l Maximum Likelihod Estimator in Colored Gaussian Noise

3.7 Conclusions • . . . . . . . . . . . . . . . . . . . . . . . . . 67

69

C-2 Proof of Equation 3.30 ..

C·3 Proof of Equation 3.31 ...

C·4 Proof of Equation 3.32 . . .

C·5 Proof of Equation 3.37 . . .

C·6 Proof of Invari~nce Property ..

71

72

73

74

77

Page 11: Design of Linear Array Geometry for High Resolution Array ...

CO~TESH

e·6.1 Inyariance property of E {yyT }

e·6.2 Inyariance property of T .

C· i Cramer·Rao Lower Bound . . . .

C· i.l Probability density function: model reduction.

·IX

, ,

iH

C-7.2 CRLB for Reduced ~lodel . . . . . . . . . . . . . . . . . . . . . . .. sa

4 ANALYSIS OF CALIBRATION ERROR 85

4.1 Introduction . 85

4.2 Calibration Error Model . . . . . . . . . . . . . . . . . . . . . . 88

4.3 Covariance Matrix of DOA Estimates Given Calibration Error .... 90

4.4 The Second Order Approximation To Conditional Covariance Matrix. 92

4.4.1 Expanding E ...

4.4.2 Approximating F ....

4.4.3 Evaluating the Product

92

93

94

4.5 A Matrix Lemma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 95

4.6 The Averaged Covariance Matrix In the Presence of Gain and Phase Error 96

4.7 Examples . . . . . 97

4.8 Two Special Cases . . • . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 102

Page 12: Design of Linear Array Geometry for High Resolution Array ...

4.8.1

oJ.8.2

4.8.3

Gain Error ~Iodel .

Averaged Covariance Matrix in the Presence of Gain Error

Phase Error Model .

x

102

103

104

4.8.4 Averaged Covariance Matrix in Presence of Phase Error . . . . . .. 105

4.8.5 Examples

4.9 Conclusions ...

D-1 Proof of Matrix Lemma 1 . . . . . . . . . . . . . . .

. . . . . . . . . . . .. 106

. . . . . . . . . . . .. 106

110

D-2 Five Ensemble Averages In the Presence of Gain and Phase Error.

D-3 Analysis of Calibration Error: Amplitude Error Only.

114

118

D-3.1 Matrix Lemma 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 119

D-3.2 Ensemble Averaged Covariance Matrix of DOA estimates . . . . .. 123

D-4 Analysis of Calibration Error: Phase Error Only 127

D-4.1 Matrb: Lemma 3 . . . . . . . . . . • . . . . . . . . . . . . . . . . .. 128

D-4.2 Ensemble Averaged Covariance Matrix of DOA estimates . . . . .. 130

5 CONCLUSIONS

BIBLIOGRAPHY

134

136

Page 13: Design of Linear Array Geometry for High Resolution Array ...

List of Tables

2.1

2.2

A uniform array of 4 elements and its coarray . . . .

A non-uniform array of 4 element and its coarray . 3·1

2.3 List of non-redundancy arrays .

2.4 Some Minimum-Redundancy Array Configurations .

34

36

3.2 Optimal arrays of 6 elements with different apertures.

3.1 List of various array designs . . . . . . . . . . . . . . . 53

61

4.1 Comparison between designs of Chapter 3 and Chapter 4, Colored noise .. 101

xi

Page 14: Design of Linear Array Geometry for High Resolution Array ...

List of Figures

1.1 Functional relationship between the environment, the sensor array, and the

processor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.1 illustration of a linear array and signal environment. . . . . . . . . . . . 10

2.2 Valuer. of AIC(k) and MDL;,,) versus k. . . . . . . . . . . . . . . . . . . . . 17

2.3 Probability of detection error using AIC and MDL.. .......... 17

2.4 Mean-squared error of the MLE and MUSIC estimators. . . . . . . . . . . . 31

2.5 Mean-squared error of the FBLP-based techniques. . . . . . . . . . . . . .. 32

3.1 illustration of a linear array .

3.2 Grating lobes of various array configurations. . ......•.

3.3 Spatial autocorrelation of noise, the spatial lag is in unit of ~..

41

51

53

3.4 Normalized spatial spectum of noise. . . . • . . . • . . . . • . . . . . 54

3.5 Mean-squared error of various arrays, M = 6, N = 13, Colored noise. 56

3.6 Mean-squared error of various arrays, M =8, N =23, Colored noise. 57

xii

Page 15: Design of Linear Array Geometry for High Resolution Array ...

LIST OF FIGt'RES xiii

3.7 Mean-squared error of various arrays. M = 6. S = 13. White noise. 57

3.S slean-squared error of various arrays. M = 8. ;\' = 23. White noise..

3.9 :Vlean-squared error of various arrays. M = 6. N = 30, Colored noise.

3.10 Mean-squared error of various arrays, AI = 6, N = 30, White noise.

3.11 Effect of the aperture on heights of spurious peaks.

3.12 Mean-squared errors versus the array aperture. . .

3.13 Probability of erroneous estimation versus the array aperture.

3.14 Mean-squared error of various arrays for different DOAs...

58

58

59

60

62

63

65

3.15 Comparison between the covariance matrix and the CRLB. .. . . . . . .. 67

4.1 Decomposition of actual gain and phase .

4.2 MSE of MLE in the presence of calibration error (-20dB), M=6.

4.3 MSE of MLE in the presence of calibration error (-20dB). M=8. .

4.4 Composition of MSE in the presence of Calibration error (-30dB).

89

98

98

99

4.5 Theoretical value of MSE for different level of calibration errors. 100

4.6 Performance comparison between designs of Chapters 3 and 4. 101

4.7 illustration of the ideal and actual values of gain. . . . . . . . . . . . . . .. 103

4.8 illustration of Ideal and actual values of phase. . . . . . . . . . . . . . . .. 105

Page 16: Design of Linear Array Geometry for High Resolution Array ...
Page 17: Design of Linear Array Geometry for High Resolution Array ...
Page 18: Design of Linear Array Geometry for High Resolution Array ...
Page 19: Design of Linear Array Geometry for High Resolution Array ...
Page 20: Design of Linear Array Geometry for High Resolution Array ...
Page 21: Design of Linear Array Geometry for High Resolution Array ...
Page 22: Design of Linear Array Geometry for High Resolution Array ...
Page 23: Design of Linear Array Geometry for High Resolution Array ...
Page 24: Design of Linear Array Geometry for High Resolution Array ...
Page 25: Design of Linear Array Geometry for High Resolution Array ...
Page 26: Design of Linear Array Geometry for High Resolution Array ...
Page 27: Design of Linear Array Geometry for High Resolution Array ...
Page 28: Design of Linear Array Geometry for High Resolution Array ...
Page 29: Design of Linear Array Geometry for High Resolution Array ...
Page 30: Design of Linear Array Geometry for High Resolution Array ...
Page 31: Design of Linear Array Geometry for High Resolution Array ...
Page 32: Design of Linear Array Geometry for High Resolution Array ...
Page 33: Design of Linear Array Geometry for High Resolution Array ...
Page 34: Design of Linear Array Geometry for High Resolution Array ...
Page 35: Design of Linear Array Geometry for High Resolution Array ...
Page 36: Design of Linear Array Geometry for High Resolution Array ...
Page 37: Design of Linear Array Geometry for High Resolution Array ...
Page 38: Design of Linear Array Geometry for High Resolution Array ...
Page 39: Design of Linear Array Geometry for High Resolution Array ...
Page 40: Design of Linear Array Geometry for High Resolution Array ...
Page 41: Design of Linear Array Geometry for High Resolution Array ...
Page 42: Design of Linear Array Geometry for High Resolution Array ...
Page 43: Design of Linear Array Geometry for High Resolution Array ...
Page 44: Design of Linear Array Geometry for High Resolution Array ...
Page 45: Design of Linear Array Geometry for High Resolution Array ...
Page 46: Design of Linear Array Geometry for High Resolution Array ...
Page 47: Design of Linear Array Geometry for High Resolution Array ...
Page 48: Design of Linear Array Geometry for High Resolution Array ...
Page 49: Design of Linear Array Geometry for High Resolution Array ...
Page 50: Design of Linear Array Geometry for High Resolution Array ...
Page 51: Design of Linear Array Geometry for High Resolution Array ...
Page 52: Design of Linear Array Geometry for High Resolution Array ...
Page 53: Design of Linear Array Geometry for High Resolution Array ...
Page 54: Design of Linear Array Geometry for High Resolution Array ...
Page 55: Design of Linear Array Geometry for High Resolution Array ...
Page 56: Design of Linear Array Geometry for High Resolution Array ...
Page 57: Design of Linear Array Geometry for High Resolution Array ...
Page 58: Design of Linear Array Geometry for High Resolution Array ...
Page 59: Design of Linear Array Geometry for High Resolution Array ...
Page 60: Design of Linear Array Geometry for High Resolution Array ...
Page 61: Design of Linear Array Geometry for High Resolution Array ...
Page 62: Design of Linear Array Geometry for High Resolution Array ...
Page 63: Design of Linear Array Geometry for High Resolution Array ...
Page 64: Design of Linear Array Geometry for High Resolution Array ...
Page 65: Design of Linear Array Geometry for High Resolution Array ...
Page 66: Design of Linear Array Geometry for High Resolution Array ...
Page 67: Design of Linear Array Geometry for High Resolution Array ...
Page 68: Design of Linear Array Geometry for High Resolution Array ...
Page 69: Design of Linear Array Geometry for High Resolution Array ...
Page 70: Design of Linear Array Geometry for High Resolution Array ...
Page 71: Design of Linear Array Geometry for High Resolution Array ...
Page 72: Design of Linear Array Geometry for High Resolution Array ...
Page 73: Design of Linear Array Geometry for High Resolution Array ...
Page 74: Design of Linear Array Geometry for High Resolution Array ...
Page 75: Design of Linear Array Geometry for High Resolution Array ...
Page 76: Design of Linear Array Geometry for High Resolution Array ...
Page 77: Design of Linear Array Geometry for High Resolution Array ...
Page 78: Design of Linear Array Geometry for High Resolution Array ...
Page 79: Design of Linear Array Geometry for High Resolution Array ...
Page 80: Design of Linear Array Geometry for High Resolution Array ...
Page 81: Design of Linear Array Geometry for High Resolution Array ...
Page 82: Design of Linear Array Geometry for High Resolution Array ...
Page 83: Design of Linear Array Geometry for High Resolution Array ...
Page 84: Design of Linear Array Geometry for High Resolution Array ...
Page 85: Design of Linear Array Geometry for High Resolution Array ...
Page 86: Design of Linear Array Geometry for High Resolution Array ...
Page 87: Design of Linear Array Geometry for High Resolution Array ...
Page 88: Design of Linear Array Geometry for High Resolution Array ...
Page 89: Design of Linear Array Geometry for High Resolution Array ...
Page 90: Design of Linear Array Geometry for High Resolution Array ...
Page 91: Design of Linear Array Geometry for High Resolution Array ...
Page 92: Design of Linear Array Geometry for High Resolution Array ...
Page 93: Design of Linear Array Geometry for High Resolution Array ...
Page 94: Design of Linear Array Geometry for High Resolution Array ...
Page 95: Design of Linear Array Geometry for High Resolution Array ...
Page 96: Design of Linear Array Geometry for High Resolution Array ...
Page 97: Design of Linear Array Geometry for High Resolution Array ...
Page 98: Design of Linear Array Geometry for High Resolution Array ...
Page 99: Design of Linear Array Geometry for High Resolution Array ...
Page 100: Design of Linear Array Geometry for High Resolution Array ...
Page 101: Design of Linear Array Geometry for High Resolution Array ...
Page 102: Design of Linear Array Geometry for High Resolution Array ...
Page 103: Design of Linear Array Geometry for High Resolution Array ...
Page 104: Design of Linear Array Geometry for High Resolution Array ...
Page 105: Design of Linear Array Geometry for High Resolution Array ...
Page 106: Design of Linear Array Geometry for High Resolution Array ...
Page 107: Design of Linear Array Geometry for High Resolution Array ...
Page 108: Design of Linear Array Geometry for High Resolution Array ...
Page 109: Design of Linear Array Geometry for High Resolution Array ...
Page 110: Design of Linear Array Geometry for High Resolution Array ...
Page 111: Design of Linear Array Geometry for High Resolution Array ...
Page 112: Design of Linear Array Geometry for High Resolution Array ...
Page 113: Design of Linear Array Geometry for High Resolution Array ...
Page 114: Design of Linear Array Geometry for High Resolution Array ...
Page 115: Design of Linear Array Geometry for High Resolution Array ...
Page 116: Design of Linear Array Geometry for High Resolution Array ...
Page 117: Design of Linear Array Geometry for High Resolution Array ...
Page 118: Design of Linear Array Geometry for High Resolution Array ...
Page 119: Design of Linear Array Geometry for High Resolution Array ...
Page 120: Design of Linear Array Geometry for High Resolution Array ...
Page 121: Design of Linear Array Geometry for High Resolution Array ...
Page 122: Design of Linear Array Geometry for High Resolution Array ...
Page 123: Design of Linear Array Geometry for High Resolution Array ...
Page 124: Design of Linear Array Geometry for High Resolution Array ...
Page 125: Design of Linear Array Geometry for High Resolution Array ...
Page 126: Design of Linear Array Geometry for High Resolution Array ...
Page 127: Design of Linear Array Geometry for High Resolution Array ...
Page 128: Design of Linear Array Geometry for High Resolution Array ...
Page 129: Design of Linear Array Geometry for High Resolution Array ...
Page 130: Design of Linear Array Geometry for High Resolution Array ...
Page 131: Design of Linear Array Geometry for High Resolution Array ...
Page 132: Design of Linear Array Geometry for High Resolution Array ...
Page 133: Design of Linear Array Geometry for High Resolution Array ...
Page 134: Design of Linear Array Geometry for High Resolution Array ...
Page 135: Design of Linear Array Geometry for High Resolution Array ...
Page 136: Design of Linear Array Geometry for High Resolution Array ...
Page 137: Design of Linear Array Geometry for High Resolution Array ...
Page 138: Design of Linear Array Geometry for High Resolution Array ...
Page 139: Design of Linear Array Geometry for High Resolution Array ...
Page 140: Design of Linear Array Geometry for High Resolution Array ...
Page 141: Design of Linear Array Geometry for High Resolution Array ...
Page 142: Design of Linear Array Geometry for High Resolution Array ...
Page 143: Design of Linear Array Geometry for High Resolution Array ...
Page 144: Design of Linear Array Geometry for High Resolution Array ...
Page 145: Design of Linear Array Geometry for High Resolution Array ...
Page 146: Design of Linear Array Geometry for High Resolution Array ...
Page 147: Design of Linear Array Geometry for High Resolution Array ...
Page 148: Design of Linear Array Geometry for High Resolution Array ...
Page 149: Design of Linear Array Geometry for High Resolution Array ...
Page 150: Design of Linear Array Geometry for High Resolution Array ...
Page 151: Design of Linear Array Geometry for High Resolution Array ...
Page 152: Design of Linear Array Geometry for High Resolution Array ...
Page 153: Design of Linear Array Geometry for High Resolution Array ...
Page 154: Design of Linear Array Geometry for High Resolution Array ...
Page 155: Design of Linear Array Geometry for High Resolution Array ...
Page 156: Design of Linear Array Geometry for High Resolution Array ...
Page 157: Design of Linear Array Geometry for High Resolution Array ...
Page 158: Design of Linear Array Geometry for High Resolution Array ...
Page 159: Design of Linear Array Geometry for High Resolution Array ...
Page 160: Design of Linear Array Geometry for High Resolution Array ...