pdf files - Department of Electronic and Information Engineering

advertisement
IEEE SENSORS JOURNAL, VOL. 12, NO. 6, JUNE 2012
1763
Various Compositions to Form a Triad of
Collocated Dipoles/Loops, for Direction
Finding and Polarization Estimation
Xin Yuan, Student Member, IEEE, Kainam Thomas Wong, Senior Member, IEEE, Zixin Xu, and Keshav Agrawal
Abstract— To form a collocated triad of orthogonally oriented
dipole(s) and/or loop(s), 20 different compositions are possible.
For each such composition: 1) closed-form formulas are produced
here to estimate the azimuth-elevation direction-of-arrival and
the polarization-parameters from an ambiguous steering vector
subject to an unknown complex-value multiplicative coefficient;
or 2) reasoning is given why such estimation is inviable.
Index Terms— Antenna arrays, aperture antennas, array signal
processing, direction of arrival estimation, diversity methods,
parameter estimation, polarization.
I. I NTRODUCTION
D
IVERSELY polarized antenna arrays have been much
investigated for direction finding, because polarization diversity provides an additional basis to resolve incident sources, besides on the basis of the sources’ different
directions-of-arrival and different time-frequency signal structures. For simultaneous estimation of the azimuth/elevation
arrival angles (φ, θ ) and polarization parameters (γ , η), a
minimum of three diversely polarized antennas are needed,
because at least three complex-value equations (based on three
antennas’ measurements) are needed to solved for the four
unknown real-value source-parameters (i.e. θ, φ, γ , η) and for
the one unknown complex-value multiplicative coefficient α,
which arises from the eigen-based estimation of the source’s
steering vector. Because at least three antennas are needed, this
paper will focus on diversely polarized antennas in a triad.
A collocated triad of diversely polarized antennas will be
investigated in this paper. For antennas spatially collocated in
a point-like geometry, no spatial phase-factor will exist among
them. These collocated antennas’ resulting array manifold will
thus enjoy these following advantages: (i) The array manifold
is independent from the spectrum of the incident signal. This
includes independence from the signal’s center-frequency and
Manuscript received August 27, 2011; revised October 6, 2011 and
December 2, 2011; accepted December 3, 2011. Date of publication
December 13, 2011; date of current version April 20, 2012. This work was
supported in part by the Internal Competitive Research under Grant G-U582,
awarded by the Hong Kong Polytechnic University. The Associate Editor
coordinating the review of this paper and approving it for publication was
Prof. Kiseon Kim.
X. Yuan and K. T. Wong are with the Department of Electronic and Information Engineering, Hong Kong Polytechnic University, Kowloon 999077,
Hong Kong (e-mail: eiex.yuan@connect.polyu.hk; ktwong@ieee.org).
Z. Xu is with Ericsson Inc., Chengdu 100102, China.
K. Agrawal is with the Department of Electrical Engineering, University of
California, Los Angeles, CA 90024 USA.
Digital Object Identifier 10.1109/JSEN.2011.2179532
bandwidth.1 (ii) The array manifold is less sensitive to the
source’s distance from the antenna-array. (iii) In a K -source
scenario, the K azimuth-angle estimates, the K elevationangle estimates, and the K polarizations can all be intrinsically
associated to the proper sources, even without any further postestimation processing. [1] (iv) The antenna-triad is physically
more compact.
This work will investigate a collocated triad of dipole(s)
and/or loop(s). An electrically short dipole measures one
Cartesian component of the electric-field vector, along the
Cartesian axis on which the dipole is aligned. Similarly,
a magnetically small loop measures one Cartesian component of the magnetic-field vector, along which the loopaxis is aligned. Hence, with a collocated triad of three such
diversely polarized antennas, three components of the sixelement electromagnetic-field vector can be measured, at one
point in space.
To select three out of the six electromagnetic
components,
the number of different choices amount to 63 = 20. Among
these 20 possible configurations,
1) The dipole triad (a.k.a. a tripole) has been used for
direction-of-arrival estimation in [2]–[22], with closedform estimation formulas available in [6], [18], [19].
The dipole triad has also been used for polarization
estimation in [6], [18], with closed-form estimation
formulas available therein. For closed-form Cramér-Rao
bound expressions, please refer to [23]. For antennaelectromagnetic implementation of this tripole, please
see [13].
2) The loop triad has been used for direction-of-arrival
estimation in [6], [16], [18], [24], with closed-form
estimation formulas available in [6], [18]. The dipole
triad has also been used for polarization estimation in
[6], [18], with closed-form estimation formulas available
therein. For closed-form Cramér-Rao bound expressions,
please refer to [23]. For antenna-electromagnetic implementation of this loop triad, please see [24].
3) The {ex , e y , h z } triad has been investigated in [16];
however, no closed-form formula is available therein.
4) The {ez , h x , h y } triad has been investigated in
[25]–[29], with closed-form estimation formula available
for the azimuth arrival angle in [26], but no closedform estimation formula is available for the elevation
1 Real antenna patterns depend on frequency. The array manifold would not
depend on frequency if all antennas have the same frequency-dependence.
1530–437X/$26.00 © 2011 IEEE
1764
IEEE SENSORS JOURNAL, VOL. 12, NO. 6, JUNE 2012
arrival angle nor for the polarization parameters in any
of these references. For closed-form Cramér-Rao bound
expressions, please refer to [23].
5) The {ex , e y , h x } triad has been investigated in [16];
however, no closed-form formula is available therein.
In summary, only 2 out of 20 possible compositions have
closed-form formulas available in the open literature for the
estimation of the direction-of-arrival. Moreover, 15 of these
20 (i.e. other than 5 above) have been entirely overlooked
in the open literature. This paper aims to fill this literature
gap. Closed-form estimation-formulas for θ , φ, γ , and η (and
their associated validity regions) are herein advanced for the
first time in the open literature for 14 of the 18 overlooked
configurations. For the remaining 4 configurations, they will
be shown to be inadequate for such closed-form estimation.
II. T RIAD ’ S D IRECTIONAL AND P OLARIZATIONAL
R ESPONSES
A unit-power, completely polarized, transverse electromagnetic wave may be characterized by its six-component
electromagnetic-field vector, expressible in the Cartesian coordinates as [30]
⎡ ex ⎤
⎡ cos φ cos θ − sin φ ⎤
ey
cos θ
cos φ
e def ⎢ ez ⎥ def ⎢ sin−φsin
⎥ sin γ e j η
θ
0
(1)
h = ⎣ h x ⎦ = ⎣ − sin φ − cos φ cos θ ⎦
cos γ
hy
cos φ
− sin φ cos θ
hz
0
def
sin θ
=g
=
def
=
cos φ cos θ sin γ cos η−sin φ cos γ
sin γ cos η+cos φ cos γ
⎢ sin φ cos−θ sin
θ sin γ cos η
⎢
⎣ − sin φ sin γ cos η−cos φ cos θ cos γ
cos φ sin γ cos η−sin φ cos θ cos γ
sin θ cos γ
⎡
⎤
⎡ cos φ cos θ sin γ sin η ⎤
sin φ cos θ sin γ sin η
⎥
− sin θ sin γ sin η ⎥
⎥+ j⎢
⎣
⎦
− sin φ sin γ sin η ⎦
cos φ sin γ sin η
0
(2)
where θ ∈ [0, π] signifies the emitter’s elevation-angle
measured from the positive z-axis, φ ∈ [0, 2π) denotes
the corresponding azimuth-angle measured from the positive
x-axis, γ ∈ [0, π/2) refers to the auxiliary polarization angle,
and η ∈ [−π, π) symbolizes the polarization phase difference.
Note that depends on only the source’s direction-of-arrival,
whereas g depends on only the incident source’s polarization
state.
Any three of the six elements in (1) may be measured, at
a point in space, by a triad of collocated dipoles and/or loops
oriented along the corresponding Cartesian axes. Such a triad’s
3 × 1 array manifold would be
e
a=S
(3)
h
where S symbolizes a 3 × 6 selection-matrix of all zeroes,
except one entry of a “1” at a different position on each row.
For example, a dipole-triad has
⎡
⎤
100000
S = ⎣0 1 0 0 0 0⎦.
001000
III. C LOSED -F ORM F ORMULAS TO E STIMATE THE
A ZIMUTH -E LEVATION A RRIVAL A NGLES & THE
P OLARIZATION -PARAMETERS
In most eigen-based sensor-array parameter-estimation algorithms, an intermediate step estimates each incident source’s
steering vector, but correct to only within an unknown
complex-value scalar α. That is, available (in each algorithm
for each incident emitter)2 is the estimate â ≈ αa,3 from
which θ , φ, γ , and η are to be estimated. (This approximation becomes equality in noiseless or asymptotic cases.)
The question is whether â ≈ αa suffices to estimate θ ,
φ, γ , and η. The following five tables shows what, how,
and why.
Tables I to V list the closed-form estimation-formulas for
θ̂ , φ̂, γ̂ , η̂. These estimation-formulas are new to the open
literature, except as noted earlier in Section I, to the best
knowledge of the present authors. These formulas are valid,
except at a finite number of discrete values, which occur
with probability zero, anyway. Some estimation-formulas may
require some prior information as specified in the far-right
column in those tables. These formulas are obtained by algebraic and trigonometric manipulations of the three complexvalue equations (i.e. six real-value equations) from the three
component-antenna consisting of the triad, to solve for the six
real-value unknown scalars of θ , φ, γ , η, Re{α}, and Im{α}.
The Appendix shows such detailed algebraic and trigonometric
manipulations for the composition of {ex , e y , h z }. The derivation would be similar for the other compositions. In these
estimation-formulas, Re{·} refers to the real-value part of the
entity inside the curly brackets, Im{·} denotes to the imaginaryvalue part of the entity inside the curly brackets, {·} signifies
the complex-phase angle of the entity inside the curly brackets,
[·] represents the th element of the vector inside the square
brackets, and · symbolizes the Frobenius norm of the vector
inside.
Below are some qualitative observations on the above
estimation-formulas:
2 This does NOT presume only a single incident source. Multiple, possibly
cross-correlated/broadband/time-varying sources can be handled. For details,
please refer to those references directly.
3 The following simple signal-and-noise model demonstrates how eigenbased parameter-estimation algorithms would lead to â ≈ αa.
Suppose the emitted signal arrives at the triad as s(t), but corrupted
additively by the triad’s thermal noise-vector n(t). The triad’s measured data
thus equals a 3 × 1 vector z(t) = s(t)a + n(t), at each t = tm . From M such
time-samples, an eigen-based parameter-estimation
algorithm can form a 3×3
1 M z(t ) [z(t )] H , where the superscript
data covariance matrix Ĉ = M
m
m
m=1
H symbolizes the hermitian operator. Suppose further that {s(t), ∀t} and
{n(t), ∀t} are each temporally white, each temporally stationary, and not crosscorrelated. Then, Ĉ ≈ C = Ps aa H + Pn I, where Ps denotes the power of
the incident signal, Pn refers to the thermal noise power at each antenna,
and I signifies a 3 × 3 identity matrix. This 3 × 3 matrix Ĉ is Hermitian,
and asymptotically approaches C, as M → ∞. The asymptotic C has a
principal eigenvector equal to αa, where α can be any complex-value number
that has a magnitude of 1/a and that is algebraically independent of a.
Hence, the principal eigenvector of the sampled data-covariance matrix Ĉ is
approximately αa.
This â ≈ αa could arise also for more complex data-models involving
multiple incident sources, more complicated channels, and more complicated
noises. However, this â ≈ αa may be unobtainable for some signals/noise
models, especially where two or more incident sources have closely aligned
steering vectors and thus not individually resolvable.
YUAN et al.: VARIOUS COMPOSITIONS TO FORM A TRIAD OF COLLOCATED DIPOLES/LOOPS
1765
TABLE I
F ORMULAS FOR D IRECTION F INDING & P OLARIZATION E STIMATION , A LREADY AVAILABLE IN THE L ITERATUREa
Composition
1.1
Antennas
{ex , e y , ez }
[6], [18]
Estimation formulas
⎧
⎪
−[d]3
⎪
⎪
, if (Re{[d]1 } cos φ̂ + Re{[d]2 } sin φ̂) ≤ 0
⎨ tan−1
Re{[d]1 } cos φ̂+Re{[d]2 } sin φ̂
θ̂ =
⎪
−[d]3
⎪
⎪
+ π, if (Re{[d]1 } cos φ̂ + Re{[d]2 } sin φ̂) > 0
⎩ tan−1
Re{[d]1 } cos φ̂+Re{[d]2 } sin φ̂
⎧
⎪
−
Im
{[d]
}
⎪
⎪
⎨ tan−1 Im{[d] 1} , if (sin η · Im{[d]2 }) ≥ 0
2
φ̂ =
⎪
−Im{[d] }
⎪
⎪
⎩ tan−1 Im{[d] 1} + π, if (sin η · Im{[d]2 }) < 0
Intermediate variables
− j [â]
def
d = âe â 3
Prior info. required
η ∈ [0, π )
or η ∈ [−π, 0)
2
1.2
{h x , h y , h z }
[6], [18]
|[d]3 |
γ̂ = sin−1
sin θ̂
η̂ = − [d]1 sin φ̂ − [d]2 cos φ̂
⎧
⎪
−[d]3
⎪
⎪
, if (Re{[d]1 } cos φ̂ + Re{[d]2 } sin φ̂) ≤ 0
⎨ tan−1
Re{[d]1 } cos φ̂+Re{[d]2 } sin φ̂
θ̂ =
⎪
−[d]
⎪
3
⎪
+ π, if (Re{[d]1 } cos φ̂ + Re{[d]2 } sin φ̂) > 0
⎩ tan−1
Re{[d]1 } cos φ̂+Re{[d]2 } sin φ̂
⎧
⎪
−Im{[d] }
⎪
⎪
⎨ tan−1 Im{[d] 1} , if (sin η · Im{[d]2 }) ≥ 0
2
φ̂ =
⎪
−Im{[d]1 }
⎪
−1
⎪
⎩ tan
Im{[d] } + π, if (sin η · Im{[d]2 }) < 0
1.3
1.4
[26], [28]
{ex , e y , h z }
{ez , h x , h y }
|[d] |
− j [â]
def
d = âe â 3
η ∈ [0, π )
or η ∈ [−π, 0)
2
3
γ̂ = cos−1
sin θ̂
η̂ = [d]2 cos φ̂ − [d]1 sin φ̂
⎧
⎪
Re [b]3
⎪ −1 ⎪
⎨ sin
Re [b] cos φ̂−Re[b] sin φ̂ , if θ ∈ [0, π/2]
2
1
θ̂ =
⎪
Re [b]3
⎪
⎪ π − sin−1 ⎩
Re [b] cos φ̂−Re[b] sin φ̂ , if θ ∈ (π/2, π ]
2
1
⎧
⎪
⎪
⎨ tan−1 Im{[b]2 } , if (cos θ sin η · Im{[b]1 }) ≥ 0
Im{[b]1 }
φ̂ =
⎪
⎪
⎩ tan−1 Im{[b]2 } + π, if (cos θ sin η · Im{[b]1 }) < 0
Im{[b]1 }
Im{[b] } tan θ̂ 1
γ̂ = tan−1 Re{[b]3 } cos φ̂ sin η̂ [b]1 cos φ̂+[b]2 sin φ̂
η̂ = cos θ̂
⎧
⎪
Re [e]1
⎪
, if θ ∈ [0, π/2].
⎪
⎨ sin−1 Re [e]2 sin φ̂−Re [e]3 cos φ̂ θ̂ =
⎪
Re [e]1
⎪
, if θ ∈ (π/2, π ].
⎪
⎩ π − sin−1 Re [e]2 sin φ̂−Re [e]3 cos φ̂ ⎧
⎪
Im{[e] }
⎪
⎪
⎨ tan−1 Im{[e]3 } , if (cos θ sin η · Im{[e]2 }) ≤ 0
2
φ̂ =
⎪
Im{[e] }
⎪
⎪
⎩ tan−1 Im{[e]3 } + π, if (cos θ sin η · Im{[e]2 }) > 0
2
Re{[e] } sin φ̂ sin η̂ 1
γ̂ = tan−1 Im{[e]3 } tan θ̂ [e]2 cos φ̂+[e]3 sin φ̂
η̂ = −
θ ∈ [0, π2 ]
or θ ∈ ( π2 , π ]
b = âe− j [â]3
def
η ∈ [0, π )
or η ∈ [−π, 0)
θ ∈ [0, π2 ]
or θ ∈ ( π2 , π ]
def
e = âe− j [â]1
η ∈ [0, π )
or η ∈ [−π, 0)
cos θ̂
a For compositions 1.1 and 1.2, the φ̂ formula in [6] is erroneous.
1) The various compositions are organized into the five
tables, largely according to the prior knowledge needed
in these closed-form estimation-formulas: Based on the
prior requirement knowledge, the 16 configurations can
be classified into 4 different groups:
a) The all-dipole or all-loop triads (i.e. compositions 1.1 and 1.2): Some prior knowledge of only
η is required, to resolve a π-ambiguity in φ̂ as
shown in Table I.
b) Triads with both the z-oriented dipole and the
z-oriented loop (i.e. compositions 2.1 to 2.4):
Some prior knowledge of only θ is required, to
resolve a π-ambiguity in φ̂ as shown in Table II.
c) Other triads that has exactly one component-
antenna along each of the three Cartesian axes
(i.e. compositions 3.1 to 3.4): Some prior
knowledge of only φ is required, to resolve a
π-ambiguity in φ̂ as shown in Table III.
d) The remaining 6 compositions (i.e. compositions
1.3-1.4 in Table I, and compositions 4.1-4.4 in
Table IV and V): Some prior knowledge of both
θ and η is required, to resolve π-ambiguities in
φ̂, θ̂ , and η̂.
2)
a) The dipole-triad {ex , e y , ez } and the loop-triad
{h x , h y , h z } each has a validity region for (θ, φ)
covering the entire sphere, if the sign of sin η
is known a priori. This is because the dipoletriad {ex , e y , ez } and the loop-triad {h x , h y , h z },
1766
IEEE SENSORS JOURNAL, VOL. 12, NO. 6, JUNE 2012
TABLE II
F ORMULAS FOR D IRECTION F INDING & P OLARIZATION E STIMATION , FOR T RIADS WITH B OTH THE z-D IPOLE AND THE z-L OOP
Composition
Antennas
Estimation formulas
⎧
⎪
⎪
⎨
θ̂ =
2.1
2.2
2.3
2.4
{ex , ez , h z }
{e y , ez , h z }
{ez , h x , h z }
{ez , h y , h z }
⎧
⎪
⎪
⎪
⎪
−1
⎪
⎪
⎪ tan
⎪
⎪
⎪
⎪
⎩
⎪
⎨
Intermediate variables
⎫
!
⎪
⎬
1−D12 −D22 + D14 +(D22 −1)2 +2D12 (1+D22 ) ⎪
√
,
⎪
2|D1 |
⎪
⎭
if
θ ∈ [0, π/2].
⎧
⎫
!
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎨ 1−D 2 −D 2 + D 4 +(D 2 −1)2 +2D 2 (1+D 2 ) ⎪
⎬
⎪
⎪
1
1
2
2
1
2
−1
⎪
√
⎪
, if θ
π − tan
⎪
⎪
⎪
⎪
2|D1 |
⎩
⎪
⎪
⎩
⎭
⎧
⎪
⎪ tan−1 D2 cos θ̂ ,
if D1 tan θ̂ < 0,
⎨
−D1
φ̂ =
⎪
D2 cos θ̂
⎪
−1
⎩ tan
+ π, if D1 tan θ̂ ≥ 0.
−D1
[â] 2
γ̂ = arctan [â]
3
[â]2
η̂ = −π
[â]3
⎧
⎫
⎧
!
⎪
⎪ 1−D 2 −D 2 + D 4 +(D 2 −1)2 +2D 2 (1+D 2 ) ⎪
⎪
⎪
⎨
⎬
⎪
⎪
2
1
2
2
1
1
⎪
−1
⎪
√
tan
,
if θ
⎪
⎪
⎪
⎪
⎪
2|D1 |
⎪
⎪
⎪
⎩
⎭
⎪
⎨
θ̂ =
⎫
⎧
!
⎪
⎪
⎪
⎪
⎪
⎪ 1−D 2 −D 2 + D 4 +(D 2 −1)2 +2D 2 (1+D 2 ) ⎪
⎪
⎬
⎨
⎪
⎪
1
2
1
2
1
2
⎪
−1
√
⎪ π − tan
, if θ
⎪
⎪
⎪
⎪
2|D1 |
⎩
⎪
⎪
⎭
⎩
⎧
D1
⎪
−1
⎪
if D2 < 0,
,
⎨ tan
D2 cos θ̂ φ̂ =
D
⎪
1
⎪
+ π, if D2 ≥ 0.
⎩ tan−1
D2 cos θ̂
[â] 2
γ̂ = arctan [â]
3
[â]2
η̂ = −π
[â]3
⎧
⎫
⎧
!
⎪
⎪
⎪ 1−D 2 −D 2 + D 4 +(D 2 +1)2 +2D 2 (−1+D 2 ) ⎬
⎪
⎪
⎨
⎪
⎪
1
2
1
2
1
2
⎪
⎪ tan−1
√
,
if
⎪
⎪
⎪
⎪
⎪
2|D
|
⎪
⎪
⎪
2
⎩
⎪
⎭
⎨
θ̂ =
⎧
⎫
!
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎨ 1−D 2 −D 2 + D 4 +(D 2 +1)2 +2D 2 (−1+D 2 ) ⎪
⎬
⎪
⎪
2
1
2
2
1
1
⎪
√
⎪
, if
π − tan−1
⎪
⎪
⎪
⎪
2|D
|
⎩
⎪
⎪
2
⎩
⎭
⎧
D1 cos θ̂
⎪
⎪
,
if D2 tan θ̂ ≥ 0,
⎨ tan−1
D2
φ̂ =
⎪
D1 cos θ̂
−1
⎪
⎩ tan
+ π, if D2 tan θ̂ < 0.
D2
[â] γ̂ = arctan 1 [â]
3
[â]1
η̂ = −π
[â]3
⎧
⎫
⎧
!
⎪
⎪
⎪
⎪
⎨ 1−D 2 −D 2 + D 4 +(D 2 +1)2 +2D 2 (−1+D 2 ) ⎪
⎬
⎪
⎪
1
2
1
2
1
2
⎪
−1
⎪
√
,
if
⎪ tan
⎪
⎪
⎪
⎪
2|D2 |
⎪
⎪
⎪
⎩
⎪
⎭
⎨
θ̂ =
⎫
⎧
!
⎪
⎪
⎪
⎪
⎪
⎪ 1−D 2 −D 2 + D 4 +(D 2 +1)2 +2D 2 (−1+D 2 ) ⎪
⎪
⎬
⎨
⎪
⎪
1
1
2
2
1
2
−1
⎪
√
⎪ π − tan
, if
⎪
⎪
⎪
⎪
2|D2 |
⎩
⎪
⎪
⎭
⎩
⎧
−D2
⎪
⎪ tan−1
if D1 < 0,
,
⎨
D1 cos θ̂ φ̂ =
−D
⎪
−1
2
⎪
+ π, if D1 ≥ 0.
⎩ tan
D 1 cos θ̂
[â] 1
γ̂ = arctan [â]
3
[â]1
−π
η̂ = [â]3
but no other composition, enjoys one additional
constraint from the normalization e = 1 or
h = 1.
b) For the four compositions of {ex , ez , h y },
{ex , h y , h z }, {e y , ez , h x }, {e y , h x , h z }, the φ̂ suffers ambiguity due to the presence of the cos−1
or sin −1 functions.
c) For the four compositions with the z-oriented
dipole and the z-oriented loop, the azimuthelevation direction-of-arrival estimate has (θ, φ)
validity region over only an hemisphere. This
3)
Prior info.
required
∈ (π/2, π ].
def
b = âe− j [â]3
Im{[b]1 }
D1 =
&
%Im{[b]2 }
Re{[b]1 }
− D1 tan γ̂ cos η̂
D2 =
Re{[b]2 }
or
θ ∈ [0, π2 ]
θ ∈ ( π2 , π ]
∈ [0, π/2].
∈ (π/2, π ].
def
b = âe− j [â]3
Im{[b]1 }
D1 = Im{[b] }
2
&
%
Re{[b]1 }
− D1 tan γ̂ cos η̂
D2 =
Re{[b]2 }
θ ∈ [0, π2 ]
or θ ∈ ( π , π ]
2
θ ∈ [0, π/2].
θ ∈ (π/2, π ].
def
b = âe− j [â]3
Im{[b]2 }
D1 =
%Im{[b]1 }
&
Re{[b] }
D2 = Re{[b]2 } − D1 tan γ̂ cos η̂
1
or
θ ∈ [0, π2 ]
θ ∈ ( π2 , π ]
θ ∈ [0, π/2].
θ ∈ (π/2, π ].
def
b = âe− j [â]3
Im{[b]2 }
D1 =
&
%Im{[b]1 }
Re{[b]2 }
− D1 tan γ̂ cos η̂
D2 =
Re{[b]1 }
or
θ ∈ [0, π2 ]
θ ∈ ( π2 , π ]
is because θ̂ can be estimated only to tan2 θ̂ ,
hence there is ambiguity between θ ∈ [0, π2 ] or
θ ∈ ( π2 , π].
d) Similarly for the six remaining compositions, φ̂
can be estimated only to within an hemisphere,
and requires sin η. The parameter η refers to
the phase by which the electric field’s y-axis
component leads the x-axis component.
a) For those compositions with exactly one
component-antenna along each of x-, y-,
and z-axis, the azimuth-elevation direction-
YUAN et al.: VARIOUS COMPOSITIONS TO FORM A TRIAD OF COLLOCATED DIPOLES/LOOPS
1767
TABLE III
F ORMULAS FOR D IRECTION F INDING & P OLARIZATION E STIMATION , FOR O THER T RIADS WITH A
C OMPONENT-A NTENNA A LONG E ACH C ARTESIAN A XIS
Composition
Antennas
3.1
{ex , ez , h y }
Estimation formulas
Im{[c]3 }
θ̂ = cos−1 Im
{[c]1 }
⎧
⎪
Re{[c]1 } cos θ̂ −Re{[c]3 } , if sin φ ≥ 0,
⎪
⎨ cos−1
Re{[c]2 } sin θ̂
φ̂ =
⎪
{[c]1 } cos θ̂ −Re{[c]3 }
Re
⎪
−1
⎩ − cos
, if sin φ < 0.
Re{[c]2 } sin θ̂
[c]2 sin φ̂
γ̂ = tan−1 [c]1 sin θ̂+[c]2 cos φ̂ cos θ̂ [c]2 sin φ̂
η̂ = Intermediate variables
def
c = âe− j [â]2
Prior info. required
φ ∈ [0, π )
or φ ∈ [π, 2π )
[c]1 sin θ̂ +[c]2 cos φ̂ cos θ̂
Im{[b]1 }
Im
{[b]2 }
⎧
⎪
Re{[b]2 } cos θ̂−Re{[b]1 } , if cos φ ≥ 0,
⎪
⎨ sin−1
Re{[b]3 } sin θ̂
φ̂ =
⎪
⎪
⎩ π − sin−1 Re{[b]2 } cos θ̂−Re{[b]1 } , if cos φ < 0.
Re{[b]3 } sin θ̂
[b] sin θ̂ +[b] sin φ̂ cos θ̂ −1
2
3
γ̂ = tan
[b]3 cos φ̂
[b]
sin
θ̂+[b]
sin
φ̂
cos
θ̂
2
3
η̂ = θ̂ = cos−1
3.2
{ex , h y , h z }
3.3
{e y , ez , h x }
def
b = âe− j [â]3
φ ∈ [− π2 , π2 )
or φ ∈ [ π2 , 3π
2 )
[b]3 cos φ̂
θ̂ = cos−1
⎧
⎪
Re{[c]3 }+Re{[c]1 } cos θ̂ , if cos φ ≥ 0,
⎪
⎨ sin−1
Re{[c]2 } sin θ̂
φ̂ =
⎪
{[c]3 }+Re{[c]1 } cos θ̂
Re
⎪
⎩ π − sin−1
, if cos φ < 0.
Re{[c]2 } sin θ̂
−[c]2 cos φ̂
γ̂ = tan−1 [c]1 sin θ̂+[c]2 sin φ̂ cos θ̂ −[c]2 cos φ̂
η̂ = −Im{[c]3 }
Im{[c]1 }
def
c = âe− j [â]2
φ ∈ [− π2 , π2 )
or φ ∈ [ π2 , 3π
2 )
[c]1 sin θ̂ +[c]2 sin φ̂ cos θ̂
θ̂ = cos−1
3.4
{e y , h x , h z }
−Im{[b]1 }
Im{[b]2 }
⎧
⎪
Re{[b]1 }+Re{[b]2 } cos θ̂ , if sin φ ≥ 0,
⎪
⎨ cos−1
Re{[b]3 } sin θ̂
φ̂ =
⎪
{[b]1 }+Re{[b]2 } cos θ̂
Re
⎪
−1
⎩ − cos
, if sin φ < 0.
Re{[b]3 } sin θ̂
γ̂ = tan−1 [b]2 sin θ̂ +[b]3 cos φ̂ cos θ̂ −[b]3 sin φ̂
[b]
sin
θ̂+[b]
2
3 cos φ̂ cos θ̂
η̂ = def
b = âe− j [â]3
φ ∈ [0, π )
or φ ∈ [π, 2π )
−[b]3 sin φ̂
of-arrival needs be estimated before the
polarization parameters. There, the resulting
array manifold’s x-component and y-component
would have imaginary parts interrelated by either
tan φ or cos θ . For example, the composition
{ex , e y , ez } has an x-component with an
imaginary part of Im{− cos(θ ) cos(φ) sin(γ ) +
cos(γ ) sin(φ) cos(η) − j cos(γ ) sin(φ) sin(η)},
and a y-component with an imaginary
part
of
Im{− cos(θ ) sin(φ) sin(γ )
−
cos(γ ) cos(φ) cos(η) + j cos(γ ) cos(φ) sin(η)}.
They are interrelated by − tan φ.
b) For all other compositions, the polarization parameters need to be estimated before the azimuthelevation direction-of-arrival. For example, for
compositions with both the z-axis dipole and the
z-axis loop, their array manifolds have entries
e j η sin(θ ) sin(γ ) and sin(θ ) cos(γ ), interrelated
by a ratio of −e j η tan(γ ), which depends on
only the polarization parameters.
IV. W HY C LOSED -F ORM E STIMATION -F ORMULA
Un AVAILABLE FOR THE OTHER F OUR C OMPOSITIONS
Closed-form estimation-formulas are given in Section III
for 16 compositions (out of 20 possible compositions) of a
triad of orthogonally oriented dipole(s) and/or loop(s). The
commonality among those 16 compositions are their inclusion
of a z-axis dipole and/or a z-axis loop. Without at least one
of these two, no closed-form estimation-formula is possible,
due to the under-determined condition explained below.
Recall that each triad provides six real-value equations, from which the six real-value scalar unknowns of
1768
IEEE SENSORS JOURNAL, VOL. 12, NO. 6, JUNE 2012
TABLE IV
F ORMULAS FOR D IRECTION F INDING AND P OLARIZATION E STIMATION , FOR O THER T RIADS WITH A z-A XIS D IPOLE OR L OOP
Composition Antennas
Estimation formulas
θ̂ =
φ̂ =
4.1
{ex , ez , h x }
γ̂ =
η̂ =
θ̂ =
φ̂ =
4.2
{ex , h x , h z }
γ̂ =
η̂ =
Intermediate variables
⎧
⎧
⎫
!
⎪
⎪
⎪
⎨ 1−D32 −D42 + D34 +(D42 +1)2 +2D32 (−1+D42 ) ⎪
⎬
⎪
⎪
⎪
√
tan−1
, if θ ∈ [0, π/2].
⎪
⎪
2|D4 |
⎪
⎪
⎪
⎨
⎩
⎭
⎧
⎫
!
⎪
⎪
⎪
⎨ 1−D32 −D42 + D34 +(D42 +1)2 +2D32 (−1+D42 ) ⎪
⎬
⎪
⎪
−1
⎪
√
⎪
, if θ ∈ (π/2, π ].
⎪ π − tan ⎪
⎪
2|D
|
⎪
4
⎩
⎩
⎭
⎧
⎪
⎪
D3 cos θ̂
⎪
, if D4 tan θ̂ ≥ 0.
⎨ tan−1
D4
def
c = âe− j [â]2
⎪
⎪
D3 cos θ̂
−1
⎪
⎩ tan
+ π, if D4 tan θ̂ < 0.
D4
−Im{[c]1 } sin γ̂
D3 = Re{[c] } cos
γ̂ sin η̂
2
{[c]
}
Im
{[c]
}−
Re
{[c]
}
Im
{[c]
}
|
|Re
1
3
3
1
tan−1 '
−
Im
{[c]
}
sin
γ̂
2
2
2
2
3
}+Re{[c]3 }Im{[c]3 })
D4 = Re{[c] } cos
⎧ ⎧ (Im{[c]3 } +Im{[c]1 } ) +(Re{[c]1 }Im{[c]1⎫
γ̂ sin η̂
2
⎪
⎪
⎪
⎪
⎪
⎪
⎬
⎨ −(Im{[c]3 }Re{[c]3 } + Im{[c]1 }Re{[c]1 }) ⎪
⎪
⎪
⎪
⎪
, if sin η ≥ 0,
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎭
⎩ + j (Im{[c] }2 + Im{[c] }2 )
⎨ ⎪
3
1
⎧
⎫
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎨
⎪
−(Im{[c]
}Re{[c]
}
+
Im{[c]
}Re{[c]
})
3
3
1
1 ⎬
⎪
⎪
⎪
+ π, if sin η < 0.
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎩ + j (Im{[c] }2 + Im{[c] }2 )
⎭
⎩ ⎪
3
1
⎧
⎫
⎧
!
⎪
2
2
4
⎪
⎨ 1−D5 −D6 + D5 +(D62 +1)2 +2D52 (−1+D62 ) ⎪
⎬
⎪
⎪ −1
⎪
√
⎪
tan
, if θ ∈ [0, π/2].
⎪
⎪
2|D
|
⎪
⎪
6
⎪
⎩
⎭
⎨
⎧
⎫
!
⎪
⎪
⎪
⎨ 1−D52 −D62 + D54 +(D62 +1)2 +2D52 (−1+D62 ) ⎪
⎬
⎪
⎪
⎪
⎪
√
, if θ ∈ (π/2, π ].
π − tan−1
⎪
⎪
2|D
|
⎪
⎪
⎩
6
⎩
⎭
⎧
⎪
⎪
D5 cos θ̂
⎪
,
if D6 tan θ̂ ≥ 0.
⎨ tan−1
D6
def
b = âe− j [â]3
⎪
⎪
D5 cos θ̂
⎪
⎩ tan−1
+ π, if D6 tan θ̂ < 0.
−Im{[b]2 } cos γ̂
D6
D5 = Re
{[b]3 } sin γ̂ sin η̂
'
2
2
2
2
(Im{[b]1 } +Im{[b]2 } ) +(Re{[b]1 }Im{[b]1 }+Re{[b]2 }Im{[b]2 })
tan−1
{[b] } cos γ̂
Im
|Re{[b]1 }Im{[b]2 }−Re{[b]2 }Im{[b]1 }|
D6 = Re{[b] } 1sin γ̂ sin η̂
⎧ ⎧
⎫
3
⎪
⎪
⎪
⎪
⎪
⎪ ⎪
⎨
⎬
(Re{[b]
}Im{[b]
}
+
Re{[b]
}Im{[b]
})
⎪
1
1
2
2
⎪
⎪
⎪
, if sin η ≥ 0,
⎪ ⎪
⎪
⎪
⎪
⎪
⎪
⎩ + j (Im{[b]1 }2 + Im{[b]2 }2 )
⎭
⎨ ⎪
⎧
⎫
⎪
⎪
⎪ (Re{[b] }Im{[b] } + Re{[b] }Im{[b] }) ⎪
⎪
⎪ ⎪
⎨
⎪
1
1
2
2 ⎬
⎪
⎪
⎪
+ π, if sin η < 0.
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎩ + j (Im{[b] }2 + Im{[b] }2 )
⎭
⎩ ⎪
1
θ ∈ [0, π2 ]
or θ ∈ ( π2 , π ]
η ∈ [0, π )
or η ∈ [−π, 0)
θ ∈ [0, π2 ]
or θ ∈ ( π2 , π ]
η ∈ [0, π )
or η ∈ [−π, 0)
2
θ, φ, γ , η, Re{α}, Im{α} are to be determined. However, these
six equations would be linearly dependent for any of the
four compositions without a z-axis dipole and without
z-axis loop. Hence, the six unknowns would be underdetermined.
For example, the triad {ex , e y , h x } has these six linearly
dependent equations:
Re{α}(cos φ cos θ sin γ cos η − sin φ cos γ )
−Im{α}(cos φ cos θ sin γ sin η) = Re{[â]1 }
(4)
Re{α}(sin φ cos θ sin γ cos η + cos φ cos γ )
−Im{α}(sin φ cos θ sin γ sin η) = Re{[â]2 }
(5)
Re{α}(− sin φ sin γ cos η − cos φ cos θ cos γ )
−Im{α}(− sin φ sin γ sin η) = Re{[â]3 }
Prior info.
required
Re{α}(cos φ cos θ sin γ sin η) + Im{α}
(cos φ cos θ sin γ cos η − sin φ cos γ ) = Im{[â]1 }
(7)
Re{α}(sin φ cos θ sin γ sin η) + Im{α}
(sin φ cos θ sin γ cos η + cos φ cos γ ) = Im{[â]2 }
Re{α}(− sin φ sin γ sin η) + Im{α}
(8)
(− sin φ sin γ cos η − cos φ cos θ cos γ ) = Im{[â]3 }. (9)
These six equations are linearly dependent, as
(Im{α}) × (5) = (Re{α}) × (8) − (Re{α})(tan φ) × (7)
(6)
+(Im{α})(tan φ) × (4)
(Im{α}) × (5) = (Re{α}) × (8) + (Re{α})(cos θ ) × (9)
−(Im{α})(cos θ ) × (6)
YUAN et al.: VARIOUS COMPOSITIONS TO FORM A TRIAD OF COLLOCATED DIPOLES/LOOPS
1769
TABLE V
F ORMULAS FOR D IRECTION F INDING & P OLARIZATION E STIMATION , FOR O THER T RIADS WITH A z-A XIS D IPOLE OR L OOP
Composition
Antennas
Estimation Formulas
θ̂ =
4.3
4.4
{e y , ez , h y }
{e y , h y , h z }
⎧
⎧
⎪
⎪
⎪
⎨
⎪
⎪
⎪
−1
⎪
tan
⎪
⎪
⎪
⎪
⎪
⎪
⎩
⎪
⎨
Intermediate Variables
⎫
!
⎪
⎬
1−D72 −D82 + D74 +(D82 +1)2 +2D72 (−1+D82 ) ⎪
√
,
⎪
2|D8 |
⎪
⎭
if
θ ∈ [0, π/2].
⎧
⎫
!
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎨ 1−D 2 −D 2 + D 4 +(D 2 +1)2 +2D 2 (−1+D 2 ) ⎪
⎬
⎪
⎪
7
8
7
8
7
8
⎪
−1
√
⎪
, if θ ∈ (π/2, π ].
⎪ π − tan
⎪
⎪
⎪
2|D
|
⎩
⎪
⎪
8
⎩
⎭
⎧
D8
⎪
⎪ tan−1
,
if D7 ≥ 0.
⎨
D
cos
θ̂
7
φ̂ =
⎪
D8
−1
⎪
⎩ tan
+ π, if D7 < 0.
⎫
⎧ D7 cos θ̂
⎬
⎨
|Re{[c]1 }Im{[c]3 }−Re{[c]3 }Im{[c]1 }|
γ̂ = tan−1 !
⎩ (Im{[c] }2 +Im{[c] }2 )2 +(Re{[c] }Im{[c] }+Re{[c] }Im{[c] })2 ⎭
3
1
1
1
3
3
⎫
⎧ ⎧
⎪
⎬
⎨ −(Im{[c] }Re{[c] } + Im{[c] }Re{[c] }) ⎪
⎪ ⎪
⎪
3
3
1
1
⎪
⎪
,
if sin η ≥ 0,
⎪
⎪
⎪
⎪
⎭
⎩ + j (Im{[c] }2 + Im{[c] }2 )
⎨ ⎪
3
1
⎧
⎫
η̂ =
⎪ ⎨
⎪
⎪
⎪
⎪
−(Im{[c]3 }Re{[c]3 } + Im{[c]1 }Re{[c]1 }) ⎬
⎪
⎪
⎪
+ π, if sin η < 0.
⎪
⎪
⎪
⎩ ⎪
⎩ + j (Im{[c] }2 + Im{[c] }2 )
⎭
3
1
⎧
⎫
⎧
!
⎪
⎪
⎪
⎪
⎨ 1−D 2 −D 2 + D 4 +(D 2 +1)2 +2D 2 (−1+D 2 ) ⎪
⎬
⎪
⎪
9
9
10
10
9
10
⎪
−1
⎪
√
,
if θ ∈ [0, π/2].
⎪
⎪ tan
⎪
⎪
⎪
2|D
|
⎪
⎪
⎪
10
⎩
⎪
⎭
⎨
θ̂ =
⎫
⎧
!
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎬
⎨ 1−D 2 −D 2 + D 4 +(D 2 +1)2 +2D 2 (−1+D 2 ) ⎪
⎪
⎪
9
10
9
10
9
10
⎪
√
⎪
, if θ ∈ (π/2, π ].
π − tan−1
⎪
⎪
⎪
⎪
2|D10 |
⎩
⎪
⎪
⎭
⎩
⎧
D10
⎪
⎪ tan−1
if D9 ≥ 0.
,
⎨
D
cos
θ̂
9
φ̂ =
⎪
D10
−1
⎪
⎩ tan
+ π, if D9 < 0.
⎧ ! D9 cos θ̂
⎫
⎨ (Im{[b] }2 +Im{[b] }2 )2 +(Re{[b] }Im{[b] }+Re{[b] }Im{[b] })2 ⎬
1
2
1
1
2
2
γ̂ = tan−1
|
Re
{[b]
}
Im
{[b]
}−
Re
{[b]
}
Im
{[b]
}|
⎩
⎭
1
2
2
1
⎫
⎧ ⎧
⎪
⎬
⎨ (Re{[b] }Im{[b] } + Re{[b] }Im{[b] }) ⎪
⎪ ⎪
⎪
1
1
2
2
⎪
⎪
,
if sin η ≥ 0,
⎪
⎪
⎪
⎪
⎭
⎩ + j (Im{[b] }2 + Im{[b] }2 )
⎨ ⎪
1
2
⎫
⎧
η̂ =
⎪
⎪
⎪
⎪
⎪ ⎨ (Re{[b]1 }Im{[b]1 } + Re{[b]2 }Im{[b]2 }) ⎬
⎪
⎪
⎪
+ π, if sin η < 0.
⎪
⎪ ⎪
⎪
⎩
⎭
⎩ + j (Im{[b] }2 + Im{[b] }2 )
1
2
(Im{α})(tan φ) × (4) = (Re{α})(cos θ ) × (9)
−(Im{α})(cos θ ) × (6)
+(Re{α})(tan φ) × (7).
V. C ONCLUSION
Azimuth-elevation direction finding and polarization estimation are investigated for all 20 possible different compositions
of a collocated triad of orthogonally oriented dipole(s) and/or
loop(s). For the 4 compositions without any dipole and any
loop oriented along the z-axis, closed-form estimation is not
viable. Closed-form estimation-formulas are produced for
16 compositions, 14 of these were previously unavailable in
the open literature. The dipole-triad and the loop-triad alone
(among all 20 compositions) allow unambiguous directionof-arrival estimation over the entire sphere. The other 14
compositions have azimuth-elevation arrival-angles estimates
with only an hemispherical (not spherical) validity region, due
to the hemispherical ambiguity in the trigonometric functions.
A PPENDIX : T HE D ETAILED D ERIVATION FOR
C OMPOSITION 1.3: {ex , e y , h z }
To demonstrate detailed algebraic and trigonometric manipulations leading to the estimation-formulas in Tables I-V,
Prior Info.
Required
def
c = âe− j [â]2
D7 =
D8 =
Im{[c]1 } sin γ̂
Re{[c]2 } cos γ̂ sin η̂
−Im{[c]3 } sin γ̂
Re{[c]2 } cos γ̂ sin η̂
cos φ
= sin θ
sin φ cos θ
=
sin θ
θ ∈ [0, π2 ]
or θ ∈ ( π , π ]
2
η ∈ [0, π )
or
def
b = âe− j [â]3
Im{[b]2 } cos γ̂
cos φ
= sin θ
Re{[b]3 } sin γ̂ sin η̂
Im{[b]1 } cos γ̂
sin φ cos θ
=
=
sin θ
Re{[b]3 } sin γ̂ sin η̂
η ∈ [−π, 0)
θ ∈ [0, π2 ]
or θ ∈ ( π , π ]
2
D9 =
D10
η ∈ [0, π )
or
η ∈ [−π, 0)
this appendix will use Composition 1.3: {ex , e y , h z } as an
illustrative example.
The derivation here will start from the left-hand side of
⎤
⎡ ⎤
⎡
ex
cos φ cos θ sin γ e j η − sin φ cos γ
â = α ⎣ e y ⎦= α ⎣sin φ cos θ sin γ e j η + cos φ cos γ⎦ (10)
hz
sin θ cos γ
where α represents an unknown complex-value number that
may have arisen from eigen-based data-processing as discussed in footnote 3.
As θ ∈ [0, π] and γ ∈ [0, π/2), it is true that sin θ
cos γ ≥ 0. Hence, define
[â]3
b = âe− j
⎡
def
⎤
cos φ cos θ sin γ cos η − sin φ cos γ
= |α| ⎣ sin φ cos θ sin γ cos η + cos φ cos γ ⎦
sin θ cos γ
⎡
⎤
cos φ cos θ sin γ sin η
+ j |α| ⎣ sin φ cos θ sin γ sin η ⎦
0
where
(11)
denotes the angle of the ensuing entity. From (11),
Re{[b]1 } = |α|(cos φ cos θ sin γ cos η − sin φ cos γ ),
(12)
1770
IEEE SENSORS JOURNAL, VOL. 12, NO. 6, JUNE 2012
Re{[b]2 } = |α|(sin φ cos θ sin γ cos η + cos φ cos γ ),
(13)
Re{[b]3 } = |α|(sin θ cos γ ),
(14)
Im{[b]1 } = |α|(cos φ cos θ sin γ sin η),
Im{[b]2 } = |α|(sin φ cos θ sin γ sin η).
(15)
(16)
A. To Derive φ̂
From (15)-(16),
Im{[b]2 }
.
(17)
tan φ =
Im{[b]1}
As tan φ = tan(φ + π),
⎧
(
)
⎨tan−1 Im{[b]2 } ,
if (cos θ sin η)Im{[b]1 } ≥ 0
( Im{[b]1 } )
φ̂ =
{[b]
}
Im
2
⎩tan−1
Im{[b]1 } + π, if (cos θ sin η)Im{[b]1 } < 0.
(18)
The above conditions arise from the following consideration:
(cos θ sin η)Im{[b]1} ≥ 0 ⇒ cos φ ≥ 0 ⇒ φ ∈ [−π/2, π/2]
(cos θ sin η)Im{[b]1 } < 0 ⇒ cos φ < 0 ⇒ φ ∈ (π/2, 3π/2),
which help to determine whether φ ∈ [−π/2, π/2] or φ ∈
(π/2, 3π/2). The inequalities in (18) require prior knowledge
which of cases (i ) or (ii ) holds:
(i ) θ
θ
(ii ) θ
θ
∈ [0, π/2] ∩ η ∈ [−π, 0)
∈ (π/2, π] ∩ η ∈ [0, π)
∈ [0, π/2] ∩ η ∈ [0, π)
∈ (π/2, π] ∩ η ∈ [−π, 0)
⇒
⇒
⇒
⇒
cos θ sin η ≤ 0,
cos θ sin η ≤ 0,
cos θ sin η ≥ 0,
cos θ sin η ≥ 0.
B. To Derive θ̂
From (12)-(13),
Re{[b]2 } cos φ̂ − Re{[b]1 } sin φ̂ = |α| cos γ .
(19)
Together with (14),
Re {[b]3 }
.
Re {[b]2 } cos φ̂ − Re {[b]1 } sin φ̂
As sin θ = sin(π − θ ) for θ ∈ [0, π],
⎧
Re{[b]3 }
⎪
sin−1 ⎪
,
⎪
{[b]2 } cos φ̂−Re{[b]1 } sin φ̂
Re
⎪
⎪
⎨
if θ ∈
[0, π/2];
θ̂ =
Re{[b]3 }
−1
⎪
π − sin
⎪
Re{[b] } cos φ̂−Re
,
⎪
{[b]1 } sin φ̂
⎪
2
⎪
⎩
if θ ∈ (π/2, π].
sin θ =
(20)
(21)
The above requires prior knowledge of whether θ ∈ [0, π/2]
holds or θ ∈ (π/2, π] holds.
C. To Derive η̂
From (12)-(13),
[b]1 cos φ̂ + [b]2 sin φ̂ = |α| cos θ sin γ cos η
+ j |α| cos θ sin γ sin η
= |α| cos θ sin γ (cos η + j sin η)
= |α| cos θ sin γ e j η .
As |α| sin γ ≥ 0,
η̂ =
*
[b]1 cos φ̂ + [b]2 sin φ̂
cos θ̂
(22)
+
.
(23)
D. To Derive γ̂
From (14) and (15),
Im{[b]1 }
= tan γ (cos φ cot θ sin η),
Re{[b]3 }
Im{[b]1 } tan θ
tan γ =
.
Re{[b]3 } cos φ sin η
(24)
As sin γ ≥ 0,
+
*
Im{[b] } tan θ̂ 1
γ̂ = tan−1 .
Re{[b]3} cos φ̂ sin η̂ (25)
E. Validity Region
Examining the prior knowledge required by the
four estimation-formulas of (18), (21), (23) and
(25), those estimation-formulas’ validity region equals
{θ ∈ [0, π2 ] or θ ∈ ( π2 , π]} ∩ {φ ∈ [0, 2π)} ∩ {γ ∈
[0, π2 )} ∩ {η ∈ [−π, 0) or η ∈ [0, π)}.
R EFERENCES
[1] K. T. Wong and M. D. Zoltowski, “Uni-vector-sensor ESPRIT for multisource azimuth, elevation, and polarization estimation,” IEEE Trans.
Antennas Propag., vol. 45, no. 10, pp. 1467–1474, Oct. 1997.
[2] K.-C. Ho, K.-C. Tan, and B. T. G. Tan, “Linear dependence of steering
vectors associated with tripole arrays,” IEEE Trans. Antennas Propag.,
vol. 46, no. 11, pp. 1705–1711, Nov. 1998.
[3] T. Ratnarajah, “An H ∞ approach to multi-source tracking,” in Proc.
IEEE Int. Conf. Acoust., Speech Signal Process., vol. 4. Seattle, WA,
May 1998, pp. 2205–2208.
[4] E. L. Afraimovich, V. V. Chernukhov, V. A. Kobzar, and K. S. Palamartchouk, “Determining polarization parameters and angles of arrival
of HF radio signals using three mutually orthogonal antennas,” Radio
Sci., vol. 34, no. 5, pp. 1217–1225, Sep.–Oct. 1999.
[5] E. N. Onggosanusi, B. D. Van Veen, and A. M. Sayeed, “Space-time
polarization signaling for wireless communications,” in Proc. IEEE
Sensor Array Multichannel Signal Process. Workshop, May 2000, pp.
188–192.
[6] K. T. Wong, “Direction finding/polarization estimation-dipole and/or
loop triad(s),” IEEE Trans. Aerosp. Electron. Syst., vol. 37, no. 2, pp.
679–684, Apr. 2001.
[7] J. Lundback and S. Nordebo, “On polarization estimation using tripole
arrays,” in Proc. IEEE Antennas Propag. Soc. Int. Symp., vol. 1. Jun.
2003, pp. 65–68.
[8] J. Lundback and S. Nordebo, “Analysis of a tripole array for polarization
and direction of arrival estimation,” in Proc. Sensor Array Multichannel
Signal Process. Workshop, Jul. 2004, pp. 284–288.
[9] S. Nordebo, M. Gustafsson, and J. Lundback, “Fundamental limitations
for DOA and polarization estimation with applications in array signal
processing,” IEEE Trans. Signal Process., vol. 54, no. 10, pp. 4055–
4061, Oct. 2006.
[10] S. Appadwedula and C. M. Keller, “Direction-finding results for a vector
sensor antenna on a small UAV,” in Proc. 4th IEEE Sensor Array
Multichannel Signal Process. Workshop, Jul. 2006, pp. 74–78.
[11] Y. Xu and Z. Liu, “Adaptive quasi-cross-product algorithm for unitripole tracking of moving source,” in Proc. Int. Conf. Commun. Technol., Nov. 2006, pp. 1–4.
[12] D. Li, Z. Feng, J. She, and Y. Cheng, “Unique steering vector design of
cross-dipole array with two pairs,” Electron. Lett., vol. 43, no. 15, pp.
796–797, Jul. 2007.
[13] C.-Y. Chiu, J.-B. Yan, and R. D. Murch, “Compact three-port orthogonally polarized MIMO antennas,” IEEE Antennas Wireless Propag. Lett.,
vol. 6, pp. 619–622, Dec. 2007.
[14] N. Honma, R. Kudo, K. Nishimori, Y. Takatori, A. Ohta, and S. Kubota,
“Antenna selection method for terminal antennas employing orthogonal
polarizations and patterns in outdoor multiuser MIMO system,” IEICE
Trans. Commun., vol. E91-B, no. 6, pp. 1752–1759, Jun. 2008.
[15] X. Zhang, Y. Shi, and D. Xu, “Novel blind joint direction of arrival and
polarization estimation for polarization-sensitive uniform circular array,”
Progr. Electromag. Res., vol. 86, pp. 19–37, 2008.
YUAN et al.: VARIOUS COMPOSITIONS TO FORM A TRIAD OF COLLOCATED DIPOLES/LOOPS
1771
[16] Y. Xu, Z. Liu, and S. Fu, “Polarimetric smoothing revisited: Applicability to randomly polarized sources and to incomplete electromagnetic
vector-sensors,” in Proc. Int. Conf. Signal Process., Beijing, China, Oct.
2008, pp. 328–331.
[17] S. H. Zainud-Deen, H. A. Malhat, K. H. Awadalla, and E. S. El-Hadad,
“Direction of arrival and state of polarization estimation using radial
basis function neural network (RBFNN),” in Proc. Nat. Radio Sci. Conf.,
Mar. 2008, pp. 1–8.
[18] J. He and Z. Liu, “Computationally efficient 2-D direction finding and
polarization estimation with arbitrarily spaced electromagnetic vector
sensors at unknown locations using the propagator method,” Digital
Signal Process., vol. 19, no. 3, pp. 491–503, May 2009.
[19] L. K. S. Daldorff, D. S. Turaga, O. Verscheure, and A. Biem, “Direction
of arrival estimation using single tripole radio antenna,” in Proc. IEEE
Int. Conf. Acoust., Speech Signal Process., Taipei, Taiwan, Apr. 2009,
pp. 2149–2152.
[20] X. Gong, Z.-W. Liu, Y.-G. Xu, and M. I. Ahmad, “Direction-of-arrival
estimation via twofold mode-projection,” Signal Process., vol. 89, no. 5,
pp. 831–842, May 2009.
[21] X. Gao, X. Zhang, Z. Sun, W. Chen, and Y. Shi, “On multilinear-based
approaches of blind receiver for polarization sensitive uniform square
array,” in Proc. Int. Conf. Wireless Netw. Inf. Syst., Dec. 2009, pp. 338–
342.
[22] X. Gong, Z.-W. Liu, and Y.-G. Xu, “Direction finding via biquaternion
matrix diagonalization with vector-sensors,” Signal Process., vol. 91,
no. 4, pp. 821–831, Apr. 2011.
[23] C. K. A. Yeung and K. T. Wong, “CRB: Sinusoid-sources’ estimation
using collocated dipoles/loops,” IEEE Trans. Aerosp. Electron. Syst.,
vol. 45, no. 1, pp. 94–109, Jan. 2009.
[24] Y. Huang, G. Friedman, and A. Nehorai, “Balancing magnetic and
electric responses of vector-sensing antenna,” in Proc. IEEE Antennas
Propag. Soc. Int. Symp., vol. 4. Boston, MA, Jul. 2001, pp. 212–215.
[25] M. Hirari and M. Hayakawa, “DOA estimation using blind separation of
sources,” in Proc. IEEE Signal Process. Workshop Higher-Order Stat.,
Jul. 1997, pp. 311–315.
[26] K. T. Wong and A. K.-Y. Lai, “Inexpensive upgrade of base-station
dumb antennas by two magnetic loops for ‘blind’ adaptive downlink
beamforming,” IEEE Antennas Propag. Mag., vol. 47, no. 1, pp. 189–
193, Feb. 2005.
[27] H. S. Mir, J. D. Sahr, and C. M. Keller, “Source localization using
airborne vector sensors,” in Proc. IEEE Int. Conf. Acoust., Speech Signal
Process., vol. 4. Mar. 2005, pp. 1033–1036.
[28] H. S. Mir and J. D. Sahr, “Passive direction finding using airborne vector
sensors in the presence of manifold perturbations,” IEEE Trans. Signal
Process., vol. 55, no. 1, pp. 156–164, Jan. 2007.
[29] M. Tsutsui, S. Konagaya, and T. Kagawa, “A method of direction finding
for dispersive electromagnetic pulses,” Electron. Commun. Jpn., vol. 90,
no. 5, pp. 23–32, May 2007.
[30] A. Nehorai and E. Paldi, “Vector-sensor array processing for electromagnetic source localization,” IEEE Trans. Signal Process., vol. 42, no. 2,
pp. 376–398, Feb. 1994.
Kainam Thomas Wong (SM’01) received the
B.S.E. degree in chemical engineering from the
University of California, Los Angeles, the B.S.E.E.
degree from the University of Colorado, Boulder,
the M.S.E.E. degree from Michigan State University,
East Lansing, and the Ph.D. degree in electrical
and computer engineering from Purdue University,
West Lafayette, IN, in 1985, 1987, 1990, and 1996,
respectively.
He was a Manufacturing Engineer with General
Motors Technical Center, Warren, MI, from 1990 to
1991, and a Senior Professional Staff Member with Johns Hopkins University
Applied Physics Laboratory, Laurel, MD, from 1996 to 1998. From 1998 to
2006, he had been a Faculty Member with Nanyang Technological University,
Singapore, the Chinese University of Hong Kong, Hong Kong, and the
University of Waterloo, Waterloo, ON, Canada. Since 2006, he has been with
Hong Kong Polytechnic University, Kowloon, Hong Kong, as an Associate
Professor. His current research interests include sensor-array signal processing
and signal processing for communications.
Dr. Wong has been an Associate Editor for the IEEE S IGNAL P ROCESSING
L ETTERS from 2006 to 2010 and Circuits, Systems, and Signal Processing from 2007 to 2009. He has been an Associate Editor for the IEEE
T RANSACTIONS ON V EHICULAR T ECHNOLOGY since 2007 and the IEEE
T RANSACTIONS ON S IGNAL P ROCESSING since 2008. He was conferred the
Premier’s Research Excellence Award in 2003 by the Canadian province of
Ontario.
Xin Yuan (S’09) received the B.Eng. degree in
electronic information engineering and the M.Eng.
degree in information and communication engineering from Xidian University, Xi’an, China, in 2007
and 2009, respectively. He is currently pursuing the
Ph.D. degree at Hong Kong Polytechnic University,
Kowloon, Hong Kong.
His current research interests include diversely
polarized antenna-array signal processing.
Keshav Agrawal received the B.Tech. degree in
electrical engineering from the Indian Institute of
Technology, Kanpur, India, in 2011. He is currently
pursuing the M.S.E.E. degree at the University of
California, Los Angeles.
He was a Research Assistant with Hong Kong
Polytechnic University, Kowloon, Hong Kong, in
June and July of 2011. His current research interests include sensor networks and sensor-array signal
processing.
Zixin Xu received the B.Eng. degree in communications engineering from the University of Electronic
Science and Technology of China, Chengdu, China,
and the M.Sc. degree in electronic and information
engineering from Hong Kong Polytechnic University, Kowloon, Hong Kong, in 2005 and 2011,
respectively.
He was a Software Engineer and a Project Manager in Shanghai from 2005 to 2009. Since 2011,
he has been a Software Engineer in Ericsson Radio
Technology Co. Ltd. in Chengdu.
Download