• Aucun résultat trouvé

Third order widely non-linear Volterra MVDR beamforming

N/A
N/A
Protected

Academic year: 2021

Partager "Third order widely non-linear Volterra MVDR beamforming"

Copied!
5
0
0

Texte intégral

(1)

HAL Id: hal-01126072

https://hal.archives-ouvertes.fr/hal-01126072

Submitted on 16 Dec 2020

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

Third order widely non-linear Volterra MVDR

beamforming

Pascal Chevalier, Abdelkader Oukaci, Jean-Pierre Delmas

To cite this version:

Pascal Chevalier, Abdelkader Oukaci, Jean-Pierre Delmas. Third order widely non-linear Volterra

MVDR beamforming. International Conference on acoustic Speech and Signal Processing (ICASSP),

May 2011, Prague, Czech Republic. pp.2648-2651, �10.1109/ICASSP.2011.5947029�. �hal-01126072�

(2)

THIRD ORDER WIDELY NON LINEAR VOLTERRA MVDR BEAMFORMING

Pascal Chevalier

2

, Abdelkader Oukaci

1

, Jean-Pierre Delmas

1

1

Telecom SudParis, UMR CNRS 5157, 91011 Evry, France

2

CNAM, CEDRIC laboratory, 75003 Paris; Thales-Communications, 92704 Colombes France

ABSTRACT

It is now well known that time invariant (TI) linear beamform-ers, such as the Capon’s beamformer, are only optimal for stationary Gaussian observations whose complex envelope is necessarily second order (SO) circular. However in many ap-plications such as in radiocommunications, most of the sig-nals are nonGaussian and their complex envelope presents very often some SO and/or higher order (HO) non circularity properties. For this reason we propose in this paper a third or-der widely non linear Volterra minimum variance distortionn-less response (MVDR) beamformer taking into account both the potential non Gaussian character and the potential HO non circularity (up to sixth order) of interferences. Some proper-ties, performance and adaptive implementation of this new beamformer are presented in the paper. Illustrations shows the great interest, with respect to the existing beamformers, of this new beamformer for non Gaussian and HO non circu-lar interferences, omnipresent in practice.

Index Terms— Beamformer, non circular, non Gaussian,

higher order, interferences, MVDR, Volterra, widely non lin-ear, widely linlin-ear, third order, fourth order, sixth order.

1. INTRODUCTION

Conventional time invariant (TI) linear beamformers, such as the Capon’s beamformer [1], are only optimal for stationary Gaussian observations whose complex envelope is necessar-ily second order (SO) circular. However in many applica-tions such as in radiocommunicaapplica-tions, most of the signals are nonGaussian and their complex envelope presents very often some SO and/or higher order (HO) non circularity proper-ties [2]. For example a M -PSK (Phase Shift Keying with

M states) signal is a nonGaussian signal whose complex

en-velope is noncircular at an order q such that q ≥ M. For this reason, a third order Volterra generalized sidelobe can-celler (GSC) [3] structure has been proposed in [4] for a few years to improve the performance of the Capon’s beamformer in nonGaussian context. However this Volterra beamformer does not exploit the potential noncircularity of the interfer-ences. To overcome this drawback, a widely linear [5] MVDR beamformer has been proposed recently in [6] to improve the performance of the Capon’s beamformer in SO noncircular

context. However this beamformer does not exploit the po-tential nonGaussian character of the interferences. In order to keep the advantages of these two beamformers, we propose in this paper a so-called third order widely nonlinear Volterra MVDR beamformer which takes into account both the po-tential nonGaussian character and the popo-tential HO noncir-cularity (up to sixth order) of interferences. Some proper-ties, performance and adaptive implementation of this new beamformer are presented in the paper. Illustrations show the great interest of this new beamformer with respect to the exist-ing ones for nonGaussian and HO noncircular interferences, omnipresent in practice. Note that widely nonlinear Volterra complex filters have already been used in [7] and [8] but for mean square estimation and detection respectively.

The paper is organized as follows. Section 2 introduces hypotheses and formulates the problem. Section 3 introduces the new third order widely nonlinear Volterra beamformer. Section 4 presents some properties and computes the output signal to interference plus noise ratio (SINR) at the output of this new beamformer. Finally section 5 compares the perfor-mance of the proposed beamformer to those of the existing ones for both BPSK and QPSK interferences.

2. HYPOTHESES AND PROBLEM FORMULATION 2.1. Hypotheses

Let us consider an array of N narrowband sensors. Each sensor is assumed to receive a signal of interest (SOI) cor-rupted by a total noise potentially composed of interference and background noise. Under these assumptions, the vector

xtof complex amplitudes of the signals at the output of these

sensors can be written as follows

xt= sts + nt, (1)

where stand s correspond to the complex envelope, assumed

zero-mean, and the steering vector, assumed perfectly known and such that its first component is equal to one, of the SOI respectively. The vector ntis the total noise vector, assumed

to be zero-mean, potentially nonGaussian and noncircular and independent of the SOI st.

(3)

2.2. Problem formulation

The problem addressed in this paper is to estimate the un-known signal stfrom the observation xt. Naturally, the best

estimate ytof staccording to the minimum mean square error

(MMSE) is the conditional expectation yt= E(st/xt). Note

that for respectively circular or noncircular mutually Gaus-sian distributions of (st, xt), this conditional expectation

be-comes linear or widely linear [5]. But for nonGaussian distri-bution of (st, xt), the derivation of this conditional

expecta-tion needs this distribuexpecta-tion which is unknown in practice. For this reason, we try in this paper, to find an approx-imation of this conditional expectation through the analysis of a particular class of nonlinear beamformer corresponding to what we call in this paper complex TI widely nonlinear Volterra beamformers, introduced for the first time in [7]. The general input/output relation of a full M -th order complex TI widely nonlinear Volterra beamformer is defined by

yt= Mm=1 mq=0 wHm,q(x⊗qt ⊗ x∗⊗(m−q)t ) (2)

where (wm,q)0≤q≤m,1≤m≤M is a Nm× 1 TI complex filter

and⊗ denotes the Kronecker product. (2) defines a widely linear filter [5] for M = 1 and a full complex linear-quadratic filter [8] for M = 2.

Note that the best M th-order complex approximation corresponds to the orthogonal projection of st on the

sub-space generated by (2). Consequently the term wHm,q(x⊗qt

x∗⊗(m−q)t ) brings information only if wHm,q(x⊗qt ⊗x∗⊗(m−q)t )

is correlated with st, which requires that the (m + 1)th-order

moment E(sqts∗(m+1−q)t ) is not zero. In practice, the dis-tribution of st is often symmetric and consequently the odd

order moments of stare zero. To take advantage of this M

th-order complex approximation for arbitrary distribution, we only consider complex TI Volterra filters such that M is odd, containing only polynomial terms of odd order.

3. TI VOLTERRA MVDR BEAMFORMING To simplify the notations, we only consider in the following that M = 3 for which

yt = wH1,1xt | {z } 0 + wH1,0xt | {z } 1 + wH3,0(x∗t⊗ x∗t⊗ x∗t) | {z } 2 + wH3,1(xt⊗ x∗t⊗ x∗t) | {z } 3 + wH3,2(xt⊗ xt⊗ x∗t) | {z } 4 + wH3,3(xt⊗ xt⊗ xt) | {z } 5 (3) def = weHex13,t, (4)

wherewe def= [wT1,1, wT1,0, wT3,0, wT3,1, wT3,2, wT3,3]Tandex13,t def

= [xT

t, xHt , (x∗t⊗xt∗⊗x∗t)T, (xt⊗x∗t⊗x∗t)T, (xt⊗xt⊗x∗t)T, (xt⊗

xt⊗ xt)T]T is the augmented observation [9].

Analyzing the different terms of (3), it is possible to show that all the terms convey information for a rectilinear interfer-ence such as an ASK or a BPSK interferinterfer-ence whereas only terms 0 and 4 convey information for a circular interference. For QPSK interferences, which is SO circular but fourth-order noncircular, terms 0, 2 and 4 convey information. The third order Volterra beamformer associated only with the terms 0 and 4 is a so called linear-cubic beamformer, used in [4]. When at least one of the terms between 1, 2, 3, 5 is taken into account in addition to terms 0 and 4, the third order beam-former is so called widely nonlinear. In this case as long as the terms 1, 2, 3, 5 are not all taken into account, the beamformer is a partial third order widely nonlinear Volterra beamformer. It becomes a full third order widely nonlinear Volterra beam-former when both 1, 2, 3 and 5 terms are taken into account in addition to 0 and 4 terms.

To introduce, our Volterra MVDR beamformer, we focus now only on the particular partial structure yt = wH1,1xt+

wH

3,2(xt⊗ xt⊗ x∗t), because the other partial and full

struc-tures follow the same derivation. This beamformer is a

lin-early constrained minimum variance beamformer [10] which

uses only s as a prior knowledge. It corresponds to the filter e

w that minimizes its output power

e

wHRx,13˜ we (5)

with Rx,13˜ def

= E(ex13,texH13,t) under multiple linear

con-straints. Apart from the constraint wH1,1s = 1 to preserve

the SOI, st, we must elaborate a little bit to consider the

third-order term

wH3,2[(sts + nt)⊗ (sts + nt)⊗ (sts + nt)] (6)

because the total noise nt is random. A solution consists

in decomposing nt on a deterministic orthogonal basis

(s, u1, ...uN−1) ∈ CN because s is known: nt = α0,ts +

N−1

i=1 αi,tui. Hence, excluding the terms ui⊗ uj⊗ u∗k of

(6) which will be considered in the minimization of the output power (5), a solution to avoid correlated terms with stin ytis

to impose the 1 + 3(N− 1) + 3(N − 1)2= N3− (N − 1)3 following constraints: wH3,2(s⊗ s ⊗ s∗) = 0 wH3,2(ui⊗ s ⊗ s∗) = 0, wH3,2(s⊗ ui⊗ s∗) = 0 wH3,2(s⊗ s ⊗ u∗i) = 0, w H 3,2(ui⊗ uj⊗ s∗) = 0 wH3,2(s⊗ ui⊗ u∗j) = 0, w H 3,2(ui⊗ s ⊗ u∗j) = 0

where i, j ∈ {1, .., N − 1}. Putting all the constraints in a matrix form, we obtain the following constraint:

CHw = fe (7) with C = [ s ON×[N3−(N−1)3] 0N3×1 A ]

, where the columns of A contain the previous vectors s⊗ s ⊗ s∗, ..., ui⊗ s ⊗ u∗j

(4)

We note that R˜x,13 is singular due to the redundancies

in the augmented observationex13,t. Consequently, the filter

e

w that minimizesweHR

˜

x,13w under constraint (7) cannot bee

directly derived. To solve this constrained minimization prob-lem, the redundancies ofex13,thave to be withdrawn to give

the new augmented observationex13,t with covariance Rx,13˜ which is now not singular. And the new filterwe associated with the new constraint matrix Cwould be given by

e

w = R′−1˜x,13C[C′HR′−1x,13˜ C]−1f .

Naturally all this presentation and those of the next section ex-tends straightforwardly to arbitrary other partial or full struc-ture. For example, for the full structure, C has dimension (2N + 4N3)× (2 + 4(N3− (N − 1)3).

4. VOLTERRA GSC STRUCTURE 4.1. Equivalent Volterra GSC structure

It can be easily verified that our Volterra MVDR beamformer has this equivalent simpler to implement GSC structure [3]

ewH 0 + ex13,t ewH 0ex13,t yt BH ewH n Fig.1 Equi v alent V olterra GSC structure. where ew0 is a deterministic spatial filter satisfying C H ew0 = f and belonging to the column space of C , thus ew0 = C (C H C ) 1 f = 1 s H s ( s 0N 3× 1 ) . The blocking matrix B is a matrix whose columns span the orthogonal complement of the columns space of C . Using the orthogonality of (s , u1 , ... uN 1 ), a possible matrix 1 B is: B = [ u 1 ,..., uN 1 ON × ( N 1) 3 0N 3× ( N 1) U 3 ] where the columns of U 3 are the (N 1) 3 v ectors ui uj u ∗ k, i, j, k { 1 ,.., N 1} . ewn is solution of the minimization Min ewn E (ew 0 B ewn ) H ex 13 ,t 2 , whose solution is the W iener filter if B H R˜x, 13 B is not singu-lar . ewn = (B H R˜x, 13 B ) 1 B H R˜x, 13 ew.0 (8) From the relation B H C = O , B H R ˜x, 13 = B H R˜n, 13 and consequently B H R ˜x, 13 B = B H R˜n, 13 B . As the rank of B and R ˜n, 13 depend on s and the total noise, respecti v ely , it generically holds rg (B H R˜x, 13 B ) = min(rg (B ), rg (R ˜x, 13 )) . 1W e easily cheek that B H C = O and the number of columns of C and B satisfy: [1 + N 3 (N 1) 3] + [( N 1) + (N 1) 3] = N + N 3. This relation allo ws us to pro v e that B H R˜x, 13 B is generically nonsingular if and only if N 6 and N 4 for the particular partial structure and the full structure, respecti v ely . 4.2. SINR perf ormance Using the constraint w H 1,1 s = 1 , yt = st + yn,t , where yn,t is uncorrelated with st . Thus the SINR at the output of our V olterra MVDR beamformer is gi v en by SINR = E( |st | 2)/ [E( |yt | 2) E( |st | 2)] where E( |yt | 2) = (ew 0 B ewn ) HR ˜x, 13 (ew 0 B ewn ). Substituting (8) in E( |yt | 2) and using B H R ˜x, 13 = B H R ˜n, 13 with R˜n, 13 def = E( en13 ,t en H 13 ,t ) where en13 ,t is defined similarly as ex13 ,t , we obtain SINR = πs ew H 0 (R ˜n, 13 R˜n, 13 B (B H R˜n, 13 B ) 1B H R˜n, 13 )ew 0 , (9) where πs def = E( |st | 2). 4.3. Adapti v e implementation As for the Capon beamformer , se v eral possible adapti v e implementations can be de v eloped. F or example, the sam-ple matrix in v ersion (SMI) can be used. It simply consists in replacing R˜x, 13 in (8) by its sample estimate b R˜x, 13 = 1 KK k =1 ex13 ,k T ex H 13 ,k T from K snapshots ex13 ,k T , where T is the sample period b ewn (K ) = (B H b R˜x, 13 B ) 1 B H b R˜x, 13 ew.0 (10) 5. ILLUSTRA TIONS T o illustrate the performance of the presented V olterra beam-former , we consider that an array of N = 2 omnidirectional sensors, equispaced half a w av elength apart, recei v es a SOI and a total noise nt composed of a single interference source and a background circular Gaussian white noise n ′ tof po wer η2 . Under these assumptions, the total noise v ector nt of (1) is gi v en by nt = jt j+ n ′ t,where jt and j denote the w av eform and the steering v ector of the interference respecti v ely . In the first experiment, the interference is a QPSK modu-lation. The directions of arri v al (DO A) from the array broad-side of the SOI and the interference are θs = 55 o and θj = 90 o respecti v ely . The signal to noise ratio (SNR) and the in-terference to noise ratio (INR) defined by πs 2 and πj 2 with πj def = E( |jt | 2 ) respecti v ely are such that SNR = 10 dB and INR = 0 dB. Fig.2 sho ws the v ariations of the estimated mean SINR(K) (computed o v er 1000 runs) SINR( K )= πs (ew 0 B b ew(Kn )) H R˜x, 13 (ew 0 B b ewn (K )) πs at the output of the partially and fully structured V olterra MVDR beamformers as a function of the number K of snap-shots, compared to a WL MVDR beamformer (MVDR 1 )

(5)

proposed recently in [6] and to Capon beamformer [1], both implemented by SMI algorithms. Although less fast than the MVDR1 and Capon beamformers, we see that the partially

and fully structured Volterra MVDR beamformers practically converge from a number of 50 and 100 snapshots respec-tively. Furthermore, in this scenario the partially and fully structured Volterra MVDR beamformers largely outperform the MVDR1and Capon beamformers.

0 50 100 150 200 250 300 350 400 0 1 2 3 4 5 6 7 8 Number of snapshots Estimated SINR (dB) MVDR 1 Capon Partial Volterra Full Volterra

Fig.2Estimated SINR at the output of different beamformers. In the second experiment, we are interested by the gain in SINR with respect to the Capon algorithm in the steady state, as a function of the spatial correlation|αj,s| defined by

αj,s= j

Hs

|j||s| =|αj,s|eiϕj,s, The interference is a BPSK (a) or

QPSK (b) modulation with SNR = 20dB and INR = 20dB. Naturally there is no gain for|αj,s| = 0 (s and j orthogonal,

total rejection of the interference) and |αj,s| = 1 (s and j

colinear, no rejection of interference).

For a BPSK interference, term (1) of eq.(3) conveys more information than term (4) because the nonGaussianity of BPSK is relatively weak (kurtosis of -2) with respect to its SO noncircularity that is maximum (rectilinear). Conse-quently the MVDR1beamformer [6] that uses only term (1)

outperforms the partial third order Volterra beamformer. In contrast, all the terms of eq.(3) convey information and thus the total third order Volterra beamformer largely outperforms the partially structured one. Furthermore, we note that the gain can be very large (over 8dB) in this scenario.

For a QPSK interference, the MVDR1 beamformer [6]

does not improve the Capon beamformer because term (1) of eq.(3) does not convey any information for SO circular inter-ference. In contrast, for the partially [resp., totally] structured MVDR Volterra beamformer, term (4) [resp., terms (2) and (4)] of eq.(3), convey information for fourth-order noncircular interference. Consequently, these two MVDR Volterra beam-formers outperform the Capon beamformer. Furthermore, we note that the gain can be large (about 2dB and 6dB) in this scenario.

In these two experiments, we see the interest to take into account, both nonGaussianity and noncircularity of the inter-ference through our full third order widely nonlinear Volterra beamformer. 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1 2 3 4 5 6 7 8 9 Spatiale corrélation Gain (dB) MVDR1 Full Volterra Partial Volterra (a) BPSK interference 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1 2 3 4 5 6 Spatial correlation Gain (dB) MVDR 1 Full Volterra Partial Volterra (b) QPSK interference

Fig.3Gain of Volterra MVDR beamformers as a function of the spatial correlation.

6. REFERENCES

[1] J. Capon, R.J. Greenfield, R.J. Kolker, ”Multidimensional max-imum likelihood processing of a large aperture seismic array”,

Proc. IEEE, vol. 55, no. 2, pp. 191-211, Feb. 1967.

[2] B. Picinbono, ”On circularity”, IEEE Trans. Signal Process., vol. 42, no. 12, pp. 3473-3482, Dec 1994.

[3] L.J. Griffiths and C.W. Jim, ”An alternative approach to linearly constrained adaptive beamforming,” IEEE Trans. Ant. Prop., vol. 30, no. 1, pp. 27-34, Jan. 1982.

[4] A. Souloumiac, P. Chevalier, and C. Demeure, ”Improvement in nonGaussian jammers rejection with a non linear spatial filter,”

Proc. ICASSP, Minneapolis, Minnesota, April 1993.

[5] B. Picinbono and P. Chevalier, ”Widely linear estimation with complex data”, IEEE Trans. Signal Process., vol. 43, no. 8, pp. 2030-2033, Aug. 1995.

[6] P. Chevalier and A. Blin, ”Widely linear MVDR beamformers for the reception of an unknown signal corrupted by noncircular interferences”, IEEE Trans. Signal Process., vol. 55, no. 11, pp. 5323-5336, Nov 2007.

[7] P. Chevalier, P. Duvaut, and B. Picinbono, ”Complex transver-sal Volterra filters optimal for detection and estimation”, Proc

ICASSP, Toronto, Canada, May 1991.

[8] P. Chevalier and B. Picinbono, ”Complex Linear-Quadratic Sys-tems for Detection and Array Processing”, IEEE Trans. Signal

Process., vol 44, no. 10, pp. 2631-2634, Oct. 1996.

[9] P. Comon, R. Liu, and D. Slock, ”Path-wise wide-sense poly-nomial receiver for UMTS communications”, 39th Conf. Com.

Contr. Comput., Allerton, Illinois, Oct. 2001.

[10] O.L. Frost, III, ”An algorithm for linearly constrained adaptive array processing,” Proc. IEEE, vol. 60, no. 8, pp. 926-935, Aug. 1972.

Références

Documents relatifs

In the present study, a multiplex PCR protocol originally developed for frag- ment analysis was evaluated for sequencing based mutation screening of the ornithine transcarbamylase

3 plots the BER performance for four turbo-iterations for both the time and frequency domain MMSE equalizers: the exact MMSE linear equalizer, the time domain MMSE equalizer

voulontiers lesquelles escriptures furent trouvees comme vous verrez cy aprez en ung chapitre qui en fait mention ou il parle quant le conquerant Alexandre arriva en Angleterre

D'autre part, si l'on regarde le plan des locaux du musée, on s'aperçoit que le service de documentation est à l'opposé du laboratoire photo ; que plusieurs niveaux les séparent,

En focalisant sur les périodes d’échantillonnage depuis la traille de Rippes et pour aller plus loin dans l’analyse des flux nous avons comparé le flux moyen calculé avec

Résumé — La Méthode des Points Matériels est étendue dans ce travail au carde de la méthode de Galerkin Discontinue pour la simulation d’impact sur des solides élastiques..

Para subsidiar a discussão, discorre-se sobre o conceito antropológico de comunidade remanescente de quilombola, sobre a importância da extensão rural para a implementação de

( 2 ) وه نادمح نب نامثع ةجوخ ، ةنس ديلاوم نم 7118 م ، ةلئاع نم رئازجلا ةنيدمب لجر ةيسايس ةناكم تاذ ةيرثو ةظفاحم تاغللا نم ديدعلا نقتي ةفاقثو ملع